Abstract:
A method for protecting redundancy of data recorded through multiple layers of a recording medium is provided to reduce a danger of inaccessibility or a loss of the data when the data on at least one layer is not decoded and to improve creditability of the recording medium and stability of the recorded data. A method for protecting redundancy of data recorded through multiple layers of a recording medium includes a step of receiving a data stream, a step of encoding each data bit to the predetermined number of expression bits, a step of recording a first expression bit at a first layer, recording a second expression bit at a second layer, and recording a remaining expression bit at the other layers of the recording medium, a step of receiving a request for decoding the data recorded from the recording medium, a step of reading back the plural expression bits from the recording medium, and a step of decoding the plural expression bits to an original data bit.
Abstract:
PROBLEM TO BE SOLVED: To provide a method for encoding run-length limited data into a 5×5 matrix to record the data in holographic media, an encoding system, a recording system, and a holographic recording drive thereof. SOLUTION: In the method, the data is encoded to record it in the holographic media, wherein the method includes steps of: applying run-length limit encoding to 3-bytes data, where 4-bytes error correction code is attached, in 5×5 matrix information; and imparting the 5×5 matrix information to a spatial light modulator (SLM) as part of two-dimensional pixel matrix of the spatial light modulator, thereby recording holographic image in the holographic media. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To improve reliability for multi-layer media in order to enhance the security of data. SOLUTION: In the method for reading and writing data to a plurality of layers of a storage medium, a data stream U having a series of data bits is received and stored to a multi-layer rotating storage medium. Each data bit U(J) is encoded into X representation bits. A first representation bit B(1, J) is recorded onto a first layer of the storage medium, the second representation bit B(2, J) is recorded onto a second layer of the storage medium, etc. When a request to read the recorded data U from the storage medium is subsequently received, a plurality of the X representation bits are read back from the storage medium and are decoded into the original data bit U(J). In one embodiment, encoding may be performed with a convolution encoding algorithm and decoding with a PRML decoding algorithm. In another embodiment, Reed Solomon encoding/decoding may be employed. COPYRIGHT: (C)2008,JPO&INPIT