SYSTEM FOR AUTOMATICALLY TRACKING DATA THROUGH A PLURALITY OF DATA SOURCES AND PLURALITY OF CONVERSIONS
First Claim
1. A method of data tracking a source dataset comprising a plurality of data elements in a computer system which has a memory and a processor, the method comprising the steps of:
- storing data conversion instructions for one or more data elements as conversion metadata associated with the source dataset in the memory;
creating a unique version number with the processor based on the conversion metadata;
creating a conversion program from the conversion instructions of the conversion metadata;
running the conversion program to perform a data conversion with the processor on one or more data elements of the source dataset to form a target dataset comprising one or more converted data elements; and
associating and storing the unique version number with the conversion metadata, with the conversion program, and with the target dataset with the processor in the memory.
0 Assignments
0 Petitions
Accused Products
Abstract
A networked computing system where data from multiple sources is automatically tracked through a plurality of conversion steps at the data row and element level. The system allows input of data conversion metadata. The system automatically applies a version number to the conversion metadata. The system includes a data conversion engine. The data conversion engine ensures that processing metadata versions are in sync with versions of converted data. The conversion engine creates version synchronization at the data row and element level thus allowing data tracking at the data row and element level. The system includes a database that stores conversion metadata and execution attributes and a graphical user interface that allows the user access to the conversion metadata.
-
Citations
20 Claims
-
1. A method of data tracking a source dataset comprising a plurality of data elements in a computer system which has a memory and a processor, the method comprising the steps of:
-
storing data conversion instructions for one or more data elements as conversion metadata associated with the source dataset in the memory; creating a unique version number with the processor based on the conversion metadata; creating a conversion program from the conversion instructions of the conversion metadata; running the conversion program to perform a data conversion with the processor on one or more data elements of the source dataset to form a target dataset comprising one or more converted data elements; and associating and storing the unique version number with the conversion metadata, with the conversion program, and with the target dataset with the processor in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of data tracking a source dataset comprising a plurality of data elements in a computer system which has a memory and a processor, the method comprising the steps of:
-
storing data conversion instructions for one or more data elements as conversion metadata associated with the source dataset in the memory; creating a unique version number with the processor based on the conversion metadata; creating a conversion program from the conversion instructions of the conversion metadata; running the conversion program to perform a data conversion with the processor on one or more data elements of the source dataset to form a target dataset comprising one or more converted data elements; and associating and storing the unique version number with the conversion metadata, with the conversion program, and with each converted data element with the processor in the memory. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification