Contextual Help System for Dynamic GUI Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in creating and maintaining websites due to the need for coding knowledge and frequent updates, leading to high costs and inefficiencies, as well as difficulties in finding concise and relevant help information for troubleshooting and utilizing website functions.

Innovation Solution

A dynamic contextual help system that adapts to the graphical user interface (GUI) by providing content-specific help objects, allowing users to select objects and receive simultaneous indication objects for guidance on performing functions, thus enabling self-management of websites without requiring extensive coding knowledge or external assistance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a user hires a website designer or engineer to construct and build a website, then the website meets the user's specifications, but the user must pay for each subsequent change which decreases cost-effectiveness

Engineering Contradiction:
Improvewebsite qualityVSAvoidmaintenance cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent enables website owners to independently update and modify their own websites through an intuitive interface that does not require coding knowledge. The system provides template-based customization and drag-and-drop functionality, allowing users to perform maintenance and updates themselves, thereby eliminating the need to hire external designers for each change and reducing ongoing maintenance costs.

Inventive Principle:
Principle #25Self-service

2Reliability

If a user hires a website designer or engineer to construct and build a website, then the website meets the user's specifications, but the user cannot easily update or change the website themselves

Engineering Contradiction:
Improvewebsite qualityVSAvoidwebsite update capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system empowers end users to independently update and modify their websites through a user-friendly interface that requires no programming knowledge. Users can change content, update templates, and customize their websites using intuitive controls, thereby gaining full control over their site maintenance without relying on external developers.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary layer between the user and the website code - a high-level configuration interface that translates user-friendly selections into underlying code changes. This mediator allows users to update websites through simple form inputs and template selections without directly manipulating code, bridging the gap between user capability and system functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If a website includes generalized help instructions or tutorials, then users can access information about functionality, but the user must traverse through various unrelated troubleshooting tips to find relevant help advice

Engineering Contradiction:
Improvehelp information availabilityVSAvoidtime to find help
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system provides context-specific help information that is dynamically generated based on the user's current screen or action within the website builder. Instead of a single generalized help document, the system delivers targeted assistance relevant to the specific task or feature the user is currently viewing or attempting to use, eliminating the need to search through unrelated troubleshooting tips.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system anticipates user needs by providing help information and guidance before users encounter difficulties. Contextual help is proactively displayed based on the user's current position in the workflow, offering relevant instructions and tips in advance, thereby preventing confusion and reducing the time users spend searching for help when they actually need it.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10126902B2Contextual help system
Publication Date: 2018.11.13 SMUGMUG INC
  • US10126902B2 patent drawing
  • US10126902B2 patent drawing
  • US10126902B2 patent drawing

AI summary

Embodiments described herein generally relate to a dynamic contextual help application. The help application adapts to content displayed within a graphical user interface (GUI) to provide content specific help objects. The help objects may be selected by a user and an indication object may simultaneously appear apart from the contextual help application to guide the user in performing various functions related to the selected help object.