Virtual Content Positioning in Extended Reality via Correlated Map Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual assistant technologies in extended reality environments lack the ability to dynamically position virtual content in a way that effectively integrates with real-world interactions and user contexts, leading to a tenuous link between virtual and real-world experiences.

Innovation Solution

A system that uses a processor to obtain map data from multiple devices, correlate it, and determine the placement position of virtual content based on identified objects and device poses within the extended reality environment, ensuring contextually relevant and safe positioning within the augmented reality environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual content is positioned dynamically based on correlated map data and device poses, then the connection to real-world sources of information is enhanced, but the device complexity increases due to multiple data acquisition and processing operations

Engineering Contradiction:
Improveconnection to real-world sourcesVSAvoiddata acquisition and processing operations
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the complex positioning task into separate functional modules: obtaining map data from multiple devices, correlating the map data, identifying objects in images, determining device poses, and calculating placement positions. Each module processes specific data independently before integrating results, reducing overall system complexity while maintaining accurate dynamic positioning.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces correlated map data as an intermediary structure that bridges multiple devices and their respective map data. This intermediary enables consistent positioning across devices by providing a common reference framework, simplifying the complexity of coordinating multiple data sources without requiring direct complex interactions between each device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If virtual content placement position is determined based on correlated map data and object identification, then the relevance of virtual content to user context is improved, but the processing time increases

Engineering Contradiction:
Improverelevance of virtual contentVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and storing map data from multiple devices before actual content placement is needed. Object identification and pose estimation are performed in advance or cached, so that when content placement is required, the system can quickly retrieve and utilize pre-computed information, significantly reducing real-time processing time while maintaining high adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the placement position calculation is iteratively refined based on the correlation quality between map data and the identified objects. The feedback loop adjusts the positioning algorithm based on the consistency and relevance of the correlated data, optimizing both processing efficiency and content relevance without requiring excessive computational time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240346744A1Content positioning in extended reality systems
Publication Date: 2024.10.17 QUALCOMM INC
  • US20240346744A1 patent drawing
  • US20240346744A1 patent drawing
  • US20240346744A1 patent drawing

AI summary

Methods, devices, and apparatuses are provided to facilitate a positioning of an item of virtual content in an extended reality environment. For example, a placement position for an item of virtual content can be transmitted to one or more of a first device and a second device. The placement position can be based on correlated map data generated based on first map data obtained from the first device and second map data obtained from the second device. In some examples, the first device can transmit the placement position to the second device.