Conditionally Dependent Synthesized Reality Threads for Contextual Actions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing devices are ineffective in presenting representations of objects associated with actions in synthesized reality settings, particularly those involving characters and equipment, due to limitations in generating dynamic and contextually relevant actions.

Innovation Solution

An emergent content engine generates objectives for objective-effectuators within synthesized reality settings, enabling the generation of dynamic actions that align with contextual information and user inputs, thereby enhancing the user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If previously available devices present synthesized reality settings, then virtual and augmented settings can be generated, but they are ineffective at presenting representations of objects associated with actions

Engineering Contradiction:
Improveability to present objects associated with actionsVSAvoideffectiveness in presenting dynamic content
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the synthesized reality content into multiple independent threads, each representing a distinct narrative or action sequence. These threads can be independently generated, manipulated, and presented, allowing the system to handle complex action-associated objects by dividing them into manageable thematic segments rather than treating them as a monolithic structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic thread manipulation where the presentation of action-associated objects can be adjusted in real-time based on user interaction, contextual relevance, and narrative flow. Threads can be activated, deactivated, modified, or reordered dynamically, enabling the synthesized reality setting to adaptively present objects associated with actions rather than using static presentation methods.

Inventive Principle:
Principle #15Dynamics

2Productivity

If synthesized reality settings include virtual and augmented settings, then representations can be generated, but they lack dynamic actions consistent with contextual information

Engineering Contradiction:
Improvegeneration of dynamic actionsVSAvoidsystem architecture for action generation
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system employs a universal thread management framework that handles multiple types of content (virtual objects, augmented objects, actions, contextual information) through a single integrated architecture. This multi-functional approach allows the same system components to generate and manipulate various elements across different synthesized reality settings, reducing overall system complexity while maintaining high productivity in generating dynamic actions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces thread descriptors and contextual metadata as intermediary structures that mediate between the raw synthesized reality content and the action generation processes. These intermediaries organize and structure the information flow, making it easier for the system to generate contextually consistent dynamic actions without requiring complex direct processing of all underlying data.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If objects associated with actions are to be presented effectively, then contextual relevance must be maintained, but existing devices cannot generate contextually relevant actions

Engineering Contradiction:
Improvecontextual information retentionVSAvoidgeneration of relevant actions
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system performs preliminary organization of contextual information during thread creation and content generation phases. By pre-structuring contextual data, metadata, and relationships within thread descriptors before action generation occurs, the system reduces the computational burden during runtime and makes it easier to generate contextually relevant actions without losing important contextual information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the presentation and user interaction with action-associated objects continuously inform and refine the generation of contextual actions. Thread execution monitors user behavior, contextual changes, and action outcomes, feeding this information back into the thread management system to adjust and improve the generation of contextually relevant actions in real-time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12412348B2Method and devices for presenting and manipulating conditionally dependent synthesized reality content threads
Publication Date: 2025.09.09 APPLE INC
  • US12412348B2 patent drawing
  • US12412348B2 patent drawing
  • US12412348B2 patent drawing

AI summary

In one implementation, a method includes presenting, via a display device, a first synthesized reality (SR) view of an event that includes SR content associated with the event. The SR content includes a plurality of related layers of SR content that perform actions associated with the event. The method includes detecting, via one or more input devices, selection of a respective layer among the plurality of related layers of SR content associated with the event. The method includes presenting, via the display device, a second SR view of the event that includes the respective layer of SR content in response to the selection of the respective layer. The second SR view corresponds to a point-of-view of the respective layer.