XR Input Recognition for Direct and Indirect User Interactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interaction systems lack the ability to efficiently interpret and differentiate between direct and indirect interactions with virtual elements in extended reality environments, leading to inaccuracies and inefficiencies in user input recognition.

Innovation Solution

A method and system that determines interaction modes based on sensor data, using direct interaction recognition when the user's hand intersects with a 3D area associated with a virtual element and indirect interaction recognition when gaze and hand gestures align, allowing for separate interpretation processes for each mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single interaction recognition process is used for all user inputs, then the system is simpler to implement, but the accuracy of interpreting different interaction types deteriorates

Engineering Contradiction:
Improveinteraction recognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the interaction recognition system into separate direct interaction recognition and indirect interaction recognition processes. Each process is specialized for its specific interaction type, improving accuracy while maintaining manageable complexity through modular design. The system segments recognition based on interaction modality rather than using a single general-purpose recognizer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which recognition process to apply based on real-time determination of interaction mode. The recognition mechanism adapts its behavior depending on whether direct or indirect interaction is detected, optimizing accuracy for the specific interaction type occurring at each moment without requiring both processes to run continuously.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the system only supports direct interaction, then the interaction model is simpler, but the adaptability to different user preferences and scenarios deteriorates

Engineering Contradiction:
Improveinteraction mode flexibilityVSAvoidinteraction model complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal interaction framework that can handle both direct and indirect interaction modalities through a common determination process. The system uses unified criteria (hand position relative to 3D area, gaze direction) to support multiple interaction types, allowing users to choose their preferred interaction style without requiring separate systems for each mode.

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

3Measurement precision

If the system uses multiple recognition processes for different interaction types, then the interpretation accuracy improves, but the processing time increases

Engineering Contradiction:
Improveinput interpretation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically determines interaction mode and applies only the appropriate recognition process, avoiding the overhead of running multiple recognition algorithms simultaneously. This dynamic selection reduces processing time while maintaining high accuracy by using the specialized recognition process matched to the detected interaction type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary determination of interaction mode (direct or indirect) before applying the specific recognition process. This preliminary classification step allows the system to prepare and apply the most appropriate recognition algorithm, improving efficiency by avoiding unnecessary processing while maintaining accuracy through targeted recognition.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12443286B2Input recognition based on distinguishing direct and indirect user interactions
Publication Date: 2025.10.14 APPLE INC
  • US12443286B2 patent drawing
  • US12443286B2 patent drawing
  • US12443286B2 patent drawing

AI summary

Various implementations disclosed herein include devices, systems, and methods that interpret user activity as user interactions with user interface (UI) elements positioned within a three-dimensional (3D) space such as an extended reality (XR) environment. Some implementations enable user interactions with virtual elements displayed in 3D environments that utilize alternative input modalities, e.g., XR environments that interpret user activity as either direct interactions or indirect interactions with virtual elements.