Glasses Cursor Positioning via Focus Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvevirtual content interaction optionsVSAvoidcursor location and interaction
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If cursor position is manually tracked, then user control over cursor position increases, but user time to locate cursor increases

Engineering Contradiction:
Improveuser control over cursorVSAvoidtime to locate cursor
Core Design Contradiction:
Ease of operationVSLoss of time

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11520457B1Cursor position based on focus of a glasses device
Publication Date: 2022.12.06 MOTOROLA MOBILITY LLC
  • US11520457B1 patent drawing
  • US11520457B1 patent drawing
  • US11520457B1 patent drawing

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.