Highly sensitive inertial mouse
First Claim
1. A kind of highly sensitive inertial mouse mainly including collecting of data, noise cancellation, setting of threshold of dead zone, tracing of baseline, calculation of displacement and adjustment of sensitivity as signal processing methods as characterized:
- collecting of data—
the signal provided by the inertial sensor, amplifier and the analog-to-digital converter is transferred to an accurate acceleration data for further signal processing;
noise cancellation—
use all kinds of noise cancellation techniques in order to highly decrease internal and external noise and increase sensitivity;
setting of threshold of dead zone—
set at the upper and lower range of the baseline at zero acceleration such that the acceleration noise within the threshold cannot be used for displacement calculation, put acceleration and displacement to be zero and the zone within the threshold is known as the dead zone and unnecessary jitters caused by noise are eliminated in the dead zone;
the setting of the threshold can be static and dynamic;
tracing of baseline—
use all kinds of techniques for dynamic tracing of baseline of inertial sensor at zero acceleration in order to eliminate drift movement of the baseline of the inertial sensor itself and caused by variations in the mouse operation surface such as to avoid miscalculations and unexpected displacements;
calculation of displacement—
calculation of displacement starts as soon as signal exits the threshold of dead zone and setting of threshold of dead zone is cancelled whether the succeeding signal is in or out the threshold of dead zone and many kinds of techniques are applied to detect if the action is completed to return to setting of threshold of dead zone;
one inertial sensor can only detect translational acceleration and is only appropriate to exactly calculate translational displacement and it is necessary to further detect angular acceleration in order to calculate non-translational displacement or the displacement containing angular acceleration;
adjustment of sensitivity—
a transfer function is set between the inertial displacement and the computer'"'"'s cursor such that a small movement range of the inertial mouse can be relatively shown as a large movement range on the computer'"'"'s screen and with high resolution.
1 Assignment
0 Petitions
Accused Products
Abstract
A highly sensitive inertial mouse is in particular to one using an MEMS(Micro-Electrical-Mechanical System)inertial sensitive principle; the mouse uses MEMS inertial sensitive principle including a two-dimensional or three-dimensional inertial sensors or accelerometers and with the use of signal processing methods such as collecting of data, noise cancellation, setting of threshold of dead zone, tracking of baseline, calculation of displacement and adjustment of sensitivity and so on, enable the MEMS sensor acting as the manufacturing component of a computer mouse; furthermore, the present invention is not only light and energy saving, but also obviates the drawbacks of high power consumption of optics mice or easy-dirt collection of roller mice. Moreover, with the increase in sensitivity, the bottleneck in the manufacturing of inertial mouse is overcome such that the functions of MEMS inertial mouse is very stable and reliable and can be easily used.
-
Citations
24 Claims
-
1. A kind of highly sensitive inertial mouse mainly including collecting of data, noise cancellation, setting of threshold of dead zone, tracing of baseline, calculation of displacement and adjustment of sensitivity as signal processing methods as characterized:
-
collecting of data—
the signal provided by the inertial sensor, amplifier and the analog-to-digital converter is transferred to an accurate acceleration data for further signal processing;
noise cancellation—
use all kinds of noise cancellation techniques in order to highly decrease internal and external noise and increase sensitivity;
setting of threshold of dead zone—
set at the upper and lower range of the baseline at zero acceleration such that the acceleration noise within the threshold cannot be used for displacement calculation, put acceleration and displacement to be zero and the zone within the threshold is known as the dead zone and unnecessary jitters caused by noise are eliminated in the dead zone;
the setting of the threshold can be static and dynamic;
tracing of baseline—
use all kinds of techniques for dynamic tracing of baseline of inertial sensor at zero acceleration in order to eliminate drift movement of the baseline of the inertial sensor itself and caused by variations in the mouse operation surface such as to avoid miscalculations and unexpected displacements;
calculation of displacement—
calculation of displacement starts as soon as signal exits the threshold of dead zone and setting of threshold of dead zone is cancelled whether the succeeding signal is in or out the threshold of dead zone and many kinds of techniques are applied to detect if the action is completed to return to setting of threshold of dead zone;
one inertial sensor can only detect translational acceleration and is only appropriate to exactly calculate translational displacement and it is necessary to further detect angular acceleration in order to calculate non-translational displacement or the displacement containing angular acceleration;
adjustment of sensitivity—
a transfer function is set between the inertial displacement and the computer'"'"'s cursor such that a small movement range of the inertial mouse can be relatively shown as a large movement range on the computer'"'"'s screen and with high resolution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification