Ranking videos based on experimental data
First Claim
1. A system, comprising:
- a data store comprising a computer readable medium storing a program of instructions for performing ranking of videos based on experimental data;
a processor that executes the program of instructions;
an additional video request retrieval unit that receives a request for a plurality of additional videos;
an additional video database that;
retrieves the plurality of additional videos; and
retrieves respective relevance rankings for the plurality of additional videos, respective monetization rankings for the plurality of additional videos, and respective likelihood rankings for the plurality of additional videos, the likelihood ranking being sourced from the experimental data;
a weighting/ranking unit that assigns respective scores for the plurality of additional videos based on the retrieved respective relevance rankings, the retrieved respective monetization rankings and the retrieved respective likelihood rankings from the additional video database; and
an additional video selection unit that selects a number of the plurality of additional videos based on one or more of the respective scores.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for ranking additional videos based on experiment data. The system includes an additional video request retrieval unit to receive a request for a plurality of additional videos, and a number of the plurality of additional videos based on a video being served; an additional video database to retrieve the plurality of additional videos based on the video, and to retrieve a relevance ranking for each of the plurality of additional videos, a monetization ranking for each of the plurality of additional videos, and a likelihood ranking for each of the plurality of additional videos, the likelihood ranking being sourced from the experimental data; a weighting/ranking unit to assign a score for each of the plurality of videos based on the retrieved rankings from the additional video database; and an additional video selection unit to select the number of the plurality of videos based the score.
40 Citations
22 Claims
-
1. A system, comprising:
-
a data store comprising a computer readable medium storing a program of instructions for performing ranking of videos based on experimental data; a processor that executes the program of instructions; an additional video request retrieval unit that receives a request for a plurality of additional videos; an additional video database that; retrieves the plurality of additional videos; and retrieves respective relevance rankings for the plurality of additional videos, respective monetization rankings for the plurality of additional videos, and respective likelihood rankings for the plurality of additional videos, the likelihood ranking being sourced from the experimental data; a weighting/ranking unit that assigns respective scores for the plurality of additional videos based on the retrieved respective relevance rankings, the retrieved respective monetization rankings and the retrieved respective likelihood rankings from the additional video database; and an additional video selection unit that selects a number of the plurality of additional videos based on one or more of the respective scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving, using a device comprising a processor that ranks videos based on experimental data, a request for a plurality of additional videos; retrieving the plurality of additional videos; retrieving respective relevance rankings for the plurality of additional videos, respective monetization rankings for the plurality of additional videos, and respective likelihood rankings for the plurality of additional videos, one or more of the respective likelihood rankings being sourced from the experimental data; assigning respective scores for the plurality of additional videos based on the retrieved respective rankings; and selecting a number of the plurality of additional videos based on one or more of the respective scores. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, in response to execution, cause a system to perform operations, including:
-
retrieving a plurality of additional videos and a request for the plurality of additional videos, wherein the plurality of additional videos are ranked based on experimental information; assigning respective scores for the plurality of additional videos based on retrieved respective monetization rankings of the plurality of additional videos; and selecting a number of the plurality of additional videos based on one or more of the respective scores. - View Dependent Claims (18, 19)
-
-
20. A method, comprising:
-
receiving a request for additional videos via a client device; retrieving a plurality of additional videos; determining likelihood rankings for the plurality of additional videos, the likelihood ranking for each of the plurality of additional videos based on experimental data for the additional video and the likelihood ranking indicative of a likelihood that the additional video is watched in its entirety on the client device if the additional video is displayed on the client device; assigning, by a device comprising a processor, a plurality of scores to the plurality of additional videos based on the likelihood rankings; and selecting a number of the plurality of additional videos to display on the client device for selection by the user based on the plurality of scores. - View Dependent Claims (21, 22)
-
Specification