Patent ID: 7454563

Claim:
A buffer management device used for managing a buffer memory inside a record and reproduction apparatus for an optical storage medium, wherein the buffer memory includes a decoding buffer and an encoding buffer, and the decoding buffer and the encoding buffer include a plurality of pages respectively, the buffer management device comprising: a set of decoding pointers including a sector decoding pointer for indicating which page of the decoding buffer is used for processing sector data, a read decoding pointer for indicating which page of the decoding buffer is used for reading data, and a host decoding pointer for indicating which page of the decoding buffer is used by a host for processing data; and a set of encoding pointers including a sector encoding pointer for indicating which page of the encoding buffer is used for processing sector data, a write encoding pointer for indicating which page of the encoding buffer is used for writing data, and a host encoding pointer for indicating which page of the encoding buffer is used by the host for processing data, wherein when the record and reproduction apparatus is recording data into and reproducing data from the optical storage medium at one time, the buffer management device simultaneously accesses the buffer memory by using the set of decoding pointers and the set of encoding pointers respectively.