TEMPORAL RANKING OF SEARCH RESULTS
1 Assignment
0 Petitions
Accused Products
Abstract
An information dissemination system ranks the search results based on a temporal weight assigned to each search result. The temporal weight is an indication of the importance to a user that varies with time. For each search result, the information dissemination system calculates a temporal weight that is based on the temporal proximity of the event that is related to the search result. The temporal weight may be used to re-rank the search results.
78 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method, performed by a computer having a memory and a processor, for ranking search results, the method comprising:
-
for each of a plurality of search results, identifying an event corresponding to the search result, wherein the identified event has an associated start time, and determining a temporal weight for the search result based at least in part on a temporal proximity of a current time to the start time associated with the identified event; and ordering the search results based at least in part on the determined temporal weights. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A computer-readable storage medium containing instructions for performing steps for generating a user profile, the steps comprising:
-
identifying information associated with a user; extracting terms from the identified information associated with the user; generating clusters of similar terms from the extracted terms; identifying a plurality of events; identifying a generated cluster related to the identified event; identifying key terms for the identified cluster; generating a query from the identified key terms; and placing an indication of the generated query in a profile associated with the user. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A system comprising:
-
a component configured to, for each of a plurality of search results, identify an event corresponding to the search result, wherein the identified event has an associated start time, and determine a temporal weight for the search result based at least in part on a temporal proximity of a current time to the start time associated with the identified event; and a component configured to order the search results based at least in part on the determined temporal weights. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification