ROBUST SENSOR TIMESTAMP MANAGEMENT
    11.
    发明申请

    公开(公告)号:US20210191755A1

    公开(公告)日:2021-06-24

    申请号:US16721331

    申请日:2019-12-19

    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.

    RECONFIGURABLE SENSOR UNIT FOR ELECTRONIC DEVICE

    公开(公告)号:US20190186916A1

    公开(公告)日:2019-06-20

    申请号:US16284448

    申请日:2019-02-25

    Abstract: A sensor chip is mounted on a PCB and electrically connected to a SOC mounted on the PCB via at least one conductive trace. The sensor chip includes configuration registers storing and outputting configuration data, and a PLD receiving digital data. The PLD performs an extraction of features of the digital data in accordance with the configuration data, and the configuration data includes changeable parameters of the extraction. A classification unit processes the extracted features of the digital data so as to generate a context of an electronic device into which the sensor chip is incorporated relative to its surroundings, the processing being performed in using a processing technique operating in accordance with the configuration data. The configuration data also includes changeable parameters of the processing technique. The classification unit outputs the context to data registers for storage.

    SYSTEM AND METHOD TO INCREASE DISPLAY AREA UTILIZING A PLURALITY OF DISCRETE DISPLAYS

    公开(公告)号:US20190034150A1

    公开(公告)日:2019-01-31

    申请号:US16045269

    申请日:2018-07-25

    Abstract: A method includes receiving, at a master agent, announcements from candidate consumer agents indicating the presence of the candidate consumer agents. Each announcement includes display parameters for a display of the corresponding candidate consumer agent. The method further includes receiving at the master agent content parameters from a producer agent, the content parameters defining characteristics of content to be provided by the consumer agent. A mosaic screen is configured based on the received announcements and the content parameters. This configuring of the mosaic screen includes selecting ones of the consumer agents for which an announcement was received and generating content distribution parameters based on the content parameters and the display parameters of the selected ones of the consumer agents. The generated content distribution parameters are provided to the consumer agent.

    SYSTEM AND METHOD FOR FAST MAGNETOMETER CALIBRATION USING GYROSCOPE

    公开(公告)号:US20240045001A1

    公开(公告)日:2024-02-08

    申请号:US18488750

    申请日:2023-10-17

    CPC classification number: G01R33/0035 G01C25/005

    Abstract: An electronic device includes a magnetometer that outputs magnetometer sensor signals and a gyroscope that outputs gyroscope sensor signals. The electronic device includes a magnetometer calibration module that calibrates the magnetometer utilizing the gyroscope sensor signals. The electronic device generates a first magnetometer calibration parameter based on a Kalman filter process. The electronic device generates a second magnetometer calibration parameter based on a least squares estimation process.

    MOTION EVENT DETECTION
    16.
    发明公开

    公开(公告)号:US20230322170A1

    公开(公告)日:2023-10-12

    申请号:US17717855

    申请日:2022-04-11

    Abstract: The present disclosure is directed to a device and method for detection of motion events including towing of the vehicle, jacking of the vehicle, and the vehicle being hit by another object. Processing is split between an MCU and a sensor unit. After the vehicle is turned off and before the MCU enters a sleep mode, the MCU calculates a gravity vector of the vehicle using accelerometer data, calculates threshold values based on the gravity vector, and saves the threshold values. After the MCU enters the sleep mode, the sensor unit subsequently monitors and detects motion events with the saved threshold values.

    RECONFIGURABLE SENSOR UNIT FOR ELECTRONIC DEVICE

    公开(公告)号:US20200080843A1

    公开(公告)日:2020-03-12

    申请号:US16686091

    申请日:2019-11-15

    Inventor: Mahesh CHOWDHARY

    Abstract: A sensor chip includes registers storing and outputting configuration data, an extraction circuit receiving digital data and extracting features of the digital data in accordance with the configuration data, and a classification circuit applying a decision tree to the extracted features to generate a context of an electronic device into which the sensor chip is incorporated relative to its surroundings, the decision tree operating according to the configuration data. The classification unit outputs the context to the registers for storage. The configuration data includes which features for the extraction circuit to extract from the digital data, and a structure for the decision tree. The structure for the decision tree includes conditions that the decision tree is to apply to the at least one extracted feature, and outcomes to be effectuated based upon whether the extracted features meet or do not meet the conditions.

    SENSOR UNIT WITH ON-DEVICE UNSUPERVISED LEARNING AND CLASSIFICATION

    公开(公告)号:US20240192762A1

    公开(公告)日:2024-06-13

    申请号:US18063584

    申请日:2022-12-08

    CPC classification number: G06F3/011 G06F1/163 G06F3/017 G06F3/0346

    Abstract: An electronic device includes a sensor unit. The sensor unit includes a sensor and low power, low area sensor processing unit. The sensor processing unit performs an unsupervised machine learning processes to learn to recognize an activity or motion of the user or device. The user can request to learn the new activity. The sensor processing unit can request that the user remain stationary for a selected period of time before performing the activity. The sensor processing unit records sensor data while the user performs the activity and generates an activity template from the sensor data. The sensor processing can then infer when the user is performing the activity by comparing sensor signals to the activity template.

    AUTOMATIC FILTER SELECTION IN DECISION TREE FOR MACHINE LEARNING CORE

    公开(公告)号:US20220138589A1

    公开(公告)日:2022-05-05

    申请号:US17085593

    申请日:2020-10-30

    Abstract: Technological advancements are disclosed that utilize inertial sensor data for multiple classes to select a combination of filters to extract information though features to train a machine learning core decision tree. A determination is made whether the data for a class includes a frequency peak or dominating frequency that contains significant information about the class. In response to the data for the class including a frequency peak, a peak-based frequency range is determined. An entropy value is calculated for multiple frequency ranges in the data for the class. An entropy-based frequency range is selected from the multiple frequency ranges having a minimum entropy value. A frequency of interest is selected from the peak-based frequency range and the entropy-based frequency range for the class. A combination of filters is selected for each frequency of interest for each class and a decision tree is trained based on selected filter combination.

    SYSTEM AND METHOD TO INCREASE DISPLAY AREA UTILIZING A PLURALITY OF DISCRETE DISPLAYS

    公开(公告)号:US20210349672A1

    公开(公告)日:2021-11-11

    申请号:US17380754

    申请日:2021-07-20

    Abstract: A method includes receiving, at a master agent, announcements from candidate consumer agents indicating the presence of the candidate consumer agents. Each announcement includes display parameters for a display of the corresponding candidate consumer agent. The method further includes receiving at the master agent content parameters from a producer agent, the content parameters defining characteristics of content to be provided by the consumer agent. A mosaic screen is configured based on the received announcements and the content parameters. This configuring of the mosaic screen includes selecting ones of the consumer agents for which an announcement was received and generating content distribution parameters based on the content parameters and the display parameters of the selected ones of the consumer agents. The generated content distribution parameters are provided to the consumer agent.

Patent Agency Ranking