VIDEO SELECTION BASED ON ENVIRONMENTAL SENSING
First Claim
Patent Images
1. At a media presentation computing device, a method for providing video items to a plurality of viewers in a video viewing environment, the method comprising:
- receiving at the media computing device an input of sensor data from one or more video viewing environment sensors;
determining an identity of each of the plurality of viewers in the video viewing environment from the input of sensor data;
obtaining a video item for display based upon the identities of the plurality of viewers in the video viewing environment; and
sending the video item for display.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments related to providing video items to a plurality of viewers in a video viewing environment are provided. In one embodiment, the video item is provided by determining identities for each of the viewers from data received from video viewing environment sensors, obtaining the video item based on those identities, and sending the video item for display.
69 Citations
20 Claims
-
1. At a media presentation computing device, a method for providing video items to a plurality of viewers in a video viewing environment, the method comprising:
-
receiving at the media computing device an input of sensor data from one or more video viewing environment sensors; determining an identity of each of the plurality of viewers in the video viewing environment from the input of sensor data; obtaining a video item for display based upon the identities of the plurality of viewers in the video viewing environment; and sending the video item for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A media presentation system, comprising:
-
a peripheral input configured to receive image data from a depth camera; a display output configured to output video content to a display device; a logic subsystem operatively connectable with the depth camera via the peripheral input and with the display device via the display output; and a data-holding subsystem holding instructions executable by the logic subsystem to; receive an input of image data for a video viewing environment from the peripheral input, determine an identity of each of a plurality of viewers in the video viewing environment from the input of image data, obtain a video item for display based upon the identities of the plurality of viewers in the video viewing environment, output the video item for display on the display device, determine a change in constituency of the plurality of viewers, obtain an updated video item, the updated video item selected based upon the identities of the plurality of viewers after the change in constituency, and output the updated video item for display on the display device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. At a media presentation computing device, a method for providing a video item to a plurality of viewers in a video viewing environment, the method comprising:
-
receiving, at the media computing device, an input of sensor data from one or more video viewing environment sensors; determining an identity of each of the plurality of viewers in the video viewing environment from the input of sensor data; sending determined identities for the plurality of viewers to a server; receiving the video item from the server, the video item selected based on a correlation of viewing interest profiles for each of the plurality of viewers, each viewing interest profile generated from a plurality of emotional response profiles, each emotional response profile representing a temporal correlation of a particular viewer'"'"'s emotional response to a media item previously viewed by the particular viewer; sending the video item for display; and sending related content to a mobile computing device belonging to a particular viewer of the plurality of viewers. - View Dependent Claims (18, 19, 20)
-
Specification