Efficient traversals over hierarchical data and indexing semistructured data
AssigneeOri Software Development Ltd.
InventorsMoshe Shadmon, Neal Sample
Life of this patent
Estimating the term…
Loading patent…
AssigneeOri Software Development Ltd.
InventorsMoshe Shadmon, Neal Sample
Estimating the term…
A method for encoding hierarchical data stored in an index, partitioned into blocks, over keys representing the data. For every key K representing a record R in the index, the key of the children records of record R are prefixed with K. The method includes traversing to a first R record represented in the index, traversing from the record R to the next sequential R such that the path in the index from the position representing R to the position representing the next sequential R does not include information relating to the children of R. Next, repeating the latter operation for 0 or more R records, and for any 0 or more particular R records, traversing from the particular R to its children. The index constitutes a balanced structure of blocks.
A method for computerized traversal of hierarchical data using an index partitioned into blocks, over the keys representing the data;
A method for computerized traversal of semi-structured data and/or hierarchical data, comprising a layered index partitioned into blocks over keys representing the said data;
Dependencies are inferred from the claim text.