Distinguishing tilt and translation motion components in handheld devices
First Claim
1. A motion controlled handheld device comprising:
- a first accelerometer operable to detect acceleration along a first axis;
a second accelerometer operable to detect acceleration along a second axis, the second axis perpendicular to the first axis;
a tilt detection component operable to detect rotation having a component around at least one of the first axis and the second axis;
a display operable to present a current image;
a motion tracking module operable to track motion of the device in three dimensions using the first accelerometer, the second accelerometer, and the tilt detection component; and
a controller operable to generate the current image and to modify the current image in response to the motion of the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A motion controlled handheld device includes a first accelerometer operable to detect acceleration along a first axis and a second accelerometer operable to detect acceleration along a second axis. The second axis is perpendicular to the first axis. The device includes a tilt detection component operable to detect rotation having a component around at least one of the first axis and the second axis and a display operable to present a current image. The device includes a motion tracking module operable to track motion of the device in three dimensions using the first accelerometer, the second accelerometer, and the tilt detection component. The device also includes a controller operable to generate the current image and to modify the current image in response to the motion of the device.
-
Citations
27 Claims
-
1. A motion controlled handheld device comprising:
-
a first accelerometer operable to detect acceleration along a first axis;
a second accelerometer operable to detect acceleration along a second axis, the second axis perpendicular to the first axis;
a tilt detection component operable to detect rotation having a component around at least one of the first axis and the second axis;
a display operable to present a current image;
a motion tracking module operable to track motion of the device in three dimensions using the first accelerometer, the second accelerometer, and the tilt detection component; and
a controller operable to generate the current image and to modify the current image in response to the motion of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling a handheld device comprising:
-
detecting acceleration along a first axis using a first accelerometer;
detecting acceleration along a second axis using a second accelerometer, the second axis perpendicular to the first axis;
detecting rotation having a component around at least one of the first axis and the second axis using a tilt detection component;
tracking motion of the device in three dimensions using the first accelerometer, the second accelerometer, and the tilt detection component; and
displaying a current image using a display of the device and modifying the current image in response to the tracked motion of the device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. Logic for controlling a handheld device, the logic embodied in a computer readable medium and operable when executed to perform the steps of:
-
detecting acceleration along a first axis using a first accelerometer;
detecting acceleration along a second axis using a second accelerometer, the second axis perpendicular to the first axis;
detecting rotation having a component around at least one of the first axis and the second axis using a tilt detection component;
tracking motion of the device in three dimensions using the first accelerometer, the second accelerometer, and the tilt detection component; and
displaying a current image using a display of the device and modifying the current image in response to the tracked motion of the device. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A motion controlled handheld device comprising:
-
means for detecting acceleration along a first axis;
means for detecting acceleration along a second axis, the second axis perpendicular to the first axis;
means for detecting rotation having a component around at least one of the first axis and the second axis;
means for tracking motion of the device in three dimensions based upon the acceleration along the first axis, the acceleration along the second axis, and the rotation; and
means for displaying a current image using a display of the device and modifying the current image in response to the tracked motion of the device.
-
Specification