×

Supporting efficient partial update of hierarchically structured documents based on record storage

  • US 20120078942A1
  • Filed: 09/27/2010
  • Published: 03/29/2012
  • Est. Priority Date: 09/27/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for performing a partial update of a hierarchically structured document referencing one or more records stored in a database, the method comprising:

  • receiving an expression by a computer processor, wherein the expression specifies one or more updates to be applied to the document;

    searching the document by the computer processor to find one or more update target positions;

    building, based on the received expression, a pending update list that contains requested updates which have not yet been applied to the document;

    in response to finding an update target position in the document, updating a row of a document column in a base table of the database with the new version number for the document;

    generating, based on the pending update list, new database records to be inserted into the new version of the document and identifying old database records to be replaced in the new version of the document; and

    updating a database table for the document to mark the old database records as obsolete and to add new database records to be referenced in the new version of the document.

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