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. 24, 2022

Filed:

Jun. 24, 2019
Applicant:

Western Digital Technologies, Inc., San Jose, CA (US);

Inventors:

Ariel Navon, Revava, IL;

Alexander Bazarsky, Holon, IL;

Judah Gamliel Hahn, Ofra, IL;

Karin Inbar, Ramat-Hasharon, IL;

Rami Rom, Zichron-Yacov, IL;

Idan Alrod, Herzeliya, IL;

Eran Sharon, Rishon Lezion, IL;

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06N 20/00 (2019.01); G06N 3/02 (2006.01);
U.S. Cl.
CPC ...
G06F 3/064 (2013.01); G06F 3/0616 (2013.01); G06F 3/0673 (2013.01); G06N 3/02 (2013.01); G06N 20/00 (2019.01);
Abstract

Methods and apparatus for managing and optimizing data storage devices that include non-volatile memory (NVM) are described. One such method involves deriving a hint for one or more logical block addresses (LBAs) of a storage device based on information received from a host device and/or physical characteristics of the storage device, such as LBAs that are invalidated together; grouping the LBAs into one or more clusters of LBAs based on the derived hint and a statistical analysis of the physical characteristics of the storage devices; allocating available physical block addresses (PBAs) in the storage device to one of the LBAs based on the one or more clusters of LBAs to achieve optimization of a data storage device.


Find Patent Forward Citations

Loading…