Storage Control Apparatus Error Detection Update
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage apparatuses face errors during data updates due to mismatches, leading to potential data corruption when overwriting data, which can result in incorrect updates.
Innovation Solution
A storage apparatus with a control section that writes updated data to a separate storage area, determines if a write error occurs, and combines data only when no error is detected, thereby avoiding overwriting with potentially erroneous data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is updated by overwriting in a storage apparatus, then data update operation is performed, but write error may occur due to mismatch causing data corruption
Solution Approach 1:
The patent divides the storage area into a first storage area (where original data is stored) and a second storage area (where updated data is temporarily stored). By segmenting the storage space, the system can perform updates without overwriting the original data immediately, thus preventing write errors from corrupting existing data while maintaining update functionality.
Solution Approach 2:
The patent performs preliminary actions by first writing updated data to the second storage area before actually updating the first storage area. This preliminary step allows error detection and data validation to occur before the critical write operation, preventing erroneous data from being written to the original storage location.
2Quantity of substance
If updated data is written to the same storage area as original data, then storage space is saved, but error in updated data may corrupt original data
Solution Approach 1:
The patent segments the storage area into distinct first and second storage areas. The first storage area holds original data while the second storage area holds updated data temporarily. This segmentation prevents corrupted updated data from overwriting and corrupting the original data, while still allowing efficient use of storage space through structured organization.
3Reliability
If write error detection is performed before updating data, then data integrity is protected, but additional control operations increase system complexity
Solution Approach 1:
The patent implements preliminary action by performing write error detection before the actual data update operation. The control section checks for errors in updated data before writing it to the first storage area, and only if no errors are detected does the system proceed with the update. This preliminary check protects data integrity while the complexity is managed through a straightforward sequential control flow.
Data Source
AI summary
In a storage apparatus a control section writes, at the time of updating at least a part of first data stored in a first storage area by at least a part of second data, the second data to a second storage area other than the first storage area. In addition, the control section determines whether or not a write error occurs. When the write error does not occur, the control section combines the first data and the second data.


