Integrated Application System Architecture for Distributed Traceability

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesystem functionalityVSAvoidintegrated traceability
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveprocess integrationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If workflow processes are executed across multiple applications, then productivity and processing capability are improved, but visibility and observability of process outcomes deteriorate

Engineering Contradiction:
Improveprocessing capabilityVSAvoidvisibility and observability
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240370324A1Integrated application system architecture
Publication Date: 2024.11.07 EXPRESS SCRIPTS STRATEGIC DEVELOPMENT INC
  • US20240370324A1 patent drawing
  • US20240370324A1 patent drawing
  • US20240370324A1 patent drawing

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.