Determining User Interest Through Detected Physical Indicia
First Claim
1. A method for determining viewer interest, comprising:
- on a client system having one or more processors, a camera, and memory storing one or more programs for execution by the one or more processors;
capturing visual data of a user of the client system with the camera;
analyzing the captured visual data to detect physical indicia of interest associated with a user of the client system;
based on the detected physical indicia of interest, determining a level of interest of the user with respect to media content being displayed in proximity to the user;
generating an interest score based on the determined level of interest, wherein the interest score represents the level of interest the user has in the media content being displayed in proximity to the user;
sending the interest score to a server system;
the server system including an interest profile for the user of the client system; and
receiving, from the server system, recommendations for additional media content for the user based, at least in part, on the interest score.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with some implementations, a method for determining viewer interest is disclosed. The method is performed on a client system having one or more processors, a camera, and memory storing programs for execution. The electronic device captures analyzes captured visual data to detect physical indicia of interest associated with a user of the client system. The electronic device then determines a level of interest of the user with respect to media content being displayed in the proximity of the users based on the detected physical indicia of interest. The electronic device then sends the determined level of interest to a server system; the server system including an interest profile for the user of the client system. The electronic device then receives, from the server system, recommendations for additional media content for the user based, at least in part on, the determined level of interest.
99 Citations
20 Claims
-
1. A method for determining viewer interest, comprising:
-
on a client system having one or more processors, a camera, and memory storing one or more programs for execution by the one or more processors; capturing visual data of a user of the client system with the camera; analyzing the captured visual data to detect physical indicia of interest associated with a user of the client system; based on the detected physical indicia of interest, determining a level of interest of the user with respect to media content being displayed in proximity to the user; generating an interest score based on the determined level of interest, wherein the interest score represents the level of interest the user has in the media content being displayed in proximity to the user; sending the interest score to a server system;
the server system including an interest profile for the user of the client system; andreceiving, from the server system, recommendations for additional media content for the user based, at least in part, on the interest score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device for determining viewer interest, comprising:
-
one or more processors; a camera, memory storing one or more programs to be executed by the one or more processors; the one or more programs comprising instructions for; capturing visual data of a user of the client system with a camera; analyzing the captured visual data to detect physical indicia of interest associated with a user of the client system; based on the detected physical indicia of interest, determining a level of interest of the user with respect to media content being displayed in proximity to the user; generating an interest score based on the determined level of interest, wherein the interest score represents the level of interest the user has in the media content being displayed in proximity to the user; sending the interest score to a server system;
the server system including an interest profile for the user of the client system; andreceiving, from the server system, recommendations for additional media content for the user based, at least in part, on the interest score. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs configured for execution by an electronic device with a camera, the one or more programs comprising instructions for:
-
capturing visual data of a user of the client system; analyzing the captured visual data to detect physical indicia of interest associated with a user of the client system; based on the detected physical indicia of interest, determining a level of interest of the user with respect to media content being displayed in proximity to the user; generating an interest score based on the determined level of interest, wherein the interest score represents the level of interest the user has in the media content being displayed in proximity to the user; sending the interest score to a server system;
the server system including an interest profile for the user of the client system; andreceiving, from the server system, recommendations for additional media content for the user based, at least in part, on the interest score. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification