Patent ID: 9098122
Filing Date: 2015-08-04
Classification: G06F

Abstract:
1. A computer input device, comprising: a housing for movement over a substantially two-dimensional surface; a sensor unit, disposed within the housing, comprising a plurality of inertial sensors, at least two of the inertial sensors being accelerometers and at least two of the inertial sensors being gyroscopes; and a processor for determining relative motion of the computer input device utilizing signals from the accelerometers and the gyroscopes, the signals from the gyroscopes indicating rotation of the computer input device about an axis perpendicular to the direction of gravity due to non-uniformity or tilt of the substantially two-dimensional surface as the computer input device is moved thereover, and the signals from the accelerometers indicating acceleration of the computer input device; wherein the processor is configured to utilize the signals from the gyroscopes to correct the signals from the accelerometers for acceleration error introduced by gravity due to the non-uniformity or tilt of the substantially two-dimensional surface as the computer input device is moved thereover.