Method and apparatus for visualizing multidimensional data sets using expandable grids with hierarchically-labeled axes
First Claim
1. A method for visually representing a data set on a display device, said data set represented as a grid having at least one hierarchically-labeled axis, each of the grid'"'"'s at least one labeled axes having labels that represent values or categories of the values of an indexing dimension corresponding to the data set, said grid comprising grid cells representing one or more data records of the data set, the method comprising:
- displaying, on said display device, a hierarchy expansion of a portion of the hierarchy represented by a selected label;
displaying, on said display device, a grid expansion relating to said hierarchy expansion; and
,displaying, in one or more grid cells of said grid expansion, a visual representation of one or more data records having values represented by those labels that indicate axis partitions to which the grid cell corresponds.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and methodology for visualizing large multidimensional data sets on a display device using an expandable/retractable grid that displays the nodes of multiple levels of a hierarchy simultaneously. The data set is displayed as a grid having at least one hierarchically-labeled axis, each of the grid'"'"'s at least one labeled axes having labels that represent values or categories of the values of an indexing dimension corresponding to the data set. The method includes selecting a label of at least one of the hierarchically-labeled axes representing an unexpanded hierarchical category and, in response, displaying a hierarchy expansion of a portion of the hierarchy represented by the selected label. Additionally, the method displays a grid expansion relating to the expanded hierarchy portion. Each grid cell of the grid expansion displays a visual representation of one or more data records having values represented by those labels that indicate axis partitions to which the grid cell corresponds.
-
Citations
23 Claims
-
1. A method for visually representing a data set on a display device, said data set represented as a grid having at least one hierarchically-labeled axis, each of the grid'"'"'s at least one labeled axes having labels that represent values or categories of the values of an indexing dimension corresponding to the data set, said grid comprising grid cells representing one or more data records of the data set, the method comprising:
-
displaying, on said display device, a hierarchy expansion of a portion of the hierarchy represented by a selected label; displaying, on said display device, a grid expansion relating to said hierarchy expansion; and
,displaying, in one or more grid cells of said grid expansion, a visual representation of one or more data records having values represented by those labels that indicate axis partitions to which the grid cell corresponds. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for visually representing a data set on a display device, said data set represented as a grid having at least one hierarchically-labeled axis, each of the grid'"'"'s at least one labeled axes having labels that represent values or categories of the values of an indexing dimension corresponding to the data set, said grid comprising grid cells representing one or more data records of the data set, the method comprising:
-
displaying, on said display device, a hierarchy expansion of a portion of the hierarchy represented by a selected label; displaying, on said display device, a grid expansion relating to said hierarchy expansion; and
,displaying, in one or more grid cells of said grid expansion, a visual representation of one or more data records having values represented by those labels that indicate axis partitions to which the grid cell corresponds. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for visually representing a data set on a display device, said data set represented as a grid having at least one hierarchically-labeled axis, each of the grid'"'"'s at least one labeled axes having labels that represent values or categories of the values of an indexing dimension corresponding to the data set, said grid comprising grid cells representing one or more data records of the data set, the system comprising:
-
means enabling selecting, via said display device, a label of at least one of the hierarchically-labeled axes representing an unexpanded hierarchical category; processor means for computing a hierarchy expansion of a portion of the hierarchy represented by said selected label, said processor means further computing a grid expansion relating to said hierarchy expansion; means for displaying, on said display device, said hierarchy expansion, and, said related grid expansion, wherein said means for displaying, displays further, in one or more grid cells of said grid expansion, a visual representation of one or more data records having values represented by those labels that indicate axis partitions to which the grid cell corresponds. - View Dependent Claims (22, 23)
-
Specification