Glasses Cursor Positioning via Focus Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional glasses devices face challenges in managing user interactions with multiple instances of virtual content, as users often lose track of cursor position, leading to difficulties in navigating and interacting with specific virtual content.
Innovation Solution
The implementation of techniques that track changes in user focus orientation to reposition and activate cursors dynamically within different virtual regions, using sensors and a cursor module to determine focus changes and store or define cursor positions for intuitive interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple instances of virtual content are displayed via glasses device, then user interaction options increase, but user ability to locate and interact with specific virtual content decreases
Solution Approach 1:
The system performs preliminary action by automatically repositioning the cursor before the user needs to interact with virtual content. When the user shifts their gaze to a different virtual display region, the system detects this gaze change and proactively moves the cursor to the corresponding region, so the cursor is already in the correct position when the user prepares to interact, eliminating the need for the user to manually locate the cursor.
Solution Approach 2:
The system implements feedback by continuously monitoring user gaze orientation through sensors and using this information to dynamically adjust cursor position. The gaze detection system provides real-time feedback about where the user is looking, and the cursor positioning system responds by moving the cursor to match the user's gaze, creating a closed-loop system that adapts to user behavior.
2Ease of operation
If cursor position is manually tracked, then user control over cursor position increases, but user time to locate cursor increases
Solution Approach 1:
The system applies self-service by enabling the cursor positioning system to automatically track and reposition the cursor based on user gaze orientation without requiring explicit user commands. The system serves itself by using gaze detection to autonomously determine when cursor repositioning is needed and executing the repositioning action, freeing the user from the task of manually tracking the cursor while still maintaining user control through gaze-based interaction.
Data Source
AI summary
Techniques for cursor position based on focus of a glasses device are described and are implementable to enable cursor positioning and repositioning between different visual regions displayed by a glasses device. The described implementations, for example, track changes in focus orientation of a user of a glasses device and reposition and/or activate a cursor based on the changes.


