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. 02, 2019

Filed:

Oct. 26, 2016
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Andrew D. Baptist, Mt. Pleasant, WI (US);

Greg R. Dhuse, Chicago, IL (US);

Scott M. Horan, Clarendon Hills, IL (US);

Ravi V. Khadiwala, Bartlett, IL (US);

Wesley B. Leggette, Chicago, IL (US);

Manish Motwani, Chicago, IL (US);

Jason K. Resch, Chicago, IL (US);

Praveen Viraraghavan, Chicago, IL (US);

Ilya Volvovski, Chicago, IL (US);

Trevor J. Vossberg, Chicago, IL (US);

Ethan S. Wozniak, Park Ridge, IL (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/10 (2006.01); G06F 3/06 (2006.01); G06F 11/00 (2006.01); G06F 3/00 (2006.01); G06F 11/14 (2006.01); H03M 13/15 (2006.01); G06F 9/48 (2006.01); G06F 9/50 (2006.01); G06F 12/0866 (2016.01); G06F 12/0891 (2016.01); G06F 15/173 (2006.01); H03M 13/00 (2006.01); H04L 29/06 (2006.01); H04L 29/12 (2006.01);
U.S. Cl.
CPC ...
G06F 3/067 (2013.01); G06F 3/064 (2013.01); G06F 3/0619 (2013.01); G06F 3/0629 (2013.01); G06F 3/0644 (2013.01); G06F 3/0665 (2013.01); G06F 3/0689 (2013.01); G06F 9/4881 (2013.01); G06F 9/5083 (2013.01); G06F 11/1076 (2013.01); G06F 11/1092 (2013.01); G06F 11/1402 (2013.01); G06F 11/1464 (2013.01); G06F 12/0866 (2013.01); G06F 12/0891 (2013.01); G06F 15/17331 (2013.01); H03M 13/1515 (2013.01); G06F 2201/84 (2013.01); G06F 2211/1007 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/154 (2013.01); G06F 2212/263 (2013.01); G06F 2212/403 (2013.01); H03M 13/616 (2013.01); H03M 13/6502 (2013.01); H04L 61/1582 (2013.01); H04L 61/6004 (2013.01); H04L 63/101 (2013.01);
Abstract

A method for use in a dispersed storage network operates to select a recovery of selected ones of one or more first sets of encoded data slices in response to detecting a storage error associated with the selected ones of the one or more first sets of encoded data slices; issue requests for a second decode threshold number of encoded data slices of selected ones of one or more second sets of encoded data slices corresponding to the selected ones of the one or more first sets of encoded data slices; decode the second decode threshold number of encoded data slices to produce recovered data in response to receiving the second decode threshold number of encoded data slices; encode the recovered data utilizing first IDA parameters associated with the first IDA to produce one or more rebuilt encoded data slices corresponding to the selected ones of the one or more first sets of encoded data slices; and facilitate storage of the one or more rebuilt encoded data slices.


Find Patent Forward Citations

Loading…