Patent ID: 8797262
Filing Date: 2014-08-05
Classification: G06F

Abstract:
1. A method of sensing motion in a three-dimensional (3D) space, the method comprising: reading a plurality of values of at least one accelerometer contained in a device in three axes, wherein the three axes are three axes of a three-dimensional coordinate system in the 3D space; reading a plurality of values of at least one gyroscope of the device in two axes of the three axes; using the plurality of values of the accelerometer in the three axes and the plurality of values of the gyroscope in the two axes to generate a rotation radius of the device according to the following equation: using the rotation radius of the device and the plurality of values of the gyroscope in the two axes to generate tangential accelerations of the device in the two axes; and using a plurality of values of the accelerometer in the two axes, the tangential accelerations of the device in the two axes, the plurality of values of the gyroscope in the two axes, and the rotation radius of the device to generate a motion output of the device, comprising: