Computer program product for object specification, generation, and management in a distributed database
First Claim
1. A computer program product for use with a data processing system comprising a central processing unit (CPU), memory, and a plurality of database management systems (DBMSs) each associated with at least one database stored in the memory, wherein at least one DBMS is different from at least one other DBMS, said computer program product comprising:
- a computer usable medium having computer readable program code means embodied in said medium for causing the generation of objects in a standardized format, said computer readable program code means comprising,computer readable program code means for causing the data processing system to associate a unique object identifier with each of the plurality of objects;
computer readable program code means for causing the data processing system to store in a table in the memory each unique object identifier in association with at least one object location type or instance corresponding to a particular database instance, an object generation specification for each object location type or instance, and a generation specification type, wherein said object generation specification for each object location type or instance specifies how an object is to be generated from said particular database instance;
computer readable program code means for causing the data processing system to identify, for a requested object and a specified database, from the table in the memory, an object generation specification, and a generation specification type; and
computer readable program code means for causing the data processing system to generate in a standardized format the requested object from the specified database using the identified generation specification type and the identified object generation specification.
0 Assignments
0 Petitions
Accused Products
Abstract
In a distributed data processing system comprising a plurality of different computer systems, each system having a central processing unit (CPU), memory, a database stored in the memory, and a DBMS, a computerized method is provided for generating a plurality of objects in a standardized format. A unique object identifier is associated with each of the plurality of objects. Each unique object identifier is stored in memory in association with at least one object location type or instance, an object generation specification for each object location type or instance, and a generation specification type. For a requested object type at a specified location, identifying from the computer memory an object generation specification, and a specification type. The requested object is generated in a standardized format from the specified location using the identified process type and the identified object generation specification.
120 Citations
18 Claims
-
1. A computer program product for use with a data processing system comprising a central processing unit (CPU), memory, and a plurality of database management systems (DBMSs) each associated with at least one database stored in the memory, wherein at least one DBMS is different from at least one other DBMS, said computer program product comprising:
a computer usable medium having computer readable program code means embodied in said medium for causing the generation of objects in a standardized format, said computer readable program code means comprising, computer readable program code means for causing the data processing system to associate a unique object identifier with each of the plurality of objects; computer readable program code means for causing the data processing system to store in a table in the memory each unique object identifier in association with at least one object location type or instance corresponding to a particular database instance, an object generation specification for each object location type or instance, and a generation specification type, wherein said object generation specification for each object location type or instance specifies how an object is to be generated from said particular database instance; computer readable program code means for causing the data processing system to identify, for a requested object and a specified database, from the table in the memory, an object generation specification, and a generation specification type; and computer readable program code means for causing the data processing system to generate in a standardized format the requested object from the specified database using the identified generation specification type and the identified object generation specification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer program product for use in a data processing system comprising at least one database and a plurality of database management systems, said computer program product comprising:
a computer usable medium having computer readable program code means embodied in said medium for generating an object in a standardized format, said computer readable program code means comprising, computer readable program code means for causing the data processing system to assign an object identifier to the object; computer readable program code means for causing the data processing system to create a generation specification for the object, indicating how the object is to be generated for a particular system; computer readable program code means for causing the data processing system to store in a table in a memory said object identifier and said generation specification; and computer readable program code means for causing the data processing system to generate information about the object for said particular system in a standardized format using said stored generation specification. - View Dependent Claims (10, 11, 12, 13)
-
14. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating an object in a standardized format, said device for use in a data processing system comprising at least one database and a plurality of database management systems, the method steps comprising the steps of:
-
assigning an object identifier to the object; creating a generation specification for the object, indicating how the object is to be generated for a particular system; storing in a table in a memory said object identifier and said generation specification; and generating information about the object for said particular system in a standardized format using said stored generation specification. - View Dependent Claims (15, 16, 17, 18)
-
Specification