IP Library Granted Patent US 11,265,939
Granted Patent B2
US 11,265,939 · App. 16/732,975 · Granted Mar 1, 2022

Communicating with unmanned aerial vehicles and air traffic control

Inventor: Michael Gagne (Reston, VA)
Assignee: ATC TECHNOLOGIES, LLC
H04W76/14G01S19/07G01S19/071G01S19/073G05D1/0022G05D1/0202H04B7/18504H04B7/18508H04W4/023H04W4/10G01S19/41H04W84/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 11,265,939
App. No.
16/732,975
Granted
Mar 1, 2022
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 (150)

1. An unmanned aerial vehicle comprising:

an onboard global positioning system (GPS) receiver;

a communication interface;

a memory; and

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

receive observable data with respect to a first plurality of global positioning system (GPS) signals from a plurality of high precision reference stations having known locations via the communication interface,

generate correction vectors based on the observable data that is received, the corrector vectors comprise parameters that improve accuracy of GPS signal processing at the unmanned aerial vehicle and one or more unmanned aerial vehicles,

communicate the correction vectors to the one or more unmanned aerial vehicles via the communication interface and one of:

a satellite network,

a terrestrial network, or

a combination of the satellite network and the terrestrial network

receive a second plurality of GPS signals from the onboard GPS receiver,

generate a high precision location (HPL) information regarding the unmanned aerial vehicle using the second plurality of GPS signals and the correction vectors,

wherein the HPL information includes a geographical position of the unmanned aerial vehicle, and

wherein a precision of the geographical position is ten centimeters or less.

2. The unmanned aerial vehicle of claim 1 , wherein the electronic processor is further configured to

store the correction vectors in the memory.

3. The unmanned aerial vehicle of claim 1 , wherein, to communicate the correction vectors to 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 vectors to a local-area-network (LAN) transceiver, and

control the LAN transceiver to transmit the correction vectors to the one or more unmanned aerial vehicles.

4. The unmanned aerial vehicle of claim 1 , wherein, to communicate the correction vectors to 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 vectors to at least one of a satellite transceiver or a local-area-network (LAN) transceiver,

control the satellite transceiver to transmit the correction vectors to a satellite,

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

control the LAN transceiver to transmit the correction vectors to the one or more unmanned aerial vehicles.

5. The unmanned aerial vehicle of claim 1 , wherein, to communicate the correction vectors to 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 vectors to at least one of a satellite transceiver or a terrestrial transceiver,

control the satellite transceiver to transmit the correction vectors to a satellite,

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

control the terrestrial transceiver to transmit the correction vectors to the one or more unmanned aerial vehicles via the terrestrial network.

6. The unmanned aerial vehicle of claim 1 , wherein, to communicate the correction vectors to 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 vectors to a third-party enterprise server via a terrestrial transceiver and the terrestrial network, and

request transmission of the correction vectors 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 unmanned aerial vehicle of claim 1 , wherein the electronic processor is further configured to

transmit a voice communication to a Very High Frequency-Air Traffic Control (VHF-ATC) transceiver via the communication interface, and

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

8. The unmanned aerial vehicle of claim 1 , wherein the electronic processor is further configured to

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

control the peer-to-peer transceiver to communicate the correction vectors to the one or more unmanned aerial vehicles via the peer-to-peer connection.

9. A system comprising:

a plurality of high precision reference stations having known locations;

one or more unmanned aerial vehicles; and

an unmanned aerial vehicle comprising:

an onboard global positioning system (GPS) receiver,

a communication interface,

a memory, and

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

receive observable data with respect to a first plurality of global positioning system (GPS) signals from the plurality of high precision reference stations having the known locations via the communication interface,

generate correction vectors based on the observable data that is received, the corrector vectors comprise parameters that improve accuracy of GPS signal processing at the unmanned aerial vehicle and the one or more unmanned aerial vehicles,

communicate the correction vectors to the one or more unmanned aerial vehicles via the communication interface and one of:

a satellite network,

a terrestrial network, or

a combination of the satellite network and the terrestrial network,

wherein the electronic processor is further configured to

receive a second plurality of GPS signals from the onboard GPS receiver,

generate a high precision location (HPL) information regarding the unmanned aerial vehicle using the second plurality of GPS signals and the correction vectors,

wherein the HPL information includes a geographical position of the unmanned aerial vehicle, and

wherein a precision of the geographical position is ten centimeters or less.

10. The system of claim 9 , further comprising:

a local-area-network (LAN) antenna,

wherein, to communicate the correction vectors to 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 vectors to the LAN antenna via a local-area-network transceiver, and

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

11. The system of claim 9 , further comprising:

an earth station;

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

a satellite,

wherein, to communicate the correction vectors to 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 vectors 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 vectors to the satellite,

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

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

12. The system of claim 9 , further comprising:

an earth station;

one or more terrestrial antennas; and

a satellite,

wherein, to communicate the correction vectors to 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 vectors 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 vectors to the satellite,

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

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

13. The system of claim 9 , 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 the correction vectors to 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 vectors to the third-party enterprise server via the communication interface, and

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

14. The system of claim 9 , further comprising:

a Very High Frequency-Air Traffic Control (VHF-ATC) transceiver; and

an Air Traffic Control (ATC) tower,

wherein the electronic processor is further configured to

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

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

15. The system of claim 9 , wherein the communication interface includes a satellite transceiver, a terrestrial transceiver, and a local-area-network (LAN) transceiver.

16. A method comprising:

