Patent ID: 7792799

Claim:
A wireless communication apparatus having: a processor; and a memory comprising computer executable instructions which, upon execution, are operative to cause the wireless communication apparatus to: facilitate login, by a user of the wireless communication apparatus, to a user account at a remote backup server, the user account being accessible from the wireless communication apparatus as well as from another computing device of the user; facilitate designation, by the user, of data on the wireless communication apparatus to be backed up by the backup server; generate a hash value for said designated data; communicate a request to the backup server to back up the designated data, including said hash value, to enable said backup server to determine whether said data is already available to said backup server; only after said backup server determines that said data was not already earlier made available to said backup server from the wireless communication device or other devices, receive a request from said backup server to send said data to said backup server; and send said data to said backup server in response to said request from the backup server, wherein the backup server is configured to store the data, to associate the stored data with said user account as well as other user accounts subsequently wanting to backup the same data, and to provide, on request by the user, the data to the another computing device of the user.