Method and system for synchronizing computer file directories
First Claim
1. A system for synchronizing file directories in a computer system, said synchronizing system comprising:
- a source file directory having a plurality of source files stored on a first storage medium;
a target file directory having a plurality of target files stored on a second storage medium;
a directory synchronizer for sequentially selecting each of the source files, for determining whether one of the target files is substantially identical to each selected source file, and for automatically copying each source file that is not substantially similar to a target file into the target file directory; and
wherein the directory synchronizer is operable to identify and delete any surplus files from the target directory.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automatically synchronizing a target and source directory in a computer system are provided. The system (8) includes a first file directory (32) which has a first plurality of files (33). A second file directory (70) has a second plurality of files (71). A directory synchronizer (14) sequentially selects one of the first plurality of files (33), determines whether one of the second plurality of files (71) is substantially similar to the selected one of the first plurality of files (33), and copies the selected one of the first plurality of files (33) into the second file directory (70) if no similar file is found.
164 Citations
13 Claims
-
1. A system for synchronizing file directories in a computer system, said synchronizing system comprising:
-
a source file directory having a plurality of source files stored on a first storage medium; a target file directory having a plurality of target files stored on a second storage medium; a directory synchronizer for sequentially selecting each of the source files, for determining whether one of the target files is substantially identical to each selected source file, and for automatically copying each source file that is not substantially similar to a target file into the target file directory; and wherein the directory synchronizer is operable to identify and delete any surplus files from the target directory. - View Dependent Claims (2)
-
-
3. A method for automatically synchronizing a target directory and a source directory in a computer system having plural directories, the target directory having plural target files, each target file having a target file name, the source directory having plural source files, each source file having a source file name, the method comprising the steps of:
-
selecting a source directory from the plural directories; selecting a target directory from the plural directories; for each source file, automatically determining whether any target file has the same name as the source file, whether any target file having the same name comprise a substantially similar file, and whether any target file is a surplus file; and in response to said determining step, automatically copying each source file to the target directory if the target file having the same name is not substantially similar to the source file, leaving target files unchanged if the target files are substantially similar to source files, and automatically deleting surplus files. - View Dependent Claims (4)
-
-
5. A method for automatically synchronizing plural file directories stored in plural computer systems, comprising the steps of:
-
selecting a source directory from one of the plural file directories, the source directory stored on a first computer system, the source directory having plural source files; selecting a target directory from one of the plural directories, the target directory stored on a second computer system, the target directory having plural target files; selecting each source file from the source directory, each source file having a source file name; determining whether a target file having a target file name associated with each source file name exists in the target directory; determining whether the target directory has surplus files; the target directory has surplus files, deleting the surplus files; if a target file does not exist in the target directory, creating a file in the target directory, the created file having the associated source file name; if a target file exists in the target directory, determining whether the target file is substantially identical to the associated source file; and if a target file exists in the target directory, and if the target file is not substantially identical to the associated source file, automatically altering the target file. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
Specification