TOWARD OPTIMIZED QUERY SUGGESTON: USER INTERFACES AND ALGORITHMS
First Claim
1. A method for optimized query suggestion, implemented at least in part by a computing device, the method comprisingutilizing algorithms to identify query candidates in relationship to the submitted query;
- calculating a relevance and a frequency for the query candidates in relationship to the submitted query;
generating optimized query suggestions based on a ranked score of the query candidates;
clustering the optimized query suggestions in a more structured presentation; and
describing a relationship between the optimized query suggestions and the submitted query.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing and presenting optimized query suggestions for web searching are described. A method for optimized query suggestion includes utilizing a combination of algorithms to identify query candidates in relationship to the submitted query, calculating a relevance and a frequency for the query candidates in relationship to the submitted query, and generating optimized query suggestions based on a ranked score of the query candidates. The method also includes clustering the optimized query suggestions in a more structured presentation and describing a relationship between the optimized query suggestions and the submitted query in a textual and pictorial description. The method enhances the experience of the user in web searching.
-
Citations
20 Claims
-
1. A method for optimized query suggestion, implemented at least in part by a computing device, the method comprising
utilizing algorithms to identify query candidates in relationship to the submitted query; -
calculating a relevance and a frequency for the query candidates in relationship to the submitted query; generating optimized query suggestions based on a ranked score of the query candidates; clustering the optimized query suggestions in a more structured presentation; and describing a relationship between the optimized query suggestions and the submitted query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An application programming interface having computer-readable instructions that, when executed by a processor, cause the processor to perform acts comprising:
-
enabling entry of a submitted query; utilizing a query string and frequency algorithm, a query log session algorithm, and a search result content algorithm to identify query candidates in relationship to a submitted query; identifying optimized query suggestions based on a ranked score of the query candidates; clustering the optimized query suggestions in a more structured presentation; and providing a description of a relationship between the optimized query suggestions and the submitted query. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-readable storage media comprising computer-readable instructions executed on a computing device, the computer-readable instructions comprising instructions for:
-
utilizing a query string and frequency algorithm, a query log session algorithm, and a search result content algorithm to identify query candidates in relationship to a submitted query; calculating a relevance and a frequency for the query candidates, wherein the relevance and the frequency determine a ranking score of the query candidates; clustering the optimized query suggestions based on the ranked score of the query candidates; and describing a relationship between the optimized query suggestions and the submitted query. - View Dependent Claims (19, 20)
-
Specification