Patent ID: 8046326

Claim:
A method for adaptively synchronizing a change to a business object, comprising: changing a master business object that is resident at a first location on a network; generating a change message for changing a replicated business object, the replicated business object being based on the master business object and being resident at a second location on the network remote from the first location; determining an update duration for updating the replicated business object, wherein the update duration is determined based on: a first duration corresponding to a time required to identify changes to the master business object and assemble the synchronization message at the first location, a second duration corresponding to a time required to transfer the synchronization message from the first location to the second location, and a third duration corresponding to a time required to process and integrate changes to the replicated business object at the second location, incorporating the change message into a synchronization message when the update duration is less than a temporal constraint; and transmitting the synchronization message from the first location to the second location to update the replicated business object based on the synchronization message, wherein the method is performed using one or more processors.