Automatic Theme and Color Matching of Images on an Ambient Screen to the Surrounding Environment
First Claim
1. A computer-implemented method, comprising:
- at a computer system including one or more processors and memory storing programs for execution by the one or more processors;
evaluating one or more environmental conditions of a room in which a primary display screen is located, wherein the environmental conditions include;
current time, current date, current season, geographic location, ambient light level and color temperature, and ambient sound level;
identifying a design style associated with the room; and
sending to the primary display screen for display a media content item with visual characteristics based on one or more of the design style and the one or more environmental conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer readable storage mediums are provided for automatically matching the theme of an image on an ambient screen to its surroundings. In some implementations, one or more real time environmental conditions of a room in which a primary display screen is located are evaluated. The primary display screen is controllable by computer system via a network or a client device coupled to it. The environmental conditions include the current time, the current date, the current season, the geographic location, the ambient light level and color temperature, and/or the ambient sound level. A design style associated with the room is identified. Then a media content item having visual characteristics based on the design style and the environmental conditions is sent to the primary display screen for display.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
at a computer system including one or more processors and memory storing programs for execution by the one or more processors; evaluating one or more environmental conditions of a room in which a primary display screen is located, wherein the environmental conditions include;
current time, current date, current season, geographic location, ambient light level and color temperature, and ambient sound level;identifying a design style associated with the room; and sending to the primary display screen for display a media content item with visual characteristics based on one or more of the design style and the one or more environmental conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A computer system, comprising:
-
one or more processors; and memory storing one or more programs to be executed by the one or more processors; the one or more programs comprising instructions for; evaluating one or more environmental conditions of a room in which a primary display screen is located, wherein the one or more environmental conditions include;
current time, current date, current season, geographic location, ambient light level and color temperature, and ambient sound level;identifying a design style associated with the room from at least one image of the room; and sending to the primary display screen for display a media content item with visual characteristics based on one or more of the design style and the one or more real-time environmental conditions. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions for:
-
evaluating one or more environmental conditions of a room in which a primary display screen is located, wherein the one or more environmental conditions include;
current time, current date, current season, geographic location, ambient light level and color temperature, and ambient sound level;identifying a design style associated with the room from at least one image of the room; and sending to the primary display screen for display a media content item with visual characteristics based on one or more of the design style and the one or more environmental conditions. - View Dependent Claims (18, 19, 20)
-
Specification