Search fusion
First Claim
1. A method for sorting search results, the method comprising:
- submitting a query received from a user to multiple search engines;
receiving a set of search results for the query from each of the multiple search engines;
accessing a surrogate representation for each of several of the search results;
assigning a score to each of the search results based on visual characteristics of the surrogate representation corresponding thereto; and
merging the sets of search results based on the scores assigned to the search results.
7 Assignments
0 Petitions
Accused Products
Abstract
Search results are assigned scores based on visual aspects of surrogate representations of the search results which are to be displayed to a query submitter in a search results summary overview. That is, the surrogate representations are relatively short summaries or excerpts of the search results that may be presented in place of the search results themselves, thus enabling an overview of various search results to be perceived by a user concurrently. The search results are assigned scores based on the presence, position, and form of some or all of the query within the corresponding surrogate representations. The search results may be sorted or filtered based on the assigned scores. Assigning scores to the search results based on visual characteristics of the surrogate representations mimics how a user may assess the relevance of the search results when viewing a search results summary page.
120 Citations
20 Claims
-
1. A method for sorting search results, the method comprising:
-
submitting a query received from a user to multiple search engines;
receiving a set of search results for the query from each of the multiple search engines;
accessing a surrogate representation for each of several of the search results;
assigning a score to each of the search results based on visual characteristics of the surrogate representation corresponding thereto; and
merging the sets of search results based on the scores assigned to the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A machine-accessible medium that when accessed, results in a machine performing operations for sorting search results, comprising:
-
submitting a query received from a user to multiple search engines;
receiving a set of search results for the query from each of the multiple search engines;
accessing a surrogate representation for each of several of the search results;
assigning a score to each of the search results based on visual characteristics of the surrogate representation corresponding thereto; and
merging the sets of search results based on the scores assigned to the search results. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system for sorting search results, the system comprising:
-
means for submitting a query received from a user to multiple search engines;
means for receiving a set of search results for the query from each of the multiple search engines;
means for accessing a surrogate representation for each of several of the search results;
means for assigning a score to each of the search results based on visual characteristics of the surrogate representation corresponding thereto; and
means for merging the sets of search results based on the scores assigned to the search results.
-
Specification