Patent ID: 8407209
Filing Date: 2013-03-26
Classification: G06F

Abstract:
1. A computer-implemented method, comprising: computing a query that requires computing at least one of a namespace and name of a certain node of nodes stored in a collection of XML documents; wherein each node of said nodes is associated with a path and a path id, said path id of said each node being based on one or more tokens, each token of said one or more tokens representing at least one of a name and namespace of said each node or of an ascendant node of said each node; wherein a first table includes rows, each row of said rows corresponding to a node of said nodes in said collection of XML documents; wherein said first table includes a first column that holds the path ids of said nodes; and wherein computing said query includes rewriting said query to cause computation of said at least one of a namespace and name of said certain node based on said certain node's path id that is stored in said first column.