Recommendation network
First Claim
1. A system comprising:
- one or more processors; and
one or more modules configured to store instructions, which when executed by at least one of the one or more processors, cause the system to perform operations to;
detect a recommendation, by a recommendation source to a receiver of the recommendation, of digital content hosted by a digital content host, wherein the digital content host is distinct from the recommendation source and the recommendation of the digital content is associated with a topic,detect a first value that relates the recommendation source to the receiver of the recommendation specifically for prior recommendations of digital content, from a plurality of digital content hosts, that is associated with the topic, andcalculate a second value associated with the digital content based on the first value.
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.
17 Citations
15 Claims
-
1. A system comprising:
-
one or more processors; and one or more modules configured to store instructions, which when executed by at least one of the one or more processors, cause the system to perform operations to; detect a recommendation, by a recommendation source to a receiver of the recommendation, of digital content hosted by a digital content host, wherein the digital content host is distinct from the recommendation source and the recommendation of the digital content is associated with a topic, detect a first value that relates the recommendation source to the receiver of the recommendation specifically for prior recommendations of digital content, from a plurality of digital content hosts, that is associated with the topic, and calculate a second value associated with the digital content based on the first value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, comprising:
-
detecting a recommendation to digital content, wherein the digital content is hosted by a digital content host and the digital content host is not a source of the recommendation; detecting a rating associated, via a user account, with the source of the recommendation; detecting via one or more processors, user input regarding one or more of the digital content and the recommendation, wherein the user input is associated with the user account, and modifying, via at least one of the one or more processors, the rating associated with the source based on the user input. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and one or more modules configured to store instructions, which when executed by at least one of the one or more processors, cause the system to perform operations to; detect a recommendation, by a recommendation source to a receiver of the recommendation, of digital content hosted by a digital content host, wherein the recommendation source is distinct from the digital content host and the recommendation of the digital content is associated with a topic, detect a first value that relates the recommendation source to the receiver of the recommendation specifically for prior recommendations of digital content, from a plurality of digital content hosts, that is associated with the topic, and, calculate a second value associated with the digital content based on the first value.
-
Specification