Synchronization protocol for multi-premises hosting of digital content items
AssigneeDropbox, Inc.
InventorsNipunn Koorapati, Christopher Rude, Marcio von Muhlen, Nils Bunger
Life of this patent
Estimating the term…
Loading patent…
AssigneeDropbox, Inc.
InventorsNipunn Koorapati, Christopher Rude, Marcio von Muhlen, Nils Bunger
Estimating the term…
A synchronization protocol for multi-premises hosting of digital content items. In an embodiment, a method includes receiving a first commit request including a first set of one or more identifiers of one or more first content item blocks. The one or more first content item blocks make up a content item stored at a computing device. Further, the method includes, based at least in part on the first commit request, determining a second set of one or more identifiers that includes one or more identifiers of the first set of one or more identifiers not yet stored at a content item block server. The method also includes sending, to the computing device, the second set of one or more identifiers, and receiving a second commit request including the first set of one or more identifiers of the one or more first content item blocks, and an identifier of the content item block server. In this embodiment, the method then includes determining that no content item block from the one or more first content item blocks is missing at the content item block server, and committing the content item to the content item block server.
A method, comprising:
One or more non-transitory computer-readable media storing instructions which, when executed by one or more processors, cause the one or more processors to perform functions comprising:
A system, comprising:
Dependencies are inferred from the claim text.