Eye and Head Tracking Authentication in AR VR Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing augmented reality (AR) and virtual reality (VR) systems face challenges in secure and user-friendly authentication methods, particularly when requiring users to input information via head or eye movements, which can be cumbersome and vulnerable to observation, especially when using separate controllers for character input.
Innovation Solution
A system that provides a visual stimulus with moving objects within a display space, monitoring user eye and head movements to identify dwell times, allowing for complex and dynamic input sequences that serve as secure authentication methods, using eye or head tracking to authenticate users without revealing their input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users input authentication information via head or eye movements using separate controllers, then authentication functionality is achieved, but ease of operation deteriorates due to cumbersome input process
Solution Approach 1:
The patent merges the authentication input function directly into the AR/VR display device itself, eliminating the need for separate controllers. The display device captures head and eye movement data natively, combining the display, tracking, and authentication input functions into a single integrated system.
Solution Approach 2:
The AR/VR display device performs authentication autonomously by utilizing its own built-in sensors to capture head and eye movement data. The device serves itself as both the authentication interface and the processing unit, eliminating dependency on external controllers.
2Reliability
If users input authentication information via head or eye movements, then authentication functionality is achieved, but reliability deteriorates due to vulnerability to observation
Solution Approach 1:
The patent transitions from traditional 2D screen-based authentication to 3D spatial authentication by utilizing head movement trajectories and eye gaze patterns in three-dimensional space. This dimensional expansion creates more complex authentication sequences that are harder to observe and replicate from a single viewpoint.
Solution Approach 2:
The system changes the authentication parameters from static character input to dynamic temporal-spatial patterns involving dwell times, movement velocities, and trajectory sequences. These parameter changes create more entropy in the authentication process, making observation and replay attacks more difficult.
3Reliability
If complex authentication sequences are implemented, then security is improved, but ease of operation deteriorates due to increased complexity
Solution Approach 1:
The system automatically captures head and eye movement data without requiring explicit user actions beyond natural viewing behavior. Users simply need to look at the display, and the system passively records the movement patterns, eliminating the need for deliberate input actions while maintaining complex authentication sequences.
Solution Approach 2:
The authentication process utilizes periodic natural user behaviors such as blinking, head nodding, and eye scanning that occur during normal display viewing. These periodic actions are captured and transformed into authentication signals, making the complex authentication process feel like natural interaction.
Data Source
AI summary
A system includes at least one data processor and memory storing instructions which, when executed by the at least one data processor, configures the at least one data processor to: provide, via a display, a visual stimulus including an animation containing at least a first object and a second object, the visual stimulus prompting for user input for authentication to a virtual domain; monitor movement of a user while providing the visual stimulus; identify, based on the monitoring, a sequence of dwell times of a characteristic of the user's movement with respect to the first object and the second object; compare the identified sequence of dwell times to a stored sequence of dwell times; and provide the comparison to enable authentication of the user in the virtual domain. Related apparatus, systems, techniques and articles are also described.


