IP Library Granted Patent US 12,504,454
Granted Patent B2
US 12,504,454 · App. 18/526,678 · Granted Dec 23, 2025

Unmanned aerial vehicle electromagnetic avoidance and utilization system

Inventors: Fabien Blanc-Paques (San Franciso, CA); Bernard J. Michini (Plymouth Meeting, PA); Mark Patrick Bauer (San Francisco, CA)
Assignee: Skydio, Inc.
G01R29/085G05D1/0094G08G5/32G08G5/55G08G5/57G08G5/80B64U20/87B64U2101/26B64U2101/30B64U2201/10G08G5/74
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 12,504,454
App. No.
18/526,678
Granted
Dec 23, 2025
Kind
B2
Abstract

Methods, systems and apparatus, for an unmanned aerial vehicle electromagnetic avoidance and utilization system. One of the methods includes obtaining a flight package indicating a flight pattern associated with inspecting a structure, the flight pattern causing the UAV to remain at a standoff distance from the structure, wherein the standoff distance is based on an electromagnetic field associated with the structure, and wherein the flight pattern is laterally constrained according to a property geofence associated with a right of way of the structure. The UAV is navigated according to the flight pattern, and the UAV captures images of the structure. For an initial portion of the flight pattern, the UAV navigates at an altitude based on the standoff distance and the property geofence towards the structure. The UAV determines a location at which to capture images of the structure, and the UAV provides the captured images to a user device.

Claims (73)

1 . An unmanned aerial vehicle (UAV) system comprising one or more processors comprising hardware, the one or more processors configured to:

determine a standoff distance from a structure, wherein the standoff distance is a distance the UAV maintains from the structure while navigating based on electromagnetic field strength measurements from the structure;

dynamically adjust the standoff distance based on continuous monitoring of electromagnetic field strength;

determine a flight pattern configured such that the UAV maintains the dynamically adjusted standoff distance; and

navigate the UAV according to the dynamically determined flight pattern.

2 . The system of claim 1 , the one or more processors configured to:

during navigation of the UAV, increase the standoff distance from the structure when the system determines an increased magnetic field strength of the structure.

3 . The system of claim 1 , wherein to determine a standoff distance from the structure, the one or more processors are configured to:

navigate the UAV to a first altitude above one or more conductors carried by the structure;

navigate the UAV to descend from the first altitude towards the conductors;

determine information indicative of an electromagnetic field associated with the one or more conductors;

determine, using the information, a second altitude at which the electromagnetic field associated with the one or more conductors affects navigation of the UAV; and

set the standoff distance based on the second altitude.

4 . The system of claim 1 , wherein to determine a standoff distance from the structure, the one or more processors are configured to:

obtain a magnetic field measurement of the structure;

determine a distance from the structure and a location where the measurement was taken; and

use a model to select a distance for the standoff distance where the selected distance would be at or below a predetermined threshold value.

5 . The system of claim 1 , the one or more processors configured to:

actively prevent flight of the UAV closer to the structure than the dynamically adjusted standoff distance based on electromagnetic field strength.

6 . The system of claim 1 , the one or more processors configured to:

periodically determine a magnetic interference of the structure; and

adjust the standoff distance based on the periodically determined magnetic interference.

7 . The system of claim 1 , the one or more processors configured to:

measure by the UAV, a magnetic field strength of a magnetic field of the structure; and

obtain the geospatial location of the UAV and the magnetic field measurement associated with the structure; and

utilize the model to determine different standoff distances at various locations along the flight pattern.

8 . A non-transitory computer storage medium comprising instructions that when executed by one or more processors of an aerial vehicle, cause the one or more processors to:

determine a standoff distance from a structure, wherein the standoff distance is a distance the aerial vehicle maintains from the structure while navigating based on electromagnetic field strength measurements from the structure;

dynamically adjust the standoff distance based on continuous monitoring of electromagnetic field strength;

determine a flight pattern configured such that the aerial vehicle maintains the dynamically adjusted standoff distance;

navigate the aerial vehicle according to the dynamically determined flight pattern.

9 . The non-transitory computer storage medium of claim 8 , wherein when executed by the one or more processors, the instructions further cause the one or more processors to:

during navigation, increase the standoff distance from the structure in real-time when the system detects an increase in electromagnetic field strength, thereby dynamically adjusting the flight pattern.

10 . The non-transitory computer storage medium of claim 8 , wherein to determine a standoff distance from the structure, the one or more processors are configured to:

navigate the aerial vehicle to a first altitude above one or more conductors carried by the structure;

