TECHNIQUES FOR RANKING CHARACTER SEARCHES
First Claim
1. An apparatus, comprising:
- a processor circuit;
a character set converter application operative on the processor circuit to receive a search string comprising one or more characters in a first character set, and convert the one or more characters in the first character set to one or more characters in a second character set;
an index server operative to execute a search using the one or more characters in the second character set to obtain one or more ranked search results; and
a ranking application operative on the index server to determine that the one or more ranked search results includes at least one of the one or more characters in the first character set, and obtain a ranking of the one or more ranked search results based on a match strength, with respect to the first character set, between the search string and the one or more ranked search results.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for asynchronous rendering are described. An apparatus may comprise a character set converter application, an index server, and a ranking application. The character set converter application may receive a search string comprised of one or more first character set characters, and convert the search string to one or more second character set characters that are different than the first character set. The index server may execute a search on the converted search string to obtain ranked individual search results. The ranking application may compare any first character set characters in the ranked individual search results to the first character set characters in the search string and sub-rank the ranked individual search results based on the strength of any matches. Other embodiments are described and claimed.
35 Citations
21 Claims
-
1. An apparatus, comprising:
-
a processor circuit; a character set converter application operative on the processor circuit to receive a search string comprising one or more characters in a first character set, and convert the one or more characters in the first character set to one or more characters in a second character set; an index server operative to execute a search using the one or more characters in the second character set to obtain one or more ranked search results; and a ranking application operative on the index server to determine that the one or more ranked search results includes at least one of the one or more characters in the first character set, and obtain a ranking of the one or more ranked search results based on a match strength, with respect to the first character set, between the search string and the one or more ranked search results. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
receiving a search string comprising one or more characters in a first character set; converting the one or more characters in the first character set to one or more characters in a second character set; executing a search using the one or more characters in the second character set to obtain one or more ranked search results; determining that the one or more ranked search results includes at least one of the one or more characters in the first character set; and ranking the one or more ranked search results based on a match strength, with respect to the first character set, between the search string and the one or more ranked search results. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising a non-transitory computer-readable storage medium including instructions that, when executed by processor circuitry, cause a system to:
-
receive a search string comprising one or more characters in a first character set; convert the one or more characters in the first character set to one or more characters in a second character set; execute a search using the one or more characters in the second character set to obtain one or more ranked search results; determine that the one or more ranked search results includes at least one of the one or more characters in the first character set; and rank the one or more ranked search results based on a match strength, with respect to the first character set, between the search string and the one or more ranked search results. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification