Method and Apparatus for Access, Integration, and Analysis of Heterogeneous Data Sources Via the Manipulation of Metadata Objects
First Claim
1. A computer-based method of defining a set of data to be accessed, the method comprising:
- presenting a graphical user interface with controls for selecting variables to be accumulated into a blockset corresponding to a set of selected blocks, andproviding, in the graphical user interface, controls for selecting values assigned to the variables for defining how data is to be selected from the collection of data;
detecting a user interaction with the controls for selecting variables; and
in response to the user interaction, adding a selected variable and an assigned value to the blockset.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-based method represents a subset of a dataset table of rows and columns. The method includes selecting a set of blocking variables corresponding to blocking columns of the dataset table. For each row in the dataset table, a tuple of values for the blocking columns uniquely identifies the row within the dataset table. The method also includes selecting a set of non-blocking variables that correspond to columns of the subset. The set of non-blocking variables does not intersect the set of blocking variables. The method also includes creating a block information structure that includes both the set of non-blocking variables and, for each blocking variable in the set of blocking variables, a set of values.
37 Citations
18 Claims
-
1. A computer-based method of defining a set of data to be accessed, the method comprising:
-
presenting a graphical user interface with controls for selecting variables to be accumulated into a blockset corresponding to a set of selected blocks, and providing, in the graphical user interface, controls for selecting values assigned to the variables for defining how data is to be selected from the collection of data; detecting a user interaction with the controls for selecting variables; and in response to the user interaction, adding a selected variable and an assigned value to the blockset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An computer-readable medium having encoded thereon software for defining a set of data to be accessed, the software comprising instructions for:
-
presenting a graphical user interface with controls for selecting variables to be accumulated into a blockset corresponding to a set of selected blocks, and providing, in the graphical user interface, controls for selecting values assigned to the variables for defining how data is to be selected from the collection of data; detecting a user interaction with the controls for selecting variables; and in response to the user interaction, adding a selected variable and an assigned value to the blockset.
-
Specification