Method and apparatus for sequential stream I/O processing

Patent №

US 9,684,455

Granted

2017-06-20

Filed 2014

Owner

DOT HILL SYSTEMS CORPORATION

Lab

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14456328

A method for providing efficient processing for many concurrent streams of sequential I/O requests is provided. In response to receiving an I/O request, the method includes determining if the I/O request corresponds to an active stream. If the request corresponds to an active stream, then the method includes updating an existing active list entry of an active list corresponding to the active stream, and if the I/O request does not correspond to an active stream, then instead converting and configuring an inactive list entry of an inactive list into a new active list entry. The inactive list stores available but unallocated resources, and the active list stores allocated resources. The active list includes a head at one end of the active list and a tail at an opposite end. The active list head corresponds to a most recently used entry, and the tail corresponds to a least recently used entry.

PlanningG06F 3/061G06F 3/0656G06F 3/0659G06F 3/0689G06F 12/0862G06F 12/0866G06F 2212/6026

AI classification

Planning0.91
AI hardware0.17
Natural language0.00
Evolutionary computation0.00
Knowledge representation0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

DOT HILL SYSTEMS CORPORATION

assignment · 335060792

Assignors

TRAUT, ZACHARY DAVID, BARRELL, MICHAEL DAVID

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

© 2026 NYSGPT2525 LLC