×

Configurable application state synchronization

  • US 9,563,413 B2
  • Filed: 03/21/2014
  • Issued: 02/07/2017
  • Est. Priority Date: 03/21/2013
  • Status: Active Grant
First Claim
Patent Images

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;

    determining that the first application uses an identifier associated with a certain computing device to enable a synchronized state;

    in response to 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; and

    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 including an identifier associated with a second remote computing device to use for synchronizing the state of the first application on the first remote computing device with the cloud-based storage service;

    wherein determining the application-specific configuration information for synchronizing the state of the first application with the cloud-based storage service further comprises;

    identifying the second remote computing device as the certain computing device for providing the identifier used by the first application to enable the synchronized state; and

    including, in the application-specific configuration information, the identifier associated with the second remote computing device for spoofing the identifier used by the first application when synchronizing the state of the first application with the cloud-based storage service, wherein the identifier is a device identifier of the second remote computing device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×