Patent · US Active

Apparatus and method for command processing for a fast block input/output device

US10055142B1 · kind B1 · utility

8Cited by
1References
19Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 13, 2015
Grant dateAug 21, 2018
Priority date
Expiry dateApr 7, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/3852
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system, device and method are provided for command processing for a fast block input/output (I/O) device, such as a solid state hard drive (SSD). A bridge device is directly connected to the fast block I/O device and configured to intercept a command sent from a controller to the fast block I/O device and to process the command within the bridge device. The bridge device can process the command independent of interaction with the controller. Processing the command can include copying or moving data, performing protocol translation, performing data manipulation, or performing near-data processing, including performing a context-aware service. Near-data processing comprises processing the command within the bridge device, instead of on the fast block I/O device or the controller, which provides advantages of in-situ processing without the limitations associated with processing performance on the fast block I/O device.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.