Pointing method, a device and system for the same
First Claim
1. A method to control a pointing device with an angular rate sensor (ars), said method comprising:
- generating an ensemble of orthogonal unit vector associated angular rate signals by at least one angular rate sensor, each angular rate signal representing an angular rate in a dimensional space for a mutually orthogonal unit vector direction of said dimensional space;
amplifying at least one of said angular rate signals with an amplification function that is a non-linear function of at least one of said angular rate signals;
determining (x,y) coordinates of a cursor on a screen from said angular rate signals, one of said (x,y) coordinates corresponding to one of said angular rate signals;
applying a decision criterion to determine a stationary state of the pointing device from said unit vector associated angular rate signals, andupdating, in response to determining the stationary state of the pointing device, a zero point offset of the angular rate sensor.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention shows a method to control a pointing device with an angular, rate sensor, that comprises generating an ensemble of orthogonal unit vector associated signals by at least one angular rate sensor to represent angular rates in a dimensional space for each mutually orthogonal unit vector direction of said dimensional space, amplifying the at least one of said signal non-linearly for determination of cursor on a screen for (x,y) coordinates of the screen, applying a decision criterion to determine the state of the pointing device as based on said unit vector associated signals. The invention also shows a pointer utilizing the method and a system comprising such a pointer.
-
Citations
24 Claims
-
1. A method to control a pointing device with an angular rate sensor (ars), said method comprising:
-
generating an ensemble of orthogonal unit vector associated angular rate signals by at least one angular rate sensor, each angular rate signal representing an angular rate in a dimensional space for a mutually orthogonal unit vector direction of said dimensional space; amplifying at least one of said angular rate signals with an amplification function that is a non-linear function of at least one of said angular rate signals; determining (x,y) coordinates of a cursor on a screen from said angular rate signals, one of said (x,y) coordinates corresponding to one of said angular rate signals; applying a decision criterion to determine a stationary state of the pointing device from said unit vector associated angular rate signals, and updating, in response to determining the stationary state of the pointing device, a zero point offset of the angular rate sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A pointer system, comprising:
-
a pointer including an angular rate sensor configured to generate an ensemble of orthogonal unit vector associated angular rate signals, each angular rate signal representing an angular rate in a dimensional space for a mutually orthogonal unit vector direction of said dimensional space; an amplifier configured to amplify at least one of said angular rate signals with an amplification function that is a non-linear function of at least one of said angular rate signals; and a processor configured to determine(x,y) coordinates of cursor on a screen, one of said (x,y) coordinates corresponding to one of said angular rate signals, wherein the processor is configured to apply a decision criterion to determine a stationary state of the pointer from said unit vector associated angular rate signals, and update, in response to determining the stationary state of the pointing device, a zero point offset of the angular rate sensor. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A pointer comprising:
-
an angular rate sensor configured to generate an ensemble of orthogonal unit vector associated angular rate signals, each angular rate signal representing an angular rate in a dimensional space for a mutually orthogonal unit vector direction of said dimensional space; an amplifier configured to amplify at least one of said angular rate signals non-linearly; and a processor configured to determine (x,y) coordinates of a cursor on a screen from said angular rate signals, the processor being configured to apply a decision criterion to determine a stationary state of the pointer from said unit vector associated angular rate signals, and update, in response to determining the stationary state of the pointing device, a zero point offset of the angular rate sensor.
-
Specification