IP Library Granted Patent US 11,150,654
Granted Patent B2
US 11,150,654 · App. 15/636,885 · Granted Oct 19, 2021

Dynamically adjusting UAV flight operations based on radio frequency signal data

Inventors: Bernard J. Michini (San Francisco, CA); Fabien Blanc-Pâques (San Francisco, CA); Logan Cummings (San Francisco, CA)
Assignee: Skydio, Inc.
G05D1/0088B64C39/024G01S1/024G05D1/0094G08G5/006G08G5/0069H04B17/318B64C2201/12G08G5/0034
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,150,654
App. No.
15/636,885
Granted
Oct 19, 2021
Kind
B2
Abstract

In some implementations, a UAV flight system can dynamically adjust UAV flight operations based on radio frequency (RF) signal data. For example, the flight system can determine an initial flight plan for inspecting a RF transmitter and configure a UAV to perform an aerial inspection of the RF transmitter. Once airborne, the UAV can collect RF signal data and the flight system can automatically adjust the flight plan to avoid RF signal interference and/or damage to the UAV based on the collected RF signal data. In some implementations, the UAV can collect RF signal data and generate a three-dimensional received signal strength map that describes the received signal strength at various locations within a volumetric area around the RF transmitter. In some implementations, the UAV can collect RF signal data and determine whether a RF signal transmitter is properly aligned.

Claims (71)

1. A system, comprising:

one or more processors; and

a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause a performance of operations comprising:

navigating an unmanned aerial vehicle (UAV);

periodically monitoring radio frequency (RF) signals external to the UAV;

determining a received signal strength indication (RSSI) value for the monitored RF signals at a plurality of geospatial locations during the navigation of the UAV;

storing a plurality of RSSI values and the respective geospatial locations of where a corresponding value was monitored; and

preventing navigation of the UAV to a position of a stored geospatial location based on the corresponding stored RSSI value to avoid an object described by map data including the stored geospatial location.

2. The system of claim 1 , the operations further comprising:

adjusting navigation of the UAV system to locations where the determined RSSI value of the monitored signals remains below a threshold RSSI value.

3. The system of claim 1 , the operations further comprising:

obtaining a received signal strength indication (RSSI) map corresponding to an area around a target object; and

dynamically adjusting flight of the UAV to avoid areas of particular RSSI values as indicated in the RSSI map.

4. The system of claim 1 , the operations further comprising:

generating an RSSI map for RF signals for an area surrounding a structure.

5. The system of claim 1 , the operations further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining the shape of an RF signal lobe generated by an RF transmitter coupled to a structure.

6. The system of claim 1 , the operations further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining whether an RF transmitter coupled to a structure is aimed in a particular direction or azimuth.

7. The system of claim 1 , the operations further comprising:

determining whether an RF transmitter coupled to a structure is operating at a particular frequency or power level.

8. The system of claim 1 , the operations further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining an orientation of an RF transmitter coupled to a structure.

9. The system of claim 1 , the operations further comprising:

receiving RF signals from RF transmitters coupled to two different structures.

10. A method implemented by a system comprising one or more processors, the method comprising:

navigating an unmanned aerial vehicle (UAV);

periodically monitoring radio frequency (RF) signals external to the UAV;

determining a received signal strength indication (RSSI) value for the monitored RF signals at a plurality of geospatial locations during the navigation of the UAV;

storing a plurality of RSSI values and the respective geospatial locations of where the corresponding value was monitored; and

preventing navigation of the UAV to a position of a stored geospatial location based on the corresponding stored RSSI value to avoid an object described by map data including the stored geospatial location.

11. The method of claim 10 , further comprising:

adjusting navigation of the UAV system to locations where the determined RSSI value of the monitored signals remains below a threshold RSSI value.

12. The method of claim 10 , further comprising:

obtaining a received signal strength indication (RSSI) map corresponding to an area around a target object; and

dynamically adjusting flight of the UAV to avoid areas of particular RSSI values as indicated in the RSSI map.

13. The method of claim 10 , further comprising:

