Disambiguating ambiguous characters
First Claim
1. A method of presenting information to a user, the method comprising:
- receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters;
exchanging at least one of the ambiguous characters with a host;
receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host;
rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results; and
enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.
5 Assignments
0 Petitions
Accused Products
Abstract
In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least one of the ambiguous characters with a host, receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host, rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results, and enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.
224 Citations
27 Claims
-
1. A method of presenting information to a user, the method comprising:
-
receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters;
exchanging at least one of the ambiguous characters with a host;
receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host;
rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results; and
enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of presenting information to a user, the method comprising:
-
receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters;
analyzing the ambiguous characters;
based on analysis of the ambiguous characters, generating results that identify several user applications that are related to the ambiguous characters;
rendering the results in a manner enabling the user to perceive which one of the several user applications will be launched in response to user selection of a corresponding aspect of the results; and
enabling the user to select one aspect of the results to effect a launch of the user application corresponding to the selected aspect of the results. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program on a computer readable medium configured to present information to a user, the computer program comprising:
-
an input code segment structured and arranged to receive one or more ambiguous characters that may be resolved to one of at least two disambiguated characters;
an exchanging code segment structured and arranged to exchange at least one of the ambiguous characters with a host;
a receiving code segment structured and arranged to receive, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host;
a rendering code segment structured and arranged to render the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results; and
an enabling code segment structured and arranged to enable the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.
-
-
25. A computer program on a computer readable medium configured to present information to a user, the computer program comprising:
-
an input code segment structured and arranged to receive one or more ambiguous characters that may be resolved to one of at least two disambiguated characters;
an analysis code segment structured and arranged to analyze the ambiguous characters;
a results code segment structured and arranged to, based on analysis of the ambiguous characters, generate results that identify several user applications that are related to the ambiguous characters;
a rendering code segment structured and arranged to render the results in a manner enabling the user to perceive which one of the several user applications will be launched in response to user selection of a corresponding aspect of the results; and
a selection code segment structured and arranged to enabling the user to select one aspect of the results to effect a launch of the user application corresponding to the selected aspect of the results. - View Dependent Claims (26, 27)
-
Specification