AUDIENCE-BASED PRESENTATION AND CUSTOMIZATION OF CONTENT
First Claim
1. A method of customizing content for presentation to a user via one or more computing devices, comprising:
- (a) identifying at least one of;
(a1) one or more users within perception range of a computing device of the one or more computing devices, and(a2) an emotional state or mood of one or more users within perception range of a computing device of the one or more computing devices; and
(b) providing content to the user via the one or more computing devices based on an identity of the one or more users and/or emotional state or mood of the one or more users of said step (a).
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for delivering content customized to the specific user or users interacting with the system. The system includes one or more modules for recognizing an identity of a user. These modules may include for example a gesture recognition engine, a facial recognition engine, a body language recognition engine and a voice recognition engine. The user may also be carrying a mobile device such as a smart phone which identifies the user. One or more of these modules may cooperate to identify a user, and then customize the user'"'"'s content based on the user'"'"'s identity. In particular, the system receives user preferences indicating the content a user wishes to receive and the conditions under which it is to be received. Based on the user preferences and recognition of a user identity and/or other traits, the system presents content customized for a particular user.
-
Citations
20 Claims
-
1. A method of customizing content for presentation to a user via one or more computing devices, comprising:
-
(a) identifying at least one of; (a1) one or more users within perception range of a computing device of the one or more computing devices, and (a2) an emotional state or mood of one or more users within perception range of a computing device of the one or more computing devices; and (b) providing content to the user via the one or more computing devices based on an identity of the one or more users and/or emotional state or mood of the one or more users of said step (a). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In an environment including one or more computing devices, a computing device of the one or more computing devices coupled to a capture device for capturing image and audio data from a user, a method of customizing content for presentation to a user via one or more computing devices, comprising:
-
(a) detecting at least one of user identity and a user mood or emotion via at least one of a gesture recognition engine, a facial recognition engine, a body language recognition engine and a voice recognition engine; (b) receiving user preferences as to the type of content a user wishes to receive, and user preferences as to how and when a user wishes to receive specified content; and (c) presenting content to the user based on said steps (a) and (b). - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium for programming a processor to perform a method of customizing content for presentation to a user via one or more computing devices, the method comprising:
-
(a) identifying at least one of; (a1) one or more users within perception range of a computing device of the one or more computing devices, and (a2) an emotional state or mood of one or more users within perception range of a computing device of the one or more computing devices; (b) receiving user preferences of a user of the one or more users, the user preferences specifying one or more of; (b1) the type of content the user wishes to receive, (b2) times at which the user wishes to receive the content specified in step (b1), (b3) the computing devices on which the user wishes to receive the content specified in said step (b1), (b4) how the content presented to the user is to change when the user is not alone, and (b5) a priority order of how the user preferences set forth in (b1) to (b4) are to be applied; and (c) customizing content presented to the user based on said steps (a) and (b). - View Dependent Claims (18, 19, 20)
-
Specification