2924

Application Apparatus, system, and method for managing data using a data pipeline
Matter Number 2380.2.01 Reference Case 1 2380.2.01
Created 3/16/21, 12:00 AM Modified 3/16/21, 12:00 AM
Application Number

11952091

Paragraph Number

11

Content

The apparatus to manage data using a data pipeline is provided with a plurality of modules and hardware configured to functionally execute the necessary steps of receiving a data segment, creating packets, generating an error correcting code (“ECC”) for each packet, and storing the packets. The steps also include reading requested data packets, and determining if an error exists using the ECC, removes packet headers, and re-formats the resulting data based on the read request. The apparatus includes a solid-state storage. The solid-state storage includes an array of non-volatile, solid-state data storage elements accessed using a bi-directional storage input/output (“I/O”) bus. The apparatus includes a solid-state storage controller in communication with the solid-state storage via the storage I/O bus. The solid-state controller includes a write data pipeline to write data segments to the solid-state storage and a read data pipeline to requested data packets stored in the solid-state storage device in response to on a read request. The data segment includes at least a portion of an object.

Notes

Added by DJM 3 2021