×

Systems and methods for providing improved encoding and reconstruction of data

  • US 7,581,156 B2
  • Filed: 12/16/2002
  • Issued: 08/25/2009
  • Est. Priority Date: 12/16/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for efficient transmission of a data field when, prior to transmission, the data field includes a number of failures less than or equal to three, comprising:

  • generating by at least one computer processor data representing a Vandermonde matrix over GF(2n) by;

    generating an identity matrix portion;

    generating an erasure coding portion comprising data values corresponding to a set of three rows having a property that each minor of the set of three rows is invertible; and

    computing a determinant of a submatrix of the erasure coding portion, wherein said computing includes ignoring columns from the identity matrix portion, wherein said computing results in one of a 0 by 0, 1 by 1, 2 by 2 and 3 by 3 minor of the erasure coding portion remaining;

    using by the at least one computer processor the generated data representing the Vandermonde matrix to correct the failures in the data field; and

    in response to correcting the failures in the data field, transmitting by the at least one computer processor the data field to a recipient, the transmitting being made more efficient by correcting the failures in the data field prior to performing the transmitting.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×