IP Library Granted Patent US 12,517,521
Granted Patent B2
US 12,517,521 · App. 17/982,959 · Granted Jan 6, 2026

Landing an autonomous drone with gestures

Inventors: Mathias Andreas Hintermann (Playa Vista, CA); Justin Huang (Los Angeles, CA); Russell Douglas Patton (Playa Vista, CA)
Assignee: Snap Inc.
G05D1/042G06V10/82G06V20/17G06V40/28G08G5/30B64U10/13B64U30/20B64U2201/10
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,517,521
App. No.
17/982,959
Granted
Jan 6, 2026
Kind
B2
Abstract

Systems, computer readable medium and methods for landing an autonomous drone with gestures are disclosed. Example methods include lifting off the autonomous drone in response to an instruction from a person, receiving sensor data, and processing the sensor data to identify a gesture from the person that indicates that the autonomous drone is to land. The autonomous drone recognizes a gesture from a person to land where the gesture is based on a physical movement of the person. In response, the autonomous drone navigates to land the autonomous drone. In some examples, the person presents an open palm to the autonomous drone which causes the autonomous drone to fly to and land on the open palm. In some examples, the person places a hand under the autonomous drone which causes the autonomous drone to land. In some examples, the autonomous drone responds to the person that launched the autonomous drone.

Claims (74)

1 . A method performed on an apparatus of an autonomous drone, the method comprising:

accessing a fly instruction from a person;

capturing, a first image, the first image depicting a particular face of the person;

sending the first image to an external computing device;

receiving, from the external computing device in response to sending the first image, weights for a neural network to identify the particular face of the person;

processing a second image using the neural network with the received weights, wherein a result of the processing indicates the person has the particular face;

in response to the person having the particular face, changing a state of a navigation system to unlocked;

lifting off the autonomous drone in response to the fly instruction;

receiving sensor data;

processing the sensor data to identify a gesture that indicates that the autonomous drone is to land; and

verifying the gesture was performed by the person by processing a third image using the neural network with the received weights, wherein a result of the processing indicates the person has the particular face.

2 . The method of claim 1 wherein the sensor data is first sensor data from a height sensor, the first sensor data indicating the autonomous drone is a first height above a ground, and second sensor data from the height sensor, the second sensor data indicating the autonomous drone is a second height above the ground, and wherein the method further comprises:

determining a difference between the first height and the second height is larger than a first threshold and the second height is not larger than a second threshold; and

landing the autonomous drone.

3 . The method of claim 1 wherein the sensor data comprises the third image, and wherein the method further comprises:

capturing the third image.

4 . A non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of an apparatus of an autonomous drone, cause the at least one processor to perform operations comprising:

accessing a fly instruction from a person;

capturing, a first image, the first image depicting a particular face of the person;

sending the first image to an external computing device;

receiving, from the external computing device in response to sending the first image, weights for a neural network to identify the particular face of the person;

processing a second image using the neural network with the received weights, wherein a result of the processing indicates the person has the particular face;

in response to the person having the particular face, changing a state of a navigation system to unlocked;

lifting off the autonomous drone in response to the fly instruction;

receiving sensor data;

processing the sensor data to identify a gesture that indicates that the autonomous drone is to land; and

verifying the gesture was performed by the person by processing a third image using the neural network with the received weights, wherein a result of the processing indicates the person has the particular face.

5 . An apparatus of an autonomous drone comprising:

at least one processor; and

a memory storing instructions that, when executed by the at least one processor, configure the processor to perform operations comprising:

accessing a fly instruction from a person;

capturing, a first image, the first image depicting a particular face of the person;

sending the first image to an external computing device;

receiving, from the external computing device in response to sending the first image, weights for a neural network to identify the particular face of the person;

processing a second image using the neural network with the received weights, wherein a result of the processing indicates the person has the particular face;

in response to the person having the particular face, changing a state of a navigation system to unlocked;

lifting off the autonomous drone in response to the fly instruction;

receiving sensor data;

processing the sensor data to identify a gesture that indicates that the autonomous drone is to land; and

