System for storing and retrieving database information
First Claim
1. A system for storing information in a repository (1800), comprising:
- an interface processor (1300) for receiving a text file (1100) comprising a plurality of records containing data in a character string representative data format;
a pre-processor (1400) for parsing a reference file (1200) to determine relationships between records comprised as character strings in said text file (1100), said relationships comprising a key relationship, and for storing data identifying said relationships in memory; and
a data processor (1500) for storing said records comprised as character strings in said text file (1100) in a repository (1800) using said data identifying said relationships.
0 Assignments
0 Petitions
Accused Products
Abstract
Certain exemplary embodiments comprise a system for storing information in a repository. The system comprises an interface processor for receiving a text file comprising a plurality of records containing data in a character string representative data format. The system further comprises a pre-processor for parsing a reference file to determine relationships between records comprised of character strings in the text file, the relationships comprising a key relationship, and for storing data identifying the relationships in memory. The system further comprises a data processor for storing the records comprised of the character strings in the text file in a repository using the data identifying the relationships.
26 Citations
28 Claims
-
1. A system for storing information in a repository (1800), comprising:
-
an interface processor (1300) for receiving a text file (1100) comprising a plurality of records containing data in a character string representative data format;
a pre-processor (1400) for parsing a reference file (1200) to determine relationships between records comprised as character strings in said text file (1100), said relationships comprising a key relationship, and for storing data identifying said relationships in memory; and
a data processor (1500) for storing said records comprised as character strings in said text file (1100) in a repository (1800) using said data identifying said relationships. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for storing information in a repository (1800), comprising:
-
an interface processor (1300) for receiving a text file (1100) comprising a plurality of records containing data in character string representative data format;
a data processor (1500) for storing said records comprised in said text file (1100) in a repository (1800) using data identifying relationships, said data identifying relationships comprising at least one key relationship, between records comprised in said text file (1100); and
a search processor (1700) for parsing a reference file (1200) to determine search information to be used in searching said stored records and for storing said search information in memory. - View Dependent Claims (18)
-
-
19. A system for storing information in a repository (1800), comprising:
-
an interface processor (1300) for receiving a text file (1100) comprising a plurality of records containing data in character string representative data format;
a data processor ( 1500) for;
assigning new identifier values to uniquely identify individual records of said plurality of records;
incorporating said new identifier values in corresponding individual records of said plurality of records to provide processed records; and
storing said processed records in a repository (1800), said assigned new identifier values being separate from record identifier values contained within said records received by said interface processor (1300); and
a post-processor (1600) for parsing said processed records stored in said repository (1800) to determine record related information and for storing said record related information in memory. - View Dependent Claims (20, 21)
-
-
22. A method for storing information in a repository (1800), comprising the activities of:
-
receiving a text file (1100) comprising a plurality of records containing data in character string representative data format;
parsing a reference file (1200) to determine relationships, said relationships comprising key relationships;
storing data identifying said relationships in memory; and
storing said records comprised in said text file (1100) in a repository (1800) using said data identifying said relationships.
-
-
23. A method for storing information in a repository (1800), comprising the activities of:
-
receiving a text file (1100) comprising a plurality of records containing data in character string representative data format;
assigning new identifier values to uniquely identify individual records of said plurality of records, said assigned new identifier values being separate from record identifier values contained within said received records;
incorporating said new identifier values in corresponding individual records of said plurality of records to provide processed records;
storing said processed records in a repository (1800);
parsing a reference file (1200) to determine record related information, said record related information further comprising key information; and
storing said record related information in memory.
-
-
24. A method for storing information in a repository (1800), comprising the activities of:
-
receiving a text file (1100) comprising a plurality of records containing data in character string representative data format;
assigning new identifier values to uniquely identify individual records of said plurality of records, said assigned new identifier values being separate from record identifier values contained within said records as received;
incorporating said new identifier values in corresponding individual records of said plurality of records;
storing said records in a repository (1800); and
parsing a reference file (1200) to determine record related information; and
storing said record related information in memory.
-
-
25. A method for converting a database file to a text file (1100) comprising the activities of:
-
obtaining a database file;
for each record from the database file, transferring the record from the database file to a text file (1100) as a character string, each character string comprising data elements from the record; and
creating a reference file (1200) related to the database file, the reference file (1200) usable for parsing the text file (1100), the reference file (1200) comprising information related to the structure of the database file, the information comprising at least one key relationship. - View Dependent Claims (26)
-
-
27. A method for updating a composite database file comprising:
-
obtaining a second text file (1100) comprising a plurality of character strings, each character string corresponding to a record from a second original database file;
obtaining a composite database file, the composite database file created from character strings of a first text file (1100), each character string corresponding to a combination of data elements from a record, the record from a first original database file; and
merging the second text file (1100) contents into the composite database file by providing character strings from the second text file (1100) to the composite database file. - View Dependent Claims (28)
-
Specification