×

Handheld electronic device and method for disambiguation of compound text input and for prioritizing compound language solutions according to quantity of text components

  • US 8,515,738 B2
  • Filed: 04/19/2011
  • Issued: 08/20/2013
  • Est. Priority Date: 01/13/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of disambiguating an input into a handheld electronic device having an input apparatus, an output apparatus, a processor, and a memory having stored therein a plurality of language objects, the method comprising:

  • detecting, by a processor, an ambiguous input;

    determining a first portion of the ambiguous input;

    identifying a first language object corresponding with the first portion from among the stored language objects, wherein the identified first language object has a length equal to the length of the first portion;

    determining from a remaining portion of the ambiguous input, a second portion of the ambiguous input other than the first portion;

    identifying a second language object corresponding with the second portion from among the stored language objects;

    generating a compound language solution representation based on the first language object and the second language object;

    calculating a frequency value of the compound language solution representation by averaging a frequency value of the first language object and a frequency value of the second language object;

    calculating a length identity value for the compound language solution representation;

    comparing the frequency value of the compound language solution representation with another compound language solution representation having the same length identity value; and

    outputting the compound language solution representation with another compound language solution representation having the same length identity value in order of decreasing priority according to the decreasing value of the frequency value.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×