Method and apparatus for improved relevance of search results
First Claim
1. A computer-implemented method for retrieving data, the method comprising acts of:
- (A) receiving at least one search criterion from a user;
(B) creating a query based on the at least one search criterion;
(C) executing the query to generate results, each of the results corresponding to a respective data entity which satisfies the at least one search criterion;
(D) arranging the results into an order, the order being determined at least in part by a characteristic of the data entity corresponding to each result and a previous act by a user with respect to the data entity corresponding to each result; and
(E) displaying the results to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for information retrieval are provided whereby at least one search criterion is received from a user; a query is created based on the at least one search criterion; the query is executed to generate results, each of the results corresponding to a respective data entity which satisfies the at least one search criterion; the results are arranged into an order, the order being determined at least in part by a characteristic of the data entity corresponding to each result and a previous act by a user with respect to the data entity corresponding to each result; and the results are displayed to the user.
-
Citations
46 Claims
-
1. A computer-implemented method for retrieving data, the method comprising acts of:
-
(A) receiving at least one search criterion from a user;
(B) creating a query based on the at least one search criterion;
(C) executing the query to generate results, each of the results corresponding to a respective data entity which satisfies the at least one search criterion;
(D) arranging the results into an order, the order being determined at least in part by a characteristic of the data entity corresponding to each result and a previous act by a user with respect to the data entity corresponding to each result; and
(E) displaying the results to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium encoded with signals which, when processed by a computer, cause the computer to perform a method for retrieving data, the method comprising acts of:
-
(A) receiving at least one search criterion from a user;
(B) creating a query based on the at least one search criterion;
(C) executing the query to generate a plurality of results, each of the plurality of results corresponding to a respective data entity which satisfies the at least one search criterion;
(D) arranging the plurality of results into an order, the order being determined at least in part by a characteristic of the data entity corresponding to each result, and a previous act by a user with respect to the data entity corresponding to each result; and
(E) displaying the results to the user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
- 34. An article of manufacture comprising signals representing results generated by an information retrieval mechanism, the results being generated by executing a query based on at least one search criterion in response to receiving the at least one search criterion from a user, each of the results corresponding to a data entity which satisfies the at least one search criterion, the results being arranged into an order, the order being determined at least in part by a characteristic of a data entity corresponding to each result, and a previous act by a user with respect to a data entity corresponding to each result.
Specification