Patent ID: 8001155
Filing Date: 2011-08-16
Classification: G06F

Abstract:
1. At a computer system, a method for hierarchically presenting tabular data, the method comprising: an act of presenting a hierarchical view of tabular data, the hierarchical view including one or more expandable rows and one or more uniformly aligned columns, the one or more uniformly aligned columns including an identifier column for storing data that identifies a portion of tabular data, presentation of the hierarchical view of the tabular data including: an act of presenting the one or more expandable rows in a table that includes: tabular data in one or more of the uniformly aligned columns, including at least the identifier column; and an expansion symbol that can be selected to expand the view of the row to present any nested rows of tabular data corresponding to the selected row; an act of receiving a user selection of an expansion symbol for a selected row from among the one or more presented expandable rows; and in response to receiving the user selection of the expansion symbol: an act of expanding the table to reveal any nested rows corresponding to the selected row; and an act of out-denting presentation of the selected row and any revealed nested rows without resizing the width of the identifier column and by at least generating an out-dention area for the selected row and corresponding revealed nested rows, the out-denting providing a visual indication that the selected row was selected.