×

Soft keyboard interface

  • US 9,262,076 B2
  • Filed: 09/12/2011
  • Issued: 02/16/2016
  • Est. Priority Date: 09/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a computing device having a soft keyboard, the method comprising:

  • determining at least one characteristic of at least one of;

    (i) an average time between taps or (ii) a style of the soft keyboard;

    determining, for each of a plurality of keys on the soft keyboard, a mean of a probability distribution function and an indication of a spread of the probability distribution function, the mean and the indication of the spread being determined based on the at least one determined characteristic;

    with a soft keyboard interface executing on at least one processing circuit;

    in response to a first input received through the soft keyboard;

    generating a first set of probabilities based on the probability distribution functions, wherein the first set of probabilities includes;

    a first indication indicative of a probability that a first key was targeted for the first input; and

    a second indication indicative of a probability that a second key was targeted for the first input;

    providing the first set of probabilities to a text prediction engine executing on the at least one processing circuit; and

    in response to a second input received through the soft keyboard;

    generating a second set of probabilities based on the probability distribution functions, wherein the second set of probabilities includes;

    a third indication indicative of a probability that a third key was targeted for the second input; and

    a fourth indication indicative of a probability that a fourth key was targeted for the second input;

    providing the second set of probabilities to the text prediction engine executing on the at least one processing circuit; and

    with the text prediction engine, predicting an intended word based on;

    the first indication indicative of the probability that the first key was targeted for the first input;

    the second indication indicative of the probability that the second key was targeted for the first input;

    the third indication indicative of the probability that the third key was targeted for the second input; and

    the fourth indication indicative of the probability that the fourth key was targeted for the second input.

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