Device for encoding and decoding using smaller block of symbols
AssigneeKoninklijke Philips N.V.
InventorsAalbert STEK, Cornelis Marinus SCHEP, Martinus Wilhelmus BLUM
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke Philips N.V.
InventorsAalbert STEK, Cornelis Marinus SCHEP, Martinus Wilhelmus BLUM
Estimating the term…
A method of encoding user data into codevectors of an error correcting code, includes generating a first block of data symbols including user data symbols and dummy data symbols; encoding the first block using an ECC encoder to obtain a codeword comprising the first block of data symbols and a second block of parity symbols; and generating a codevector by selecting a user data portion of the user data symbols from the first block and a parity portion of the parity symbols from the second block. The sum of a number of the user data portion and a number of the parity portion is smaller than the sum of a number of the user data symbols and a number of the parity symbols of the second block.
A method of encoding user data into a codevector of an error correcting code (ECC), comprising the acts of:
A method of decoding a codevector of an error correcting code (ECC) into user data, the codevector having been generated from a codeword comprising a first block and a second block by selecting a user data portion of user data symbols from the first block and selecting a parity portion of parity symbols from the second block, the first block including the user data symbols and dummy data symbols, and the second block including the parity symbols, the method comprising the acts of:
A device for encoding user data into a codevector of an error correcting code (ECC), comprising:
A device for decoding a codevector of an error correcting code (ECC) into user data, the codevector having been generated from a codeword comprising a first block and a second block by selecting a user data portion of user data symbols from the first block and selecting a parity portion of parity symbols from the second block, the first block including the user data symbols and dummy data symbols, and the second block including the parity symbols, the device comprising:
A non-transitory computer readable medium comprising computer instructions which, when executed by a processor, configure the processor to perform the acts of:
A non-transitory computer readable medium comprising computer instructions which, when executed by a processor, configure the processor to perform a method of decoding a codevector of an error correcting code (ECC) into user data, the codevector having been generated from a codeword comprising a first block and a second block by selecting a user data portion of user data symbols from the first block and selecting a parity portion of parity symbols from the second block, the first block including the user data symbols and dummy data symbols, and the second block including the parity symbols, the method comprising the acts of:
A non-transitory computer readable medium comprising a codevector of an error correcting code encoded by a method comprising the acts of:
A device for encoding an information word into a codeword, the device comprising:
A device for decoding a codeword for output of an information word, the device comprising:
Dependencies are inferred from the claim text.