Method and a storage server for data redundancy
First Claim
1. A method for data redundancy comprising:
- transferring first user'"'"'s data to be backed up to a remote service using a data network;
calculating error correction data using the first user'"'"'s data to be backed up and data originated and stored by second users of the remote service; and
recovering the transferred data from the data stored by the second users of the remote service and the error correction data;
wherein at least a portion of the first user'"'"'s data to be backed up and the data originated and stored by second users of the remote service is not stored by the remote service.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and a storage server for backing up data, involves mass storage devices of users of the service that connect to the storage server of the service provider over a public data network. The customers store the data with their terminals. The data is stored to the file system of the mass storage device which encrypts the stored data and transfers the data in encrypted form over the public data network to the storage server. The storage server calculates error correction data from the encrypted data. The error correction data is stored in the mass memory of the storage server. When recovering the stored data of the users, the storage server requests the stored data of all the users whose data was used for the error correction data calculation over the public data network to be used for the recovery calculation.
-
Citations
19 Claims
-
1. A method for data redundancy comprising:
-
transferring first user'"'"'s data to be backed up to a remote service using a data network; calculating error correction data using the first user'"'"'s data to be backed up and data originated and stored by second users of the remote service; and recovering the transferred data from the data stored by the second users of the remote service and the error correction data;
wherein at least a portion of the first user'"'"'s data to be backed up and the data originated and stored by second users of the remote service is not stored by the remote service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A storage server for providing a backup service using a data network to transfer first user'"'"'s data to be backed up, the storage server comprising:
a non-transitory mass storage configured to store error correction data calculated using the first user'"'"'s data to be backed up and information originated and stored by second users of the backup service, and configured to recover the transferred data from the information stored by the second users and the error correction data;
wherein at least a portion of the first user'"'"'s data to be backed up and the data originated and stored by second users of the backup service is not stored by the storage server.- View Dependent Claims (17, 18, 19)
Specification