Analysis Database Registration Device Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In analysis systems, the reliability of output analysis data is compromised when the registration application program is not executed, leading to vulnerability and potential falsification of data stored in the analysis control server, which can impact the integrity of data registered in the database.
Innovation Solution
An analysis database registration device that creates a save region for analysis data files, determines if the data is saved in this region, registers the data in the analysis database when confirmed, and makes the region unavailable upon instruction, ensuring that only data saved within this controlled environment is registered, thereby enhancing data security and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the registration application program is not executed, then the analysis data can be saved in the analysis control server, but the data becomes vulnerable to falsification and security compromises
Solution Approach 1:
The system creates a dedicated save region in storage before data saving occurs, and establishes the registration application program as a prerequisite condition. This preliminary setup ensures that data can only be saved through the controlled registration process, preventing unauthorized modification while maintaining saving functionality.
Solution Approach 2:
The registration application program acts as an intermediary between the analysis control server and the storage system. It mediates the data saving process by requiring program execution to access the save region, thereby ensuring data integrity while allowing necessary data operations.
2Reliability
If the registration application program is always executed to ensure data reliability, then data security is improved, but system complexity and operational constraints increase
Solution Approach 1:
The storage system is segmented into a controlled save region and other storage areas. The save region is specifically designated for use when the registration application program is executed, separating secure data paths from general storage operations. This segmentation maintains security without requiring the program to run for all system operations.
Solution Approach 2:
Different security levels are applied to different storage regions. The save region created by the creator has specific security characteristics (requiring registration program execution), while other storage areas maintain their normal access patterns. This localized quality approach ensures data security where needed without unnecessarily complicating the entire system.
3Productivity
If a save region is always available for data saving, then data can be continuously registered, but the risk of registering vulnerable data increases
Solution Approach 1:
The availability of the save region is made dynamic rather than static. The region is created and becomes accessible only when the registration application program is executed, and its availability changes based on the program's execution state. This dynamic control allows continuous registration capability while preventing vulnerable data registration.
Solution Approach 2:
The system implements feedback control where the execution state of the registration application program determines the accessibility of the save region. When the program is executed, the save region is available; when not executed, the region becomes unavailable or restricted. This feedback mechanism ensures productivity is maintained only under reliable conditions.
Data Source
AI summary
A save folder to be used in order for an analysis data acquisition device to save an analysis data file in a storage is created by a creator. When a file determiner determines that the analysis data file is saved in the created save folder, the analysis data file saved in the save folder is registered by a registrator in an analysis database of a database storage device. When an end determiner determines that an instruction for ending registration of the analysis data file in the analysis database has been given, a region processor makes the save folder unavailable for the registration of the analysis data file in the analysis database.


