×

System and method for the storage, indexing and retrieval of XML documents using relational databases

  • US 7,353,222 B2
  • Filed: 12/23/2003
  • Issued: 04/01/2008
  • Est. Priority Date: 12/06/1999
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for manipulating a first XML document, the method comprising:

  • determining a tree data structure that represents the first XML document, wherein the tree data structure comprises one or more nodes, each node representing an XML element of the first XML document;

    assigning unique name values for a plurality of XML element names in the first XML document by assigning name values to the one or more nodes according to the element names of the XML elements represented by the nodes;

    converting the tree into a table by;

    identifying a node of the tree and a path of nodes from a root node of the tree to the identified node;

    generating name path data indicating the identified path, the name path data comprising a list of name values assigned to one or more nodes in the identified path; and

    storing in the table the name path data; and

    storing the table in a relational database.

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