What are you looking for ?
Infinidat
Articles_top

Unification Technologies Assigned Four Patents

Managing commands of solid-state storage using bank interleave, adaptive ECC, increase data integrity in redundant storage, adaptive storage

Managing commands of solid-state storage using bank interleave
Unification Technologies LLC, Frisco, TX, has been assigned a patent (11,061,825) developed by Flynn, David, Sandy, UT, Lagerstedt, Bert, Pleasant Grove, UT, Strasser, John, Syracuse, UT, Thatcher, Jonathan, Liberty Lake, WA, and Zappe, Michael, Arvada, CO, for apparatus, system, and method for managing commands of solid-state storage using bank interleave.

The abstract of the patent published by the U.S. Patent and Trademark Office states: An apparatus, system, and method are disclosed for efficiently managing commands in a solid-state storage device that includes a solid-state storage arranged in two or more banks. Each bank is separately accessible and includes two or more solid-state storage elements accessed in parallel by a storage input/output bus. The solid-state storage includes solid-state, non-volatile memory. The solid-state storage device includes a bank interleave that directs one or more commands to two or more queues, where the one or more commands are separated by command type into the queues. Each bank includes a set of queues in the bank interleave controller. Each set of queues includes a queue for each command type. The bank interleave controller coordinates among the banks execution of the commands stored in the queues, where a command of a first type executes on one bank while a command of a second type executes on a second bank.

The patent application was filed on January 10, 2017 (Appl. No.15/402,936).

Adaptive error-correction coding
Unification Technologies LLC, Frisco, TX, has been assigned a patent (11,061,765) developed by Fillingim, Jeremy, Salt Lake City, UT, Flynn, David, Sandy, UT, Strasser, John, Syracuse, UT, and Inskeep, Bill, West Valley City, UT, for systems and methods for adaptive error-correction coding.

The abstract of the patent published by the U.S. Patent and Trademark Office states: A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising a plurality of columns. The ECC codewords may comprise ECC codeword symbols. The ECC symbols of a data segment may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The individual ECC symbols may be stored within respective columns of the array (e.g., may not cross column boundaries). Data of an unavailable ECC symbol may be reconstructed by use of other ECC symbols stored on other columns of the array.

The patent application was filed on August 31, 2016 (Appl. No.15/253,334).

Increase data integrity in redundant storage
Unification Technologies LLC, Frisco, TX, has been assigned a patent (10,656,993) developed by Thatcher, Jonathan, Liberty Lake, WA, Flynn, David, Sandy, UT, Aune, Joshua, South Jordan, UT, Fillingim, Jeremy, Salt Lake City, UT, Inskeep, Bill, West Valley City, UT, Strasser, John, Syracuse, UT, and Vigor, Kevin, Salt Lake City, UT, for apparatus, system, and method to increase data integrity in a redundant storage system.

The abstract of the patent published by the U.S. Patent and Trademark Office states: In various embodiments, an apparatus, system, and method may increase data integrity in a redundant storage system. In one embodiment, a request is received for data stored at a storage system having a plurality of storage elements, where one or more of the plurality of storage elements include parity information. A determination is made that one of the plurality of storage elements is unavailable, the unavailable storage element being a functional storage element and including at least a portion of the data. Responsive to the determination, the data is reconstructed based on at least a portion of the parity information and data from one or more of the plurality of storage elements other than the unavailable storage element, a response is provided to the request such that the response includes the reconstructed data.

The patent application was filed on May 16, 2017 (Appl. No.15/596,939).

Adaptive storage
Unification Technologies LLC, Frisco, TX, has been assigned a patent (10,956,258) developed by Flynn, David, Sandy, UT, Strasser, John, Syracuse, UT, and Inskeep, Bill, West Valley City, UT, for systems and methods for adaptive data storage.

The abstract of the patent published by the U.S. Patent and Trademark Office states: A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising two or more solid-state storage elements. The data segments may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The data arrangement may determine input/output performance characteristics. An optimal adaptive data storage configuration may be based on read and/or write patterns of storage clients, read time, stream time, and so on. Data of failed storage elements may be reconstructed by use of parity data and/or other ECC codewords stored within the array.

The patent application was filed on January 10, 2019 (Appl. No.16/245,233).

Articles_bottom
AIC
ATTO
OPEN-E