Ambient Help System Contextual Instruction Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional software applications require users to interrupt their workflow to access help databases, and the 'pull' model for requesting help does not provide contextually relevant information, leading to reduced productivity and inefficient information delivery.

Innovation Solution

A computer-implemented method that receives contextual information from software applications, computes relevance scores for learning resources, and displays the most relevant resources within a help space without user request, using an ambient help system that monitors user activity and provides context-sensitive instructional information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a conventional help database with a pull model is used, then users can access instructional information, but users must interrupt their workflow to open a new window and submit queries

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

Solution Approach 1:

The help database functionality is merged with the application workspace by displaying help content within the same window rather than requiring a separate window. This integration allows users to access instructional information without leaving their current work context, thereby maintaining workflow continuity while providing access to needed information.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system proactively identifies and displays relevant instructional information before the user explicitly requests it. By monitoring user actions and pre-fetching contextually relevant help content, the system prepares instructional material in advance, so when users need help, the information is already available and displayed, eliminating the need to interrupt workflow to search for help.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If a pull model for requesting help is used, then users can query the help database, but the system cannot provide contextually relevant information without explicit user requests

Engineering Contradiction:
Improveinstructional information deliveryVSAvoidinformation relevance
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system continuously monitors user actions, selected tools, and workspace state to dynamically determine what instructional information would be most relevant. This feedback loop allows the system to adaptively select and display help content based on actual user context rather than relying on generic user queries, ensuring information relevance without requiring explicit user requests.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The help system serves itself by automatically identifying user needs through monitoring application state and user interactions. Instead of waiting for users to formulate and submit queries, the system autonomously determines what instructional content would be helpful and displays it, making the help system self-activating based on contextual cues from user behavior.

Inventive Principle:
Principle #25Self-service

3Loss of information

If help content is displayed in a separate window, then instructional information can be provided, but the help content becomes distracting and draws attention away from the workspace

Engineering Contradiction:
Improveinstructional information displayVSAvoidworkflow distraction
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

Help content is displayed within the application workspace rather than in a separate window. This spatial integration ensures that instructional information occupies only the necessary portion of the display area and does not physically separate from the workspace, thereby providing help content while minimizing visual disruption and maintaining user focus on the primary work area.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The help content is displayed in a localized region within the workspace that is contextually appropriate and does not dominate the view. By positioning help content locally near relevant workspace elements and controlling its visual prominence, the system provides instructional information without allowing it to become a dominant distraction from the overall workspace.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8538947B2Method of providing instructional material while a software application is in use
Publication Date: 2013.09.17 AUTODESK INC
  • US8538947B2 patent drawing
  • US8538947B2 patent drawing
  • US8538947B2 patent drawing

AI summary

An ambient help application selects and displays learning resources to an end-user of a software application that are relevant to the current activities of the end-user in the software application. The ambient help application selects the learning resources based on computed relevance scores of each learning resource and displays the learning resources in a dedicated help space. The learning resources may include video- and text-based instructional information, and may be sized and positioned in the help space according to relevance score.