Systems and methods enabling interoperability between network centric operation (NCO) environments
First Claim
1. A method enabling data related to a topic and published to a first Network-Centric Operation (NCO) environment to be accessed by a subscriber to the topic in a second NCO environment, the method comprising:
- receiving instructions from the subscriber to the topic in the second NCO environment;
receiving data related to the topic from the first NCO environment by at least one of;
using a preexisting import proxy; and
creating a subscriber to the topic in the first NCO environment and using the subscriber as an import proxy when a preexisting import proxy is unavailable;
if the data received from the first NCO environment is not in accordance with said instructions, configuring the data in accordance with said instructions; and
publishing the data in accordance with said instructions to the second NCO environment by at least one of;
using a preexisting export proxy; and
creating a publisher of the topic in the second NCO environment and using the publisher as an export proxy when a preexisting export proxy is unavailable.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods enabling interoperability between different NCO environments generally include receiving data from a first NCO environment by either using a preexisting import proxy, or by creating a subscriber and then using that subscriber as an import proxy when a preexisting import proxy is unavailable. The imported data can be configured if it is not in accordance with instructions received from a subscriber of a second NCO environment. The configured data can then be published to the second NCO environment by either using a preexisting export proxy, or by creating a publisher and then using that publisher as an export proxy when a preexisting export proxy is unavailable.
28 Citations
37 Claims
-
1. A method enabling data related to a topic and published to a first Network-Centric Operation (NCO) environment to be accessed by a subscriber to the topic in a second NCO environment, the method comprising:
-
receiving instructions from the subscriber to the topic in the second NCO environment;
receiving data related to the topic from the first NCO environment by at least one of;
using a preexisting import proxy; and
creating a subscriber to the topic in the first NCO environment and using the subscriber as an import proxy when a preexisting import proxy is unavailable;
if the data received from the first NCO environment is not in accordance with said instructions, configuring the data in accordance with said instructions; and
publishing the data in accordance with said instructions to the second NCO environment by at least one of;
using a preexisting export proxy; and
creating a publisher of the topic in the second NCO environment and using the publisher as an export proxy when a preexisting export proxy is unavailable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system enabling data related to a topic and published to a first Network-Centric Operation (NCO) environment to be accessed by a subscriber to the topic in a second NCO environment, the method comprising:
-
a computer executable module for receiving instructions from the subscriber to the topic in the second NCO environment;
a computer executable module for selecting and registering a preexisting import proxy as a subscriber to the topic in the first NCO environment such that the preexisting import proxy receives data related to the topic from the first NCO environment;
a computer executable module for creating a subscriber to the topic in the first NCO environment and using the subscriber as an import proxy to receive data related to the topic from the first NCO environment when a preexisting import proxy is unavailable;
a computer executable module for configuring, in accordance with said instructions, the data received from the first NCO environment;
a computer executable module for selecting and registering a preexisting export proxy as a publisher of the topic in the second NCO environment such that the preexisting export proxy publishes the data in accordance with said instructions to the second NCO environment; and
a computer executable module for creating a publisher of the topic in the second NCO environment and using the publisher as an export proxy to publish data in accordance with said instructions to second NCO environment when a preexisting export proxy is unavailable. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A system enabling interoperability of different Network-Centric Operation (NCO) environments, the system comprising:
-
a first computer executable module enabling plug-able import proxies and export proxies for respectively importing data from and exporting data to different NCO environments;
a second computer executable module enabling plug-able software operable for configuring imported data; and
an infrastructure integrating the first and second computer executable modules. - View Dependent Claims (25, 26, 27)
-
-
28. A program enabling data related to a topic and published to a first Network-Centric Operation (NCO) environment to be accessed by a subscriber to the topic in a second NCO environment, the method comprising:
-
a computer executable module for receiving instructions from the subscriber to the topic in the second NCO environment;
a computer executable module for selecting and registering a preexisting import proxy as a subscriber to the topic in the first NCO environment such that the preexisting import proxy receives data related to the topic from the first NCO environment;
a computer executable module for creating a subscriber to the topic in the first NCO environment and using the subscriber as an import proxy to receive data related to the topic from the first NCO environment when a preexisting import proxy is unavailable;
a computer executable module for configuring, in accordance with said instructions, the data received from the first NCO environment;
a computer executable module for selecting and registering a preexisting export proxy as a publisher of the topic in the second NCO environment such that the preexisting export proxy publishes the data in accordance with said instructions to the second NCO environment; and
a computer executable module for creating a publisher of the topic in the second NCO environment and using the publisher as an export proxy to publish data in accordance with said instructions to second NCO environment when a preexisting export proxy is unavailable. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A program enabling interoperability of different Network-Centric Operation (NCO) environments, the program comprising:
-
a first computer executable module enabling plug-able import proxies and export proxies for respectively importing data from and exporting data to different NCO environments;
a second computer executable module enabling plug-able software operable for configuring imported data; and
a software infrastructure integrating the first and second computer executable modules. - View Dependent Claims (35, 36, 37)
-
Specification