×

Handheld electronic device with text disambiquation employing advanced word frequency learning feature

  • US 7,403,188 B2
  • Filed: 04/04/2005
  • Issued: 07/22/2008
  • Est. Priority Date: 04/04/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of disambiguating an input into a handheld electronic device, the handheld electronic device including an input apparatus, an output apparatus, and a processor apparatus including 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 plurality of language objects being associated with an associated frequency object of the plurality of frequency objects, the input apparatus including a plurality of input members, each of at least a portion of the plurality of input members having a plurality of linguistic elements assigned thereto, the method comprising:

  • detecting an initial ambiguous input;

    determining that a first language object of the plurality of language objects corresponds with the initial ambiguous input;

    determining that a second language object of the plurality of language objects corresponds with the initial ambiguous input;

    determining that an associated first frequency object of the plurality of frequency objects is associated with the first language object and has a first frequency value;

    determining that an associated second frequency object of the plurality of frequency objects is associated with the second language object and has a second frequency value;

    determining that the first frequency value is relatively greater than the second frequency value;

    outputting an initial output including an initial default output and an initial variant output;

    outputting the first language object as at least a portion of the initial default output;

    outputting the second language object as at least a portion of the initial variant output;

    detecting a delimiter input with respect to the at least a portion of the initial variant output;

    detecting a subsequent ambiguous input, the subsequent ambiguous input being the same as the initial ambiguous input;

    determining that said first language object corresponds with the subsequent ambiguous input;

    determining that said second language object corresponds with the subsequent ambiguous input;

    determining that said associated first frequency object is associated with said first language object and has said first frequency value;

    determining that said associated second frequency object is associated with said second language object and has said second frequency value;

    determining that said first frequency value is relatively greater than said second frequency value;

    outputting a subsequent output including a subsequent default output and a subsequent variant output;

    outputting said first language object as at least a portion of the subsequent default output;

    outputting said second language object as at least a portion of the subsequent variant output;

    detecting a delimiter input with respect to the at least a portion of the subsequent variant output;

    determining that the subsequent ambiguous input was the first instance of the subsequent ambiguous input since the initial ambiguous input has been input into the handheld electronic device; and

    assigning to the second language object a new frequency object having a frequency value greater than the frequency value of the first frequency object.

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