Patent ID: 8502784

Claim:
A method of disambiguating an input into a handheld electronic device, the method comprising: detecting an ambiguous input entered into an input field; determining whether the input field is a special input field; identifying, from a plurality of data sources, a particular data source associated with the special input field; and outputting a proposed disambiguation result utilizing the plurality of data sources, wherein, if the input field is determined to be the special input field, language objects from the particular data source are included in the proposed disambiguation result at a position of higher priority than language objects from the plurality of data sources other than the particular data source based on the special input field determination, and wherein, if the input field is determined not to be the special input field, language objects from the particular data source are included in the proposed disambiguation result at a position of higher or lower priority than language objects from the plurality of data sources other than the particular data source based on a frequency analysis.