Patent · US Active

Commit protocol for synchronizing content items

US11003685B2 · kind B2 · utility

0Cited by
143References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 10, 2018
Grant dateMay 11, 2021
Priority date
Expiry dateJan 4, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/306
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In some embodiments, a client generates an operation modifying a local copy of a content item on a user account at a content management system and records an intent to commit the operation to a journal of revisions at the content management system. Based on the operation, the client sends to the content management system a first request to commit the operation at the journal, the first request including a cursor identifying a current position of the client in the journal. The client sends, to the content management system, a second request for a status of the commit and, based on the second request, determines whether the commit of the operation to the journal has succeeded. Based on whether the commit of the operation to the journal has succeeded, the client determines whether to update one or more tree data structures on the client and clear the intent to commit.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.