Patent ID: 9244612
Filing Date: 2016-01-26
CPC Classification: G06F

Claim Text:
1. A method comprising: outputting, by a computing device and for display, a graphical keyboard comprising a plurality of keys, wherein a first key of the plurality of keys is output for display at a particular region of a presence-sensitive input device; receiving, by the computing device, an indication of a gesture detected at the presence-sensitive input device; determining, by the computing device and based at least in part on a detected input posture in which a user is holding the computing device to provide the gesture to select one or more of the plurality of keys at the presence-sensitive input device, at least one of a magnitude or a direction of at least one offset; applying, by the computing device and based at least in part on the input posture, the at least one offset to a first location associated with the first key from the plurality of keys to determine a first offset location associated with the first key; determining, by the computing device, a first distance between the first offset location and a second location of at least a portion of the gesture; determining, by the computing device, a second distance between a second offset location for a second key and the second location of at least the portion of the gesture; and selecting, by the computing device, based at least in part on a determination that the first distance is less than the second distance, and while the first key is output for display at the particular region, the first key as a selected key.