Sensor Data Alignment with Display Refresh Rate
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
MEMS devices face challenges in optimizing the processing and power consumption of orientation information, as they often provide signals at a higher rate than the display screen refresh rate, leading to significant computing resource usage and power consumption, with much of the processed information not being utilized until the next screen refresh cycle.
Innovation Solution
A method and system where sensor data is sampled based on a first clock and presented to a host device based on a second clock, using a delay signal to align the data with the display screen refresh rate, allowing for efficient processing and reduced power consumption by only processing orientation signals corresponding to the MPU clock of interest.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If sensor data is sampled at a rate higher than the display screen refresh rate, then the orientation information is more frequent and potentially more accurate, but the computing resources and power consumption increase significantly
Solution Approach 1:
The patent maintains continuous sensor data sampling at high rate while selectively processing only the subset of data needed for display refresh, ensuring both measurement precision and energy efficiency by avoiding unnecessary processing of excess data
Solution Approach 2:
The patent changes the processing rate parameter to match the display refresh rate while maintaining the sampling rate, creating a parameter mismatch that allows high-resolution sampling with reduced processing overhead
2Productivity
If sensor data is sampled at a rate higher than the display screen refresh rate, then more orientation updates are available, but the processing of unnecessary updates consumes significant computing resources
Solution Approach 1:
The patent extracts only the necessary subset of sensor data that corresponds to display refresh events from the continuous high-rate sampling stream, discarding the excess data that would otherwise require processing
Solution Approach 2:
The patent performs partial processing by handling only the specific portion of sensor data needed for display refresh rather than processing all sampled data, avoiding excessive computation
3Loss of time
If orientation information is processed continuously at high rate, then the most current orientation data is available, but the processed information may not be used until the next screen refresh cycle
Solution Approach 1:
The patent performs preliminary sampling and buffering of sensor data at high rate, then processes and delivers the data in sync with display refresh cycles, ensuring data freshness is maintained without continuous processing overhead
Data Source
AI summary
A method and system to a system to provide a sensor data to a host device is disclosed. The system includes a first clock generator that generates a first clock. The system also includes a second clock generator that generates a second clock. The sensor data is sampled based on the first clock. The sensor data is presented to the host device, based on the second clock.


