Interest-based video streams
First Claim
1. On a computing device, a method of delivering video content to a requesting viewer, the method comprising:
- for each of a plurality of video content items, aggregating a plurality of emotional response profiles, each emotional response profile comprising a temporal record of a prior viewer'"'"'s emotional response to a particular video content item when viewed by the prior viewer, to form aggregated emotional response profiles for each of the plurality of video content items;
receiving a request for a video stream from a requesting device, the request including the requesting viewer'"'"'s identity;
assembling a list of selected video content items for display to the requesting viewer, the selected video items being selected from the plurality of video content items based on the identity of the requesting viewer and a comparison of at least a portion of the aggregated emotional response profile for each selected video item with a threshold, wherein assembling the list of selected video content items comprises selecting an episode of a show having an aggregated emotional response magnitude that exceeds the threshold and not selecting an episode of the show having an aggregated emotional response magnitude that does not exceed the threshold; and
sending the video stream including one or more of the selected video content items for display.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments related to delivering a video stream to a requesting viewer are disclosed. In one example embodiment, a video stream is delivered by receiving a request for the video stream from a requesting device, the request including the requesting viewer'"'"'s identity, assembling a list of selected video content items for display to the requesting viewer, the selected video items being selected from a plurality of video items based on the identity of the requesting viewer and a viewing interest profile comprising the requesting viewer'"'"'s viewing interests, and sending the video stream for display, the video stream including one or more of the selected video items.
57 Citations
18 Claims
-
1. On a computing device, a method of delivering video content to a requesting viewer, the method comprising:
-
for each of a plurality of video content items, aggregating a plurality of emotional response profiles, each emotional response profile comprising a temporal record of a prior viewer'"'"'s emotional response to a particular video content item when viewed by the prior viewer, to form aggregated emotional response profiles for each of the plurality of video content items; receiving a request for a video stream from a requesting device, the request including the requesting viewer'"'"'s identity; assembling a list of selected video content items for display to the requesting viewer, the selected video items being selected from the plurality of video content items based on the identity of the requesting viewer and a comparison of at least a portion of the aggregated emotional response profile for each selected video item with a threshold, wherein assembling the list of selected video content items comprises selecting an episode of a show having an aggregated emotional response magnitude that exceeds the threshold and not selecting an episode of the show having an aggregated emotional response magnitude that does not exceed the threshold; and sending the video stream including one or more of the selected video content items for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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; and a data-holding subsystem holding instructions executable by the logic subsystem to; collect image data capturing a requesting viewer; based upon the image data, obtain an identity of the requesting viewer; send a request for a video stream assembled from selected video items based on the identity of the requesting viewer; receive the video stream, the video stream comprising one or more video content items each having an aggregated emotional response profile with at least a portion having a magnitude that exceeds a preselected threshold; output the video stream to the display output; receive a request to present a graphical representation of a specified aggregated emotional response profile that illustrates emotional response data as a function of time position; and output the graphical representation of the specified aggregated emotional response profile to the display output. - View Dependent Claims (10, 11)
-
-
12. A computing system for delivering a video stream to a requesting viewer in a video viewing environment, comprising:
-
a logic subsystem; and a data-holding subsystem holding instructions executable by the logic subsystem to; obtain, for each video item of a plurality of video items, an aggregated emotional response profile, each aggregated emotional response profile representing an aggregate of a plurality of emotional response profiles, each emotional response profile comprising a temporal record of a prior viewer'"'"'s emotional response to a particular video item; receive an identity of the requesting viewer, the identity being determined from image data obtained from a video viewing environment sensor in the video viewing environment; receive a current emotional status of the requesting viewer, the current emotional status being determined from the image data; select video items for inclusion in a list of selected video items based on the identity of the requesting viewer, a viewing interest profile comprising the requesting viewer'"'"'s viewing interests, the current emotional status of the requesting viewer, and a comparison of at least a portion of the aggregated emotional response profile for each selected video item with a threshold, wherein assembling the list of selected video items comprises selecting an episode of a show having an aggregated emotional response magnitude that exceeds the threshold and not selecting an episode of the show having an aggregated emotional response magnitude that does not exceed the threshold; and send for display a video stream including one or more of the selected video items. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification