Method for specifying enterprise-wide database address formats
DCFirst Claim
Patent Images
1. A database system for defining and using database address formats, the system comprising:
- at least one database (DB) for storing record s of various data types at addresses, each address characterized by an address format which corresponds to the re cord data type, each address format including at least one variable field, each variable field requiring information which can vary from record to record;
a DB construct storing a field type (FT) list including at least one FT for use in forming an address format; and
a selector for defining address formats, to this end, the selector is for selecting fields from the DB construct and specifying the order of fields in an address format;
wherein, after specifying, the address format is provided to the DB.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for specifying and modifying database definitions and rules used by system devices and applications for formatting records and corresponding addresses including an editor which enables specification of pre-defining address and record format field character strings and field instantiting rules which can be reused during data type definition to insure system wide information compatibility.
-
Citations
68 Claims
-
1. A database system for defining and using database address formats, the system comprising:
-
at least one database (DB) for storing record s of various data types at addresses, each address characterized by an address format which corresponds to the re cord data type, each address format including at least one variable field, each variable field requiring information which can vary from record to record;
a DB construct storing a field type (FT) list including at least one FT for use in forming an address format; and
a selector for defining address formats, to this end, the selector is for selecting fields from the DB construct and specifying the order of fields in an address format;
wherein, after specifying, the address format is provided to the DB. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for use with at least one processing device (PD) and a database (DB), the DB for storing information records at DB addresses, each address characterized by an address format including at least one fixed field and at least one variable field, fixed fields requiring information which is common among all addresses having the address format and variable fields requiring information which may vary from record to record, the PD for receiving at least one initial record, identifying information required to form an address according to the address format, searching the segment to locate the required information, when the required information is located, using the required information to form a DB address having the address format and using the address to perform a DB function, the apparatus for defining at least one address format for use by both the PD and the DB and comprising:
-
a DB construct storing a field type (FT) list of at least one FT for forming addresses; and
a selector for defining address formats, to this end, the selector is for selecting fields from the DB construct and specifying the order of fields in an address format;
wherein, the address format is provided to each of the PD and the DB. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for use with at least one processing device (PD) and a database (DB), the DB for storing information records at DB addresses, each address characterized by an address format including at least one fixed field and at least one variable field, fixed fields requiring information which is common among all addresses having the address format and variable fields requiring information which may vary from record to record, the DB also storing a list of possible field types (FTs), the PD for receiving at least one initial record, identifying information required to form an address according to the address format, searching the segment to locate the required information, when the required information is located, using the required information to form a DB address having the address format and using the address to perform a DB function, the method for defining at least one address format for use by both the PD and the DB and comprising the steps of:
-
specifying required address format fields;
for each field, selecting a FT from the FT list; and
providing the address format to the PD.- View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
for each address format defined, specifying a DR; and
providing the DR to the PD along with the address format.
-
-
46. The method of claim 35 wherein the initial record is a second record, the PD is a DB literate processor and the DB function is to create a link between a first record and the second record wherein the first record is referenced in the second record by a data reference (DR), the DR corresponding to a specific address format, wherein the processor identifies a suitable address format by searching the second record for the DR and when the DR is identified, selecting the corresponding address format, the method further including the steps of:
-
for each address format defined, specifying a DR; and
providing the DR to the PD along with the address format.
-
-
47. The method of claim 35 wherein a final record format is dependent upon the initial record data type, the PD also for, when the initial record data type is identified, identifying a corresponding final record format, identifying the information required to form a final record having the final record format, gleaning the required information from the initial record, arranging the gleaned information into the final record having the final record format and providing the final record along with the address to the DB, the method also for defining at least one final record format for use by both the PD and the DB and comprising the steps of:
-
specifying record information required to form a final record according to the final record format;
specifying the order of the record information in the final record format; and
providing the record format to the PD.
-
-
48. A method for use with at least one processing device (PD) and a database (DB), the DB for storing information records at DB addresses, each address characterized by an address format, the PD for receiving at least one initial record, identifying information required to form an address according to the address format, searching the initial record to locate the required information, when the required information is located, using the located information to form a DB address having the address format and using the address to perform a DB function, the method for defining at least one address format for use by both the PD and the DB and comprising the steps of:
-
specifying required address format fields;
for each field, defining information type as being either fixed or variable, fixed information being text which is common among all addresses having the address format and variable being information which may vary from segment to segment;
for each field, defining an instantiation rule set (IRS) including a field format which comprises a character string used to instantiate each address field of the corresponding field type; and
providing the address format and corresponding IRSs to the PD. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55)
for each address format defined, specifying a DR; and
providing the DR to the PD along with the address format.
-
-
54. The method of claim 52 also for use with a DB literate processor wherein the initial record is a second record, the processor for creating a link between a first record and the second record wherein the first record is referenced in the second record by a data reference (DR), the DR corresponding to a specific address format, wherein the processor identifies a suitable address format by searching the second record for the DR and when the DR is identified, selecting the corresponding address format, the method further including the steps of:
-
for each address format defined, specifying a DR; and
providing the DR to the PD along with the address format.
-
-
55. The method of claim 48 wherein a final record format is dependent upon the initial record data type, the PD also for, when the initial record data type is identified, identifying a corresponding final record format, identifying the information required to form a final record having the final record format, gleaning the required information from the initial record, arranging the gleaned information into the final record having the final record format and providing the final record along with the address to the DB, the method also for defining at least one final record format for use by both the PD and the DB and comprising the steps of:
-
specifying record information required to form a final record according to the final record format;
specifying the order of the record information in the final record format; and
providing the record format to the PD.
-
-
56. A method for use with at least one processing device (PD) and a database (DB), the DB for storing information records at DB addresses, each address characterized by an address format, the method for defining at least one address format for use by both the PD and the DB and for forming an address for a record wherein the formed address has the address format, the method comprising the steps of:
-
specifying address information required to form a database address according to an address format and the order of the address information in the address format;
providing the address format to the PD and the DB, thereafter, the PD;
receiving at least an initial record;
searching the initial record to determine if the initial record includes the required information;
if the initial record includes the required information, arranging the required information into a DB address having the address format; and
using the address to perform a DB function. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65)
for each address format defined, specifying a DR; and
providing the DR to the PD along with the address format.
-
-
64. The method of claim 62 also for use with a DB literate processor wherein the initial record is a second record, the processor for creating a link between a first record and the second record wherein the first record is referenced in the second record by a data reference (DR), the DR corresponding to a specific address format, wherein the processor identifies a suitable address format by searching the second record for the DR and when the DR is identified, selecting the corresponding address format, the method further including the steps of:
-
for each address format defined, specifying a DR; and
providing the DR to the PD along with the address format.
-
-
65. The method of claim 56 wherein a final record format is dependent upon the initial record data type, the PD also for, when the initial record data type is identified, identifying a corresponding final record format, identifying the information required to form a final record having the final record format, gleaning the required information from the initial record, arranging the gleaned information into the final record having the final record format and providing the final record along with the address to the DB, the method also for defining at least one final record format for use by both the PD and the DB and comprising the steps of:
-
specifying record information required to form a final record according to the final record format;
specifying the order of the record information in the final record format; and
providing the record format to the PD.
-
-
66. A database construct for use with an editor for specifying database address formats wherein each format includes at least two fields, the formats used by at least one database (DB) to store information on the DB, the editor linked to the construct and including a display for displaying construct information, the editor further including tools for selecting construct information to form the address formats and then providing the address formats to the DB, the construct including:
-
an address field type list including address field types which may be used to instantiate address fields on the at least one DB; and
an instantiation rule set corresponding to each address field type, each instantiation rule set including a field format indicating the format of information required to instantiate the field. - View Dependent Claims (67, 68)
-
Specification