BACKUP AND STORAGE SYSTEM
First Claim
Patent Images
1. A computer-implemented method of backing up data comprising:
- selecting a local file stored on a client device to be backed-up;
encoding the file into multiple fragments;
transmitting the multiple fragments from the client device to a plurality of remote storage areas;
storing the multiple fragments at the remote storage areas.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of backing up data comprises selecting a local file stored on a client device to be backed-up, encoding the file into multiple fragments, transmitting the multiple fragments from the client device to a plurality of remote storage areas, storing the multiple fragments at the remote storage areas.
72 Citations
17 Claims
-
1. A computer-implemented method of backing up data comprising:
-
selecting a local file stored on a client device to be backed-up; encoding the file into multiple fragments; transmitting the multiple fragments from the client device to a plurality of remote storage areas; storing the multiple fragments at the remote storage areas. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for redundant cloud storage comprising:
-
a processor coupled to a memory to retain computer-executable instructions, the processor to execute; a client device component to generate backup data representing a fragment of a data file for backup; and a cloud backup storage manager to receive the fragment and to distribute it to respective ones of a set of cloud storage devices in accordance with a preference file for selecting multiple ones of cloud storage devices. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program embedded on a non-transitory tangible computer readable storage medium, the computer program including machine readable instructions that, when executed by a processor, implement a method for backing up data, comprising:
-
selecting a local file stored on a client device to be backed-up; encoding the file into multiple fragments; transmitting the multiple fragments from the client device to a plurality of remote storage areas; storing the multiple fragments at the remote storage areas. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification