Patent ID: 8001082

Claim:
A system comprising: a server configured to store data; and a wireless device communicatively coupled to the server, the wireless device including: a client application; a first database configured to store data for access by the client application; a second database configured to store data in an encrypted format; a replicator for synchronizing the data stored in the first database with encrypted data stored in the second database; and a synchronizer for synchronizing the encrypted data stored in the second database with data stored in the server, wherein when the wireless device is operating in a first security level, the synchronizer synchronizes the encrypted data stored in the second database with the data stored in the server, and the replicator synchronizes data stored in the first database with the encrypted data stored in the second database; and when the wireless device is operating in a second security level, different to the first security level, the synchronizer synchronizes the encrypted data stored in the second database with the data stored in the server, and access by the client application to data stored in the first database is restricted.