TOUCH CONTROL DEVICE AND METHOD
First Claim
Patent Images
1. A touch control device, comprising:
- an input element comprising a touchpad and a control unit, the touchpad having a first area and a second area defined thereon, the control unit being connected to the touchpad and configured for detecting a position on the touchpad that is touched by an operating object, so as for the control unit to obtain first coordinates; and
a computation unit connected to the control unit, wherein if the touch by the operating object starts in the first area, the computation unit calculates, according to the first coordinates and a first set of ratios, corresponding coordinates of the operating object on a screen; and
if the touch by the operating object starts in the second area, the computation unit calculates the corresponding coordinates of the operating object on the screen according to the first coordinates and a second set of ratios.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling a touch control device includes defining a first area and a second area on a touchpad, detecting whether a touched position on the touchpad that is touched by an operating object falls in the first area or the second area, and calculating the corresponding on-screen coordinates of the operating object with different sets of ratios depending on the touched position.
41 Citations
57 Claims
-
1. A touch control device, comprising:
-
an input element comprising a touchpad and a control unit, the touchpad having a first area and a second area defined thereon, the control unit being connected to the touchpad and configured for detecting a position on the touchpad that is touched by an operating object, so as for the control unit to obtain first coordinates; and a computation unit connected to the control unit, wherein if the touch by the operating object starts in the first area, the computation unit calculates, according to the first coordinates and a first set of ratios, corresponding coordinates of the operating object on a screen; and
if the touch by the operating object starts in the second area, the computation unit calculates the corresponding coordinates of the operating object on the screen according to the first coordinates and a second set of ratios. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling a touch control device including a touchpad having a first area and a second area, the method comprising steps of:
-
A.) detecting a position on the touchpad that is touched by an operating object, so as to obtain first coordinates; B.) determining whether the touch by the operating object starts in the first area or the second area; C.) calculating, according to the first coordinates and a first set of ratios, corresponding coordinates of the operating object on a screen, if the touch by the operating object starts in the first area; and D.) calculating the corresponding coordinates of the operating object on the screen according to the first coordinates and a second set of ratios, if the touch by the operating object starts in the second area. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A touch control device, comprising:
-
an input element having a touchpad and a control unit, the touchpad comprising a first area and a second area, the first area being a peripheral area of the touchpad, the control unit being connected to the touchpad and configured for detecting a touch on the touchpad by an operating object and a movement of the operating object on the touchpad; and a computation unit connected to the control unit, wherein if the computation unit determines that the operating object has moved from the first area toward the second area, an instruction window is opened on a screen. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method for controlling a touch control device including a touchpad having a first area and a second area, the first area being a peripheral area of the touchpad, the method comprising steps of:
-
A.) detecting a touch on the touchpad by an operating object and a movement of the operating object on the touchpad; B.) determining whether the operating object has moved from the first area toward the second area; and C.) opening an instruction window on a screen according to the movement of the operating object, if the operating object has moved from the first area toward the second area. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method for controlling a touch control device, comprising steps of:
-
A.) determining the number of operating objects on a touchpad; B.) determining the number of instruction items of a currently running application program; and C.) if there are plural said operating objects on the touchpad and if there are plural said instruction items, defining a virtual frame on a screen and calculating, according to coordinates of the operating objects on the touchpad and a third set of ratios, corresponding coordinates of the operating objects in the virtual frame. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for controlling a touch control device, comprising steps of:
-
A) determining the number of operating objects on a touchpad; B) determining, if there is one and only one said operating object, whether the operating object has double-clicked the touchpad; C) detecting, if the operating object has double-clicked the touchpad, whether the operating object has displaced on the touchpad; and D) executing a window page switching instruction if the operating object has displaced on the touchpad. - View Dependent Claims (49, 50, 51, 52)
-
-
53. A method for controlling a touch control device, comprising steps of:
-
determining the number of operating objects on a touchpad; determining, if there is one and only one said operating object, whether the operating object has performed a touch control action on the touchpad; and defining a control window frame on a screen and calculating, according to coordinates of the operating object on the touchpad and a second set of ratios, corresponding first coordinates of the operating object in the control window frame, if the operating object has performed the touch control action on the touchpad. - View Dependent Claims (54, 55, 56, 57)
-
Specification