Method and apparatus for navigating and displaying data points stored in a multidimensional database
First Claim
Patent Images
1. A method for displaying data points stored in a multidimensional data base, the data points being defined along at least two dimensions, the method comprising the steps of:
- extracting a parent data point from the multidimensional database;
displaying the parent data point as a parent data point icon in a data point tree;
selecting the parent data point icon from the data point tree;
extracting, from the multidimensional data base, a plurality of child data points under the parent data points along of one of the at least two dimensions; and
displaying the child data points as respective icons in the data point tree, together with relationships between the parent data point and the child data points.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for forming a decomposition tree in navigating through the data points in a multidimensional database.
131 Citations
30 Claims
-
1. A method for displaying data points stored in a multidimensional data base, the data points being defined along at least two dimensions, the method comprising the steps of:
-
extracting a parent data point from the multidimensional database; displaying the parent data point as a parent data point icon in a data point tree; selecting the parent data point icon from the data point tree; extracting, from the multidimensional data base, a plurality of child data points under the parent data points along of one of the at least two dimensions; and displaying the child data points as respective icons in the data point tree, together with relationships between the parent data point and the child data points. - View Dependent Claims (2, 3, 4)
-
-
5. A method for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions, the method comprising the steps of:
-
extracting a parent data point from the multidimensional database; displaying the parent data point as a parent data icon in a data point tree; selecting the parent data point icon from the data point tree; extracting, from the multidimensional database, a plurality of child data points under the parent data point along one of the at least two dimensions; grouping a portion of the child data points; displaying the grouped child data points as a group icon in the data point tree, together with a relationship between the parent data point and the grouped child data points; and displaying the remaining child data points as individual child data point icons in the data tree, together with the relationships between the parent data point and the remaining child data points. - View Dependent Claims (6)
-
-
7. A method for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions including a first dimension and a second dimension, each of the dimension be divided into at least three levels having a parent level, a first child level and a second child level, the method comprising the steps of:
-
selecting the first dimension; a parent data point from the multidimensional database; displaying the parent data point as an icon in a data point tree; selecting the parent data point icon from the data point tree; extracting, from the multidimensional database, a plurality of first level child data points under the parent data point along the first dimension; displaying the first level child data points as respective icons in the data point tree; selecting one of the child data icons from the data point tree; displaying a menu associated with the selected first level child data point, the menu containing the first and second dimensions; selecting the second dimension from the menu; extracting, from the multidimensional database, a plurality of second level child data points under the selected first level child data point along the second dimension; and displaying the second level child data points as individual icons in the data point tree, together with the relationships between the selected first level child data point and the second level child data points.
-
-
8. A method for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions including a first dimension and a second dimension, and being measured by at least two measures including a first measure and a second measure, the method comprising the steps of:
-
selecting the first measure; extracting a parent data point from the multidimensional database; displaying the parent data point as an icon in a data point tree, together with a value of the first measure; selecting the parent data point icon from the data point tree; changing the first measure to the second measure; extracting, from the multidimensional database, a plurality of child data points under the parent data point along one of the at least two dimensions; displaying the child data points as respective icons in the data point tree; and displaying respective values of the second measure together with the parent data point icon and the child data point icons. - View Dependent Claims (9)
-
-
10. A method for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions, each of the at least two dimensions being divided into at least three levers having a first, second, and third levels, the method comprising the steps of:
-
selecting a data point at the first level; extracting the data point at the first level from the multidimensional database; displaying the first level data point as an icon in a data point tree; selecting the first level data point icon from the data point tree; selecting the third level; extracting, from the multidimensional database, a plurality of child data points at the third level under the selected first level data point along one of the two least dimensions dimension; displaying the third level child data points as respective icons in the data point tree, together with the relationships between the selected first level data point and the third level data points.
-
-
11. An apparatus for displaying data points stored in a multidimensional data base, the data points being defined along at least two dimensions, the apparatus comprising:
-
means for extracting a parent data point from the multidimensional database; means for displaying the parent data point as a parent data point icon in a data point tree; means for selecting the parent data point icon from the data point tree; means for extracting, from the multidimensional data base, a plurality of child data points under the parent data points along of one of the at least two dimensions; and means for displaying the child data points as respective icons in the data point tree, together with relationships between the parent data point and the child data points. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions, the apparatus comprising:
-
means for extracting a parent data point from the multidimensional database; means for displaying the parent data point as a parent data icon in a data point tree; means for selecting the parent data point icon from the data point tree; means for extracting, from the multidimensional database, a plurality of child data points under the parent data point along one of the at least two dimensions; means for grouping a portion of the child data points; means for displaying the grouped child data points as a group icon in the data point tree, together with a relationship between the parent data point and the grouped child data points; and means for displaying the remaining child data points as individual child data point icons in the data tree, together with the relationships between the parent data point and the remaining child data points. - View Dependent Claims (16)
-
-
17. An apparatus for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions including a first dimension and a second dimension, each of the dimension be divided into at least three levels having a parent level, a first child level and a second child level, the apparatus comprising:
-
means for selecting the first dimension; means for extracting a parent data point from the multidimensional database; means for displaying the parent data point as an icon in a data point tree; means for selecting the parent data point icon from the data point tree; means for extracting, from the multidimensional database, a plurality of first level child data points under the parent data point along the first dimension; means for displaying the first level child data points as respective icons in the data point tree; means for selecting one of the child data icons from the data point tree; means for displaying a menu associated with the selected first level child data point, the menu containing the first and second dimensions; means for selecting the second dimension from the menu; means for extracting, from the multidimensional database, a plurality of second level child data points under the selected first level child data point along the second dimension; and means for displaying the second level child data points as individual icons in the data point tree, together with the relationships between the selected first level child data point and the second level child data points.
-
-
18. An apparatus for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions including a first dimension and a second dimension, and being measured by at least two measures including a first measure and a second measure, the apparatus comprising:
-
means for selecting the first measure; means for extracting a parent data point from the multidimensional database; means for displaying the parent data point as an icon in a data point tree, together with a value of the first measure; means for selecting the parent data point icon from the data point tree; means for changing the first measure to the second measure; means for extracting, from the multidimensional database, a plurality of child data points under the parent data point along one of the at least two dimensions; means for displaying the child data points as respective icons in the data point tree; and means for displaying respective values of the second measure together with the parent data point icon and the child data point icons. - View Dependent Claims (19)
-
-
20. An apparatus for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions, each of the at least two dimensions being divided into at least three levers having a first, second, and third levels, the apparatus comprising:
-
means for selecting a data point at the first level; means for extracting the data point at the first level from the multidimensional database; means for displaying the first level data point as an icon in a data point tree; means for selecting the first level data point icon from the data point tree; means for selecting the third level; means for extracting, from the multidimensional database, a plurality of child data points at the third level under the selected first level data point along one of the two least dimensions dimension; means for displaying the third level child data points as respective icons in the data point tree, together with the relationships between the selected first level data point and the third level data points.
-
-
21. A computer-readable medium containing instructions for displaying data points stored in a multidimensional data base, the data points being defined along at least two dimensions, wherein execution of the instructions performs the steps of:
-
extracting a parent data point from the multidimensional database; displaying the parent data point as a parent data point icon in a data point tree; selecting the parent data point icon from the data point tree; extracting, from the multidimensional data base, a plurality of child data points under the parent data points along of one of the at least two dimensions; and displaying the child data points as respective icons in the data point tree, together with relationships between the parent data point and the child data points. - View Dependent Claims (22, 23, 24)
-
-
25. A computer readable medium containing instructions for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions, wherein execution of the instructions performs the steps of:
-
extracting a parent data point from the multidimensional database; displaying the parent data point as a parent data icon in a data point tree; selecting the parent data point icon from the data point tree; extracting, from the multidimensional database, a plurality of child data points under the parent data point along one of the at least two dimensions; grouping a portion of the child data points; displaying the grouped child data points as a group icon in the data point tree, together with a relationship between the parent data point and the grouped child data points; and displaying the remaining child data points as individual child data point icons in the data tree, together with the relationships between the parent data point and the remaining child data points. - View Dependent Claims (26)
-
-
27. A computer-readable medium containing instructions for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions including a first dimension and a second dimension, each of the dimension be divided into at least three levels having a parent level, a first child level and a second child level, wherein execution of the instructions performs the steps of:
-
selecting the first dimension; extracting a parent data point from the multidimensional database, displaying the parent data point as an icon in a data point tree; selecting the parent data point icon from the data point tree; extracting, from the multidimensional database, a plurality of first level child data points under the parent data point along the first dimension; displaying the first level child data points as respective icons in the data point tree; selecting one of the child data icons from the data point tree; displaying a menu associated with the selected first level child data point, the menu containing the first and second dimensions; selecting the second dimension from the menu; extracting, from the multidimensional database, a plurality of second level child data points under the selected first level child data point along the second dimension; and displaying the second level child data points as individual icons in the data point tree, together with the relationships between the selected first level child data point and the second level child data points.
-
-
28. A computer-readable medium containing instruction for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions including a first dimension and a second dimension, and being measured by at least two measures including a first measure and a second measure, wherein execution of the instructions performs the steps of:
-
selecting the first measure; extracting a parent data point from the multidimensional database; displaying the parent data point as an icon in a data point tree, together with a value of the first measure; selecting the parent data point icon from the data point tree; changing the first measure to the second measure; extracting, from the multidimensional database, a plurality of child data points under the parent data point along one of the at least two dimensions; displaying the child data points as respective icons in the data point tree; and displaying respective values of the second measure together with the parent data point icon and the child data point icons. - View Dependent Claims (29)
-
-
30. A computer-readable medium containing instructions for displaying data points stored in a multidimensional database, the data points being defined along at least two dimensions, each of the at least two dimensions being divided into at least three levers having a first, second, and third levels, wherein execution of the instructions performs the steps of:
-
selecting a data point at the first level; extracting the data point at the first level from the multidimensional database; displaying the first level data point as an icon in a data point tree; selecting the first level data point icon from the data point tree; selecting the third level; extracting, from the multidimensional database, a plurality of child data points at the third level under the selected first level data point along one of the two least dimensions dimension; displaying the third level child data points as respective icons in the data point tree, together with the relationships between the selected first level data point and the third level data points.
-
Specification