State-Specific Mouse-Over Guidance for User Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mouse-over guidance in user interfaces fails to provide users with the necessary information to understand why a field is in a specific state, such as locked or read-only, leading to user confusion and increased support requests.

Innovation Solution

A dynamically adaptable approach that determines the current state of a field, identifies underlying factors, retrieves state-specific mouse-over guidance content from a metadata repository, and displays relevant information to the user when the pointer hovers over a trigger area, providing explanations for the field's state and potential actions to change it.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional mouse-over guidance is used, then the interface is simple to implement, but the user understanding of field states is insufficient

Engineering Contradiction:
Improveuser understanding of field stateVSAvoidguidance system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The mouse-over guidance system dynamically adapts its content based on the current state of the field being queried. Instead of providing static guidance, the system detects the field's state (e.g., locked, read-only, editable) and retrieves state-specific guidance content from a metadata repository, ensuring the information provided is relevant to the actual field condition.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically determines the current state of fields and retrieves appropriate guidance content without requiring user intervention or manual configuration. The metadata repository contains pre-defined guidance content for various field states, and the system autonomously matches and displays the appropriate content when a user hovers over a field.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If state-specific mouse-over guidance is implemented, then user understanding of field states is improved, but the system complexity increases

Engineering Contradiction:
Improveusability of user interfaceVSAvoidguidance system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A metadata repository acts as an intermediary layer between the user interface and the guidance content. This repository stores structured metadata about field states and their corresponding guidance content, allowing the system to efficiently retrieve and display appropriate guidance without hardcoding complex state-detection and content-selection logic throughout the application.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If generic mouse-over guidance is provided, then the implementation is straightforward, but irrelevant information is displayed to users

Engineering Contradiction:
Improverelevance of guidance informationVSAvoidimplementation ease
Core Design Contradiction:
Loss of informationVSEase of manufacture

Solution Approach 1:

The guidance content is tailored to the specific state of each field rather than providing uniform generic information. The system analyzes the current state of the field being queried and retrieves guidance content that is specifically relevant to that state, ensuring that users receive localized, context-appropriate information rather than generic guidance that may be irrelevant.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9940144B2State-specific mouse-over guidance in user interfaces
Publication Date: 2018.04.10 SAP SE
  • US9940144B2 patent drawing
  • US9940144B2 patent drawing
  • US9940144B2 patent drawing

AI summary

State-specific mouse-over guidance can be provided to a user of a user interface such that a field in the user interface can include more than one mouse-over guidance content item, and a specific mouse-over guidance content item provided to the user is determined based on a current state of the field and at least one underlying factors identified as resulting in the current state.