×

OPPORTUNISTIC CLEARING OF SYNC STATES ASSOCIATED WITH A DATABASE

  • US 20140006348A1
  • Filed: 06/27/2012
  • Published: 01/02/2014
  • Est. Priority Date: 06/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing the metadata of a database, said database comprising a set of data, each said data capable of being added, changed and deleted from said database, and wherein said metadata managed by at least one provider, said provider capable of communicating with a set of consumers, the steps of said method comprising:

  • maintaining a list of changes to said database, said changes associated with a sync token;

    maintaining a list of consumers of said database, said list of consumers associated with a last sync token for each said consumer;

    adding a tombstone to said list of changes when data is deleted from said database, said tombstone having its associated sync token in said list of changes;

    reading a request for sync from one of said consumers;

    updating said one of said consumers with metadata added to said list of changes to said database since said last sync token; and

    if all consumers have been updated with said sync token associated with said tombstone, deleting said tombstone from said list of changes to said database.

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