Patent ID: 7970571

Claim:
A pointing device for controlling movement of a cursor on an electronic display comprising: a first rotational sensor providing a first rotational velocity signal R X for rotational movement about a first axis; a second rotational sensor providing a second rotational velocity signal R Z for rotational movement about a second axis; a first accelerometer providing a first acceleration signal A X in response to a gravitational acceleration in a first direction along the first axis; a second accelerometer providing a second acceleration signal A Z in response to a gravitational acceleration in a second direction along the second axis; a processing unit that (a) receives R X , R Z , A X and A Z from the respective rotational sensors and accelerometers, (b) calculates a vector sum A XZ of A X and A Z , (c) calculates roll-compensated cursor movement signals by solving: X comp =[A Z *R X +A X *R X]/A XZ Y comp =[A X *R X −A Z *R Z ]/A XZ , and (d) transmits the roll-compensated cursor movement signals to a receiver associated with movement of the cursor on the electronic display.