Patent · US Active

Processing mutations for a remote database

US11455291B2 · kind B2 · utility

0Cited by
15References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 30, 2015
Grant dateSep 27, 2022
Priority date
Expiry dateApr 15, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/27
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatus are described for processing mutations for a remote database. In one aspect, a method includes receiving a log of database mutations from a client device, the log of database mutations indicating changes previously made to a client version of a database stored on the client device, and each database mutation specifying: an entity included in the database; an operation for the entity; and a client version number for the entity; identifying, in the log of database mutations, two or more database mutations that each specify a same client version number for a same entity; determining, based on a conflict resolution policy, that the two or more database mutations are eligible for collapsing; and collapsing the two or more database mutations into a single database mutation.

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