INFERRING USER MOOD BASED ON USER AND GROUP CHARACTERISTIC DATA
First Claim
1. A computer-implemented method comprising:
- receiving current mood-associated data associated with a user, the current mood-associated data specifying one or more current mood-associated data items, wherein at least one current mood-associated data item corresponds to a recently consumed content item;
obtaining at least one baseline mood profile;
applying, via a processor, at least one mood rule to the current mood-associated data and the at least one baseline mood profile to generate an inferred mood for the user.
1 Assignment
0 Petitions
Accused Products
Abstract
An individual'"'"'s responsiveness to targeted content delivery can be affected by a number of factors, such as an interest in the content, other content the user is currently interacting with, the user'"'"'s current location, or even the time of day. A way of improving targeted content delivery can be to infer a user'"'"'s current mood and then deliver content that is selected, at least in part, based on the inferred mood. The present technology analyzes mood-associated characteristic data collected over a period of time to produce at least one baseline mood profile for a user. The user'"'"'s current mood can then be inferred by applying one or more mood rules to compare current mood-associated data to at least one baseline mood profile for the user.
84 Citations
27 Claims
-
1. A computer-implemented method comprising:
-
receiving current mood-associated data associated with a user, the current mood-associated data specifying one or more current mood-associated data items, wherein at least one current mood-associated data item corresponds to a recently consumed content item; obtaining at least one baseline mood profile; applying, via a processor, at least one mood rule to the current mood-associated data and the at least one baseline mood profile to generate an inferred mood for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage media storing instructions which, when executed by a computing device, causes the computing device to perform steps comprising:
-
receiving user characteristic data associated with a user, the user characteristic data specifying one or more current mood-associated characteristic values, wherein at least one current mood-associated characteristic value corresponds to a recently consumed content item; analyzing the user characteristic data with respect to at least one obtained baseline mood profile to generate an inferred mood for the user; identifying a plurality of targeted content packages for the user, wherein the identifying is performed independent of the inferred mood; prioritizing the plurality of targeted content packages, wherein the prioritizing is based at least in part on the inferred mood; - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a server; a first module configured to control the server to obtain user characteristic data, the user characteristic data comprising mood-associated characteristic data, wherein the mood-associated characteristic data species at least one recently consumed content item; a second module configured to control the server to obtain at least one baseline mood profile; a third module configured to control the server to derive an inferred current mood by comparing the mood-associated characteristic data to the at least one obtained baseline mood profile; a fourth module configured to control the server to assign the user to a mood segment based on the inferred current mood. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving current mood-associated data associated with a user, the current mood-associated data specifying one or more current mood-associated data items, wherein at least one current mood-associated data item corresponds to a recently consumed content item; deriving, via a processor, an inferred mood for the user by applying at least one mood rule to the current mood-associated data and at least one obtained baseline mood profile; identifying a plurality of targeted content packages for the user, wherein the identifying is performed independent of an inferred mood; prioritizing the plurality of targeted content packages, wherein the prioritizing is based at least in part on the inferred mood; - View Dependent Claims (23, 24)
-
-
25. A computer implemented method comprising:
-
receiving user characteristic data associated with an identified user, the user characteristic data comprising current mood-associated characteristic data, wherein the current mood-associated characteristic data specifies at least one recently consumed content item; obtaining at least one baseline mood profile for the identified user; inferring, via a processor, a current mood based on a relationship between the received current mood-associated characteristic data and the at least one baseline mood profile; sending the inferred current mood. - View Dependent Claims (26, 27)
-
Specification