Content navigation service
First Claim
Patent Images
1. A computer program product storing instructions for execution on a computer system, which when executed by the computer system, causes the computer system to perform:
- instructions for obtaining an individual profile of a user;
instructions for calculating a weighted score for individual items of a list of items based on the individual profile of the user; and
instructions for presenting the items of the list based on the calculated weighted scores of the individual items.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for presenting items within a list of items based on an individual user profile, a social network of friends of the user or a mood of the user. The system generates the individual profile of the user, determines passive friends of the user from the social network of the user and also determines the mood of the user. The user has a choice to receive an ordered list of items based on the individual user profile, the social network or the mood of the user.
323 Citations
20 Claims
-
1. A computer program product storing instructions for execution on a computer system, which when executed by the computer system, causes the computer system to perform:
-
instructions for obtaining an individual profile of a user;
instructions for calculating a weighted score for individual items of a list of items based on the individual profile of the user; and
instructions for presenting the items of the list based on the calculated weighted scores of the individual items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product storing instructions for execution on a computer system, which when executed by the computer system, causes the computer system to perform:
-
instructions for calculating an intimacy score for each passive friend of a user;
instructions for generating a social network of passive friends of the user based on the intimacy score of each passive friend;
instructions for calculating a score for each item from a list of items based on the social network of the user; and
instructions for presenting the items of the list based on the calculated scores of the items. - View Dependent Claims (15, 16, 17)
-
-
18. A computer program product storing instructions for execution on a computer system, which when executed by the computer system, causes the computer system to perform:
-
instructions for determining a mood of a user;
instructions for calculating a weight for each item from a list of items based on the mood of the user; and
instructions for presenting the items of the list based on the calculated weights of the items. - View Dependent Claims (19, 20)
-
Specification