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:
Dec. 10, 2019

Filed:

Jul. 24, 2017
Applicant:

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

Inventors:

Ajith Kumar Battaje, Karnataka, IN;

Tanay Goel, Chhattisgarh, IN;

Saurabh Manchanda, Bangalore, IN;

Sandeep Sharma, Karnataka, IN;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/14 (2006.01); G06F 3/06 (2006.01); G06F 16/11 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1453 (2013.01); G06F 3/0604 (2013.01); G06F 3/0605 (2013.01); G06F 3/0608 (2013.01); G06F 3/0614 (2013.01); G06F 3/0619 (2013.01); G06F 3/0641 (2013.01); G06F 3/0665 (2013.01); G06F 3/0683 (2013.01); G06F 16/128 (2019.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 3/0671 (2013.01);
Abstract

Various aspects for managing data blocks in a storage system are provided. For instance, a method may include storing, in a buffer memory, a plurality of comparison blocks, initiating a data deduplication process utilizing the plurality of comparison blocks, and performing garbage collection in conjunction with the data deduplication process. Garbage collection may include maintaining a hit count for comparison blocks of a passive set of comparison blocks in the buffer memory and deleting the passive set from the buffer memory when the hit count is decremented to a predetermined value. The hit count may be incremented and decremented based on utilization of a comparison block in the data deduplication process.


Find Patent Forward Citations

Loading…