Method for identifying a single tap, double taps and a drag and a controller for a touch device employing the method
DCFirst Claim
1. A method for identifying a single tap during an object contacting a touch device comprising following steps:
- (a) detecting when said touch device is touched by a first hit-movement conducted by said object;
(b) measuring time starting when the touch device is touched by the first hit-movement;
(c) detecting when said first hit-movement leaves said touch device, and comparing an amount of time starting from when the touch device is touched by the first hit-movement and ending when the first hit-movement leaves said touch device with a first reference time interval, the first reference time interval being a predetermined time duration measured starting when the touch device is touched by the first hit-movement;
(d) generating an operation signal corresponding to the touch and the leave of the first hit-movement upon completion of the first reference time interval when the first hit-movement leaves said touch device before completion of the first reference time interval;
(e) detecting if a second hit-movement is conducted by said object to touch said touch device within a second reference time interval, and maintaining said operation signal during the second reference time interval, the second reference time interval being a predetermined time duration measured starting upon completion of the first reference time interval;
(f) terminating said operation signal at an end of said second reference time interval when no second hit-movement is conducted by said object for touching said touch device within the second reference time interval.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method for identifying a single tap with a controller employing the method comprises following steps: (a) detecting the first hit-movement being conducted by the object touching the touch device; (b) starting a time-counting if a detected result of step (a) is “YES”; (c) detecting if the object leaves the touch device within the first reference time interval; (d) generating an operation signal to represent a start of the hit-movement at the time of the first reference time interval ending if a detected result of step (c) is “YES”; (e) detecting if the second hit-movement is conducted by the object touching the touch device within a second reference time interval after the first reference time interval; (f) maintaining the operation signal to represent the second hit-movement being conducted if a detected result of step (e) is “YES”; and (g) terminating said operation signal at the time of the second reference time interval ending to represent a cease of the second hit-movement if a detected result of said step (e) is “NO” for completing the single tap.
-
Citations
6 Claims
-
1. A method for identifying a single tap during an object contacting a touch device comprising following steps:
-
(a) detecting when said touch device is touched by a first hit-movement conducted by said object; (b) measuring time starting when the touch device is touched by the first hit-movement; (c) detecting when said first hit-movement leaves said touch device, and comparing an amount of time starting from when the touch device is touched by the first hit-movement and ending when the first hit-movement leaves said touch device with a first reference time interval, the first reference time interval being a predetermined time duration measured starting when the touch device is touched by the first hit-movement; (d) generating an operation signal corresponding to the touch and the leave of the first hit-movement upon completion of the first reference time interval when the first hit-movement leaves said touch device before completion of the first reference time interval; (e) detecting if a second hit-movement is conducted by said object to touch said touch device within a second reference time interval, and maintaining said operation signal during the second reference time interval, the second reference time interval being a predetermined time duration measured starting upon completion of the first reference time interval; (f) terminating said operation signal at an end of said second reference time interval when no second hit-movement is conducted by said object for touching said touch device within the second reference time interval.
-
-
2. A controller, which is capable of identifying a single tap of an object on a touch device, comprising:
-
a touch-detect unit detecting a first hit-movement and a second hit-movement conducted by said object to touch and leave said touch device; a gesture-operation unit, which connects with the touch-detect unit, further comprising a built-in identifying logic which utilizes a first reference time interval and a second reference time interval, the first reference time interval being a predetermined time duration measured starting when the touch device is touched by the first hit-movement and the second reference time interval being a predetermined time duration measured starting upon completion of the first reference time interval; a timer unit being connected to the gesture-operation unit to measure time when the touch device is touched by the first hit-movement; wherein the gesture-operation unit generates an operation signal at an end of the first reference time interval corresponding to the touch and the leave of the fist hit-movement when the leave of said first hit-movement is detected before completion of the first reference time interval, maintains said operation signal during the second reference time interval, and terminates said operation signal at an end of said second reference time interval when no second hit-movement occurs within said second reference time interval.
-
-
3. A method for identifying double taps during an object contacting a touch device comprising following steps:
-
(a) detecting when said touch device is touched by a first hit-movement conducted by said object to touch said touch device; (b) measuring time starting when the touch device is touched by the first hit-movement; (c) detecting when said first hit-movement leaves said touch device, and comparing an amount of time starting from when the touch device is touched by the first hit-movement and ending when the first hit-movement leaves said touch device with a first reference time interval, the first reference time interval being a predetermined time duration measured starting when the touch device is touched by the first hit-movement; (d) generating a first operation signal corresponding to the touch and the leave of the first hit-movement upon completion of the first reference time interval when the first hit-movement leaves said touch device before completion of the first reference time interval; (e) detecting if a second hit-movement is conducted by said object to touch and then leave said touch device within a second reference time interval, the second reference time interval being a predetermined time duration measured starting upon completion of the first reference time interval; (f) terminating said first operation signal at an end of said second reference time interval when the second hit-movement is detected within the second reference time interval; and (g) generating a second operation signal and then terminating said second operation signal corresponding to the touch and the leave of said second hit-movement respectively for completing said double taps.
-
-
4. A controller, which is capable of identifying double taps of an object on a touch device, comprising:
-
a touch-detect unit detecting a first hit-movement and a second hit-movement conducted by said object to touch and leave said touch device; a gesture-operation unit, which connects with the touch-detect unit, further comprising a built-in identifying logic which utilizes a first reference time interval and a second reference time interval, the first reference time interval being a predetermined time duration measured starting when the touch device is touched by the first hit-movement and the second reference time interval being a predetermined time duration measured starting upon completion of the first reference time interval; a timer unit being connected to the gesture-operation unit to measure time when the touch device is touched by the first hit-movement; wherein the gesture-operation unit generates a first operation signal at the end of the first reference time interval corresponding the touch of the first hit-movement when the leave of said first hit-movement is detected before completion of the first reference time interval, terminates said first operation signal at an end of the second reference time interval when the second hit-movement is detected within said second reference time interval, and generates and terminates a second operation signal corresponding to a beginning and an end of said second hit-movement for completing said double taps.
-
-
5. A method for identifying a drag during an object contacting a touch device comprising following steps:
-
(a) detecting when a first hit-movement is conducted by said object to touch said touch device ; (b) measuring time starting when the touch device is touched by the first hit-movement; (c) detecting when said first hit-movement leaves said touch device, and comparing an amount of time starting from when the touch device is touched by the first hit-movement and ending when the first hit-movement leaves said touch device with a first reference time interval, the first reference time interval being a predetermined time duration measured starting when the touch device is touched by the first hit-movement; (d) generating a first operation signal corresponding to the touch and the leave of said first hit-movement upon completion of the first reference time interval when the first hit-movement leaves said touch device before completion of the first reference time interval; (e) detecting if a second hit-movement is conducted by said object to touch and then leave said touch device within a second reference time interval, the second reference time interval being a predetermined time duration measured starting upon completion of the first reference time interval; (f) generating a second operation signal from an end of the second reference time interval till said second hit-movement stopping for completing said drag when a detected result of step (e) is that the second hit-movement occurs without stopping.
-
-
6. A controller, which is capable of identifying a drag of an object on a touch device, comprising:
-
a touch-detect unit detecting when a first hit-movement and a second hit-movement are conducted by said object to touch and leave said touch device; a gesture-operation unit, which connects with the touch-detect unit, further comprising a built-in identifying logic which utilizes a first reference time interval and a second reference time interval, the first reference time interval being a predetermined time duration measured starting when the touch device is touched by the first hit-movement and the second reference time interval being a predetermined time duration measured starting upon completion of the first reference time interval; a timer unit being connected to the gesture-operation unit to measure time when the touch device is touched by the first hit-movement; wherein the gesture-operation unit generates a first operation signal at an end of the first reference time interval corresponding to the touch and the leave when the leave of said first hit-movement is detected before completion of the first reference time interval, determines the second hit-movement occurs within the second reference time interval without stopping, and generates a second operation signal from an end of said second reference time interval till said second hit-movement stopping for completing said drag.
-
Specification