Transaction Exchange Platform Microservices Workflow Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing transaction processing systems are complex and monolithic, making it difficult to efficiently process and approve transactions due to suboptimal workflows, incomplete processing, and high risks of missed deadlines and additional costs.

Innovation Solution

A transaction exchange platform utilizing a streaming data platform and microservices to dynamically process transactions based on designated workflows, with classification microservices that leverage machine-learning models to determine alternative workflows for more effective processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a monolithic payment processing system is used to accommodate multiple transaction types and workflows, then the system can handle diverse transaction requirements, but the system complexity increases and becomes difficult to modify and maintain

Engineering Contradiction:
Improveability to handle different transaction typesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the monolithic payment processing system into separate microservices, each handling specific transaction types or workflow steps. This segmentation allows the system to maintain versatility while reducing complexity, as each microservice can be independently developed, deployed, and modified without affecting the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal workflow engine that can orchestrate different transaction types through a common interface. This allows the system to handle diverse transactions (ACH, wire, RTP, etc.) through a unified architecture, reducing the need for separate specialized systems while maintaining adaptability.

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

2Ease of manufacture

If the approval workflow is divided into multiple modules for different transaction types, then the system becomes more manageable, but changes to single workflow steps require re-coding and re-deploying large software components

Engineering Contradiction:
Improveease of system modificationVSAvoidtime for re-coding and re-deployment
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent implements dynamic workflow configuration where workflow definitions are stored as data rather than hard-coded logic. This allows workflow changes to be made through configuration updates rather than code modifications, enabling rapid adaptation to changing business requirements without lengthy re-compilation and re-deployment cycles.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system pre-defines multiple workflow templates for different transaction types (ACH, wire, RTP, check, etc.), allowing the workflow structure to be established in advance. This preliminary configuration enables the system to handle new transaction types by selecting appropriate pre-defined workflows rather than creating new processing logic from scratch.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the payment processing system is designed as a monolithic service, then it can enforce all approval steps for each transaction type, but problems with individual workflow steps can grind the whole approval process to a halt

Engineering Contradiction:
Improveworkflow enforcement capabilityVSAvoidtransaction processing throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the approval workflow into independent microservices, each responsible for specific processing steps. This allows failed or problematic steps to be isolated and handled independently, preventing single points of failure from blocking the entire transaction processing system while maintaining comprehensive approval enforcement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an event-driven intermediary layer that coordinates between microservices and workflow steps. This intermediary enables asynchronous processing and error handling, allowing the system to maintain reliability through comprehensive approval enforcement while preventing individual step failures from halting overall productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Stability of the object's composition

If transactions are processed using suboptimal workflows, then the existing system structure is maintained, but deadlines are missed and additional costs are incurred

Engineering Contradiction:
Improvesystem structure stabilityVSAvoidtransaction processing time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent implements machine learning classification microservices that analyze transaction characteristics and provide feedback on optimal workflow selection. This feedback mechanism enables the system to automatically identify and apply the most efficient workflow for each transaction based on its specific attributes, reducing processing time and preventing missed deadlines while maintaining system structure stability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically changes workflow parameters based on transaction characteristics analyzed by machine learning models. By adjusting workflow selection and configuration based on transaction parameters (amount, type, priority, etc.), the system optimizes processing efficiency without requiring structural changes to the underlying architecture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12293214B2Transaction exchange platform to determine secondary workflows for transaction object processing
Publication Date: 2025.05.06 CAPITAL ONE SERVICES LLC
  • US12293214B2 patent drawing
  • US12293214B2 patent drawing
  • US12293214B2 patent drawing

AI summary

Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions in accordance with corresponding workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Further, the microservices may leverage machine-learning models to determine whether transaction objects may be more effectively processed using alternative or secondary workflows. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for dynamic and flexible reconfiguration of workflows.