Gaze State Classification Using Eye and Head Motion Cues

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies struggle to accurately determine user intent based on eye movements, which are influenced by various factors such as task, state of mind, and body pose, leading to inefficiencies in user interaction with electronic devices.

Innovation Solution

A real-time gaze classification algorithm that classifies eye and head movements using video-based and retinal imaging, combined with scene understanding, to identify gaze shifting, holding, and loss events, independent of body pose and task, utilizing machine learning and physiological data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional eye tracking methods are used to determine user intent, then the system can detect eye movements, but the accuracy is insufficient due to variability in eye movement patterns caused by task, state of mind, and body pose

Engineering Contradiction:
Improveuser intent detection accuracyVSAvoidgaze classification system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments eye movement analysis into distinct behavioral states (gaze shifting, gaze holding, loss events) with specific criteria for each state. This segmentation allows the system to accurately classify different types of eye movements based on quantitative metrics such as velocity thresholds and duration parameters, thereby improving measurement precision without requiring overly complex algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs multiple eye tracking parameters including pupil diameter, pupil location, gaze direction, and gaze angle simultaneously. By monitoring changes in these parameters over time and combining them with head pose data, the system achieves more accurate user intent detection. The use of velocity thresholds and duration parameters for differentiating gaze states represents a parameter-based approach to improving accuracy.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If real-time gaze classification is implemented, then user interaction responsiveness is improved, but computational latency may increase due to processing requirements

Engineering Contradiction:
Improveuser interaction responsivenessVSAvoidprocessing latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary classification by defining clear threshold-based criteria for different gaze behavior states before actual classification occurs. By pre-establishing velocity thresholds, duration requirements, and state transition rules, the system can rapidly classify eye movements in real-time without requiring complex post-processing computations, thus maintaining low latency while achieving accurate real-time responsiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent processes only the necessary eye tracking parameters and head pose data required for gaze state classification, rather than analyzing all available sensor data. This selective processing approach maintains real-time performance by focusing computational resources on the most relevant parameters (pupil diameter, gaze direction, head pose) while ignoring extraneous information, thereby reducing overall processing latency.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If multiple eye tracking parameters are monitored simultaneously, then gaze behavior classification accuracy is improved, but data processing complexity increases

Engineering Contradiction:
Improvegaze behavior classification accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges eye tracking data with head pose data to achieve more accurate gaze behavior classification. By combining information from multiple sources (pupil diameter, pupil location, gaze direction, gaze angle, and head pose) into a unified classification framework, the system improves measurement precision while managing processing complexity through integrated analysis rather than separate processing of each parameter.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary classification layer that translates raw eye tracking parameters into meaningful gaze behavior states. This intermediary step processes the multiple parameters through defined thresholds and rules, converting complex multi-parameter data into simplified behavioral categories (gaze shifting, gaze holding, loss events), thereby reducing the complexity of subsequent processing while maintaining high classification accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12517576B2Gaze behavior detection
Publication Date: 2026.01.06 APPLE INC
  • US12517576B2 patent drawing
  • US12517576B2 patent drawing
  • US12517576B2 patent drawing

AI summary

Various implementations disclosed herein include devices, systems, and methods that determine a gaze behavior state to identify gaze shifting events, gaze holding events, and loss events of a user based on physiological data. For example, an example process may include obtaining eye data associated with a gaze during a first period of time (e.g., eye position and velocity, interpupillary distance, pupil diameters, etc.). The process may further include obtaining head data associated with the gaze during the first period of time (e.g., head position and velocity). The process may further include determining a first gaze behavior state during the first period of time to identify gaze shifting events, gaze holding events, and loss events (e.g., one or more gaze and head pose characteristics may be determined, aggregated, and used to classify the user's eye movement state using machine learning techniques).