Asset Data Platform and ESB Messaging for Reliable Asset Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in managing assets across multiple systems due to disparate identifiers and data loss during communication, leading to errors in process flows and data exchanges.
Innovation Solution
A system incorporating an Asset Data Platform (ADP) with an authoritative asset registry and shared asset hierarchy, coupled with an enterprise service bus (ESB) for secure, reliable, and flexible data transmission, ensuring timely delivery and error tracking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional integration service design is used for message transmission, then system simplicity is maintained, but data reliability deteriorates due to messages being dropped, lost or removed without record
Solution Approach 1:
The patent introduces an intermediary message tracking system that mediates between the message source and destination. This intermediary maintains a registry of messages in transit and their status, allowing the system to track and recover from message loss without fundamentally changing the core message transmission protocol, thus improving reliability while limiting complexity increase.
Solution Approach 2:
The patent implements feedback mechanisms where the system continuously monitors message transmission status and provides feedback about message delivery. This feedback loop enables the system to detect lost messages and trigger appropriate recovery actions, improving data reliability through continuous monitoring and correction.
2Reliability
If multiple systems use their own asset identifiers, then system independence is maintained, but data consistency deteriorates due to mapping challenges across systems
Solution Approach 1:
The patent creates a universal asset identifier system that can function across multiple independent systems. The universal identifier serves multiple functions: it maintains system independence by allowing local identifiers to coexist, while simultaneously enabling consistent asset identification across system boundaries through a standardized universal identifier format and mapping mechanism.
Solution Approach 2:
The patent introduces an intermediary asset registry that mediates between different system asset identifiers. This registry maintains the relationships between local identifiers and universal identifiers, allowing systems to communicate using universal identifiers while preserving their own identifier systems, thus reducing mapping complexity while maintaining data consistency.
Data Source
AI summary
A system for communicating and managing messaging between a source system and a destination system including a publisher module, a topic module that receives the message from the publisher module and including one or more subscription modules, a queue module that receives the message from the topic module, a success queue module, an error queue module, and a subscriber module that receives the message from the queue module, then decompresses, decrypts, calculates the check sum, then prepares the message for transmission to the destination system and transmits the message to the destination system.


