Dynamic Workflow System for Supply Chain Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing business process management systems are inflexible and costly to modify, lacking integration with enterprise software like SAP Ariba and Coupa, making it difficult to create dynamic workflows that address the unique needs of the supply chain and respond to changing business requirements.

Innovation Solution

A computer-implemented system that enables users to create dynamic workflows using drag and drop interfaces, integrates with SAP Ariba and Coupa, and employs a Business Process Modeling Notation (BPMN) tool to design, deploy, and execute trade workflows, allowing for adaptive monitoring and control of business processes without code changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If linear and rigid business process management solutions are used, then initial system deployment is straightforward, but the system becomes challenging to alter after deployment and requires time-consuming and expensive modifications to address changing business needs

Engineering Contradiction:
Improveability to alter business processesVSAvoidcomplexity of modification process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic workflow definitions that allow business processes to be modified after deployment without code changes. The system transitions from static, rigid process definitions to dynamic ones where workflows can be altered, extended, and adapted to changing business requirements through a user-friendly interface, eliminating the need for expensive reprogramming.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system allows modification of workflow parameters and business logic through configuration changes rather than code changes. Users can alter process parameters, add new steps, and adjust workflow behavior by changing system parameters and configurations, enabling flexible adaptation without complex development interventions.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If integrated enterprise software systems like SAP Ariba and Coupa are implemented, then comprehensive business data access is achieved, but system complexity and integration challenges increase

Engineering Contradiction:
Improveintegration capability with enterprise softwareVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer that connects enterprise software systems like SAP Ariba and Coupa with the workflow management system. This intermediary handles data exchange and integration complexities, allowing comprehensive enterprise data access while shielding users from underlying integration complexity through standardized interfaces and pre-built connectors.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements universal integration capabilities that work across multiple enterprise software platforms through standardized interfaces. Rather than requiring custom integration logic for each system, the platform provides multi-functional integration mechanisms that simplify connecting with various enterprise software solutions.

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

3Reliability

If custom business process management tools are developed to meet specific business needs, then process accuracy and suitability improve, but development time and costs increase significantly

Engineering Contradiction:
Improveprocess accuracyVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent provides pre-built workflow templates, forms, and business logic components that are prepared in advance for common business scenarios. Users can leverage these pre-configured elements and customize them for their specific needs, achieving process accuracy without starting from scratch, thereby significantly reducing development time and resources required.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables users to copy and reuse existing workflow definitions, forms, and business logic across different processes and departments. Rather than developing custom solutions for each scenario, users can replicate proven workflows and adapt them to new contexts, ensuring process accuracy while minimizing development effort.

Inventive Principle:
Principle #26Copying

4Productivity

If professional developers are involved in creating and modifying business workflows, then system reliability improves, but operational speed and flexibility decrease due to dependency on development resources

Engineering Contradiction:
Improveworkflow creation speedVSAvoidworkflow reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent empowers business users to independently create, modify, and manage workflows without requiring professional developer intervention. Through self-service capabilities including drag-and-drop interface, form designer, and workflow editor, business users can directly adapt processes to changing needs, achieving both high productivity and maintained reliability through built-in validation and best practice templates.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240020606A1Computer-implemented system and method for creating dynamic workflows to address the needs of supply chain
Publication Date: 2024.01.18 RRS SOLUTIONS INC
  • US20240020606A1 patent drawing
  • US20240020606A1 patent drawing
  • US20240020606A1 patent drawing

AI summary

A computer-implemented system for creating dynamic workflows to address the needs of a supply chain, comprising form designer enables first users to select drag and drop interfaces, set validations, and perform complex operations on first computing device, form designer creates dynamic forms based on the drag and drop interfaces. Workflow designer defines enterprise data and creates logical flow of data and actions, dynamic variable and dynamic workflows. Form designer and workflow designer transmits dynamic form designer configurations and dynamic workflow designer configurations to first database and business logic tool from first computing device. Business logic tool provides required forms to first users by retrieving dynamic form designer configurations, dynamic workflow designer configurations and form filled data stored in first database, business logic tool extracts enterprise data from second database to provide required forms to first users when required forms are not available in first database.