Nova Patents
CN101517543B

Error correction for disk storage media

Abstract

The embodiments of the present invention provide a method and system for improving the reliability of data stored on a disk medium. Introduce logical redundancy (101) into the data, and divide the data in a logical storage unit into the following sectors, which are spatially separated by alternating these sectors with the sectors of other logical storage units ( 151). Logical redundancy and spatial separation reduce or minimize the impact of localized damage to the storage disk, such as damage caused by scratches or fingerprints. Therefore, the data is stored on the disc in a layout that increases the possibility that the data can be recovered despite an error that prevents a sector from being read correctly.

CN101517543B, drawing sheet 1
Sheet 1 of 8

Term

0.9 yearsleft in the term

Expires 9 August 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

11 claims: 1 independent, 10 dependent

  1. 1
    一种利用逻辑冗余和空间分离在盘存储介质上记录数据以进行错误保护的计算机 实施方法,所述方法包括: 将用于存储的数据划分成至少一个逻辑存储单元,各逻辑存储单元包括至少两个扇 区; 确定用于各逻辑存储单元的校验和;以及 按照彼此以至少预定间隔而空间分离的盘存储介质的位置,记录各所述扇区和用于各 逻辑存储单元的所述校验和,以便局部化损坏不会影响到多于所述逻辑存储单元的一个扇 区,其中尽管局部化损坏影响所述逻辑存储单元的一个扇区,然而存储的数据可以被恢复。
  2. 2
    根据权利要求1所述的方法,其中在所述盘存储介质上的所述记录是通用盘格式 UDF兼容的。
  3. 3
    根据权利要求1所述的方法,其中各逻辑存储单元包括至少10个扇区。
  4. 4
    根据权利要求1所述的方法,其中各扇区包括2ΚΒ数据。
  5. 5
    根据权利要求1所述的方法,其中所述盘存储介质包括单层盘。
  6. 6
    根据权利要求1所述的方法,其中所述盘存储介质包括双层盘。
  7. 7
    根据权利要求1所述的方法,其中所述逻辑存储单元交替在一起。
  8. 8
    根据权利要求1所述的方法,其中各逻辑存储单元包括多个扇区,所述扇区的数目 依赖于所述逻辑存储单元在所述盘存储介质上的径向位置。
  9. 9
    根据权利要求1所述的方法,其中所述扇区和用于各逻辑存储单元的所述校验和按 照至少32个扇区的间隔而记录于盘存储介质上。
  10. 10
    根据权利要求1所述的方法,其中所述各逻辑存储单元的所述扇区和所述校验和 以至少10个扇区的间隔记录在所述盘存储介质上。
  11. 11
    根据权利要求1所述的方法,其中所述局部化损坏包括来自以下至少一种的损坏:指纹和刮擦。
Independent claims11