Gaze Detection Scroll Zones for Automatic Content Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing gaze detection systems do not efficiently implement automatic scrolling of displayed content based on user gaze direction, lacking precise control mechanisms for scroll actions and sensitivity adjustments.

Innovation Solution

The system utilizes gaze detection components to determine scroll zones and associated actions on a display screen, allowing users to define scroll points and zones, and employs statistical analysis and calibration methods to initiate scroll actions based on gaze data, with features like scroll zone definition, timeout mechanisms, and sensitivity adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If gaze detection is used to trigger scroll actions, then content navigation efficiency is improved, but false triggering during reading occurs

Engineering Contradiction:
Improvecontent navigation efficiencyVSAvoidfalse triggering during reading
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by creating distinct functional zones within the display area. Scroll zones are defined as specific regions (e.g., top 10% and bottom 10% of the display) where gaze detection triggers scroll actions, while the central reading zone (middle 80%) is excluded from triggering. This spatial differentiation allows the system to navigate content efficiently when users gaze at scroll zones while preventing false triggering when users read in the central area.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements feedback mechanisms through timeout periods and gaze duration thresholds. When the user's gaze enters a scroll zone, the system monitors the duration of gaze and waits for a timeout period before triggering the scroll action. This feedback loop allows the system to distinguish between intentional scrolling gestures (sustained gaze in scroll zone) and incidental glances (brief gaze), thereby preventing false triggering while maintaining navigation efficiency.

Inventive Principle:
Principle #23Feedback

2Reliability

If scroll zones are defined to prevent false triggering, then reading stability is improved, but sensitivity to legitimate scroll commands decreases

Engineering Contradiction:
Improvereading stabilityVSAvoidsensitivity to scroll commands
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies dynamics by making scroll zone parameters adjustable and adaptive. Users can define custom scroll zones, timeout periods, and gaze duration thresholds according to their preferences and reading habits. The system dynamically adjusts its sensitivity based on these user-defined parameters, allowing it to be highly sensitive to legitimate scroll commands for users who need frequent navigation while maintaining reading stability for users who prefer minimal interruption during reading.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by allowing users to modify key parameters such as scroll zone size (e.g., top 10%, bottom 10%), timeout duration (e.g., 500ms, 1000ms), and minimum gaze duration. These parameter adjustments enable the system to optimize the balance between reading stability and scroll sensitivity for different users and contexts, making the gaze-based scrolling mechanism adaptable to various reading scenarios and user preferences.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If multiple scroll zones are implemented, then navigation control is improved, but system complexity increases

Engineering Contradiction:
Improvenavigation controlVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the display area into multiple functional zones: scroll zones (top and bottom regions) and a reading zone (central area). Each zone has distinct functions - scroll zones trigger navigation actions while the reading zone prevents triggering. This segmentation provides intuitive spatial control for navigation without requiring complex interfaces, as users naturally associate top/bottom regions with scrolling up/down and the center with reading.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universality by creating a configurable framework where scroll zones can be defined in various positions and sizes, and where the same basic mechanism can serve different navigation needs. The system can accommodate horizontal scrolling, vertical scrolling, and custom scroll regions through the same underlying gaze detection and zone-based trigger mechanism, reducing overall system complexity while providing versatile navigation control.

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables precise and user-friendly automatic scrolling by accurately detecting gaze points and adjusting scroll actions based on user interaction patterns, improving the responsiveness and accuracy of content navigation.

Implementation Method 1

directing near infrared illumination towards a user's eye and detecting reflection of the infrared illumination from the user's eye using an image sensor

Methodology Applied
Scientific EffectInfrared reflection: Reflection

Data Source

PatentUS10534526B2Automatic scrolling based on gaze detection
Publication Date: 2020.01.14 TOBII TECH AB
  • US10534526B2 patent drawing
  • US10534526B2 patent drawing
  • US10534526B2 patent drawing

AI summary

Disclosed are various embodiments for automatic scrolling of content displayed on a display device in response to gaze detection. Content may be displayed in a window rendered on a display screen. Gaze detection components may be used to detect that a user is gazing at the displayed content and to determine a gaze point relative to the display screen. At least one applicable scroll zone relative to the display screen and a scroll action associated with each applicable scroll zone may be determined. In response to determining that the gaze point is within a first applicable scroll zone, an associated first scroll action may be initiated. The first scroll action causes the content to scroll within the window until at least one of: expiration of a defined period, determining that a portion of the content scrolls past a defined position within the window, determining that the gaze point is outside of the first scroll zone, and detecting an indicator that the user begins reading the content.