Workflow Task Node Decision Branch Derivation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional workflow management tools face challenges in providing an intuitive user experience for specifying and managing user decisions, particularly in keeping decisions in sync with the evolving workflow, and in simplifying the process of configuring and visualizing user tasks.

Innovation Solution

The method involves automatically deriving user task node characteristics based on analysis of conditional sequence connectors, dynamically updating the user task to include decision information, and incorporating this information into metadata, thereby enhancing the visualization and management of decisions within the workflow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual configuration of user task decisions is used, then decision accuracy is improved, but configuration time and complexity increase

Engineering Contradiction:
Improvedecision accuracyVSAvoidconfiguration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of workflow elements (conditional sequence connectors, events, actions) to pre-derive user task node characteristics before the user needs to configure decisions. This advance processing automatically generates decision information that is then integrated into user tasks, eliminating the need for manual decision configuration while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The workflow management system automatically analyzes its own workflow elements and derives user task characteristics without external intervention. The system extracts condition information from conditional sequence connectors and autonomously generates decision information, making the configuration process self-service rather than requiring manual user input for each decision.

Inventive Principle:
Principle #25Self-service

2Loss of information

If detailed decision information is manually specified for each user task, then decision completeness is improved, but user interface complexity increases

Engineering Contradiction:
Improvedecision completenessVSAvoiduser interface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system automatically derives complete decision information by analyzing workflow elements themselves. The user interface simply displays the derived decision information without requiring users to manually specify or configure detailed decision parameters, thus maintaining completeness while simplifying the interface.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system extracts decision information directly from workflow elements (conditional sequence connectors, events, actions) rather than requiring users to input it. By taking out the decision specification task from the user interface and performing it automatically through analysis of existing workflow elements, the interface becomes simpler while decision completeness is maintained.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If automatic derivation of user task characteristics is implemented, then configuration efficiency is improved, but analysis complexity increases

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoidanalysis complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs self-analysis of its own workflow elements to derive user task characteristics. The analysis complexity is contained within the system's automatic processing mechanisms rather than requiring complex user operations, thus improving configuration efficiency while managing analysis complexity through automated self-service processing.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11238386B2Task derivation for workflows
Publication Date: 2022.02.01 SAP SE
  • US11238386B2 patent drawing
  • US11238386B2 patent drawing
  • US11238386B2 patent drawing

AI summary

Techniques are described for workflow management, including automatically deriving characteristics of a user task node in a workflow based on an analysis of other workflow elements such as conditional sequence connectors. In some implementations, elements of a workflow presented in the modeler user interface of a workflow management platform are analyzed, and element(s) of the workflow are automatically and dynamically modified based on the analysis. For example, a workflow may include a first user task that is connected to subsequent node(s) in the workflow, such as other user task(s) downstream from the first user task. The first user task may be connected to each subsequent node by a conditional sequence connector. The condition information for each connector can be extracted from the workflow information and used to automatically modify the first user task to include decision branches for each element of condition information extracted from a respective connector.