IP Library Granted Patent US 10,368,295
Granted Patent B2
US 10,368,295 · App. 15/165,301 · Granted Jul 30, 2019

Unmanned aerial vehicle guidance and communication device with system and method

Inventors: John DeBusk (Irving, TX); Timothy Taylor (Irving, TX); Michael Frazier (Irving, TX)
Assignee: FreeFlight Systems, Inc.
H04W48/10G01C21/20G05D1/104G08G5/0013G08G5/0021G08G5/0026G08G5/0039G08G5/0052G08G5/0069H04W4/02
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,368,295
App. No.
15/165,301
Granted
Jul 30, 2019
Kind
B2
Abstract

A communication device of a communication system to guide unmanned aerial vehicles.

Claims (38)

1. A guidance communication system comprising:

a controller configured to manage flight path guidance data stored in a memory via a processor, the flight path guidance data configured to be updated via other data received via a receiver-transmitter, the flight path guidance data associated with at least one unmanned aerial vehicle in an environment controlled by the controller; and

at least one beacon configured to (i) be remotely deployed in the environment of the controller to define a flight path of the vehicle by transmitting the flight path guidance data to the vehicle, (ii) communicate with the receiver-transmitter of the controller via a beacon transmitter-receiver, and (iii) communicate with the vehicle via the beacon transmitter-receiver,

wherein,

the flight path includes a plurality of virtual lanes defined at least in part by the controller,

each of the plurality of virtual lanes has a direction of travel defined by the controller,

the plurality of virtual lanes include two adjacent lanes with opposite directions of travel defined by the controller,

the at least one beacon includes a plurality of beacons deployed in the environment of the controller to define at least a portion of the flight path,

each of the plurality of beacons spaced from each other at predetermined distances to provide redundancy such that, when one of the plurality of beacons is offline, one adjacent beacon maintains an adjacent portion of the flight path previously maintained by the one of the plurality of beacons that is offline, and

the adjacent portion of the flight path previously maintained by the one of the plurality of beacons that is offline is entirely maintained by only the one adjacent beacon so that all functionality of the offline beacon is maintained by the one adjacent beacon.

2. The guidance communication system of claim 1 , wherein the controller is configured to broadcast the flight path guidance data to the vehicle in the environment via the plurality of beacons.

3. The guidance communication system of claim 1 , wherein the controller is configured to communicate (i) directly with the vehicle via the receiver-transmitter, or (ii) indirectly with the vehicle via at least one of the plurality of beacons.

4. The guidance communication system of claim 1 , wherein the vehicle is configured to communicate (i) directly with the controller via a vehicle receiver-transmitter, or (ii) indirectly with the controller via at least one of the plurality of beacons.

5. The guidance communication system of claim 1 , wherein the at least one beacon is configured to store the flight path guidance data associated with an area of the environment in a proximity to the at least one beacon in a beacon memory.

6. The guidance communication system of claim 5 , wherein the flight path guidance data is at least one of (i) geographic data, (ii) obstruction data, (iii) weather data, (iv) a minimum speed, a maximum speed and/or an exact speed, and (v) a minimum altitude, a maximum altitude and/or an exact.

7. The guidance communication system of claim 6 , wherein the beacon memory includes a plurality of rules associated with the flight path guidance data, and a plurality of commands each associated with one of the plurality of rules.

8. The guidance communication system of claim 7 , wherein the plurality of commands are configured to cause the vehicle to (i) maintain a speed, a direction, and/or an altitude of the vehicle, (ii) increase a speed, a direction, and/or an altitude of the vehicle, and/or (iii) decrease a speed, a direction, and/or an altitude of the vehicle.

9. The guidance communication system of claim 1 , wherein the at least one beacon is configured to detect (i) an event that occurs in a proximity to the at least one beacon, and/or (ii) a condition present in the proximity to the at least one beacon, and maintain a log of the event and/or the condition via a beacon memory.

10. A method of guiding a vehicle using a communication system, the method comprising the steps of:

providing a controller configured to manage flight path guidance data stored in a memory via a processor, the flight path guidance data configured to be updated via other data received via a receiver-transmitter, the flight path guidance data associated with at least one unmanned aerial vehicle in an environment controlled by the controller; and

deploying at least one beacon configured to (i) be remotely deployed in the environment of the controller to define a flight path of the vehicle by transmitting the flight path guidance data to the vehicle, (ii) communicate with the receiver-transmitter of the controller via a beacon transmitter-receiver, and (iii) communicate with the vehicle via the beacon transmitter-receiver,

wherein,

the flight path includes a plurality of virtual lanes defined at least in part by the controller,

each of the plurality of virtual lanes has a direction of travel defined by the controller,

the plurality of virtual lanes include two adjacent lanes with opposite directions of travel defined by the controller,

the at least one beacon includes a plurality of beacons deployed in the environment of the controller to define at least a portion of the flight path,

each of the plurality of beacons spaced from each other at predetermined distances to provide redundancy such that, when one of the plurality of beacons is offline, one adjacent beacon maintains an adjacent portion of the flight path previously maintained by the one of the plurality of beacons that is offline, and

the adjacent portion of the flight path previously maintained by the one of the plurality of beacons that is offline is entirely maintained by only the one adjacent beacon so that all functionality of the offline beacon is maintained by the one adjacent beacon.

11. The method of claim 10 , further comprising the step of:

broadcasting the flight path guidance data to the vehicle in the environment via the plurality of beacons via the controller.

12. The method of claim 10 , further comprising the step of:

broadcasting the flight path guidance data, via the controller, (i) directly to the vehicle via the receiver-transmitter, or (ii) indirectly to the vehicle via at least one of the plurality of beacons.

13. The method of claim 10 , wherein the vehicle is configured to communicate (i) directly with the controller via a vehicle receiver-transmitter, or (ii) indirectly with the controller via at least one of the plurality of beacons.

14. The method of claim 10 , wherein the at least one beacon is configured to store the flight path guidance data associated with an area of the environment in a proximity to the at least one beacon in a beacon memory.

15. The method of claim 14 , wherein the flight path guidance data is at least one of (i) geographic data, (ii) obstruction data, (iii) weather data, (iv) a minimum speed, a maximum speed and/or an exact speed, and (v) a minimum altitude, a maximum altitude and/or an exact.

16. The method of claim 15 , wherein the beacon memory includes a plurality of rules associated with the data, and a plurality of commands each associated with one of the plurality of rules.

17. The method of claim 16 , wherein the plurality of commands are configured to cause the vehicle to (i) maintain a speed, a direction, and/or an altitude of the vehicle, (ii) increase a speed, a direction, and/or an altitude of the vehicle, and/or (iii) decrease a speed, a direction, and/or an altitude of the vehicle.

18. The method of claim 17 , wherein the controller is configured to set and/or change the plurality of rules.

Assignments (3)
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 053548/0444 Recorded Nov 6, 2025
From: THE GOVENOR AND COMPANY OF THE BANK OF IRELAND
To: ACR ELECTRONICS, INC.; FREEFLIGHT ACQUISITION CORPORATION
Reel/Frame 073506/0050 →
PATENT SECURITY AGREEMENT Recorded May 31, 2020
From: ACR ELECTRONICS, INC.; FREEFLIGHT ACQUISITION CORPORATION
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 053548/0444 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2019
From: DEBUSK, JOHN; TAYLOR, TIMOTHY; FRAZIER, MICHAEL
To: FREEFLIGHT SYSTEMS, INC.
Reel/Frame 048669/0424 →
Continuity (2)
Provisional Application 62166614 · May 26, 2015
Related Publication 20160353358A1 · Dec 1, 2016