IP Library Granted Patent US 7,764,311
Granted Patent B2
US 7,764,311 · App. 11/025,881 · Granted Jul 27, 2010

Personalizing content based on mood

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,764,311
App. No.
11/025,881
Granted
Jul 27, 2010
Kind
B2
Abstract

In order to increase the efficacy of a mood-based playlisting system, a mood sensor such as a camera may be used to provide mood information to the mood model. When the mood sensor includes a camera, a camera may be used to capture an image of the user. The image is analyzed to determine a mood for the user so that content may be selected responsive to the mood of the user.

Claims (49)

1. A computer program on a non-transitory computer readable storage device configured to manage content accessed by a user, the computer program being structured and arranged to:

use a camera to capture an image of the user;

analyze the image to determine an actual mood for the user;

identify a desired mood state indicating a intended mood value for the user for a designated event; and

determine whether the user is ready to participate in the designated event by:

comparing the actual mood to the desired mood state; and

based on results of the comparison, selecting transitional content for the user if the comparison indicates that the actual mood does not support the desired mood state, the transitional content selected to inspire transition of the actual mood to the desired mood state, and

selecting destination content associated with the designated event if the comparison indicates that the actual mood does not support the desired mood state.

2. The computer program of claim 1 wherein analyzing the image to determine the actual mood for the user includes analyzing one or more facial expressions for the user.

3. The computer program of claim 2 wherein analyzing the facial expressions includes at least one of:

determining if a brow is furrowed to indicate an angry mood, an upset mood, or an intensity of a mood,

determining if the brow is unfurrowed to indicate a neutral mood, a content mood, or a mood of lesser intensity, and

analyzing a user's mouth features to determine if the user is smiling, frowning, angry, experiencing an intense mood, or experiencing a neutral mood.

4. The computer program of claim 2 wherein analyzing the facial expression includes identifying a change in a location of a facial feature, and using the change in the location to determine the actual mood.

5. The computer program of claim 4 wherein analyzing the change in the location of the facial feature includes determining that a brow, a wrinkle, a dimple, a hairline, an ear, a nose, a mouth, or a chin is located in a different location.

6. The computer program of claim 1 wherein analyzing the image to determine the actual mood includes:

comparing current information related to a current image with previous information related to a previous image;

identifying a differential describing how the current information differs from the previous information; and

using the differential to determine the actual mood.

7. The computer program of claim 1 wherein analyzing the image to determine the actual mood includes:

identifying a level of user movement, and

using the user movement to determine the mood.

8. The computer program of claim 7 wherein:

identifying the level of user movement includes identifying a rhythmic motion, and

using the user movement to determine the mood includes using the rhythmic motion to identify the actual mood.

9. The computer program of claim 1 further comprising:

determining that selected content did not transition the user to the desired mood, and

adjusting a user profile to reflect a variation between the predicted mood and the actual mood.

10. The computer program of claim 1 further comprising:

enrolling the user in a training regimen to determine a user profile for the user; and

using the user profile determine the actual mood for the user.

11. The computer program of claim 10 wherein enrolling the user in the training regimen includes associating one or more facial expressions of the user with one or more moods.

12. The computer program of claim 10 wherein enrolling the user in the training regimen includes evaluating a user response to one or more selections of content.

13. The computer program of claim 12 wherein evaluating the user response to the one or more selections of content includes:

generating perceivable output for a first content selection;

presenting an image of the user captured in response to the generation of the perceivable output; and

prompting the user to specify the actual mood as depicted in the image.

14. The computer program of claim 13 further comprising enabling the user to identify facial features indicative of the actual mood.

15. The computer program of claim 12 wherein evaluating the user response to the one or more selections of content includes:

generating perceivable output for a first content selection; and

prompting the user to specify the actual mood.

16. The computer program of claim 10 wherein enrolling the user in the training regimen includes prompting the user to confirm that a mood determined by evaluating an image relates to an actual mood.

17. The computer program of claim 10 wherein enrolling the user in the training regimen includes generating perceivable output from a content selection configured to test the user's response;

using the image to evaluate a user's response;

generating a mood model using the user's response; and

selecting content using the mood model.

18. The computer program of claim 17 further comprising repeating the operations of:

generating additional perceivable output from the mood impulse content selection; and

using the image to evaluate the mood impulse response to generate a comprehensive mood impulse response function such that additional mood information for different moods is gleaned.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
CHANGE OF NAME Recorded Dec 31, 2009
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 023723/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023723/0645 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2005
From: BILL, DAVID S.
To: AMERICA ONLINE, INC.
Reel/Frame 016848/0187 →