Contextual Tool Data GUI for Software Instructional Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional software applications require users to interrupt their workflow to access instructional information, leading to reduced productivity due to insufficient detail in pop-up text boxes and limitations in expanding information.

Innovation Solution

A computer-implemented method that displays a tool data GUI with a first portion of instructional information, allowing users to select additional details and video clips, enabling comprehensive learning without leaving their workspace.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional help databases are used, then users can access instructional information, but users must interrupt their workflow to open a new window

Engineering Contradiction:
Improveaccess to instructional informationVSAvoidworkflow continuity
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent combines the help database functionality with the existing workspace by displaying instructional information within the same window context. When users right-click on selected data, the help information appears as a context menu option rather than requiring a separate window, thus merging the information access function into the workflow environment.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a context menu as an intermediary mechanism between the user's selection and the help database. The context menu serves as a mediator that provides quick access to instructional information without requiring users to leave their current workspace, thus maintaining workflow continuity while providing access to help resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If pop-up text boxes are used to provide instructional information, then users can access information quickly without leaving workspace, but the information is too brief to adequately convey tool usage

Engineering Contradiction:
Improveaccess speedVSAvoidinstructional detail
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments the instructional information into hierarchical levels within the context menu. The first level provides a brief overview, while subsequent levels (accessible through expansion or additional menu options) provide detailed instructional content. This segmentation allows users to quickly access high-level information when needed, while also providing access to comprehensive details when required.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The context menu is designed to be dynamic, allowing users to expand or collapse information sections based on their needs. The menu can transition from a compact state showing only brief information to an expanded state revealing detailed instructional content, thus adapting to different user information requirements without sacrificing workflow efficiency.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If conventional pop-up text boxes are used, then brief descriptions are displayed, but the information cannot be expanded to include new information

Engineering Contradiction:
Improveinformation structureVSAvoidinformation expandability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The context menu structure is dynamic and can be expanded to include additional information sections. New instructional content, video links, or updated information can be added to the menu hierarchy without requiring a complete redesign, allowing the system to adapt to new tools and information needs while maintaining the same user interface paradigm.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10387175B2Method and system for providing software application end-users with contextual access to text and video instructional information
Publication Date: 2019.08.20 AUTODESK INC
  • US10387175B2 patent drawing
  • US10387175B2 patent drawing
  • US10387175B2 patent drawing

AI summary

A tool data engine displays instructional information to an end-user of a software application that pertains to one or more tools associated with the software application. The tool data engine displays the instructional information within a graphical user interface (GUI) after the user has indicated interest in that tool. The instructional information includes a detailed description of the tool and one or more video clips associated with the tool. The tool data engine also allows end-users to record and/or upload video clips that demonstrate usage of the tool.