GESTURE SELECTION DATA INPUT METHOD AND DATA STORAGE MEDIUM HAVING GESTURE SELECTION SOFTWARE TOOL STORED THEREON FOR IMPLEMENTING THE SAME
First Claim
1. A gesture selection data input method, including the following steps:
- (1) initiating a virtual keyboard start state;
(2) waiting for user input event;
(3) receiving a user input touch and storing a first position of said touch;
(4) determining if it is a long touch event?(5) if answer is negative, checking a tapped key and getting suggested candidate word for a candidate bar;
then going to (11);
(6) otherwise, determining if it is a slide across a key boundary;
(7) if answer is negative, checking said tapped key and getting said suggested candidate word for said candidate bar;
then going to (11);
(8) otherwise, determining that it is a gesture, and getting the x-axis value of said first position;
(9) selecting said candidate word corresponding to x-axis value of said first position;
(10) inputting said candidate word corresponding to said first position of slide to a computer;
(11) updating said candidate bar; and
(12) returning to (2).
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a gesture selection data input method, including following steps: waiting for user input; receiving user input and storing the first position of touch; determining if it is a long touch event, if answer is negative, checking tapped key and getting the suggested candidate word for a candidate bar; otherwise, determining if it is a slide across a key boundary? if the answer is negative, checking tapped key and getting the suggested candidate word for a candidate bar; otherwise, getting the x-axis value of the first position; selecting the candidate word containing the x-axis value; inputting candidate word to the computer/device/screen; updating a candidate bar; and going back to wait for user input. Also disclosed is a data storing medium having a gesture selection software tool stored thereon for implementing the gesture selection data input method.
9 Citations
6 Claims
-
1. A gesture selection data input method, including the following steps:
-
(1) initiating a virtual keyboard start state; (2) waiting for user input event; (3) receiving a user input touch and storing a first position of said touch; (4) determining if it is a long touch event? (5) if answer is negative, checking a tapped key and getting suggested candidate word for a candidate bar;
then going to (11);(6) otherwise, determining if it is a slide across a key boundary; (7) if answer is negative, checking said tapped key and getting said suggested candidate word for said candidate bar;
then going to (11);(8) otherwise, determining that it is a gesture, and getting the x-axis value of said first position; (9) selecting said candidate word corresponding to x-axis value of said first position; (10) inputting said candidate word corresponding to said first position of slide to a computer; (11) updating said candidate bar; and (12) returning to (2). - View Dependent Claims (2, 3)
-
-
4. A data storing medium having a gesture selection software tool stored thereon to be executable by a processor, to
(1) initiate a start state; -
(2) wait for a user input event; (3) receive a user input touch and store a first position of said touch; (4) determine if it is a long touch event; (5) if answer is negative, check a tapped key to get a suggested candidate word for a candidate bar;
then go to (11);(6) otherwise, determine if it is a slide across a key boundary; (7) if answer is negative, check said tapped key and get said suggested candidate word for said candidate bar;
then go to (11);(8) otherwise, determine that it is a gesture, and get x-axis value of said first position; (9) select said candidate word corresponding to said x-axis value of said first position; (10) input said candidate word corresponding to said first position of slide to a computer; (11) update said candidate bar; and (12) return to (2). - View Dependent Claims (5, 6)
-
Specification