Recommendation network
First Claim
1. A system, comprising:
- a server configured toassign a trust rating, in response to input from a user source, to a recommender source specifically for a user-defined topic, wherein the trust rating represents a degree of trust that the user source has in the recommender source to provide content recommendations of value specifically for the user-defined topic, wherein the user-defined topic is also defined by the input from the user source,determine a recommendation rating for a content recommendation provided by the recommender source, wherein the content recommendation is for content specified with the user-defined topic, and wherein the recommendation rating represents a degree of preference that the recommender source has for the content, andcalculate a score for the content recommendation by computing the recommendation rating with the trust rating; and
a client device configured toreceive the input from the user source,provide the input to the server,receive the score from the server, andpresent the score on a display associated with the client device.
5 Assignments
0 Petitions
Accused Products
Abstract
A recommendation network is described. In some embodiments, the recommendation network includes recommenders that explicitly or implicitly recommend, rate or refer items and recommendation receivers that receive the recommendations. In some embodiments, the recommenders can be recommendation receivers, and vice versa. In some embodiments, recommendation receivers assign rust ratings to recommenders. The recommendation receiver can assign separate trust ratings to individual topics for which the recommendation receiver trusts the recommender. The separate trust ratings represent the recommendation receiver'"'"'s amount of trust in the recommender to makes valuable recommendations for the specific topic. The recommendation network can use the separate trust ratings, along with ratings provided by the recommender, to rank recommendations per the separate topics. The recommendation receiver can assign the recommender to different bundles, topics, channels, etc. to which other recommendation receivers can subscribe.
-
Citations
20 Claims
-
1. A system, comprising:
-
a server configured to assign a trust rating, in response to input from a user source, to a recommender source specifically for a user-defined topic, wherein the trust rating represents a degree of trust that the user source has in the recommender source to provide content recommendations of value specifically for the user-defined topic, wherein the user-defined topic is also defined by the input from the user source, determine a recommendation rating for a content recommendation provided by the recommender source, wherein the content recommendation is for content specified with the user-defined topic, and wherein the recommendation rating represents a degree of preference that the recommender source has for the content, and calculate a score for the content recommendation by computing the recommendation rating with the trust rating; and a client device configured to receive the input from the user source, provide the input to the server, receive the score from the server, and present the score on a display associated with the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, wherein one or more processors for a computer associated with a computerized social network perform operations comprising:
-
assigning a trust rating, in response to input from a user source, to a recommender source specifically for a user-defined topic, wherein the trust rating represents a degree of trust that the user source has in the recommender source to provide content recommendations of value specifically for the user-defined topic, wherein the user-defined topic is also defined by the input from the user source; determining a recommendation rating for a content recommendation provided by the recommender source, wherein the content recommendation is for content specified with the user-defined topic, and wherein the recommendation rating represents a degree of preference that the recommender source has for the content; and calculating a score for the content recommendation by computing the recommendation rating with the trust rating; and ranking the content recommendation in a ranked list based on the score. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer readable storage media having instructions stored thereon, which when executed by a set of one or more processors causes the set of one or more processors to perform operations comprising:
-
assigning a trust rating, in response to input from a user source, to a recommender source specifically for a user-defined topic, wherein the trust rating represents a degree of trust that the user source has in the recommender source to provide content recommendations of value specifically for the user-defined topic, wherein the user-defined topic is also defined by the input from the user source; determining a recommendation rating for a content recommendation provided by the recommender source, wherein the content recommendation is for content specified with the user-defined topic, and wherein the recommendation rating represents a degree of preference that the recommender source has for the content; and calculating a score for the content recommendation by computing the recommendation rating with the trust rating; receiving a search query by an additional user source for one or more key terms from the user-defined topic; and ranking the content recommendation in a ranked list, based on the score, in response to the search query. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification