Transaction Message Router for Legacy System Connectivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing financial technology systems face challenges in connecting new computer systems to old systems, managing legacy connectivity, and unifying electronic banking connectivity, leading to complexity and reduced throughput.
Innovation Solution
A computer system and method that supports multiple emerging data connection standards and data access methods to connect with various financial institution systems, providing advanced cybersecurity and processing advancements to handle diverse financial services and message formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple different technology standards are processed in one central host server, then connectivity between new and legacy systems is achieved, but system complexity increases dramatically and throughput speed drops
Solution Approach 1:
The patent divides the monolithic central host server into multiple specialized processing servers, each dedicated to handling specific message types or standards (e.g., ISO20022 server, legacy server, real-time server). This segmentation reduces the complexity of individual servers while maintaining overall system adaptability to multiple standards.
Solution Approach 2:
The patent introduces a message router as an intermediary component that sits between incoming connections and the specialized processing servers. The router receives messages, determines the appropriate destination server based on message type and routing rules, and forwards messages accordingly. This mediator layer simplifies the architecture by centralizing the decision-making logic.
2Adaptability or versatility
If multiple different technology standards are processed in one central host server, then connectivity between new and legacy systems is achieved, but throughput speed drops
Solution Approach 1:
By segmenting the processing workload across multiple specialized servers, each server can be optimized for its specific function and scale independently. This allows the system to process different message types in parallel, significantly improving overall throughput compared to a single serial processing server.
Solution Approach 2:
The patent implements load balancing and message routing that can distribute excessive traffic loads across multiple servers. When one server becomes overwhelmed, the router can redirect messages to other available servers, ensuring the system maintains high throughput even under heavy load conditions.
3Adaptability or versatility
If ISO20022 standard with over 400 message types is processed, then comprehensive financial messaging is achieved, but parsing and processing becomes slower and more processor intensive
Solution Approach 1:
The patent creates specialized processing servers for different message categories (e.g., payment messages, account information messages, securities messages). Each server is optimized to handle specific ISO20022 message types, reducing the processing overhead compared to a general-purpose server that must handle all 400+ message types.
Solution Approach 2:
The message router performs preliminary classification and routing decisions before messages reach the processing servers. By examining message headers and determining the appropriate destination server in advance, the system avoids unnecessary processing steps and reduces the time each message spends in the system.
Data Source
AI summary
Systems, methods, and devices provide financial account services. The computer system provides financial services between one or more service requestor devices and one or more service provider devices. The computer system establishes links to one or more service provider devices by providing configuration to support the connection type, protocol and format of data exchanges with each of the service provider devices that have established links. The computer system authenticates each service provider device to establish trust for data exchanges. The computer system supports the reception of service requests from one or more service requestor devices. Then by using the configured link information, the computer system determines the type and format of service requests. The computer system transcodes the service request. The computer system permits the flow of service requests to two or more service provider devices when the configured link information are not similar.


