Merging multiple system trees over a data exchange layer
First Claim
1. One or more non-transitory computer-readable mediums having stored thereon executable instructions providing an asset tree manager, the instructions operable to instruct a processor to:
- receive a first asset from a first asset repository;
receive a plurality of second assets from a second asset repository;
select an optimal second asset from the plurality of second assets; and
provide a message on a data exchange layer (DXL) enterprise service bus notifying the first asset of the optimal second asset.
11 Assignments
0 Petitions
Accused Products
Abstract
In an example, there is disclosed a method or system for merging multiple system trees of different resources based in multiple locations over a data exchange layer. In one embodiment, there is disclosed a system for merging assets of different types within one or more tree-based locations. For example, an end node may be represented in a single location, a single message broker may provide services for and be represented in multiple locations. The asset to asset relationships within merged trees may be used to ensure availability of services and visualization of the system for management purposes.
14 Citations
21 Claims
-
1. One or more non-transitory computer-readable mediums having stored thereon executable instructions providing an asset tree manager, the instructions operable to instruct a processor to:
-
receive a first asset from a first asset repository; receive a plurality of second assets from a second asset repository; select an optimal second asset from the plurality of second assets; and provide a message on a data exchange layer (DXL) enterprise service bus notifying the first asset of the optimal second asset. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An asset tree manager, comprising:
-
a processor; a network interface configured to communicatively coupled a processor to a data exchange later (DXL) enterprise service bus; and a memory having stored therein executable instructions operable to instruct the processor to; receive a first asset from a first asset repository; receive a plurality of second assets from a second asset repository; select an optimal second asset from the plurality of second assets; and provide a message on a data exchange layer (DXL) enterprise service bus notifying the first asset of the optimal second asset. - View Dependent Claims (9)
-
-
10. The computer-readable medium of 8 or 9, wherein:
-
the instructions operable to receive the first asset from the first asset repository are further operable to receive metadata for the first asset; the instructions operable to receive a plurality of second assets from the second asset repository are further operable to receive metadata for each of the plurality of second assets; and the instructions operable to select the optimal second asset from the plurality of second assets are further operable to correlate the metadata for the first asset with the metadata for the plurality of second assets. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of providing an asset tree manager on a data exchange layer (DXL) enterprise service bus, comprising:
-
receiving a first asset from a first asset repository; receiving a plurality of second assets from a second asset repository; selecting an optimal second asset from the plurality of second assets; and providing a message on a data exchange layer (DXL) enterprise service bus notifying the first asset of the optimal second asset. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification