Patent ID: 7050369
Filing Date: 2006-05-23
Classification: G11B

Abstract:
1. A method for utilizing an optical disc drive to manage data on an optical disc, the optical disc comprising a defect table and a plurality of data blocks for recording data, each of the data blocks having a corresponding unique address, the defect table comprising at least one entry, each of the entries being used to record the address of a corresponding defective data block on the optical disc, and the optical disc drive comprising a memory, the memory comprising a plurality of memory areas, each of the memory areas being utilized to store one of the entries, wherein when the optical disc drive writes data onto the optical disc, the optical disc drive is capable of detecting the defective data blocks of the optical disc, the method comprising: allocating at least one first memory area in the memory, and storing a corresponding entry of the defect table in each of the first memory areas; storing the address of a first data block of the optical disc in an original second memory area of the memory before data is written in the first data block if the first data block is defective and if there is at least one address, which is greater than the address of the first data block, recorded in the defect table, wherein the second memory area is different from the first memory area; and during a data write-in operation, preserving an initial order of the first memory areas in the memory when the address of the first data block is stored into the second memory area.