The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 28, 2020

Filed:

Nov. 05, 2018
Applicant:

Board of Trustees of Michigan State University, East Lansing, MI (US);

Inventors:

Jian Ren, Okemos, MI (US);

Jian Li, Okemos, MI (US);

Tongtong Li, Okemos, MI (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/29 (2006.01); H03M 13/15 (2006.01); G06F 11/10 (2006.01); H03M 13/37 (2006.01);
U.S. Cl.
CPC ...
H03M 13/2906 (2013.01); G06F 11/1076 (2013.01); H03M 13/1515 (2013.01); H03M 13/373 (2013.01); H03M 13/3761 (2013.01);
Abstract

Systems and methods provide for one or more server computers communicatively coupled to a network and configured to: generate a code construction for a file, including layers, each at a different code rate; calculate optimized code parameters, including storage efficiency, error-correction capability parameters, and constraints on error patterns; use the plurality of layers and optimized parameters to encode the file on a physical storage media; detect an error on the physical storage media; identify an error location within a first layer encoded at a first code rate; mark the error location as an erasure; and identify the erasure and a second error location for a second error location within a second layer, higher than the first layer, encoded at a second code rate.


Find Patent Forward Citations

Loading…