×

PROCESSING MUTATIONS FOR A REMOTE DATABASE

  • US 20150370844A1
  • Filed: 06/24/2015
  • Published: 12/24/2015
  • Est. Priority Date: 06/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by one or more data processing apparatus, the method comprising:

  • 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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×