1. A method of disambiguating an input into a handheld electronic device having an input apparatus, an output apparatus, and a memory having stored therein a plurality of language objects and a plurality of frequency objects, each of at least some of the language objects being associated with an associated frequency object, the input apparatus including a plurality of input members, each of at least some of the input members having a plurality of linguistic elements assigned thereto, the method comprising: detecting an ambiguous input; identifying a first language object corresponding with a first portion of the ambiguous input and having a length equal to the length of the first portion; identifying a second language object corresponding with a second portion of the ambiguous input; identifying an alternate first language object corresponding with an alternate first portion of the ambiguous input and having a length equal to the length of the alternate first portion; identifying an alternate second language object corresponding with an alternate second portion of the ambiguous input; and outputting a solution representative of the first language object and at least a portion of the second language object and an alternate solution representative of the alternate first language object and at least a portion of the alternate second language object.
1. A method of disambiguating an input into a handheld electronic device having an input apparatus, an output apparatus, and a memory having stored therein a plurality of language objects and a plurality of frequency objects, each of at least some of the language objects being associated with an associated frequency object, the input apparatus including a plurality of input members, each of at least some of the input members having a plurality of linguistic elements assigned thereto, the method comprising: detecting an ambiguous input; identifying a first language object corresponding with a first portion of the ambiguous input and having a length equal to the length of the first portion; identifying a second language object corresponding with a second portion of the ambiguous input; identifying an alternate first language object corresponding with an alternate first portion of the ambiguous input and having a length equal to the length of the alternate first portion; identifying an alternate second language object corresponding with an alternate second portion of the ambiguous input; and outputting a solution representative of the first language object and at least a portion of the second language object and an alternate solution representative of the alternate first language object and at least a portion of the alternate second language object. 2. The method of claim 1 wherein said detecting an ambiguous input comprises detecting the first portion followed by detecting the second portion, and further comprising, responsive to said identifying a first language object and said detecting the second portion, initiating said identifying a second language object.