UI Navigation Reinforcement via Eye Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often face difficulties navigating user interfaces (UIs) to access information, such as logging in and finding order status, due to complex navigation requirements, leading to increased reliance on customer support for assistance.

Innovation Solution

A computer system that tests and optimizes UIs by determining a shortest path to a goal, using neural networks and Monte Carlo simulations to analyze user interactions, and generates prompts and enhancements to aid users in efficiently navigating the UI, integrating with IVR systems for seamless guidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the UI provides comprehensive information and functionality, then the system capability is improved, but the navigation complexity increases making it harder for users to access information

Engineering Contradiction:
Improvesystem capabilityVSAvoidnavigation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system (the analysis module and shortest path determination system) that mediates between the comprehensive UI and the user. This intermediary analyzes UI states, determines optimal navigation paths, and provides guidance without requiring the UI itself to become simpler. The intermediary handles the complexity management, allowing the UI to maintain its full functionality while users receive assisted navigation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the UI requires multiple steps and login procedures, then security and information control are improved, but the ease of access deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidease of access
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary analysis of the UI state and navigation requirements before the user attempts to navigate. By pre-determining the shortest path and preparing guidance information in advance, the system makes the access process smoother while maintaining security protocols. The login and navigation steps are analyzed beforehand, and users receive step-by-step guidance that simplifies their interaction without bypassing security measures.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If the system provides detailed navigation options, then the completeness of information is improved, but the time required to locate information increases

Engineering Contradiction:
Improvecompleteness of informationVSAvoidtime to locate information
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system implements feedback by continuously monitoring the user's current UI state and comparing it with the predetermined shortest path. Based on this feedback, the system provides real-time guidance indicating which actions will move the user closer to their goal. This feedback mechanism allows the system to maintain comprehensive information availability while significantly reducing the time users need to spend navigating, as users are actively guided rather than searching through all available options.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11609630B2System and method for enhancing a user interface using eye tracking data
Publication Date: 2023.03.21 EXPRESS SCRIPTS STRATEGIC DEVELOPMENT INC
  • US11609630B2 patent drawing
  • US11609630B2 patent drawing
  • US11609630B2 patent drawing

AI summary

A computer system for improving a user interface (UI) is disclosed. The system includes a reinforcement module that obtains (i) a shortest path to a goal in the UI and (ii) user interaction experiments; a distance module that determines a reinforcement distance for each page of the UI based on the user interaction experiments; and a step analysis module that determines a count of times that user interaction experiments indicate a deviation from each step of the shortest path. The determination is based on the determined reinforcement distance for the page of the UI associated with the step. The reinforcement module is configured to, in response to determining that a step requires reinforcement, generate a reinforcement for the step. Generating the reinforcement includes at least one of generating a prompt for an action associated with the step and altering a UI element associated with the step.