EP0478323A2

Method of determining correctness and contents of control data structures in moving media data storage systems.

Abstract

An optical disk has four copies or sets of its control data structures. The control data structure includes a disk definition structure DDS, a primary defect list PDL, and a secondary defect list SDL. Procedures are described for checking to whether or not all copies of the data structures have congruence. If not, all the tables are then made congruent and re-recorded on a disk. In the procedure, the copy having the greatest number of entries is first examined for determining whether or not congruence is possible. If congruence is not possible from the longest copy, then the next longest copy is used.

EP0478323A2, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 26 September 2011, 15 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

5 claims: 2 independent, 3 dependent

  1. 1
    A method of operating movable medium data storing system, the medium having a plurality of addressable data storing areas, including the steps of:storing a plurality of copies of the predetermined control data structures on the medium in predetermined ones of the data storing areas;updating the copies beginning with updating a predetermined one of the copies;electronically copying all of the data structures from the predetermined data storing areas into a programmed machine and electronically noting which of the addressable data storing areas storing areas were not readable;if any of the predetermined data storing areas were not readable, detecting which of the copies has the largest mumber of entries, for the unreadable data storing areas, determining if any copy of the unread data which was to be stored in the unreadable data storing area is in a readable data storing area storing another copy of said unread data and storing the copy of said unread data from said readable data storing area into the copy of the data structuures stored in the programmed machine subjected to the error of unread data;and    storing all of the copies of the data structures onto the medium in writeable and readable data storing areas thereof.
  2. 5
    A disk drive in which a plurality of copies of a control data structure are recorded onto each disk, comprising:means for recording the copies of the control data structure from a disk and detecting whether any copies were least partically unreadable;means for determining whther one or more of the copies contains valid data, and, if so, writing a plurality of copies of the valid control data to the disk.