IP Library › Granted Patent US 12,530,975
Granted Patent B2
US 12,530,975 · App. 17/855,311 · Granted Jan 20, 2026

Uncrewed aerial vehicle control method, apparatus, and system

Inventors: Wenjie Peng (Shanghai, CN); Mingzeng Dai (Shenzhen, CN); Rui Wang (Shanghai, CN); Xiaoli Shi (Shanghai, CN)
Assignee: Huawei Technologies Co., Ltd.
G08G5/25G08G5/34G08G5/55G08G5/57B64U2201/00B64U2201/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,530,975
App. No.
17/855,311
Granted
Jan 20, 2026
Kind
B2
Abstract

An uncrewed aerial vehicle control method, an apparatus, and a system are provided. An uncrewed aerial vehicle or a network device identifies a risk of a flight path, to manage the flight path of the uncrewed aerial vehicle, thereby ensuring flight safety of the uncrewed aerial vehicle.

Claims (58)

1 . An uncrewed aerial vehicle control method comprising:

receiving, by a first uncrewed aerial vehicle, information about a flight path from a second uncrewed aerial vehicle, wherein the second uncrewed aerial vehicle is at least one uncrewed aerial vehicle different from the first uncrewed aerial vehicle;

determining, by the first uncrewed aerial vehicle, that there is a collision risk, based on information about a flight path of the first uncrewed aerial vehicle and the information about the flight path received from the second uncrewed aerial vehicle;

updating, by the first uncrewed aerial vehicle, the flight path of the first uncrewed aerial vehicle based on flight path update information received from a network device;

determining that there is the collision risk in response to at least one of the following conditions:

the flight path of the first uncrewed aerial vehicle and the flight path of another uncrewed aerial vehicle appear at a same location at two close moments, or

a spacing between a corresponding location of the flight path of the first uncrewed aerial vehicle and a corresponding location of the flight path of another uncrewed aerial vehicle at two close moments is less than or equal to a second threshold; and

wherein the two close moments occur based on an absolute value of a difference between the two close moments being less than or equal to a third threshold.

2 . The method according to claim 1 , further comprising:

receiving, by the first uncrewed aerial vehicle, a layer 2 identifier identifying a function or a purpose of the information about the flight path from the second uncrewed aerial vehicle through a sidelink.

3 . The method according to claim 1 , wherein the updating, by the first uncrewed aerial vehicle, the flight path of the first uncrewed aerial vehicle comprises:

actively updating, by the first uncrewed aerial vehicle, a current flight path, and sending information related to an updated flight path to the network device, wherein the network device is an uncrewed aerial system traffic management node or a radio access network device.

4 . The method according to claim 1 , wherein after determining that there is a collision risk, the method further comprises: reporting, by the first uncrewed aerial vehicle, collision risk information; and

wherein the updating, by the first uncrewed aerial vehicle, the flight path of the first uncrewed aerial vehicle comprises: receiving, by the first uncrewed aerial vehicle, the flight path update information, and updating a current flight path based on the flight path update information.

5 . The method according to claim 1 , wherein it is determined there is a collision risk in response to at least one of the following conditions:

a location of the flight path of the first uncrewed aerial vehicle overlaps a location of the flight path of another uncrewed aerial vehicle at a same moment, or

a spacing between a location of the flight path of the first uncrewed aerial vehicle and a location of the flight path of another uncrewed aerial vehicle at a same moment is less than or equal to a first threshold.

6 . The method according to claim 1 , wherein the updating the flight path of the first uncrewed aerial vehicle comprises adjusting a time point corresponding to an alarm location related to a current flight path, wherein the alarm location is related to the collision risk.

7 . A communication apparatus applied in a first uncrewed aerial vehicle, wherein the apparatus comprises a processor and a memory, wherein the memory is configured to store a program to be executed by the processor, the program including instructions for:

receiving, information about a flight path from a second uncrewed aerial vehicle, wherein the second uncrewed aerial vehicle is at least one uncrewed aerial vehicle different from the first uncrewed aerial vehicle;

determining based on information about a flight path of the first uncrewed aerial vehicle and the information about the flight path received from the second uncrewed aerial vehicle, that there is a collision risk;

updating the flight path of the first uncrewed aerial vehicle based on flight path update information received from a network device;

determining that there is the collision risk in response to at least one of the following conditions:

the flight path of the first uncrewed aerial vehicle and the flight path of another uncrewed aerial vehicle appear at a same location at two close moments, or

a spacing between a corresponding location of the flight path of the first uncrewed aerial vehicle and a corresponding location of the flight path of another uncrewed aerial vehicle at two close moments is less than or equal to a second threshold; and

wherein the two close moments occur based on an absolute value of a difference between the two close moments being less than or equal to a third threshold.

8 . The apparatus according to claim 7 , wherein the program further includes instructions for:

receiving the information about the flight path and a layer 2 identifier which identifies a function or a purpose of the information about the flight path from the second uncrewed aerial vehicle through a sidelink.

9 . The apparatus according to claim 7 , wherein the program further includes instructions for:

actively updating a current flight path, and sending information related to an updated flight path to the network device, wherein the network device is an uncrewed aerial system traffic management node or a radio access network device.

10 . The apparatus according to claim 7 , wherein the program further includes instructions for:

reporting, by the first uncrewed aerial vehicle, collision risk information; and

