Common common object
First Claim
Patent Images
1. A computer-implemented method comprising:
- managing enterprise data, wherein said managing enterprise data comprisesreceiving first data in a first format from a first source system;
receiving second data in a second format from a second source system, wherein the second format is distinct from the first format;
storing the first data and the second data in an intermediate format, whereinthe intermediate format is defined by a plurality of common objects that pass data from the first and second source systems to a target system,the intermediate format comprises a schema defining a plurality of common data type elements accessible by each of the plurality of common objects, wherein one or more of the common data type elements are reusable data structures and referenced by other intermediate data structures,a data element defined by one of the common data type elements having a consistent structure in each common object using that data element,one or more of the common data type elements are reusable data structures that are referenced by other intermediate data structures, andsaid storing comprises mapping the first data and the second data to the intermediate format using one or more of the common data type elements; and
providing the mapped first data and second data to the target system in a target format.
2 Assignments
0 Petitions
Accused Products
Abstract
Enterprise management information in a first format for use by a first computerized system is transformed into an intermediate format to readily make the stored enterprise management information available for use in a second computerized system that utilizes a second format. The transformation includes a plurality of common data type elements that are adapted to be shared across a plurality of data objects in the intermediate format.
-
Citations
42 Claims
-
1. A computer-implemented method comprising:
-
managing enterprise data, wherein said managing enterprise data comprises receiving first data in a first format from a first source system; receiving second data in a second format from a second source system, wherein the second format is distinct from the first format; storing the first data and the second data in an intermediate format, wherein the intermediate format is defined by a plurality of common objects that pass data from the first and second source systems to a target system, the intermediate format comprises a schema defining a plurality of common data type elements accessible by each of the plurality of common objects, wherein one or more of the common data type elements are reusable data structures and referenced by other intermediate data structures, a data element defined by one of the common data type elements having a consistent structure in each common object using that data element, one or more of the common data type elements are reusable data structures that are referenced by other intermediate data structures, and said storing comprises mapping the first data and the second data to the intermediate format using one or more of the common data type elements; and providing the mapped first data and second data to the target system in a target format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable storage medium having one or more sequences of instructions, said one or more sequences of instructions, when executed by a computer, cause a processor to perform the steps:
-
managing enterprise data, wherein said managing enterprise data comprises; receiving first data in a first format from a first source system, receiving second data in a second format from a second source system, wherein the second format is distinct from the first format, storing the first data and the second data in an intermediate format, wherein the intermediate format is defined by a plurality of common objects that pass data from the first and second source systems to a target system, the intermediate format comprises a schema defining a plurality of common data type elements accessible by each of the plurality of common objects, wherein one or more of the common data type elements are reusable data structures and referenced by other intermediate data structures, a data element defined by one of the common data type elements has a consistent structure in each common object using that data element, one or more of the common data type elements are reusable data structures that are referenced by other intermediate data structures, and said storing comprises mapping the first data and the second data to the intermediate format using one or more of the common data type elements; and providing the mapped first data and second data to the target system in a target format. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification