| CPC G06F 9/4411 (2013.01) [G06F 3/0484 (2013.01); H05B 47/155 (2020.01); H05B 47/17 (2020.01); H05B 47/18 (2020.01)] | 19 Claims |

|
1. A method comprising:
identifying, by an operating system of a computing device, a plurality of light-enabled peripheral devices connected to the computing device, wherein the plurality of light-enabled peripheral devices comprises all light-enabled peripheral devices connected to the computing device;
displaying, by the operating system, a graphical user interface that enables a selection of a lighting effect;
receiving, by the operating system via the graphical user interface, the selection of the lighting effect; and
communicating, by the operating system and to the plurality of light-enabled peripheral devices, respective instructions such that the lighting effect is universally applied to the plurality of light-enabled peripheral devices based on the selection.
|
|
7. A computing device comprising:
an operating system that includes computer-executable instructions;
at least one processor; and
a computer-readable storage medium having the computer-executable instructions stored thereupon which, when executed by the at least one processor, cause the operating system of the computing device to perform operations comprising:
identifying a plurality of peripheral devices, wherein each peripheral device of the plurality of peripheral devices is connected to the computing device and includes a respective lighting component, wherein the plurality of peripheral devices comprises a defined group of light-enabled peripheral devices;
displaying a graphical user interface that enables a selection of a lighting effect;
receiving, via the graphical user interface, the selection of the lighting effect; and
communicating, to the defined group of light-enabled peripheral devices, respective instructions such that the lighting effect is universally applied to the defined group of light-enabled peripheral devices based on the selection.
|
|
14. A computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by at least one processor, cause an operating system of a computing device to perform operations comprising:
identifying a plurality of peripheral devices, wherein each peripheral device of the plurality of peripheral devices is connected to the computing device and includes a respective lighting component, and wherein:
a first peripheral device of the plurality of peripheral devices is from a first manufacturer; and
a second peripheral device of the plurality of peripheral devices is from a second manufacturer that is different than the first manufacturer;
displaying a graphical user interface that includes different options for lighting phenomena and that enables a selection of an option for a specific lighting phenomenon;
receiving, via the graphical user interface, the selection of the option for the specific lighting phenomenon; and
communicating, to the plurality of peripheral devices, respective instructions for the respective lighting components to operate in accordance with the specific lighting phenomenon.
|