Touch input recognition methods and apparatuses
First Claim
1. A touch input recognition method comprising:
- receiving at least one coordinate value corresponding to a touch trace at a given time interval;
determining an inflection point based on the received at least one coordinate value;
setting, when a predetermined coordinate value of the at least one coordinate value is a coordinate value of the inflection point, a symbol value based on an increment/decrement feature of at least one coordinate value provided before the predetermined coordinate value; and
retrieving an event corresponding to the set symbol value.
2 Assignments
0 Petitions
Accused Products
Abstract
Touch input recognition methods and apparatuses can increase the accuracy of the recognition of touch input from user and reduce processing load in recognizing the touch input. When at least one coordinate value corresponding to a touch trace is received at a given time interval, an inflection point based on the received at least one coordinate value is determined. When a predetermined coordinate value of the at least one coordinate value is a coordinate value of the inflection point, a symbol value is set based on an increment/decrement feature of at least one coordinate value provided before the predetermined coordinate value. Finally, an event corresponding to the set symbol value is retrieved. Thus, the event corresponding to a touch input from a user is retrieved and executed based on an increment/decrement feature of a coordinate value, thereby reducing a processing load and a false recognition rate.
-
Citations
24 Claims
-
1. A touch input recognition method comprising:
-
receiving at least one coordinate value corresponding to a touch trace at a given time interval; determining an inflection point based on the received at least one coordinate value; setting, when a predetermined coordinate value of the at least one coordinate value is a coordinate value of the inflection point, a symbol value based on an increment/decrement feature of at least one coordinate value provided before the predetermined coordinate value; and retrieving an event corresponding to the set symbol value. - View Dependent Claims (2, 3, 4)
-
-
5. A touch input recognition method comprising:
-
receiving at least one coordinate value corresponding to a touch trace at a given time interval; acquiring an accumulated distance and the number of coordinate value inputs based on the received at least one coordinate value; determining an inflection point based on the received at least one coordinate value; setting, when a predetermined coordinate value of the at least one coordinate value is a coordinate value of the inflection point, a symbol value based on an increment/decrement feature of at least one coordinate value provided before the predetermined coordinate value; acquiring a speed proportion value based on the accumulated distance and the number of coordinate value inputs; and retrieving an event corresponding to the symbol value and the speed proportion value. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A touch input recognition method comprising:
-
receiving at least one coordinate value corresponding to a touch trace at a given time interval; determining an inflection point based on the received at least one coordinate value; setting, when a predetermined coordinate value of the at least one coordinate value is a coordinate value of the inflection point, a symbol value based on an increment/decrement feature of at least one coordinate value provided before the predetermined coordinate value; acquiring a length of the touch trace based on the at least one determined inflection point; and retrieving an event corresponding to the symbol value and the acquired touch trace length. - View Dependent Claims (12)
-
-
13. A touch input recognition method comprising:
-
receiving at least one coordinate value and a magnitude of a touch input corresponding to a touch trace; determining an inflection point based on the received at least one coordinate value; setting, when a predetermined coordinate value of the at least one coordinate value is a coordinate value of the inflection point, a first symbol value based on an increment/decrement feature of at least one coordinate value provided before the predetermined coordinate value; setting a second symbol value corresponding to the received touch input magnitude; and setting an execution event corresponding to the set first and second symbol values. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A touch input recognition apparatus comprising:
-
a touch input unit configured to provide at least one coordinate value corresponding to a touch trace at a given time interval; a storage configured to store at least one of at least one symbol value and a symbol array configured with the at least one symbol value, and an execution event list corresponding to each of the at least one symbol value and the symbol array; and a controller configured to receive the at least one coordinate value provided at the given time interval, determine an inflection point based on the received at least one coordinate value, set a symbol value based on an increment/decrement feature of a coordinate value provided between inflection points, and read an event corresponding to the set symbol value from the storage. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A touch input recognition apparatus comprising:
-
a touch input unit configured to provide at least one coordinate value and a magnitude of a touch input corresponding to a touch trace at a given time interval; a storage configured to store at least one of at least one symbol value and a symbol array configured with the at least one symbol value, and an execution event list corresponding to each of the at least one symbol value and the symbol array; and a controller configured to receive the at least one coordinate value and the touch input magnitude, determine an inflection point based on the received at least one coordinate value, set a symbol value based on an increment/decrement feature of a coordinate value and a touch input magnitude provided between inflection points, and read an event corresponding to the set symbol value from the storage.
-
Specification