IP Library Granted Patent US 9,105,047
Granted Patent B1
US 9,105,047 · App. 13/314,107 · Granted Aug 11, 2015

System, method, and computer program for providing content to a user utilizing a mood of the user

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 9,105,047
App. No.
13/314,107
Granted
Aug 11, 2015
Kind
B1
Abstract

A system, method, and computer program product are provided for providing content to a user utilizing a mood of the user. In use, data associated with a mood of a user is identified. Additionally, the mood of the user is determined, based on the data. Further, content is provided to the user, utilizing the mood of the user.

Claims (48)

1. A computer program embodied on a non-transitory computer readable medium, comprising computer code for:

identifying by a system data associated with a mood of a user including a present emotional state of the user, where the data includes:

data contributed to a social network by another user that shares one or more characteristics with the user, and

one or more historical profiles associated with the user;

identifying by the system data associated with a mood of a group of users including the user, where the group shares one or more characteristics;

determining by the system the mood of the user, based on the data, including:

determining a community score based on the data associated with the mood of the group of users,

determining an individual score based on the data associated with the mood of the user, and

aggregating the community score and the individual score to create a score associated with the mood of the user;

storing by the system in a database a plurality of scores associated with a plurality of elements of an advertisement;

selecting by the system a subset of the plurality of elements of the advertisement stored in the database by matching the score associated with the mood of the user to the plurality of scores associated with the plurality of elements of the advertisement; and

providing the plurality of elements of the advertisement from the system to a device of the user.

2. The computer program of claim 1 , wherein the data associated with the mood of the user includes data associated with one or more actions performed by the user.

3. The computer program of claim 1 , wherein the data associated with the mood of the user includes data contributed by the user to a social network site.

4. The computer program of claim 1 , wherein the data associated with the mood of the user includes content consumed by the user.

5. The computer program of claim 1 , wherein the data associated with the mood of the user may include a physical location of the user.

6. The computer program of claim 1 , wherein the data associated with the mood of the user include one or more of semantic data, data associated with an interest graph, and data associated with an informational environment of the user.

7. The computer program of claim 1 , wherein the data associated with the mood of the user is identified my monitoring one or more activities of the user.

8. The computer program of claim 1 , wherein the mood of the user is determined utilizing one or more classification and analysis methods in association with the data.

9. The computer program of claim 1 , wherein the mood of the user is determined in terms of a positive or negative state of mind.

10. The computer program of claim 1 , wherein the score associated with the mood of the user includes a score attributed to an item, where the item score includes a combination of mood scores for all users who have previously consumed the item.

11. The computer program of claim 1 , wherein the mood of the user is used as an input into a signature algorithm in order to determine the content to be provided to the user.

12. A method, comprising:

identifying by a system data associated with a mood of a user including a present emotional state of the user, where the data includes:

data contributed to a social network by another user that shares one or more characteristics with the user, and

one or more historical profiles associated with the user;

identifying by the system data associated with a mood of a group of users including the user, where the group shares one or more characteristics;

determining by the system the mood of the user, based on the data, including:

determining a community score based on the data associated with the mood of the group of users,

determining an individual score based on the data associated with the mood of the user, and

aggregating the community score and the individual score to create a score associated with the mood of the user;

storing by the system in a database a plurality of scores associated with a plurality of elements of an advertisement;

selecting by the system a subset of the plurality of elements of the advertisement stored in the database by matching the score associated with the mood of the user to the plurality of scores associated with the plurality of elements of the advertisement; and

providing the plurality of elements of the advertisement from the system to a device of the user.

13. A system, comprising:

a processor for:

identifying by a system data associated with a mood of a user including a present emotional state of the user, where the data includes:

data contributed to a social network by another user that shares one or more characteristics with the user, and

one or more historical profiles associated with the user;

identifying by the system data associated with a mood of a group of users including the user, where the group shares one or more characteristics;

determining by the system the mood of the user, based on the data, including:

determining a community score based on the data associated with the mood of the group of users,

determining an individual score based on the data associated with the mood of the user, and

aggregating the community score and the individual score to create a score associated with the mood of the user;

storing by the system in a database a plurality of scores associated with a plurality of elements of an advertisement;

selecting by the system a subset of the plurality of elements of the advertisement stored in the database by matching the score associated with the mood of the user to the plurality of scores associated with the plurality of elements of the advertisement; and

providing the plurality of elements of the advertisement from the system to a device of the user.

14. The system of claim 13 , wherein the processor is coupled to a memory via a bus.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2016
From: AMDOCS SOFTWARE SYSTEMS LIMITED
To: AMDOCS DEVELOPMENT LIMITED; AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 039695/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2012
From: CURRAN, DAVID; LYNCH, JAMES; BRADLEY, KEITH
To: AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 027667/0876 →