TECHNIQUES TO REPLICATE DATA USING UPLOADS FROM MESSAGING CLIENTS
First Claim
1. A computer-implemented method, comprising:
- determining a sharing event for a data item, the sharing event associated with a source client device with a local storage of the data item;
determining that network storage of the data item is scheduled for relocation from a source storage device;
requesting the source client device upload the data item in response to the determination that network storage of the data item is scheduled for relocation; and
de-scheduling the relocation of the data item from the source storage device.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to replicate data using uploads from messaging clients are described. In one embodiment, for example, an apparatus may comprise a messaging server component operative to determine a sharing event for a data item, the sharing event associated with a source client device with a local storage of the data item, and request the source client device upload the data item in response to a determination that network storage of the data item is scheduled for relocation; and a storage management component operative to determine that the network storage of the data item is scheduled for relocation from a source storage and de-schedule the relocation of the data item from the source storage device.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
determining a sharing event for a data item, the sharing event associated with a source client device with a local storage of the data item; determining that network storage of the data item is scheduled for relocation from a source storage device; requesting the source client device upload the data item in response to the determination that network storage of the data item is scheduled for relocation; and de-scheduling the relocation of the data item from the source storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a processor circuit on a device; a messaging server component operative on the processor circuit to determine a sharing event for a data item, the sharing event associated with a source client device with a local storage of the data item, and request the source client device upload the data item in response to a determination that network storage of the data item is scheduled for relocation; and a storage management component operative to determine that the network storage of the data item is scheduled for relocation from a source storage device and de-schedule the relocation of the data item from the source storage device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one computer-readable storage medium comprising instructions that, when executed, cause a system to:
-
determine a sharing event for a data item, the sharing event associated with a source client device with a local storage of the data item; determine that network storage of the data item is scheduled for relocation from a source storage device; request the source client device upload the data item in response to the determination that network storage of the data item is scheduled for relocation; and de-schedule the relocation of the data item from the source storage device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification