×

Systems and methods for adaptively presenting a keyboard on a touch-sensitive display

  • US 10,203,873 B2
  • Filed: 06/30/2016
  • Issued: 02/12/2019
  • Est. Priority Date: 09/19/2007
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium storing one or more programs configured for execution by one or more processors of an electronic device with a touch-sensitive display, the one or more programs comprising instructions for:

  • building a repository of words typed by a user on the touch-sensitive display, wherein each respective character of a respective word is associated with information identifying a finger that was used by the user to select the respective character;

    presenting, on the touch-sensitive display, a virtual keyboard with a plurality of keys;

    in response to detecting selection of a first key of the plurality of keys of the virtual keyboard, determining a first finger that was used by the user to select the first key;

    after detecting selection of at least the first key and in response to detecting an ambiguous selection of an unknown key of the plurality of keys of the virtual keyboard, determining a second finger that was used by the user to select the unknown key;

    retrieving information associated with candidate words from the repository of words typed by the user, the information associated with the candidate words including (i) a first character associated with the first key and information identifying the first finger as having selected the first key and (ii) information identifying the second finger as having selected a different key that is distinct from the first key; and

    determining that the unknown key is a second key of the plurality of keys of the virtual keyboard based at least in part on the information associated with the candidate words.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×