Dynamic Routing Service for Electronic Transaction Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic transaction processing systems lack the ability to dynamically route transaction messages efficiently, leading to potential bottlenecks and failures when transaction platforms become unresponsive or unreachable.

Innovation Solution

A computer-implemented method and system for dynamic routing of electronic transaction messages, which involves receiving a request message from a merchant system, determining a routing directive, retrieving contextual data, determining a final destination payment processor, updating the request message, and transmitting it to a downstream entity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual routing updates are used for compliance and compatibility, then system control is maintained, but scalability and operational efficiency deteriorate due to the hassle of manual updates

Engineering Contradiction:
Improveautomatic routing updatesVSAvoidrouting management complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system pre-configures multiple routing directives with different priorities and conditions before they are needed. When a payment processor becomes unavailable, the routing service automatically selects from pre-defined alternative routes without requiring real-time manual intervention, thus automating the process while maintaining control through pre-established rules

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a routing service as an intermediary component between the payment initiation system and multiple payment processors. This mediator automatically manages routing decisions, compliance checks, and failover logic, eliminating the need for manual updates at merchant systems while maintaining system control through centralized policy management

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a single transaction platform is used, then system simplicity is maintained, but availability and reliability worsen when the platform becomes unresponsive or unreachable

Engineering Contradiction:
Improvetransaction processing availabilityVSAvoidmulti-platform routing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The routing service applies different routing directives to different transaction types, merchants, or payment processors based on specific conditions. Each routing directive contains localized rules for compliance and compatibility, allowing the system to maintain simplicity for individual transactions while providing complex multi-platform capability overall

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts routing decisions based on real-time conditions such as payment processor availability, transaction characteristics, and compliance requirements. The routing service can switch between static pre-configured routes and dynamic adaptive routing, optimizing for both reliability and simplicity based on current system state

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If dynamic routing with contextual data retrieval is implemented, then routing accuracy and reliability improve, but processing time and system complexity worsen

Engineering Contradiction:
Improverouting decision accuracyVSAvoidmessage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-loads and caches contextual data such as payment processor status, compliance rules, and routing policies before they are needed for routing decisions. This preliminary preparation allows the routing service to make accurate routing decisions without real-time data retrieval delays, thus improving processing speed while maintaining routing accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The routing service retrieves only the minimum necessary contextual data required for each specific routing decision rather than fetching all available information. This selective data retrieval approach reduces processing time while still providing sufficient accuracy for making correct routing decisions, balancing precision with efficiency

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250029075A1Methods and systems for dynamic routing of electronic transaction messages
Publication Date: 2025.01.23 WORLDPAY LLC
  • US20250029075A1 patent drawing
  • US20250029075A1 patent drawing
  • US20250029075A1 patent drawing

AI summary

Systems and methods are disclosed for dynamic routing of electronic transactions. One method comprises receiving a request message from a merchant system and determining a routing directive associated with the request message. Upon determining the routing directive, contextual data may be retrieved based on the routing directive. Then, a final destination payment processor may be determined based on the routing directive and the contextual data. The request message may be updated based on the final destination payment processor. The updated request message may then be transmitted to a downstream entity for further processing.