receiving, with an electronic processor of an unmanned aerial vehicle, observable data with respect to a first plurality of global positioning system (GPS) signals from a plurality of high precision reference stations having known locations via a communication interface;

generating, with the electronic processor, correction vectors based on the observable data that is received, the corrector vectors comprise parameters that improve accuracy of GPS signal processing at one or more unmanned aerial vehicles;

controlling, with the electronic processor, the communication interface to transmit the correction vectors to the one or more unmanned aerial vehicles via one of:

a satellite network,

a terrestrial network, or

a combination of the satellite network and the terrestrial network;

receiving a second plurality of GPS signals from an onboard global positioning system (GPS) receiver; and

generating a high precision location (HPL) information regarding the unmanned aerial vehicle using the second plurality of GPS signals and the correction vectors,

wherein the HPL information includes a geographical position of the unmanned aerial vehicle, and

wherein a precision of the geographical position is ten centimeters or less.

17. The method of claim 16 , further comprising:

receiving a third plurality of GPS signals from one of the one or more unmanned aerial vehicles via the combination of the satellite network and the terrestrial network; and

generating a high precision location (HPL) information regarding the one of the one or more unmanned aerial vehicles using the third plurality of GPS signals and the correction vectors,

wherein the HPL information includes a geographical position of the one of the one or more unmanned aerial vehicles, and

wherein a precision of the geographical position of the one of the one or more unmanned aerial vehicles is ten centimeters or less.

18. An unmanned aerial vehicle comprising:

a communication interface;

a memory including correction vectors with parameters that improve accuracy of global positioning system (GPS) signal processing at one or more unmanned aerial vehicles; and

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

retrieve the correction vectors stored in the memory,

communicate the correction vectors to the one or more unmanned aerial vehicles via the communication interface and one of:

a satellite network,

a terrestrial network, or

a combination of the satellite network and the terrestrial network;

a satellite transceiver;

a peer-to-peer transceiver;

a terrestrial transceiver; and

a local-area-network (LAN) transceiver,

wherein the electronic processor is further configured to

receive a peer-to-peer connection request from the one or more unmanned aerial vehicles when the one or more unmanned aerial vehicles cannot establish communication with the satellite network, the terrestrial network, and a local-area-network,

determine whether at least one of the satellite transceiver, the terrestrial transceiver, or the LAN transceiver has ongoing communication with the satellite network, the terrestrial network, or the local-area-network, respectively, and

responsive to determining whether the at least one of the satellite transceiver, the terrestrial transceiver, or the LAN transceiver has the ongoing communication with the satellite network, the terrestrial network, or the local-area-network, respectively, control the peer-to-peer transceiver to establish a peer-to-peer connection with the one or more unmanned aerial vehicles.

19. A method comprising:

receiving, with an electronic processor of an unmanned aerial vehicle, a peer-to-peer connection request from one or more unmanned aerial vehicles when the one or more unmanned aerial vehicles cannot establish communication with a satellite network, a terrestrial network, and a local-area-network;

determining, with the electronic processor, whether at least one of a satellite transceiver, a terrestrial transceiver, or a LAN transceiver has ongoing communication with the satellite network, the terrestrial network, or the local-area-network, respectively; and

responsive to determining whether the at least one of the satellite transceiver, the terrestrial transceiver, or the LAN transceiver has the ongoing communication with the satellite network, the terrestrial network, or the local-area-network, respectively, controlling, with the electronic processor, a peer-to-peer transceiver to establish a peer-to-peer connection with the one or more unmanned aerial vehicles.

20. A system comprising:

one or more unmanned aerial vehicles; and

an unmanned aerial vehicle including

a communication interface;

a memory including correction vectors with parameters that improve accuracy of global positioning system (GPS) signal processing at the one or more unmanned aerial vehicles; and

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

retrieve the correction vectors stored in the memory,

communicate the correction vectors to the one or more unmanned aerial vehicles via the communication interface and one of:

a satellite network,

a terrestrial network, or

a combination of the satellite network and the terrestrial network

a satellite transceiver;

a peer-to-peer transceiver;

a terrestrial transceiver; and

a local-area-network (LAN) transceiver,

wherein the electronic processor is further configured to

receive a peer-to-peer connection request from the one or more unmanned aerial vehicles when the one or more unmanned aerial vehicles cannot establish communication with the satellite network, the terrestrial network, and a local-area-network,

determine whether at least one of the satellite transceiver, the terrestrial transceiver, or the LAN transceiver has ongoing communication with the satellite network, the terrestrial network, or the local-area-network, respectively, and

responsive to determining whether the at least one of the satellite transceiver, the terrestrial transceiver, or the LAN transceiver has the ongoing communication with the satellite network, the terrestrial network, or the local-area-network, respectively, control the peer-to-peer transceiver to establish a peer-to-peer connection with the one or more unmanned aerial vehicles.

Assignments (8)
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 →
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/0472 →
SECURITY INTEREST Recorded Dec 28, 2022
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 062230/0806 →
SECURITY INTEREST Recorded Jun 14, 2022
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 060195/0803 →
SECURITY INTEREST Recorded Jun 14, 2022
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 060195/0260 →
SECURITY INTEREST Recorded Jun 14, 2022
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 060195/0319 →
SECURITY INTEREST Recorded Sep 11, 2020
From: ATC TECHNOLOGIES, LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 053755/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: GAGNE, MICHAEL
To: ATC TECHNOLOGIES LLC
Reel/Frame 051409/0973 →
Continuity (3)
Continuation 15954001 · Apr 16, 2018
Provisional Application 62502112 · May 5, 2017
Related Publication 20200154493A1 · May 14, 2020