Patent ID: 8255757

Claim:
A device supporting error correction, comprising: a receiver configured to receive data over a communications link; a decapsulator coupled to the receiver and configured to create datagrams and erasure attributes associated with the datagrams; a decoder coupled to the decapsulator and configured to store the datagrams in a frame table and to create codewords, the decoder storing the datagrams in table columns to create table rows as codewords, selectively correcting the codewords based on the erasure attributes, and configured to store the erasure attributes in an erasure table that includes a plurality of entries, each entry being associated with a table column in the frame table and including a plurality of elements, each element including a plurality of fields that store the erasure attributes associated with the datagrams; and a user interface coupled to the decoder and configured to render images corresponding with corrected datagrams on the user interface.