Business Process Workflow System Using Graphical Flow Diagrams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient method to visually and textually document business process workflows, making it difficult to capture and communicate the intricacies of business processes in a user-friendly and self-documenting manner.

Innovation Solution

A computer-implemented system that receives a graphical description of a business process workflow via a GUI, allowing users to create process flow diagrams and generate both software applications and natural language descriptions, utilizing modules like process definition, forms design, and dynamic entity modules to store and represent business processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional documentation methods are used for business processes, then documentation can be created, but it is difficult to capture and communicate the intricacies of business processes in a user-friendly and self-documenting manner

Engineering Contradiction:
Improveuser-friendliness of documentationVSAvoidcommunication of process intricacies
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system segments business processes into discrete, manageable components represented as nodes in a flow diagram. Each node can be independently defined, configured, and documented, allowing complex processes to be broken down into understandable units that can be easily created and modified by users without losing process intricacies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms traditional linear or textual process documentation into a two-dimensional graphical flow diagram format. This visual dimension enables users to perceive process flow, relationships, and intricacies more intuitively while maintaining ease of creation through drag-and-drop interface operations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If detailed business process documentation is created, then process intricacies are captured, but the system becomes more complex and less user-friendly

Engineering Contradiction:
Improvedocumentation completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system employs universal, pre-defined node types and connection mechanisms that can represent various business process elements through a consistent interface. This allows detailed process documentation to be created using standardized components, reducing the complexity burden on users while maintaining comprehensive process capture capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system enables users to copy and reuse existing process nodes, connections, and entire process definitions. This copying capability allows detailed process documentation to be replicated and adapted without recreating from scratch, reducing the effective complexity of creating comprehensive documentation while maintaining completeness.

Inventive Principle:
Principle #26Copying

3Loss of information

If manual process documentation is used, then processes can be recorded, but it requires significant time and effort to create and maintain

Engineering Contradiction:
Improveprocess documentationVSAvoiddocumentation creation time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system provides pre-defined node templates, standard process patterns, and reusable process components that have been prepared in advance. Users can directly instantiate these pre-prepared elements into their process documentation, dramatically reducing the time required to create comprehensive process records while maintaining information completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables rapid documentation creation through copying existing process definitions, nodes, and connections. Once a process element is created or imported, it can be replicated and reused multiple times, reducing the cumulative time investment required for creating and maintaining detailed process documentation across multiple processes.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10055202B2Business process workflow system
Publication Date: 2018.08.21 SANDHILLS GLOBAL INC
  • US10055202B2 patent drawing
  • US10055202B2 patent drawing
  • US10055202B2 patent drawing

AI summary

A computer-implemented method includes receiving a description associated with a business process workflow via a graphical user interface, the description comprising a process flow diagram; and causing a processor to generate at least one of a software application or a natural language description of the business process workflow based upon the description.