Patent ID: 8135670
Filing Date: 2012-03-13
Classification: G06F

Abstract:
1. An embedded change logging data processing system configured for data synchronization, the system comprising: an embedded database (EDB) disposed in a pervasive device, the EDB storing entries for notified changes in data for multiple different end-user applications in the pervasive device; a change log service (CLS) disposed in the pervasive device and coupled to the EDB, the CLS comprising program code enabled to register with multiple different end-user applications in the pervasive device to receive notifications of changes, and to write entries to the EDB responsive to the notifications; and, a synchronization client disposed in the pervasive device separately from the CLS, the synchronization client comprising program code enabled to directly access the EDB to perform data synchronization with a remote host and to remove the entry in the change log in the pervasive device only when determining the synchronizing to have been successfully completed.