Ad Hoc Data Storage Network
First Claim
Patent Images
1. A method comprising:
- detecting a number of devices in a network that can store at least a portion of a data archive;
determining data to be archived on the device based on a data archive policy that takes into account data value; and
initiating archiving of at least a portion of the data on one or more devices in the network based on the data archive policy.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more devices on a network are detected by an offsite data backup system. Upon detection of a given device, the data backup system authenticates the device and determines whether the device is authorized and capable to receive backup data. The backup system identifies data to be backed up, and one or more devices to receive the data backup, based on the combined unused storage capacity of the devices and a data backup policy that takes into account the value of the data. The data backup system can generate a database of synchronization information, which can be used to fully or partially restore data from the devices.
-
Citations
25 Claims
-
1. A method comprising:
-
detecting a number of devices in a network that can store at least a portion of a data archive; determining data to be archived on the device based on a data archive policy that takes into account data value; and initiating archiving of at least a portion of the data on one or more devices in the network based on the data archive policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
initiating restoration of archived data; detecting a first device on a network; determining from the first device a number of additional devices in the network that are storing archived data; establishing connectivity with at least one additional device, if such connectivity is not already established; and restoring at least a portion of the archived data from data stored on the at least one additional device.
-
-
20. A system comprising:
-
a processor; and a computer-readable medium operable for coupling to the processor and having instructions stored thereon, which, when executed by the processor, causes the processor to perform operations comprising; detecting a number of devices on a network that can receive at least a portion of a data archive; determining data to be archived on the devices based on a data archive policy that takes into account data value; and initiating archiving of at least a portion of the data on one or more devices based on the data archive policy. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system comprising:
-
a processor; and a computer-readable medium operable for coupling to the processor and having instructions stored thereon, which, when executed by the processor, causes the processor to perform operations comprising; initiating restoration of archived data; detecting a first archiving device on a network; determining from the first archiving device a number of additional archiving devices in the network that are storing archived data; establishing connectivity with at least one additional archiving device, if the connectivity is not already established; and restoring at least a portion of the archived data from data stored on the at least one additional archiving device.
-
Specification