Patent ID: 8429128

Claim:
A wireless device comprising: a client application; a first database configured to store data for access by the client application; a second database to store data in an encrypted format; a replicator to synchronize data stored in the first database with encrypted data stored in the second database; and a synchronizer to synchronize the encrypted data stored in the second database with data stored by a server, the wireless device being configured such that: when the wireless device is operating in a first state, the synchronizer synchronizes the encrypted data stored in the second database with the data stored by 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 state, different from the first state, the synchronizer synchronizes the encrypted data stored in the second database with the data stored by the server, and the wireless device is configured to restrict synchronization, by the replicator, of the data stored in the first database with the encrypted data stored in the second database.