A method for storing data for correction of multiple data storage failures in a storage array is presented. The storage array is organized as a plurality of sub-arrays, each sub-array including a set of data storage devices and a plurality of local parity storage blocks, each of the plurality of local...http://www.google.co.uk/patents/US7509525?utm_source=gb-gplus-sharePatent US7509525 - Technique for correcting multiple storage device failures in a storage array