Method and apparatus for recommending items of interest to a user based on recommendations for one or more third parties
First Claim
1. A method for recommending one or more available items to a user, comprising the steps of:
- generating a user recommendation score for at least one of said available items that reflects a history of selecting said one or more items by said user;
receiving a selection of at least one third party recommender from said user;
selecting from said at least one selected third party recommender at least one third party recommendation for said at least one of said available items that reflects a history of selecting said one or more items by said at least one selected third party recommender;
generating a third party recommendation score for said at least one of said available items based on said selected third party recommendation; and
Using a computer or other calculating device to calculate an adjusted recommendation score for said at least one of said available items for said user, wherein said user recommendation score is adjusted based on said third party recommendation score.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for recommending items of interest to a user based on recommendations made to one or more third parties. The recommendation scores generated by a primary recommender are influenced by recommendations generated for one or more third parties, such as a friend, colleague or trendsetter. The disclosed recommender corroborates with other recommenders when recommending items of interest and adjusts a conventional recommender score based on third party recommendations. The third party recommendations may be a top-N list of recommended items for a given third party, and may optionally include a recommendation score and an indication of whether or not the third party actually selected the recommended item. A recommender evaluates the viewing or purchase habits of a user and communicates with one or more other recommenders to determine the items that are being recommended by such other recommenders.
90 Citations
17 Claims
-
1. A method for recommending one or more available items to a user, comprising the steps of:
-
generating a user recommendation score for at least one of said available items that reflects a history of selecting said one or more items by said user; receiving a selection of at least one third party recommender from said user; selecting from said at least one selected third party recommender at least one third party recommendation for said at least one of said available items that reflects a history of selecting said one or more items by said at least one selected third party recommender; generating a third party recommendation score for said at least one of said available items based on said selected third party recommendation; and Using a computer or other calculating device to calculate an adjusted recommendation score for said at least one of said available items for said user, wherein said user recommendation score is adjusted based on said third party recommendation score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for recommending one or more available items to a user, comprising:
a memory for storing computer readable code; and a processor operatively coupled to said memory, said processor configured to; generate a user recommendation score for at least one of said available items that reflects a history of selecting said one or more items by said user; receive a selection of at least one third party recommender from said user; select from said at least one selected third party recommender at least one third party recommendation for said at least one of said available items that reflects a history of selecting said one or more items by said at least one selected third party recommender; generate a third party recommendation score for said at least one of said available items based on said selected third party recommendation; and calculate an adjusted recommendation score for said at least one of said available items for said user, wherein said user recommendation score is adjusted based on said third party recommendation score. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. An article of manufacture for recommending one or more available items to a user, comprising:
-
a computer readable medium having computer readable code means embodied thereon, said computer readable program code means comprising; a step to generate a user recommendation score for at least one of said available items that reflects a history of selecting said one or more items by said user; a step to receive a selection of at least one third party recommender from said user; a step to select from said at least one selected third party recommender at least one third party recommendation for said at least one of said available items that reflects a history of selecting said one or more items by said at least one selected third party recommender; a step to generate a third party recommendation score for said at least one of said available items based on said selected third party recommendation; and a step to calculate an adjusted recommendation score for said at least one of said available items for said user, wherein said user recommendation score is adjusted based on said third party recommendation score.
-
Specification