Gaze Tracking System for Dynamic Notification Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User productivity is often disrupted by unnecessary interruptions in information handling systems, which can hinder focus and efficiency during tasks such as reading or productivity sessions.

Innovation Solution

An information handling system that uses gaze tracking and artificial intelligence to determine user patterns, identifying micro focus sessions and adjusting the environment by suspending notifications and providing appropriate light emissions to indicate non-interruption, thereby maintaining user focus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system provides notifications and environmental adjustments, then user awareness and comfort are improved, but user focus and productivity deteriorate due to interruptions

Engineering Contradiction:
Improveuser awarenessVSAvoiduser focus
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts notification delivery and environmental settings based on real-time detection of user focus states through gaze tracking. When deep focus is detected, notifications are suppressed or delayed, and when focus is broken, notifications can be delivered. This dynamic adaptation resolves the contradiction by making the system responsive to user state rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses gaze tracking data as feedback to continuously monitor user focus state and automatically adjusts notification behavior accordingly. The feedback loop detects when user gaze patterns indicate deep focus and responds by modifying notification delivery, thereby maintaining productivity while preserving awareness of important events.

Inventive Principle:
Principle #23Feedback

2Productivity

If gaze tracking is used to detect user focus patterns, then productivity enhancement is improved, but device complexity increases

Engineering Contradiction:
Improvefocus session detectionVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The gaze tracking system serves multiple functions: detecting deep focus states, determining when to suppress notifications, and potentially other user behavior analytics. By making the gaze tracking component multi-functional, the patent justifies the added device complexity through multiple productivity-enhancing benefits rather than a single function.

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

3Productivity

If notifications are suppressed during focus sessions, then user focus is improved, but information delivery deteriorates

Engineering Contradiction:
Improveuser focusVSAvoidnotification delivery
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system performs preliminary detection of focus state breakdown through gaze tracking before completely suppressing information delivery. When gaze patterns indicate the user has broken their focus state, the system proactively restores notification delivery, ensuring important information is not lost while still protecting deep focus periods.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses real-time gaze tracking feedback to dynamically control notification suppression. The feedback mechanism monitors whether user focus has been maintained or broken, and automatically adjusts information delivery accordingly, preventing both premature interruptions and loss of critical information.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20210232217A1System and Method of Adjusting of an Environment Associated With a User
Publication Date: 2021.07.29 DELL PROD LP
  • US20210232217A1 patent drawing
  • US20210232217A1 patent drawing
  • US20210232217A1 patent drawing

AI summary

In one or more embodiments, one or more systems, methods, and/or processes may: determine multiple gaze vectors of a user viewing content of a foreground application displayed via a display; determine a pattern based at least on the multiple gaze vectors; determine if the pattern is a search pattern, a static pattern, or a reading pattern; if not so, make a first adjustment of an environment associated with the user; if so, determine if the foreground application is a productivity application; if not so, make the first adjustment of the environment associated with the user; if so, determine if the content of the foreground application is classified as productive; if not so, make the first adjustment of the environment associated with the user; and if so, make a second adjustment of the environment associated with the user, different from the first adjustment of the environment associated with the user.