Pointing device for a computer system with automatic detection of lifting, and relative control method
First Claim
Patent Images
1. A pointing device for a computer system comprising:
- a first movement sensor, for detecting movements of said device along a first axis and a second axis, which are not aligned;
a second movement sensor, for detecting movements of said device along a third axis not aligned to said first and second axes; and
a processor coupled to said first and second movement sensors for producing a plurality of movement signals indicating the movement of said device along said first, second and third axes, said processor comprising a control stage for controlling a mode of production of said movement signals based on a response of said second movement sensor, wherein;
said processor comprises a first calculation line and a second calculation line associated with said first movement sensor for producing a first set of said movement signals indicative of the movement of said device along said first and second axes; and
said control stage is configured to selectively enable and disable said first and second calculation lines based on said response of said second movement sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
A pointing device for a computer system includes: a first movement sensor for detecting movements of the device along a first axis and a second axis; a second movement sensor, for detecting movements of the device along a third axis not coplanar with the first and second axes; and a processing unit associated to the movement sensors for producing a plurality of movement signals indicating the movement of the device along the first, second, and third axes. The processing unit includes a control stage, for controlling the production of the movement signals on the basis of a response of the second movement sensor.
-
Citations
32 Claims
-
1. A pointing device for a computer system comprising:
-
a first movement sensor, for detecting movements of said device along a first axis and a second axis, which are not aligned; a second movement sensor, for detecting movements of said device along a third axis not aligned to said first and second axes; and a processor coupled to said first and second movement sensors for producing a plurality of movement signals indicating the movement of said device along said first, second and third axes, said processor comprising a control stage for controlling a mode of production of said movement signals based on a response of said second movement sensor, wherein;
said processor comprises a first calculation line and a second calculation line associated with said first movement sensor for producing a first set of said movement signals indicative of the movement of said device along said first and second axes; and
said control stage is configured to selectively enable and disable said first and second calculation lines based on said response of said second movement sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for controlling a pointing device for a computer system, the method comprising:
-
detecting movements of said device along a first axis and a second axis; detecting movements of said device along a third axis not coplanar with said first and second axes; producing a plurality of movement signals indicative of the movement of said device along said first, second and third axes; controlling a mode of production of said movement signals in response to movements of said device along said third axis, wherein controlling comprises selectively enabling and inhibiting production of said movement signals in response to movements of said device along said third axis. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A pointing device comprising:
-
a motion sensor configured to detect motion along first, second, and third mutually transverse axes; and a processor configured to produce movement signals indicating a respective movement of said device along the first, second, and third axes, the movement signals being configured to cause a visible movement of a cursor on a screen of a computer, the visible movement corresponding to a movement of the device along the first and second axes, the processor including; a control stage configured to temporarily prevent the movement signals from causing the visible movement of the cursor after a movement of the device along the third axis has been detected. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A pointing device for a computer system comprising:
-
a first movement sensor, for detecting movements of said device along a first axis and a second axis, which are not aligned; a second movement sensor, for detecting movements of said device along a third axis not aligned to said first and second axes; and a processor coupled to said first and second movement sensors for producing a plurality of movement signals indicating the movement of said device along said first, second and third axes, said processor comprising; a first calculation line and a second calculation line associated with said first movement sensor for producing a first set of said movement signals indicative of the movement of said device along said first and second axes; and a control stage for controlling a mode of production of said movement signals based on a response of said second movement sensor, the control stage configured to selectively enable and disable said first and second calculation lines based on said response of said second movement sensor, wherein the control stage is configured to temporarily disable said first and second calculation lines in response to the detection of an acceleration of said device along said third axis, the control stage including; a threshold-discrimination module, for comparing said response of said second movement sensor with a threshold and generating a control signal based on said response and of said threshold; and a mode selector configured to alternatively select a first operating mode and a second operating mode of said device based on said response, said threshold, and a time interval. - View Dependent Claims (27, 28)
-
-
29. A method for controlling a pointing device for a computer system, the method comprising:
-
detecting movements of said device along a first axis and a second axis; detecting movements of said device along a third axis not coplanar with said first and second axes; producing a plurality of movement signals indicative of the movement of said device along said first, second and third axes; controlling a mode of production of said movement signals in response to movements of said device along said third axis; and alternatively selecting a first operating mode and a second operating mode of said device in response to movements of said device along said third axis and on a basis of a predetermined time interval. - View Dependent Claims (30, 31, 32)
-
Specification