Methods and apparatus for use in transferring user data between two different mobile communication devices using a removable memory card
First Claim
1. A method in a first mobile communication device for use in securely transferring user data associated with a user account from the first mobile communication device having a first client application program to a second mobile communication device having a second client application program of the same type as the first client application program, the user account being associated with user account data which includes an encryption/decryption key, the method comprising the acts of:
- maintaining data synchronization with a host server over a wireless communication network for user data of a host application program associated with the user account, where the user data is communicated over the wireless communication network in an encrypted format in accordance with the encryption/decryption key;
for the data synchronization;
regularly causing the user data associated with the user account to be stored in memory of the first mobile communication device in a decrypted format for use with the first client application program; and
regularly causing a copy of the user data to be stored in memory of a removable memory card of the first mobile communication device, in an encrypted format in accordance with the encryption/decryption key, for use in securely transferring the user data to memory of the second mobile communication device for use with the second client application program.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile device is configured to maintain data synchronization with a host server over a wireless network for user data of a host application program associated with a user account. The user account is associated with user account data which includes an encryption/decryption key, and the user data is communicated over the wireless network in an encrypted format in accordance with the encryption/decryption key. For the data synchronization, the mobile device regularly causes the user data associated with the user account to be stored in memory in a decrypted format for use with the client application program of the mobile device. The mobile device further causes a copy of the user data to be stored in the removable memory card in the encrypted format, for use in securely transferring the user data to an alternate mobile device for use with a client application program of the alternate mobile device.
33 Citations
40 Claims
-
1. A method in a first mobile communication device for use in securely transferring user data associated with a user account from the first mobile communication device having a first client application program to a second mobile communication device having a second client application program of the same type as the first client application program, the user account being associated with user account data which includes an encryption/decryption key, the method comprising the acts of:
-
maintaining data synchronization with a host server over a wireless communication network for user data of a host application program associated with the user account, where the user data is communicated over the wireless communication network in an encrypted format in accordance with the encryption/decryption key; for the data synchronization;
regularly causing the user data associated with the user account to be stored in memory of the first mobile communication device in a decrypted format for use with the first client application program; andregularly causing a copy of the user data to be stored in memory of a removable memory card of the first mobile communication device, in an encrypted format in accordance with the encryption/decryption key, for use in securely transferring the user data to memory of the second mobile communication device for use with the second client application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile communication device, comprising:
-
one or more processors; a wireless transceiver coupled to the one or more processors; memory coupled to the one or more processors; the memory for storing a client application program; an interface coupled to the one or more processors which is adapted to receive a removable memory card; the one or more processors being operative to; maintain data synchronization with a host server over a wireless communication network via the wireless transceiver for user data of a host application program associated with a user account, where the user account is associated with user account data which includes an encryption/decryption key and the user data is communicated over the wireless communication network in an encrypted format in accordance with the encrvption/decryption key; for the data synchronization;
regularly cause the user data associated with the user account to be stored in the memory in a decrypted format for use with the client application program of the mobile communication device; andregularly cause a copy of the user data to be stored in the memory of the removable memory card, in an encrypted format in accordance with the encryption/decryption key, for use in securely transferring the user data to memory of an alternate mobile communication device for use with a client application program of the alternate mobile communication device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for use in securely transferring user data associated with a user account from a first mobile communication device having a first client application program to a second mobile communication device having a second client application program of the same type as the first client application program, the user account being associated with user account data which includes an encryption/decryption key, the first mobile communication device being operative to maintain data synchronization with a host server over a wireless communication network for user data of a host application program associated with the user account, such that the user data is communicated over the wireless communication, network in an encrypted format in accordance with the encryption/decryption key, to regularly save user data in memory of the first mobile communication device in a decrypted format for use with the first client application program, and to regularly copy the user data in a removable memory card in the first mobile communication device in an encrypted format in accordance with the encryption/decryption key, the method being performed at the second mobile communication device and comprising the acts of:
-
receiving the removable memory card at a removable memory card interface of the second mobile communication device; retrieving the user data in the encrypted format from the removable memory card via the removable memory card interface, decrypting the user data in accordance with the encrvption/decryption key, and storing the user data in memory of the second mobile communication device in a decrypted format for use with the second client application program; and maintaining data synchronization with the host server over the wireless communication network for the user data associated with the user account, such that the user data is communicated over the wireless communication network in the encrypted format in accordance with the encryption/decryption key. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A mobile communication device which is adapted to receive user data in a removable memory card from a source mobile communication device, the source mobile communication device having a client application program and being operative to maintain data synchronization with a host server over a wireless communication network for user data of a host application program associated with a user account, where the user account is associated with user account data which includes an encryption/decryption key and the user data is communicated over the wireless communication network in an encrypted format in accordance with the encryption/decryption key, to regularly store user data associated with the user account in memory of the source mobile communication device in a decrypted format for use with the client application program for the data synchronization, and to regularly copy the user data in the removable memory card in an encrypted format in accordance with the encryption/decryption key, the mobile communication device comprising:
-
one or more processors; a wireless transceiver coupled to the one or more processors; memory coupled to the one or more processors and having the client application program stored therein; an interface coupled to the one or more processors which is adapted to receive the removable memory card; the one or more processors being operative to; retrieve the user data in the encrypted format from the removable memory card via the interface, decrypt the user data in accordance with the encryption/decryption key, and store the user data in the memory in a decrypted format for use with the client application program; and maintain data synchronization with the host server over the wireless communication network via the wireless transceiver for the user data associated with the user account, where the user data is communicated over the wireless communication network in the encrypted format in accordance with the encryption/decryption key. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
Specification