Patent ID: 7983249

Claim:
A method for synchronizing enterprise data between different backend enterprise resources and different network mobile devices, the method comprising: accepting a request from a mobile device at a mobile enterprise platform to synchronize enterprise data present on the mobile device and on a backend enterprise resource, wherein the mobile enterprise platform is communicatively interposed between the backend enterprise resource and the mobile device; parsing the synchronization request; accessing a synchronization database to identify a backend enterprise resource being targeted by the mobile device; configuring a synchronization source instance that is designed, based on data obtained from the synchronization database during the accessing step, to delegate portions of the synchronizing to a resource specific synchronization service independent of the mobile enterprise platform, wherein the resource specific synchronization service is configured to implement an interface with the backend enterprise resource; receiving, via the resource specific synchronization service, enterprise data from the backend enterprise resource at the mobile enterprise platform; and sending, from the mobile enterprise platform, the received enterprise data to the mobile device so that the enterprise data on the mobile device is identical to the enterprise data sent from the backend enterprise resource.