verifying the gesture was performed by the person by processing a third image using the neural network with the received weights, wherein a result of the processing indicates the person has the particular face.

6 . The apparatus of claim 5 wherein the sensor data is first sensor data from a height sensor, the first sensor data indicating the autonomous drone is a first height above a ground, and second sensor data from the height sensor, the second sensor data indicating the autonomous drone is a second height above the ground, and wherein the operations further comprise:

determining a difference between the first height and the second height is larger than a first threshold and the second height is not larger than a second threshold; and

landing the autonomous drone.

7 . The apparatus of claim 6 wherein the operations further comprise:

before the receiving the sensor data, completing a flight plan, navigating the autonomous drone to the person, and hovering within a threshold distance from the person.

8 . The apparatus of claim 5 wherein the sensor data comprises the third image, and wherein the operations further comprises:

capturing the third image.

9 . The apparatus of claim 8 wherein the gesture is an open hand gesture that indicates the autonomous drone is to land on an open hand of the person.

10 . The apparatus of claim 9 wherein the operations further comprise:

flying the autonomous drone to land on the open hand of the person.

11 . The apparatus of claim 8 wherein the gesture indicates that the autonomous drone is to start flying to a landing site.

12 . The apparatus of claim 8 wherein the gesture is a hand of the person being placed under the autonomous drone, and wherein the operations further comprise:

landing the autonomous drone on the hand by flying the autonomous drone downward.

13 . The apparatus of claim 8 wherein the operations further comprise:

capturing a fourth image of a hand of the person before capturing the third image; and

using the fourth image of the hand to identify the hand of the person.

14 . The apparatus of claim 8 wherein the operations further comprise:

capturing a fourth image of a hand of the person a threshold duration after capturing the second image;

processing the fourth image to determine whether the third image comprises the gesture from the person that indicates that the autonomous drone is to land, wherein the processing comprises determining the hand of the person is not grasping an object unsuitable for the autonomous drone to land on; and

in response to the fourth image comprising the gesture from the person, landing the autonomous drone.

15 . The apparatus of claim 8 wherein the operations further comprise:

processing the third image using an additional neural network to identify the gesture.

16 . The apparatus of claim 8 wherein the operations further comprise:

processing a portion of the third image comprising the particular face to identify the gesture that indicates that the autonomous drone is to land, wherein the gesture is performed within a threshold distance of the autonomous drone; and

navigating to a landing of the autonomous drone.

17 . The apparatus of claim 8 wherein the gesture is a first gesture, and wherein the operations further comprise:

capturing a fourth image; and

processing the fourth image to identify a second gesture from the person that indicates that the autonomous drone is to continue on a flight plan.

18 . The apparatus of claim 8 wherein the operations further comprise:

navigating the autonomous drone to hover at a height.

19 . The apparatus of claim 18 wherein the third image is captured by an image capturing device mounted horizontally relative to an axis of propellers of the autonomous drone and a height sensor is mounted vertically relative to the axis of the propellers and is directed downward.

20 . The apparatus of claim 5 wherein the operations further comprise:

determining a land flight plan based on a position of the person relative to the autonomous drone; and

