RAPID REBUILD OF A DATA SET
First Claim
Patent Images
1. A method comprising:
- detecting an error condition associated with a data storage device coupled to a host, the data storage device comprising a memory;
transferring, to the host, data stored in a first portion of the memory unaffected by said error condition;
outputting, to the host, a communication signal that indicates that data stored in a second portion of the memory affected by said error condition will not be transferred to the host; and
using the host to reconstruct the data stored in the second portion of the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for rebuilding a data set. In accordance with some embodiments, a data storage device is coupled to a host. An error condition associated with a memory of the data storage device is detected. Data stored in a first portion of the memory unaffected by said error condition is transferred to the host. A communication signal is output to the host that indicates that data stored in a second portion of the memory affected by said error condition will not be transferred to the host. The host reconstructs the data stored in the second portion of the memory responsive to the communication signal.
83 Citations
20 Claims
-
1. A method comprising:
-
detecting an error condition associated with a data storage device coupled to a host, the data storage device comprising a memory; transferring, to the host, data stored in a first portion of the memory unaffected by said error condition; outputting, to the host, a communication signal that indicates that data stored in a second portion of the memory affected by said error condition will not be transferred to the host; and using the host to reconstruct the data stored in the second portion of the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
- 11. An apparatus comprising a data storage device coupled to a host, the data storage device comprising a memory and a controller which, responsive to a detected error condition, identifies a first portion of the memory unaffected by said error condition and copies data stored therein to the host, and identifies a second portion of the memory affected by said error condition and outputs a communication signal that indicates data stored in said second portion will not be transferred to said host, the host operating responsive to the communication signal to externally reconstruct said data stored in the second portion.
-
17. A data storage device, comprising:
-
a memory having an associated error condition; and a controller which, responsive to a rapid rebuild command from a host device, copies a first set of data stored in the memory not affected by said error condition to the host, and forwards a notification signal to the host in lieu of copying a second set of data stored in the memory that is affected by said error condition to enable the host to externally reconstruct the second set of data. - View Dependent Claims (18, 19, 20)
-
Specification