Dual XR Displays with Vergence-Distance Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Extended reality (XR) systems often cause discomfort due to vergence-accommodation conflict (VAC), reducing user comfort and visual clarity when viewing content that requires different vergence and accommodation.

Innovation Solution

A computing device worn by the user determines the geometry and context of dual displays, calculates a mapping of coordinates based on user characteristics, and generates composite virtual content to be rendered on each display, merging 2D and 3D content to align with the user's vergence distance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional XR rendering is used, then device complexity is reduced, but user comfort and visual clarity deteriorate due to vergence-accommodation conflict

Engineering Contradiction:
Improveuser comfortVSAvoidrendering system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The rendering system segments the virtual content into multiple depth layers (foreground, midground, background) with different vergence distances. Each layer is rendered independently with appropriate coordinate mapping to resolve VAC, allowing users to view content at comfortable vergence distances while maintaining spatial relationships between objects at different depths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new rendering dimension by implementing coordinate mapping that transforms 2D display coordinates into 3D vergence space. This involves calculating adjusted coordinates based on vergence distance, focal length, and viewing angle, effectively adding a depth dimension to the rendering process that enables accurate vergence accommodation alignment.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If coordinate mapping for vergence distance is implemented, then visual clarity is improved, but computational complexity increases

Engineering Contradiction:
Improvevergence distance accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary coordinate mapping calculations during content preparation and pre-rendering stages. Vergeance distance parameters, focal lengths, and coordinate transformation matrices are computed in advance and stored with the content metadata, reducing real-time computational requirements during actual XR rendering and viewing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates pre-computed coordinate mapping tables and transformation matrices that serve as templates for different content types and viewing scenarios. These pre-calculated mappings are copied and applied to similar content, reducing the need for complex real-time calculations while maintaining accurate vergence distance rendering.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12436391B2Displays with vergence distance for extended reality devices
Publication Date: 2025.10.07 META PLATFORMS TECHNOLOGIES LLC
  • US12436391B2 patent drawing
  • US12436391B2 patent drawing
  • US12436391B2 patent drawing

AI summary

A method implemented by a computing device includes rendering on a first display and a second display of the computing device an extended reality (XR) environment, and determining a context of the XR environment with respect to a user. Determining the context includes determining characteristics associated with each eye of the user with respect to virtual content displayed within the XR environment. The method includes determining, based on the characteristics, a mapping of a first set of coordinates of the virtual content as displayed on the first display and a second set of coordinates of the virtual content as displayed on the second display, generating, based on the mapping of the first set of coordinates and the second set of coordinates, composite virtual content to be rendered on the first display and the second display; and re-rendering on the first display and the second display the composite virtual content.