Patent ID: 8086565

Claim:
A method to synchronize electronic objects replicated among different file systems of multiple computing systems, the method comprising: implementing a platform independent synchronization manager to collectively manage the different file systems of the multiple computing systems including; creating multiple file system watchers that are file system dependent and each configured to monitor one of the different file systems for one of the multiple computing systems and provide notifications regarding file modifications to the platform independent synchronization manager; processing a notification received from one said file system watcher indicating that a first replication of an electronic object of a first file system has been modified; determining that a modification to the first replication of the electronic object has been made based on the notification; updating the first replication of the electronic object of the first file system and file system specific metadata for the electronic object in a local storage of the synchronization manager; and synchronizing replications of the electronic object among the different file systems of the multiple computing systems by the synchronization manager using the multiple file system watchers to cause the different file systems to reflect the modifications made to the first replication without compromising file system features of the different file systems.