Claims
- 1. A method of providing search results to a user in response to an ambiguous search query, comprising:
generating a first index that associates (1) a first set of information of a first type with (2) documents that correspond to the first set of information; translating the first set of information into a second set of information of a second type, based on mapping information; generating a second index that associates, based on the mapping information, (1) the second set of information with (2) the documents; receiving a search query of the second type; generating search results by comparing the search query to the second index; and providing the search results to a user.
- 2. The method of claim 1, wherein the documents are pages from the world wide web.
- 3. The method of claim 1, wherein the documents are references to pages on the world wide web.
- 4. The method of claim 1, wherein the search results comprise references to documents.
- 5. The method of claim 1, wherein the first type of information is alphanumeric information and the first index is an alphanumeric index.
- 6. The method of claim 5, wherein the second type of information is numeric information and the second index is a numeric index.
- 7. The method of claim 6, wherein the mapping information is based on a standard telephone keypad.
- 8. The method of claim 5, wherein the second type of information is phonetic information and the second index is a phonetic index.
- 9. The method of claim 5, wherein the second type of information is audio information and the second index is an audio index.
- 10. The method of claim 5, wherein the second type of information is visual information and the second index is a visual index.
- 11. A method of providing search results to a user in response to an ambiguous search query, comprising:
generating a first index that associates a first type of information with documents; translating the first type of information into a second type of information based on mapping information; generating a second index that associates the second type of information with the documents based on the mapping information; receiving a search query containing the second type of information; generating search results by comparing the search query to the second index; and providing the search results to a user.
- 12. A method of providing search results to a user in response to an ambiguous search query, comprising:
generating an alphanumeric index that associates alphanumeric strings with certain documents; translating at least one alphanumeric string into a numeric string based on mapping information; generating a numeric index that associates each translated numeric string with the documents based on the mapping information; receiving a search query containing a string of numbers; generating search results by comparing the search query to the numeric index; and providing the search results to a user.
- 13. The method of claim 12, wherein the search results comprise references to documents.
- 14. The method of claim 12, wherein an alphanumeric string is associated with a document if the document contains the alphanumeric string.
- 15. The method of claim 14, wherein the document is a page on the world wide web.
- 16. The method of claim 14, wherein the mapping information is based on a standard telephone keypad.
- 17. The method of claim 16, wherein the search query contains a string of numbers corresponding to a standard telephone keypad.
- 18. A method of providing search results to a user in response to an ambiguous search query, comprising:
obtaining a first set of information of a first type from a document; translating the first set of information into a second set of information of a second type, based on mapping information; generating an index entry that associates the second set of information with the document; receiving a search query of the second type; generating search results by comparing the search query to the index; and providing the search results to a user.
- 19. A computer-readable medium containing one or more instructions for providing search results to a user in response to an ambiguous search query, the comprising:
generating a first index that associates (1) a first set of information of a first type with (2) documents that correspond to the first set of information; translating the first set of information into a second set of information of a second type, based on mapping information; generating a second index that associates, based on the mapping information, (1) the second set of information with (2) the documents; receiving a search query of the second type; generating search results by comparing the search query to the second index; and providing the search results to a user.
- 20. An apparatus for providing search results to a user in response to an ambiguous search query, comprising:
at least one memory having program instructions, and at least one processor configured to execute the program instructions to perform the operations of:
generating a first index that associates (1) a first set of information of a first type with (2) documents that correspond to the first set of information; translating the first set of information into a second set of information of a second type, based on mapping information; generating a second index that associates, based on the mapping information, (1) the second set of information with (2) the documents; receiving a search query of the second type; generating search results by comparing the search query to the second index; and providing the search results to a user.
- 21. An apparatus for providing search results to a user in response to an ambiguous search query, comprising:
means for generating a first index that associates (1) a first set of information of a first type with (2) documents that correspond to the first set of information; means for translating the first set of information into a second set of information of a second type, based on mapping information; means for generating a second index that associates, based on the mapping information, (1) the second set of information with (2) the documents; means for receiving a search query of the second type; means for generating search results by comparing the search query to the second index; and means for providing the search results to a user.
RELATED APPLICATION
[0001] This application claims priority under 35 U.S.C. § 119(e) based on U.S. Provisional Application Serial No. 60/216,530, entitled DATA ENTRY AND SEARCH FOR HANDHELD DEVICES, filed on Jul. 6, 2000, the disclosure of which is herein incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60216530 |
Jul 2000 |
US |