Network Interface Discovery via Message Queue Metadata Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Organizations face challenges in identifying and documenting all interfaces within a network due to the manual and time-consuming nature of existing processes, which often results in missed modifications, new integrations, and redundant/obsolete interfaces going undetected.
Innovation Solution
A system and method that utilizes a remote system to identify message queue servers, queue managers, message queues, message brokers, and client applications to extract metadata from message headers, creating a repository of interfaces and tracking their activity to detect redundant or obsolete interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a manual process is used to identify and document interfaces, then organizations can document existing interfaces, but the process is time-consuming, tedious, and error-prone
Solution Approach 1:
The patent replaces the manual mechanical process of interface identification with an automated electronic system that uses software agents to traverse the network, discover applications, and extract interface information automatically from message queues and integration platforms
Solution Approach 2:
The system enables self-service by allowing the network infrastructure itself to provide interface documentation through automated agents that extract information directly from message queues, application interfaces, and integration platforms without requiring manual intervention
2Reliability
If a manual process is used to identify interfaces, then initial documentation can be created, but modifications and new integrations cannot be detected in real-time
Solution Approach 1:
The patent implements continuous feedback loops where software agents monitor message queues and integration platforms in real-time, detecting new interfaces, modifications, or deletions and automatically updating the interface repository to maintain current and accurate information
Solution Approach 2:
The system maintains continuous operation by deploying agents that continuously traverse the network, monitor message queues, and update the interface repository in real-time, ensuring the documentation remains current without interruption
3Loss of information
If a manual process is used, then some interfaces can be documented, but redundant and obsolete interfaces cannot be tracked
Solution Approach 1:
The patent introduces software agents as intermediaries that traverse the network and collect interface information from message queues and integration platforms, consolidating this data into a centralized repository that tracks the status of all interfaces including redundant and obsolete ones
Data Source
AI summary
A system and method for discovering interfaces in a network is provided wherein a remote system is configured to discover by connecting to plurality of servers, and intelligently stitching together interfaces that exist between different applications. The remote system is configured to identify these interfaces through message queue servers in the network and their queue managers. Further, stitching together the interfaces is done based upon the hops that a message performs from one system to its target application using message queues. Interface name is created by reading message header, applications involved and queue properties. The system capabilities also include tracking the usage of interfaces based on the traffic that is flowing through them. The system provides a repeatable process to obtain accurate repository of interfaces.

