Eye Gaze Dwell Activation System Variable Timing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current eye gaze systems for computer assistive technologies use fixed dwell timings for actuating visual elements, which can lead to inefficiencies and inaccuracies in user interactions, particularly in contexts where different actions have varying probabilities, contexts, consequences, or proximity factors.
Innovation Solution
The Eye Gaze Dwell Activation System (EGDAS) dynamically adjusts dwell times based on probability, context, consequence, and proximity, allowing for tailored interaction times for different visual elements and user interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If fixed system-wide dwell timing is used for all visual elements, then system simplicity and ease of operation are maintained, but interaction precision and user intent accuracy deteriorate
Solution Approach 1:
The patent applies local quality by assigning different dwell timings to different visual elements based on their specific characteristics. High-consequence actions have longer dwell timings to prevent accidental activation, while low-consequence or frequently-used actions have shorter dwell timings for efficiency. This localized customization resolves the contradiction by improving intent detection accuracy without requiring complete system-wide complexity.
Solution Approach 2:
The patent implements dynamic dwell timing adjustment based on contextual factors including action consequence, usage probability, and user preferences. The system dynamically modifies dwell timings during operation rather than using static fixed values, allowing adaptation to different interaction scenarios while maintaining operational simplicity through automated adjustment.
2Reliability
If longer dwell timing is used for all actions, then accuracy in distinguishing intentional gaze from accidental fixation improves, but interaction speed and productivity deteriorate
Solution Approach 1:
Different visual elements are assigned different dwell timings based on their consequence levels. Critical actions with high consequences use longer dwell timings to ensure intentional activation, while routine or low-consequence actions use shorter timings to maintain interaction speed. This resolves the contradiction by applying reliability enhancement selectively rather than universally.
Solution Approach 2:
The system changes the dwell timing parameter dynamically based on action characteristics, usage statistics, and contextual factors. By adjusting this temporal parameter according to specific needs, the system achieves both high reliability for critical actions and high productivity for routine actions, eliminating the need to choose between the two extremes.
3Productivity
If shorter dwell timing is used for all actions, then interaction speed and productivity improve, but accuracy in preventing accidental activation deteriorates
Solution Approach 1:
The patent applies different dwell timing standards to different visual elements based on their risk profiles. Actions with low consequence or high usage frequency tolerate shorter dwell timings for speed, while critical actions require longer timings for safety. This localized approach maintains overall productivity while ensuring reliability where needed.
4Measurement precision
If variable dwell timings are implemented for different visual elements, then interaction precision and user experience improve, but system complexity increases
Solution Approach 1:
The system automatically determines and adjusts dwell timings for different visual elements based on analyzed characteristics such as consequence level, usage probability, and contextual factors. This self-service approach eliminates the need for manual configuration by users or developers, achieving variable dwell timings without increasing operational or configuration complexity.
Solution Approach 2:
The system dynamically adjusts the dwell timing parameter based on multiple factors including action consequence, usage statistics, and user preferences. This automated parameter adaptation achieves high precision in intent detection while keeping the system simple to operate, as users don't need to understand or configure the underlying complexity.
5Ease of manufacture
If system-wide fixed dwell timing is used, then ease of configuration and setup are maintained, but adaptability to different contexts and user needs deteriorates
Solution Approach 1:
The system dynamically adapts dwell timings based on contextual factors including user behavior patterns, action consequences, and environmental conditions. This dynamic adaptation provides versatility across different contexts and user needs while maintaining ease of setup, as the system automatically configures itself without requiring manual intervention.
Solution Approach 2:
The system automatically adjusts the dwell timing parameter based on analyzed contextual information and user preferences. This automated parameter adaptation enables the system to adapt to different users and contexts without requiring complex configuration procedures, maintaining ease of setup while achieving high adaptability.
Data Source
AI summary
Methods, systems, and techniques for controlling visual elements or other device interfaces using eye gaze dwell where the time of the fixation required to perform the actuation (i.e., the duration of the dwell) may vary are provided. Example embodiments provide an Eye Gaze Dwell Activation System “EGDAS”, which determines based upon one or more characteristics how to vary dwell time for different user interface elements in a user interface and enables users to respond to and potentially manage different dwell length (i.e., timing) for different aspects/objects being controlled. In one embodiment, the EGDAS uses characteristics and/or models that relate actions to one or more of probability of occurrence (or frequency), context, consequence and/or proximity. In some EGDAS implementations, these variable dwell times may change further while the user interface/device is being controlled.


