Sensor Device Event Time Accuracy via Delay Register

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in accurately estimating the time of an event sensed by sensors, such as inertial sensors in mobile devices, due to internal delays, which can lead to inaccurate synchronization with other data and events.

Innovation Solution

A sensor device outputs a correction value to account for delays, allowing the system to estimate the time of the event by providing a difference between the event occurrence and the output time, expressed in clock cycles or absolute time, and generates interrupts to trigger the estimation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sensor readings are processed and output to the system, then the sensor data becomes available for use, but time delays occur between the actual event and the output time

Engineering Contradiction:
Improveaccuracy of event time determinationVSAvoidsensor reading delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the delay value in a delay register before the sensor reading is output. The delay value, which represents the time difference between the actual event and the output time, is computed in advance based on the processing time required. When a sensor reading is output, the system can immediately retrieve the pre-computed delay value to accurately determine the event time, eliminating the need for complex real-time delay calculations.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If delay calculations are performed to compensate for sensor delays, then event time accuracy improves, but the system complexity and computational cost increase

Engineering Contradiction:
Improveevent time estimation accuracyVSAvoiddelay calculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The sensor device performs self-service by automatically measuring its own processing delay and storing this information in the delay register. The delay value is determined by the sensor device itself based on its internal processing characteristics, without requiring external systems to perform complex measurements or calculations. This self-measured delay value is then used by the system to accurately compensate for the delay, simplifying the overall system architecture while maintaining high precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The delay register serves as an intermediary element that stores the pre-computed delay value. Instead of performing complex delay calculations at the time of event time determination, the system simply retrieves the delay value from this intermediary register. This intermediary structure decouples the delay measurement process from the event time calculation process, reducing computational complexity while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the sensor device outputs correction values to account for delays, then the system can accurately estimate event times, but the data processing and storage requirements increase

Engineering Contradiction:
Improvesynchronization accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by providing the delay value locally at the sensor device level through the delay register, rather than requiring global synchronization mechanisms or extensive data exchange between multiple sensors. Each sensor device independently determines and outputs its own delay value, which is then used locally by the system to correct the timing of that specific sensor's readings. This localized approach minimizes data volume while achieving accurate synchronization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9977839B2Improving accuracy of time of event determination at sensor device
Publication Date: 2018.05.22 QUALCOMM INC
  • US9977839B2 patent drawing
  • US9977839B2 patent drawing
  • US9977839B2 patent drawing

AI summary

Systems, devices, methods, and computer-program products for reducing sensor reading time error and estimating the time of an event sensed by a sensor are presented. According to implementations, a sensor indicates to a system with which it interacts, the time when an event occurred. In some implementations, the sensor can generate an interrupt that is usable by the system to estimate the time when the event occurred. In implementations, the sensor can output a correction value that is usable by the system to estimate when the event occurred.