×

Data synchronization method

  • US 7,912,858 B2
  • Filed: 02/17/2005
  • Issued: 03/22/2011
  • Est. Priority Date: 03/18/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of synchronizing a distributed system comprising a server having a master data base and a set of clients having respective client data bases the method comprising:

  • receiving a change request to update data;

    updating data stored in the master corresponding to the received change request;

    determining potential client data bases affected by the updated data stored in the master;

    incrementally updating in parallel, data stored in the determined potential client data bases of the clients based on the data stored in the master data base of the server;

    maintaining a trace of transactions at the server for recovery; and

    synchronizing the data stored in the client data bases in case of a failure by coordinated rollback transactions from the trace at the server,wherein each client in the set of clients has a corresponding client data base,wherein the data stored in at least one of the client data bases is different from data stored in another one of the client,wherein the client of the distributed system are managed by at least two different types of management systems,wherein the at least two different types of management systems administrate their respective view of service data,wherein a mediator stores information about which client has to process data of the respective transaction in a replication queue, andwherein the master data base and the remote client data bases are located on different platforms.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×