IP Library Granted Patent US 10,531,505
Granted Patent B2
US 10,531,505 · App. 15/954,001 · Granted Jan 7, 2020

Communicating with unmanned aerial vehicles and air traffic control

Inventor: Michael Gagne (Reston, VA)
Assignee: ATC TECHNOLOGIES, LLC
H04W76/14G01S19/07G05D1/0022G05D1/0202H04W4/023H04W4/10H04W84/06H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,531,505
App. No.
15/954,001
Granted
Jan 7, 2020
Kind
B2
Abstract

The present disclosure includes devices, systems, and methods for communicating with unmanned aerial vehicles. In one embodiment, the present disclosure includes a server including a communication interface, a memory, and an electronic processor communicatively connected to the memory. The electronic processor is configured to communicate with one or more unmanned aerial vehicles via the communication interface and a satellite network, communicate with the one or more unmanned aerial vehicles via the communication interface and a terrestrial network, and communicate with the one or more unmanned aerial vehicles via the communication interface and a combination of the satellite network and the terrestrial network.

Claims (92)

1. A server comprising:

a communication interface;

a memory; and

an electronic processor communicatively connected to the memory, the electronic processor configured to

communicate with one or more unmanned aerial vehicles via the communication interface and a satellite network,

communicate with the one or more unmanned aerial vehicles via the communication interface and a terrestrial network,

communicate with the one or more unmanned aerial vehicles via the communication interface and a combination of the satellite network and the terrestrial network,

transmit a voice communication to a VHF-ATC transceiver via the communication interface,

control the VHF-ATC transceiver to transmit the voice communication to an Air Traffic Control (ATC) tower,

receive an input that indicates a selection of one of the one or more unmanned aerial vehicles, and

select the VHF-ATC transceiver from a plurality of VHF-ATC transceivers by executing a push-to-talk program stored in the memory and based on the input,

wherein the push-to-talk program includes a database containing a geographical location of each of the plurality of VHF-ATC transceivers, and

wherein the electronic processor selects the VHF-ATC transceiver with the geographical location that is closest to a geographical position of the one of the one or more unmanned aerial vehicles.

2. The server of claim 1 , wherein the electronic processor is further configured to

receive GPS signals from a plurality of high precision reference stations via the communication interface,

determine a current positioning error in the GPS signals, and

generate a correction vector based on the current positioning error.

3. The server of claim 2 , wherein, to communicate with the one or more unmanned aerial vehicles via the communication interface and the terrestrial network, the electronic processor is further configured to

output the correction vector to a local-area-network (LAN) antenna via the communication interface, and

control the LAN antenna to transmit the correction vector to the one or more unmanned aerial vehicles.

4. The server of claim 2 , wherein, to communicate with the one or more unmanned aerial vehicles via the communication interface and the combination of the satellite network and the terrestrial network, the electronic processor is further configured to

output the correction vector to at least one of an earth station or a local-area-network (LAN) antenna via the communication interface,

control the earth station to transmit the correction vector to a satellite,

control the satellite to transmit the correction vector to the one or more unmanned aerial vehicles, and

control the LAN antenna to transmit the correction vector to the one or more unmanned aerial vehicles.

5. The server of claim 2 , wherein, to communicate with the one or more unmanned aerial vehicles via the communication interface and the combination of the satellite network and the terrestrial network, the electronic processor is further configured to

output the correction vector to at least one of an earth station or one or more terrestrial antennas via the communication interface,

control the earth station to transmit the correction vector to a satellite,

control the satellite to transmit the correction vector to the one or more unmanned aerial vehicles, and

control the one or more terrestrial antennas to transmit the correction vector to the one or more unmanned aerial vehicles.

6. The server of claim 2 , wherein, to communicate with the one or more unmanned aerial vehicles via the communication interface and the terrestrial network, the electronic processor is further configured to

output the correction vector to a third-party enterprise server via the communication interface, and

request transmission of the correction vector to the one or more unmanned aerial vehicles via a third-party cellular network that is operated by the third-party enterprise server.

7. The server of claim 1 , wherein the electronic processor is further configured to communicate directly with peering services via secure peering connections established by the communication interface, and wherein the peering services include at least one of Air Traffic Control (ATC), Flight Services, or Unmanned Traffic Control (UTM).

8. The server of claim 1 , wherein the electronic processor is further configured to

control the one or more unmanned aerial vehicles to establish a peer-to-peer connection with a second one or more unmanned aerial vehicles, and

control the one or more unmanned aerial vehicles to communicate information to the second one or more unmanned aerial vehicles via the peer-to-peer connection.

9. A system comprising:

a plurality of VHF-ATC transceivers including a VHF-ATC transceiver,

an Air Traffic Control (ATC) tower;

one or more unmanned aerial vehicles; and

a server comprising:

a communication interface,

a memory, and

an electronic processor communicatively connected to the memory, the electronic processor configured to

communicate with the one or more unmanned aerial vehicles via the communication interface and a satellite network,

communicate with the one or more unmanned aerial vehicles via the communication interface and a terrestrial network,

communicate with the one or more unmanned aerial vehicles via the communication interface and a combination of the satellite network and the terrestrial network,

transmit a voice communication to the VHF-ATC transceiver via the communication interface,

control the VHF-ATC transceiver to transmit the voice communication to the ATC tower,

receive an input that indicates a selection of one of the one or more unmanned aerial vehicles, and

