Integrated Application System Architecture for Distributed Traceability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Distributed application systems lack integrated traceability due to a lack of visibility and observability across individual components, leading to delays, process failures, and unmanaged work processing.
Innovation Solution
An integrated application system architecture with multiple automated communication channels, where processor hardware identifies and tracks input and output of each application, defines result sets, and generates a result mesh to facilitate end-to-end traceability and process management through workflow execution and automated communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple individual processes are integrated in distributed application systems, then system functionality and versatility are improved, but integrated traceability and visibility across components deteriorate
Solution Approach 1:
The patent introduces an intermediary mechanism (the system architecture layer with result maps and result meshes) that mediates between individual distributed applications. This intermediary captures and maintains traceability information about data flows and process outcomes across application boundaries, enabling visibility without requiring deep integration between individual processes.
Solution Approach 2:
The patent segments the traceability management function from individual applications by implementing result maps at the application level and result meshes at the system level. This segmentation allows each application to maintain independence while the system-wide result mesh provides integrated traceability through aggregated data from individual result maps.
2Extent of automation
If automated communication channels are implemented between applications, then process integration and coordination are improved, but system complexity and difficulty of management worsen
Solution Approach 1:
The patent implements a universal communication framework that handles multiple types of automated communications (synchronous API calls, asynchronous messages, event-driven interactions) through a unified result mesh architecture. This multi-functional approach consolidates communication management complexity into a single system layer rather than requiring separate management mechanisms for each communication type.
3Productivity
If workflow processes are executed across multiple applications, then productivity and processing capability are improved, but visibility and observability of process outcomes deteriorate
Solution Approach 1:
The patent implements feedback mechanisms where each application executes workflow processes and returns results through standardized communication channels. These results are captured in result maps and aggregated into result meshes, providing continuous feedback about process outcomes across the distributed system. This feedback loop enables visibility into process status and outcomes without impeding processing speed.
Data Source
AI summary
A method of transmitting automated communications within an integrated application system architecture includes identifying, by processor hardware, each of multiple applications in an integrated application system architecture. For each identified application, the method includes obtaining at least one input to the identified application and at least one output to the identified application, defining a result set for the identified application, and storing the result set an as entry in a result map set of memory hardware. The method includes determining a result mesh according to each result set stored in the result map set, receiving an entity processing request, executing, via a first one of the multiple applications, the at least one workflow process associated with the first one of the multiple applications, to process the entity processing request and generate a first application process result, and transmitting an automated communication to a second one of the multiple applications.


