Workflow Management System for Incompatible Business Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large organizations face challenges in efficiently managing workflow across disparate and incompatible business systems, requiring significant resources to coordinate and monitor interactions between various applications, which can lead to inefficiencies and resource drains.

Innovation Solution

A workflow management system that includes modules to manipulate, translate, and route messages between client and backend applications, using a centralized database to monitor and ensure completion of client requests, while integrating diverse client and business systems through a computing platform.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If message brokers are used to route and transform messages between incompatible applications, then communication between different systems is facilitated, but the complexity of managing workflow across disparate systems increases significantly

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidworkflow management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a workflow management system that acts as an intermediary layer between disparate applications and message brokers. This system provides centralized workflow orchestration, message routing, and transformation capabilities, thereby reducing the complexity of managing workflow across incompatible systems while maintaining communication versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The workflow management system is designed to be universal and application-agnostic, capable of managing workflows across multiple different applications and message brokers through standardized interfaces. This multi-functionality allows it to handle diverse communication protocols and data formats without increasing management complexity.

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

2Reliability

If entities tailor their messaging to conform to each application's logic and format, then communication with each application is successful, but the burden on interfacing entities increases significantly

Engineering Contradiction:
Improvecommunication success rateVSAvoidmessaging burden
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The workflow management system serves as a mediator that handles the transformation and adaptation of messages between different applications. Interfacing entities only need to communicate with this standardized intermediary, which then translates messages into the appropriate formats for each target application, thereby maintaining communication reliability while significantly reducing the messaging burden on interfacing entities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service capabilities where the workflow management infrastructure automatically handles message transformation, routing decisions, and protocol adaptation without requiring interfacing entities to manually configure or understand each application's specific messaging requirements.

Inventive Principle:
Principle #25Self-service

3Reliability

If a centralized system monitors workflow across multiple applications, then workflow completion can be ensured, but resource consumption increases due to the need to coordinate and monitor disparate systems

Engineering Contradiction:
Improveworkflow completion assuranceVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The workflow management system implements continuous monitoring and orchestration of workflows across applications through standardized interfaces. By establishing persistent connections and using efficient event-driven architectures, it ensures workflow completion while minimizing resource consumption through optimized polling intervals and push-based notification mechanisms.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8117334B2System and methods for workflow management
Publication Date: 2012.02.14 BANK OF AMERICA CORP
  • US8117334B2 patent drawing
  • US8117334B2 patent drawing
  • US8117334B2 patent drawing

AI summary

The workflow management system includes various modules that manipulate incoming messages from a variety of clients, translate and route the messages to the appropriate backend applications, monitor completion by the backend applications and provide responses to the clients. A common database is operatively connected to the applications and modules to manage and monitor the workflow of an enterprise over time and provide support of service.