XR Spatial Data Sharing for Fast Co-Located Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing XR systems require each user to independently capture spatial data for a shared real-world space, leading to inefficiencies and increased processing requirements, and conventional multiuser experiences involve manual steps to join co-located sessions.

Innovation Solution

A first XR system captures spatial anchors and scene data for a real-world space, which is stored with a unique identifier, allowing a second XR system to retrieve and align itself within the space without rescanning, enabling consistent rendering of virtual objects relative to physical objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each XR system independently captures spatial data for a shared real-world space, then each system can operate autonomously without relying on others, but the processing requirements and time needed to establish co-located experiences increase significantly

Engineering Contradiction:
Improveautonomous operationVSAvoidtime to establish experience
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the first XR system capture and store spatial data (spatial anchors and scene data) before the second XR system arrives. This pre-captured spatial data is then retrieved and used by the second system, eliminating the need for redundant scanning and significantly reducing setup time while maintaining operational reliability through data sharing

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If each XR system independently captures spatial data, then each system has complete control over its own data quality, but the computational resources and processing power required increase

Engineering Contradiction:
Improvespatial data accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies merging by combining the spatial data capture function across multiple XR systems. The first system performs the computationally intensive task of capturing and processing spatial data, while the second system benefits from this shared data. This distribution of computational workload reduces the energy and processing requirements for each individual system while maintaining spatial data accuracy through collaborative data sharing

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If spatial data is shared between co-located XR systems, then the time and computational resources needed are reduced, but systems must rely on external data sources rather than independent capture

Engineering Contradiction:
Improveefficiency of establishing experienceVSAvoiddata sharing infrastructure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component that facilitates spatial data sharing between XR systems. This intermediary manages the storage, retrieval, and distribution of spatial anchors and scene data, enabling efficient co-located experiences while abstracting the complexity of data sharing infrastructure from the individual XR systems. The intermediary acts as a mediator that balances productivity gains with manageable system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260024285A1Spatial Data Sharing in Artificial Reality Environments
Publication Date: 2026.01.22 META PLATFORMS TECHNOLOGIES LLC
  • US20260024285A1 patent drawing
  • US20260024285A1 patent drawing
  • US20260024285A1 patent drawing

AI summary

Aspects of the present disclosure are directed to sharing spatial data between co-located artificial reality (XR) systems. A first XR system can establish the spatial data for a real-world space, including spatial anchors and/or scene data corresponding to physical objects in the real-world space, and upload them to a remote computing system. Upon a determination of co-location of a second XR system with the first XR system (such as by comparing spatial or session identifiers), the second XR system can retrieve the spatial anchors and/or scene data for the real-world space, align itself within the real-world space, and execute an XR experience relative to the spatial anchors and/or scene data. Thus, both the first and second XR systems can render the virtual objects in consistent locations with consistent poses and orientations relative to the spatial data, without the second XR system having to rescan the space.