RANKING ALGORITHM FOR SEARCH OUERIES
First Claim
Patent Images
1. A method, comprising:
- selecting a plurality of equivalent keywords responsive to a search query;
determining a rank of each of the plurality of equivalent keywords;
selecting a plurality of most highly ranked keywords from the plurality of equivalent keywords; and
preparing a response including the plurality of most highly ranked keywords.
1 Assignment
0 Petitions
Accused Products
Abstract
In various embodiments, a method of prioritizing search results in an electronic environment is disclosed. The method includes selecting a plurality of equivalent keywords responsive to a search query from an end-user, determining a rank of each of the plurality of equivalent keywords, selecting a plurality of most highly ranked keywords from the plurality of equivalent keywords, and preparing a response including the plurality of most highly ranked keywords.
-
Citations
20 Claims
-
1. A method, comprising:
-
selecting a plurality of equivalent keywords responsive to a search query; determining a rank of each of the plurality of equivalent keywords; selecting a plurality of most highly ranked keywords from the plurality of equivalent keywords; and preparing a response including the plurality of most highly ranked keywords. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving one or more characters from an end-user as a query; selecting a plurality of equivalent keywords responsive to the query, the plurality of equivalent keywords being selected based on a consideration of matching at least a portion of the one or more characters both as a prefix and an infix; evaluating each of the plurality of equivalent keywords based on a probability of matching the query of the end-user; preparing a subset of the plurality of equivalent keywords based on the matching probability, the subset forming a response; and transmitting the response to the end-user. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A tangible machine-readable storage medium having no transitory signal components and storing instructions that, when executed by one or more processors, causes the one or more processors to perform operations, comprising:
-
selecting a plurality of equivalent keywords responsive to a search query; determining a rank of each of the plurality of equivalent keywords; selecting a plurality of most highly ranked keywords from the plurality of equivalent keywords; and preparing a response including the plurality of most highly ranked keywords. - View Dependent Claims (19, 20)
-
Specification