Abstract:
A Method and apparatus is disclosed for detecting and concealing errors in stored digital samples. A multibit digital input sample is received and an error detecting code, corresponding to that input sample is calculated. Then a multibit digital storage sample is generated by substituting the error detecting code for the same number of least significant bits of the input sample. The storage sample is then stored in a memory device. A previously stored sample is retrieved from the memory device and is analyzed to detect whether an error has occurred. If an error is detected, a substitute sample is produced for the retrieved sample, otherwise the retrieved sample is produced.
Abstract:
A regenerative signal of an ADV head preceding a recording head has its error corrected by an ECC decoder, then has its compression coding cancelled by a compression decoder, and is inputted to a selector. A regenerative signal of a CNF head for reproducing recorded data immediately after recording is supplied to the selector via the ECC decoder and the compression decoder. As another input of the ECC decoder, a by-pass signal from an ECC encoder on the recording side is supplied. The ECC decoder writes the two inputs into different areas of a memory, and then selectively reads out and supplies one of the written inputs to the selector. The selector is switched from the output of the ADV head to the by-pass signal at an IN-point, and preview is enabled by an image which is compression-coded and then decoded.
Abstract:
A method for encoding information in a codeword which may be subjected to no more than a predetermined degree of corruption, and then, without fully decoding a corrupted version of the codeword, determining from the corrupted codeword whether the information was used in encoding the codeword; the information is encoded as a first preliminary code sequence in accordance with a first code; the codeword is formed by combining the first preliminary code sequence with a second preliminary code sequence generated in accordance with a second code; the first preliminary code sequence is stripped from the corrupted version of the code word to derive a test sequence comprising a corrupted version of possibly the second preliminary code sequence; the test sequence is decoded in accordance with the second code; and a determination is made, based on the decoding, whether the information was used in encoding the codeword. In another aspect, bad sector, servo correction, and sector address values are encoded for storage in a header associated with a sector of storage on a storage medium by encoding the address value with leading zero symbols in accordance with a code having a first rate, encoding the bad sector and servo correction values in a systematic code having a second rate, and combining the first and second preliminary code sequences to generate a codeword of the first code such that the bad sector and servo correction values appear explicitly in the codeword but the sector address value does not appear explicitly in the codeword.
Abstract:
A method of and apparatus to data encode and decode for improving the reliability of data that is compatible with a conventional error correction code (ECC) block format, a storage medium, a system to drive the storage medium, and a method of generating an extra parity ECC block, the data encoding method including generating N number of ECC blocks with respect to user data and generating at least one extra parity ECC block for the generated N number of ECC blocks.
Abstract:
For error-protected storing data, the data is encoded by an error protecting code to encoded data and stored in a medium. Next, the data is read out again and compared with the encoded data. If a particular discrepancy between stored data and encoded data is found, a discrepancy identifier is formed and stored with the stored data for raising the error protection by said error protecting code.
Abstract:
A PCM signal processing apparatus provides correction processing so that no pulse noise (abnormal sound) is generated by the reproduction of erroneous data (e.g., unerased data) that has not been recognized as an error from an error-detecting code added to the data. The format of the transmission data processed by the apparatus is such that one block of data is constituted by a plurality of PCM data items, and one segment of data is constituted by a plurality of blocks, each block being provided with a data error detecting code (CRC) and a segment address (S-ADR) to which the block belongs. A detection circuit (15) is provided which detects whether or not the segment addresses of reproduced data within each block within one segment are the same. When the detection circuit (15) detects a non-coincidence, an interpolation circuit (13) is actuated in reponse to the detection output and effects some form of correction processing, such as mean value interpolation, higher-order interpolation, or the holding of the previous value.
Abstract:
A method and apparatus for storing and retrieving different types of content relative to an audio CD is described. In one embodiment of the invention, input content of a certain type is converted into converted content of that same type represented by currently unplayable data. The currently unplayable data is Redbook-encoded into data carried in Redbook-encoded format. The data carried in Redbook-encoded format is optically recorded onto a CD. In one embodiment of the invention, data carried in Redbook-encoded format is optically read from a CD. The data carried in Redbook-encoded format is Redbook-decoded into currently unplayable data representing converted content of a certain type, which was converted from input data of the same type. The currently unplayable data is converted into currently playable reconstructed data approximately representing the input content. The input content may be input video content, input audio content sampled at a higher sampling frequency than a sampling frequency allowed by Redbook-encoded format, input audio content sampled with a larger word length than a word length allowed by Redbook-encoded format, etc.
Abstract:
A copy protected DVD disc and a method for producing and validating the DVD disc is provided. In an embodiment the method for protecting a DVD from being illegally copied includes producing a signature which includes introducing ambiguous symbols into an ECC block and partially disabling the error correction. A DVD encoder for use in producing the copy protected disc is also provided.
Abstract:
The invention relates to a data support and a method for producing a copy protected data support. According to the invention, non-readable storage areas are also stored on the data support, which results in very effective protection against copying.