Contextual Help Content Delivery in Software Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of complex software applications face difficulties in finding relevant help content within conventional GUIs, as static databases are infrequently updated and online support forums are cumbersome and inefficient for submitting and receiving questions and tips.

Innovation Solution

A method involving contextual information from users' activities within software applications to generate and transmit discussion elements, which are correlated and displayed to users for relevant help content, using a context engine and correlation engine in a client-server system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a static database of preloaded help content is included in the software application, then users can access help content without interrupting their workflow, but the help content becomes infrequently updated and may not address specific issues encountered by users

Engineering Contradiction:
Improveaccess to help contentVSAvoidhelp content currency
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The help content system transitions from a static, preloaded database to a dynamic, user-generated content platform. Users can submit questions and answers that are automatically published to the application's help system, allowing the content to continuously evolve and adapt to new issues and workflows without requiring developer intervention for updates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system enables users to self-generate and self-publish help content directly within the application. The automatic publishing mechanism allows users to contribute questions and answers that immediately become part of the help system, eliminating the need for manual content curation and ensuring the help content remains current with user needs.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If users post questions on online support forums, then they can receive answers from other users, but the forums are difficult to navigate and relevant answers are buried within lengthy discussions

Engineering Contradiction:
Improvecommunity supportVSAvoidfinding relevant help
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system extracts the essential question-and-answer content from lengthy forum discussions and presents it in a streamlined, easily navigable format. By automatically publishing selected questions and answers directly to the help system, the platform removes the navigation burden of browsing through extensive forum threads while preserving the valuable community-generated content.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The help content is segmented into discrete, standalone questions and answers that can be independently accessed and searched. This segmentation allows users to find specific solutions without navigating through lengthy discussions, as each question-answer pair is presented as a distinct, searchable unit in the help system.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If users spend time navigating and searching forums for previously resolved issues, then they might find relevant answers, but this interrupts their workflow and discourages many users from posting questions

Engineering Contradiction:
Improvefinding existing solutionsVSAvoidworkflow interruption
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically publishing questions and answers to the help system as they are submitted, rather than requiring users to manually search through forums. This automatic publication mechanism ensures that relevant solutions are already available in the help system before users need them, eliminating the need for time-consuming searches and workflow interruptions.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If users accurately formulate questions using proper terminology and necessary images/attachments, then they can get better answers, but this is difficult and cumbersome for users

Engineering Contradiction:
Improvequestion formulation accuracyVSAvoidquestion submission ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system enables users to submit questions using natural language and intuitive interfaces without requiring knowledge of proper terminology or complex formatting. Users can easily attach images and other materials through simplified mechanisms, and the automatic publishing system handles the rest, making the process accessible to users regardless of their technical expertise.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9465503B2In-product questions, answers, and tips
Publication Date: 2016.10.11 AUTODESK INC
  • US9465503B2 patent drawing
  • US9465503B2 patent drawing
  • US9465503B2 patent drawing

AI summary

One embodiment of the present invention sets forth a technique for providing help content related to a software application to a user. The technique involves receiving a first discussion element associated with a first user and including textual input related to a first software application and first contextual information related to the first software application. The technique further involves receiving second contextual information associated with a second user and related to the first software application, determining a measure of correlation between the first contextual information and the second contextual information, determining that the first discussion element should be transmitted to the second user based on the measure of correlation, and transmitting the first discussion element to the second user.