Patent ID: 7451163
Filing Date: 2008-11-11
Classification: G06F,G06Q,H04L,Y10S

Abstract:
1. A method for synchronizing application data, comprising: receiving a synchronization request at a data synchronization web application, the data synchronization web application running on a web server; sending new application data by the data synchronization web application to a master data repository on the web server in accordance with the synchronization request, wherein the master data repository is synchronized with the new application data; communicating the new application data to a database by the master data repository; notifying a first service data repository on the web server by the master data repository each time the master data repository is synchronized; and synchronizing data subsets in the first service data repository with data in the master data repository, said synchronizing being performed on the data subsets by the first service data repository separate from synchronizing performed on the new application data in the master data repository after being notified by the master data repository; notifying a second service data repository on the web server using the first service data repository when the first service data repository has been synchronized with the new application data from the master data repository; and synchronizing data stored in the second service data repository with the new application data using the second service data repository separate from synchronizing performed on said new application data.