Data Packet Process Data Encapsulation for Business Context
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data transmission methods lack the ability to effectively incorporate process data into data packets, which is essential for determining actions on business objects and maintaining process context during data transfer, leading to inefficiencies in business process management and auditing.
Innovation Solution
Incorporating process data into a data packet structure that includes a header, payload, and a new layer of generic application data, which encapsulates the process data and provides necessary information for business processes, such as type, owner, and hierarchy, allowing for efficient processing and auditing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If process data is incorporated into data packets, then business process management and auditing capabilities are improved, but data packet structure complexity increases
Solution Approach 1:
The patent implements nesting by placing process data inside the payload section of the data packet, with the process data containing business objects, process information, and audit records. This nested structure allows complex business process data to be encapsulated within the existing packet framework without requiring a complete structural redesign, thus improving process management capability while controlling overall structure complexity.
Solution Approach 2:
The patent segments the data packet into distinct sections: header, process data (containing business objects, process information, and audit records), and payload. This segmentation allows different parts of the packet to serve specific functions - the header for routing, the process data for business logic and auditing, and the payload for actual business objects - making the complex structure more manageable and easier to process.
2Reliability
If process data is added to data packets, then auditing information and process context are improved, but data transmission efficiency decreases
Solution Approach 1:
The patent applies preliminary action by pre-organizing audit records and process information within the process data structure before transmission. Audit records are structured to capture necessary information in advance, and process information is pre-formatted with business objects and metadata. This preliminary organization ensures that when data is transmitted and processed, the auditing information is already structured and ready for immediate processing, reducing processing time and maintaining transmission efficiency while ensuring reliable auditing.
3Adaptability or versatility
If generic application data layer is introduced, then data processing capability is improved, but system complexity increases
Solution Approach 1:
The patent implements universality by creating a generic application data layer that can handle multiple types of business objects and processes through a standardized structure. The process data section uses uniform formatting for business objects, process information, and audit records, allowing the same layer to process different business scenarios. This multi-functional approach improves data processing capability across various applications while avoiding the need for separate specialized processing layers for each business type.
Data Source
AI summary
Memory stores data for access by a computer program that is capable of being executed on a data processing system. A data structure is stored in the memory, which includes information resident in a database used by the computer program. The information includes payload data made up of data objects, process data for a process associated with the data objects, and a header that includes technical data for transmitting the data structure.


