Back to results
US 2018/0011647 A1Published application
Data protection system
OwnerTod R. Earhart, Mark Ayres +1inventors
InventorsTod R. Earhart, Mark Ayres, Will Loechel
Life of this patent
Estimating the term…
Abstract
Systems and methods for logically organizing data for storage and recovery on a data storage medium using a multi-level format are described. Embodiments include systems and methods for protecting data stored on a data storage medium so that the data may be recovered without errors.
Claims20
A method of storing data comprising:
- creating a first partition in a data storage medium, the first partition comprising a first contiguous subdivision of the data storage medium within which all data is written in one format and at one density;
- receiving a first logical block from a host, the first logical block including first data;
- writing the first data to the data storage medium within the first partition;
- creating a first structure that describes a host defined logical block address of the first data and a physical address of the first data in the data storage medium;
- creating a second partition in the data storage medium, the second partition comprising a second contiguous subdivision of the data storage medium within which all data is written in one format and at one density;
- writing the first structure to the storage medium within the second partition.
- writing within the first partition, an error correction code for the first data;
- and writing within the second partition, an error correction code for the first structure, wherein error correction within the first partition differs from error correction within the second partition in either or both of (i) type of error correction code, and (ii) amount of data redundancy.
5 more elements
A data storage medium comprising:
- a first partition including a first contiguous subdivision of the data storage medium within which all data is written in one format and at one density;
- first data residing within the first partition;
- a second partition including a second contiguous subdivision of the data storage medium within which all data is written in one format and at one density;
- a first structure that describes a host defined logical block address of the first data and a physical address of the first data in the data storage medium, the first structure residing within the second partition;
- an error correction code for the first data, the error correction code for the first data residing within the first partition;
- and
- an error correction code for the first structure;
- the error correction code for the first structure residing within the second partition, wherein error correction within the first partition differs from error correction within the second partition in either or both of (i) type of error correction code, and (ii) amount of data redundancy.
5 more elements
A method of storing data to a data storage medium, the method comprising:
- receiving a first logical block from a host, the first logical block including first data;
- writing the first data to the data storage medium;
- creating a first data structure, wherein the first data structure describes a host defined logical block address of the first data and a physical address of the first data on the data storage medium;
- writing the first data structure to the data storage medium;
- creating a second data structure, wherein the second data structure describes the host defined logical block address of the first data and the physical address of the first data on the data storage medium;
- and
- writing the second data structure to the data storage medium.
4 more elements
Dependencies are inferred from the claim text.