System and method for user rank search
First Claim
1. A method for processing a document identified by a document search, comprising the steps of:
- identifying a prior search having search terms that are sufficiently similar to search terms of said document search; and
assigning a weight to said document based on whether said document was selected by a user of said prior search.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for ranking the results of a document search by identifying a prior, similar search and assigning a weight to each document based on whether the document was selected by a user of the prior search. The assigned weights are utilized to rank the documents identified by the document search in order of their relevance to the search terms. The search terms of the document search and information describing the selections made by a user of the document search are then stored to facilitate the assignment of weights to documents in future searches. According to another aspect of the invention, the weight assigned to a document is correlated to a degree of closeness of search terms of a prior search and search terms of a new document search. For example, a degree of closeness measurement is defined that correlates to a number of synonyms common between the search terms of a prior search and the search terms of a new document search.
197 Citations
33 Claims
-
1. A method for processing a document identified by a document search, comprising the steps of:
-
identifying a prior search having search terms that are sufficiently similar to search terms of said document search; and
assigning a weight to said document based on whether said document was selected by a user of said prior search. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for processing a document identified by a document search, comprising:
-
a memory; and
at least one processor, coupled to the memory, operative to;
identify a prior search having search terms that are similar to search terms of said document search; and
assign a weight to said document based on whether said document was selected by a user of said prior search. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture for processing a document identified by a document search, comprising a machine readable medium containing one or more programs which when executed implement the steps of:
-
identifying a prior search having search terms that are similar to search terms of said document search; and
assigning a weight to said document based on whether said document was selected by a user of said prior search. - View Dependent Claims (30, 31, 32)
-
-
33. A method for processing a plurality of documents identified by a document search, comprising the steps of:
-
storing search terms of said document search; and
storing an ordered list of a plurality of said documents identified by said document search, where an order of said list is based on one or more user selections of said documents identified by said document search.
-
Specification