Collaborative information source recovery
First Claim
Patent Images
1. A computer program product comprising:
- a non-transitory computer readable storage medium; and
computer usable code stored on the non-transitory computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to;
in response to a data loss at a shared information source, identify, by a communication with a first device previously used to access the shared information source, one or more additional devices previously used to access the shared information source;
in response to the identification of the one or more additional devices by the communication with the first device, identify, by a subsequent communication with each of the one or more additional devices previously used to access the shared information source, one or more further additional devices previously used to access the shared information source; and
reconstruct the shared information source based at least in part on content obtained from the first device, the one or more additional devices, and the one or more further additional devices,wherein the communication and the subsequent communication are initiated by a logic component co-located with the shared information source.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of recovering a shared information source can involve identifying a first user of a shared information source in response to detection of a data loss with respect to the shared information source. One or more additional users of the shared information source may be identified based on data associated with the first user. Additionally, the shared information source can be recovered based at least in part on data associated with the one or more additional users.
-
Citations
19 Claims
-
1. A computer program product comprising:
-
a non-transitory computer readable storage medium; and computer usable code stored on the non-transitory computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to; in response to a data loss at a shared information source, identify, by a communication with a first device previously used to access the shared information source, one or more additional devices previously used to access the shared information source; in response to the identification of the one or more additional devices by the communication with the first device, identify, by a subsequent communication with each of the one or more additional devices previously used to access the shared information source, one or more further additional devices previously used to access the shared information source; and reconstruct the shared information source based at least in part on content obtained from the first device, the one or more additional devices, and the one or more further additional devices, wherein the communication and the subsequent communication are initiated by a logic component co-located with the shared information source. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
in response to a data loss at a shared information source, identifying, by a communication with a first device previously used to access the shared information source, one or more additional devices previously used to access the shared information source; in response to the identification of the one or more additional devices by the communication with the first device, identifying, by a subsequent communication with each of the one or more additional devices previously used to access the shared information source, one or more further additional devices previously used to access the shared information source; and reconstructing the shared information source based at least in part on content obtained from the first device, the one or more additional devices, and the one or more further additional devices, wherein the communication and the subsequent communication are initiated by a logic component co-located with the shared information source. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus comprising a processor to:
-
in response to a data loss at a shared information source, identify, by a communication with a first device previously used to access the shared information source, one or more additional devices previously used to access the shared information source; in response to the identification of the one or more additional devices by the communication with the first device, identify, by a subsequent communication with each of the one or more additional devices previously used to access the shared information source, one or more further additional devices previously used to access the shared information source; and reconstruct the shared information source based at least in part on content obtained from the first device, the one or more additional devices, and the one or more further additional devices, wherein the communication and the subsequent communication are initiated by a logic component co-located with the shared information source. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification