Parameterized database drill-through
First Claim
1. In a decision support system, an interface for generating drill-through paths comprising:
- (a) means for accepting a request from a user for data;
(b) means for translating the request into a drill-through path selected from a plurality of possible drill-through paths between a source and a target;
(c) optional means for applying one or more parameters to the selected drill-though path to produce a valid drill-through path and to transfer the requested data over the valid drill-through path to an application; and
(d) display means for displaying the requested data to the user,
4 Assignments
0 Petitions
Accused Products
Abstract
A database interface for generating drill-through pats for various data cubes, derived from different report generating applications is disclosed. The interface comprises: (a) means for accepting a request from a user for data; (b) means for translating the request into a drill-through path selected from a plurality of possible drill-through paths between a source and a target; (c) means for applying one or more parameters to the selected drill-rough path to produce a valid drill-through path and to transfer the requested data over the valid drill-through path to an application; and (d) display means for displaying the requested data to the user.
58 Citations
17 Claims
-
1. In a decision support system, an interface for generating drill-through paths comprising:
-
(a) means for accepting a request from a user for data;
(b) means for translating the request into a drill-through path selected from a plurality of possible drill-through paths between a source and a target;
(c) optional means for applying one or more parameters to the selected drill-though path to produce a valid drill-through path and to transfer the requested data over the valid drill-through path to an application; and
(d) display means for displaying the requested data to the user,
-
-
2. A computer-based method for obtaining data from one or more compatible data sources for use within applications implementing a decision support system, the method comprising the steps of:
-
in a business modeling tool before using a business intelligence application, (a) modeling a mapping of data between a source and a target to produce one or more possible drill-tough paths between the source and the target, each drill-through path having one or more parameter mappings;
in a business intelligence application, using a report authoring tool, (b) accepting a request from a user for data;
(c) translating the request into a drill-though path selected from the possible drill-through paths between the source and the target;
(d) applying one or more parameters to the selected drill-through path to produce a valid parameter mapping and transferring the requested data over the valid parameter mapping to an application; and
(e) displaying the requested data to a user. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
3. A computer-based method for obtaining data from one or more compatible data sources for use within applications implementing a decision support system wherein there is an a business intelligence application, using a report authoring tool, which accepts a request from a user for data, translates the request into a drill-through path selected from the possible drill-through paths between the source and the target, applies one or more parameters to the selected drill-through path to produce a valid parameter mapping and transfers the requested data over the valid parameter mapping to an application, and displays the requested data to a user, the method comprising:
(a) modeling a mapping of data between a source and a target to produce one or more possible drill-through paths between the source and the target, each drill-through path having one or more parameter mappings.
-
4. A computer-based method for obtaining data from one or more compatible data sources for use within applications implementing a decision support system wherein there is a tool to model the mapping of data between a source and a target to produce one or more possible drill-through paths between the source and the target, each drill-through path having one or more parameter mappings, the method comprising the steps of.
(a) accepting a request from a user for data; -
(b) translating the request into a drill-through path selected from the possible drill-through paths between the source and the target;
(c) applying one or more parameters to the selected drill-tough path to produce a valid parameter mapping and transfering the requested data over the valid parameter mapping to an application; and
(d) displaying the requested data to a user.
-
-
10. A computer-based system for obtaining data from one or more compatible data sources for use wit applications implementing a decision support system, the system comprising:
-
(a) means for modeling a mapping of data between a source and a target to produce one or more possible drill-through paths between the source and the target, each drill-though path having one or more parameter mappings;
(b) means for accepting a request from a user for data;
(c) means for translating the request into a drill-through path selected from the possible drill-through paths between the source and the target;
(d) means for applying one or more parameters to the selected drill-through path to produce a valid parameter mapping and to transfer the requested data over the valid parameter mapping to the application; and
(e) display means for displaying the requested data to a user. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus for obtaining data from one or more compatible data sources for use within applications implementing a decision support system, the apparatus comprising:
-
(a) means for modeling a mapping of data between a source and a target to produce one or more possible drill-through paths between the source and the target, each drill-through path having one or more parameter mappings;
(b) means for accepting a request from a user for data;
(c) means for translating the request into a drill-through path selected from the one or more possible drill-through paths between the source and the target;
(d) means for applying one or more parameters to the selected drill-through path to produce a valid parameter mapping and to transfer the requested data over the valid parameter mapping to the application; and
(e) display means for displaying the requested data to the user.
-
-
17. Computer executable software code stored on a computer readable medium, the code for obtaining data from one or more compatible data sources for use wit applications implementing a decision support system, the code comprising,
(a) code for modeling a mapping of data between a source and a target to produce one or more possible drill-through paths between the source and the target, each drill-through path having one or more parameters; -
(b) code for accepting a request from a user for data;
(c) code for slating the request into a drill-through selected from the one or more possible drill-through paths between the source and the target;
(d) code for applying one or more parameters to the selected drill-through path to produce a valid parameter mapping and m transfer the requested data over the valid parameter mapping to the application; and
(e) code for displaying the requested data to the user.
-
Specification