Always-on shock and orientation detection
AssigneeSTMicroelectronics International N.V.
InventorsStefano Paolo RIVOLTA, Piergiorgio ARRIGONI
Life of this patent
Estimating the term…
Abstract
The present disclosure is directed to shock and orientation detection for an electronic device. The shock detection detects shock events, such as an accidental drop of the device, and the orientation detection detects the orientation of the device at the time of the detected shock event. The detected shock event and orientations are stored in non-volatile memory. The shock and orientation detection are implemented in low power hardware without any host intervention, and may be implemented as an always-on feature that executes even when the device is in an off or low power state.
Claims20
A device, comprising:
- motion sensors configured to generate motion measurements;
- and
- one or more processors configured to:
- determine orientations of the device based on the motion measurements;
- detect a shock event based on the motion measurements;
- and
- store the orientations in a first memory in response to the shock event being detected.
A device, comprising:
- a first memory;
- a second memory;
- and
- one or more processors configured to:
- determine orientations of the device based on motion measurements;
- store the orientations in the first memory using a first-in, first-out (FIFO) method;
- detect a shock event based on the motion measurements;
- and
- store, in the second memory, the orientations stored in the first memory in response to the shock event being detected.
A method, comprising:
- determining, by one or more processors of the device, a determined number of orientations of the device based on motion measurements;
- detecting, by the one or more processors, a shock event based on the motion measurements;
- and
- storing, by the one or more processors and in response to detecting the shock event, the determined number of orientations, an indication of the shock event, and a time stamp of the shock event in a first memory, the determined number of orientations being orientations of the device prior to the shock event being detected.
Dependencies are inferred from the claim text.