Dynamic ambient lighting
First Claim
1. An apparatus, comprising:
- a processor; and
memory storing a lighting effects database, wherein each of a plurality of lighting effects stored in the lighting effects database corresponds to a set of sequenced ambient lighting instructions for outputting the lighting effect over a plurality of light sources, and storing computer readable instructions that, when executed by the processor, configure the apparatus to control ambient lighting by;
receiving video data;
querying a lighting scheme database based on the video data to identify a lighting scheme corresponding to the video data, wherein each lighting scheme identifies a timed sequence of lighting effects;
receiving the corresponding lighting scheme;
outputting, based on the video data, video content for display on a display screen operatively connected to the apparatus;
querying the lighting effects database for a set of ambient lighting instructions corresponding to the lighting effects identified in the lighting scheme; and
outputting the corresponding set of ambient lighting instructions time-synchronized with the video content, said ambient lighting instructions performing the lighting effects over a plurality of light channels, wherein each light channel is associated with a location of a different light source of the plurality of light sources in relation to a location of the display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, software, and data structures that provide dynamic ambient lighting synchronized to a video program being watched in a premises are described herein. A video program may be associated with a predefined lighting scheme that specifies or identifies a time-sequenced set of lighting effects (e.g., flashing police lights, sunrise, explosion, etc.) that are to be performed by the dynamic ambient lighting system time-synchronously with the video program. Components of the dynamic ambient lighting system may extract the lighting scheme from video data, parse the lighting scheme into individual lighting effects, and then control a single-color or multicolor light source associated with each of a plurality of light channels (e.g., front right, rear right, front left, rear left, center, and burst channel, among others) based on time-sequenced lighting primitives defined by each lighting effect. Light sources may be wirelessly controlled, e.g., using an IEEE 802.15.4 or ZigBee-compliant wireless system.
58 Citations
18 Claims
-
1. An apparatus, comprising:
-
a processor; and memory storing a lighting effects database, wherein each of a plurality of lighting effects stored in the lighting effects database corresponds to a set of sequenced ambient lighting instructions for outputting the lighting effect over a plurality of light sources, and storing computer readable instructions that, when executed by the processor, configure the apparatus to control ambient lighting by; receiving video data; querying a lighting scheme database based on the video data to identify a lighting scheme corresponding to the video data, wherein each lighting scheme identifies a timed sequence of lighting effects; receiving the corresponding lighting scheme; outputting, based on the video data, video content for display on a display screen operatively connected to the apparatus; querying the lighting effects database for a set of ambient lighting instructions corresponding to the lighting effects identified in the lighting scheme; and outputting the corresponding set of ambient lighting instructions time-synchronized with the video content, said ambient lighting instructions performing the lighting effects over a plurality of light channels, wherein each light channel is associated with a location of a different light source of the plurality of light sources in relation to a location of the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
querying a lighting scheme database based on received video data to identify a first lighting scheme corresponding to the video data, wherein the first lighting scheme identifies a sequence of lighting effects time synchronized to the video data; querying a database of lighting effects for each lighting effect identified in the first lighting scheme, wherein each lighting effect corresponds to a predefined sequence of ambient lighting instructions; and outputting, from a computing device, the corresponding ambient lighting instructions time-synchronized with the video data and configured to cause performance of the timed sequence of lighting effects over a plurality of light channels associated with a different light source in a predefined location. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification