Character string replacement
First Claim
1. A method comprising:
- outputting, by a computing device and for display, a graphical user interface including a text display region and a graphical keyboard comprising a plurality of character keys, wherein a visual indicator is positioned at a first location of the text display region;
responsive to receiving a first gesture detected at a second location of the text display region, repositioning, by the computing device, the visual indicator to the second location of the text display region;
selecting, by the computing device and based at least in part on the first gesture, at least a portion of a character string displayed within the text display region;
responsive to receiving a second gesture to select at least one character key from the plurality of character keys, outputting, by the computing device, for display within the text display region, a replacement character string that replaces at least the portion of the character string, the replacement character string being based at least in part on the at least one character key; and
responsive to outputting the replacement string and without receiving a third gesture to reposition the visual indicator, automatically repositioning, by the computing device, the visual indicator to the first location.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example, a method includes outputting, for display at a presence-sensitive display, a graphical user interface including a text display region and a graphical keyboard. The method further includes receiving an indication of a first gesture detected at a location within the text display region, and selecting, based at least in part on the location within the text display region, at least a portion of a character string included in the text display region. The method further includes receiving, while the first gesture is detected at the presence-sensitive display, an indication of at least a portion of a second gesture to select at least one key of the graphical keyboard, and outputting, responsive to receiving an indication of a termination of at least the second gesture, a replacement character string for display within the text display region to replace the portion of the character string.
42 Citations
20 Claims
-
1. A method comprising:
-
outputting, by a computing device and for display, a graphical user interface including a text display region and a graphical keyboard comprising a plurality of character keys, wherein a visual indicator is positioned at a first location of the text display region; responsive to receiving a first gesture detected at a second location of the text display region, repositioning, by the computing device, the visual indicator to the second location of the text display region; selecting, by the computing device and based at least in part on the first gesture, at least a portion of a character string displayed within the text display region; responsive to receiving a second gesture to select at least one character key from the plurality of character keys, outputting, by the computing device, for display within the text display region, a replacement character string that replaces at least the portion of the character string, the replacement character string being based at least in part on the at least one character key; and responsive to outputting the replacement string and without receiving a third gesture to reposition the visual indicator, automatically repositioning, by the computing device, the visual indicator to the first location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium encoded with instructions that, when executed, cause at least one processor to:
-
output for display, a graphical user interface including a text display region and a graphical keyboard comprising a plurality of character keys, wherein a visual indicator is positioned at a first location of the text display region; responsive to receiving a first gesture detected at a second location of the text display region, reposition the visual indicator to the second location of the text display region; select, based at least in part on the first gesture detected at the second location of the text display region, at least a portion of a character string included in the text display region; responsive to receiving a second gesture to select at least one character key from the plurality of character keys, output, for display within the text display region a replacement character string that replaces at least the portion of the character string, the replacement character string being based at least in part on the at least one character key; and responsive to outputting the replacement string and without receiving a third gesture to reposition the visual indicator, automatically reposition the visual indicator to the first location. - View Dependent Claims (13, 14, 15)
-
-
16. A device comprising:
-
at least one processor; and at least one module operable by the at least one processor to; output for display, a graphical user interface including a text display region and a graphical keyboard comprising a plurality of character keys, wherein a visual indicator is positioned at a first location of the text display region; responsive to receiving a first gesture detected at a second location of the text display region, reposition the visual indicator to the second location of the text display region; select, based at least in part on the first gesture detected at the second location of the text display region, at least a portion of a character string displayed within the text display region; responsive to receiving a second gesture to select at least one character key from the plurality of character keys output, for display within the text display region, a replacement character string that replaces at least the portion of the character string, the replacement character string being based at least in part on the at least one character key; and responsive to outputting the replacement string for display and without receiving a third gesture to reposition the visual indicator, automatically reposition the visual indicator to another location of the text display region. - View Dependent Claims (17, 18, 19, 20)
-
Specification