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. 30, 2025

Filed:

Jan. 31, 2024
Applicant:

Innogrit Technologies Co., Ltd., Shanghai, CN;

Inventors:

Song Du, Shanghai, CN;

Zining Wu, Shanghai, CN;

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

The present application relates to the field of SSD and discloses an SSD device with dynamic capacity cache acceleration, comprising: a memory comprising multiple storage subspaces; a cache comprising multiple cache subspaces; a cache allocator configured to calculate a cache execution configuration based on a cache configuration request for the storage subspace; a cache executor which selects a traversal range and a traversal order based on a cache execution configuration, a structured data for traverse history and a virtual index of a storage unit, and calculates minimum and maximum cost thresholds, the traversal range includes a set of cache units in a corresponding cache subspace and is divided into a plurality of pending windows; traverses the pending windows in the traversal order, calculates a cost function for each cache unit in the current pending window based on a structured state table, and selects a cache unit with a cost function that is less than the minimum cost threshold. This application configures and changes the cache subspace without resetting the device.


Find Patent Forward Citations

Loading…