System and method for automated mapping of data in a multi-valued data structure
First Claim
1. A method for managing a database, comprising:
- a) receiving a data record comprising a plurality of interface labels;
b) identifying in the data record a particular interface label and an associated label position;
c) storing the identified interface label and the associated label position in a first file;
d) scanning from the first file a particular interface label;
e) determining a mapping label that corresponds to the scanned interface label;
f) associating in a second file the determined mapping label with the scanned interface label;
g) identifying a test value associated with the determined mapping label; and
h) inputting the test value into the data record, wherein the test value is input according to the identified label position.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for managing a database comprises receiving a data record comprising a plurality of interface labels. The method continues by identifying in the data record a particular interface label and an associated label position. The method continues by storing the identified interface label and the associated label position in a first file. The method continues by scanning from the first file a particular interface label. The method continues by determining a mapping label that corresponds to the scanned interface label. The method continues by associating in a second file the determined mapping label with the scanned interface label. The method continues by identifying a test value associated with the determined mapping label. The method concludes by inputting the test value into the data record, wherein the test value is input according to the identified label position.
60 Citations
22 Claims
-
1. A method for managing a database, comprising:
-
a) receiving a data record comprising a plurality of interface labels;
b) identifying in the data record a particular interface label and an associated label position;
c) storing the identified interface label and the associated label position in a first file;
d) scanning from the first file a particular interface label;
e) determining a mapping label that corresponds to the scanned interface label;
f) associating in a second file the determined mapping label with the scanned interface label;
g) identifying a test value associated with the determined mapping label; and
h) inputting the test value into the data record, wherein the test value is input according to the identified label position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing a database, comprising:
-
a memory operable to store a data record; and
a processor communicatively coupled to the memory and operable to;
a) receive a data record comprising a plurality of interface labels;
b) identify in the data record a particular interface label and an associated label position;
c) store the identified interface label and the associated label position in a first file;
d) scan from the first file a particular interface label;
e) determine a mapping label that corresponds to the scanned interface label;
f) associate in a second file the determined mapping label with the scanned interface label;
g) identify a test value associated with the determined mapping label; and
h) input the test value into the data record, wherein the test value is input according to the identified label position. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. Logic for managing a database, the logic encoded in computer-readable media and operable when executed to:
-
a) receive a data record comprising a plurality of interface labels;
b) identify in the data record a particular interface label and an associated label position;
c) store the identified interface label and the associated label position in a first file;
d) scan from the first file a particular interface label;
e) determine a mapping label that corresponds to the scanned interface label;
f) associate in a second file the determined mapping label with the scanned interface label;
g) identify a test value associated with the determined mapping label; and
h) input the test value into the data record, wherein the test value is input according to the identified label position. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for managing a database, comprising:
-
receiving a data record comprising a plurality of interface labels;
identifying in the data record a particular interface label and an associated label position;
determining a mapping label that corresponds to the identified interface label;
associating in an alias file the determined mapping label with the identified interface label;
identifying a test value associated with the determined mapping label; and
inputting the test value into the data record, wherein the test value is input according to the identified label position.
-
-
22. A method for managing a database, comprising:
-
identifying a test value associated with a mapping label, the mapping label corresponding to a label position;
inputting the test value into a data record, wherein the test value is input according to the label position;
storing the data record in a database;
retrieving from the database the data record, wherein the retrieved data record comprises the test value associated with a position identifier; and
storing in a field map the mapping label in association with the position identifier.
-
Specification