Motion sensing and processing on mobile devices
DCFirst Claim
1. A handheld electronic device, the device comprising:
- three linear accelerometers and three gyroscope sensors provided on a single sensor wafer, the three gyroscopes sensing rotational rate of the device around at least three axes of the device and the three accelerometers sensing gravity and linear acceleration of the device along the at least three axes of the device; and
memory for storing sensor data derived from the three gyroscopes and the three accelerometers,a computation unit capable of determining motion data from the sensor data stored in the memory, the motion data derived from a combination of the sensed rotational rate around at least one of the three axes and the sensed gravity and linear acceleration along at least one of the three axes;
wherein the memory and the computation unit are provided on an electronics wafer positioned vertically with respect to the sensor wafer and substantially parallel to the sensor wafer, the electronics wafer being vertically bonded to and electrically connected to the sensor wafer, andwherein the sensor data describes movement of the device including a rotation of the device around at least one of the three axes of the device, the rotation causing interaction with the device.
0 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Handheld electronic devices including motion sensing and processing. In one aspect, a handheld electronic device includes a set of motion sensors provided on a single sensor wafer, including at least one gyroscope sensing rotational rate of the device around at least three axes and at least one accelerometer sensing gravity and linear acceleration of the device along the at least three axes. Memory stores sensor data derived from the at least one gyroscope and accelerometer, where the sensor data describes movement of the device including a rotation of the device around at least one of the three axes of the device, the rotation causing interaction with the device. The memory is provided on an electronics wafer positioned vertically with respect to the sensor wafer and substantially parallel to the sensor wafer. The electronics wafer is vertically bonded to and electrically connected to the sensor wafer.
-
Citations
22 Claims
-
1. A handheld electronic device, the device comprising:
-
three linear accelerometers and three gyroscope sensors provided on a single sensor wafer, the three gyroscopes sensing rotational rate of the device around at least three axes of the device and the three accelerometers sensing gravity and linear acceleration of the device along the at least three axes of the device; and memory for storing sensor data derived from the three gyroscopes and the three accelerometers, a computation unit capable of determining motion data from the sensor data stored in the memory, the motion data derived from a combination of the sensed rotational rate around at least one of the three axes and the sensed gravity and linear acceleration along at least one of the three axes; wherein the memory and the computation unit are provided on an electronics wafer positioned vertically with respect to the sensor wafer and substantially parallel to the sensor wafer, the electronics wafer being vertically bonded to and electrically connected to the sensor wafer, and wherein the sensor data describes movement of the device including a rotation of the device around at least one of the three axes of the device, the rotation causing interaction with the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A handheld electronic device, the device comprising:
-
three linear accelerometers and three gyroscopes provided on a single sensor wafer, the three gyroscopes sensing rotational rate of the device around at least three axes of the device and the three accelerometers sensing gravity and linear acceleration of the device along the at least three axes of the device; memory for storing sensor data derived from the three gyroscopes and the three accelerometers; and a computation unit capable of determining motion data from the sensor data stored in the memory, wherein the memory and the computation unit are provided on an electronics wafer positioned vertically with respect to the sensor wafer and substantially parallel to the sensor wafer, the electronics wafer being vertically bonded to and electrically connected to the sensor wafer, and wherein the motion data describes movement of the device including a rotation of the device around at least one of the three axes of the device, the rotation causing interaction with the device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for providing a handheld electronic device, the method comprising:
-
sensing rotational rate of the device around at least three axes of the device using three gyroscopes and sensing gravity and linear acceleration of the device along the at least three axes of the device using three accelerometers, the three gyroscopes and the three accelerometers provided on a single sensor wafer in the device; and storing sensor data derived from the three gyroscopes and the three accelerometers in a memory of the device, determining motion data from the sensor data stored in the memory by a computation unit, the motion data derived from a combination of the sensed rotational rate around at least one of the three axes and the sensed gravity and linear acceleration along at least one of the three axes, wherein the memory and the computation unit are provided on an electronics wafer positioned vertically with respect to the sensor wafer and substantially parallel to the sensor wafer, the electronics wafer being vertically bonded to and electrically connected to the sensor wafer, and wherein the sensor data describes movement of the device including a rotation of the device around at least one of the three axes of the device, the rotation causing interaction with the device.
-
-
21. A handheld electronic device, the device comprising:
-
a set of motion sensors provided on a single sensor die, the motion sensors including three gyroscopes sensing rotational rate of the device around at least three axes of the device and three accelerometers sensing gravity and linear acceleration of the device along the at least three axes of the device; a computation unit capable of determining motion data from the sensor data stored in the memory, the motion data derived from a combination of the sensed rotational rate around at least one of the three axes and the sensed gravity and linear acceleration along at least one of the three axes; and memory for storing sensor data derived from the three gyroscopes and three accelerometers, wherein the memory and computation unit are provided on an electronics die positioned vertically with respect to the sensor die and substantially parallel to the sensor die, the electronics die being vertically bonded to and electrically connected to the sensor die, and wherein the sensor data describes movement of the device including a rotation of the device around at least one of the three axes of the device, the rotation causing interaction with the device.
-
-
22. A handheld electronic device, the device comprising:
-
a set of motion sensors provided on a single sensor die, the motion sensors including three gyroscopes sensing rotational rate of the device around at least three axes of the device and three accelerometers sensing gravity and linear acceleration of the device along the at least three axes of the device; memory for storing sensor data derived from the three gyroscopes and the three accelerometers; and a computation unit capable of determining motion data from the sensor data stored in the memory, wherein the memory and the computation unit are provided on an electronics die positioned vertically with respect to the sensor die and substantially parallel to the sensor die, the electronics die being vertically bonded to and electrically connected to the sensor die, and wherein the motion data describes movement of the device including a rotation of the device around at least one of the three axes of the device, the rotation causing interaction with the device.
-
Specification