Abstract: A method for replacing a first sub-hierarchy of a New Technology File System hierarchical filesystem (NTFS HFS) with a second sub-hierarchy is disclosed. The first sub-hierarchy includes a first root directory having at least one special system file, and a first plurality of files. The second sub-hierarchy includes a second root directory located in a second location of the HFS, a second plurality of files and at least one placeholder file corresponding to the at least one special system file. The method includes the steps of configuring the first plurality of files to branch from the first root directory once the first root directory is accessed through the second location, exchanging the first plurality of files with the second plurality of files, and exchanging at least one directory pointer corresponding to the at least one special system file with at least one directory pointer corresponding to the at least one placeholder file.
Type:
Application
Filed:
July 15, 2008
Publication date:
December 18, 2008
Applicant:
STANDBYSOFT LLC
Inventors:
Silas W. Dunsmore, Tom J. Benning, Harvie H. Branscomb
Abstract: A system and method is provided for exchanging a first sub-hierarchy of at least two sub-hierarchies of a hierarchical file system (HFS) with a second sub-hierarchy of the at least two sub-hierarchies, the HFS being accessible by at least one processor and having a root directory that is a parentless directory. The method includes the steps of providing for the first sub-hierarchy to include a first root directory stored in a first location occupied by the root directory of the HFS and a first plurality of files configured to branch therefrom; providing for the second sub-hierarchy to include a second root directory stored in a second location of the HFS that is not occupied by the root directory of the HFS and a second plurality of files configured to branch therefrom; and providing for relocation of the second root directory to the first location.
Type:
Grant
Filed:
June 26, 2003
Date of Patent:
July 15, 2008
Assignee:
StandbySoft LLC
Inventors:
Silas W. Dunsmore, Tom J. Benning, Harvie H. Branscomb