US 11,856,674 B1
Content-based light illumination
Juan Antonio Sanchez, Seattle, WA (US); and Kenneth Tyler Louie, Dana Point, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on May 26, 2020, as Appl. No. 16/883,041.
Int. Cl. H05B 47/175 (2020.01); H05B 47/12 (2020.01); G06F 3/04847 (2022.01); G06F 3/16 (2006.01)
CPC H05B 47/175 (2020.01) [G06F 3/04847 (2013.01); G06F 3/167 (2013.01); H05B 47/12 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors; and
non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving a selection of a device from multiple devices configured with light arrays;
determining light-configuration data representing a physical arrangement of a light array included in the device with respect to a shape of the device and a number of lights in the light array, the light-configuration data identifying the device as a wearable device;
generating, from the light-configuration data, a user interface including a visual representation of the physical arrangement of the light array of the wearable device;
receiving first user input data indicating selection of content to display, the content including image data representing a sequence of images;
displaying, using the user interface, the visual representation of the light array overlaid on the sequence of images corresponding to the image data;
receiving second user input data indicating parameters for determining color changes to associate with a first light of the lights, the parameters including:
a section in the sequence of images to analyze over a period of time; and
a selection of a displayed area of the section of the sequence of images to associate with individual lights in the visual representation;
determining, utilizing the parameters, the color changes to associate with the first light, the color changes indicating changes in color from the displayed area of the sequence of images associated with the visual representation for the section of the sequence of images over the period of time;
generating illumination data representing the color changes over the period of time;
receiving audio data representing a voice command from a voice interface device associated with account data;
determining, utilizing speech processing performed on the audio data, that the voice command corresponds to a request to output the content;
determining, from the account data, that the content is associated with the illumination data; and
sending, based at least in part on the voice command corresponding to the request to output the content and the account data indicating the content is associated with the illumination data, the illumination data to the wearable device, the illumination data configured to cause the color changes to occur when the wearable device is associated with an image-output device that is outputting the content.