IP Library Granted Patent US 12,470,893
Granted Patent B2
US 12,470,893 · App. 17/617,587 · Granted Nov 11, 2025

Unmanned aerial vehicle control method and device, and storage medium

Inventor: Longjie Yu (Shenzhen, CN)
Assignee: JRD Communication (Shenzhen) LTD.
H04W4/029G05D1/104H04W8/005H04W76/10B64U2101/20H04W84/06
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,470,893
App. No.
17/617,587
Granted
Nov 11, 2025
Kind
B2
Abstract

An unmanned aerial vehicle control method and device, and a storage medium. The method comprises: when a first beacon frame sent by a sender is scanned, feeding a first access request back to the sender; sending a second beacon frame to detect whether a first unmanned aerial vehicle which feeds back a second access request according to the second beacon frame exists; if the first unmanned aerial vehicle exists, feeding back confirmation information according to the second beacon frame; and upon receipt of an action instruction sent by the sender, sending the action instruction to the first unmanned aerial vehicle.

Claims (53)

1 . An unmanned aerial vehicle (UAV) control method, applied to a relay UAV, the method comprising:

feeding back a first access request to a transmitting party based on a first beacon frame to establish a connection with the transmitting party when the first beacon frame sent by the transmitting party is obtained in a scan, wherein the transmitting party is a ground master device or another relay UAV;

sending a second beacon frame and detecting whether a first UAV which feeds back a second access request based on the second beacon frame exists, wherein the first UAV is a UAV which has not established a connection with the transmitting party;

if the first UAV which feeds back the second access request based on the second beacon frame exists, establishing a connection between the first UAV and the transmitting party;

controlling the first UAV to obtain current spatial position information of the first UAV based on a predetermined period of time; and

after receiving an action instruction sent by the transmitting party, sending the action instruction to the first UAV to enable the first UAV to execute an action corresponding to the action instruction.

2 . The UAV control method according to claim 1 , wherein after the feeding back the first access request to the transmitting party based on the first beacon frame to establish the connection with the transmitting party, the method further comprises:

detecting whether a second UAV which establishes a connection with the transmitting party exists;

if the second UAV which establishes the connection with the transmitting party is detected, controlling the second UAV to obtain current spatial position information of the second UAV based on a predetermined period of time.

3 . The UAV control method according to claim 2 , further comprising:

if a distance between the first UAV and the second UAV is detected to reach a first predetermined distance, controlling the first UAV and the second UAV to move toward each other.

4 . The UAV control method according to claim 3 , further comprising:

if a distance between the first UAV and the second UAV that move toward each other reaches a second predetermined distance, controlling the first UAV and the second UAV to move opposite to each other.

5 . The UAV control method according to claim 1 , further comprising:

if the first UAV malfunctions, sending geographic position information of the first UAV to the transmitting party.

6 . The UAV control method according to claim 2 , wherein before the detecting whether the second UAV which establishes the connection with the transmitting party exists, the method further comprises:

receiving a synchronization beacon frame sent by the transmitting party to synchronize with a clock of the transmitting party.

7 . An unmanned aerial vehicle (UAV) control device, comprising a processor and a memory, the memory storing a plurality of instructions that are executed by the processor to perform the steps of:

feeding back a first access request to a transmitting party based on a first beacon frame to establish a connection with the transmitting party when the first beacon frame sent by the transmitting party is obtained in a scan, wherein the transmitting party is a ground master device or another relay UAV;

sending a second beacon frame and detecting whether a first UAV which feeds back a second access request based on the second beacon frame exists, wherein the first UAV is a UAV which has not established a connection with the transmitting party;

establishing a connection between the first UAV and the transmitting party if the first UAV which feeds back the second access request based on the second beacon frame exists;

controlling the first UAV to obtain current spatial position information of the first UAV based on a predetermined period of time; and

sending, after receiving an action instruction sent by the transmitting party, the action instruction to the first UAV to enable the first UAV to execute an action corresponding to the action instruction.

8 . The UAV control device according to claim 7 , wherein the instructions are performed by the processor to perform the steps of:

detecting whether a second UAV which establishes a connection with the transmitting party exists; and

controlling, if the second UAV which establishes the connection with the transmitting party is detected, the second UAV to obtain current spatial position information of the second UAV based on a predetermined period of time.

9 . A non-transitory storage medium, the storage medium stores a computer program, and when the computer program runs on a computer, the computer executes an unmanned aerial vehicle (UAV) control method, the method comprising:

detecting whether a connection is established with another transmitting party when a first beacon frame sent by a transmitting party is obtained in a scan;

if a connection has been established with the another transmitting party, ignoring the first beacon frame;

if a connection is detected to be not established with the another transmitting party, feeding back a first access request to the transmitting party based on the first beacon frame to establish a connection with the transmitting party, wherein the transmitting party is a ground master device or another relay UAV;

sending a second beacon frame and detecting whether a first UAV which feeds back a second access request based on the second beacon frame exists, wherein the first UAV is a UAV which has not established a connection with the transmitting party;

