Patent ID: 6126074
Filing Date: 2000-10-03
Classification: G06K

Abstract:
A method of encoding a set of data into a plurality of code symbols in which the set of data is represented as information codewords in a matrix having first and second orthogonal rows; first error correction codewords are derived from each of the first orthogonal rows of information codewords and represented in the matrix as an extension of each respective first orthogonal row of information codewords; check codewords are derived from the second orthogonal rows of information and first error correction codewords and represented in the matrix as an extension of each respective second orthogonal row, and second error correction codewords are derived from each of the second orthogonal rows of information codewords, first error correction codewords and check codewords and represented in the matrix as an extension of each respective second orthogonal row, wherein each code symbol is then encoded from one of the first or second orthogonal rows.