Adaptive Hoverbox Based on User Sentiment Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current graphical user interface elements such as tooltips and hoverboxes do not adapt effectively to the user's emotional state or multitasking level, potentially leading to information overload or underload, and do not account for user-specific needs and preferences.

Innovation Solution

A system that determines a user's state through facial expressions, brain waves, calendar information, and other inputs to modify the settings of text boxes on a display screen, including visual and audible information, and display time, to provide personalized and context-aware hoverbox content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional tooltips and hoverboxes are used without user state analysis, then the interface is simple and device complexity is low, but the information delivery does not adapt to user needs causing information overload or underload

Engineering Contradiction:
ImproveAdaptability of GUI elements to user stateVSAvoidComplexity of user state detection system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system comprising facial expression analysis, brain wave detection, and calendar information processing that mediates between the user's internal state and the GUI elements. This intermediary layer analyzes multiple input sources (camera, EEG device, calendar) to determine user state, then modifies tooltip and hoverbox behavior accordingly, resolving the contradiction by adding adaptability without requiring complete system redesign

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes parameters of GUI elements based on detected user state. When user distraction or stress is detected, the system modifies information delivery parameters by reducing tooltip frequency, adjusting hoverbox content, or changing display timing. This allows the interface to adapt to user needs while maintaining a relatively simple base structure

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If static text box settings are used, then the system is easy to operate and implementation is simple, but the information delivery does not account for user-specific needs and preferences

Engineering Contradiction:
ImprovePersonalization of text box contentVSAvoidComplexity of user state monitoring
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting user state and adjusting text box settings without requiring explicit user commands or manual configuration. The facial expression analysis, brain wave monitoring, and calendar integration operate autonomously to determine when and how to modify information delivery, making the system adaptive while maintaining ease of operation through automation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where user state is constantly monitored through facial expressions and brain waves, and this feedback directly influences text box behavior. The calendar information provides additional feedback about user availability and context. This feedback mechanism enables personalization while the automated nature keeps the system easy to operate

Inventive Principle:
Principle #23Feedback

3Loss of time

If traditional hover boxes are used without context awareness, then the interface remains simple, but information is not provided at the right time leading to user distraction or information overload

Engineering Contradiction:
ImproveTiming efficiency of information deliveryVSAvoidComplexity of real-time user state analysis
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of user state through continuous facial expression monitoring and brain wave detection before information is needed. By maintaining real-time awareness of user distraction levels, stress states, and calendar context, the system is prepared to deliver information at optimal moments without requiring complex real-time decision-making when the hover action occurs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts hover box behavior based on real-time user state changes. When the user is detected as distracted or stressed, the system dynamically modifies hover box timing, content, or suppression decisions. This dynamic adaptation improves information timing efficiency while the system maintains a relatively simple base structure that only activates complex analysis when needed

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10345988B2Cursor and cursor-hover based on user state or sentiment analysis
Publication Date: 2019.07.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10345988B2 patent drawing
  • US10345988B2 patent drawing
  • US10345988B2 patent drawing

AI summary

An embodiment of the invention provides a method for displaying a text box on a display screen of an electronic device, including determining a state of a user with an input device having a camera, a keyboard, and/or a mouse. A text box setting on the electronic device is modified with a processor connected to the input device based on the state of the user, the modifying of the text box setting includes modifying an amount of visual information in the text box, modifying an amount of audible information played with the text box, and/or modifying an amount of time required to display the text box. The text box is displayed on the display screen of the electronic device when a pointer is within a threshold degree of proximity to an item on the display screen for the amount of time required to display the text box.