Keyboard gestures for character string replacement
First Claim
1. A method comprising:
- receiving, by a computing device, an indication of a first user input detected at a presence-sensitive display;
outputting, by the computing device and for display in a text display area at the presence-sensitive display, text based on the first user input detected at the presence-sensitive display;
determining, by the computing device, a list of one or more suggested character strings based on the text;
outputting, by the computing device and for display at the presence-sensitive display, the list of one or more suggested character strings;
receiving, by the computing device, an indication of a second user input detected at the presence-sensitive display;
determining whether the received 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; and
responsive to determining that the received gesture input includes the replacement gesture, outputting, by the computing device and for display at the presence-sensitive display in place of the text in the text display area, a character string from the list of one or more suggested character strings, wherein the character string is ranked higher than at least one other character string from the list of one or more suggested character strings that are ranked in a ranked order.
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.
37 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing device, an indication of a first user input detected at a presence-sensitive display; outputting, by the computing device and for display in a text display area at the presence-sensitive display, text based on the first user input detected at the presence-sensitive display; determining, by the computing device, a list of one or more suggested character strings based on the text; outputting, by the computing device and for display at the presence-sensitive display, the list of one or more suggested character strings; receiving, by the computing device, an indication of a second user input detected at the presence-sensitive display; determining whether the received 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; and responsive to determining that the received gesture input includes the replacement gesture, outputting, by the computing device and for display at the presence-sensitive display in place of the text in the text display area, a character string from the list of one or more suggested character strings, wherein the character string is ranked higher than at least one other character string from the list of one or more suggested character strings that are ranked in a ranked order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
at least one processor; and at least one module operable by the at least one processor to; receive an indication of a first user input detected at a presence-sensitive display; output, for display in a text display area at the presence-sensitive display, text based on the first user input detected at the presence-sensitive display; determine a list of one or more suggested character strings based on the text; output, for display at the presence-sensitive display, the list of one or more suggested character strings; receive an indication of a second user input detected at the presence-sensitive display; determine whether the received 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; and responsive to determining that the received gesture input includes the replacement gesture, output, for display at the presence-sensitive display in place of the text in the text display area, a character string from the list of one or more suggested character strings, wherein the character string is ranked higher than at least one other character string from the list of one or more suggested character strings that are ranked in a ranked order. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable storage medium encoded with instructions that, when executed, cause at least one processor of a computing device to perform operations comprising:
-
receiving, by a computing device, an indication of a first user input detected at a presence-sensitive display; outputting, by the computing device and for display in a text display area at the presence-sensitive display, text based on the first user input detected at the presence-sensitive display; determining, by the computing device, a list of one or more suggested character strings based on the text; outputting, by the computing device and for display at the presence-sensitive display, the list of one or more suggested character strings; receiving, by the computing device, an indication of a second user input detected at the presence-sensitive display; determining whether the received 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; and responsive to determining that the received gesture input includes the replacement gesture, outputting, by the computing device and for display at the presence-sensitive display in place of the text in the text display area, a character string from the list of one or more suggested character strings, wherein the character string is ranked higher than at least one other character string from the list of one or more suggested character strings that are ranked in a ranked order. - View Dependent Claims (17, 18, 19, 20)
-
Specification