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:
Jun. 16, 2026

Filed:

Feb. 12, 2025
Applicant:

Sandisk Technologies, Inc., Milpitas, CA (US);

Inventors:

Amit Sharma, Bengalore, IN;

Abhinandan Venugopal, Bengalore, IN;

Arun Kannan, Bengalore, IN;

Assignee:

Sandisk Technologies, Inc., Milpitas, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 21/54 (2013.01);
U.S. Cl.
CPC ...
G06F 3/064 (2013.01); G06F 3/0647 (2013.01); G06F 3/0679 (2013.01); G06F 21/54 (2013.01);
Abstract

A data storage device includes a relocation analysis system that tracks and/or calculates a commit time associated with one or more memory blocks. When a relocation operation is to be performed, the relocation analysis system selects one or more memory blocks from a pool of memory blocks based on the commit time. The relocation analysis system also determines a validity count associated each memory block in the pool of memory blocks. The validity count of each memory block, along with the commit time of each memory block, may also be used to select one or more memory blocks that will be part of the relocation operation. When the one or more memory blocks have been selected, the relocation analysis system causes the relocation operation to be performed on the one or more memory blocks.


Find Patent Forward Citations

Loading…