INPUT DEVICE
20190079602 ยท 2019-03-14
Inventors
Cpc classification
G06F3/0346
PHYSICS
G06F3/03544
PHYSICS
International classification
G06F3/038
PHYSICS
G06F3/0346
PHYSICS
Abstract
An input device includes a proximity sensor, a displacement sensor and a microprocessor. The proximity sensor detects whether an object is close to or in contact with the input device. The displacement sensor detects a moving status of the input device and outputs a corresponding trajectory signal. The microprocessor is electrically connected with the proximity sensor and the displacement sensor. An operation mode of the input device is switched according to detected values of the proximity sensor and the displacement sensor.
Claims
1. An input device, comprising: a proximity sensor detecting whether an object is close to or in contact with the input device; a displacement sensor detecting a moving status of the input device and outputting a corresponding trajectory signal; and a microprocessor electrically connected with the proximity sensor and the displacement sensor, wherein an operation mode of the input device is switched according to detected values of the proximity sensor and the displacement sensor.
2. The input device according to claim 1, wherein the proximity sensor is a capacitive proximity sensor, an inductive proximity sensor, an electromagnetic proximity sensor, an optical proximity sensor, a microwave proximity sensor or an ultrasonic proximity sensor.
3. The input device according to claim 1, wherein the displacement sensor is a piezoelectric acceleration sensor, a piezoresistive acceleration sensor, a capacitive acceleration sensor or a G-sensor.
4. The input device according to claim 1, wherein if the detected value of the proximity sensor in a hexadecimal format is in a range between 70 and 80 and changes of the detected values of an X momentum, a Y momentum and a Z momentum of the displacement sensor in the hexadecimal format are lower than 0 F, the input device pairs with at least one electronic computing device through wireless communication.
5. The input device according to claim 1, wherein the operation mode includes a first working mode, a second working mode and a hibernation mode.
6. The input device according to claim 5, wherein if the detected value of the proximity sensor in a hexadecimal format is higher than 80 and a change of the detected value of an X momentum, a Y momentum or a Z momentum of the displacement sensor in the hexadecimal format is higher than 10, the input device is in the first working mode.
7. The input device according to claim 5, wherein if the detected value of the proximity sensor in a hexadecimal format is lower than 70 and a change of the detected value of an X momentum, a Y momentum or a Z momentum of the displacement sensor in the hexadecimal format is higher than 20, the input device is in the second working mode.
8. The input device according to claim 5, wherein if the detected value of the proximity sensor in a hexadecimal format is lower than 70 and changes of the detected values of an X momentum, a Y momentum and a Z momentum of the displacement sensor in the hexadecimal format are lower than 0 F, the input device is in the hibernation mode.
9. The input device according to claim 6, wherein when the input device is moved on a working surface, the microprocessor calculates an angle between the working surface and a horizontal plane through the displacement sensor and performs a two-dimensional plane correction according to the angle.
10. The input device according to claim 9, wherein when the displacement sensor detects a moving trajectory of the input device on the working surface, the displacement sensor generates a two-dimensional trajectory signal and a cursor movement is controlled according to the two-dimensional trajectory signal.
11. The input device according to claim 7, wherein when the displacement sensor detects a moving trajectory of the input device in a three-dimensional space, the displacement sensor generates a three-dimensional trajectory signal, wherein a cursor movement, a display interface zoom in/out action or a display interface switching action is controlled according to the three-dimensional trajectory signal.
12. The input device according to claim 1, wherein the input device comprises an upper cover and a lower cover.
13. The input device according to claim 12, wherein the upper cover comprises a scroll wheel, at least one button part and a transparent window.
14. The input device according to claim 12, wherein the lower cover has a bottom surface, and the input device is moved on a working surface through the bottom surface.
15. The input device according to claim 13, wherein the proximity sensor emits a detecting signal toward the transparent window to detect whether the object is close to or in contact with the input device.
16. The input device according to claim 13, wherein the input device further comprises a laser diode module, and the laser diode module emits a laser beam with a pointing function in a direction toward the transparent window.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023]
[0024]
[0025]
[0026]
[0027]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
[0028] The present invention will now be described more specifically with reference to the following embodiments. It is to be noted that the following descriptions of preferred embodiments of this invention are presented herein for purpose of illustration and description only. It is not intended to be exhaustive or to be limited to the precise form disclosed.
[0029] Please refer to
[0030] Please refer to
[0031] The proximity sensor 22 is a capacitive proximity sensor, an inductive proximity sensor, an electromagnetic proximity sensor, an optical proximity sensor, a microwave proximity sensor, an ultrasonic proximity sensor, or a combination of these proximity sensors. The displacement sensor 23 is a piezoelectric acceleration sensor, a piezoresistive acceleration sensor, a capacitive acceleration sensor, a G-sensor, or a combination of these acceleration sensors. Moreover, a wireless communication module (not shown) and a storage unit (not shown) are installed on the circuit board 20. The wireless communication module is used for performing Bluetooth or Wi-Fi connection. The storage unit is used for storing an operation mode software and one or plural link keys. When the operation mode software is executed by the microprocessor 21, the operation mode of the input device 10 is switchable.
[0032] Please refer to
[0033] In an embodiment, the input device 10 is in wireless communication with the electronic computing device according to the Bluetooth communication protocol. According to the detected values of the proximity sensor 22 and the displacement sensor 23, the microprocessor 21 establishes the Bluetooth connection between the input device 10 and the electronic computing device. A process of establishing the wireless communication will be described as follows. When the input device 10 is used at a first time, an object (e.g., the user' palm) is close to the transparent window 115 at the rear holding terminal of the upper cover 11. Since the proximity sensor 22 detects that the user's palm is close to the input device 10, a detected value is generated. In an embodiment, the detected value of the proximity sensor 22 in the hexadecimal format is in the range between 70 and 80. Since the input device 10 is not moved, the changes of the detected values of the X momentum, the Y momentum and the Z momentum of the displacement sensor 23 in the hexadecimal format are lower than 0 F. Meanwhile, the microprocessor 21 detects the electronic computing device in the surroundings through the wireless communication module. According to a received signal strength indication (RSSI) value of the wireless communication, the input device 10 pairs with one or plural nearby electronic computing devices. At the same time, one or plural link keys for establishing the wireless communications are generated. Then, the generated link keys are stored in the storage unit by the microprocessor 21.
[0034] The operation mode built in the input device 10 includes a first working mode, a second working mode and a hibernation mode. During the operation of the input device 10, the input device 10 is selectively switched between the first working mode, the second working mode and the hibernation mode according to the detected value of the proximity sensor 22 and the change of the detected value of the displacement sensor 23 in real time. In case that the input device 10 is in the first working mode, the input device 10 is used as an ordinary mouse. In case that the input device 10 is in the second working mode, the input device 10 is used as an air mouse. The hibernation mode is a power-saving mode.
[0035] The rule of determining the operation mode of the input device 10 will be listed in Table 1. Table 1 is a look-up table illustrating the operation mode corresponding to the proximity sensor 22 and the displacement sensor 23.
TABLE-US-00001 TABLE 1 Operation mode proximity sensor displacement sensor First working mode O O Second working mode X O Hibernation mode X X
[0036] Please refer to Table 1 and
[0037] Please refer to
[0038] In case that the detected value of the proximity sensor 22 in the hexadecimal format is higher than 80, the detection status of the proximity sensor 22 is indicated as O in Table 1. In case that the change of the detected value of the X momentum, the Y momentum or the Z momentum of the displacement sensor 23 in the hexadecimal format is higher than 10, the detection status of the displacement sensor 23 is indicated as O in Table 1. If the detection status of the proximity sensor 22 and the detection status of the displacement sensor 23 are both indicated as O, the microprocessor 21 detects the electronic computing device in the surroundings through the wireless communication module. In addition, the microprocessor 21 compares the link keys in the storage unit. If the link key complies with a specified electronic computing device, the wireless communication between the input device 10 and the specified electronic computing device is established. Meanwhile, the input device 10 enters the first working mode.
[0039] Please refer to
[0040] Please refer to Table 1 and
[0041] Please refer to
[0042] In the second working mode, the input device 10 as shown in
[0043] Please refer to
[0044] Please refer to
[0045]
[0046] Please refer to Table 1 again. In a situation, the proximity sensor 22 does not detect that any object is close to or in contact with the transparent window 115 at the rear holding terminal of the upper cover 11, and the displacement sensor 23 does not detect the movement of the input device 10. Meanwhile, since the detected value of the proximity sensor 22 in the hexadecimal format is lower than 70, the detection status of the proximity sensor 22 is indicated as X in Table 1. Moreover, since the change of the detected value of the X momentum, the Y momentum or the Z momentum of the displacement sensor 23 in the hexadecimal format is lower than 0 F, the detection status of the displacement sensor 23 is indicated as X in Table 1. If the detection status of the proximity sensor 22 and the detection status of the displacement sensor 23 are both indicated as X, the microprocessor 21 disables the wireless communication module and the laser diode module 30. Under this circumstance, the input device 10 is in the hibernation mode. In the hibernation mode, the input device 10 only provides a small amount of electricity to the proximity sensor 22 and the displacement sensor 23. Since the power consumption of the input device 10 is effectively reduced, the power-saving purpose is achieved or the use time of the battery (not shown) of the input device 10 is extended. It is noted that the detected values of the proximity sensor 22 and the displacement sensor 23 may be adjusted according to the types of the proximity sensor 22 and the displacement sensor 23.
[0047] From the above descriptions, the present invention provides a multi-function composite input device. According to the way of holding the input device, the operation mode of the input device is switched in real time. Consequently, the input device can be selectively used as the ordinary mouse or the air mouse. In case that the input device is used as the ordinary mouse and the input device is operated and moved on a working surface with a different angle, the two-dimensional plane correction can be previously performed. Consequently, the input device generates and outputs a two-dimensional trajectory signal corresponding to the cursor movement. In comparison with the existing mouse using the optical or laser sensing module, the multi-function composite input device of the present invention is beneficial. The multi-function composite input device of the present invention can be operated on various working surfaces with different materials, flatness levels or angles in order to output the stable cursor trajectory signal. In other words, the technology of the present invention is industrially valuable.
[0048] While the invention has been described in terms of what is presently considered to be the most practical and preferred embodiments, it is to be understood that the invention needs not be limited to the disclosed embodiments. On the contrary, it is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims which are to be accorded with the broadest interpretation so as to encompass all modifications and similar structures.