IP Library Granted Patent US 10,198,953
Granted Patent B2
US 10,198,953 · App. 15/255,672 · Granted Feb 5, 2019

Obstruction detection in air traffic control systems for unmanned aerial vehicles

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,198,953
App. No.
15/255,672
Granted
Feb 5, 2019
Kind
B2
Abstract

Obstruction detection and management systems and methods are performed through an Air Traffic Control (ATC) system for Unmanned Aerial Vehicles (UAVs). The obstruction detection and management method includes receiving UAV data from a plurality of UAVs, wherein the UAV data includes operational data for the plurality of UAVs and obstruction data from one or more UAVs; updating an obstruction database based on the obstruction data; monitoring a flight plan for the plurality of UAVs based on the operational data; and transmitting obstruction instructions to the plurality of UAVs based on analyzing the obstruction database with their flight plan.

Claims (32)

1. An obstruction detection and management method comprising:

in an Air Traffic Control (ATC) system comprising one or more servers communicatively coupled to a plurality of Unmanned Aerial Vehicles (UAVs) via one or more wireless networks, receiving UAV data from a plurality of UAVs, wherein the UAV data comprises operational data for the plurality of UAVs and obstruction data from one or more UAVs;

updating an obstruction database based on the obstruction data, wherein the obstruction database comprises entries of obstructions with their height, size, location, and a permanency flag comprising either a temporary obstruction or a permanent obstruction;

monitoring a flight plan for the plurality of UAVs based on the operational data; and

transmitting obstruction instructions to the plurality of UAVs based on analyzing the obstruction database with their flight plan.

2. The obstruction detection and management method of claim 1 , wherein the obstruction data comprises an indication of a potential obstruction which was not provided to a UAV in the obstruction instructions.

3. The obstruction detection and management method of claim 1 , wherein the obstruction data comprises a confirmation of an obstruction based on the obstruction instructions, and wherein the updating comprises noting any changes in the obstruction based on the confirmation.

4. The obstruction detection and management method of claim 1 , wherein the obstruction instructions comprise a request to a UAV to perform data capture of a potential obstruction, wherein the obstruction data comprises photos and/or video of the potential obstruction, and wherein the updating comprises identifying the potential obstruction based on the obstruction data.

5. The obstruction detection and management method of claim 1 , wherein the permanency flag comprises a Time To Remove (TTR) for the temporary obstruction which is a flag with a specified time or a flag which requires removal if the next UAV passing near the temporary obstruction fails to detect and report it.

6. The obstruction detection and management method of claim 1 , wherein the operational data comprises a plurality of speed, location, heading, and altitude, and wherein the flight plan is determined from the operational data.

7. The obstruction detection and management method of claim 1 , wherein the plurality of UAVs fly under about 1000′.

8. An Unmanned Aerial Vehicle (UAV) air traffic control and monitoring system for obstruction detection and management, the system comprising:

a network interface and one or more processors communicatively coupled to one another, wherein the network interface is communicatively coupled to one or more wireless networks for communication with a plurality of UAVs; and

memory storing instructions that, when executed, cause the one or more processors to:

receive UAV data from the plurality of UAVs, wherein the UAV data comprises operational data for the plurality of UAVs and obstruction data from one or more UAVs;

update an obstruction database based on the obstruction data, wherein the obstruction database comprises entries of obstructions with their height, size, location, and a permanency flag comprising either a temporary obstruction or a permanent obstruction;

monitor a flight plan for the plurality of UAVs based on the operational data; and

transmit obstruction instructions to the plurality of UAVs based on analyzing the obstruction database with their flight plan.

9. The system of claim 8 , wherein the obstruction data comprises an indication of a potential obstruction which was not provided to a UAV in the obstruction instructions.

10. The system of claim 8 , wherein the obstruction data comprises a confirmation of an obstruction based on the obstruction instructions, and wherein updates to the obstruction database comprise noting any changes in the obstruction based on the confirmation.

11. The system of claim 8 , wherein the obstruction instructions comprise a request to a UAV to perform data capture of a potential obstruction, wherein the obstruction data comprises photos and/or video of the potential obstruction, and wherein updates to the obstruction database comprise identifying the potential obstruction based on the obstruction data.

12. The system of claim 8 , wherein the permanency flag comprises a Time To Remove (TTR) for the temporary obstruction which is a flag with a specified time or a flag which requires removal if the next UAV passing near the temporary obstruction fails to detect and report it.

13. The system of claim 8 , wherein the operational data comprises a plurality of speed, location, heading, and altitude, and wherein the flight plan is determined from the operational data.

14. The system of claim 8 , wherein the plurality of UAVs fly under about 1000′.

15. A non-transitory computer-readable medium comprising instructions that, when executed, cause one or more processors, in an Air Traffic Control (ATC) system comprising one or more servers communicatively coupled to a plurality of Unmanned Aerial Vehicles (UAVs) via one or more wireless networks, to perform steps of:

receiving Unmanned Aerial Vehicle (UAV) data from a plurality of UAVs, wherein the UAV data comprises operational data for the plurality of UAVs and obstruction data from one or more UAVs;

updating an obstruction database based on the obstruction data, wherein the obstruction database comprises entries of obstructions with their height, size, location, and a permanency flag comprising either a temporary obstruction or a permanent obstruction;

monitoring a flight plan for the plurality of UAVs based on the operational data; and

transmitting obstruction instructions to the plurality of UAVs based on analyzing the obstruction database with their flight plan.

16. The non-transitory computer-readable medium of claim 15 , wherein the obstruction data comprises an indication of a potential obstruction which was not provided to a UAV in the obstruction instructions.

17. The non-transitory computer-readable medium of claim 15 , wherein the obstruction data comprises a confirmation of an obstruction based on the obstruction instructions, and wherein the updating comprises noting any changes in the obstruction based on the confirmation.

18. The non-transitory computer-readable medium of claim 15 , wherein the obstruction instructions comprise a request to a UAV to perform data capture of a potential obstruction, wherein the obstruction data comprises photos and/or video of the potential obstruction, and wherein the updating comprises identifying the potential obstruction based on the obstruction data.

Assignments (4)
CHANGE OF NAME Recorded Nov 29, 2023
From: METAL RAPTOR LLC
To: METAL RAPTOR INC.
Reel/Frame 065786/0781 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2021
From: PRIEST, LEE
To: METAL RAPTOR, LLC
Reel/Frame 056048/0388 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2021
From: ETAK SYSTEMS, LLC
To: PRIEST, LEE
Reel/Frame 055598/0694 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2016
From: PRIEST, LEE
To: ETAK SYSTEMS, LLC
Reel/Frame 039622/0780 →
Cited By (1)
US 12,307,908