Patent · US Active

Atomic moves with lamport clocks in a content management system

US10726044B2 · kind B2 · utility

0Cited by
122References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 17, 2018
Grant dateJul 28, 2020
Priority date
Expiry dateApr 1, 2038

Classification

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

Abstract

A system can serialize moves and mounts across namespaces based on lamport clocks. In some examples, the system obtains a request to move a content item from a source namespace to a destination namespace. The system processes an incoming move at the destination and an outgoing move at the source. The system processes for the content item a delete at the source and an add at the destination. The system assigns a first clock to the incoming move and a second clock to the outgoing move, the first clock being lower than the second clock. The system assigns a third clock to the delete and a fourth clock to the add, the third clock being higher than the second clock and lower than the fourth clock. The system serializes the incoming and outgoing moves, the delete and the add based on the first, second, third and fourth clocks.

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