Event Correlation Configuration for Service Data Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies require modifying underlying code for each service system to facilitate data conversion between multiple service systems, leading to increased workload and complexity in data processing and transmission.
Innovation Solution
A data processing method and device that includes an acquisition module to obtain original event attributes, a filling module to fill data based on a predetermined event correlation configuration, and a conversion module to perform data conversion, thereby enabling efficient data conversion between service systems without the need for extensive code modifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If underlying code of service systems is modified to enable data conversion between multiple service systems, then data conversion capability is improved, but system complexity and workload increase
Solution Approach 1:
The patent introduces an event correlation configuration mechanism as an intermediary layer between service systems. This configuration layer handles data conversion requirements without modifying the underlying code of service systems. The event correlation configuration includes attribute configurations that define how data should be converted and correlated across different service systems, effectively mediating the interaction between systems with different data formats and structures.
Solution Approach 2:
The patent segments the data conversion functionality into independent configuration elements. The event correlation configuration is divided into multiple attribute configurations, each handling specific conversion rules. This segmentation allows the system to manage complex conversion requirements through modular, configurable units rather than monolithic code modifications, reducing overall system complexity.
2Adaptability or versatility
If underlying code of service systems is modified for each data conversion requirement, then data conversion between service systems is achieved, but programming workload and maintenance burden increase
Solution Approach 1:
The system enables self-service through configuration-driven data conversion. Instead of requiring programmers to modify underlying code for each conversion scenario, the event correlation configuration allows the system to automatically adapt to new data conversion requirements through configuration files. Programmers only need to define conversion rules in the configuration, and the system handles the actual data transformation automatically.
Solution Approach 2:
The patent uses parameter changes in the event correlation configuration to adapt data conversion behavior. By modifying configuration parameters rather than code, the system can respond to changing data conversion requirements. The attribute configurations contain parameters that define data formats, conversion rules, and correlation logic, which can be adjusted without recompiling or redeploying the service systems.
3Reliability
If underlying code is modified to meet data conversion requirements between service systems, then data transmission compatibility is improved, but response time and deployment speed decrease
Solution Approach 1:
The patent implements preliminary action by pre-defining event correlation configurations that contain all necessary data conversion rules. These configurations are prepared in advance and stored in the system. When data conversion is needed between service systems, the pre-configured rules are automatically applied without requiring on-the-fly code modifications or compilation, enabling rapid deployment and immediate response to new service integration requirements.
Data Source
AI summary
The present application provides data processing methods, apparatuses, and electronic devices. One method includes: obtaining original event attributes of an event; performing data filling to obtain attribute data based on a pre-configured event correlation configuration that comprises an attribute configuration; and performing data conversion based on the original event attributes and the attribute data to obtain updated event attributes.


