Media Drive ASIC Compressed Data Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data verification processes for compressed data stored on media, such as magnetic tape, are inefficient due to the need to decrypt and decompress data before verification, leading to significant time consumption and resource utilization, especially when verifying large datasets.
Innovation Solution
A media drive with a drive side ASIC that validates compressed data packets without decompression, allowing for verification of error correction codes stored with the data, eliminating the need to transfer and decompress data to a server, and enabling verification at the native speed of the media drive.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If data is decrypted and decompressed before verification, then verification accuracy is improved, but verification time increases significantly
Solution Approach 1:
The patent extracts the verification function from the server-side process and implements it directly in the media drive using a dedicated ASIC. This allows verification to be performed on compressed data at the source, eliminating the time-consuming transfer and decompression steps while maintaining verification accuracy through direct packet validation and error correction code checking.
Solution Approach 2:
The patent performs verification actions preliminarily by validating error correction codes and checking data integrity while the data is still in compressed form within the media drive. This preliminary verification prevents the need for subsequent decompression and re-verification, significantly reducing total verification time while maintaining accuracy.
2Extent of automation
If data is transferred to server for verification, then centralized control is improved, but resource utilization increases
Solution Approach 1:
The patent implements self-service by enabling the media drive to perform verification operations autonomously using its own integrated ASIC and error correction code checking capabilities. The drive validates compressed data packets and generates verification results without requiring server involvement, eliminating energy-consuming data transfers and server-side processing while maintaining automated verification control.
Solution Approach 2:
The patent introduces an intermediary ASIC component within the media drive that acts as a dedicated verification processor. This intermediary handles all verification operations locally, mediating between the compressed data storage and the host system, thereby eliminating the need for resource-intensive server-side verification while preserving centralized control through programmable verification logic.
3Ease of operation
If decompression is performed before verification, then data accessibility is improved, but processing speed decreases
Solution Approach 1:
The patent extracts the verification operation from the decompression pipeline and performs it independently on compressed data. The ASIC validates error correction codes and checks data integrity while data remains in compressed form, eliminating the sequential dependency where verification must wait for decompression to complete, thereby maintaining data accessibility requirements while dramatically improving processing speed.
Solution Approach 2:
The patent performs verification as a preliminary action before decompression occurs. By validating error correction codes and checking packet integrity while data is still compressed, the system determines early whether verification will succeed, avoiding unnecessary decompression of potentially corrupt data and thereby improving overall processing speed while maintaining data accessibility.
Data Source
AI summary
A media drive includes drive side circuitry that, in response to a request to validate compressed data read from media, validates packets of the compressed data while compressed and, in response to detecting end of data on the media without having detected an unrecoverable corrupt one of the packets and without decompressing the compressed data, generates a message indicating that the compressed data read from the media has been validated.


