RANKING MEDIA CONTENT SOURCES
First Claim
1. A method comprising:
- identifying a plurality of media items that satisfy a criterion;
determining a plurality of annotations in the plurality of media items that identify a plurality of media content sources;
calculating scores for the plurality of media content sources, wherein a score for a media content source of the plurality of media content sources is calculated based at least in part on a quantity of the plurality of annotations that identify the media content source;
ranking the plurality of media content sources based on the calculated scores; and
providing one or more ranked media content sources for presentation to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
A processing device identifies a plurality of media items that have been accessed by a user. The processing device determines a plurality of annotations in the plurality of media items that identify a plurality of media content sources. The processing device calculates scores for the plurality of media content sources, wherein a score for a media content source of the plurality of media content sources is calculated based at least in part on a quantity of the plurality of annotations that identify the media content source. The processing device ranks the plurality of media content sources based on the calculated scores. The processing device the provides one or more ranked media content sources for presentation to the user.
-
Citations
23 Claims
-
1. A method comprising:
-
identifying a plurality of media items that satisfy a criterion; determining a plurality of annotations in the plurality of media items that identify a plurality of media content sources; calculating scores for the plurality of media content sources, wherein a score for a media content source of the plurality of media content sources is calculated based at least in part on a quantity of the plurality of annotations that identify the media content source; ranking the plurality of media content sources based on the calculated scores; and providing one or more ranked media content sources for presentation to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
-
identifying a plurality of media items that satisfy a criterion; determining a plurality of annotations in the plurality of media items that identify a plurality of media content sources; calculating scores for the plurality of media content sources, wherein a score for a media content source of the plurality of media content sources is calculated based at least in part on a quantity of the plurality of annotations that identify the media content source; ranking the plurality of media content sources based on the calculated scores; and providing one or more ranked media content sources for presentation to a user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing device comprising:
-
a memory; and a processing device coupled to the memory, the processing device to; identify a plurality of media items that have been accessed by a user; determine a plurality of annotations, descriptions and comments in the plurality of media items that identify a plurality of media content sources; calculate scores for the plurality of media content sources, wherein a score for a media content source of the plurality of media content sources is calculated based at least in part on a quantity of the plurality of annotations, a quantity of the plurality of comments and a quantity of the plurality of descriptions that identify the media content source; rank the plurality of media content sources based on the calculated scores; and provide one or more ranked media content sources for presentation to the user. - View Dependent Claims (21, 22, 23)
-
Specification