System and method for searching using a temporal dimension
First Claim
1. A method for searching data comprising:
- generating a temporally ranked set of search results in response to a query, the step of generating a temporally the temporally ranked set of search results comprising;
generating an initial set of search results; and
ranking at least a portion of the initial set of search results based on temporal factors to generate the temporally ranked set of search results.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and a method for generating a temporally ranked set of search results in response to a query. Each result in the set of search results can be ranked temporally or based on the reputation associated with authors of each result and the reputation associated with the repository where each result is located. Temporal ranking takes into account a present importance weight and a future importance weight are assigned to each result. The present importance of each result uses creation date, publication date, in-link dates and search frequency, and the future importance uses an aging factor based on the elapsed time from publication for each search result and a rate at which each search result decreases in importance. Temporal ranking can be applied as a modification of existing and common search engine algorithms include PageRank and HITS.
114 Citations
17 Claims
-
1. A method for searching data comprising:
generating a temporally ranked set of search results in response to a query, the step of generating a temporally the temporally ranked set of search results comprising;
generating an initial set of search results; and
ranking at least a portion of the initial set of search results based on temporal factors to generate the temporally ranked set of search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer readable medium containing a computer executable code that when read by a computer causes the computer to perform a method for searching data comprising generating a temporally ranked set of search results in response to a query, said step of generating a temporally ranked set of search results comprising:
-
generating an initial set of search results; and
ranking at least a portion of the initial set of search results based on temporal factors to generate the temporally ranked set of search results. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
offering a service to customers that generates a temporally ranked set of search results in response to a query; and
modifying one or more parameters of the service in response to customer input. - View Dependent Claims (16, 17)
-
Specification