Randomized Data Block Format With Embedded ID CRC
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data storage devices require separate space for an identifier error checking character in each data block, leading to increased storage size as data volume grows, which is inefficient.
Innovation Solution
The data block format is improved by integrating the ID field CRC into the randomizer seed field, dividing it into two portions to store both the random number and the ID field CRC, eliminating the need for a separate ID field CRC field.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a separate ID field CRC field is added to each data block for error checking, then error detection capability is improved, but data block size increases
Solution Approach 1:
The patent merges the ID field CRC into the randomizer seed field, combining two previously separate fields into one. The randomizer seed field now serves dual purposes: storing the randomizer seed and storing the ID field CRC, thereby eliminating the need for a separate ID field CRC field and reducing overall data block size while maintaining error detection capability
Solution Approach 2:
The randomizer seed field is given multiple functions: it continues to store the randomizer seed for randomization operations and simultaneously stores the ID field CRC for error detection. This multi-functionality allows the system to maintain error detection capabilities without requiring additional storage space
2Quantity of substance
If data volume increases, then storage capacity is improved, but the proportion of space devoted to ID field CRC increases
Solution Approach 1:
By merging the ID field CRC into the randomizer seed field, the patent eliminates the separate ID field CRC field that would otherwise require additional storage space. This combination ensures that storage efficiency is maintained regardless of data volume increases, as the error checking functionality is embedded within the existing randomizer seed field structure
Data Source
AI summary
An improved format is disclosed for storing a randomized data block in a storage device. The data block format includes a data field, an identifier (ID) field for storing an identifier that identifies data stored in the data field, and a randomizer seed field for storing a randomizer seed. An error check character generator generates an ID field error check character utilizing said identifier. The randomizer seed includes the ID field error check character.


