Enhanced data protection in data storage drives
First Claim
Patent Images
1. A data storage device, comprising:
- a host interface; and
a storage control system coupled to the host interface and configured to;
perform a write process to write data to storage in response to one or more write operations received over the host interface from a host;
determine a quality of written data produced by the write process; and
in response to the quality of the written data failing to satisfy one or more criteria;
obtain data parity information from the host to compensate for the quality of the written data; and
write the data parity information to storage in association with the written data.
5 Assignments
0 Petitions
Accused Products
Abstract
A data storage device comprises a host interface and a storage control system coupled to the host interface. The storage control system is configured to perform a write process to write data to storage in response to one or more write operations received over the host interface from a host, determine a quality of written data produced by the write process; and in response to when the quality of the written data fails to satisfy one or more quality criteria, obtain data parity information to compensate for the quality of the written data and write the data parity information to storage.
14 Citations
20 Claims
-
1. A data storage device, comprising:
-
a host interface; and a storage control system coupled to the host interface and configured to; perform a write process to write data to storage in response to one or more write operations received over the host interface from a host; determine a quality of written data produced by the write process; and in response to the quality of the written data failing to satisfy one or more criteria;
obtain data parity information from the host to compensate for the quality of the written data; andwrite the data parity information to storage in association with the written data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system comprising:
-
a host sub-system; and a data storage device coupled with the host sub-system via a host interface; wherein the data storage device is configured to at least; perform a write process to write data in response to one or more write operations received over the host interface from the host sub-system; determine a quality of written data produced by the write process; and in response to the quality of the written data failing to satisfy one or more criteria;
obtain data parity information from the host sub-system to compensate for the quality of the written data; andwrite the data parity information to storage in association with the written data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of operating a data storage device, the method comprising:
-
performing a write process to write data to storage in response to one or more write commands received over a host interface from a host; determining a quality of written data produced by the write process; and in response to the quality of the written data failing to satisfy one or more quality criteria;
obtaining data parity information from the host to compensate for the quality of the written data; andwriting the data parity information to storage in association with the written data. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A data storage device comprising:
-
a means for performing a write process to write data in response to one or more write commands received over a host interface from a host; a means for determining a quality of written data produced the write process; a means for determining whether the quality of the written data fails to satisfy one or more criteria; a means for obtaining data parity information from the host to compensate for the quality of the written data in response to the quality of the written data failing to satisfy the one or more criteria; and a means for writing the data parity information to storage in association with the written data.
-
Specification