VR Input Trajectory Selection via Effective Interaction Region

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality (VR) input methods, such as hover timeout events, are not suitable for real-time interactions as they require users to wait for a predetermined duration to select virtual elements, which is not efficient for applications requiring immediate responses.

Innovation Solution

A method where a virtual reality device tracks the operational focus and determines a trajectory that passes through an effective interaction region of a virtual element to trigger a selection event, allowing users to select virtual elements in real-time by controlling the trajectory of the operational focus within the VR environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If hover timeout event is used to select virtual element, then selection can be made without external devices, but user must wait for predetermined duration which reduces interaction speed

Engineering Contradiction:
Improveselection operationVSAvoidinteraction speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The system performs preliminary action by detecting when the operational focus enters the effective interaction region and starts preparing for selection. The trajectory analysis and conditions checking are performed in advance, allowing the selection to be triggered immediately when the trajectory satisfies the conditions, rather than waiting for a predetermined timeout period.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from a static timeout-based selection mechanism to a dynamic trajectory-based selection mechanism. The operational focus trajectory is continuously monitored and analyzed, and the selection is triggered dynamically when the trajectory satisfies predefined conditions, enabling real-time interaction without fixed waiting periods.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If external devices are used to control operational focus and select virtual elements, then selection precision can be improved, but device complexity increases

Engineering Contradiction:
Improveselection precisionVSAvoidinput device requirement
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The VR device performs self-service by using its own operational focus tracking capability to detect trajectories and trigger selections. The system monitors the operational focus trajectory generated by user interactions and automatically determines when selection conditions are met, eliminating the need for external input devices while maintaining selection precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The operational focus mechanism serves multiple functions: it tracks user attention, determines selection targets, and triggers selection events. By making the operational focus multi-functional, the system eliminates the need for separate external input devices, reducing overall device complexity while maintaining or improving selection precision through trajectory analysis.

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

Data Source

PatentEP3533046B1Performing virtual reality input
Publication Date: 2021.12.08 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3533046B1 patent drawingFigure 1
  • EP3533046B1 patent drawingFigure 2~3
  • EP3533046B1 patent drawingFigure 4

AI summary

A virtual reality (VR) device presents a virtual element in a VR scenario of a VR application. An effective interaction region (EIR) of the virtual element is determined that the virtual element can effectively interact with. A trajectory of an operational focus of the VR application is determined based on a movement sensed by the VR device. The virtual element is selected if an interaction between the trajectory of the operational focus and the EIR satisfies one or more conditions for triggering a selection event of the virtual button.