Patent ID: 8271434

Claim:
A method, comprising: providing a central data store including data for use in a plurality of environments, the central data store selectively transmitting a portion of the data to a synchronized application in a data synchronization process, the synchronized application associated with at least one of the environments; establishing configurable instructions included in the central data store defining at least one synchronization parameter associated with the synchronized application; establishing a default definition for the at least one synchronization parameter of the data synchronization process; determining whether the synchronized application is associated with a group definition included in the configurable instructions, the group definition including parameters for a group of synchronized applications associated with the central data store; modifying, in response to the synchronized application being associated with a group definition, at least one of the synchronization parameters by applying the group definition to the at least one synchronization parameter of the data synchronization process via the central data store according to a communication received from the synchronized application, wherein the communication includes updated data received from a regional application distinct from said central data store; determining whether the synchronized application is associated with a package definition included in the configurable instructions, the package definition including synchronization parameters for only the synchronized application; and modifying the at least one synchronization parameter by applying the package definition to the at least one synchronization parameters of the data synchronization process in response to the synchronized application is associated with the package definition.