Fusion-io Assigned Patent
Managing data in SSD
By Jean Jacques Maleval | November 15, 2013 at 2:37 pmFusion-io, Inc., Salt Lake City, UT has been assigned a patent (8,533,569) developed by five co-inventors for an “apparatus, system, and method for managing data using a data pipeline.”
The co-inventors are David Flynn, Sandy, UT, Bert Lagerstedt, Pleasant Grove, UT, John Strasser, Syracuse, UT, Jonathan Thatcher, Liberty Lake, WA, and Michael Zappe, Arvada, CO.
The abstract of the patent published by the U.S. Patent and Trademark Office states: “An apparatus, system, and method are disclosed for managing data in a solid-state storage device. A solid-state storage and solid-state controller are included. The solid-state storage controller includes a write data pipeline and a read data pipeline The write data pipeline includes a packetizer and an ECC generator. The packetizer receives a data segment and creates one or more data packets sized for the solid-state storage. The ECC generator generates one or more ECC for the data packets received from the packetizer. The read data pipeline includes an ECC correction module, a depacketizer, and an alignment module. The ECC correction module reads a data packet from solid-state storage, determines if a data error exists using corresponding ECC and corrects errors. The depacketizer checks and removes one or more packet headers. The alignment module removes unwanted data, and re-formats the data as data segments of an object.”
The patent application was filed on Aug. 30, 2012 (13/600,077).