IP Library Granted Patent US 10,789,853
Granted Patent B2
US 10,789,853 · App. 15/985,996 · Granted Sep 29, 2020

Drone collision avoidance via air traffic control over wireless networks

Inventor: Lee Priest (Charlotte, NC)
Assignee: ETAK Systems, LLC
G08G5/0043B64C39/024B64D47/08G05D1/0011G05D1/0088G08G5/0013G08G5/0026G08G5/0034G08G5/0039G08G5/0069G08G5/0091G08G5/045B64C2201/14G08G5/0082
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,789,853
App. No.
15/985,996
Granted
Sep 29, 2020
Kind
B2
Abstract

An air traffic control system includes one or more servers each including a network interface, a processor, and memory; and a database communicatively coupled to the one or more servers, wherein the network interface in each of the one or more servers is communicatively coupled to one or more Unmanned Aerial Vehicles (UAVs) via a plurality of wireless networks at least one of which includes a cellular network; wherein the one or more servers are configured to obtain operational data from a UAV, obtain conditions from one or more of the operational data and the database, determine a future flight plan based on the operational data and flying lane assignments for the UAV, determine potential collisions based on static obstructions and dynamic obstructions, obtained from the database based on the future flight plan, and provide evasive maneuver instructions to the UAV based on the determined potential collisions.

Claims (50)

1. An air traffic control system comprising:

one or more servers each comprising a network interface, a processor, and memory; and

a database communicatively coupled to the one or more servers,

wherein the network interface in each of the one or more servers is communicatively coupled to one or more Unmanned Aerial Vehicles (UAVs) via a plurality of wireless networks at least one of which comprises a cellular network;

wherein the one or more servers are configured to

obtain operational data from a UAV and at least one other UAV,

obtain conditions from one or more of the operational data and the database,

determine a future flight plan based on the operational data and a flying lane assignment for the UAV,

determine potential collisions in the future flight plan based on static obstructions and dynamic obstructions, obtained from the database based on the future flight plan, and

provide evasive maneuver instructions to the UAV based on the determined potential collisions,

wherein at least one of a static obstruction and a dynamic obstruction used for the future flight plan is obtained from one of the operational data of the at least one other UAV and a condition from the database obtained via the operational data of the at least one otherr UAV.

2. The air traffic control system of claim 1 , wherein the operational data comprises speed, direction, altitude, heading, and location of the UAV, and wherein the future flight plan is determined based on a size of the UAV and the UAV speed, direction, and wind load.

3. The air traffic control system of claim 1 , wherein the one or more servers are further configured to

provide the flying lane assignment to the UAV, wherein the flying lane assignment is selected from a plurality of flying lane assignments to maximize collision-free trajectories based on the static obstructions.

4. The air traffic control system of claim 1 , wherein the one or more servers are further configured to

instruct other UAVs to avoid the UAV based on the future flight plan.

5. The air traffic control system of claim 1 , wherein the one or more servers are further configured to

manage ground hold time for a plurality of UAVs to manage airspace.

6. The air traffic control system of claim 1 , wherein the evasive maneuver instructions utilize six degrees of freedom in movement of the UAV.

7. The air traffic control system of claim 1 , wherein the one or more servers are further configured to

store the future flight plan in the database along with future flight plans for a plurality of UAVs, for a determination of the dynamic obstructions.

8. An air traffic control method comprising:

in one or more servers each comprising a network interface, a processor, and memory; and

a database communicatively coupled to the one or more servers, wherein the network interface in each of the one or more servers is communicatively coupled to one or more Unmanned Aerial Vehicles (UAVs) via a plurality of wireless networks at least one of which comprises a cellular network, obtaining operational data from a UAV and at least one other UAV;

obtaining conditions from one or more of the operational data and the database;

determining a future flight plan based on the operational data and a flying lane assignment for the UAV;

determining potential collisions in the future flight plan based on static obstructions and dynamic obstructions, obtained from the database based on the future flight plan; and

providing evasive maneuver instructions to the UAV based on the determined potential collisions,

wherein at least one of a static obstruction and a dynamic obstruction used for the future flight plan is obtained from one of the operational data of the at least one other UAV and a condition from the database obtained via the operational data of the at least one UAV.

9. The air traffic control method of claim 8 , wherein the operational data comprises speed, direction, altitude, heading, and location of the UAV, and wherein the future flight plan is determined based on a size of the UAV and the UAV speed, direction, and wind load.

10. The air traffic control method of claim 8 , further comprising

providing the flying lane assignment to the UAV, wherein the flying lane assignment is selected from a plurality of flying lane assignments to maximize collision-free trajectories based on the static obstructions.

11. The air traffic control method of claim 8 , further comprising managing ground hold time for a plurality of UAVs to manage airspace.

12. The air traffic control method of claim 8 , further comprising instructing other UAVs to avoid the UAV based on the future flight plan.

13. The air traffic control method of claim 8 , wherein the evasive maneuver instructions utilize six degrees of freedom in movement of the UAV.

14. The air traffic control method of claim 8 , further comprising

storing the future flight plan in the database along with future flight plans for a plurality of UAVs, for a determination of the dynamic obstructions.

15. An Unmanned Aerial Vehicle (UAV) comprising:

one or more rotors disposed to a body and configured for flight;

wireless interfaces including hardware and antennas adapted to communicate with a plurality of wireless networks at least one of which comprises a cellular network;

a processor coupled to the wireless interfaces and the one or more rotors; and

memory storing instructions that, when executed, cause the processor to monitor operational data during the flight,

provide the operational data to an air traffic control system via the wireless networks, wherein the air traffic control system obtains operational data from at least one other UAV and conditions from one or more of the operational data and a database, determines a future flight plan based on the operational data and a flying lane assignment for the UAV, and determines potential collisions in the future flight plan based on static obstructions and dynamic obstructions, obtained from the database based on the future flight plan, and

receive evasive maneuver instructions from the air traffic control system based on the determined potential collisions,

wherein at least one of a static obstruction and a dynamic obstruction used for the future flight plan is obtained from one of the operational data of the at least one other UAV and a condition from the database obtained via the operational data of the at least one other UAV.

16. The UAV of claim 15 , wherein the operational data comprises speed, direction, altitude, heading, and location of the UAV, and wherein the future flight plan is determined based on a size of the UAV and the UAV speed, direction, and wind load.

17. The UAV of claim 15 , wherein the flying lane assignment is provided to the UAV by the air traffic control system, wherein the flying lane assignment is selected from a plurality of flying lane assignments to maximize collision-free trajectories based on the static obstructions.

18. The UAV of claim 15 , wherein the air traffic control system is configured to manage ground hold time for a plurality of UAVs to manage airspace.

19. The UAV of claim 15 , wherein the evasive maneuver instructions utilize six degrees of freedom in movement of the UAV.

20. The UAV of claim 15 , wherein the air traffic control system is configured to store the future flight plan in the database along with future flight plans for a plurality of UAVs, for a determination of the dynamic obstructions.

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 May 22, 2018
From: PRIEST, LEE
To: ETAK SYSTEMS, LLC
Reel/Frame 045871/0372 →
Cited By (12)
US 12,430,850 US 12,461,505 US 12,462,668 US 12,485,551 US 12,491,643 US 12,491,992 US 12,570,401 US 12,573,287 US 12,686,135 US 12,691,590 US 12,697,735 US 12,700,316