Ranking media content sources
First Claim
1. A method comprising:
- identifying a plurality of media items that satisfy a criterion, each of the plurality of media items being provided by one of a plurality of media sources;
determining, by a processing device, a plurality of annotations in the plurality of media items, the plurality of annotations identifying the plurality of media content sources;
calculating, by the processing device, 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, and a number of times each of the plurality of annotations that identify the media content source is activated;
ranking, by the processing device, 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.
23 Citations
23 Claims
-
1. A method comprising:
-
identifying a plurality of media items that satisfy a criterion, each of the plurality of media items being provided by one of a plurality of media sources; determining, by a processing device, a plurality of annotations in the plurality of media items, the plurality of annotations identifying the plurality of media content sources; calculating, by the processing device, 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, and a number of times each of the plurality of annotations that identify the media content source is activated; ranking, by the processing device, 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, each of the plurality of media items being provided by one of a plurality of media sources; determining a plurality of annotations in the plurality of media items, the plurality of annotations identifying the 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, and a number of times each of the plurality of annotations that identify the media content source is activated; 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, each of the plurality of media items being provided by one of a plurality of media sources; determine a plurality of annotations, descriptions and comments in the plurality of media items, the plurality of annotations identifying the 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, a quantity of the plurality of descriptions that identify the media content source, and a number of times each of the plurality of annotations that identify the media content source is activated; 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