wherein the updating the flight path of the first uncrewed aerial vehicle comprises: receiving, by the first uncrewed aerial vehicle, the flight path update information, and updating a current flight path based on the flight path update information.

11 . The apparatus according to claim 7 , wherein it is determined there is a collision risk in response to at least one of the following conditions:

a location of the flight path of the first uncrewed aerial vehicle overlaps a location of the flight path of another uncrewed aerial vehicle at a same moment, or

a spacing between a location of the flight path of the first uncrewed aerial vehicle and a location of the flight path of another uncrewed aerial vehicle at a same moment is less than or equal to a first threshold.

12 . The apparatus according to claim 7 , wherein the updating the flight path of the first uncrewed aerial vehicle comprises adjusting a time point corresponding to an alarm location related to a current flight path, wherein the alarm location is related to the collision risk.

13 . A non-transitory machine readable storage medium having stored thereon processor executable instructions which, when executed by a processor, cause the processor to control an uncrewed aerial vehicle to perform a method comprising:

receiving, by a first uncrewed aerial vehicle, information about a flight path from a second uncrewed aerial vehicle, wherein the second uncrewed aerial vehicle is at least one uncrewed aerial vehicle different from the first uncrewed aerial vehicle;

determining, by the first uncrewed aerial vehicle, that there is a collision risk, based on information about a flight path of the first uncrewed aerial vehicle and the information about the flight path received from the second uncrewed aerial vehicle;

updating, by the first uncrewed aerial vehicle, the flight path of the first uncrewed aerial vehicle based on flight path update information received from a network device;

determining that there is a collision risk in response to at least one of the following conditions:

the flight path of the first uncrewed aerial vehicle and the flight path of another uncrewed aerial vehicle appear at a same location at two close moments, or

a spacing between a corresponding location of the flight path of the first uncrewed aerial vehicle and a corresponding location of the flight path of another uncrewed aerial vehicle at two close moments is less than or equal to a second threshold; and

wherein the two close moments occur based on an absolute value of a difference between the two close moments being less than or equal to a third threshold.

14 . The non-transitory machine readable storage medium according to claim 13 , further comprising:

receiving, by the first uncrewed aerial vehicle, a layer 2 identifier identifying a function or a purpose of the information about the flight path from the second uncrewed aerial vehicle through a sidelink.

15 . The non-transitory machine readable storage medium according to claim 13 , wherein the updating, by the first uncrewed aerial vehicle, the flight path of the first uncrewed aerial vehicle comprises:

actively updating, by the first uncrewed aerial vehicle, a current flight path, and sending information related to an updated flight path to the network device, wherein the network device is an uncrewed aerial system traffic management node or a radio access network device.

16 . The non-transitory machine readable storage medium according to claim 13 , wherein after determining that there is a collision risk, the method further comprises: reporting, by the first uncrewed aerial vehicle, collision risk information; and

wherein the updating, by the first uncrewed aerial vehicle, the flight path of the first uncrewed aerial vehicle comprises: receiving, by the first uncrewed aerial vehicle, the flight path update information, and updating a current flight path based on the flight path update information.

17 . The non-transitory machine readable storage medium according to claim 13 , wherein it is determined there is a collision risk in response to at least one of the following conditions:

a location of the flight path of the first uncrewed aerial vehicle overlaps a location of the flight path of another uncrewed aerial vehicle at a same moment, or

a spacing between a location of the flight path of the first uncrewed aerial vehicle and a location of the flight path of another uncrewed aerial vehicle at a same moment is less than or equal to a first threshold.

18 . The non-transitory machine readable storage medium according to claim 13 , further comprising:

determining there is no collision risk.

19 . The non-transitory machine readable storage medium according to claim 13 , wherein the conditions are configured by a network device.

20 . The non-transitory machine readable storage medium according to claim 13 , wherein the updating the flight path of the first uncrewed aerial vehicle comprises adjusting a time point corresponding to an alarm location related to a current flight path, wherein the alarm location is related to the collision risk.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2025
From: PENG, WENJIE; DAI, MINGZENG; WANG, RUI; SHI, XIAOLI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 072366/0001 →
Continuity (2)
Continuation PCTCN2019130386 · Dec 31, 2019
Related Publication 20220348325A1 · Nov 3, 2022
References Cited (18)
US 20120242505A1 · Maeda · 2012 [cited by examiner]
US 20170235316A1 · Shattil · 2017 [cited by applicant]
US 20190051193A1 · Gutierrez et al. · 2019 [cited by applicant]
US 20190238658A1 · Shimizu · 2019 [cited by examiner]
US 20190364402A1 · Lee · 2019 [cited by examiner]
US 20210146922A1 · Fuchs · 2021 [cited by examiner]
US 20210197966A1 · Zhang · 2021 [cited by examiner]
US 20210241634A1 · Sarim · 2021 [cited by examiner]
CN 105676856A · 2016 [cited by applicant]
CN 106598066A · 2017 [cited by applicant]
CN 107180561A · 2017 [cited by applicant]
CN 108351652A · 2018 [cited by applicant]
CN 108445903A · 2018 [cited by applicant]
CN 109859533A · 2019 [cited by applicant]
KR 20190104013A · 2019 [cited by applicant]
WO 2019030425A1 · 2019 [cited by applicant]
WO 2019099343A1 · 2019 [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Remote Identification of Unmanned Aerial Systems; Stage 1 (Release 16),” 3GPP TR 22.8de V1.0.0, pp. 1-23, 3rd Generation Pa… [cited by applicant]