×

Dynamic higher-level redundancy mode management with independent silicon elements

  • US 9,105,305 B2
  • Filed: 11/30/2011
  • Issued: 08/11/2015
  • Est. Priority Date: 12/01/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • computing k redundant data portions to protect n-k data information portions;

    storing each of the k redundant data portions and each of the n-k data information portions in separate corresponding areas, each of the corresponding areas in a respective one of n physical devices, the k redundant portions including a first parity code data and a second parity code data both associated with a first data information portion of the data information portions, the first parity code data and the second parity code data stored separately and computed using different coding, wherein the first parity code data and the second parity code data are stored on different physical devices of the n physical devices, wherein the first parity code data is computed using multiple exclusive-OR (XOR) operations, wherein the second parity code data is computed as a weighted sum of data, where weights are selected as index values;

    subsequent to a failure such that one of the corresponding areas is no longer usable, computing j redundant data portions to protect n-1-j data information portions; and

    wherein j<

    =k.

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