Workflow Authoring System for Interactive Help Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current software application instructional materials are static and lack interactive elements, making it difficult for users to find relevant information quickly, as they often require users to sift through irrelevant content and rely on outdated help systems that do not adapt to user actions or environment.
Innovation Solution
A workflow authoring system providing a design-time environment with custom controls, templates, and sample pages that enable authors to create interactive, structured content that adapts to user actions and environment, filtering content based on user interactions and providing a consistent, dynamic instructional experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static help information is provided in traditional formats (CHM files, TOC panes), then the help system is simple to implement and maintain, but users cannot quickly find relevant information and must sift through irrelevant content
Solution Approach 1:
The patent transforms static help content into dynamic workflows that automatically adapt to user actions. The help system transitions from fixed articles to interactive sequences that respond to user choices, environment detection, and progress tracking, making the information delivery adaptive rather than static.
Solution Approach 2:
The patent implements feedback mechanisms where the help system monitors user actions, detects environmental conditions, and adjusts the workflow accordingly. This creates a closed-loop system where user interactions feed back into the help delivery mechanism, enabling the system to respond and adapt in real-time.
2Loss of information
If traditional help systems provide comprehensive information, then all possible topics are covered, but users receive more irrelevant information than relevant information
Solution Approach 1:
The patent applies local quality by tailoring the help content to each user's specific context, skill level, and current task. Instead of providing uniform comprehensive information to all users, the system delivers customized workflows that focus on locally relevant information for each user situation.
Solution Approach 2:
The patent uses partial action by providing only the necessary portion of help content needed for the user's current task rather than presenting all available information. The workflow system delivers information in measured doses aligned with user progress, avoiding information overload.
3Ease of operation
If help information is organized in traditional hierarchical structures, then the content is easy to author and organize, but the user experience lacks interactivity and engagement
Solution Approach 1:
The patent introduces an intermediary layer (the workflow authoring system and runtime engine) between the author and the end user. This intermediary provides templates, controls, and automation that simplify the authoring process while enabling rich interactive experiences for users, bridging the gap between ease of creation and ease of use.
Solution Approach 2:
The patent creates a universal workflow system that can handle multiple help delivery scenarios through a single platform. The same authoring tools and runtime environment support various interaction patterns, content types, and adaptation strategies, making the system multi-functional rather than requiring separate solutions for different help scenarios.
4Adaptability or versatility
If the help system tracks user context and progress, then personalized help delivery is achieved, but the system complexity increases significantly
Solution Approach 1:
The patent applies preliminary action by pre-defining workflow structures, transition conditions, and adaptation logic during the authoring phase. Rather than implementing complex tracking and decision-making logic at runtime, the system prepares adaptation rules in advance, reducing runtime complexity while maintaining adaptability.
Data Source
AI summary
A workflow authoring system is described herein that provides a design-time authoring environment and a runtime component for displaying interactive, structured instructional content. The authoring environment provides custom controls, templates, and sample pages that allow authors to create a runnable workflow application. The application is a structured, interactive content type that provides users a better way to learn about data flows, workflows, and processes. The application also provides the ability to filter content based on specific actions the user takes, answers that the user provides, information that is retrieved from the user's environment, and so forth. This content model facilitates improved net satisfaction (NSAT) with software products, as users more readily find the information they are looking for and receive more dynamic instructional material. Authors that may not have programming experience can use the system to create rich, interactive content.


