Tag-Based Data Processing Module Segmentation for Continuous Operation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-stage data processing systems, changing data processing settings often requires temporarily stopping data processing, which can disrupt real-time operations and is inefficient.
Innovation Solution
A data processing system that includes a data control design unit and a data control management unit, where data processing settings are changed by assigning tags as identifiers to each setting, allowing for the selective start and stop of data processing units without halting the entire system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data processing settings are changed in a data processing unit that encloses multiple data processing flows, then the data processing setting can be updated, but the data processing of other data processing flows that do not need to be changed is also stopped
Solution Approach 1:
The patent segments the data processing unit into multiple independent data processing modules, each handling a specific data processing flow. When a setting change is required for one flow, only the corresponding module is stopped and restarted, while other modules continue processing their respective flows without interruption. This modular segmentation resolves the contradiction by isolating the impact of setting changes to specific segments rather than affecting the entire system.
Solution Approach 2:
The patent implements dynamic control over data processing modules, allowing them to be independently started, stopped, or configured based on real-time requirements. The system dynamically adjusts which modules are active during setting changes, enabling flexible adaptation without forcing unnecessary stops on stable flows. This dynamic approach allows the system to maintain optimal productivity while adapting to changing requirements.
2Adaptability or versatility
If data processing is stopped to change settings, then the data processing setting can be changed, but real-time operation is disrupted
Solution Approach 1:
The patent prepares configuration changes in advance by validating setting modifications before applying them to active data processing modules. The system pre-processes configuration files, checks for errors, and prepares updated settings so that when a module needs to be updated, the change can be applied quickly with minimal interruption. This preliminary preparation reduces the time loss associated with setting changes.
Solution Approach 2:
The patent implements rapid configuration deployment mechanisms that minimize the duration of data processing interruptions. When setting changes are required, the system quickly switches to updated configurations using techniques such as configuration hot-swapping or rapid module restart procedures, rushing through the necessary changes and getting back to full operation as fast as possible. This approach minimizes the time loss while still achieving the necessary adaptability.
3Use of energy by moving object
If multiple data processing flows are executed in one data processing unit, then resource utilization is improved, but changing settings affects all flows including those that do not need to be changed
Solution Approach 1:
The patent divides the data processing unit into distinct modular components, each responsible for specific data processing flows. This segmentation allows the system to maintain high resource utilization by consolidating multiple flows in one physical unit while providing logical separation that enables selective setting changes. Each module can be independently configured and updated without affecting other modules, resolving the contradiction between resource efficiency and adaptability.
Solution Approach 2:
The patent applies different configuration settings and control mechanisms to different local modules within the data processing unit based on their specific requirements. Each module can have its own optimized settings tailored to its function, while the overall system maintains efficient resource utilization. This local differentiation allows selective setting changes in specific areas without disrupting the entire system, maintaining both resource efficiency and adaptability.
Data Source
AI summary
A data processing unit required for the data processing is started and a data processing unit not required for the data processing is stopped to change a part of the data processing settings or to add a new data processing setting without stopping the multi-stage data processing, and when the multi-stage data processing is executed, a rear-stage data processing unit reads the tag assigned in a front-stage data processing unit to discriminate the data processing unit that executes the data processing.


