Search engine designed for handling long queries
First Claim
Patent Images
1. A search engine including:
- means for receiving an input query;
means for generating a list of words chosen from the input query and assigning a corresponding weight to each word from said list;
means for generating a set of queries based on a said list of words;
means for performing a series of searches based on said set of queries;
means for merging ranked results of said series of searches into a merged ranked search result; and
means for displaying said merged search result to a user.
3 Assignments
0 Petitions
Accused Products
Abstract
The search engine provides a method and apparatus for receiving long queries, assigning a weight to each relevant word of the query, allowing a user to reformulate the query before and/or after search on the basis of the weight of each word computed by the algorithm. The search engine further provides methods for decomposing a long query into several short queries based on the importance of terms computed by the algorithm. These generated queries are submitted to existing search engine(s) producing several ranked outputs, and the obtained ranked outputs are merged into one final ranked output.
62 Citations
12 Claims
-
1. A search engine including:
-
means for receiving an input query;
means for generating a list of words chosen from the input query and assigning a corresponding weight to each word from said list;
means for generating a set of queries based on a said list of words;
means for performing a series of searches based on said set of queries;
means for merging ranked results of said series of searches into a merged ranked search result; and
means for displaying said merged search result to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification