SYSTEM AND METHODS FOR ASYNCHRONOUS SYNCHRONIZATION
First Claim
Patent Images
1. A method, comprising:
- receiving, by a first computing device, a first triggering event;
responding to the first triggering event, by the first computing device, by connecting to temporary storage in a routing system, when the first computing device is disconnected from the routing system;
receiving, by the first computing device from the temporary storage, a modification indicator indicating a modification to second device data of a second computing device transferred to the temporary storage in response to an asynchronous second device trigger at the second computing device; and
synchronizing, at the first computing device, the second device data of the second computing device with corresponding first device data of the first computing device.
6 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the advancement provide for information to be synchronized in an asynchronous manner among two or more computing devices.
214 Citations
26 Claims
-
1. A method, comprising:
-
receiving, by a first computing device, a first triggering event; responding to the first triggering event, by the first computing device, by connecting to temporary storage in a routing system, when the first computing device is disconnected from the routing system; receiving, by the first computing device from the temporary storage, a modification indicator indicating a modification to second device data of a second computing device transferred to the temporary storage in response to an asynchronous second device trigger at the second computing device; and synchronizing, at the first computing device, the second device data of the second computing device with corresponding first device data of the first computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
means for receiving, by a first computing device, a first triggering event; means for responding to the first triggering event, by the first computing device, by connecting to temporary storage in a routing system, when the first computing device is disconnected from the routing system; means for receiving, by the first computing device from the temporary storage, a modification indicator indicating a modification to second device data of a second computing device transferred to the temporary storage in response to an asynchronous second device trigger of the second computing device; and synchronizing, at the first computing device, the second device data of the second computing device with corresponding first device data of the first computing device.
-
-
13. A computer-readable storage medium storing computer-readable instructions thereon, the computer-readable instructions when executed by a computer cause the computer to perform a method comprising:
-
receiving, by a first computing device, a first triggering event; responding to the first triggering event, by the first computing device, by connecting to temporary storage in a routing system, when the first computing device is disconnected from the routing system; receiving, by the first computing device from the temporary storage, a modification indicator indicating a modification to second device data of a second computing device transferred to the temporary storage in response to an asynchronous second device trigger of the second computing device; and synchronizing, by the first computing device, the second device data of the second computing device with corresponding first device data of the first computing device.
-
-
14. A method, comprising:
-
receiving, at a routing system from a first computing device and in response to a first device trigger, a modification indicator indicating a modification to first device data of the first computing device; storing, in temporary storage by the routing system, the modification indicator; receiving, by the routing system from a second computing device and in response to a second device trigger, a transfer request from the second computing device, the second device trigger being asynchronous with respect to the first device trigger; and responding to the transfer request, at the routing system, by transferring from the temporary storage to the second computing device the modification indicator, wherein data relating to the modification is received at the second computing device and synchronized with second device data of the second computing device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
means for receiving, by a routing system from a first computing device and in response to a first device trigger, a modification indicator indicating a modification to first device data of the first computing device; means for storing, in temporary storage by the routing system, the modification indicator; means for receiving, by the routing system from a second computing device and in response to a second device trigger, a transfer request from the second computing device, the second device trigger being asynchronous with respect to the first device trigger; and means for responding to the transfer request, by the routing system, by transferring from the temporary storage to the second computing device the modification indicator, wherein data relating to the modification is received by the second computing device and synchronized with the second device data of the second computing device.
-
-
26. A computer-readable storage medium storing computer-readable instructions thereon, the computer-readable instructions when executed by a computer cause the computer to perform a method comprising:
-
receiving, by a routing system from a first computing device and in response to a first device trigger, a modification indicator indicating a modification to first device data of the first computing device; storing, in temporary storage by the routing system, the modification indicator; receiving, by the routing system from a second computing device and in response to a second device trigger, a transfer request from the second computing device, the second device trigger being asynchronous with respect to the first device trigger; and responding to the transfer request, by the routing system, by transferring from the temporary storage to the second computing device the modification indicator, wherein data relating to the modification is received by the second computing device and synchronized with the second device data of the second computing device.
-
Specification