Incremental multi-word recognition
First Claim
1. A method comprising:
- displaying a graphical user interface including a committed-text region, a text-suggestion region, and a graphical keyboard comprising a plurality of keys;
detecting, at regions of a presence-sensitive input device that correspond to locations of a display device at which at least two different keys from the plurality of keys are displayed, a single continuous gesture;
determining, by a computing device, based on the single continuous gesture, a candidate phrase comprising at least two candidate words, a first candidate word from the at least two candidate words comprising a first character associated with a first key from the at least two different keys and a second candidate word from the at least two candidate words comprising a second character associated with a second key from the at least two different keys;
displaying, in the committed-text region of the graphical user interface, a respective character associated with each key from the plurality of keys that is selected by the single continuous gesture; and
displaying, in the text-suggestion region of the graphical user interface, each word in the candidate phrase separated by a space character.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example, a computing device includes at least one processor that is operatively coupled to a presence-sensitive display and a gesture module operable by the at least one processor. The gesture module may be operable by the at least one processor to output, for display at the presence-sensitive display, a graphical keyboard comprising a plurality of keys and receive an indication of a continuous gesture detected at the presence-sensitive display, the continuous gesture to select a group of keys of the plurality of keys. The gesture module may be further operable to determine, in response to receiving the indication of the continuous gesture and based at least in part on the group of keys of the plurality of keys, a candidate phrase comprising a group of candidate words.
-
Citations
20 Claims
-
1. A method comprising:
-
displaying a graphical user interface including a committed-text region, a text-suggestion region, and a graphical keyboard comprising a plurality of keys; detecting, at regions of a presence-sensitive input device that correspond to locations of a display device at which at least two different keys from the plurality of keys are displayed, a single continuous gesture; determining, by a computing device, based on the single continuous gesture, a candidate phrase comprising at least two candidate words, a first candidate word from the at least two candidate words comprising a first character associated with a first key from the at least two different keys and a second candidate word from the at least two candidate words comprising a second character associated with a second key from the at least two different keys; displaying, in the committed-text region of the graphical user interface, a respective character associated with each key from the plurality of keys that is selected by the single continuous gesture; and displaying, in the text-suggestion region of the graphical user interface, each word in the candidate phrase separated by a space character. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
a display device; a presence-sensitive input device; and at least one processor configured to; output, for display at the display device, a graphical user interface including a committed-text region, a text-suggestion region, and a graphical keyboard comprising a plurality of keys; detect, at regions of a presence-sensitive input device that correspond to locations of a display device at which at least two different keys from the plurality of keys are displayed, a single continuous gesture; determine, based on the single continuous gesture, a candidate phrase comprising at least two candidate words, a first candidate word from the at least two candidate words comprising a first character associated with a first key from the at least two different keys and a second candidate word from the at least two candidate words comprising a second character associated with a second key from the at least two different keys; output, for display in the committed-text region of the graphical user interface, a respective character associated with each key from the plurality of keys that is selected by the single continuous gesture; and output, for display in the text-suggestion region of the graphical user interface, each word in the candidate phrase separated by a space character. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising instructions that, when executed, cause at least one processor of a computing device to:
-
output, for display, a graphical user interface including a committed-text region, a text-suggestion region, and a graphical keyboard comprising a plurality of keys; detect, at regions of a presence-sensitive input device that correspond to locations of a display device at which at least two different keys from the plurality of keys are displayed, a gesture; determine, by a computing device, based on the gesture, a candidate phrase comprising at least two candidate words, a first candidate word from the at least two candidate words comprising a first character associated with a first key from the at least two different keys and a second candidate word from the at least two candidate words comprising a second character associated with a second key from the at least two different keys; output, for display, in the committed-text region of the graphical user interface, a respective character associated with each key from the plurality of keys that is selected by the single continuous gesture; and output, for display, in the text-suggestion region of the graphical user interface, each word in the candidate phrase separated by a space character. - View Dependent Claims (18, 19, 20)
-
Specification