Virtual host isolation and detection of embedded operational flight program (OFP) capabilities
First Claim
1. A method for interfacing communications between a host system and an associated store, comprising the steps of:
- auto-detecting the host system;
instantiating an interface object for controlling communications with the host system that has been auto-detected, and for translating messages received from the host system, said interface object inherits the properties of the host system object class and the properties of the store level commands object class; and
establishing communications between the associated store and the host system, wherein the host system and the associated store exchange information.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an object oriented architecture that includes a plurality of host aircraft interface objects that enable a plurality of different host aircraft or variants to be attached or interfaced to an associated store, such as a targeting pod or a weapon system. The union of all aircraft hosts and variants are packaged and maintained as one executable capable of adapting to the predetermined suite of identified hosts and host variants. At least one or more interface objects provide a virtual translation layer which is dynamically determined and allocated during instantiation. Auto detection of the host aircraft/host aircraft variant provides the specific interface protocol by which the store can process and provide status via a predetermined signal format.
13 Citations
26 Claims
-
1. A method for interfacing communications between a host system and an associated store, comprising the steps of:
-
auto-detecting the host system;
instantiating an interface object for controlling communications with the host system that has been auto-detected, and for translating messages received from the host system, said interface object inherits the properties of the host system object class and the properties of the store level commands object class; and
establishing communications between the associated store and the host system, wherein the host system and the associated store exchange information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for interfacing communications between a host aircraft and an associated store, comprising the steps of:
-
auto-detecting the host aircraft;
instantiating a first interface object to control communication with the host aircraft that has been auto-detected, said first interface object inherits the properties of the host aircraft object class and captures incoming control data from the host system;
instantiating a second interface object for translating messages received from the host aircraft that has been auto-detected, said second interface object inherits the properties of the store level commands object class and translates the control data from the host system into a functionally mapped software architecture for the associated store; and
establishing communications between the associated store and the host aircraft, wherein the host system and the associated store exchange information. - View Dependent Claims (10, 11)
-
-
12. An associated store that interfaces and communicates with a host system, comprising:
-
at least a first processor for auto-detecting the host system, for instantiating a first interface object which controls communications with the host system and which inherits the properties of the host system object class, and for instantiating a second interface object which translates messages received from the host system and inherits the properties of the store level commands object class; and
at least one module that is responsive to the first processor and communicates with the host system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for interfacing communications between a host aircraft and an associated store, comprising:
-
means for auto-detecting the host aircraft;
means for instantiating a first interface object to control communication with the host aircraft that has been auto-detected, said first interface object inherits the properties of the host aircraft object class and captures incoming control data from the host aircraft;
means for instantiating a second interface object for translating messages received from the host aircraft that has been auto-detected, said second interface object inherits the properties of the store level commands object class and translates the control data from the host aircraft into a functionally mapped software architecture for the associated store; and
means for exchanging information between the associated store and the host aircraft. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification