Flexible erasure coding with enhanced local protection group structures

BG Calder, PS Gopalan, C Huang, AW Ogus… - US Patent …, 2019 - Google Patents
US10187083B2 - Flexible erasure coding with enhanced local protection group structures -
Google Patents US10187083B2 - Flexible erasure coding with enhanced local protection group …

Dynamic erasure coding

M Yang, TS Isaacs, A Raghavan, D Bronnikov… - US Patent …, 2020 - Google Patents
Dynamic erasure coding for computing and data storage systems. A method embodiment
commences upon accessing a set of fault tolerance policy attributes associated with the …

Serial storage node processing of data functions

S Devriendt, T Demoor, E Higgs - US Patent 11,281,531, 2022 - Google Patents
Example storage systems, storage nodes, and methods pro vide storage node processing of
data functions, such as serial functions. Storage nodes are configured to partition decode …

Distributed cache system utilizing multiple erasure codes

A Gupta, M Saxena - US Patent 9,817,713, 2017 - Google Patents
One embodiment provides a method comprising, for at least one data block, selecting an
erasure code from a plurality of erasure codes based on at least one property of the at least …

Erasure correcting coding using temporary erasure data

NN Yang, ST Sprouse, PD Reusswig, T Kuo… - US Patent …, 2019 - Google Patents
In an illustrative example, a data storage device includes a non-volatile memory and a
controller coupled to the non volatile memory. The controller includes an erasure correct ing …

Data protection enhancement using free space

DA Slik - US Patent 9,916,478, 2018 - Google Patents
(57) ABSTRACT A data storage system uses the free space that is not yet filled with data
after the deployment of the data store. The free space is used to store additional …

Systems and methods for distributing information across distributed storage devices

A Banerjee, S Marathe - US Patent 10,592,337, 2020 - Google Patents
The disclosed computer-implemented method for distribut ing information across distributed
storage devices may include (1) dividing, at a computing device, each of “K” distributed …

Providing for increased flexibility for large scale parity

E Miller, R Lee, P Botes, R Karr - US Patent 10,929,226, 2021 - Google Patents
Providing for increased flexibility for large scale parity, the including: writing data to a
storage system, including uti lizing a first data protection scheme; identifying, for storage …

Erasure correcting coding using data subsets and partial parity symbols

X Zhang, S Sprouse, I Ilani - US Patent 10,142,419, 2018 - Google Patents
In an illustrative example, a method includes receiving data that includes a set of data
symbols. The method further includes generating a set of parity symbols based on the set of …

Shared blockchain data storage based on error correction coding in trusted execution environments

Z Haizhen - US Patent 10,833,846, 2020 - Google Patents
Disclosed herein are methods, systems, and apparatus, including computer programs
encoded on computer storage media, for processing blockchain data. One of the methods …