×

OPTIMIZING XOR-BASED CODES

  • US 20090164762A1
  • Filed: 12/20/2007
  • Published: 06/25/2009
  • Est. Priority Date: 12/20/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing a coding operation of arbitrary erasure correcting codes, comprising using a computing device for:

  • receiving an erasure correcting code;

    determining all XOR operations required to compute all required erasure correcting code outputs from two or more code inputs;

    evaluating the XOR operations to identify a set of one or more shared XOR operations, where each shared XOR operation represents an XOR operation performed on two or more common code inputs which is used for computing two or more different erasure correcting code outputs;

    computing a result of each shared XOR operation of the set of one or more shared XOR operations; and

    constructing an optimized version of the erasure correcting code by using the computed result of each shared XOR operation to replace all corresponding XOR operations for computing the two or more different erasure correcting code outputs.

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