navigating the land flight plan based on identifying the person in subsequent images captured by an image capturing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2022
From: HINTERMANN, MATHIAS ANDREAS; HUANG, JUSTIN; PATTON, RUSSELL DOUGLAS
To: SNAP, INC.
Reel/Frame 061694/0834 →
Continuity (2)
Provisional Application 63335392 · Apr 27, 2022
Related Publication 20230350427A1 · Nov 2, 2023
References Cited (205)
US 6038295A · Mattes · 2000 [cited by applicant]
US 6819982B2 · Doane · 2004 [cited by applicant]
US 6980909B2 · Root et al. · 2005 [cited by applicant]
US 7173651B1 · Knowles · 2007 [cited by applicant]
US 7411493B2 · Smith · 2008 [cited by applicant]
US 7535890B2 · Rojas · 2009 [cited by applicant]
US 7542073B2 · Li et al. · 2009 [cited by applicant]
US 7971156B2 · Albertson et al. · 2011 [cited by applicant]
US 7996793B2 · Latta et al. · 2011 [cited by applicant]
US 8131597B2 · Hudetz · 2012 [cited by applicant]
US 8174562B2 · Hartman · 2012 [cited by applicant]
US 8199747B2 · Rojas et al. · 2012 [cited by applicant]
US 8274550B2 · Steuart, III · 2012 [cited by applicant]
US 8332475B2 · Rosen et al. · 2012 [cited by applicant]
US 8487938B2 · Latta et al. · 2013 [cited by applicant]
US 8646720B2 · Shaw · 2014 [cited by applicant]
US 8718333B2 · Wolf et al. · 2014 [cited by applicant]
US 8724622B2 · Rojas · 2014 [cited by applicant]
US 8856691B2 · Geisner et al. · 2014 [cited by applicant]
US 8874677B2 · Rosen et al. · 2014 [cited by applicant]
US 8909679B2 · Root et al. · 2014 [cited by applicant]
US 8995433B2 · Rojas · 2015 [cited by applicant]
US 9040574B2 · Wang et al. · 2015 [cited by applicant]
US 9055416B2 · Rosen et al. · 2015 [cited by applicant]
US 9100806B2 · Rosen et al. · 2015 [cited by applicant]
US 9100807B2 · Rosen et al. · 2015 [cited by applicant]
US 9191776B2 · Root et al. · 2015 [cited by applicant]
US 9204252B2 · Root · 2015 [cited by applicant]
US 9225897B1 · Sehn et al. · 2015 [cited by applicant]
US 9230160B1 · Kanter · 2016 [cited by applicant]
US 9276886B1 · Samaranayake · 2016 [cited by applicant]
US 9344642B2 · Niemi et al. · 2016 [cited by applicant]
US 9345711B2 · Friedhoff · 2016 [cited by applicant]
US 9443227B2 · Evans et al. · 2016 [cited by applicant]
US 9471059B1 · Wilkins · 2016 [cited by applicant]
US 9489661B2 · Evans et al. · 2016 [cited by applicant]
US 9489937B1 · Beard et al. · 2016 [cited by applicant]
US 9491134B2 · Rosen et al. · 2016 [cited by applicant]
US 9576369B2 · Venkataraman et al. · 2017 [cited by applicant]
US 9589448B1 · Schneider et al. · 2017 [cited by applicant]
US 9681046B2 · Adsumilli et al. · 2017 [cited by applicant]
US 9705831B2 · Spiegel · 2017 [cited by applicant]
US 9723272B2 · Lu et al. · 2017 [cited by applicant]
US 9742713B2 · Spiegel et al. · 2017 [cited by applicant]
US 9747901B1 · Gentry · 2017 [cited by applicant]
US 9922659B2 · Bradlow et al. · 2018 [cited by applicant]
US 9989965B2 · Cuban et al. · 2018 [cited by applicant]
US 10061328B2 · Canoy et al. · 2018 [cited by applicant]
US 10102423B2 · Shaburov et al. · 2018 [cited by applicant]
US 10109224B1 · Ratti et al. · 2018 [cited by applicant]
US 10140987B2 · Erickson et al. · 2018 [cited by applicant]
US 10168700B2 · Gordon et al. · 2019 [cited by applicant]
US 10284508B1 · Allen et al. · 2019 [cited by applicant]
US 10370118B1 · Nielsen et al. · 2019 [cited by applicant]
US 10439972B1 · Spiegel et al. · 2019 [cited by applicant]
US 10501180B2 · Yu · 2019 [cited by applicant]
US 10509466B1 · Miller et al. · 2019 [cited by applicant]
US 10514876B2 · Sehn · 2019 [cited by applicant]
US 10579869B1 · Xiong et al. · 2020 [cited by applicant]
US 10614855B2 · Huang · 2020 [cited by applicant]
US 10748347B1 · Li et al. · 2020 [cited by applicant]
US 10768639B1 · Meisenholder et al. · 2020 [cited by applicant]
US 10958608B1 · Allen et al. · 2021 [cited by applicant]
US 10962809B1 · Castañeda · 2021 [cited by applicant]
US 10996846B2 · Robertson et al. · 2021 [cited by applicant]
US 10997787B2 · Ge et al. · 2021 [cited by applicant]
US 11012390B1 · Al Majid et al. · 2021 [cited by applicant]
US 11030454B1 · Xiong et al. · 2021 [cited by applicant]
US 11036368B1 · Al Majid et al. · 2021 [cited by applicant]
US 11062498B1 · Voss et al. · 2021 [cited by applicant]
US 11087728B1 · Canberk et al. · 2021 [cited by applicant]
US 11092998B1 · Castañeda et al. · 2021 [cited by applicant]
US 11106342B1 · Al Majid et al. · 2021 [cited by applicant]
US 11126206B2 · Meisenholder et al. · 2021 [cited by applicant]
US 11143867B2 · Rodriguez, II · 2021 [cited by applicant]
US 11169600B1 · Canberk et al. · 2021 [cited by applicant]
US 11227626B1 · Krishnan Gorumkonda et al. · 2022 [cited by applicant]
US 11307747B2 · Dancie et al. · 2022 [cited by applicant]
US 11398120B2 · Carter · 2022 [cited by examiner]
US 11429853B2 · Zhang · 2022 [cited by examiner]
US 11531402B1 · Stolzenberg · 2022 [cited by applicant]
US 11546505B2 · Canberk · 2023 [cited by applicant]
US 11713116B1 · Scalabrino · 2023 [cited by examiner]
US 12072954B1 · Li · 2024 [cited by examiner]
US 20070250526A1 · Hanna · 2007 [cited by applicant]
US 20080255842A1 · Simhi · 2008 [cited by applicant]
US 20090012788A1 · Gilbert et al. · 2009 [cited by applicant]
US 20090122133A1 · Hartman · 2009 [cited by applicant]
US 20110202598A1 · Evans et al. · 2011 [cited by applicant]
US 20110301934A1 · Tardif · 2011 [cited by applicant]
US 20120194420A1 · Osterhout et al. · 2012 [cited by applicant]
US 20120209924A1 · Evans et al. · 2012 [cited by applicant]
US 20120281885A1 · Syrdal et al. · 2012 [cited by applicant]
US 20120287274A1 · Bevirt · 2012 [cited by applicant]
US 20130056581A1 · Sparks · 2013 [cited by applicant]
US 20130238168A1 · Reyes · 2013 [cited by applicant]
US 20140171036A1 · Simmons · 2014 [cited by applicant]
US 20140254896A1 · Zhou et al. · 2014 [cited by applicant]
US 20150022432A1 · Stewart et al. · 2015 [cited by applicant]
US 20150070272A1 · Kim et al. · 2015 [cited by applicant]
US 20150120293A1 · Wohlert et al. · 2015 [cited by applicant]
US 20150175263A1 · Reyes · 2015 [cited by applicant]
US 20150199022A1 · Gottesman et al. · 2015 [cited by applicant]
US 20150287246A1 · Huston et al. · 2015 [cited by applicant]
US 20150331490A1 · Yamada · 2015 [cited by applicant]
US 20150362917A1 · Wang et al. · 2015 [cited by applicant]
US 20150370320A1 · Connor · 2015 [cited by applicant]
US 20160063987A1 · Xu et al. · 2016 [cited by applicant]
US 20160161946A1 · Wuth Sepulveda et al. · 2016 [cited by applicant]
US 20160179096A1 · Bradlow et al. · 2016 [cited by applicant]
US 20160292886A1 · Erad et al. · 2016 [cited by applicant]
US 20160307573A1 · Wobrock · 2016 [cited by applicant]
US 20160336020A1 · Bradlow et al. · 2016 [cited by applicant]
US 20170031369A1 · Liu et al. · 2017 [cited by applicant]
US 20170094259A1 · Kouperman et al. · 2017 [cited by applicant]
US 20170099424A1 · Jones · 2017 [cited by applicant]
US 20170102699A1 · Anderson · 2017 [cited by applicant]
US 20170123487A1 · Hazra et al. · 2017 [cited by applicant]
US 20170177925A1 · Volkart · 2017 [cited by applicant]
US 20170225796A1 · Sun et al. · 2017 [cited by applicant]
US 20170228690A1 · Kohli · 2017 [cited by applicant]
US 20170244937A1 · Meier et al. · 2017 [cited by applicant]
US 20170277684A1 · Dharmarajan Mary · 2017 [cited by applicant]
US 20170277685A1 · Takumi · 2017 [cited by applicant]
US 20170320564A1 · Kuzikov · 2017 [cited by applicant]
US 20170337791A1 · Gordon-carroll · 2017 [cited by applicant]
US 20170351910A1 · Elwazer et al. · 2017 [cited by applicant]
US 20170371353A1 · Millinger, III · 2017 [cited by applicant]
US 20180001480A1 · Mao · 2018 [cited by examiner]
US 20180050800A1 · Boykin · 2018 [cited by examiner]
US 20180082682A1 · Erickson et al. · 2018 [cited by applicant]
US 20180114058A1 · Kahn · 2018 [cited by examiner]
US 20180158370A1 · Pryor · 2018 [cited by applicant]
US 20180173220A1 · Wang · 2018 [cited by examiner]
US 20180246529A1 · Hu et al. · 2018 [cited by applicant]
US 20180251219A1 · Taylor · 2018 [cited by examiner]
US 20180322749A1 · Kempel · 2018 [cited by examiner]
US 20180348764A1 · Zhang · 2018 [cited by examiner]
US 20190011921A1 · Wang et al. · 2019 [cited by applicant]
US 20200097027A1 · Su · 2020 [cited by examiner]
US 20200133310A1 · Tang et al. · 2020 [cited by applicant]
US 20200241575A1 · Meisenholder et al. · 2020 [cited by applicant]
US 20200250402A1 · Kim · 2020 [cited by examiner]
US 20200342291A1 · Croxford · 2020 [cited by examiner]
US 20200346753A1 · Qian · 2020 [cited by examiner]
US 20200356113A1 · Lo et al. · 2020 [cited by applicant]
US 20210011612A1 · Dancie et al. · 2021 [cited by applicant]
US 20210074016A1 · Li et al. · 2021 [cited by applicant]
US 20210166732A1 · Shaburova et al. · 2021 [cited by applicant]
US 20210173396A1 · Zhang et al. · 2021 [cited by applicant]
US 20210174034A1 · Retek et al. · 2021 [cited by applicant]
US 20210240759A1 · Hwang · 2021 [cited by examiner]
US 20210241529A1 · Cowburn et al. · 2021 [cited by applicant]
US 20210303075A1 · Cowburn et al. · 2021 [cited by applicant]
US 20210303077A1 · Anvaripour et al. · 2021 [cited by applicant]
US 20210303140A1 · Mourkogiannis · 2021 [cited by applicant]
US 20210362848A1 · Spencer · 2021 [cited by applicant]
US 20210382503A1 · Meisenholder et al. · 2021 [cited by applicant]
US 20210382564A1 · Blachly et al. · 2021 [cited by applicant]
US 20210397000A1 · Rodriguez, II · 2021 [cited by applicant]
US 20210405761A1 · Canberk · 2021 [cited by applicant]
US 20220021742A1 · Zhang · 2022 [cited by examiner]
US 20220188539A1 · Chan et al. · 2022 [cited by applicant]
US 20220206588A1 · Canberk et al. · 2022 [cited by applicant]
US 20220222466A1 · Hassani · 2022 [cited by examiner]
US 20220300730A1 · Eirinberg et al. · 2022 [cited by applicant]
US 20220300731A1 · Eirinberg et al. · 2022 [cited by applicant]
US 20220326781A1 · Hwang et al. · 2022 [cited by applicant]
US 20220334649A1 · Hwang et al. · 2022 [cited by applicant]
US 20230007143A1 · Yang · 2023 [cited by examiner]
US 20250080855A1 · Shimizu · 2025 [cited by examiner]
US 20250095335A1 · Schillen · 2025 [cited by examiner]
CA 2887596A1 · 2015 [cited by applicant]
CN 103049761B · 2016 [cited by applicant]
EP 3707693A1 · 2020 [cited by applicant]
KR 20220158824A · 2022 [cited by applicant]
WO WO2016168591A1 · 2016 [cited by applicant]
WO WO2018195883A1 · 2018 [cited by applicant]
WO WO2019094618A1 · 2019 [cited by applicant]
WO WO2021016875A1 · 2021 [cited by applicant]
WO WO2022005687A1 · 2022 [cited by applicant]
WO WO2022005693A1 · 2022 [cited by applicant]
WO WO2022060549A2 · 2022 [cited by applicant]
WO WO2022066578A1 · 2022 [cited by applicant]
WO WO2022132381A1 · 2022 [cited by applicant]
WO WO2022146678A1 · 2022 [cited by applicant]
WO WO2022198182A1 · 2022 [cited by applicant]
WO WO2022216784A1 · 2022 [cited by applicant]
WO WO2022225761A1 · 2022 [cited by applicant]
WO WO2022245765A1 · 2022 [cited by applicant]
WO WO2023211690A1 · 2023 [cited by applicant]
US 10,656,660 B1, 05/2020, Meisenholder et al. (withdrawn) [cited by applicant]
Liu et al., Distributed Deep Learning System for Efficient Face Recognition in Surveillance System, In 2021 3rd International Conference on Advanced Information Science and System (AISS 2021) (AISS 2021), Nov. 26-28, 20… [cited by examiner]
J. Kim, T. Park, H. Kim and S. Kim, “Federated Learning for Face Recognition,” 2021 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA, 2021, pp. 1-2, doi: 10.1109/ICCE50685.2021.9427748. [cited by examiner]
Laput, Gierad, et al., “PixelTone: A Multimodal Interface for Image Editing”, ACM, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Paris, FR, (2013), 10 pgs. [cited by applicant]
Leyden, John, “This SMS will self-destruct in 40 seconds”, [Online] Retrieved from the Internet: < URL: http://www.theregister.co.uk/2005/12/12/stealthtext/>, (Dec. 12, 2005), 1 pg. [cited by applicant]
Meisenholder, David, et al., “Remoteless Control of Drone Behavior”, U.S. Appl. No. 15/640,143, filed Jun. 30, 2017, 108 pgs. [cited by applicant]
Pourmehr, Shokoofeh, et al., “‘You two! Take off!’: Creating, Modifying, and Commanding Groups of Robots Using Face Engagement and Indirect Speech in Voice Commands”, IEEE/RSJ International Conference on Intelligent Rob… [cited by applicant]
Yamada, Wataru, et al., “iSphere: Self-Luminous Spherical Drone Display”, Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (UIST), Quebec City, CA, (Oct. 22-25, 2017), 635-343. [cited by applicant]
“International Application Serial No. PCT/US2023/018440, International Preliminary Report on Patentability mailed Nov. 7, 2024”, 9 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/018440, International Search Report mailed Jun. 22, 2023”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2023/018440, Written Opinion mailed Jun. 22, 2023”, 7 pgs. [cited by applicant]
“SPARK user manual”, User Manual V1.6, [Online]. Retrieved from the Internet: <URL: https://manuals.coolblue.nl/e1/dji-spark-wit-collectie.pdf>, (Oct. 1, 2017), 1-56. [cited by applicant]
“European Application Serial No. 23722176.7, Response to Communication pursuant to Rules 161 and 162 EPC filed Jun. 9, 2025”, 9 pgs. [cited by applicant]
“European Application Serial No. 23722176.7, Communication Pursuant to Article 94(3) EPC mailed Aug. 7, 2025”, 7 pgs. [cited by applicant]