Inter-Application Message Conversion Gateway for MOM Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing message-oriented middleware (MOM) systems require publishers and subscribers to be aware of proprietary formats, leading to compatibility issues and the need for updates when switching or upgrading MOM systems, which can disrupt communication between distributed applications.

Innovation Solution

A system and method that intercepts inter-application messages, converts them into a proprietary MOM format, processes them through the MOM system, and then transforms them back into HTTP format for transmission, allowing seamless communication and migration between different MOM systems without requiring updates to publishers and subscribers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If publishers and subscribers use proprietary MOM formats directly, then integration with specific MOM systems is achieved, but compatibility across different MOM systems deteriorates and updates are required when switching systems

Engineering Contradiction:
Improvecompatibility across different MOM systemsVSAvoidneed for format conversion and system updates
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (gateway or adapter) that sits between publishers/subscribers and the MOM system. This intermediary handles format conversion automatically, allowing publishers and subscribers to use standard formats while the MOM system uses proprietary formats. The intermediary mediates the communication, eliminating the need for publishers and subscribers to be directly aware of MOM-specific formats, thus improving compatibility across different MOM systems without requiring updates to the publishers and subscribers themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If MOM systems use proprietary formats for message processing, then efficient message routing and processing are achieved, but ease of operation and migration between systems deteriorates

Engineering Contradiction:
Improvemessage processing efficiencyVSAvoidease of migration between MOM systems
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments the MOM architecture into distinct layers: a presentation layer using standard formats for interoperability, and a MOM-specific layer using proprietary formats for efficient processing. The intermediary component bridges these layers, allowing the MOM system to maintain its proprietary format processing (ensuring productivity) while the external interface uses standard formats (ensuring ease of operation and migration). This segmentation allows migration between MOM systems to be handled at the intermediary level without affecting the core processing efficiency.

Inventive Principle:
Principle #1Segmentation

3Speed

If publishers and subscribers are directly coupled to MOM systems, then message delivery speed is improved, but system reliability deteriorates when MOM systems need to be updated or migrated

Engineering Contradiction:
Improvemessage delivery speedVSAvoidcommunication continuity during system updates
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements preliminary action by having the intermediary component pre-configured with knowledge of multiple MOM system formats and protocols. Before a MOM system update or migration occurs, the intermediary can be updated independently to anticipate the new format requirements. This preliminary preparation ensures that when the MOM system is updated or migrated, the publishers and subscribers continue to operate without interruption, as the intermediary handles the format translation seamlessly. The message delivery speed is maintained because the intermediary is optimized for rapid format conversion.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11489935B2Communication of inter-application messages via message-oriented messaging system
Publication Date: 2022.11.01 DELL PROD LP
  • US11489935B2 patent drawing
  • US11489935B2 patent drawing
  • US11489935B2 patent drawing

AI summary

Technology that facilitates communication of inter-application messages via a message-oriented messaging (MOM) system is disclosed. Exemplary implementations may: intercept an inter-application message from a publisher that is destined for a subscriber; convert the intercepted message into a proprietary format of a MOM system; transmit converted message to the MOM system; receive a MOM-processed message from the MOM system; transform the MOM-processed message from the MOM-system proprietary format to the hypertext transfer protocol; and send the transformed message to the subscriber using the hypertext transfer protocol.