UAV Interoperability Agent for Multi-Manufacturer Fleet Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The integration of diverse unmanned air vehicle (UAV) systems is hindered by the need for coordinated communication among various configurations and manufacturers, requiring a method to transmit commands and data in a synchronized manner.

Innovation Solution

A communication system utilizing a common language, where a control device sends standardized commands to an interoperability agent, which converts them into UAV-specific commands, and receives UAV-specific data objects, translating them back into a common language for the user, enabling seamless interaction across different UAV platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If diverse UAV configurations from multiple manufacturers are integrated, then the versatility and capability of the military fleet is improved, but the complexity of communication and coordination between different UAV types increases

Engineering Contradiction:
ImproveUAV fleet diversityVSAvoidcommunication system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an interoperability agent as an intermediary component that translates between common commands and manufacturer-specific UAV commands. This mediator handles the complexity of diverse UAV configurations by providing a standardized interface, allowing different UAV types to be coordinated through a unified command structure without requiring direct complex communication between each UAV type and the control system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a common command language that serves as a universal interface for controlling diverse UAV types. This universal command structure allows a single control system to manage multiple UAV configurations from different manufacturers through standardized commands, while the interoperability agent adapts these universal commands to the specific requirements of each UAV type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If standardized common commands are implemented across all UAV types, then the ease of operation and coordination is improved, but the adaptability to manufacturer-specific UAV configurations may be reduced

Engineering Contradiction:
Improvecommand coordinationVSAvoidUAV configuration compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The interoperability agent acts as a mediator that receives standardized common commands and translates them into manufacturer-specific UAV commands. This translation layer preserves the simplicity of standardized command coordination while ensuring full adaptability to diverse UAV configurations, as the agent handles the configuration-specific adaptations transparently.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adapts the common command language to accommodate different UAV configurations through the interoperability agent. The agent adjusts command interpretations and translations based on the specific UAV type being controlled, allowing the standardized command structure to remain simple while maintaining flexibility across various configurations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8918540B2Unmanned air vehicle interoperability agent
Publication Date: 2014.12.23 THE BOEING CO
  • US8918540B2 patent drawing
  • US8918540B2 patent drawing
  • US8918540B2 patent drawing

AI summary

A method of coordinating communications between a plurality of Unmanned Air Vehicles (UAVs) operating in connection with differing communication languages. A common language is provided which includes common language commands and common language data objects. Common language commands are communicated from a user to a plurality of UAVs through a UAV Interoperability Agent (UIA), which converts the common language commands to UAV-specific commands which can be understood by the specific UAV. Additionally, UAVs send data in a native platform format to the UIA, which converts the native platform data to common language format for collection and interpretation by the user.