Method and apparatus for a ranking engine
First Claim
Patent Images
1. A computer-implemented method for organizing a collection of files from an Internet search, the method comprising:
- by at least one computer;
assigning a score to each file based on at least the following factors;
recency, editorial popularity, clickthru popularity, favorites metadata, and favorites collaborative filtering;
organizing the files based on the assigned scores; and
displaying the files as organized;
wherein the clickthru popularity for each file is based on an aggregation of at least;
a first clicks-per-minute value for each file;
a second clicks-per-hour value for each file; and
a third clicks-per-day value for each file.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is provided for ranking files from an Internet search. In one embodiment, the method comprises assigning a score to each file based on at least one of the following factors: recency, editorial popularity, clickthru popularity, favorites metadata, or favorites collaborative filtering. The file may be organized based on the assigned scores to provide users with more accurate search results.
-
Citations
15 Claims
-
1. A computer-implemented method for organizing a collection of files from an Internet search, the method comprising:
-
by at least one computer; assigning a score to each file based on at least the following factors;
recency, editorial popularity, clickthru popularity, favorites metadata, and favorites collaborative filtering;organizing the files based on the assigned scores; and displaying the files as organized; wherein the clickthru popularity for each file is based on an aggregation of at least; a first clicks-per-minute value for each file; a second clicks-per-hour value for each file; and a third clicks-per-day value for each file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for organizing a collection of files from an Internet search, the method comprising:
by at least one computer; assigning a score to each file based on favorites collaborative filtering WcfRcf and at least the following factors;
recency WrRr, editorial popularity WeRe, clickthru popularity;
WcRc, and favorites metadata WmdRmd;organizing the files based on the assigned scores; and displaying the files as organized; wherein the clickthru popularity for each file is based on an aggregation of at least; a first clicks-per-minute value for each file that is multiplied by a first weight; a second clicks-per-hour value for each file that is multiplied by a second weight; and a third clicks-per-day value for each file that is multiplied by a third weight; wherein the multiplication of the first, second and third weights is configured to affect a relative impact of the first clicks-per-minute value, the second clicks-per-hour value, and the third clicks-per-day value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system comprising:
-
a computer including a ranking engine having programming code for sorting results of a search query based on scores; wherein the scores for files found in the search are based on clickthru popularity; and wherein the clickthru popularity for each file is based on at least; a clicks-per-minute value for each file that is multiplied by a first weight; a clicks-per-hour value for each file that is multiplied by a second weight; and a clicks-per-day value for each file that is multiplied by a third weight; wherein the multiplication of the first, second and third weights is configured to affect a relative impact of the clicks-per-minute value, the clicks-per-hour value, and the clicks-per-day value.
-
Specification