if the first UAV which feeds back the second access request based on the second beacon frame exists, establishing a connection between the first UAV and the transmitting party;

controlling the first UAV to obtain current spatial position information of the first UAV based on a predetermined period of time; and

after receiving an action instruction sent by the transmitting party, sending the action instruction to the first UAV to enable the first UAV to execute an action corresponding to the action instruction.

10 . The storage medium according to claim 9 , wherein after the feeding back the first access request to the transmitting party based on the first beacon frame to establish the connection with the transmitting party, the method further comprises:

detecting whether a second UAV which establishes a connection with the transmitting party exists;

if the second UAV which establishes the connection with the transmitting party is detected, controlling the second UAV to obtain current spatial position information of the second UAV based on a predetermined period of time.

11 . The storage medium according to claim 10 , wherein after the sending the obtained spatial position information of the first UAV to the relay UAV, the method further comprises:

if a distance between the first UAV and the second UAV is detected to reach a first predetermined distance, controlling the first UAV and the second UAV to move toward each other.

12 . The storage medium according to claim 11 , wherein after the sending the obtained spatial position information of the first UAV to the relay UAV, the method further comprises:

if a distance between the first UAV and the second UAV that move toward each other reaches a second predetermined distance, controlling the first UAV and the second UAV to move opposite to each other.

13 . The storage medium according to claim 9 , wherein the method further comprises:

if the first UAV malfunctions, sending geographic position information of the first UAV to the transmitting party.

14 . The storage medium according to claim 10 , wherein before the detecting whether the second UAV which establishes the connection with the transmitting party exists, the method further comprises:

receiving a synchronization beacon frame sent by the transmitting party to synchronize with a clock of the transmitting party.

15 . The UAV control device according to claim 8 , wherein the instructions are performed by the processor to perform a step of:

if a distance between the first UAV and the second UAV is detected to reach a first predetermined distance, controlling the first UAV and the second UAV to move toward each other.

16 . The UAV control device according to claim 15 , wherein the instructions are performed by the processor to perform a step of:

if a distance between the first UAV and the second UAV that move toward each other reaches a second predetermined distance, controlling the first UAV and the second UAV to move opposite to each other.

17 . The UAV control device according to claim 7 , wherein the instructions are performed by the processor to perform a step of:

if the first UAV malfunctions, sending geographic position information of the first UAV to the transmitting party.

18 . The UAV control device according to claim 8 , wherein before the detecting whether the second UAV which establishes the connection with the transmitting party exists, the instructions are performed by the processor to perform a step of:

receiving a synchronization beacon frame sent by the transmitting party to synchronize with a clock of the transmitting party.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2021
From: YU, LONGJIE
To: JRD COMMUNICATION (SHENZHEN) LTD.
Reel/Frame 058391/0360 →
Priority Claims (1)
CN 201911127922.8 · Nov 18, 2019 · national
Continuity (1)
Related Publication 20220248181A1 · Aug 4, 2022
References Cited (26)
US 8897770B1 · Frolov et al. · 2014 [cited by applicant]
US 10866596B1 · Shattil · 2020 [cited by applicant]
US 20120182926A1 · Yu et al. · 2012 [cited by applicant]
US 20170238234A1 · Dowlatkhah · 2017 [cited by examiner]
US 20170243494A1 · Taveira · 2017 [cited by examiner]
US 20180199210A1 · Zerick · 2018 [cited by examiner]
US 20180319495A1 · Tu · 2018 [cited by examiner]
US 20180348748A1 · Dowlatkhah · 2018 [cited by examiner]
US 20220294524A1 · Miyakawa · 2022 [cited by examiner]
CN 104750103 · 2015 [cited by applicant]
CN 105245846 · 2016 [cited by applicant]
CN 105357220 · 2016 [cited by applicant]
CN 205017328 · 2016 [cited by applicant]
CN 106656300 · 2017 [cited by applicant]
CN 107831783 · 2018 [cited by applicant]
CN 108073182 · 2018 [cited by applicant]
CN 108349589 · 2018 [cited by applicant]
CN 108700886 · 2018 [cited by applicant]
CN 109104235 · 2018 [cited by applicant]
CN 109151951 · 2019 [cited by applicant]
CN 109257745 · 2019 [cited by applicant]
CN 109819495 · 2019 [cited by applicant]
CN 110234571 · 2019 [cited by applicant]
Notification of Office Action and Search Report Dated Nov. 6, 2020 From the State Intellectual Property Office of the People's Republic of China Re. Application No. 201911127922.8 and Its Translation of Office Action In… [cited by applicant]
Notification of Office Action and Search Report Dated Jun. 9, 2021 From the State Intellectual Property Office of the People's Republic of China Re. Application No. 201911127922.8 and Its Translation of Office Action In… [cited by applicant]
International Search Report and the Written Opinion Dated Aug. 13, 2020 From the International Searching Authority Re. Application No. PCT/CN2019/126132. (9 Pages). [cited by applicant]