COMMON DATA BROKER METHOD, SYSTEM, AND PROGRAM PRODUCT
First Claim
1. A common data broker method, comprising:
- associating an external key and a common data entity key corresponding to a common data entity in a common data key mapping;
receiving an external request for the common data entity, the request being accompanied by the external key;
identifying the common data entity key from the common data key mapping using the external key; and
obtaining the common data entity from a common data database using the common data entity key.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a common data entity broker method, system, and program product. Specifically, under the present invention, a common data broker is provided that includes an administrative module, a common data broker interface, a common data key mapping, and a common data database. In general, common data entities are stored in the common data database according to their assigned common data entity type and common data entity key. The common data mapping contains an association of each common data entity to its common data entity type and common data entity key. The mapping also associates common data entity types and common data entity keys with external key and external data entity types that are used by external systems/systems requesting a common data entity.
24 Citations
15 Claims
-
1. A common data broker method, comprising:
-
associating an external key and a common data entity key corresponding to a common data entity in a common data key mapping; receiving an external request for the common data entity, the request being accompanied by the external key; identifying the common data entity key from the common data key mapping using the external key; and obtaining the common data entity from a common data database using the common data entity key. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A common data broker system, comprising:
-
a common data broker interface for receiving a request for a common data entity from an external system, the request being accompanied by an external key, an external data entity type and a system identifier associated with the external system; a common data key mapping for associating the external key, the external data entity type, and the system identifier with a common data entity type, and a common data entity key; and a common data database containing the common data entity as associated with the common data entity key and the common data entity type. - View Dependent Claims (8, 9, 10)
-
-
11. A program product stored on a computer readable medium for brokering common data between distinct systems, the computer readable medium comprising program code for causing a computer system to perform the following:
-
associate an external key and a common data entity key corresponding to a common data entity in a common data key mapping; receive an external request for the common data entity, the request being accompanied by the external key; identify the common data entity key from the common data key mapping using the external key; and obtain the common data entity from a common data database using the common data entity key. - View Dependent Claims (12, 13, 14, 15)
-
Specification