Sliding Motion To Change Computer Keys
First Claim
1. A computer-implemented touch screen user interface method, the method comprising:
- displaying a plurality of keys of a virtual keyboard on a touch screen computer interface, wherein the keys each include initial labels and a first key has multi-modal input capability that includes a first mode in which the key is tapped and a second mode in which the key is slid across;
identifying an occurrence of sliding motion by a user on the touch screen and over the first key;
determining modified key labels for at least some of the plurality of keys; and
displaying the plurality of keys with the modified labels in response to identifying the occurrence of sliding motion on the touch screen and over the first key.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be implemented in, among other things, a computer-implemented touch screen user interface method that includes displaying a plurality of keys of a virtual keyboard on a touch screen computer interface, wherein the keys each include initial labels and a first key has multi-modal input capability that include a first mode in which the key is tapped and a second mode in which the key is slid across. The method further includes identifying an occurrence of sliding motion in a first direction by a user on the touch screen and over the first key. The method further includes determining modified key labels for at least some of the plurality of keys. The method further includes displaying the plurality of keys with the modified labels in response to identifying the occurrence of sliding motion on the touch screen and over the first key.
204 Citations
21 Claims
-
1. A computer-implemented touch screen user interface method, the method comprising:
-
displaying a plurality of keys of a virtual keyboard on a touch screen computer interface, wherein the keys each include initial labels and a first key has multi-modal input capability that includes a first mode in which the key is tapped and a second mode in which the key is slid across; identifying an occurrence of sliding motion by a user on the touch screen and over the first key; determining modified key labels for at least some of the plurality of keys; and displaying the plurality of keys with the modified labels in response to identifying the occurrence of sliding motion on the touch screen and over the first key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented touch screen user interface system, the system comprising:
-
a touch screen to display on a mobile computing device a virtual keyboard having a plurality of keys; an input manager to receive and interpret user inputs on a touchscreen of a computing device, including tapping inputs and dragging inputs; a gesture interface programmed to interpret a tapping input on a first one of the keys as a user intent to enter a character currently being displayed on the touch screen on the first one of the keys, and to interpret a dragging input across the first one of the keys as a user intent to change labels on at least some of the keys. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented touch screen user interface system, the system comprising:
-
a touch screen to display on a mobile computing device a virtual keyboard having a plurality of keys; an input manager to receive and interpret user inputs on a touchscreen of a computing device, including tapping inputs and dragging inputs; means for changing a display of labels on the plurality of keys in response to sensing a dragging motion across one of the plurality of keys.
-
Specification