generating an RSSI map for RF signals for an area surrounding a structure.

14. The method of claim 10 , further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining the shape of an RF signal lobe generated by an RF transmitter coupled to a structure.

15. The method of claim 10 , further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining whether an RF transmitter coupled to a structure is aimed in a particular direction or azimuth.

16. The method of claim 10 , further comprising:

determining whether an RF transmitter coupled to a structure is operating at a particular frequency or power level.

17. The method of claim 10 , further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining an orientation of an RF transmitter coupled to a structure.

18. The method of claim 10 , further comprising:

receiving RF signals from RF transmitters coupled to two different structures.

19. A non-transitory computer storage medium comprising instructions that when executed by a system comprising one or more processors, cause a performance of operations comprising:

navigating an unmanned aerial vehicle (UAV);

periodically monitoring radio frequency (RF) signals external to the UAV;

determining a received signal strength indication (RSSI) value for the monitored RF signals at a plurality of geospatial locations during the navigation of the UAV;

storing a plurality of RSSI values and the respective geospatial locations of where the corresponding value was monitored; and

preventing navigation of the UAV to a position of a stored geospatial location based on the corresponding stored RSSI value to avoid an object described by map data including the stored geospatial location.

20. The non-transitory computer storage medium of claim 19 , the operations further comprising:

adjusting navigation of the UAV system to locations where the determined RSSI value of the monitored signals remains below a threshold RSSI value.

21. The non-transitory computer storage medium of claim 19 , the operations further comprising:

obtaining a received signal strength indication (RSSI) map corresponding to an area around a target object; and

dynamically adjusting flight of the UAV to avoid areas of particular RSSI values as indicated in the RSSI map.

22. The non-transitory computer storage medium of claim 19 , the operations further comprising:

generating an RSSI map for RF signals for an area surrounding a structure.

23. The non-transitory computer storage medium of claim 19 , the operations further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining the shape of an RF signal lobe generated by an RF transmitter coupled to a structure.

24. The non-transitory computer storage medium of claim 19 , the operations further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining whether an RF transmitter coupled to a structure is aimed in a particular direction or azimuth.

25. The non-transitory computer storage medium of claim 19 , the operations further comprising:

determining whether an RF transmitter coupled to a structure is operating at a particular frequency or power level.

26. The non-transitory computer storage medium of claim 19 , the operations further comprising:

based on the plurality of RSSI values and the respective geospatial locations, determining an orientation of an RF transmitter coupled to a structure.

27. The non-transitory computer storage medium of claim 19 , the operations further comprising:

receiving RF signals from RF transmitters coupled to two different structures.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: SKYDIO, INC.
Reel/Frame 072107/0066 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2025
From: HERCULES CAPITAL, INC.
To: SKYDIO, INC.
Reel/Frame 072128/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2023
From: MICHINI, BERNARD J.; BLANC-PAQUES, FABIEN; KAMINSKI, LOGAN
To: UNMANNED INNOVATION INC.
Reel/Frame 063869/0984 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 9, 2021
From: SKYDIO, INC.
To: HERCULES CAPITAL, INC., AS COLLATERAL AND ADMINISTRATIVE AGENT
Reel/Frame 058081/0677 →
SECURITY INTEREST Recorded Nov 8, 2021
From: SKYDIO, INC.
To: SILICON VALLEY BANK
Reel/Frame 058053/0768 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CONVEYING PARTY DATA WAS ERRONEOUSLY ENTER AS UNMMANED INNOVATIONS, INC. IT SHOULD READ UNMANNED INNOVATIONS, INC PREVIOUSLY RECORDED AT REEL: 053144 FRAME: 0591. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 15, 2020
From: UNMANNED INNOVATION, INC.
To: AIRWARE, LLC
Reel/Frame 053210/0586 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2020
From: AIRWARE, LLC
To: SKYDIO, INC.
Reel/Frame 053144/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2020
From: UNMMANED INNOVATION, INC.
To: AIRWARE, LLC
Reel/Frame 053144/0591 →
Cited By (2)
US 12,327,482 US 12,469,399