navigate the aerial vehicle to descend from the first altitude towards the conductors;

determine information indicative of an electromagnetic field associated with the one or more conductors;

determine, using the information, a second altitude at which the electromagnetic field associated with the one or more conductors affects navigation of the aerial vehicle; and

set the standoff distance based on the second altitude.

11 . The non-transitory computer storage medium of claim 8 , wherein to determine a standoff distance from the structure, the one or more processors are configured to:

obtain a magnetic field measurement of the structure;

determine a distance from the structure and a location where the measurement was taken; and

use a model to select a distance for the standoff distance where the selected distance would be at or below a predetermined threshold value.

12 . The non-transitory computer storage medium of claim 8 , wherein when executed by the one or more processors, the instructions further cause the one or more processors to:

prevent flight of the aerial vehicle closer to the structure than the standoff distance.

13 . The non-transitory computer storage medium of claim 8 , wherein when executed by the one or more processors, the instructions further cause the one or more processors to:

periodically determining a magnetic interference of the structure; and

adjusting the standoff distance based on the periodically determined magnetic interference.

14 . The non-transitory computer storage medium of claim 8 , wherein when executed by the one or more processors, the instructions further cause the one or more processors to:

measure by the aerial vehicle, a magnetic field strength of a magnetic field of the structure; and

obtain the geospatial location of the aerial vehicle and the magnetic field measurement.

15 . A computerized method comprising:

determining, by an aerial vehicle, a standoff distance from a structure, wherein the standoff distance is a distance the aerial vehicle maintains from the structure while navigating based on electromagnetic field strength measurements from the structure;

dynamically adjust, by the aerial vehicle, the standoff distance based on continuous monitoring of electromagnetic field strength;

determine a flight pattern configured such that the aerial vehicle maintains the dynamically adjusted standoff distance; and

navigate the aerial vehicle according to the dynamically determined flight pattern.

16 . The computerized method of claim 15 , further comprising:

during navigation of the aerial vehicle, increasing the standoff distance from the structure when the system determines an increased magnetic field strength of the structure.

17 . The computerized method of claim 15 , wherein determining a standoff distance from the structure comprises:

navigating the aerial vehicle to a first altitude above one or more conductors carried by the structure;

navigating the aerial vehicle to descend from the first altitude towards the conductors;

determining information indicative of an electromagnetic field associated with the one or more conductors;

determining, using the information, a second altitude at which the electromagnetic field associated with the one or more conductors affects navigation of the aerial vehicle; and

setting the standoff distance based on the second altitude.

18 . The computerized method of claim 15 , wherein determining a standoff distance from the structure comprises:

obtaining a magnetic field measurement of the structure;

determining a distance from the structure and a location where the measurement was taken; and

using a model to select a distance for the standoff distance where the selected distance would be at or below a predetermined threshold value.

19 . The computerized method of claim 15 , the further comprising:

preventing flight of the aerial vehicle closer to the structure than the standoff distance.

20 . The computerized method of claim 15 , the further comprising:

periodically determining a magnetic interference of the structure; and

