US2016239149A1PendingUtilityA1
Method of identifying touch gesture and touch system
Assignee: ELAN MICROELECTRONICS CORPPriority: Jun 19, 2013Filed: Mar 24, 2016Published: Aug 18, 2016
Est. expiryJun 19, 2033(~6.9 yrs left)· nominal 20-yr term from priority
G06F 3/03547G06F 3/0484G06F 2203/04108G06F 3/0416G06F 3/04883G06F 3/0446G06F 3/04186G06F 3/04182G06F 3/04166G06F 2203/04104G06F 3/044
48
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method of identifying edge touch gesture has steps of scanning the touch device under a hover mode; scanning the touch device under a touch mode; determining if there is a touch object on the touch device according to a scanning result of the touch mode; and when there is a touch object on the touch device, identifying the gesture according to a scanning result of the hover mode and the scanning result of the touch mode. Accordingly, the method can perform valid touch on the edge area, rendering effective identification of edge touch gesture and an increased success rate of the identification.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of identifying touch gesture for determining an object executing a gesture on a touch device, the method comprising steps of:
a. scanning the touch device under a hover mode; b. scanning the touch device under a touch mode; c. determining if there is a touch object on the touch device according to a scanning result of the touch mode; and d. when there is a touch object on the touch device, identifying the gesture according to a scanning result of the hover mode and the scanning result of the touch mode.
2 . The method of identifying touch gesture as claimed in claim 1 , wherein
the touch device comprises multiple sensing lines; the step a further comprises step of acquiring a first sensing signal by scanning at least one sensing line within at least one edge area of the touch device under a hover mode; and the step b further comprises step of acquiring a second sensing signal by scanning the sensing lines of the touch device under a touch mode.
3 . The method of identifying touch gesture as claimed in claim 2 , wherein the step d further comprises steps of:
determining a first position of the object occurs within the edge area of the touch device according to the first sensing signal within a swipe time; determining a second position of the object occurs within a non-edge area of the touch device according to the second sensing signal within the swipe time; determining if a distance between the first and second positions of the object exceeds a swipe distance.
4 . The method of identifying touch gesture as claimed in claim 3 further comprising steps of:
e. when the distance exceeds the swipe distance, sending out a hot key signal to an operating system for the operating system to open a corresponding control bar.
5 . The method of identifying touch gesture as claimed in claim 2 , wherein the step a further comprises step of:
multiplying the acquired sensing signal by scanning the sensing lines within the edge area with a hover sensitivity parameter; and converting the sensing signal after the multiplication into the first sensing signal by an analog-to-digital conversion (ADC).
6 . The method of identifying touch gesture as claimed in claim 5 further comprising steps of:
determining if a sensing value of one of the first sensing signal of at least one of the sensing lines within the edge area is greater than a touch sensing threshold; when the sensing value of one of the first sensing signal of at least one of the sensing lines within the edge area is greater than the touch sensing threshold, determining that a valid touch of the object occurs within the edge area.
7 . The method of identifying touch gesture as claimed in claim 6 , wherein in the step of a sensing value of one of the first sensing signal of at least one of the sensing lines within the edge area is greater than a touch sensing threshold, further has steps of:
comparing variations of the previously read first sensing signals of the sensing lines within the edge areas in a first sensing frame and a second sensing frame to determine a moving direction of the object when the sensing value of one of the first sensing signal of at least one of the sensing lines within the edge area is greater than the touch sensing threshold, wherein the first sensing frame is read earlier than the second sensing frame.
8 . The method of identifying touch gesture as claimed in claim 7 , wherein:
when the sensing value of the first sensing signal of a first sensing line is greater than the sensing value of the first sensing signal of a second sensing line within the first sensing frame and the sensing value of the first sensing signal of the first sensing line is less than the sensing value of the first sensing signal of the second sensing line within the second sensing frame, determining that the object moves toward an area outside of the edge area, wherein the first sensing line is located between an edge of the touch device and the second sensing line.
9 . The method of identifying touch gesture as claimed in claim 5 , wherein the step b further comprises step of:
multiplying the acquired sensing signal by scanning the sensing lines of the touch device with a touch sensitivity parameter and converting the sensing signal after the multiplication by an analog-to-digital conversion (ADC), wherein the touch sensitivity parameter is less than the hover sensitivity parameter; and filtering the sensing signal after the ADC to obtain the second sensing signals.
10 . The method of identifying touch gesture as claimed in claim 2 , wherein the step c further comprises step of:
determining if the sensing value of the second sensing signal is greater than a first sensing threshold; when the sensing value of the second sensing signal is greater than the first sensing threshold, determining that the valid touch is identified on the touch device.
11 . The method of identifying touch gesture as claimed in claim 2 , wherein the step a further comprises step of:
multiplying the acquired sensing signal by scanning the sensing lines within the edge area with a sensitivity parameter; and converting the sensing signal after the multiplication into the first sensing signal by the ADC.
12 . The method of identifying touch gesture as claimed in claim 11 , wherein the step b further comprises step of:
multiplying the acquired sensing signal by scanning the sensing lines of the touch device with the sensitivity parameter and converting the sensing signal after the multiplication by the ADC; and filtering the sensing signal after the ADC to obtain the second sensing signals.
13 . The method of identifying touch gesture as claimed in claim 12 further comprising step of:
determining if a sensing value of the first sensing signal of at least one of the sensing lines within the edge area is greater than a second sensing threshold; when the sensing value of the first sensing signal of at least one of the sensing lines within the edge area is greater than a second sensing threshold, determining that a valid touch of the object occurs within the edge area.
14 . The method of identifying touch gesture as claimed in claim 13 , wherein the step c further comprises step of:
determining if a sensing value of the second sensing signal is greater than a first sensing threshold; when the sensing value of the second sensing signal is greater than a first sensing threshold, determining that the object touches the touch device.
15 . The method of identifying touch gesture as claimed in claim 3 , wherein in the step of determining if a distance between the first and second positions of the object exceeds a swipe distance further comprises step of:
calculating a distance between an initial position of the objects touches on the edge area and a last position of the object touches on the touch device, and determining if the distance exceeds the swipe distance.
16 . A touch system comprising:
a touch device; a controller electrically connecting to the touch device, wherein the controller executes following steps: a. scanning the touch device under a hover mode; b. scanning the touch device under a touch mode; c. determining if there is a touch object on the touch device according to a scanning result of the touch mode; and d. when there is a touch object on the touch device, identifying the gesture according to a scanning result of the hover mode and the scanning result of the touch mode.
17 . The touch system as claimed in claim 16 , wherein the touch device comprises at least one sensing line within an edge area that is parallel to a longitudinal direction of the edge area.
18 . The touch system as claimed in claim 16 , wherein
the touch device comprises multiple sensing lines; the step a executed by the controller further comprises step of acquiring a first sensing signal by scanning at least one sensing line within at least one edge area of the touch device under a hover mode; and the step b executed by the controller further comprises step of acquiring a second sensing signal by scanning the sensing lines of the touch device under a touch mode.
19 . The touch system as claimed in claim 18 , wherein the step d executed by the controller further comprises steps of:
determining a first position of the object occurs within the edge area of the touch device according to the first sensing signal within a swipe time; determining a second position of the object occurs within a non-edge area of the touch device according to the second sensing signal within the swipe time; determining if a distance between the first and second positions of the object exceeds a swipe distance.
20 . The touch system as claimed in claim 19 , wherein the controller further executes following step:
e. when the distance exceeds the swipe distance, sending out a hot key signal to an operating system for the operating system to open a corresponding control bar.
21 . The touch system as claimed in claim 19 , wherein in the step of determining if a distance between the first and second positions of the object exceeds a swipe distance executed by the controller further comprises step of:
calculating a distance between an initial position of the objects touches on the edge area and a last position of the object touches on the touch device, and determining if the distance exceeds the swipe distance.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.