VR Password Input Interface Using Focus Movement Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for inputting passwords in virtual reality (VR) scenes are prone to misoperations and are time-consuming, especially when using gaze-based selection methods, which can lead to high error rates and slow input processes.
Innovation Solution
An interactive input interface is presented in the VR scene with multiple input units, allowing users to select input elements through focus movement, where the movement track determines the input elements to be used as part of the password, reducing misoperation probability and improving input speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a gaze-based selection method is used where the user's focus stays at a character for more than a certain time to indicate input, then the password input process can be implemented in VR scene, but misoperations are easily performed and the input time is long
Solution Approach 1:
The system provides visual feedback by highlighting the input character when the focus stays on it, and provides confirmation feedback when the password is successfully input. This feedback mechanism helps users verify their input intentions and reduces misoperations caused by accidental focus停留
Solution Approach 2:
The system performs preliminary validation by checking whether the focused character matches the expected password character before finalizing the input. This preliminary action prevents misoperations from being executed and improves input reliability
2Ease of operation
If a gaze-based selection method is used where the user's focus stays at a character for more than a certain time to indicate input, then the password input process can be implemented in VR scene, but the input time is long especially when password includes more characters
Solution Approach 1:
The password input process is segmented into discrete character positions, with each position having a dedicated input area. This segmentation allows the system to efficiently manage and track user input progress, reducing overall input time by providing clear guidance for each character
Solution Approach 2:
The system prepares the input interface in advance by displaying all password positions and their corresponding input areas before the user begins typing. This preliminary setup reduces cognitive load and speeds up the input process by eliminating the need for users to think about which character to input next
3Productivity
If a stay time determining threshold is set relatively small for gaze-based selection, then the input speed can be improved, but the misoperation probability becomes relatively high
Solution Approach 1:
The system implements a confirmation feedback mechanism where the user must verify their selection before the character is finalized. This feedback loop allows for faster input (by reducing the threshold) while maintaining accuracy (by requiring confirmation), thus resolving the contradiction between speed and reliability
4Reliability
If a stay time determining threshold is set relatively large for gaze-based selection, then the misoperation probability can be reduced, but the input process becomes relatively slow
Solution Approach 1:
The system performs preliminary validation by checking whether the focused character matches the expected password character before requiring the full stay time. This preliminary check reduces the effective threshold for correct inputs (speeding up the process) while maintaining the full threshold requirement for incorrect inputs (preventing misoperations), thus resolving the contradiction between reliability and productivity
Data Source
AI summary
In an implementation, inputting a password in a virtual reality (VR) scene is described. An interactive input interface in the VR scene for a user of a VR device is presented. The interface comprises multiple input units used for an overall input. Each input unit comprises one or more input elements. A determination is made that a user scene focus in the VR scene is on a selected input unit. A determination is made that a movement track of the user scene focus on the selected input unit satisfies an input condition. In response to a determination that the movement track of the user scene focus on the selected input unit satisfies the input condition, the input elements in the selected input unit are used as a part of an input password.