adjusting the standoff distance based on the periodically determined magnetic interference.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2023
From: BLANC-PAQUES, FABIEN; MICHINI, BERNARD J.; BAUER, MARK PATRICK
To: UNMANNED INNOVATION, INC.
Reel/Frame 065736/0792 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2023
From: UNMANNED INNOVATION, INC.
To: AIRWARE, LLC
Reel/Frame 065736/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2023
From: AIRWARE, LLC
To: SKYDIO, INC.
Reel/Frame 065737/0125 →
Continuity (4)
Continuation 17314838 · May 7, 2021
Continuation 15598204 · May 17, 2017
Provisional Application 62338291 · May 18, 2016
Related Publication 20240201240A1 · Jun 20, 2024
References Cited (113)
US 4818990A · Fernandes · 1989 [cited by examiner]
US 5575438A · Mcgonigle et al. · 1996 [cited by applicant]
US 5581250A · Khvilivitzky · 1996 [cited by applicant]
US 7400384B1 · Evans et al. · 2008 [cited by applicant]
US 7496226B2 · Negahdaripour et al. · 2009 [cited by applicant]
US 7543780B1 · Marshall · 2009 [cited by examiner]
US 7872794B1 · Minelly et al. · 2011 [cited by applicant]
US 7929125B2 · Koehler et al. · 2011 [cited by applicant]
US 8060270B2 · Vian et al. · 2011 [cited by applicant]
US 8207484B1 · Williams · 2012 [cited by applicant]
US 8212995B2 · Koehler et al. · 2012 [cited by applicant]
US 8346578B1 · Hopkins, III et al. · 2013 [cited by applicant]
US 8818572B1 · Tofte et al. · 2014 [cited by applicant]
US 8830485B2 · Woloschyn · 2014 [cited by applicant]
US 8872818B2 · Freeman et al. · 2014 [cited by applicant]
US 8874283B1 · Cavote · 2014 [cited by applicant]
US 8896819B2 · Schumann et al. · 2014 [cited by applicant]
US 8997362B2 · Briggs et al. · 2015 [cited by applicant]
US 9009000B2 · York et al. · 2015 [cited by applicant]
US 9037314B2 · Waite et al. · 2015 [cited by applicant]
US 9129355B1 · Harvey et al. · 2015 [cited by applicant]
US 9152863B1 · Grant · 2015 [cited by applicant]
US 9162753B1 · Panto et al. · 2015 [cited by applicant]
US 9256225B2 · Downey et al. · 2016 [cited by applicant]
US 9256994B2 · Downey et al. · 2016 [cited by applicant]
US 9273981B1 · Downey et al. · 2016 [cited by applicant]
US 9310221B1 · Downey et al. · 2016 [cited by applicant]
US 9311760B2 · Downey et al. · 2016 [cited by applicant]
US 9329599B1 · Sun et al. · 2016 [cited by applicant]
US 9340283B1 · Downey et al. · 2016 [cited by applicant]
US 9403593B2 · Downey et al. · 2016 [cited by applicant]
US 9406237B2 · Downey et al. · 2016 [cited by applicant]
US 9505494B1 · Marlow et al. · 2016 [cited by applicant]
US 9508263B1 · Teng et al. · 2016 [cited by applicant]
US 9513635B1 · Bethke et al. · 2016 [cited by applicant]
US 9607522B2 · Downey et al. · 2017 [cited by applicant]
US 9609288B1 · Richman et al. · 2017 [cited by applicant]
US 9613538B1 · Poole et al. · 2017 [cited by applicant]
US 9618940B1 · Michini et al. · 2017 [cited by applicant]
US 11029352B2 · Blanc-Paques · 2021 [cited by examiner]
US 11150089B2 · Michini · 2021 [cited by examiner]
US 11725940B2 · Michini · 2023 [cited by examiner]
US 11835561B2 · Blanc-Paques · 2023 [cited by examiner]
US 20080059068A1 · Strelow et al. · 2008 [cited by applicant]
US 20090265193A1 · Collins et al. · 2009 [cited by applicant]
US 20100012776A1 · Hursig et al. · 2010 [cited by applicant]
US 20100211302A1 · Ribbe et al. · 2010 [cited by applicant]
US 20100215212A1 · Flakes, Jr. · 2010 [cited by applicant]
US 20100228418A1 · Whitlow et al. · 2010 [cited by applicant]
US 20100286859A1 · Feigh et al. · 2010 [cited by applicant]
US 20100328499A1 · Sun · 2010 [cited by applicant]
US 20110270470A1 · Svoboda et al. · 2011 [cited by applicant]
US 20120016538A1 · Waite et al. · 2012 [cited by applicant]
US 20120143482A1 · Goossen et al. · 2012 [cited by applicant]
US 20120170797A1 · Pershing et al. · 2012 [cited by applicant]
US 20120197461A1 · Barrows et al. · 2012 [cited by applicant]
US 20120250010A1 · Hannay · 2012 [cited by examiner]
US 20120262708A1 · Connolly · 2012 [cited by applicant]
US 20120271461A1 · Spata · 2012 [cited by applicant]
US 20120300059A1 · Stege · 2012 [cited by examiner]
US 20130206915A1 · Desaulniers · 2013 [cited by applicant]
US 20130216089A1 · Chen et al. · 2013 [cited by applicant]
US 20130238168A1 · Reyes · 2013 [cited by applicant]
US 20140018976A1 · Goossen et al. · 2014 [cited by applicant]
US 20140018979A1 · Goossen · 2014 [cited by examiner]
US 20140061376A1 · Fisher et al. · 2014 [cited by applicant]
US 20140168420A1 · Naderhirn et al. · 2014 [cited by applicant]
US 20140259549A1 · Freeman et al. · 2014 [cited by applicant]
US 20140267627A1 · Freeman et al. · 2014 [cited by applicant]
US 20140277842A1 · Tofte et al. · 2014 [cited by applicant]
US 20140316614A1 · Newman · 2014 [cited by applicant]
US 20140316616A1 · Kugelmass · 2014 [cited by applicant]
US 20140324405A1 · Plummer et al. · 2014 [cited by applicant]
US 20140336928A1 · Scott · 2014 [cited by applicant]
US 20150323930A1 · Downey et al. · 2015 [cited by applicant]
US 20150343644A1 · Slawinski et al. · 2015 [cited by applicant]
US 20150344136A1 · Dahlstrom · 2015 [cited by applicant]
US 20150353196A1 · van Cruyningen · 2015 [cited by examiner]
US 20150377405A1 · Down et al. · 2015 [cited by applicant]
US 20160004795A1 · Novak · 2016 [cited by applicant]
US 20160068267A1 · Liu et al. · 2016 [cited by applicant]
US 20160070265A1 · Liu et al. · 2016 [cited by applicant]
US 20160176542A1 · Wilkins · 2016 [cited by applicant]
US 20160187654A1 · Border et al. · 2016 [cited by applicant]
US 20160209648A1 · Haddick et al. · 2016 [cited by applicant]
US 20160225264A1 · Taveira · 2016 [cited by applicant]
US 20160285774A1 · Downey et al. · 2016 [cited by applicant]
US 20160307447A1 · Johnson et al. · 2016 [cited by applicant]
US 20160313736A1 · Schultz et al. · 2016 [cited by applicant]
US 20160327959A1 · Brown · 2016 [cited by examiner]
US 20170097435A1 · Hull et al. · 2017 [cited by applicant]
US 20170192418A1 · Bethke et al. · 2017 [cited by applicant]
US 20170200311A1 · Pilskalns et al. · 2017 [cited by applicant]
US 20170336806A1 · Blanc-Paques et al. · 2017 [cited by applicant]
US 20170337824A1 · Chen · 2017 [cited by applicant]
US 20180002010A1 · Bauer et al. · 2018 [cited by applicant]
US 20180032088A1 · van Cruyningen · 2018 [cited by examiner]
US 20180095478A1 · van Cruyningen · 2018 [cited by examiner]
US 20180096609A1 · De La Cruz et al. · 2018 [cited by applicant]
US 20180144644A1 · Heinonen et al. · 2018 [cited by applicant]
US 20180253980A1 · Mohamadi · 2018 [cited by applicant]
US 20190033467A1 · Moore · 2019 [cited by examiner]
US 20210341527A1 · Blanc-Paques et al. · 2021 [cited by applicant]
WO 2008048356A1 · 2008 [cited by applicant]
US 9,493,236 B2, 11/2016, Liu et al. (withdrawn) [cited by applicant]
“Airsight Australia, “Case Study: Onesteel Wire Rope Plant—Mayfield NSW,” http://www.airsightaustralia.com.au/ , vp-contenl/uploads/2014/08/Case-Study-Industrial-roof- inspections-Onesteel 1.pdf, 1 page, Aug. 2014”. [cited by applicant]
“Airsight Australia, “Onesteel Wire Rope Plant,” http://www.airsightaustralia.com.au/onesteel-wire-rope-plant, 3 pages, Aug. 6, 2015”. [cited by applicant]
“Bonnin-Pascual, Francisco et al., “Semi-Autonomous Visual Inspection Of Vessels Assisted By An Unmanned Micro Aerial Vehicle,” 2012 IEEE/RSJ International Conference on Intelligent Robots And Systems, pp. 3955-3961, Oc… [cited by applicant]
“Emmerson, Roy, “Bird's Eye View,” RICS Building Conservation Journal, pp. 32-33, Oct./Nov. 2015”. [cited by applicant]
“Kendoul, Farid et al., “An Adaptive Vision-Based Autopilot For Mini Flying Machines Guidance, Navigation And Control,” Auton Robot, vol. 27, pp. 165-188, 2009”. [cited by applicant]
“Merz, Torsten et al., “Beyond Visual Range Obstacle Avoidance And Infrastructure Inspection By An Autonomous Helicopter,” 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 4953-4960, Sep. 25… [cited by applicant]
“Ouellette & Associates, Inc., “Drone Use In Claims Adjusting,” http://www.indianaclaimsservice.com/drone-use-claims-adjusting/, 3 pages, Jun. 1, 2015”. [cited by applicant]
“Russell, Lisa, “Up And Away,” http://www.theconstructionindex.co.uk/news/view/up-and-away, 14 pages, Feb. 5, 2015”. [cited by applicant]
Cited By (1)
US 12,624,944