Patent ID: 8583602

Claim:
A mobile computing device comprising: a wireless transceiver to communicate with a remote server; a memory; and a processing circuit coupled to the wireless transceiver, the processing circuit to perform a restore operation by: a) receiving first data from the remote server, the first data including user account information for accessing second data, the second data comprising at least a downloadable application; b) identifying, from the received first data, one or more source indicators for the second data from the remote server, the one or more source indicators comprising a resource locator, wherein the first data and second data represent data previously stored in the memory of the mobile computing device or in a memory of another mobile computing device; c) identifying, from the received first data, user account information to receive the second data from one or more sources corresponding to the one or more source indicators, the user account information including at least one of a user name or password used to have access to the one or more sources; d) providing a prompt, on a display of the mobile computing device, to receive a user selection specifying an order in which the second data is to be downloaded; and e) sending one or more requests, according to the user selection, for the second data using the one or more source indicators, the one or more requests being sent via the wireless transceiver in order to download the second data using the identified user account information; wherein the processing circuit enables a user to access the first data for use with an application on the mobile computing device prior to or during downloading the second data.