KEYBOARD GESTURES FOR CHARACTER STRING REPLACEMENT
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device includes at least one processor and at least one module. The module may determine and output for display a list of one or more suggested character strings based on a first input received at a presence-sensitive display. The module may further receive an indication of a second user input detected at the presence-sensitive display. The module may further determine whether the second user input includes a replacement gesture, wherein the replacement gesture includes a first gesture in a substantially leftward direction and a second gesture in a substantially rightward direction. Responsive to determining that the received gesture input includes the replacement gesture, the module may output for display in place of the displayed text, a character string chosen from the list of one or more suggested character strings.
5 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
responsive to receiving an indication of a first user input, outputting, by the computing device and for display, text that is based on the first user input; determining, by the computing device and based at least in part on the first user input, a list of one or more suggested character strings; responsive to receiving an indication of a second user input, determining, by the computing device, whether the received second user input includes a replacement gesture, wherein the replacement gesture includes a first gesture in a first direction and a second gesture in a second direction that is substantially opposite to the first direction; and responsive to determining that the received gesture input includes the replacement gesture, outputting, by the computing device and for display, in place of the text, a character string from the list of one or more suggested character strings. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A device comprising:
-
at least one processor; and at least one module operable by the at least one processor to; responsive to receiving an indication of a first user input, output, for display, text that is based on the first user input; determine, based at least in part on the first user input, a list of one or more suggested character strings; responsive to receiving an indication of a second user input, determine whether the received second user input includes a replacement gesture, wherein the replacement gesture includes a first gesture in a first direction, and a second gesture in a second direction that is substantially opposite to the first direction; and responsive to determining that the received gesture input includes the replacement gesture, output, for display, in place of the text, a character string from the list of one or more suggested character strings. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause at least one processor of a computing device to perform operations comprising:
-
responsive to receiving an indication of a first user input, outputting, for display, text that is based on the first user input; determining, based at least in part on the first user input, a list of one or more suggested character strings; responsive to receiving an indication of a second user input, determining, whether the received second user input includes a replacement gesture, wherein the replacement gesture includes a first gesture in a first direction and a second gesture in a second direction that is substantially opposite to the first direction; and responsive to determining that the received gesture input includes the replacement gesture, outputting, for display, in place of the text, a character string from the list of one or more suggested character strings. - View Dependent Claims (37, 38, 39, 40)
-
Specification