DYNAMIC OFFSET CALIBRATION
First Claim
1. A micro-processor, on-chip logic, or software implemented method for processing data from an integrated MEMS device disposed within a hand-held computer system programmed to perform the method, the method comprising:
- sensing, by the MEMS sensor disposed within the computer system, calibration data measurements; and
determining, with a processor disposed within the computer system, computed offset data for the MEMS sensor through a dynamic offset correction (DOC) process using the calibration data measurements.
9 Assignments
0 Petitions
Accused Products
Abstract
A hand-held processor system for processing data from an integrated MEMS device disposed within a hand-held computer system and method. A dynamic offset correction (DOC) process computes 3-axis accelerometer biases without needing to know the orientation of the device. Arbitrary output biases can be corrected to ensure consistent performance A system of linear equations is formed using basic observations of gravity measurements by an acceleration measuring device, conditioned upon constraints in data quality, degree of sensed motion, duration, and time separation. This system of equations is modified and solved when appropriate geometric diversity conditions are met.
-
Citations
23 Claims
-
1. A micro-processor, on-chip logic, or software implemented method for processing data from an integrated MEMS device disposed within a hand-held computer system programmed to perform the method, the method comprising:
-
sensing, by the MEMS sensor disposed within the computer system, calibration data measurements; and determining, with a processor disposed within the computer system, computed offset data for the MEMS sensor through a dynamic offset correction (DOC) process using the calibration data measurements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A hand-held inertial sensor system for processing data from an integrated MEMS device disposed within the hand-held inertial sensor system, the system comprising:
-
a housing; a tangible memory for storing a plurality of executable instructions; an integrated MEMS device disposed within the housing, the integrated MEMS device including a MEMS sensor; a processor disposed within the housing and coupled to the tangible memory and the integrated MEMS device, wherein the processor is programmed to perform a plurality of functions by the plurality of executable instructions; wherein the plurality of executable instructions comprise; executable code that programs the processor to sense, by the MEMS sensor disposed within the computer system, calibration data measurements; and executable code that programs the processor to determine, with a processor disposed within the computer system, computed offset data for the MEMS sensor through a dynamic offset correction (DOC) process using the calibration data measurements. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising a micro-processor, on-chip logic for processing data from an integrated MEMS device disposed within a hand-held computer system, the system comprising:
-
a sense module configured for sensing, by the MEMS sensor disposed within the computer system, calibration data measurements; and a correction module configured for determining, with a processor disposed within the computer system, computed offset data for the MEMS sensor through a dynamic offset correction (DOC) process using the calibration data measurements. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification