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:
Aug. 08, 2017

Filed:

May. 26, 2015
Applicant:

Avalanche Technology, Inc., Fremont, CA (US);

Inventors:

Siamack Nemazie, Los Altos Hills, CA (US);

Mehdi Asnaashari, Danville, CA (US);

Ruchirkumar D. Shah, San Jose, CA (US);

Assignee:

Avalanche Technology, Inc., Fremont, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 12/02 (2006.01); G06F 12/0868 (2016.01); G06F 12/0873 (2016.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0608 (2013.01); G06F 3/0641 (2013.01); G06F 3/0688 (2013.01); G06F 11/10 (2013.01); G06F 12/0246 (2013.01); G06F 12/0868 (2013.01); G06F 12/0873 (2013.01); G06F 2212/222 (2013.01); G06F 2212/262 (2013.01); G06F 2212/7205 (2013.01);
Abstract

In accordance with a method of the invention, host data, accompanied by host LBA, is received from a host. If the host data is determined not to be a duplicate host data, an available intermediate LBA (iLBA) is identified and the host LBA is linked to the identified iLBA. During writing of the received host data to the SSDs, an available SLBA is identified and saved to a table at a location indexed by the identified iLBA. Accordingly, the next time the same host data is received, it is recognized as a duplicate host data and the host address accompanying it is linked to the same iLBA, which is already associated with the same SLBA. Upon this recognition, an actual write to the SSDs is avoided.


Find Patent Forward Citations

Loading…