Input Device Report Rate Synchronization for Low-Latency Cursor Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer peripheral devices face issues with latency and jitter due to mismatched report rates and display refresh rates, which degrade accuracy and user experience, particularly in gaming environments.

Innovation Solution

The method involves synchronizing the report rate of computer peripheral devices with the display refresh rate by calculating a frequency multiplier based on the display refresh rate and adjusting the report rate accordingly, using a state-space model and Kalman-type filters to reduce latency and jitter.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the report rate of the input device is increased, then the responsiveness and accuracy of input tracking is improved, but the power consumption increases

Engineering Contradiction:
Improveinput tracking accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The report rate of the input device is dynamically adjusted based on the display refresh rate. The system calculates a frequency multiplier that relates the display refresh rate to the input device report rate, and uses this to modulate the reporting frequency. This allows the system to optimize between accuracy and power consumption by synchronizing with the display's natural refresh cycle rather than maintaining a fixed high report rate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameter (report rate) of the input device based on the display refresh rate. By calculating the frequency multiplier and using it to adjust the report rate, the system adapts the input device's behavior to match the display's capabilities, thereby reducing unnecessary power consumption while maintaining acceptable tracking accuracy.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the report rate is increased to reduce latency, then the responsiveness is improved, but jitter and accuracy degradation occur due to accumulation of small displacement errors

Engineering Contradiction:
ImprovelatencyVSAvoidtrajectory accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system uses feedback from the display refresh rate to adjust the input device's report rate. The frequency multiplier is calculated based on the display refresh rate, and this feedback loop ensures that the report rate is continuously synchronized with the display's refresh cycle. This feedback mechanism helps maintain both low latency and high accuracy by preventing the accumulation of errors that would occur with fixed high report rates.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The report rate is made dynamic rather than fixed, allowing it to adapt to the display refresh rate. This dynamic adjustment enables the system to optimize the balance between latency and accuracy by synchronizing the reporting frequency with the display's natural refresh cycle, thereby avoiding the error accumulation that occurs with static high report rates.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If the report rate is synchronized with the display refresh rate, then jitter is reduced, but the responsiveness may be degraded

Engineering Contradiction:
Improvejitter reductionVSAvoidresponsiveness
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The system changes the report rate parameter to match the display refresh rate, thereby reducing jitter. By calculating the frequency multiplier and adjusting the report rate accordingly, the system synchronizes the input device with the display, eliminating the mismatch that causes jitter while maintaining acceptable responsiveness through the mathematical relationship established by the frequency multiplier.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260017163A1Computer peripheral device report rate and display refresh rate synchronization
Publication Date: 2026.01.15 LOGITECH EUROPE SA
  • US20260017163A1 patent drawing
  • US20260017163A1 patent drawing
  • US20260017163A1 patent drawing

AI summary

A computer-implemented method comprising receiving, by an input device from a host computing device, a display refresh rate for a display, both the display and the input device being communicatively coupled to the host computing device. The method further includes computing, by the input device, a frequency multiplier based on the display refresh rate and a selected report rate of the input device, the report rate corresponding to a frequency at which the input device reports activity of the input device to the host computing device and calibrating, by the input device, the report rate to a new report rate based on the computed frequency multiplier. The method may further include reporting activity of the input device to the host computing device at the new report rate.