TEMPORAL RANKING OF SEARCH RESULTS
First Claim
Patent Images
1. A computer-implemented method for calculating a temporal weight for a search result, the method comprising:
- identifying a user event corresponding to a search result, the user event having an event start time, an event end time, and an event duration;
determining a current time; and
determining a temporal weight for the search result based on a temporal proximity of the current time to the user event.
2 Assignments
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.
-
Citations
20 Claims
-
1. A computer-implemented method for calculating a temporal weight for a search result, the method comprising:
-
identifying a user event corresponding to a search result, the user event having an event start time, an event end time, and an event duration; determining a current time; and determining a temporal weight for the search result based on a temporal proximity of the current time to the user event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium containing instructions for controlling a computer system to temporally rank search results, by a method comprising:
-
for each search result, identifying a user event corresponding to a search result; and determining a temporal weight for the search result based on a temporal proximity of user event; and ranking the search results based on the temporal weights corresponding to the search results. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer system for calculating a temporal weight for a search result, comprising:
-
a component that identifies a user event corresponding to a search result, the user event having an event start time, an event end time, and an event duration; and a component that determines a temporal weight for the search result based on a temporal proximity of the user event. - View Dependent Claims (17, 18, 19, 20)
-
Specification