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. 29, 2021

Filed:

Mar. 14, 2019
Applicant:

Triad National Security, Llc, Los Alamos, NM (US);

Inventors:

Gary A. Grider, Los Alamos, NM (US);

Dominic Anthony Manno, Albuquerque, NM (US);

Wendy Kinton Poole, Los Alamos, NM (US);

David Bonnie, Los Alamos, NM (US);

Jeffrey Thornton Inman, Santa Fe, NM (US);

Assignee:

Triad National Security, LLC, Los Alamos, NM (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/2453 (2019.01); G06F 16/22 (2019.01); G06F 16/901 (2019.01); G06F 16/908 (2019.01);
U.S. Cl.
CPC ...
G06F 16/24532 (2019.01); G06F 16/2246 (2019.01); G06F 16/2272 (2019.01); G06F 16/902 (2019.01); G06F 16/908 (2019.01);
Abstract

Systems and methods are disclosed for a unified file index for a file system. In one example, a Grand Unified File Index (GUFI) includes a tree replicating the directory hierarchy of one or more primary filesystems, and individual metadata stores for each directory. The GUFI tree permits fast traversal, efficient user space access controls, and simple tree directed operations such as renames, moves, or permission changes. In some examples, the individual metadata stores can be implemented as embedded databases on flash storage for speed. In some examples, use of summary tables at the directory or subtree level can eliminate wasteful executions, prune tree traversal, and further improve performance. In various examples, efficient operation can be achieved from laptop to supercomputer scale, across a wide mix of file distributions and filesystems.


Find Patent Forward Citations

Loading…