Peripheral Report Rate Prediction for Latency and Power Trade-offs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-performance peripheral devices, such as gaming mice, face challenges in maintaining fast report rates due to latency and power consumption issues, especially in e-sports applications, where low latency and high reliability are critical, and interference can cause report rates to vary significantly, impacting both performance and battery life.

Innovation Solution

A computer-implemented method that dynamically adjusts the report rate of peripheral devices based on predicted activity levels, using aggregated movement data from sensors like optical sensors and IMUs, with a state estimator like Kalman filters to balance error correction, allowing for faster report rates while reducing power consumption by predicting future positions and adjusting polling rates accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the report rate is increased to reduce latency, then responsiveness is improved, but power consumption increases

Engineering Contradiction:
Improvereport rateVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic report rate adjustment where the peripheral device transitions from a first report rate to a second report rate based on detected motion activity. When motion is detected, the device switches to a higher report rate (first rate) to reduce latency; when no motion is detected, it switches to a lower report rate (second rate) to conserve power. This dynamic switching resolves the contradiction by making the report rate adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the temporal parameter (report rate) based on operational conditions. The system monitors for motion activity and adjusts the reporting frequency parameter accordingly - increasing it during active periods and decreasing it during idle periods. This parameter change strategy allows the system to optimize between responsiveness and power consumption based on actual usage patterns.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the report rate is maintained at a high level to ensure reliability, then latency is reduced, but battery life decreases

Engineering Contradiction:
Improvereport rate consistencyVSAvoidbattery life
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent implements periodic monitoring of motion activity to determine when to switch report rates. The system continuously or periodically checks for motion events and adjusts the report rate accordingly. This periodic action allows the system to maintain high reliability during active periods while conserving battery life during idle periods, rather than maintaining a constantly high report rate.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The report rate is made dynamic rather than static, allowing the system to adapt to changing operational conditions. By switching between first and second report rates based on detected motion, the system maintains reliability when needed while extending battery life during normal operation, resolving the contradiction between consistent performance and power consumption.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If wireless communication is used to provide flexibility, then ease of operation is improved, but latency increases

Engineering Contradiction:
Improvewireless connectivityVSAvoidsignal transmission speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The system performs preliminary detection of motion activity and proactively switches to a higher report rate before latency becomes an issue. By detecting motion and preemptively increasing the report rate, the system ensures that when wireless communication is used, the data is transmitted as quickly as possible, minimizing the latency inherent in wireless protocols while maintaining the flexibility advantage.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11347326B2Predictive peripheral locating to maintain target report rate
Publication Date: 2022.05.31 LOGITECH EUROPE SA
  • US11347326B2 patent drawing
  • US11347326B2 patent drawing
  • US11347326B2 patent drawing

AI summary

A method and system configured to receive a first report from a computer peripheral device, determine a trajectory of the computer peripheral device based on the first report, and determine a predicted activity level of the computer peripheral device based on the first report. The method and system can be further configured to compare the predicted activity level of the computer peripheral device with a baseline activity level and in response to determining that the predicted activity level of the computer peripheral device exceeds the baseline activity level, generate and send a first command to the computer peripheral device configured to cause the computer peripheral device to send a subsequent report of aggregated movement data at a first report rate.