IP Library Granted Patent US 10,157,548
Granted Patent B2
US 10,157,548 · App. 15/338,559 · Granted Dec 18, 2018

Waypoint directory in air traffic control systems for unmanned aerial vehicles

Inventor: Lee Priest (Charlotte, NC)
Assignee: ETAK Systems, LLC
G08G5/0069B64C39/024G06F17/3087G06F17/30241G08G5/006G08G5/0013G08G5/0034G08G5/0039G08G5/0043G08G5/0082G08G5/0086G08G5/025
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,157,548
App. No.
15/338,559
Granted
Dec 18, 2018
Kind
B2
Abstract

A waypoint management method for an Air Traffic Control (ATC) system for Unmanned Aerial Vehicles (UAVs) includes communicating with a plurality of UAVs via one or more wireless networks comprising at least one cellular network; receiving updates related to an obstruction status of each of a plurality of waypoints from the plurality of UAVs, wherein the plurality of waypoints are defined over a geographic region under control of the ATC system; and managing flight paths, landing, and take-off of the plurality of UAVs in the geographic region based on the obstruction status of each of the plurality of waypoints.

Claims (44)

1. A waypoint management method for an Air Traffic Control (ATC) system for Unmanned Aerial Vehicles (UAVs), the waypoint management method comprising:

communicating with a plurality of UAVs via one or more wireless networks comprising at least one cellular network;

receiving updates related to an obstruction status of each of a plurality of waypoints from the plurality of UAVs, wherein the plurality of waypoints are defined over a geographic region under control of the ATC system; and

managing flight paths, landing, and take-off of the plurality of UAVs in the geographic region based on the obstruction status of each of the plurality of waypoints,

wherein the plurality of waypoints each comprise a latitude and longitude coordinate defining a point about which an area is defined for covering a portion of the geographic region,

wherein a size of the area is based on whether the area covers an urban region, a suburban region, and a rural region in the geographic area, wherein the size is smaller for the urban region than for the suburban region and the rural region, and wherein the size is smaller for the suburban region than for the rural region.

2. The waypoint management method of claim 1 , wherein each of the plurality of waypoints comprise an altitude range set based on flight altitudes of the plurality of UAVs.

3. The waypoint management method of claim 1 , wherein the ATC system comprises an obstruction database comprising a data structure for each of the plurality of waypoints defining a unique identifier of a location and the obstruction status, and wherein the obstruction status comprises one of clear, obstructed, and unknown.

4. The waypoint management method of claim 3 , further comprising:

updating the obstruction status for each of the plurality of waypoints in the obstruction database based on the received updates.

5. The waypoint management method of claim 1 , further comprising:

defining the flight paths based on specifying two or more waypoints of the plurality of waypoints.

6. The waypoint management method of claim 5 , wherein a flight path is defined by one of:

specifying a start waypoint and an end waypoint and allowing a UAV to locally determine a path therebetween; and

specifying a start waypoint and an end waypoint and a plurality of intermediate waypoints between the start waypoint and the end waypoint.

7. The waypoint management method of claim 1 , further comprising:

scoring each UAV's updates for the plurality of waypoints to determine reliability and accuracy of the updates.

8. An Air Traffic Control (ATC) system for Unmanned Aerial Vehicles (UAVs) using waypoint management, the ATC system comprising:

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

an obstruction database comprising a data structure for each of the plurality of waypoints defining a unique identifier of a location and the obstruction status, and wherein the obstruction status comprises one of clear, obstructed, and unknown; and

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

communicate with a plurality of UAVs via one or more wireless networks comprising at least one cellular network;

receive updates related to an obstruction status of each of a plurality of waypoints from the plurality of UAVs, wherein the plurality of waypoints are defined over a geographic region under control of the ATC system; and

manage flight paths, landing, and take-off of the plurality of UAVs in the geographic region based on the obstruction status of each of the plurality of waypoints.

9. The ATC system of claim 8 , wherein the plurality of waypoints each comprise a latitude and longitude coordinate defining a point about which an area is defined for covering a portion of the geographic region.

10. The ATC system of claim 9 , wherein a size of the area is based on whether the area covers an urban region, a suburban region, and a rural region in the geographic area, wherein the size is smaller for the urban region than for the suburban region and the rural region, and wherein the size is smaller for the suburban region than for the rural region.

11. The ATC system of claim 9 , wherein each of the plurality of waypoints comprise an altitude range set based on flight altitudes of the plurality of UAVs.

