-
公开(公告)号:US20210191755A1
公开(公告)日:2021-06-24
申请号:US16721331
申请日:2019-12-19
Applicant: STMicroelectronics, Inc.
Inventor: Karimuddin SAYED , Ashish BHARGAVA , Chandandeep Singh PABLA , Mahesh CHOWDHARY
Abstract: Systems, methods and devices are provided to improve management and accuracy of timestamps associated with sensor-based data. An indication is received of a sensor event associated with data samples provided from a sensor having an output data rate. A respective timestamp is assigned to each of the data samples. Assigning the respective timestamp may include, responsive to a determination that the indicated event is an interrupt event, calculating an actual data sampling interval based at least in part on time intervals between previous sensor events and a on a quantity of the one or more data samples. Assigning the respective timestamp may alternatively include, responsive to a determination that the event type is a data flush event, assigning the respective timestamp based on an actual data sampling interval associated with one or more previous sensor events if the actual data sampling interval has been previously stored, and otherwise assigning the respective timestamp based at least in part on the output data rate. Correction logic and drift compensation may be applied to the assigned respective timestamps.
-
公开(公告)号:US20200026365A1
公开(公告)日:2020-01-23
申请号:US16040331
申请日:2018-07-19
Applicant: STMICROELECTRONICS S.r.l. , STMICROELECTRONICS, INC.
Inventor: Stefano Paolo RIVOLTA , Mahaveer JAIN , Ashish BHARGAVA
IPC: G06F3/0346 , G06F3/0487
Abstract: Digital signal processing circuitry, in operation, determines, based on accelerometer data, a carry-position of a device. Double-tap detection parameters are set using the determined carry-position. Double-taps are detected using the set double-tap detection parameters. In response to detection of a double-tap, control signals, such as a flag or an interrupt signal, are generated and used to control operation of the device. For example, a device may enter a wake mode of operation in response to detection of a double-tap.
-