×

Hosted file sync with stateless sync nodes

  • US 10,440,106 B2
  • Filed: 10/25/2015
  • Issued: 10/08/2019
  • Est. Priority Date: 09/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • synchronizing a set of files and/or folders between a client device and a remote file server, via a sync node, and storing a synchronization state of the synchronizing by the sync node within a runtime state store managed independent of the sync node by a host service;

    receiving, by the host service from the client device, a sync request for synchronizing the set of files and/or folders between the client device and the remote file store;

    selecting, by the service, one or more stateless sync nodes from among a plurality of stateless sync nodes of the host service, for resuming synchronizing the set of files and/or folders between the client device and the remote file server, wherein the one or more stateless sync nodes do not maintain a synchronization state between the client device and the remote file store for the set of files and/or folders;

    transmitting, by the host service, the synchronization state of the set of files and/or folders of the synchronizing performed by the sync node from the runtime state store to the one or more stateless sync nodes;

    continuing synchronizing, by the one or more stateless sync nodes, the set of files and/or folders based on the synchronization state provided by the host service from the runtime state store, where the continuing of the synchronizing results in one or more changes to the client device and/or the remote file store; and

    committing, by the service, the one or more changes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×