Multi-Station Data Erasure Verification for Storage Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems lack an efficient and scalable method to verify the complete erasure of private data from computer readable storage devices, especially when devices become non-operational during the erasure process.
Innovation Solution
A system comprising a wipe server and multiple wipe stations that coordinate to perform and verify data erasure operations on computer readable storage devices, with the wipe server managing inventory and updating data on device status, including identifying non-operational devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data erasure operations are performed on multiple computer readable storage devices, then data security is improved, but system complexity increases due to the need to coordinate multiple wipe stations and handle non-operational devices
Solution Approach 1:
The system divides the data erasure operation into distinct segments: inventory data reception by the wipe server, erasure execution by individual wipe stations, and verification results reporting back to the wipe server. This segmentation allows each component to perform its function independently while maintaining coordination through standardized data structures, thereby managing system complexity while ensuring data security across multiple devices
Solution Approach 2:
The system implements feedback mechanisms where wipe stations report verification results back to the wipe server, which updates inventory data to reflect the current status of each storage device. This feedback loop enables the system to track which devices have been successfully erased, which are non-operational, and which require reprocessing, maintaining reliability while managing complexity through automated status tracking
2Measurement precision
If verification operations are performed on all storage devices, then data erasure completeness is improved, but processing time increases
Solution Approach 1:
The system performs preliminary actions by receiving inventory data that identifies storage devices to be erased before the actual erasure operation begins. This preliminary identification and organization of devices allows for efficient batch processing, where verification operations can be coordinated systematically across multiple devices rather than individually, reducing overall processing time while maintaining verification accuracy
Solution Approach 2:
The system maintains continuity of useful action by orchestrating erasure and verification operations across multiple wipe stations simultaneously. While one station performs erasure on a device, other stations are verifying previously erased devices or processing new devices from the inventory. This parallel continuous operation maximizes resource utilization and reduces total processing time without compromising verification completeness
3Productivity
If the system tracks and updates inventory data for each device status, then device management efficiency is improved, but data processing complexity increases
Solution Approach 1:
The inventory data structure serves multiple functions simultaneously: it identifies storage devices to be processed, tracks their current status (operational or non-operational), records verification results, and enables coordination between multiple wipe stations. This multi-functional universal data structure improves device management efficiency by consolidating multiple tracking requirements into a single system while managing data processing complexity through standardized field definitions
Data Source
AI summary
A method includes receiving, at a computing device, inventory data identifying a plurality of computer readable storage devices. The method further includes receiving, at the computing device, a first request to perform a memory management operation. The method further includes sending, from the computing device to a first station, a command to perform the memory management operation on a first portion of the plurality of computer readable storage devices connected to the first station. The method further includes receiving, at the computing device from the first station, first results data indicating results of the memory management operation at the first station. The method further includes updating the inventory data based on the first results data.


