3D Scene Trigger Activation for Runtime XR Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing extended reality (XR) systems lack the ability to describe how users can interact with scene objects at runtime, limiting immersive XR experiences.

Innovation Solution

A method for obtaining scene description data that includes trigger information, action information, and behavior information, allowing logical determination and execution of actions based on trigger conditions, enabling user interaction with scene elements in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If scene description data includes trigger information, action information, and behavior information for user interaction, then user interactivity and engagement are improved, but device complexity and data processing requirements increase

Engineering Contradiction:
Improveuser interactivityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining trigger conditions, actions, and behavior information in the scene description data before runtime. This allows the XR system to have interaction capabilities ready in advance, enabling users to interact with scene objects without requiring complex real-time processing decisions. The trigger-action-behavior framework is prepared beforehand, so when users interact with the scene, the system can execute predefined interactions efficiently.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the interaction system into distinct components: trigger information (conditions), action information (responses), and behavior information (relationships). This segmentation allows each component to be processed independently and efficiently. The trigger list, action list, and behavior information can be evaluated separately, reducing the overall computational complexity compared to processing a monolithic interaction system.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple trigger conditions and actions are defined for scene elements, then user interaction capabilities are enhanced, but information processing time and computational resources increase

Engineering Contradiction:
Improveinteraction capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by evaluating and storing trigger conditions, actions, and their relationships in advance during scene description processing. This pre-processing allows the runtime system to quickly retrieve and execute predefined interactions without performing complex evaluations during user interactions, significantly reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by allowing the scene description data to be updated at runtime while maintaining the trigger-action-behavior framework. The system can dynamically add, remove, or modify triggers, actions, and behaviors without requiring complete reprocessing of the entire interaction system. This dynamic capability enables flexible updates while maintaining efficient processing of individual interaction elements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260099191A1Trigger activation mechanism in time-evolving scene description
Publication Date: 2026.04.09 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US20260099191A1 patent drawing
  • US20260099191A1 patent drawing
  • US20260099191A1 patent drawing

AI summary

Some embodiments of a method may include obtaining scene description data for a 3D scene, wherein the scene description data may include: scene element information describing each of a plurality of scene elements in the scene, trigger information describing at least one trigger condition, action information describing an action to perform on one or more scene elements associated with the action, and behavior information, wherein the behavior information associates at least one of the trigger conditions with at least one of the actions; and in response to a determination that at least one of the trigger conditions has produced a result and that activate information indicates that the result fires the at least one trigger, performing the at least one action on at least a first node associated with the at least one action.