Patent Document ID: 8786549
Application ID: 13046217
Patent Flag: 1

Claim One:
1. A gyroscope-based device comprising: an input for receiving angle velocity data obtained from digitized gyroscope sensor data; a first summation node for reducing said angle velocity data by a drift error compensation offset; a first multiplication node for multiplying the result of said first summation node by a variable hand jitter compensation factor to produce a new angle velocity; and an output node for outputting said new angle velocity; wherein: the value of said variable hand jitter compensation factor is dependent upon a computation of involuntary movement currently experienced by said gyroscope-based device as determined from a currently received angle velocity datum; said computation of involuntary movement is a computation of probability of said gyroscope-based device being in a static state; each current sample n of said digitized gyroscope sensor data defines a current cycle; said currently received angle velocity datum is identified as G_Corr(n) and is obtained from current sample n of said digitized gyroscope sensor data; the new angle velocity obtained from the current sample n of said digitized gyroscope sensor data is denoted as G_New(n); and said gyroscope-based device further comprising: a) a probability processing unit receiving said intermediate angle velocity and determining a probability p(n) value for the current sample n, said probability p(n) being said computation of probability of said gyroscope-based device being in a static state within the current cycle defined by current sample n; and wherein the value of said variable hand jitter compensation factor for the current sample n is denoted as k(n) and is defined as k(n)=1·p(n).