Patent ID: 7337177

Claim:
A computerized system that transforms hierarchical data into a rowset, the system comprising: a parser that parses the hierarchical data, rearranges data from the hierarchical format into rowset format comprising at least a row, column based at least on one or more implicit metaproperties of the hierarchical data and converts tag-formatted, text data in the hierarchical format into the rowset data associated with one or more data-types; an active store that holds a parsed image of the hierarchical data; and a query processor that receives from a process a query of a database query language including a number of metaproperties and that uses the query in selecting a subset of the data from the active store that matches the query to form the rowset, and returns the rowset to the process as query results, the rowset explicitly preserves one or more implicit metaproperties associated with the hierarchical data.