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:
Oct. 01, 2019

Filed:

Sep. 28, 2018
Applicant:

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

Inventors:

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

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

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

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

Assignee:

PURE STORAGE, INC., Mountain View, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/10 (2006.01); H03M 13/15 (2006.01); G06F 3/06 (2006.01); H04L 29/06 (2006.01); H04L 9/08 (2006.01); G06F 11/20 (2006.01); G06F 9/48 (2006.01); H04L 9/14 (2006.01); H04L 29/08 (2006.01); G06F 12/06 (2006.01); H04L 12/24 (2006.01); H04L 12/927 (2013.01); H03M 13/37 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1076 (2013.01); G06F 3/061 (2013.01); G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 3/0619 (2013.01); G06F 3/0622 (2013.01); G06F 3/0623 (2013.01); G06F 3/0635 (2013.01); G06F 3/0659 (2013.01); G06F 9/4856 (2013.01); G06F 11/1092 (2013.01); G06F 11/1096 (2013.01); G06F 11/2094 (2013.01); G06F 12/0646 (2013.01); H03M 13/1515 (2013.01); H03M 13/3761 (2013.01); H04L 9/0861 (2013.01); H04L 9/14 (2013.01); H04L 41/0816 (2013.01); H04L 47/803 (2013.01); H04L 63/0428 (2013.01); H04L 63/0457 (2013.01); H04L 63/06 (2013.01); H04L 63/068 (2013.01); H04L 63/08 (2013.01); H04L 63/101 (2013.01); H04L 67/1097 (2013.01); G06F 2201/805 (2013.01); G06F 2201/82 (2013.01); G06F 2212/1008 (2013.01); G06F 2212/657 (2013.01);
Abstract

A method includes identifying an encoded slice for rebuilding. The method further includes determining whether the set of encoded slices is stored in an encrypted section of a vault or within an unencrypted section of the vault. The method further includes, when the set of encoded slices is stored in the unencrypted section of the vault, determining whether the set of storage units have viewing rights. The method further includes, when the set of storage units does not have the viewing rights, enabling a restricted rebuilding process to rebuild the encoded slice. The method further includes, when the set or storage units does have the viewing rights, enable an unrestricted rebuilding process to rebuild the encoded slice.


Find Patent Forward Citations

Loading…