Method and system for managing versioned structured documents in a database
AssigneeEMC Corporation
InventorsJeroen Mattijs Van Rotterdam, Ewout Graswinckel
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorsJeroen Mattijs Van Rotterdam, Ewout Graswinckel
Estimating the term…
A method for providing a query for searching over versions of a structured document includes providing a plurality of versioned nodes (vNodes) representing a plurality of objects of at least one version of a structured document. Each vNode includes versioning information associated with at least one version of the structured document and collectively, the vNodes graphically represent the version(s) of the structured document in a versioned document object model (“vDOM”) node tree. In an embodiment, a query for at least one version of the structured document is received. The query includes a versioned function (vFunction) having at least one argument relating to versioning information associated with one or more versions of the structured document. The vFunction is processed to identify a version of the structured document that includes an object represented by a vNode having versioning information satisfying the query.
A method for providing a query for searching versions of a structured document, the method comprising:
A system for providing a query for searching versions of a structured document, the system comprising:
A non-transitory computer-readable medium carrying one or more sequences of instructions for providing a query for searching over versions of a structured document, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
Dependencies are inferred from the claim text.