Sensor Data Capture Phase Adjustment for AR Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In artificial reality systems like AR, VR, and MR, latency caused by data waiting in a queue before transmission can degrade user experience, leading to judder and motion sickness, while maintaining low power consumption is essential.

Innovation Solution

A device determines the duration data remains in a queue by calculating the difference between timestamps and adjusts the data capture phase to minimize this duration, allowing the modem to maintain a sleep schedule without early wake-ups, using a connected mode-discontinuous reception (C-DRX) schedule to optimize data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If data is captured and transmitted using traditional queue-based methods, then power consumption is reduced through modem sleep schedules, but latency increases causing judder and motion sickness

Engineering Contradiction:
ImprovelatencyVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by capturing data in advance of the modem's wake time and storing it in a buffer. The capture phase is scheduled to complete before the transmission phase begins, allowing the modem to wake and transmit immediately without waiting for data preparation. This preliminary data capture and buffering resolves the contradiction by decoupling the data capture timing from the modem's power cycle timing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the data capture phase based on the modem's wake schedule and current queue conditions. By making the capture phase dynamic rather than fixed, the system can optimize the timing to ensure data is ready just before transmission occasions, minimizing latency while allowing the modem to maintain its power-saving sleep schedule.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If the modem wakes up early to transmit data immediately, then latency is reduced, but power consumption increases

Engineering Contradiction:
Improvedata transmission delayVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

Data capture and buffering are performed as preliminary actions before the modem's scheduled wake time. This ensures that when the modem does wake according to its power-optimized schedule, data is already ready for immediate transmission, eliminating the need for early modem wake-ups while maintaining low latency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system rushes through the data capture and buffering process during designated phases to complete before transmission occasions. By skipping unnecessary delays and ensuring rapid data preparation, the system minimizes the time data spends in the queue without requiring the modem to deviate from its power-saving schedule.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Loss of time

If data capture phase is fixed, then system complexity is reduced, but latency optimization is limited

Engineering Contradiction:
Improvequeue durationVSAvoidphase adjustment mechanism
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The data capture phase is made dynamic and adjustable based on modem wake schedules and queue conditions. The system can shift the capture phase timing to optimize when data is captured relative to when the modem wakes, thereby reducing queue duration. This dynamic adjustment adds some complexity but provides significant latency optimization benefits.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the timing parameter of the data capture phase to optimize performance. By adjusting when data capture occurs relative to modem wake schedules, the system can minimize queue duration. This parameter adjustment approach provides a controlled way to optimize latency without overly complicating the system architecture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240205882A1Systems and methods of projecting transmission occasions
Publication Date: 2024.06.20 META PLATFORMS TECHNOLOGIES LLC
  • US20240205882A1 patent drawing
  • US20240205882A1 patent drawing
  • US20240205882A1 patent drawing

AI summary

Systems and methods for projecting transmission occasions include a device that may determine a duration in which data is in a queue prior to transmission to an endpoint. The device may modify a phase of data capture via a sensor according to the duration. The device may capture via the sensor subsequent data according to the phase. The device may transmit the subsequent data from the queue to the endpoint.