×

Disambiguation of user intent on a touchscreen keyboard

  • US 9,207,794 B2
  • Filed: 12/30/2013
  • Issued: 12/08/2015
  • Est. Priority Date: 12/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors; and

    a non-transitory machine-readable medium comprising instructions stored therein, which when executed by the one or more processors, cause the one or more processors to perform operations comprising;

    detecting an initial number of touch events on a touch-sensitive input device, each touch event corresponding to a finger of a user;

    attributing the initial number of touch events to a resting state of fingers on the touch-sensitive input device when the initial number of touch events exceeds a threshold number of touch events;

    tracking the locations of the initial number of touch events on the touch-sensitive input device;

    determining that at least one of the initial number of touch events is no longer detected;

    detecting, subsequent to the determining that the at least one touch event is no longer detected, a new touch event;

    determining a threshold distance of movement based on user data of an account associated with the touch-sensitive input device;

    determining whether a location of the new touch event is within the determined threshold distance of movement from the tracked location of the at least one touch event no longer detected;

    attributing the new touch event to a keystroke when the location of the new touch event is within the determined threshold distance; and

    attributing the new touch event to a non-typing touch event when the location of the new touch event is not within the determined threshold distance.

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