XR Multi-Input Interaction State Control for Reliable UI Events

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In extended reality (XR) scenarios, managing interaction between multiple input devices and a user interface (UI) is challenging, as the UI can only respond to one trigger at a time, leading to issues with correct, fast, and complete interaction.

Innovation Solution

An interaction method and apparatus that manages multiple input devices by ensuring only one input device is active at a time, performing trigger signal collision detection, and processing events in a preset action queue to ensure correct and complete UI interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple input devices are allowed to trigger simultaneously in XR scenarios, then the interaction versatility is improved, but the UI response reliability deteriorates because the UI can only respond to one trigger at a time

Engineering Contradiction:
Improveinteraction versatilityVSAvoidUI response reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by setting the active state of execution components before trigger events occur. When a trigger request is received, the system checks the active state in advance and manages the action queue proactively, ensuring that only one trigger is processed at a time while maintaining the capability to handle multiple input devices. This preliminary state management resolves the contradiction by preparing the system to handle multiple devices without compromising UI response reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the UI responds to only one trigger at a time, then the UI response reliability is maintained, but the interaction speed deteriorates due to sequential processing of multiple triggers

Engineering Contradiction:
ImproveUI response reliabilityVSAvoidinteraction speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-managing the active state of execution components and organizing trigger requests in an action queue before actual processing. This allows the system to quickly determine which trigger should be processed next without complex runtime decision-making, maintaining reliability while improving interaction speed through efficient sequential processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The active state mechanism acts as an intermediary between multiple input devices and the UI. It mediates trigger requests by determining which execution component is currently active and should receive processing, thereby maintaining UI response reliability while enabling efficient handling of multiple triggers without direct conflict.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If trigger requests from multiple input devices are processed simultaneously, then the interaction completeness is improved, but the processing complexity increases due to trigger signal collisions

Engineering Contradiction:
Improveinteraction completenessVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by establishing the active state of execution components before processing trigger requests. This pre-established state structure simplifies the processing of multiple triggers by providing a clear hierarchy and order, ensuring interaction completeness while reducing processing complexity through organized state management rather than complex collision detection algorithms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12360647B2Interaction method and apparatus, and storage medium
Publication Date: 2025.07.15 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12360647B2 patent drawing
  • US12360647B2 patent drawing
  • US12360647B2 patent drawing

AI summary

The present disclosure provides an interaction method and apparatus, and a storage medium. The method includes: an execution component receives a trigger request sent by an input device, where the execution component corresponds to the input device. A state of the execution component is active, and states of other execution components are inactive. Thus, only one input device is active (can trigger an event) at the same time, so that an UI only responds to one trigger at the same time. And then, according to the trigger request, trigger signal collision detection and event processing are performed, and a processed result is displayed on the UI. It solves the problem that how the UI responds correctly for the interaction between multiple input devices and the UI in a XR scenario, and ensures the UI interaction in the XR scenario is correct, fast and complete.