×

Apparatus and method for writing data onto rewritable optical media

  • US 5,715,424 A
  • Filed: 12/11/1996
  • Issued: 02/03/1998
  • Est. Priority Date: 12/10/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for storing data on a rewritable optical disk in an optical disk drive, comprising:

  • interface means for receiving blocks of data during multiple write operations from a host device to be written to corresponding sectors of a rewritable optical disk;

    memory means coupled to said interface means for accumulating the blocks of data;

    means for notifying the host device that a write operation is complete upon receipt of a block of data in said memory means;

    processor means for;

    indicating that data in each sector of the rewritable optical disk corresponding to each block of data accumulated in said memory means has been superseded, wherein a command from the host device to read selected data which has been accumulated in said memory means is to be satisfied from the block of data accumulated in said memory means;

    arranging said blocks of data such that said blocks of data can be destaged to said corresponding sectors in a sequence that minimizes seek times along the rewritable optical disk;

    destaging said blocks of data from said memory means to said corresponding sectors when a predetermined threshold has been reached in said memory means by;

    erasing data from all of said corresponding sectors during a first single pass of the rewritable optical disk; and

    writing data in said blocks from said memory means to said corresponding sectors during a second single pass of the rewritable optical disk; and

    indicating that data in each sector of the rewritable optical disk which is destaged from said memory means has been updated, wherein a command from the host device to read selected data which has been accumulated in said memory means can be satisfied from a selected one of the block of data accumulated in said memory means and the data written to the corresponding sector.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×