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 over a network from a requesting device, the search string comprised of one or more first character set characters, and convert the first character set characters of the search string to one or more second character set characters, the second character set different from the first character set;
an index server operative to execute a search on the second character set search string to obtain one or more ranked individual search results, the search executed against a search database comprised of first and second character set characters; and
a ranking application operative on the index server to 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 a match strength between the first character set characters of the search string and the first character set characters of the individual 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.
-
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 over a network from a requesting device, the search string comprised of one or more first character set characters, and convert the first character set characters of the search string to one or more second character set characters, the second character set different from the first character set; an index server operative to execute a search on the second character set search string to obtain one or more ranked individual search results, the search executed against a search database comprised of first and second character set characters; and a ranking application operative on the index server to 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 a match strength between the first character set characters of the search string and the first character set characters of the individual search results. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method, comprising:
-
receiving a search string comprised of one or more first character set characters; converting the first character set characters of the search string to one or more second character set characters, the second character set different than the first character set; executing a search on the second character set search string to obtain one or more ranked individual search results; comparing any first character set characters in the ranked individual search results to the first character set characters in the search string; and determining a sub-ranking component for the ranked individual search results based on a match strength between the first character set characters of the search string and the first character set characters of the individual search results. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium comprising instructions that, when executed, cause a system to:
-
receive a search string comprised of one or more first character set characters; convert the first character set characters of the search string to one or more second character set characters, the second character set different than the first character set; execute a search on the second character set search string to obtain one or more ranked individual search results; compare any first character set characters in the ranked individual search results to the first character set characters in the search string; and determine a sub-ranking component for the ranked individual search results based on a match strength between the first character set characters of the search string and the first character set characters of the individual search results. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification