System and method for dynamically selecting supplemental content based on viewer emotions
First Claim
1. A system, comprising:
- one or more cameras;
a database storing relationships between content categories and supplemental-content categories, and corresponding emotional responses;
one or more processors; and
a memory device storing computer instructions that, when executed by the one or more processors, cause the one or more processors to;
provide content having a content category to a content receiver for presentation to a viewer;
receive at least one first image of the viewer taken by the one or more cameras while the content is being presented to the viewer;
analyze the at least one first image to detect a first viewer emotion in reaction to the content currently being presented to the viewer;
select supplemental content having a supplemental-content category to provide to the viewer based on the detected first viewer emotion and the content category;
provide the supplemental content to the content receiver for presentation to the viewer;
receive at least one second image of the viewer taken by the one or more cameras while the supplemental content is being presented to the viewer;
analyze the at least one second image to detect a second viewer emotion in reaction to the supplemental content currently being presented to the viewer;
determine an emotional response of the viewer based on the detected first viewer emotion and the detected second viewer emotion; and
update a relationship between the content category and the supplemental-content category in the database based the determined emotional response of the viewer.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards providing supplemental content to a viewer based on the viewer'"'"'s emotion and environment while the viewer is viewing content. Content is provided to a content receiver for presentation to the viewer. While the viewer is viewing the content, an image of the viewer is captured and analyzed to detect the viewer'"'"'s emotion and environment. Supplemental content is selected based on this detected viewer emotion and environment and presented to the viewer, which allows the supplemental content to be tailored to the emotional state of the viewer. One or more additional images of the viewer are captured while the viewer is viewing the supplemental content and the viewer'"'"'s emotion while viewing the supplemental content is detected. This subsequent viewer emotion is analyzed to determine if the viewer had an expected response to the supplemental content, which can be used to determine the efficiency of the supplemental content.
124 Citations
20 Claims
-
1. A system, comprising:
-
one or more cameras; a database storing relationships between content categories and supplemental-content categories, and corresponding emotional responses; one or more processors; and a memory device storing computer instructions that, when executed by the one or more processors, cause the one or more processors to; provide content having a content category to a content receiver for presentation to a viewer; receive at least one first image of the viewer taken by the one or more cameras while the content is being presented to the viewer; analyze the at least one first image to detect a first viewer emotion in reaction to the content currently being presented to the viewer; select supplemental content having a supplemental-content category to provide to the viewer based on the detected first viewer emotion and the content category; provide the supplemental content to the content receiver for presentation to the viewer; receive at least one second image of the viewer taken by the one or more cameras while the supplemental content is being presented to the viewer; analyze the at least one second image to detect a second viewer emotion in reaction to the supplemental content currently being presented to the viewer; determine an emotional response of the viewer based on the detected first viewer emotion and the detected second viewer emotion; and update a relationship between the content category and the supplemental-content category in the database based the determined emotional response of the viewer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device, comprising:
-
a memory device that stores relationships between content categories and supplemental-content categories, and corresponding emotional responses, and that stores computer instructions; one or more processors that execute the computer instructions to perform actions, the actions including; providing content having a content category to a content receiver for presentation to a viewer; analyzing at least one first image of an environment surrounding the viewer taken while the content is being presented to the viewer to identify first contextual information associated with the environment; selecting supplemental content having a supplemental-content category to provide to the viewer based on the first contextual information; providing the supplemental content to the content receiver for presentation to the viewer; analyzing at least one second image of the environment taken while the supplemental content is being presented to the viewer to identify second contextual information associated with the environment; determining an emotional response of the viewer based on changes between the first contextual information and the second contextual information; and updating a relationship between the content category and the supplemental-content category in a database based the determined emotional response of the viewer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method executing on a content distribution server, comprising:
-
providing content to a content receiver for presentation to a user; receiving at least one image of the user while the content is being presented to the user; analyzing the at least one image to detect an emotion of the user in reaction to the content currently being presented to the user; selecting at least one supplemental content to provide to the user in response to the detected user emotion; providing the at least one supplemental content to the content receiver for presentation to the user; and determining an emotional response of the user in reaction to the at least one supplemental content being presented to the user based on a change from the detected user emotion to a second detected emotion of the user. - View Dependent Claims (19, 20)
-
Specification