Dynamic data recovery

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6871295
APP PUB NO 20020166079A1
SERIAL NO

10060686

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for dynamic data recovery is described. The system and method for dynamic data recovery operates on a computer storage system that includes a plurality of disk drives for storing parity groups. Each parity group includes storage blocks. Each of the storage blocks is stored on a separate disk drive such that no two storage blocks from a given parity set reside on the same disk drive. The computer storage system further includes a recovery module to dynamically recover data that is lost when at least a portion of one disk drive in the plurality of disk drives becomes unavailable. The recovery module is configured to produce a reconstructed block by using information in the remaining storage blocks of a parity set that corresponds to an unavailable storage block. The recovery module is further configured to split the parity group corresponding to an unavailable storage block into two parity groups if the parity group corresponding to the unavailable storage block spanned all of the drives in the plurality of disk drives.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • BROADBAND STORAGE, LLC;OVERLAND STORAGE, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bolstad, Gregory D Tustin, CA 33 4737
Priester, George W Westminster, CA 8 687
Randall, Jay G Newport Beach, CA 28 4404
Schweitzer, James R Huntington Beach, CA 28 4404
Staub, John R Newport Beach, CA 30 4634
Ulrich, Thomas R Rancho Santa Margarita, CA 54 5248

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation