System and method for transforming and using content in other systems
First Claim
1. A method comprising:
- identifying a plurality of unstructured electronic data sources;
mapping a plurality of undefined data elements from each data source to an OLAP cube based upon at least one user-defined dimension of the plurality of data elements identified from at least one of the data sources;
wherein the mapping step includes;
creating at least one level for each user-defined dimension;
adding a first set of values to a selected one of the at least one level for each user-defined dimension;
creating at least one measure representing a type of data within the at least one data source;
adding a second set of values selected from the data source to the at least one measure, wherein each value in the second set is associated with at least one value selected from the first set; and
specifying at least one rule that is applied to the data elements to generate the OLAP cube;
transforming the OLAP cube into a test recordset to determine if the plurality of data elements are mapped correctly;
saving the mapping information to a template; and
generating a final recordset from the data source using the template.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer system and method is disclosed that transforms data for use in other applications. Several client workstations and servers are coupled together over a network. A client computer contains a user interface for performing the mapping and transformation. Data elements are mapped from a data source to a multi-dimensional cube. The multi-dimensional cube is transformed into a test recordset to determine if the data elements are mapped correctly. The mapping information is saved to a template. A server includes business logic for using the saved template to create a final recordset from the data source using the template. The server sends at least part of the recordset to a browser user interface on a client computer for display.
27 Citations
14 Claims
-
1. A method comprising:
-
identifying a plurality of unstructured electronic data sources; mapping a plurality of undefined data elements from each data source to an OLAP cube based upon at least one user-defined dimension of the plurality of data elements identified from at least one of the data sources; wherein the mapping step includes; creating at least one level for each user-defined dimension; adding a first set of values to a selected one of the at least one level for each user-defined dimension; creating at least one measure representing a type of data within the at least one data source; adding a second set of values selected from the data source to the at least one measure, wherein each value in the second set is associated with at least one value selected from the first set; and specifying at least one rule that is applied to the data elements to generate the OLAP cube; transforming the OLAP cube into a test recordset to determine if the plurality of data elements are mapped correctly; saving the mapping information to a template; and generating a final recordset from the data source using the template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification