Messenger Microservice Workflow for Paused Transaction Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing transaction processing systems face challenges in handling regulatory, security, and risk management complexities, leading to transaction failures and delays, which disrupt customer experiences and complicate fraud investigations.

Innovation Solution

A transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions, allowing for pausing and updating transactions based on external requests, and utilizing a messaging microservice to communicate with external parties for missing information or fraud investigations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If transactions are processed through comprehensive regulatory, security, and risk management workflows, then transaction reliability and security are improved, but processing time and system complexity increase

Engineering Contradiction:
Improvetransaction processing reliabilityVSAvoidtransaction processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The transaction processing system is divided into separate microservices, each responsible for specific functions such as regulatory compliance checking, security validation, risk management, and fraud detection. This segmentation allows each service to process transactions independently and in parallel, reducing overall processing time while maintaining comprehensive security and regulatory coverage through multiple specialized services operating simultaneously rather than sequentially.

Inventive Principle:
Principle #1Segmentation

2Reliability

If transactions are paused for external communication to obtain missing information or conduct fraud investigations, then transaction accuracy and security are improved, but processing speed and customer experience deteriorate

Engineering Contradiction:
Improvetransaction accuracyVSAvoidtransaction processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The transaction processing system dynamically adjusts its behavior based on real-time conditions. When a transaction requires external communication for missing information or fraud investigation, the system can pause processing temporarily and then resume once information is obtained. This dynamic approach allows the system to maintain high processing speed for straightforward transactions while selectively pausing only when necessary, thereby balancing transaction accuracy with processing speed and minimizing impact on customer experience.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the system supports legacy operations and adapts to changing requirements, then system versatility and reliability are improved, but device complexity and difficulty of implementation increase

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The transaction processing platform is designed as a universal system that can handle multiple transaction types and adapt to changing requirements through a standardized microservice architecture. The system incorporates configurable workflows that can be dynamically adjusted to accommodate new regulatory requirements, business rules, or transaction types without requiring fundamental system redesign. This multi-functional design allows the same platform to support legacy operations while adapting to future changes, reducing overall system complexity compared to maintaining separate systems for different functions.

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

Data Source

PatentUS20260010910A1Transaction Exchange Platform with a Messenger Microservice to Update Transactions
Publication Date: 2026.01.08 CAPITAL ONE SERVICES LLC
  • US20260010910A1 patent drawing
  • US20260010910A1 patent drawing
  • US20260010910A1 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 according to review and approval 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. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for pausing the processing of transactions during a workflow. Other aspects may provide for a messaging microservice that permits communications between the transaction exchange platform and external third-parties.