Management system for MEMS inertial sensors
First Claim
Patent Images
1. A MEMS system that interacts with a microprocessor, the MEMS system comprising:
- a MEMS inertial sensor configured to detect motion and produce data values related to the detected motion;
memory operatively coupled with the MEMS inertial sensor, the memory being configured to receive and store the data values from the MEMS inertial sensor;
a detection module operatively coupled with the MEMS inertial sensor and the memory, the detection module being configured to process the data values and to detect an inertial state of the MEMS inertial sensor based on the processed data values, the inertial state including an active state and an inactive state, the MEMS system configured to store the data values, the processed data values, or both in the memory in both the active state and the inactive state, the detection module being configured to detect an amount of data stored in the memory; and
a management module operatively coupled with the detection module and the memory, the management module being configured to receive the detected inertial state of the MEMS inertial sensor from the detection module, the management module being configured to signal the microprocessor to read the data values stored in the memory based on the inertial state and/or the amount of the data stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A MEMS system includes an inertial sensor having sensor circuitry and management circuitry implemented with the sensor circuitry. The management circuitry includes a detection module that detects a condition of the system and a management module that coordinates the functionality of the inertial sensor and the detection module based on the detected condition.
-
Citations
20 Claims
-
1. A MEMS system that interacts with a microprocessor, the MEMS system comprising:
-
a MEMS inertial sensor configured to detect motion and produce data values related to the detected motion; memory operatively coupled with the MEMS inertial sensor, the memory being configured to receive and store the data values from the MEMS inertial sensor; a detection module operatively coupled with the MEMS inertial sensor and the memory, the detection module being configured to process the data values and to detect an inertial state of the MEMS inertial sensor based on the processed data values, the inertial state including an active state and an inactive state, the MEMS system configured to store the data values, the processed data values, or both in the memory in both the active state and the inactive state, the detection module being configured to detect an amount of data stored in the memory; and a management module operatively coupled with the detection module and the memory, the management module being configured to receive the detected inertial state of the MEMS inertial sensor from the detection module, the management module being configured to signal the microprocessor to read the data values stored in the memory based on the inertial state and/or the amount of the data stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A management system for a MEMS inertial sensor, the system comprising:
-
memory configured to receive and store data values from the MEMS inertial sensor; a detection module operatively coupled with the memory, the detection module being configured to process the data values and to detect an inertial state of the MEMS inertial sensor based on the processed data values, the inertial state including an active state and an inactive state, the management system configured to store the data values, the processed data values, or both in the memory in both the active state and the inactive state, the detection module being configured to detect an amount of data stored in the memory; and a management module operatively coupled with the detection module and the memory, the management module being configured to receive the detected inertial state of the MEMS inertial sensor from the detection module and to modify a configuration of the memory based on the detected inertial state. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification