×

Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use

  • US 5,953,541 A
  • Filed: 01/24/1997
  • Issued: 09/14/1999
  • Est. Priority Date: 01/24/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A disambiguating system for disambiguating ambiguous input sequences entered by a user, the disambiguating system comprising:

  • (a) a user input device having;

    (i) a plurality of inputs, each of the plurality of inputs associated with a plurality of characters, an input sequence being generated each time an input is selected by manipulating the user input device, wherein the generated input sequence corresponds to the sequence of inputs that have been selected, wherein the generated input sequence has a textual interpretation that is ambiguous due to the plurality of characters associated with each input; and

    (ii) at least one unambiguous input for generating an unambiguous output, wherein an input sequence is terminated when the user manipulates the user input device to an unambiguous input;

    (b) a memory containing a plurality of objects, each of the plurality of objects associated with an input sequence and a frequency of use;

    (c) a display to depict system output to the user; and

    (d) a processor coupled to the user input device, memory and display, said processor comprising;

    (i) an identifying component for identifying from the plurality of objects in the memory at least one object associated with each generated input sequence and having the highest frequency of use and identifying any additional objects associated with each generated input sequence;

    (ii) an output component for displaying on the display at least one identified object associated with each generated input sequence as a textual interpretation of the generated input sequence, and displaying any additional identified objects associated with each input sequence as additional textual interpretations of the generated input sequence in order of decreasing frequency of use; and

    (iii) a selection component for selecting the identified object with the highest frequency of use for entry into a text entry display location upon detecting the manipulation of the user input device to an unambiguous input, and selecting the identified objects having a lower frequency of use for entry into the text entry display location upon detecting the manipulation of the user input device to an unambiguous input a plurality of times, each manipulation of the user input device to the unambiguous input selecting an object having a next lower frequency of use from the identified objects.

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