US 11,806,611 B2
Method and apparatus for adapting to gaming venue states
Tino Soelberg, Chicago, IL (US); and Michael Aronzon, Vaughan (CA)
Assigned to STEELSERIES ApS, Copenhagen SV (DK)
Filed by STEELSERIES ApS, Copenhagen SV (DK)
Filed on Feb. 1, 2022, as Appl. No. 17/590,086.
Application 17/590,086 is a continuation of application No. 17/079,779, filed on Oct. 26, 2020, granted, now 11,266,905.
Application 17/079,779 is a continuation of application No. 16/209,430, filed on Dec. 4, 2018, granted, now 10,850,189, issued on Dec. 1, 2020.
Application 16/209,430 is a continuation of application No. 15/639,697, filed on Jun. 30, 2017, granted, now 10,179,279, issued on Jan. 15, 2019.
Application 15/639,697 is a continuation of application No. 14/040,221, filed on Sep. 27, 2013, granted, now 9,731,195, issued on Aug. 15, 2017.
Application 14/040,221 is a continuation of application No. 13/210,857, filed on Aug. 16, 2011, granted, now 8,562,435, issued on Oct. 22, 2013.
Prior Publication US 2022/0152480 A1, May 19, 2022
Int. Cl. A63F 13/22 (2014.01); A63F 13/79 (2014.01); A63F 13/2145 (2014.01)
CPC A63F 13/22 (2014.09) [A63F 13/2145 (2014.09); A63F 13/79 (2014.09); A63F 2300/1018 (2013.01); A63F 2300/1025 (2013.01); A63F 2300/1075 (2013.01); A63F 2300/208 (2013.01); A63F 2300/403 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device, comprising:
a memory to store instructions; and
a processing system including a processor, the processing system being coupled to the memory, wherein the processing system, responsive to executing the instructions, performs operations comprising:
detecting a touch screen accessory associated with a video game application, wherein the touch screen accessory comprises a plurality of elements to control the video game application;
obtaining statistics associated with the video game application;
identifying a first layout of the plurality of elements according to the statistics;
specifying the first layout of the plurality of elements to a first programmable layer in response to receiving first user-generated input;
identifying a second layout of the plurality of elements according to the statistics;
specifying the second layout of the plurality of elements to a second programmable layer in response to receiving second user-generated input;
initiating control of the video game application with the touch screen accessory according to the first programmable layer and according to a first gaming venue state, the first gaming venue state being determined based on a performance of image processing on a first screen shot of a video presentation generated by the video game application; and
adjusting the control of the video game application with the touch screen accessory according to the second programmable layer in response to receiving third user-generated input and according to a second gaming venue state that is different from the first gaming venue state, the second gaming venue state being determined based on a performance of image processing on a second screen shot of the video presentation.