Asymmetric XR Environment Presentation via Scene Graph Mediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques lack an effective method for automatically determining application states in extended reality (XR) environments, particularly in multi-user settings where devices with varying capabilities interact.

Innovation Solution

The implementation of a system that uses scene graphs to encode shared virtual elements and user interactions, allowing devices to render either XR or non-XR views based on their capabilities, and utilizing feature mapping layers to adjust the presentation of shared elements according to device properties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a unified XR environment is shared across multiple users with different device capabilities, then collaboration and interaction are enhanced, but determining application state and ensuring consistent rendering becomes complex

Engineering Contradiction:
Improvedevice capability compatibilityVSAvoidapplication state determination
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that mediates between the XR environment and diverse devices. This intermediary handles the complexity of application state determination and translates it into device-specific rendering instructions, allowing unified XR experiences without requiring each device to independently manage complex state determination logic

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the XR environment into discrete renderable elements with associated metadata. This segmentation allows the environment to be broken down into manageable components that can be independently rendered on different devices based on their capabilities, simplifying the overall state determination process

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If XR environments are rendered on devices with varying capabilities, then user access and participation are improved, but rendering consistency and experience quality deteriorate

Engineering Contradiction:
Improvedevice accessibilityVSAvoidrendering consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by rendering different portions of the XR environment with different levels of detail based on device capabilities. High-capability devices receive full-resolution, detailed rendering while lower-capability devices receive optimized versions, ensuring each device receives appropriately quality-rendered content for its specific capabilities

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes rendering parameters such as resolution, polygon count, and texture quality based on device capabilities. By dynamically adjusting these parameters, the system maintains rendering consistency in terms of visual fidelity relative to each device's capabilities while preserving the integrity of the shared XR environment

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If detailed application state information is tracked for all users and devices, then interaction accuracy is improved, but data processing and communication overhead increase

Engineering Contradiction:
Improveinteraction tracking accuracyVSAvoiddata processing overhead
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent extracts only the essential application state information needed for rendering and interaction from the complete set of possible data. By taking out only the critical metadata and state elements required for each device's rendering needs, the system maintains interaction accuracy while significantly reducing data processing and communication overhead

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250097276A1Asymmetric Presentation of an Environment
Publication Date: 2025.03.20 APPLE INC
  • US20250097276A1 patent drawing
  • US20250097276A1 patent drawing
  • US20250097276A1 patent drawing

AI summary

The disclosure pertains to techniques for collaborating in a multi user communications environment. One such technique includes receiving, at a first communication device, data associated with a multi user communication session between a first user of the first communication device and a second user of a second communication device, presenting, at the first communication device, a non-extended reality graphical user interface (GUI), the non-extended reality GUI including a non-extended reality representation of a virtual object included in the multi user communication session and a representation of the second user based on the data associated with the multi user communication session, and updating, at the first communication device, the non-extended reality GUI to illustrate an interaction between the representation of the second user and the virtual object in response to the data indicating the interaction.