Backing up a wireless computing device
First Claim
Patent Images
1. A wireless computing apparatus having a processor;
- and a memory comprising computer executable instructions which, when executed are operative to;
designate data on the wireless computing apparatus to backup;
generate a strongly collision free deterministic identifier for said data;
communicate said strongly collision free deterministic identifier to a backup server; and
only if said backup server indicates that said data is not already available to said backup server, send said data to said backup server.
13 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided to backup and restore data (410) from/to wireless computing devices, utilizing strongly collision free determistic identifiers.
93 Citations
19 Claims
-
1. A wireless computing apparatus having
a processor; - and
a memory comprising computer executable instructions which, when executed are operative to;
designate data on the wireless computing apparatus to backup;
generate a strongly collision free deterministic identifier for said data;
communicate said strongly collision free deterministic identifier to a backup server; and
only if said backup server indicates that said data is not already available to said backup server, send said data to said backup server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- and
-
11. A wireless computing apparatus having a processor;
- and
a memory comprising computer executable instructions which, when executed are operative to;
select a backup compilation;
receive a strongly collision free deterministic identifier for restoration data from said backup compilation from a backup server; and
only if said strongly collision free deterministic identifier is not identical to any strongly collision free deterministic identifier of data currently on the wireless computing apparatus, receiving said restoration data from said backup server.
- and
-
12. A computer implemented method of backing up a wireless computing device, the method comprising:
-
designating data on the wireless computing device to backup;
generating a strongly collision free deterministic identifier for said data;
communicating said strongly collision free deterministic identifier to a backup server; and
only if said backup server indicates that said data is not already available to said backup server, sending said data to said backup server. - View Dependent Claims (13, 14, 15)
-
-
16. A computer implemented method of restoring data to a wireless computing device, the method comprising:
-
selecting a backup compilation;
receiving a strongly collision free deterministic identifier for data from said backup compilation from a backup server; and
only if said strongly collision free deterministic identifier is not identical to any strongly collision free deterministic identifier of data on the wireless computing device, receiving said data from said backup server.
-
-
17. A computing server apparatus having a processor;
- and
a memory comprising computer executable instructions which, when executed are operative to;
receive a request to backup data from a client device, including a separate identifier for said data;
determine that said separate identifier does not correspond to backup data already on the server apparatus; and
only if said separate identifier does not correspond to previously backed up data on the server apparatus, receiving said data from said client device. Then in a dependent claim mentioned that the server got its own copy from another client. The “
strongly collision free deterministic identifier”
may be re-mentioned in a dependent claim. - View Dependent Claims (18, 19)
- and
Specification