Prediction completion gesture
First Claim
1. A method comprising:
- detecting, by a computing device, at a presence-sensitive screen of the computing device, a first gesture;
determining, by the computing device and based on the first gesture, one or more characters of an input string;
detecting, by the computing device, at a region of the presence-sensitive screen that is associated with a terminator symbol, a second gesture, the second gesture detected after the first gesture;
determining, by the computing device, a type of the second gesture;
responsive to determining that the type of the second gesture is a virtual key press gesture type, adding, by the computing device, the terminator symbol to the input string and outputting, by the computing device and for display at the presence-sensitive screen, the terminator symbol;
responsive to determining that the type of the second gesture is a prediction completion gesture type that is different than the virtual key press gesture type, outputting, by the computing device and for display at the presence-sensitive screen, a combination of a predicted completed string for the input string and the terminator symbol.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example, a method includes detecting, by a computing device, at least one user contact with a presence-sensitive screen of the computing device to input one or more characters of an input string. The method also includes detecting, by the computing device, a subsequent user contact with the presence-sensitive screen. The method also includes detecting, by the computing device, a gesture at a region of the presence-sensitive screen that is associated with a terminator symbol while the subsequent user contact is maintained with the presence-sensitive screen. The method also includes adding, by the computing device, the terminator symbol to the input string when the gesture comprises a virtual key press gesture. The method also includes replacing, by the computing device, the input string with a predicted completed string for the input string when the gesture comprises a prediction completion gesture.
54 Citations
19 Claims
-
1. A method comprising:
-
detecting, by a computing device, at a presence-sensitive screen of the computing device, a first gesture; determining, by the computing device and based on the first gesture, one or more characters of an input string; detecting, by the computing device, at a region of the presence-sensitive screen that is associated with a terminator symbol, a second gesture, the second gesture detected after the first gesture; determining, by the computing device, a type of the second gesture; responsive to determining that the type of the second gesture is a virtual key press gesture type, adding, by the computing device, the terminator symbol to the input string and outputting, by the computing device and for display at the presence-sensitive screen, the terminator symbol; responsive to determining that the type of the second gesture is a prediction completion gesture type that is different than the virtual key press gesture type, outputting, by the computing device and for display at the presence-sensitive screen, a combination of a predicted completed string for the input string and the terminator symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium comprising instructions that, when executed, perform operations comprising:
-
detecting, by a computing device, at a presence-sensitive screen of the computing device, a first gesture; determining, by the computing device and based on the first gesture, one or more characters of an input string; determining, by the computing device, one or more predicted completed strings for the input string; displaying the one or more predicted completed strings to the presence-sensitive screen; detecting, by the computing device, at a region of the presence-sensitive screen that is associated with a terminator symbol, a second gesture, the second gesture detected after the first gesture; determining, by the computing device, a type of the second gesture; responsive to determining that the type of the second gesture is a virtual key press gesture type, adding, by the computing device, the terminator symbol to the input string and outputting, by the computing device and for display at the presence-sensitive screen, the terminator symbol; and responsive to determining that the type of the second gesture is a prediction completion gesture type that is different than the virtual key press gesture type, outputting, by the computing device and for display at the presence-sensitive screen, a combination of a predicted completed string of one of the predicted completed strings and the terminator symbol.
-
-
19. A computing device, comprising:
-
one or more processors; an input module executed by the processors to detect, at a presence-sensitive screen, a first gesture, wherein the input module determines, based on the first gesture, one or more characters of an input string, and wherein the input module determines one or more predicted completed strings for the input string; a display module executed by the processors to output, for display at the presence-sensitive screen, the predicted completed strings, wherein the input module detects, at a region of the presence-sensitive screen that is associated with a terminator symbol, a second gesture, the second gesture detected after the first gesture, and wherein the input module determines a type of the second gesture detected at the region of the presence-sensitive screen that is associated with the terminator symbol, wherein, responsive to determining that the type of the second gesture is a virtual key press gesture type, the input module adds the terminator symbol to the input string, and the display module outputs, for display at the presence-sensitive screen, the terminator symbol, and wherein, responsive to determining that the type of the second gesture is a prediction completion gesture type that is different than the virtual key press gesture type, the display module outputs, for display at the presence-sensitive screen, a combination of a predicted completed string of the predicted completed strings and the terminator symbol.
-
Specification