US 11,701,577 B2
Interdevice communication management within an ecosystem of accessories
Jeffrey Nicholas Mahlmeister, Glenview, IL (US); Dave Astels, Chicago, IL (US); and Andrew Olcott, Seattle, WA (US)
Assigned to STEELSERIES ApS, Frederiksberg (DK)
Filed by STEELSERIES ApS, Frederiksberg (DK)
Filed on Aug. 17, 2020, as Appl. No. 16/994,901.
Application 16/994,901 is a continuation of application No. 16/240,094, filed on Jan. 4, 2019, granted, now 10,780,342.
Application 16/240,094 is a continuation of application No. 15/957,001, filed on Apr. 19, 2018, granted, now 10,207,179, issued on Feb. 19, 2019.
Application 15/957,001 is a continuation of application No. 15/623,896, filed on Jun. 15, 2017, granted, now 9,975,043, issued on May 22, 2018.
Application 15/623,896 is a continuation of application No. 14/685,769, filed on Apr. 14, 2015, granted, now 9,707,477, issued on Jul. 18, 2017.
Claims priority of provisional application 61/982,081, filed on Apr. 21, 2014.
Prior Publication US 2021/0001212 A1, Jan. 7, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/30 (2006.01); A63F 13/22 (2014.01); A63F 13/285 (2014.01); G06F 3/01 (2006.01); G06F 3/038 (2013.01); A63F 13/24 (2014.01); A63F 13/42 (2014.01); G06F 1/16 (2006.01); G06F 3/023 (2006.01); G06F 3/0354 (2013.01); G06F 3/039 (2013.01); G06F 9/445 (2018.01); G06F 13/10 (2006.01); H01F 7/02 (2006.01); G06F 3/06 (2006.01); A63F 13/60 (2014.01); A63F 13/63 (2014.01)
CPC A63F 13/22 (2014.09) [A63F 13/24 (2014.09); A63F 13/285 (2014.09); A63F 13/42 (2014.09); G06F 1/1652 (2013.01); G06F 3/016 (2013.01); G06F 3/023 (2013.01); G06F 3/038 (2013.01); G06F 3/0395 (2013.01); G06F 3/03543 (2013.01); G06F 9/44505 (2013.01); G06F 13/102 (2013.01); H01F 7/0273 (2013.01); A63F 13/60 (2014.09); A63F 13/63 (2014.09); A63F 2300/1018 (2013.01); A63F 2300/208 (2013.01); G06F 2203/013 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising:
identifying a plurality of peripheral devices associated with a computing device;
identifying status information comprising a status of a peripheral device for each peripheral device of the plurality of peripheral devices;
identifying a plurality of presentation features of each peripheral device of the plurality of peripheral devices, wherein the plurality of presentation features are adapted to present one of a light, a sound or a vibration locally on each peripheral device of the plurality of peripheral devices;
receiving, responsive to user input, a presentation feature of the plurality of presentation features to obtain a user-selected presentation feature;
associating, responsive to user input, the status information for the peripheral device of the plurality of peripheral devices with the user-selected presentation feature to obtain a user-selected association, the peripheral device of the plurality of peripheral devices thereby configured to present the status information, locally on the peripheral device of the plurality of peripheral devices, via the user-selected presentation feature according to the user-selected association;
saving the user-selected association to a user profile;
receiving an update of the status information, to obtain updated status information, for the peripheral device of the plurality of peripheral devices; and
providing the updated status information to the peripheral device of the plurality of peripheral devices, wherein the user-selected presentation feature of the peripheral device of the plurality of peripheral devices actuated according to the updated status information to provide a presentation of the updates status information via the user-selected presentation feature locally on the peripheral device of the plurality of peripheral devices.