×

Dynamic soft keyboard

  • US 10,394,446 B2
  • Filed: 12/12/2016
  • Issued: 08/27/2019
  • Est. Priority Date: 02/04/2008
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer storage hardware devices having stored thereon multiple instructions to display a dynamic soft keyboard that, when executed by one or more processors of a device, cause the one or more processors to:

  • receive an indication of a user input on a screen;

    obtain information describing a current input environment comprising at least a current type of data being input by a user based on the user input on the screen;

    determine, based at least on the current input environment comprising at least the current type of data being input by the user, a layout of a soft keyboard, wherein the soft keyboard includes multiple keys each having a corresponding hit target comprising locations on the soft keyboard that identify for a particular key on the soft keyboard the user intended to select;

    display the soft keyboard with the determined layout on the screen;

    receive a user selection of a key via the soft keyboard on the screen;

    predict, based at least on the user selection, which one or more keys of the multiple keys are intended to be selected by the user; and

    alter a hit target of the predicted one or more keys by increasing a size of the hit target of the predicted one or more keys while also decreasing a size of a hit target of one or more keys that are adjacent to the predicted one or more keys.

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