This application claims priority of Taiwanese Patent Application No. 100144848, filed on Dec. 6, 2011.
1. Field of the Invention
The present invention relates a method of recognizing user operation, more particularly to a method of recognizing user operation using a capacitive pointing device.
2. Description of the Related Art
In a conventional capacitive pointing device which is in the form of a joystick, a metal plate is spaced apart from a plurality of metal electrodes and is configured to result in a capacitance effect with the metal electrodes, and a distance between the metal plate and each of the metal electrodes may be controlled through an angle at which the joystick is inclined. Variation in the distance between the metal plate and each of the metal electrodes results in variation in a capacitance therebetween, such that a direction in which the joystick is inclined may be determined according to the variation in the capacitance between the metal plate and each of the metal electrodes. However, the conventional capacitive pointing device is merely capable of controlling movement of a movable pointer (e.g., a cursor), and cannot be used to perform a click operation since it lacks a button.
Therefore, an object of the present invention is to provide a method of recognizing user operation, and a capacitive pointing device for implementing the method. The capacitive pointing device is capable of controlling movement of a movable pointer (e.g., a cursor), and has a touch control function for recognizing click operation by means of recognizing user operation performed on the capacitive pointing device.
In a first aspect of the present invention, the method of recognizing user operation using a capacitive pointing device is provided. The capacitive pointing device includes a plurality of electrical conductors and an operating unit that is spaced apart from the electrical conductors and that is configured to result in a capacitance effect with the electrical conductors. An original capacitance between the operating unit and each of the electrical conductors occurs when the operating unit such as a finger of a user is touched. The method comprises the following steps of:
In a second aspect of the present invention, the capacitive pointing device comprises at least two electrical conductors, an operating unit, and a controller. The electrical conductors are arranged in an annular shape and are spaced apart from each other. The operating unit is spaced apart from the electrical conductors, is configured to result in a capacitance effect with the electrical conductors, and includes a touch portion resulting in an original capacitance between the operating unit and each of the electrical conductors when being touched. The controller is electrically coupled to the electrical conductors and the operating unit, and has an operation recognizing module. The controller is configured to detect a capacitance between the operating unit and each of the electrical conductors, to implement the operation recognizing module to recognize a user operation by a duration of occurrence of the original capacitance when the capacitance detected by the controller corresponds to the original capacitance, and to generate an operation command signal corresponding to the user operation determined thereby
Preferably, the controller is configured to determine the occurrence of the original capacitance between the operating unit and each of the electrical conductors when the duration of the occurrence of the original capacitance is longer than a threshold time.
Preferably, the operating unit is user-operable to move horizontally with respect to the electrical conductors so as to result in variation of the capacitance between the operating unit and each of the electrical conductors. The controller further has a direction recognizing module and is configured to determine whether an amount of the variation of the capacitance between the operating unit and any one of the electrical conductors is greater than a predetermined threshold, and to implement the direction recognizing module to generate, according to the variation of the capacitance, a movement signal which represents a movement of the operating unit with respect to the electrical conductors when the determination thus made is affirmative.
Preferably, with the direction recognizing module, the controller is configured to determine a moving direction and an amount of the movement of the operating unit with respect to the electrical conductors according to the variation of the capacitance between the operating unit and each of the electrical conductors, and to generate the movement signal according to the moving direction and the amount of the movement of the operating unit.
The present invention is responsive to the user operation and may generate, according to the variation of the capacitance between the operating unit and each of the electrical conductors in the capacitive pointing device, the movement signal for controlling movement of a movable pointer. In addition, the present invention may achieve an effect of touch control, similar to a single tap, a double tap, or a tap-and-drag operation performed via a mouse button, by means of determining the user operation according to the duration of the occurrence of the original capacitance. In this way, by virtue of the capacitive pointing device of the present invention, a user may perform operation which is conventionally performed via a computer mouse.
Other features and advantages of the present invention will become apparent in the following detailed description of the embodiment with reference to the accompanying drawings, of which:
Referring to
In the preferred embodiment, the capacitive pointing device 1 comprises a circuit board 11, an operating unit 12, a controller 13 which is electrically coupled to the operating unit 12, a housing 15, a smooth plate 18, and an elastic component 16.
The circuit board 11 is disposed with a plurality of electrical conductors 141 which are electrically coupled to the controller 13. In this embodiment, the electrical conductors 141 are eight in number, are copper foils, are arranged in an annular shape and are angularly spaced apart from each other on a surface of the circuit board 11 so as to form an annular conductor unit 14 shown in
The operating unit 12 is primarily made of a metal conductor, is spaced apart from the electrical conductors 141 of the circuit board 11, is configured to result in a capacitance effect with the electrical conductors 141, and is user-operable to move horizontally with respect to the electrical conductors 141. For a purpose of preventing the operating unit 12 from electrical contact with the electrical conductors 141, an insulating layer 10 (such as biaxially-oriented polyethylene terephthalate (BoPET), Mylar, etc.) may be provided between the operating unit 12 and the electrical conductors 141. Alternatively, a polytetrafluoroethylene (PTFE) coating may be applied on a surface of each of the electrical conductors 141 facing the operating unit 12.
Preferably, the operating unit 12 includes a conductor portion 121 which corresponds in position to the electrical conductors 141, an operating portion 122 which extends from the conductor portion 121 and away from the circuit board 11, and a touch portion 123 which covers a top end of the operating portion 122. The touch portion 123 may be made of an electrical-insulating material for resulting in an original capacitance between the operating unit 12 and each of the electrical conductors 141 when being touched. The conductor portion 121 is a circular conductor which has a diameter smaller than the outer diameter of the annular conductor unit 14 and greater than the inner diameter of the annular conductor unit 14. A user may touch the touch portion 123 with his/her finger, and may apply a force to the operating portion 122 via the touch portion 123 for moving the conductor portion 121 horizontally with respect to the electrical conductors 141.
In
Further, in order to restore the operating unit 12, the elastic component 16 is disposed between the conductor portion 121 and the operating portion 122 of the operating unit 12. The elastic component 16 is in a shape of a circular board which has a diameter greater than the diameter of the conductor portion 121, and abuts against an inner surface of the housing 15. Specifically, the elastic component 16 includes two surfaces parallel to the conductive portion 121, and a plurality of concentric ring protrusions formed on the surfaces and being spaced apart from one another in radial directions. By virtue of the concentric ring protrusions, the elastic component 16 can be compressed uniformly and will not bulge out in a direction perpendicular to the radial direction. Moreover, an insulating coating, such as a PTFE coating, may be applied on a surface of the conductor portion 121 facing the elastic component 16 for protecting the conductor portion 121 and promoting a smooth slide of the conductor portion 121 with respect to the elastic component 16.
In addition, the smooth plate 18 of the preferred embodiment, for example, an annular iron sheet, surrounds the operating portion 122 and is disposed between the elastic component 16 and the housing 15. The smooth plate 18 has a relatively small friction coefficient, and is configured to press the elastic component 16 to secure the elastic component 16. By virtue of the smooth plate 18, a frictional force between the housing 15 and the elastic component 16 is reduced.
The controller 13 is configured to detect a capacitance between the operating unit 12 and each of the electrical conductors 141. Specifically, by means of providing an electric signal, such as a voltage signal, to the operating unit 12, the controller 13 may make the operating unit 12 result in the capacitance effect with the electrical conductors 141, so as to detect the capacitance between the operating unit 12 and each of the electrical conductors 141 in turns. In particular, a default capacitance between the operating unit 12 and each of the electrical conductors 141 occurs when the operating unit 12 is not touched, and the original capacitance between the operating unit 12 and each of the electrical conductors 141 occurs when the operating unit 12 is touched. The original capacitance is equal to a summation of a capacitance between a user's finger 2 and the operating portion 122 and a capacitance between the conductor portion 121 and each of the electrical conductors 141. The conductor portion 121 has a projected image that partially overlaps the annular conductor unit 14 formed by the electrical conductors 141 as best shown in
Moreover, the controller 13 has an operation recognizing module and a direction recognizing module. Referring to
Subsequently, in step 53, the controller 13 is configured to determine whether an amount of the variation of the capacitance between the operating unit 12 and any one of the electrical conductors 141 is greater than a predetermined threshold. When the determination made in step 53 is affirmative, step 54 is performed. In step 54, the controller 13 is configured to implement the direction recognizing module to generate, according to the variation of the capacitance, a movement signal which represents a movement of the operating unit 12 with respect to the electrical conductors 141. Detailed descriptions of procedures to be performed in the operation recognizing module (i.e., step 52) and the direction recognizing module (i.e., step 54) are illustrated hereinafter.
In the direction recognizing module, referring to
The following provides three examples of the operation recognizing module implemented by the controller 13.
In a first example of the operation recognizing module, referring to
When the determination made instep 521 is negative, the operation recognizing module is terminated and the flow goes to step 53. When it is determined in step 521 that the duration of the occurrence of the original capacitance (Tdown-1) is shorter than the first predetermined time, the controller 13 is configured, in step 522, to generate a trigger signal transitioning from a logic low level to a logic high level as the touch signal transitions from the logic high level to the logic low level, and to determine whether the original capacitance is detected once again within a second predetermined time which starts at disappearance of the original capacitance. In other words, the controller 13 determines whether the touch signal transitions from the logic low level to the logic low level once again within the second predetermined time which starts when the trigger signal transitions from the logic low level to the logic high level (i.e., whether an interval (Tup) between two successive high logic levels of the touch signal is shorter than the second predetermined time).
When the original capacitance is not detected once again within the second predetermined time (Tmax
When the duration of the occurrence of the original capacitance that is detected once again (Tdown-2) is not longer than the third predetermined time, the trigger signal transitions from the logic high level to the logic low level, and the controller 13 is configured, in step 525, to generate an operation command signal which represents a double tap. When the duration of the occurrence of the original capacitance that is detected once again (Tdown-2) is longer than the third predetermined time, referring to
In a second example of the operation recognizing module, referring to
When the determination made in step 521′ is negative, the operation recognizing module is terminated and the flow goes to step 53. When it is determined in step 521′ that the duration of the occurrence of the original capacitance (Tdown-1) is shorter than the fourth predetermined time (Tdetect), the controller 13 is configured, in step 522′, to determine, within a fourth predetermined time (Tdetect) starting from when the original capacitance is detected, whether the original capacitance disappears and is detected once again. In other words, the controller 13 determines whether the touch signal transitions from the logic high level to the logic low level, is kept at the logic low level for an interval (Tup), and transitions from the logic low level to the logic high level.
When the determination made in step 522′ is negative, referring to
When the original capacitance that is detected once again is not detected after the fourth predetermined time (Tdetect) has elapsed (i.e., duration of the touch signal at the logic high level (Tdown-2) has elapsed before the fourth predetermined time (Tdetect) elapses), referring to
In a third example of the operation recognizing module, referring to
When the determination made in step 521″ is negative, the operation recognizing module is terminated and the flow goes to step 53. When it is determined in step 521″ that the touch signal transitions from the logic high level to the logic low level within the fifth predetermined time (TLB
When the determination made in step 523″ is negative, the operation recognizing module is finished and the flow goes to step 53. When the original capacitance is detected once again within the sixth predetermined time (TLB
To sum up, the capacitive pointing device 1 of the present invention may generate, according to the variation of the capacitance, the movement signal which represents a movement of the operating unit 12 with respect to the electrical conductors 141 for controlling the moving direction of the movable pointer. Furthermore, the capacitive pointing device 1 may recognize the user operation by the duration of the occurrence of the original capacitance, and may generate the operation command signal corresponding to the user operation recognized therby, so as to achieve a function, similar to a function of a mouse button used to perform a single tap, a double tap, or a tap-and-drag operation.
While the present invention has been described in connection with what is considered the most practical embodiment, it is understood that this invention is not limited to the disclosed embodiment but is intended to cover various arrangements included within the spirit and scope of the broadest interpretation so as to encompass all such modifications and equivalent arrangements.
Number | Date | Country | Kind |
---|---|---|---|
100144848 | Dec 2011 | TW | national |