Patent · US Active

File journal interface for synchronizing content

US10762104B2 · kind B2 · utility

0Cited by
129References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 29, 2017
Grant dateSep 1, 2020
Priority date
Expiry dateApr 10, 2038

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.