CONFIGURABLE APPLICATION STATE SYNCHRONIZATION
First Claim
1. A computer-implemented method, comprising:
- receiving a request for supplemental application synchronization information associated with a first application on a first remote computing device;
in response the request for the supplemental application synchronization information, determining application-specific configuration information for synchronizing a state of the first application with a cloud-based storage service;
providing, by a cloud-based server of the cloud-based storage service, the supplemental application synchronization information to the first remote computing device, wherein the supplemental application synchronization information includes the application-specific configuration information for synchronizing the state of the first application with the cloud-based storage service.
4 Assignments
0 Petitions
Accused Products
Abstract
Technology is disclosed for providing configurable synchronization mechanisms for automatic synchronization of application states across multiple devices using cloud storage. In accordance with the techniques introduced here, a method includes steps of receiving a request for supplemental application synchronization information associated with a first application on a first remote computing device. In response the request for the supplemental application synchronization information, application-specific configuration information is determined for synchronizing a state of the first application to a cloud-based storage service. The supplemental application synchronization information including the application-specific configuration information is then provided to the first remote computing device for facilitating synchronization of the state of the first application to the cloud-based storage service.
-
Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
receiving a request for supplemental application synchronization information associated with a first application on a first remote computing device; in response the request for the supplemental application synchronization information, determining application-specific configuration information for synchronizing a state of the first application with a cloud-based storage service; providing, by a cloud-based server of the cloud-based storage service, the supplemental application synchronization information to the first remote computing device, wherein the supplemental application synchronization information includes the application-specific configuration information for synchronizing the state of the first application with the cloud-based storage service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising:
-
receiving, at a computing device of a cloud-based storage service, an indication to initiate a first application on the computing device; determining if supplemental application synchronization information is available for the first application, wherein the supplemental application synchronization information includes application-specific configuration information for synchronizing a state of the first application with the cloud-based storage service; initializing, by the computing device, synchronization of the first application if supplemental application synchronization information is available. - View Dependent Claims (17)
-
-
18. A cloud-based server system, comprising:
-
a processor; a memory system having instructions stored thereon, wherein the instructions, when executed by the processor, cause the cloud-based system to; in response to a request for supplemental application synchronization information associated with a first application on a first remote computing device, determining application-specific configuration information for synchronizing a state of the first application with a cloud-based storage service; provide the supplemental application synchronization information to the first remote computing device, wherein the supplemental application synchronization information includes the application-specific configuration information for synchronizing the state of the first application with the cloud-based storage service. - View Dependent Claims (19, 20, 21, 22, 23, 25)
-
-
24. A computer-readable storage medium storing instructions to be implemented by a computer system having a processor, wherein the instructions, when executed by the processor, cause the computer system to:
-
in response to a request for supplemental application synchronization information associated with a first application on a first remote computing device, determining application-specific configuration information for synchronizing a state of the first application with a cloud-based storage service; provide the supplemental application synchronization information to the first remote computing device, wherein the supplemental application synchronization information includes the application-specific configuration information for synchronizing the state of the first application with the cloud-based storage service.
-
Specification