Enterprise Service Bus Message Flow Analysis Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for tracking message flow in an Enterprise Service Bus (ESB) are unstable and lack effective recording of flow information, making it difficult for administrators to manage the large volume of messages.

Innovation Solution

A message flow analysis module is implemented within the ESB system to identify and record messages exchanged over a time interval, generating a result that depicts the message flow statistics, which can be stored and displayed to users in various formats such as images, graphs, or tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If proprietary logging messages are used to record message flow in a log file, then message flow tracking is enabled, but the approach becomes unstable and difficult to view due to cluttered log files capturing large amounts of message flows

Engineering Contradiction:
Improvemessage flow tracking stabilityVSAvoidlog file readability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts only the essential message flow information from the complete log data, presenting a filtered and organized view that maintains tracking reliability while eliminating the clutter that makes log files difficult to read

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the message flow data into organized categories and structures, dividing the overwhelming log information into manageable, readable sections that maintain completeness while improving accessibility

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If flow visualization of network traffic is used to track message flow, then graphical viewing of message behavior is enabled, but the technique does not provide for recording flow information of messages

Engineering Contradiction:
Improvegraphical message flow viewingVSAvoidmessage flow information recording
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent merges the graphical visualization capability with the information recording function into a single integrated system, allowing administrators to both view message flow graphically and record the underlying flow information simultaneously

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If message flow statistics visualizer is used to view message flow statistics, then graphical viewing of message queue statistics is enabled, but the technique does not provide for recording flow information of messages

Engineering Contradiction:
Improvemessage flow statistics viewingVSAvoidmessage flow information recording
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent combines the statistics visualization function with the flow information recording capability, enabling simultaneous graphical viewing of message flow statistics and recording of the underlying flow data

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10397074B2Providing message flow analysis for an enterprise service bus
Publication Date: 2019.08.27 RED HAT INC
  • US10397074B2 patent drawing
  • US10397074B2 patent drawing
  • US10397074B2 patent drawing

AI summary

A mechanism for providing message flow analysis for an enterprise bus service (ESB) system is disclosed. A method includes identifying, by a computing device executing the ESB system, messages exchanged in the ESB system in a time interval. The method also includes recording, by the computing device, a number of the identified messages exchanged in the time interval. The method further includes generating, by the computing device, a result that depicts the recorded number of the identified messages in the time interval.