The present invention relates to a synchronization system that utilizes a
synchronization wizard ("PullSync") residing on a first computer device
to request and receive (or "pull") data from a second computer device.
The first computer device (the "syncer") copies files from shared folders
on the second computer device (the "syncee") in accordance with specific
pull-synchronization rules (PSRs) established on the syncer that define
the scope and extent of the synchronization. This copying occurs over a
network connection using existing and well-defined protocols by which one
computer system is able to view and copy files from the available shared
folders of a second computer system, and the PullSync wizard software
needs to exist only on the first computer system (the syncer) to utilize
these existing networking protocols (including existing
security/authentication protocols) to selectively copy files from the
second computer system.