Method, system and program product for mapping data fields between a data source and a data target
First Claim
Patent Images
1. A computer implemented method for mapping data fields between a data source and a data target, comprising:
- receiving an input stream from a user, wherein the input stream identifies the data source, the data target and a set of data fields;
modifying a field identifier for each one of the set of data fields that has a field identifier in common with another one of the set of data fields, the common field identifiers located in the same the data source or data target;
mapping by the user the set of data fields between the data source and the data target after the modifying step; and
returning, subsequent to the mapping step, each modified field identifier to its original common value.
1 Assignment
0 Petitions
Accused Products
Abstract
An input stream in which a data source, a data target, source data fields and target data fields is defined. Any field identifier that is identical to another field identifier is modified to be unique. Once the field identifiers are modified as necessary, the source data fields will be mapped to the target data fields based on the field identifiers. After mapping, the field identifiers will be changed back to their original state, and data associated with the source data fields will be communicated to the data target.
33 Citations
27 Claims
-
1. A computer implemented method for mapping data fields between a data source and a data target, comprising:
-
receiving an input stream from a user, wherein the input stream identifies the data source, the data target and a set of data fields; modifying a field identifier for each one of the set of data fields that has a field identifier in common with another one of the set of data fields, the common field identifiers located in the same the data source or data target; mapping by the user the set of data fields between the data source and the data target after the modifying step; and returning, subsequent to the mapping step, each modified field identifier to its original common value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer implemented method for allowing a user to map data fields between a data source and a data target, comprising:
-
receiving an input stream from a user, wherein the input stream identifies the data source, the data target, source data fields and target data fields; modifying a field identifier for each one of the target data fields of the data target that has a field identifier in common with another one of the target data fields; graphically mapping by the user the source data fields to the target data fields after the modifying step; and returning each modified field identifier to its original common value after the graphically mapping step. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer implemented system for allowing a user to map data fields between a data source and a data target, comprising:
-
a processor; and a memory, including a program executable by the processor, the program including; an input system for receiving a user provided input stream, wherein the input stream identifies the data source, the data target, source data fields and target data fields; and a modification system for modifying a field identifier for each one of the target data fields of the data target that has a field identifier in common with another one of the target data fields, wherein a modified stream containing each modified field identifier is communicated to a system for graphically mapping by the user the source data fields to the target data fields, and wherein each modified field identifier is returned to its original common value after the source data fields are mapped to the target data fields. - View Dependent Claims (13, 14, 15)
-
-
16. A computer implemented system for mapping data fields between a data source and a data target, comprising:
-
a processor; and a memory, including a program executable by the processor, the program including; a definition system for defining a user provided input stream, wherein the input stream identifies the data source, the data target, source data fields and target data fields; a connector system for receiving the input stream and for modifying a field identifier for each one of the target data fields of the data target that has a field identifier in common with another one of the target data fields; a mapping system for receiving a modified input stream that includes each modified field identifier and for mapping by the user the source data fields to the target data fields; and an activity system for receiving the modified input stream and the mapping of the source data fields to the target data fields, wherein the activity system communicates the modified input stream, the mapping of the source data fields to the target data fields and data associated with the source data fields to the connector system, and wherein the connector system returns each modified field identifier to its original common value after the source data fields are mapped to the target data fields. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product stored on a computer readable medium for allowing a user to map data fields between a data source and a data target, which when executed by a computer performs the steps of:
-
receiving a user provided input stream, wherein the input stream identifies the data source, the data target, source data fields and target data fields; and modifying a field identifier for each one of the target data fields of the data target that has a field identifier in common with another one of the target data fields, receiving a modified stream containing each modified field identifier for graphically mapping by the user the source data fields to the target data fields, and returning each modified field identifier to its original common value after the source data fields are mapped to the target data fields. - View Dependent Claims (21, 22, 23)
-
-
24. A computer program product stored on a computer readable medium for allowing a user to map data fields between a data source and a data target, which when executed by a computer performs the steps of:
-
defining a user provided input stream, wherein the input stream identifies the data source, the data target, source data fields and target data fields; receiving the input stream and for modifying a field identifier for each one of the target data fields of the data target that has a field identifier in common with another one of the target data fields; receiving a modified input stream that includes each modified field identifier and for mapping by the user the source data fields to the target data fields; and receiving the modified input stream and the mapping of the source data fields to the target data fields, and returning each modified field identifier to its original common value after the source data fields are mapped to the target data fields. - View Dependent Claims (25, 26, 27)
-
Specification