Message Broker for Heterogeneous Data Format Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems with heterogeneous database architectures face challenges in direct data exchange due to technology incompatibilities and security constraints, requiring replication and synchronization through APIs, which is not feasible in all cases.

Innovation Solution

A computer system with a communication module that converts data formats between central and local data management systems, enabling data exchange by selecting appropriate data adaptation protocols and performing necessary actions on local data records based on message requests, while ensuring authentication and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data replication and synchronization through APIs is used between heterogeneous data management systems, then data exchange can be achieved, but system complexity increases and security constraints may block communication

Engineering Contradiction:
Improvedata exchange capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a message broker as an intermediary component that receives messages from one data management system, converts them to the appropriate format, and forwards them to the destination system. This mediator approach enables data exchange between heterogeneous systems without requiring direct API integration, thereby reducing system complexity while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The message broker dynamically changes message parameters including format conversion between different data management systems. It transforms messages from source system formats to destination system formats, handling parameter changes automatically based on the message destination and source, thus enabling compatibility without complex direct integrations.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If direct data access is implemented between heterogeneous database architectures, then data exchange speed improves, but technology incompatibilities prevent direct communication

Engineering Contradiction:
Improvedata exchange speedVSAvoidtechnology compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The message broker serves as a universal intermediary that accepts messages from various database architectures and delivers them to destination systems. This approach maintains high data exchange speed by using standardized message protocols while handling technology incompatibilities through automatic format conversion, eliminating the need for direct heterogeneous system integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The message broker is designed with universal functionality to handle multiple data management systems and database architectures through a single interface. It provides multi-functionality by supporting various message formats, protocols, and destination systems, thereby achieving both high productivity and broad adaptability through one versatile component.

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

3Reliability

If data is stored in both central and local data management systems for service execution, then service availability improves, but data synchronization becomes impossible due to heterogeneous architectures

Engineering Contradiction:
Improveservice availabilityVSAvoiddata synchronization capability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The message broker enables bidirectional data synchronization between central and local data management systems by acting as a mediator. It receives data changes from either system, converts the messages appropriately, and delivers them to the other system, ensuring both systems remain synchronized while maintaining service availability through local data copies.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the message broker confirms successful message delivery and data synchronization between central and local systems. This feedback ensures data consistency is maintained across heterogeneous architectures, allowing both systems to operate independently while staying synchronized.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240184799A1A system and method for exchanging and managing data stored in heterogeneous data sources
Publication Date: 2024.06.06 AMADEUS SAS
  • US20240184799A1 patent drawing
  • US20240184799A1 patent drawing
  • US20240184799A1 patent drawing

AI summary

The present invention is configured for facilitating communication between heterogeneous system using a communication module. The communication module is configured, before the communication of the data to be exchanged, to convert the data format of the data to the corresponding first or second data format depending on the destination data management system to facilitate the communication and processing of data between the central and local data management systems.