Patent ID: 7966003

Claim:
A computer-implemented method of presenting information to a user in which a computer system initiates execution of software instructions stored in memory, the computer-implemented method comprising: receiving one or more ambiguous characters via a reduced-entry keypad of a wireless phone, the one or more ambiguous characters received as a sequence of numbers input through the reduced-entry keypad as part of a keyword search, each respective ambiguous character being a number that may be resolved to one of at least two disambiguated characters; exchanging at least one of the ambiguous characters with a host by transmitting the sequence of numbers across a wireless network, the host being a server separate from the wireless phone; receiving, from the host, results that reflect disambiguated terms as part of search results related to the ambiguous characters exchanged with the host; rendering the results in a display of the wireless phone to enable identification of which of the disambiguated terms will be used upon a received selection of an aspect of the results; enabling selection of the aspect of the results to effect use of a corresponding one of the disambiguated terms; and wherein exchanging the at least one of the ambiguous characters with the host includes: correlating information learned about the user entering the sequence of numbers, the information learned including metadata tags stored in a profile associated with the user, and geographical location information identifying a geographical location of the wireless phone; modifying the sequence of numbers to instruct the host to return results relating to the information learned about the user; analyzing the sequence of numbers using geographical location information identifying a geographical location of the wireless phone; and correlating results from a previous search with known metadata tags for a given term of interest.