12. The ATC system of claim 8 , wherein the memory storing instructions that, when executed, further cause the one or more processors to

update the obstruction status for each of the plurality of waypoints in the obstruction database based on the received updates.

13. The ATC system of claim 8 , wherein the memory storing instructions that, when executed, further cause the one or more processors to

define the flight paths based on specifying two or more waypoints of the plurality of waypoints.

14. The ATC system of claim 13 , wherein a flight path is defined by one of:

specifying a start waypoint and an end waypoint and allowing a UAV to locally determine a path therebetween; and

specifying a start waypoint and an end waypoint and a plurality of intermediate waypoints between the start waypoint and the end waypoint.

15. The ATC system of claim 8 , wherein the memory storing instructions that, when executed, further cause the one or more processors to

score each UAV's updates for the plurality of waypoints to determine reliability and accuracy of the updates.

16. A waypoint management method for an Air Traffic Control (ATC) system for Unmanned Aerial Vehicles (UAVs), the waypoint management method comprising:

communicating with a plurality of UAVs via one or more wireless networks comprising at least one cellular network;

receiving updates related to an obstruction status of each of a plurality of waypoints from the plurality of UAVs, wherein the plurality of waypoints are defined over a geographic region under control of the ATC system;

managing flight paths, landing, and take-off of the plurality of UAVs in the geographic region based on the obstruction status of each of the plurality of waypoints; and

scoring each UAV's updates for the plurality of waypoints to determine reliability and accuracy of the updates.

17. The waypoint management method of claim 16 , wherein the plurality of waypoints each comprise a latitude and longitude coordinate defining a point about which an area is defined for covering a portion of the geographic region.

18. The waypoint management method of claim 16 , wherein a size of the area is based on whether the area covers an urban region, a suburban region, and a rural region in the geographic area, wherein the size is smaller for the urban region than for the suburban region and the rural region, and wherein the size is smaller for the suburban region than for the rural region.

19. The waypoint management method of claim 16 , wherein the ATC system comprises an obstruction database comprising a data structure for each of the plurality of waypoints defining a unique identifier of a location and the obstruction status, and wherein the obstruction status comprises one of clear, obstructed, and unknown.

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 Oct 31, 2016
From: PRIEST, LEE
To: ETAK SYSTEMS, LLC
Reel/Frame 040172/0162 →
Continuity (9)
Continuation In Part 15292782 · Oct 13, 2016
Continuation In Part 15268831 · Sep 19, 2016
Continuation In Part 15255672 · Sep 2, 2016
Continuation In Part 15244023 · Aug 23, 2016
Continuation In Part 15217135 · Jul 22, 2016
Continuation In Part 15193488 · Jun 27, 2016
Continuation In Part 15185598 · Jun 17, 2016
Continuation In Part 15179188 · Jun 10, 2016
Related Publication 20170358225A1 · Dec 14, 2017
Cited By (75)
US 12,191,925 US 12,198,527 US 12,205,477 US 12,207,118 US 12,207,119 US 12,224,888 US 12,243,406 US 12,243,431 US 12,255,694 US 12,256,233 US 12,261,650 US 12,266,272 US 12,267,117 US 12,267,714 US 12,272,258 US 12,277,849 US 12,278,669 US 12,279,141 US 12,284,538 US 12,284,539 US 12,298,337 US 12,301,976 US 12,302,144 US 12,302,146 US 12,307,905 US 12,309,483 US 12,323,196 US 12,348,995 US 12,356,206 US 12,363,552 US 12,372,563 US 12,375,194 US 12,380,793 US 12,382,326 US 12,382,424 US 12,387,608 US 12,388,690 US 12,395,875 US 12,401,433 US 12,407,914 US 12,431,992 US 12,437,628 US 12,452,713 US 12,452,714 US 12,456,380 US 12,464,392 US 12,470,309 US 12,470,945 US 12,470,959 US 12,482,341 US 12,483,343 US 12,483,915 US 12,501,393 US 12,506,549 US 12,513,646 US 12,542,062 US 12,573,304 US 12,574,772 US 12,584,951 US 12,592,785 US 12,593,230 US 12,603,713 US 12,603,714 US 12,609,018 US 12,610,126 US 12,610,265 US 12,614,443 US 12,615,098 US 12,634,178 US 12,688,781 US 12,689,454 US 12,689,909 US 12,689,923 US 12,710,461 US 12,713,260