US2015333773A1PendingUtilityA1

Systems and methods for adaptive error-correction coding

Assignee: INTELLIGENT IP HOLDINGS 2 LLCPriority: Dec 6, 2006Filed: Jul 23, 2015Published: Nov 19, 2015
Est. expiryDec 6, 2026(~0.4 yrs left)· nominal 20-yr term from priority
G06F 12/0253G06F 11/1068H03M 13/35G11C 29/52G06F 11/108G06F 9/52G06F 2212/2022H04L 12/4625H04L 12/46G06F 3/0679H03M 13/353G06F 2211/109G06F 11/1044G06F 11/10H04L 67/1097H04L 12/6418G06F 3/064G06F 3/0619
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

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.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . An apparatus, comprising:
 an error-correcting code (ECC) write module configured to generate a plurality of ECC codeword symbols comprising data of a storage request;   wherein the ECC codeword symbols are configured for storage within respective columns of a solid-state storage array, each column comprising one or more solid-state storage elements; and   an adaptive write module configured to stream the ECC codeword symbols comprising the data of the storage request to respective columns of a set of two or more columns of the solid-state storage array.

Join the waitlist — get patent alerts

Track US2015333773A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.