Patent ID: 7646375

Claim:
A method of enabling input into a handheld electronic device, the handheld electronic device including an input apparatus, an output apparatus, and a memory having a plurality of objects stored therein, the plurality of objects including a plurality of language objects and a plurality of frequency objects, each of at least a portion of the language objects of the plurality of language objects being associated with an associated frequency object of the plurality of frequency objects, the input apparatus including a plurality of linguistic input members, each of at least a portion of the linguistic input members of the plurality of linguistic input members having a plurality of linguistic elements assigned thereto, the method comprising: detecting an ambiguous input comprising a number of actuations of a number of linguistic input members; responsive to detecting a first actuation of said number of actuations, initiating a language entry session on the handheld electronic device; with each actuation of the number of actuations, building up an input sequence and outputting a disambiguated interpretation of the input sequence; detecting a delimiter input that does not additionally include an input of a <SPACE> from the input apparatus; and responsive to said detecting a delimiter input, terminating the language entry session; detecting a post-termination actuation of a linguistic input member of the plurality of linguistic input members without a movement of a caret beyond an end of the disambiguated interpretation; and responsive to said detecting a post-termination actuation of a linguistic input member of the plurality of linguistic input members without a movement of a caret beyond an end of the disambiguated interpretation, reinitiating said language entry session by adding the post-termination actuation to the input sequence and outputting a disambiguated interpretation of the input sequence.