Navigation Frame Rate Control for Low-Power Displacement Reading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Navigation devices, such as image-based mice, face high power consumption due to maintaining a frame rate higher than the polling frequency to account for oscillator frequency variations, leading to inefficiencies in displacement data reading.

Innovation Solution

A navigation device and system that adjust the frame rate by determining and comparing the frame period and polling period using an internal oscillator's clock signal, allowing for a minimum operable frame rate to reduce power consumption while ensuring accurate displacement data reading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the frame rate is maintained higher than the polling frequency to account for oscillator frequency variations, then the displacement data reading accuracy is improved, but the power consumption increases

Engineering Contradiction:
Improvedisplacement data reading accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the frame rate adjustable rather than fixed. The system dynamically adapts the frame rate based on actual oscillator frequency measurements, transitioning from a static high frame rate to a dynamic minimum operable frame rate that satisfies the condition frame rate > polling frequency / (1 - frequency variation margin). This resolves the contradiction by optimizing power consumption while maintaining measurement accuracy through adaptive adjustment.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the frame rate parameter from a fixed value to an adjustable value. By measuring the actual oscillator frequency and calculating the minimum operable frame rate using the formula frame rate > polling frequency / (1 - frequency variation margin), the system adjusts the frame rate parameter to the optimal value that ensures accurate displacement reading while minimizing power consumption.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the frame rate is reduced to the minimum operable rate to save power, then the power consumption is reduced, but the reliability of displacement data reading may be compromised due to oscillator frequency variations

Engineering Contradiction:
Improvepower consumptionVSAvoiddisplacement data reading reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent implements feedback by measuring the actual oscillator frequency and using this information to adjust the frame rate. The system continuously monitors the oscillator frequency and adjusts the frame rate to maintain the relationship frame rate > polling frequency / (1 - frequency variation margin), ensuring reliable displacement data reading while minimizing power consumption. This closed-loop feedback mechanism resolves the contradiction between power savings and reliability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by pre-calculating the minimum operable frame rate based on the measured oscillator frequency and the known polling frequency. The system determines the appropriate frame rate before operation using the formula frame rate > polling frequency / (1 - frequency variation margin), ensuring that the frame rate is always sufficient to maintain reading reliability while minimizing power consumption.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If a margin is added above the polling frequency to account for oscillator variations, then the reading accuracy is maintained, but the frame rate cannot be reduced to the minimum operable rate

Engineering Contradiction:
Improvereading accuracyVSAvoidoperational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent changes the frame rate parameter from a fixed value with built-in margin to a dynamically adjusted value. By measuring the actual oscillator frequency and calculating the minimum operable frame rate using the formula frame rate > polling frequency / (1 - frequency variation margin), the system adjusts the frame rate parameter to the precise minimum value needed, eliminating unnecessary margin and maximizing operational efficiency while maintaining reading accuracy.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies dynamics by making the frame rate adaptive rather than static. The system dynamically adjusts the frame rate based on actual oscillator measurements, transitioning from a conservative fixed frame rate to an optimized dynamic frame rate that maintains the condition frame rate > polling frequency / (1 - frequency variation margin). This resolves the contradiction by improving operational efficiency while preserving reading accuracy through adaptive adjustment.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11301065B2Navigation system, navigation device and frame rate adjusting method thereof
Publication Date: 2022.04.12 PIXART IMAGING INC
  • US11301065B2 patent drawing
  • US11301065B2 patent drawing
  • US11301065B2 patent drawing

AI summary

There is provided a frame rate adjusting method of a navigation device including: counting a frame period using a clock of a local oscillator of the navigation device; counting a polling period using the same clock; calculating a difference between the frame period and the polling period; adjusting a frame rate of the navigation device when the difference is smaller than a predetermined margin.