Patent ID: 8201106
Filing Date: 2012-06-12
Classification: G06F

Abstract:
1. A method for presenting text-based information encoded in a markup language format having a tree structure in a computer readable medium, wherein said tree structure has at least a root node, each node has a name, the method comprising the steps of: deriving relationships between said text-based information contained within said tree structure as a function of said tree structure; reformatting said text-based information contained within said tree structure into a set of labeled tables as a function of said derived relationships, said reformatting step further comprises: grouping, by name, sets of two or more nodes at a layer of said tree that have a common name; grouping those childless children nodes of a parent node at a level of said tree that are each named with a name that is common to at least two of said childless children nodes of said parent node at said level of said tree, said grouping being by their respective common name; for each node that has a value in at least one of said groupings, creating a row in said table that corresponds to said grouping and placing therein said value under said column labeled with said node name; creating one or more columns in a table for said parent node, one column being created for, and corresponding to, each said grouping; labeling each said created column in said table for said parent node with said common name of said childless children nodes of said corresponding grouping; creating for each grouping a corresponding table that is labeled with said common name of said childless children nodes of said corresponding grouping, each said created table being named with a unique identifier and having one row for each childless children node in its corresponding grouping; entering in each said created column a pointer to one of said created tables, each said pointer of a column pointing to a table having the same name as the name of said column; and displaying at least a portion of at least one table of said set in a manner perceivable by a human.