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:
Jul. 15, 2025

Filed:

Aug. 22, 2023
Applicant:

Dell Products L.p., Round Rock, TX (US);

Inventors:

Rohit K Chawla, Scotch Plains, NJ (US);

Morgan A Clark, South Orange, NJ (US);

Ahsan Rashid, Piscataway, NJ (US);

Marc A De Souter, Wayne, NJ (US);

Assignee:

DELL PRODUCTS L.P., Round Rock, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/17 (2019.01); G06F 16/18 (2019.01);
U.S. Cl.
CPC ...
G06F 16/1734 (2019.01); G06F 16/1865 (2019.01);
Abstract

A method facilitating an update to a file system comprises storing a set of transaction log entries at log space of a storage log associated with the file system, the transaction log entries comprising instructions for fulfilling a set of transactions that define change to the file system, assigning, in an ordered sequence corresponding to a sequence order of journalling of the set of transaction log entries to the log space, transaction markers to a set of transaction marker lists, wherein the transaction markers reference the set of transaction log entries, and, for individual transaction markers of the transaction markers, preventing reuse of the log space corresponding thereto until an evaluation of the set of transaction marker lists results in a determination that writing of all modified system metadata corresponding thereto has been executed and that the transaction marker is set equal to a global head transitioning the transaction markers.


Find Patent Forward Citations

Loading…