USER INTERFACE METHOD
First Claim
1. A method executed by a terminal having a memory, a processor, and a touch input device that recognizes a series of touch tracks on the touch input device, comprising:
- searching a touch-track-to-key value table stored in the terminal based at least in part on a touch track; and
when the touch track starts at one of a plurality of outer vertices pre-laid out on the touch input device, passes through a center point that is pre-laid out on the touch input device and surrounded by the outer vertices, and ends at one of the outer vertices, with a processor, processing a command corresponding to a key value corresponding to the touch track.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a user interface method of a terminal, more specifically to a user interface method of a terminal that can recognize the track of a touch stroke by a user and that can process the user command on the basis of this touch track. A user interface method according to an embodiment of the present invention includes the steps of: searching a touch-track-to-key value table, stored in a terminal; checking the track of a touch stroke of the user if the touch track of the user starts at one of a set of outer vertices predetermined by the terminal, passes through a center point predetermined by the terminal surrounded by these outer vertices, and ends at one of these outer vertices; and processing a user command corresponding to the checked key value according to the touch track so generated.
-
Citations
25 Claims
-
1. A method executed by a terminal having a memory, a processor, and a touch input device that recognizes a series of touch tracks on the touch input device, comprising:
-
searching a touch-track-to-key value table stored in the terminal based at least in part on a touch track; and when the touch track starts at one of a plurality of outer vertices pre-laid out on the touch input device, passes through a center point that is pre-laid out on the touch input device and surrounded by the outer vertices, and ends at one of the outer vertices, with a processor, processing a command corresponding to a key value corresponding to the touch track. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium containing instructions that, when executed by a computer having a memory and a processor, perform a user interface method comprising:
-
searching a touch-track-to-key value table based at least in part on a touch track; determining that the touch track starts at one of a plurality of outer vertices pre-laid out on a touch input device, passes through a center point that is pre-laid out on the touch input device and surrounded by the outer vertices, and ends at one of the outer vertices; and in response to the determining, processing a command corresponding to a key value corresponding to the touch track. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method executed by a terminal having a memory, a processor, and a touch input device that recognizes a position on the touch input device touched by a user, the method comprising:
-
searching a touch-track-to-key value table stored in the terminal for a key value associated with a track of a touch stroke received at the touch input device; identifying a key value associated with the track; and if the track starts at an outer vertex pre-laid out on the touch input device and ends at an outer vertex without passing through a center point, processing a command corresponding to the identified key value. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium containing instructions that, when executed by a computer having a memory and a processor, perform a user interface method comprising:
-
searching a touch-track-to-key value table stored in the terminal for a key value associated with a track of a touch stroke received on a touch input device; identifying a key value associated with the track; and if the track starts at an outer vertex pre-laid out on the touch input device and ends at an outer vertex without passing through a center point, processing a command corresponding to the identified key value. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A computing system having a memory and a processor for providing a user interface, the system comprising:
-
a touch input device that recognizes touch tracks on the touch input device, the touch input device having a plurality of outer vertices and a center point surrounded by the plurality of outer vertices; a touch-track-to-key value table that stores associations of touch tracks to key values wherein touch tracks that pass through the center point are associated with character key values and touch tracks that do not pass through the center point are associated with non-character key values; a component that receives an indication of a touch track; and a component that searches the touch-track-to-key value table based at least in part on the received indication of a touch track and that, in response to identifying a key value associated with the touch track, processes a command corresponding to the identified key value wherein the components that receive and search comprise computer-executable instructions stored in memory for execution by the processor.
-
Specification