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:
Jun. 14, 2022

Filed:

Jun. 08, 2018
Applicant:

Qumulo, Inc., Seattle, WA (US);

Inventors:

Steven Henry Haber, Seattle, WA (US);

John Brazel, Seattle, WA (US);

Neal Thomas Fachan, Seattle, WA (US);

Robert Edward Gebert, Seattle, WA (US);

Zacharie Lamont Kirsch, Seattle, WA (US);

Aaron James Passey, San Francisco, CA (US);

Thomas Scott Urban, Seattle, WA (US);

Assignee:

Qumulo, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/11 (2019.01); G06F 16/16 (2019.01); G06F 16/182 (2019.01);
U.S. Cl.
CPC ...
G06F 16/128 (2019.01); G06F 16/162 (2019.01); G06F 16/183 (2019.01);
Abstract

Embodiments are directed to managing data in a file system. An object from the file system that has parent objects may be provided. A snapshot in a current epoch may be generated such that the first snapshot may be based on the object and descendants of the object. A coverage set may be provided for the object that references the snapshot and also references each other snapshot that includes the parent objects. Read-only access to a version of the object may be provided based on a correspondence of the version and a snapshot referenced by the coverage set of the object. A coverage engine compares the update to a coverage update epoch (cue) associated with the parent objects. The coverage engine updates coverage sets of the parent objects based on grandparents of the object.


Find Patent Forward Citations

Loading…