IP Library Granted Patent US 8,024,643
Granted Patent B2
US 8,024,643 · App. 12/486,672 · Granted Sep 20, 2011

Error correction for disk storage media

Assignee: Hitachi-LG Data Storage Korea, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,024,643
App. No.
12/486,672
Granted
Sep 20, 2011
Kind
B2
Abstract

Embodiments of the invention provide methods and systems for improving the reliability of data stored on disk media. Logical redundancy is introduced into the data, and the data within a logical storage unit is divided into sectors that are spatially separated by interleaving them with sectors of other logical storage units. The logical redundancy and spatial separation reduce or minimize the effects of localized damage to the storage disk, such as the damage caused by a scratch or fingerprint. Thus, the data is stored on the disk in a layout that improves the likelihood that the data can be recovered despite the presence of an error that prevents one sector from being read correctly.

Claims (28)

1. A method of developing a data layout on a disk storage media to meet a desired error rate, the method comprising:

calculating an amount of data per logical storage unit based on standard error characteristics, parameters of the disk storage media including disk capacity, a desired error rate, and acceptable loss of capacity of the disk storage media for error protection;

developing a layout of data according to the amount of data per logical storage unit; and

recording data onto a disk according to the developed layout of data,

wherein the amount of data per logical storage unit indicates a number of sectors to be included in each logical storage unit, and

wherein the developing a layout of data includes:

dividing data for storage into at least one logical storage unit, each logical storage unit comprising at least two sectors; and

interleaving the logical storage units to achieve spatial separation of the sectors from a same logical storage unit.

2. The method of claim 1 , wherein the standard error characteristics comprise dimensions and distribution of standard errors.

3. The method of claim 2 , wherein the standard errors comprise fingerprints.

4. The method of claim 2 , wherein the standard errors comprise scratches.

5. The method of claim 1 , wherein the parameters of the disk storage media comprise physical dimensions of the disk storage media.

6. The method of claim 1 , wherein the desired error rate is specified by a standards organization.

7. The method of claim 1 , wherein the acceptable loss of capacity of the disk storage media is approximately 10%.

8. A computer program product for developing a data layout on a disk storage media to meet a desired error rate, the computer program product stored on a computer readable medium and adapted to perform the operations of:

calculating an amount of data per logical storage unit based on standard error characteristics, parameters of the disk storage media including disk capacity, a desired error rate, and acceptable loss of capacity of the disk storage media for error protection;

developing a layout of data according to the amount of data per logical storage Unit; and

recording data onto a disk according to the developed layout of data,

wherein the amount of data per logical storage unit indicates a number of sectors to be included in each logical storage unit, and

wherein the developing a layout of data includes the operations of:

dividing data for storage into at least one logical storage unit, each logical storage unit comprising at least two sectors; and

interleaving the logical storage units to achieve spatial separation of the sectors from a same logical storage unit.

9. The computer program product of claim 8 , wherein the standard error characteristics comprise dimensions and distribution of standard errors.

10. The computer program product of claim 9 , wherein the standard errors comprise fingerprints.

11. The computer program product of claim 9 , wherein the standard errors comprise scratches.

12. The computer program product of claim 8 , wherein the parameters of the disk storage media comprise physical dimensions of the disk storage media.

13. The computer program product of claim 8 , wherein the desired error rate is specified by a standards organization.

14. The computer program product of claim 8 , wherein the acceptable loss of capacity of the disk storage media is approximately 10%.

Assignments (6)
CERTIFICATE OF SALE Recorded Jan 14, 2011
From: SILICON VALLEY BANK
To: HITACHI-LG DATA STORAGE KOREA, INC.
Reel/Frame 025634/0276 →
SECURITY AGREEMENT Recorded Jan 11, 2011
From: POWERFILE, INC.
To: SILICON VALLEY BANK
Reel/Frame 025619/0645 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COUNTRY OF THE RECEIVING PARTY TO THE REPUBLIC OF KOREA (SOUTH KOREA) PREVIOUSLY RECORDED ON REEL 004251 FRAME 0796. ASSIGNOR(S) HEREBY CONFIRMS THE TRANSFER STATEMENT UNDER CALIFORNIA COMMERCIAL CODE SECTION 9619. Recorded Aug 4, 2010
From: POWERFILE, INC.; SILICON VALLEY BANK
To: HITACHI-LG DATA STORAGE KOREA, INC.
Reel/Frame 024785/0780 →
TRANSFER STATEMENT UNDER CALIFORNIA COMMERCIAL CODE SECTION 9619 Recorded Jul 30, 2010
From: POWERFILE, INC.; SILICON VALLEY BANK
To: HITACHI-LG DATA STORAGE KOREA, INC.
Reel/Frame 024767/0664 →
SECURITY AGREEMENT Recorded Apr 14, 2010
From: POWERFILE, INC.
To: SILICON VALLEY BANK
Reel/Frame 024233/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2009
From: PASHENKOV, SERGE; MIROSHNICHENKO, ALEX; CARPENTER, CHRIS
To: POWERFILE, INC.
Reel/Frame 022843/0407 →
Continuity (3)
Division 11835971 · Aug 8, 2007
Provisional Application 60822024 · Aug 10, 2006
Related Publication 20090259894A1 · Oct 15, 2009