Patent ID: 8232968

Claim:
An input method for use in a handheld electronic device having an input apparatus, an output apparatus, and a memory storing a plurality of language objects, the method comprising: detecting input of a set of characters; determining that at least a first language object and a second language object each correspond with at least a portion of the set of characters, the first language object being associated with a first frequency value, the second language object being associated with a second frequency value; detecting an occurrence of a predetermined input; responsive to the occurrence of the predetermined input, altering one of the first frequency value and the second frequency value; detecting input of another set of characters; determining that at least a third language object and a fourth language object each correspond with at least a portion of the another set of characters, one of the third language object and the fourth language object being associated with a frequency value higher than the frequency value with which the other of the third language object and the fourth language object is associated; making a determination that the third and fourth language objects are in a special category, the special category including word objects stored in the memory that correspond to a particular ambiguous input sequence and are of a same length; and responsive to said making a determination, maintaining the one of the third language object and the fourth language object associated with a frequency value higher than the frequency value with which the other of the third language object and the fourth language object is associated.