Patent ID: 7139780
Filing Date: 2006-11-21
Classification: G06F,Y10S

Abstract:
1. A method for synchronizing files in multiple nodes, whereby file synchronization between a plurality of local nodes is performed via a central node, the central node comprising a central application server, a central file server and a central database, and each of the local nodes comprising a local application, a local file server and a local database, the method comprising the following steps: (a) storing one copy of each file that is shared between the local nodes; (b) creating a first table in each of the local databases to store information on copies of files in its respective local file server; (c) creating a second table in the central database to record all update information on copies of files in all the local file servers; (d) updating a copy of a file in one of the local file servers; (e) adding a new item of update information on the file in the second table; (f) downloading the updated copy of the file from said one of the local file servers, and uploading the updated copy of the file to the central file server as the latest edition of the file; (g) determining whether a required copy of the file in another of the local file servers needs to be updated; and (h) downloading the latest edition of the file from the central file server to update said another of the local file servers if the required copy of the file needs to be updated.