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. 29, 2018

Filed:

Dec. 23, 2015
Applicant:

Toshiba Memory Corporation, Minato-ku, Tokyo, JP;

Inventors:

Gordon W. Waidhofer, Irvine, CA (US);

Ali Aiouaz, San Jose, CA (US);

Christopher S. Delaney, Orange, CA (US);

Leland W. Thompson, Tustin, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0679 (2013.01); G06F 3/0619 (2013.01); G06F 3/0643 (2013.01); G06F 11/1451 (2013.01); G06F 11/1469 (2013.01); G06F 2201/805 (2013.01);
Abstract

A method of updating a file in a solid state drive (SSD) and an SSD configured to update a file in the SSD is disclosed. In one embodiment, the method includes performing one or more writes to a holding file in an auxiliary memory, the one or more writes corresponding to an update for a target file in the auxiliary memory. The method further includes applying the update to the target file in the auxiliary memory when each of the one or more writes has been successfully written to the holding file, and resetting the holding file when less than all of the one or more writes have been successfully written to the holding file. In one embodiment, a flash controller in communication with the auxiliary memory performs the update.


Find Patent Forward Citations

Loading…