XR Spatial Data Sharing for Fast Co-Located Alignment
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
Data Source
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.


