Remote Rendering for Head-Worn Displays With Pose-Time Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VR, MR, and AR wearable devices face challenges in providing user-friendly interfaces with limited power and difficulty in rendering accurate graphics due to limited render time matching presentation time, especially when the user's view changes rapidly.

Innovation Solution

Implementing a system that continuously determines the user's pose and location to adjust and send graphical images to a remote rendering module, selecting rendered graphics closest to the presentation time, and using a faster wireless link for timely display on the head-wearable apparatus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the wearable device performs local rendering to provide user-friendly interfaces and run graphics applications, then the device functionality and user experience are improved, but the battery power is depleted faster due to limited processing power and energy constraints

Engineering Contradiction:
Improvedevice functionalityVSAvoidbattery power
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the rendering workload from the wearable device and relocates it to a remote server. The wearable device retains only the essential functions of pose tracking, application execution, and display output, while the computationally intensive graphics rendering is performed remotely and the rendered frames are transmitted back to the wearable device for display.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a remote server as an intermediary between the wearable device and the graphics rendering process. The server acts as a mediation point that receives rendering requests from the wearable device, performs the computationally intensive rendering operations, and returns the rendered frames to the wearable device, thereby offloading the energy-consuming rendering tasks from the wearable device's limited processor.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If the wearable device uses a slower wireless link for rendering, then power consumption is reduced, but the render time cannot match the presentation time when the user's view changes rapidly

Engineering Contradiction:
Improvepower consumptionVSAvoidrender time matching
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The patent implements preliminary action by continuously rendering frames in advance and maintaining a buffer of pre-rendered frames on the remote server. When the wearable device requests rendering, the server can immediately provide pre-computed frames or quickly generate new ones from cached data, significantly reducing the latency between user view changes and frame delivery without requiring high-power continuous transmission.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the wearable device has more interface controls and additional functions, then user-friendliness is improved, but the limited processing power and battery life are exceeded

Engineering Contradiction:
Improveuser-friendlinessVSAvoidprocessing power
Core Design Contradiction:
Ease of operationVSPower

Solution Approach 1:

The patent extracts the computationally intensive rendering function from the wearable device's limited processor and relocates it to a remote server with abundant processing power. This allows the wearable device to allocate its limited processing resources to interface control and user interaction functions, thereby improving ease of operation without exceeding power constraints.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12555310B2Continuous rendering for mobile apparatuses
Publication Date: 2026.02.17 SNAP INC
  • US12555310B2 patent drawing
  • US12555310B2 patent drawing
  • US12555310B2 patent drawing

AI summary

Systems, methods, and computer readable media for continuous rendering are disclosed. Example methods include a head-wearable apparatus that is configured to continuously determine a position or pose of a user and then request graphics to be rendered from a remote rendering module based on the position or pose. If a current time is within a threshold of a presentation time, then the head-wearable apparatus selects rendered graphics received from the remote rendering module that are associated with a position or pose of the user that is closest in time to the presentation time. The selected rendered graphics are then adjusted to account for a difference between the render time and the presentation time. The adjusted rendered graphics are then presented to the user on a display of the head-wearable apparatus.