The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 15, 2018

Filed:

Aug. 23, 2016
Applicant:

Seagate Technology Llc, Cupertino, CA (US);

Inventors:

Jian Qiang, Singapore, SG;

WenXiang Xie, Singapore, SG;

Thein Than Zaw, Singapore, SG;

Brian T. Edgar, Minneapolis, MN (US);

Assignee:

Seagate Technology LLC, Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/10 (2006.01); G06F 3/06 (2006.01); G06F 12/128 (2016.01); G06F 11/14 (2006.01); G06F 11/16 (2006.01); G06F 11/20 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1064 (2013.01); G06F 3/065 (2013.01); G06F 3/0619 (2013.01); G06F 3/0655 (2013.01); G06F 3/0688 (2013.01); G06F 11/1451 (2013.01); G06F 11/1458 (2013.01); G06F 11/1469 (2013.01); G06F 11/1662 (2013.01); G06F 11/2064 (2013.01); G06F 12/128 (2013.01); G06F 2201/84 (2013.01); G06F 2212/69 (2013.01);
Abstract

Apparatus and method for managing a media cache of a data storage device. In some embodiments, a media cache master table is maintained in a memory as a data structure having a plurality of entries that describe data sets stored in a non-volatile media cache memory. A first timecode stamp value is written to respective first and second locations in the table at the commencement of a data transfer operation to transfer data associated with the plurality of entries in the table. The first location is updated with a new, second timecode stamp value responsive to detection of an error condition that interrupts the data transfer operation. An error recovery operation is subsequently performed responsive to a detected mismatch between the timecode stamp values in the first and second locations.


Find Patent Forward Citations

Loading…