Ranking search results based on recency
First Claim
Patent Images
1. A method, comprising:
- determining, by at least one processor, an expected popularity of a file based on popularity information;
assigning a popularity score to the file based on the expected popularity;
adjusting, by the at least one processor, the assigned popularity score based on a time decay component such that greater weight is given to more recent popularity information of the popularity information than to less recent popularity information of the popularity information; and
ordering the file relative to a plurality of other files based on the time-decay adjusted assigned popularity-score.
3 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.
44 Citations
21 Claims
-
1. A method, comprising:
-
determining, by at least one processor, an expected popularity of a file based on popularity information; assigning a popularity score to the file based on the expected popularity; adjusting, by the at least one processor, the assigned popularity score based on a time decay component such that greater weight is given to more recent popularity information of the popularity information than to less recent popularity information of the popularity information; and ordering the file relative to a plurality of other files based on the time-decay adjusted assigned popularity-score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21)
-
-
10. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; determine an expected popularity of a file based on popularity information; assign a popularity score to the file based on the expected popularity; adjust the assigned popularity score based on a time decay component such that greater weight is given to more recent popularity information of the popularity information than to less recent popularity information of the popularity information; and order the file relative to a plurality of other files based on the time-decay adjusted assigned popularity score. - View Dependent Claims (11, 12, 13)
-
-
14. A method comprising:
-
determining, by at least one processor, an expected popularity for each of one or more files of a plurality of files based on popularity information; determining a recency of popularity, by identifying more recent popularity information and less recent popularity information, for each of the one or more files of the plurality of files; determining a popularity score for each of the one or more files of the plurality of files using a combination of the expected popularity and the recency of popularity of each file such that greater weight is given to the more recent popularity information than to the less recent popularity information; and ranking the one or more files of the plurality of files based on the determined scores. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification