# US 10,769,005 B2 · Communication interface between a fusion engine and subsystems of a tactical information system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,769,005 B2
- Document ID: US10769005B2
- Status: Granted
- Kind: B2
- Application number: 16/213,687
- Filed: 2018-12-07
- Published: 2020-06-11
- Granted: 2020-09-08
- Earliest claimed: 2018-12-07
- Assignees: Goodrich Corporation
- Applicants: Goodrich Corporation
- Inventors: Allan B. Liburd; Matthew Goldstein; Emily Seto
- Web page: https://patentgrep.com/patent/US10769005B2

## CPC

- G06F 9/541: {via adapters, e.g. between incompatible applications}
- G06F 9/546: {Message passing systems or structures, e.g. queues}
- G06F 15/17318: {Parallel communications techniques, e.g. gather, scatter, reduce, roadcast, multicast, all to all}
- G06F 18/25: Fusion techniques
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A subsystem of a tactical information system is provided that includes a memory configured to store instructions and a processor disposed in communication with the memory. The processor, upon execution of the instructions is configured to receive first standardized entity messages that include target information from multiple automatic target recognition (ATR) systems, parse the first standardized entity messages to extract the target information, provide the extracted target information to a fusion algorithm for fusion processing that determines whether to fuse the target information from different ATR systems and fuses the extracted target information to generate fused target information about a single target when determined to do so, receive fused target information about the single target, if any, from the fusion algorithm, and generate a second standardized entity message that includes the fused target information about the single target.

## Claims

### Claim 1

A subsystem of a tactical information system (TIS), the system comprising:
a memory configured to store instructions;
a processor disposed in communication with the memory, wherein:
the processor, upon execution of the instructions is configured to:
receive first standardized entity messages that include target information from multiple automatic target recognition (ATR) systems;
parse the first standardized entity messages to extract the target information;
provide the extracted target information to a fusion algorithm for fusion processing that determines whether to fuse the target information from different ATR systems and fuses the extracted target information to generate fused target information about a single target when determined to do so;
receive fused target information about the single target, if any, from the fusion algorithm; and
generate a second standardized entity message that includes the fused target information about the single target,
wherein the processor, upon execution of the instructions is further configured to:
receive from the fusion algorithm a non-standardized success indication that indicates success or failure of fusing the extracted target information by the fusion algorithm; and
transmit a standardized product processing report externally that indicates the success or failure of the fusing.

### Claim 2 (depends on 1)

The tactical information system of claim 1, wherein the processor, upon execution of the instructions is further configured to transmit the second standardized entity message to a processing device of the TIS for execution of tactical decisions based on the fused target information included in the second standardized entity message.

### Claim 3 (depends on 2)

The tactical information system of claim 2, wherein the tactical decisions include controlling a subsystem of the TIS to update intelligence information or maneuver the subsystem to perform an action.

### Claim 4 (depends on 1)

The tactical information system of claim 1, wherein the processor, upon execution of the instructions is further configured to submit standardized fusion capability messages that include fusion capability information that describes at least one of technical capabilities for performing fusion of output from the ATR systems and status of the technical capabilities.

### Claim 5 (depends on 4)

The tactical information system of claim 4, wherein the processor, upon execution of the instructions is further configured to receive a standardized query request about capability to fuse target information, wherein the standardized fusion capability messages are submitted in response to the standardized query request and/or periodically.

### Claim 6 (depends on 4)

The tactical information system of claim 4, wherein the processor, upon execution of the instructions is further configured to receive a standardized product processing request that requests target fusion of different target information from one or more subsystems of the TIS, wherein receiving the first standardized entity messages is included with receiving the standardized product processing request, or receiving the first standardized entity messages is in response to a request for the first standardized entity messages.

### Claim 7 (depends on 1)

The tactical information system of claim 1, wherein the standardized messages are Unmanned Aircraft System (UAS) messages.

### Claim 8 (depends on 1)

The tactical information system of claim 1, further comprising:
an internal interface by which the processor communicates with the fusion algorithm; and
an external interface by which the processor communicates with an external subsystem of the TIS using only standardized messages.

### Claim 9 (depends on 8)

The tactical information system of claim 8, wherein the internal interface includes an application programming interface.

### Claim 10

A method comprising:
receiving first standardized entity messages that include target information, wherein the target information originates from multiple automatic target recognition (ATR) systems;
parsing the first standardized entity messages to extract the target information;
providing the extracted target information to a fusion algorithm for fusion processing that determines whether to fuse the target information from different ATR systems and fuses the extracted target information to generate fused target information about a single target when determined to do so;
receiving fused target information about the single target, if any, from the fusion algorithm;
generating a second standardized entity message that includes the fused target information about the single target;
receiving from the fusion algorithm a non-standardized success indication that indicates success or failure of fusing the extracted target information by the fusion algorithm; and
transmitting a standardized product processing report externally that indicates the success or failure of the fusing.

### Claim 11 (depends on 10)

The method of claim 10, further comprising transmitting the second standardized entity message to a processing device of the TIS for execution of tactical decisions based on the fused target information included in the second standardized entity message.

### Claim 12 (depends on 11)

The method of claim 11, wherein the tactical decisions include controlling a subsystem of the TIS to update intelligence information or maneuver the subsystem to perform an action.

### Claim 13 (depends on 10)

The method of claim 10, further comprising submitting standardized fusion capability messages that include fusion capability information that describes at least one of technical capabilities for performing fusion of output from the ATR systems and status of the technical capabilities.

### Claim 14 (depends on 13)

The method of claim 13, further comprising receiving a standardized query request about capability to fuse target information, wherein the standardized fusion capability messages are submitted in response to the standardized query request and/or periodically.

### Claim 15 (depends on 4)

The method of claim 4, further comprising receiving a standardized product processing request that requests target fusion of different target information from one or more subsystems of the TIS, wherein receiving the first standardized entity messages is included with receiving the standardized product processing request, or receiving the first standardized entity messages is in response to a request for the first standardized entity messages.

### Claim 16 (depends on 10)

The method of claim 10, wherein the standardized messages are Unmanned Aircraft System (UAS) messages.

### Claim 17 (depends on 10)

The method of claim 10, wherein providing the extracted target information to the fusion algorithm further comprises providing the extracted target information to an application program interface (API) of an internal interface.

### Claim 18

A non-transitory computer readable storage medium having one or more computer programs stored therein, the computer programs comprising instructions, which when executed by a processor of a computer system, cause the processor to:
receive first standardized entity messages that include target information, wherein the target information originates from multiple automatic target recognition (ATR) systems;
parse the first standardized entity messages to extract the target information;
provide the extracted target information as first objects to a fusion algorithm for fusion processing that determines whether to fuse the target information from different ATR systems and fuses the extracted target information to generate fused target information about a single target when determined to do so;
receive whether the target information was fused and the as second objects fused target information about the single target, if any, from the fusion algorithm;
generate a second standardized entity message that includes the fused target information about the single target;
receive from the fusion algorithm a non-standardized success indication that indicates success or failure of fusing the extracted target information by the fusion algorithm; and transmit a standardized product processing report externally that indicates the success or failure of the fusing.
