NON-BLOCKING CACHING FOR DATA STORAGE DRIVES

Patent №

US 10,698,815

Granted

2020-06-30

Filed 2015

Owner

HGST NETHERLANDS B.V.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14788190

To provide enhanced operation of data storage devices and systems, various systems, apparatuses, methods, and software are provided herein. In a first example, a data storage device accumulates write data into a cache storage region prior to committing into an archive storage region and maintains a data structure that tracks the write data in the cache storage region. Responsive to receiving first write data into the cache storage region, the data storage device establishes first tracking elements in the data structure for the first write data in the cache storage region. Responsive to receiving second write data directed to storage locations overlapping the first write data, the data storage device accepts the second write data into the cache storage region and establishes second tracking elements in the data structure for the second write data in the cache storage region without modifying the first tracking elements.

PlanningAI hardwareG06F 12/0802G06F 12/0866G06F 2212/1032

AI classification

Planning0.98
AI hardware0.92
Vision0.00
Natural language0.00
Evolutionary computation0.00
Machine learning0.00
Knowledge representation0.00
Speech0.00

Ownership

HGST NETHERLANDS B.V.

assignment · 359420440

Assignors

HESS, RANDALL L., NASH, BERCK E., REISER, JAMES M., ROBERSON, RANDY L., STOKES, KRIS B., YANDELL, JESSE L.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC