Virtual host isolation and detection of embedded operational flight program (OFP) capabilities
First Claim
1. A method of installing, on a weapons, targeting, or tracking platform, which is a host system, a weapon, or targeting or tracking unit, which is an associated store that operates with multiple hosts and host variants, the method comprising the steps of:
- attaching the associated store directly to the host system via at least one attachment point in said store;
detecting the host system with the attached associated store;
establishing communications between the associated store and the detected host system, said establishing including activating a communication control interface in the associated store;
capturing incoming control data from the detected host system with said communication control interface;
translating messages received from the detected host system into a format recognizable to said associated store and messages sent from said associated store into a format recognizable by said host system with a message translator in said store; and
translating the captured control data within said associated store according to a functionally mapped software architecture for the associated store via a virtual translation layer;
wherein the store is a single device that includes the communication control interface, the message translator;
the virtual translation layer, and said attachment point.
0 Assignments
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.
14 Citations
25 Claims
-
1. A method of installing, on a weapons, targeting, or tracking platform, which is a host system, a weapon, or targeting or tracking unit, which is an associated store that operates with multiple hosts and host variants, the method comprising the steps of:
-
attaching the associated store directly to the host system via at least one attachment point in said store; detecting the host system with the attached associated store; establishing communications between the associated store and the detected host system, said establishing including activating a communication control interface in the associated store; capturing incoming control data from the detected host system with said communication control interface; translating messages received from the detected host system into a format recognizable to said associated store and messages sent from said associated store into a format recognizable by said host system with a message translator in said store; and translating the captured control data within said associated store according to a functionally mapped software architecture for the associated store via a virtual translation layer; wherein the store is a single device that includes the communication control interface, the message translator;
the virtual translation layer, and said attachment point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20, 22, 25)
-
-
9. An associated store, which is a weapon, or targeting or tracking unit, configured to operate with multiple hosts and host variants, which are weapon, or targeting or tracking platforms, the store comprising:
-
at least a first processor that detects the attached host system; a communication control interface that controls communications with the detected host system and captures incoming control data from the host system; a message translator that translates messages received from the host system via the control interface; a virtual translation layer that translates the incoming control data according to a functionally mapped software architecture for the store; at least one module that is responsive to the first processor and communicates with the host system; and at least one attachment point configured to attach the store directly to the host, where said attachment point includes at least part of said communication control interface; wherein the processor, communication control interface, message translator, virtual translation layer, module, and said attachment point are included in a single associated store device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24)
-
Specification