METHODS AND APPARATUS FOR USE IN TRANSFERRING USER DATA BETWEEN TWO DIFFERENT MOBILE COMMUNICATION DEVICES USING A REMOVABLE MEMORY CARD
First Claim
11-1. The method of claim 1, wherein the data synchronization comprises at least one of address book synchronization for address book contacts in an address book organizer and calendar appointment synchronization for calendar appointments in a calendar application program.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for use in transferring user data from a first (“source”) mobile communication device to a second (“target”) mobile communication device using a removable memory card are disclosed. The source and target devices may be possessed and/or owned by the same end user. The source device is initially enabled to maintain data synchronization with a host server over a wireless communication network via a first wireless transceiver (e.g. a cellular transceiver) for user data of an application program (e.g. an e-mail application program) associated with the user account. To enable the target device for the communications associated with the user account, the source device is operative to establish a programming session with the target device via a second wireless transceiver (e.g. a short-range wireless transceiver). During the programming session, the source device causes user account data (e.g. at least one encryption/decryption key for the data-synchronized communications) for the user account to be transmitted to the target device via the second wireless transceiver. Preferably, the user account data is encrypted based on a passkey for the programming session. The user data associated with the application program may then be transferred from the source device to the target device via a removable memory card such as a secure digital (SD) card. With this data, the target device is thereby enabled to maintain data synchronization with the host server for the user data of the application program associated with the user account. Advantageously, most if not all of the account switching steps may be facilitated by the end user “on-the-fly” without third-party involvement.
30 Citations
39 Claims
-
11-1. The method of claim 1, wherein the data synchronization comprises at least one of address book synchronization for address book contacts in an address book organizer and calendar appointment synchronization for calendar appointments in a calendar application program.
-
12. 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; for the data synchronization;
regularly cause user data associated with the user account to be stored in the memory for the client application program of the mobile communication device; andcause a copy of the user data to be further stored in the memory of the removable memory card, for use in transferring the user data to memory of an alternate mobile communication device for a client application program of the alternate mobile communication device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for use in 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, 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, to save the user data in memory of the first mobile communication device for the first client application program, and to copy the user data in a removable memory card in the first mobile communication device, 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 from the removable memory card via the removable memory card interface and storing the user data in memory of the second mobile communication device for 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. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. 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, to regularly store user data associated with the user account in memory of the mobile communication device for the client application program for the data synchronization, and to copy the user data in the removable memory card for use in transferring the user data to the mobile communication device, 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 from the removable memory card via the removable memory card interface and storing the user data in the memory; and maintain data synchronization with the host server over the wireless communication network via die wireless transceiver for the user data associated with the user account. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
Specification