Patent · US Active

File journal interface for synchronizing content

US11514078B2 · kind B2 · utility

0Cited by
175References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 12, 2020
Grant dateNov 29, 2022
Priority date
Expiry dateAug 21, 2040

Classification

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

Abstract

In some embodiments, a system for synchronizing content with client devices receives a request from a client device to synchronize operations pertaining to content items associated with a user account registered at the system. The request can include the operations and a cursor identifying a current position of the client in a journal of revisions on the system. Based on the operations, the system generates linearized operations associated with the content items. The linearized operations can include a respective operation derived for each of the content items from one or more of the operations. The system converts each respective operation in the linearized operations to a respective revision for the journal of revisions and, based on the cursor, determines whether the respective revision conflicts with revisions in the journal. When the respective revision does not conflict with revisions in the journal, the system adds the respective revision to the journal.

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