Patent ID: 9569107
Date: 2017-02-14
CPC Classifications: G06F

Claim:
1. A method comprising: outputting, by a computing device and for display at a presence-sensitive display, a graphical user interface comprising a text input field and a graphical keyboard that includes a group of keys; receiving, by the computing device, an indication of an initial portion of a continuous gesture; outputting, by the computing device, for display at the text input field of the graphical user interface, one or more characters associated with the sequence of keys determined based on the initial portion of the continuous gesture; after receiving the indication of the initial portion of the continuous gesture, receiving, by the computing device, an indication of a subsequent portion of the continuous gesture; responsive to determining that at least one feature of the subsequent portion of the continuous gesture indicates a user intended cancellation of the initial portion and the subsequent portion of the continuous gesture, determining, by the computing device, a probability that the subsequent portion of the continuous gesture in combination with the initial portion of the continuous gesture represents a selection letters to complete any potential word in a language model of the computing device, wherein the at least one feature comprises a zigzag pattern having first and second groups of vertices that are each associated with a respective area of the graphical user interface that is substantially the same size or smaller than one of the keys in the graphical keyboard; after outputting the one or more characters at the text input field of the graphical user interface and in response to determining that the probability is below a threshold, omitting, by the computing device, from the text input field of the graphical user interface, all characters determined based on the continuous gesture including the one or more characters associated with the sequence of keys determined based on the initial portion of the continuous gesture.