×

Displaying a prediction candidate after a typing mistake

  • US 9,715,489 B2
  • Filed: 08/07/2012
  • Issued: 07/25/2017
  • Est. Priority Date: 11/10/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving an input string having a length N from a virtual keyboard;

    generating at least one string of characters based on the input string;

    responsive to a determination that the generated string was previously generated for a candidate at least a predetermined threshold number of times, other than the most recent time, based on the input string;

    when the input string is not a substring of the generated string, selecting a candidate character for the candidate in an N position of the generated string; and

    when the input string is a substring of the generated string, selecting a candidate character for the candidate in an N+1 position of the generated string;

    responsive to a determination that the generated string was not previously generated for the candidate at least a predetermined threshold number of times, other than the most recent time, based on the input string;

    when the input string is not a sub string of the generated string and selecting, by at least one processor, a candidate character for the candidate, wherein selecting the candidate character comprises searching a database and identifying the candidate character that was previously associated with the input string and with the generated string and that is a candidate character in an (N+1) position of the generated string; and

    displaying the generated string at a location on or near a virtual key of the virtual keyboard that is associated with the selected candidate character.

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