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:
Aug. 15, 2006

Filed:

Jun. 24, 2003
Applicants:

Robert J. Curran, West Hurley, NY (US);

Daniel L. Mcnabb, Los Gatos, CA (US);

Demetrios K. Michalaros, Lake Katrine, NY (US);

Wayne A. Sawdon, San Jose, CA (US);

Frank B. Schmuck, Campbell, CA (US);

James C. Wyllie, Monte Sereno, CA (US);

Inventors:

Robert J. Curran, West Hurley, NY (US);

Daniel L. McNabb, Los Gatos, CA (US);

Demetrios K. Michalaros, Lake Katrine, NY (US);

Wayne A. Sawdon, San Jose, CA (US);

Frank B. Schmuck, Campbell, CA (US);

James C. Wyllie, Monte Sereno, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

File system backups are carried out by first generating a list of inodes including associated inode numbers in inode number order that have changed since the last backup operation. A table which has file names and inode numbers for all of the files currently in the file system is also generated. This list is sorted by inode number and the table and list are merged to provide a structure for determining which files are to be backed up. This means that relevant inodes and file names are now provided in a single entity. It is also noted that the structure that results from the merge operation is particularly suitable for being read in blocks which thus permits the backup operation to be carried out in parallel. The task of backing up files is also preferably partitioned by file size or other criteria as opposed to being partitioned simply by the number of files assigned to be backed up by any one processor in a distributed or parallel data processing system.


Find Patent Forward Citations

Loading…