select the VHF-ATC transceiver from the plurality of VHF-ATC transceivers by executing a push-to-talk program stored in the memory and based on the input,

wherein the push-to-talk program includes a database containing a geographical location of each of the plurality of VHF-ATC transceivers, and

wherein the electronic processor selects the VHF-ATC transceiver from the plurality of VHF-ATC transceivers based on the geographical location that is closest to a geographical location of the one of the one or more unmanned aerial vehicles.

10. The system of claim 9 , further comprising a plurality of high precision reference stations,

wherein the electronic processor is further configured to

receive GPS signals from the plurality of high precision reference stations via the communication interface,

determine a current positioning error in the GPS signals, and

generate a correction vector based on the current positioning error.

11. The system of claim 10 , further comprising a local-area-network (LAN) antenna,

wherein, to communicate with the one or more unmanned aerial vehicles via the communication interface and the terrestrial network, the electronic processor is further configured to

output the correction vector to the LAN antenna via the communication interface, and

control the LAN antenna to transmit the correction vector to the one or more unmanned aerial vehicles.

12. The system of claim 10 , further comprising:

an earth station;

a local-area-network (LAN) antenna; and

a satellite,

wherein, to communicate with the one or more unmanned aerial vehicles via the communication interface and the combination of the satellite network and the terrestrial network, the electronic processor is further configured to

output the correction vector to at least one of the earth station or the local-area-network (LAN) antenna via the communication interface,

control the earth station to transmit the correction vector to the satellite,

control the satellite to transmit the correction vector to the one or more unmanned aerial vehicles, and

control the LAN antenna to transmit the correction vector to the one or more unmanned aerial vehicles.

13. The system of claim 10 , further comprising:

an earth station;

one or more terrestrial antennas; and

a satellite,

wherein, to communicate with the one or more unmanned aerial vehicles via the communication interface and the combination of the satellite network and the terrestrial network, the electronic processor is further configured to

output the correction vector to at least one of the earth station or the one or more terrestrial antennas via the communication interface,

control the earth station to transmit the correction vector to the satellite,

control the satellite to transmit the correction vector to the one or more unmanned aerial vehicles, and

control the one or more terrestrial antennas to transmit the correction vector to the one or more unmanned aerial vehicles.

14. The system of claim 10 , further comprising:

a third-party enterprise server; and

a third-party cellular network that is operated by the third-party enterprise server,

wherein, to communicate with the one or more unmanned aerial vehicles via the communication interface and the terrestrial network, the electronic processor is further configured to

output the correction vector to the third-party enterprise server via the communication interface, and

request transmission of the correction vector to the one or more unmanned aerial vehicles via the third-party cellular network.

15. A method comprising:

receiving, with an electronic processor, an input that indicates a selection of one of one or more unmanned aerial vehicles;

selecting, with the electronic processor, a VHF-ATC transceiver from a plurality of VHF-ATC transceivers by executing a push-to-talk program stored in a memory and based on the input, wherein the push-to-talk program includes a database containing a geographical location of each of the plurality of VHF-ATC transceivers, and wherein selecting the VHF-ATC transceiver from the plurality of VHF-ATC transceivers by executing the push-to-talk program further includes selecting the VHF-ATC transceiver with the geographical location that is closest to a geographical position of the one of the one or more unmanned aerial vehicles;

controlling, with the electronic processor, a communication interface to transmit a voice communication to the VHF-ATC transceiver with the geographical location that is closest to the geographical position of the one of the one or more unmanned aerial vehicles; and

controlling the VHF-ATC transceiver to transmit the voice communication to an Air Traffic Control (ATC) tower.

Assignments (13)
ASSIGNMENT OF AND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Dec 13, 2024
From: U.S. BANK NATIONAL ASSOCIATION; LIGADO NETWORKS LLC; ATC TECHNOLOGIES, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 069631/0485 →
U.S. ASSIGNMENT OF AND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Mar 3, 2023
From: U.S. BANK NATIONAL ASSOCIATION, AS EXISTING COLLATERAL AGENT
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 062952/0826 →
SECURITY INTEREST Recorded Dec 28, 2022
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 062230/0806 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Oct 30, 2020
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 054262/0295 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 30, 2020
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 054262/0207 →
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: LIGADO NETWORKS LLC; ATC TECHNOLOGIES, LLC
Reel/Frame 054297/0724 →
U.S. ASSIGNMENT OF AND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC; LIGADO NETWORKS LLC; ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 054298/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: ATC TECHNOLOGIES, LLC
Reel/Frame 054297/0444 →
ASSIGNMENT OF SECURITY INTEREST Recorded Oct 22, 2020
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 054214/0165 →
SECURITY INTEREST Recorded Sep 11, 2020
From: ATC TECHNOLOGIES, LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 053755/0916 →
SECURITY INTEREST Recorded Aug 1, 2019
From: ATC TECHNOLOGIES, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 049931/0150 →
SECURITY INTEREST Recorded Aug 1, 2019
From: ATC TECHNOLOGIES, LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 049931/0188 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2018
From: GAGNE, MICHAEL
To: ATC TECHNOLOGIES, LLC
Reel/Frame 045792/0105 →
Continuity (2)
Provisional Application 62502112 · May 5, 2017
Related Publication 20180324881A1 · Nov 8, 2018
Cited By (4)
US 12,225,563 US 12,315,378 US 12,327,479 US 12,532,187