Distributed IT Process Protocol Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for analyzing processes across different computer systems are inefficient due to high CPU intensity, data transfer complexities, and the need for direct access or elaborate provisioning, especially when analyzing processes across systems with different organizations.
Innovation Solution
A method utilizing a distributed IT infrastructure with an extraction node on the client system and a transformation/storage node on the server system, managed by a runtime component, to generate process protocols efficiently, allowing for customer-specific configuration and optimized data transfer without requiring changes to the IT infrastructure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all process data are transferred from the source system to the server system for analysis, then processes running on different source systems can be analyzed centrally, but unnecessary data are also transferred increasing communication outlay
Solution Approach 1:
The patent extracts only the necessary process data from the source system using selective data extraction mechanisms. The server system identifies and retrieves only the specific data required for analysis rather than transferring all process data, thereby reducing communication overhead while maintaining the ability to analyze processes across multiple source systems.
Solution Approach 2:
The patent implements local quality by allowing different source systems to have different data extraction configurations tailored to their specific processes. Each source system can be configured to export only the relevant data types needed for its particular process analysis requirements, optimizing the data transfer efficiency for each local context.
2Adaptability or versatility
If data are exported from the source system and imported to the server system, then process analysis can be performed on different client systems, but provisioning becomes technically complex and elaborate
Solution Approach 1:
The patent implements universality by creating a standardized data export interface that can be used across multiple different source systems and client systems. This universal interface simplifies provisioning by providing a common method for data extraction and transfer that works across different platforms, eliminating the need for system-specific complex configurations.
Solution Approach 2:
The patent applies preliminary action by pre-configuring data export templates and interfaces in the source systems before analysis is needed. These pre-established interfaces and data structures are ready to be activated on-demand, allowing ad-hoc process analyses without requiring complex provisioning or configuration changes at the time of analysis.
3Adaptability or versatility
If process analysis is performed in the source system, then analysis can be done on locally available data, but only processes on that specific system can be analyzed and CPU resources may be insufficient
Solution Approach 1:
The patent introduces an intermediary layer in the form of a standardized data export interface and transfer mechanism between the source system and server system. This intermediary enables efficient data extraction and transfer, allowing the server system to perform CPU-intensive analysis operations on multiple source systems without overloading any single source system's resources, thereby improving overall analysis productivity.
Data Source
AI summary
A method is provided for generating process protocols from process data in an IT system with at least one extraction node, at least one storage node, and at least one transformation node. The process may be stored in a client system of the IT system. An application catalog is run on a server system of the IT system, and application templates are managed using the application catalog, each application template having an installation program and configuration data. The installation program is used to instantiate, configure, and run each application template on the server system as an application. The applications being run are monitored and managed by a runtime component on the server system, and the process protocols are ascertained according to a number of control instructions run on nodes, the configuration data of each application comprising information on which control instructions are run on which nodes.


