IP Library Granted Patent US 12,294,940
Granted Patent B2
US 12,294,940 · App. 18/461,674 · Granted May 6, 2025

Unmanned aerial vehicle detection, slice assignment and beam management

Inventors: Jin Yang (Orinda, CA); Lalit R. Kotecha (San Ramon, CA); Donna L. Polehn (Mercer Island, WA); Arda Aksu (Lafayette, CA); Vishwanath Ramamurthi (San Ramon, CA)
Assignee: Verizon Patent and Licensing Inc.
H04W48/18H04W72/046H04W72/51B64U10/13B64U2201/102
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,294,940
App. No.
18/461,674
Granted
May 6, 2025
Kind
B2
Abstract

A method may include transmitting multiple antenna beams to an unmanned aerial vehicle (UAV) and determining a location of the UAV. The method may also include identifying a network slice to service the UAV, assigning the identified network slice to the UAV and performing antenna beam management for the UAV while the UAV is in flight.

Claims (64)

1. A system, comprising:

at least one device comprising a processor, wherein the at least one device is configured to:

determine information corresponding to at least one of a type of unmanned aerial vehicle (UAV) or a use associated with the UAV, and at least one of a quality of service (QoS) level associated with the UAV, a service level agreement (SLA) associated with the UAV, or a historic level of data usage associated with the UAV,

receive telemetry information associated with flights of a plurality of UAVs,

train, using machine learning, a model associated with tracking flights of the plurality of UAVs using the received telemetry information,

identify a network slice to service the UAV based on the determined information and the model,

assign the identified network slice to the UAV, and

perform antenna beam management for the UAV while the UAV is in flight.

2. The system of claim 1 , wherein when determining information, the at least one device is configured to:

access a subscriber database, configured to store information associated with subscribers to communications services, to identify the type of the UAV and the use associated with the UAV.

3. The system of claim 1 , wherein when determining information, the at least one device is configured to:

identify the historic level of data usage associated with the UAV.

4. The system of claim 3 , wherein when identifying the network slice, the at least one device is further configured to use the historic level of data usage to identify points in a flight where a second network slice is needed to service the UAV.

5. The system of claim 1 , wherein when performing antenna beam management, the at least one device is further configured to:

determine at least one of a location or speed of the UAV, and

dynamically assign an antenna beam to the UAV while the UAV is in flight based on at least one of the location or speed of the UAV.

6. The system of claim 1 , wherein when performing antenna beam management, the at least one device is further configured to:

determine a speed of the UAV,

assign a first antenna beam having a first width to service the UAV when the speed of the UAV is above a threshold, and

assign a second antenna beam having a second width when the speed of the UAV is below the threshold, wherein the first width is greater than the second width.

7. The system of claim 1 , wherein the at least one device is further configured to:

prioritize certain types of data to be transmitted to and from the UAV, and

provide network resources to support the prioritization.

8. The system of claim 1 , wherein the at least one device comprises a base station and a network slice manager.

9. The system of claim 8 , wherein the network slice manager is further configured to:

identify the network slice based on historical data associated with a plurality of UAVs.

10. The system of claim 1 , wherein the at least one device is further configured to:

dynamically change the network slice assigned to the UAV while the UAV is in flight based on data usage requirements associated with the UAV.

11. A method, comprising:

determining information corresponding to at least one of a type of unmanned aerial vehicle (UAV) or a use associated with the UAV, and at least one of a quality of service (QOS) level associated with the UAV, a service level agreement (SLA) associated with the UAV, or a historic level of data usage associated with the UAV;

receiving telemetry information associated with flights of a plurality of UAVs;

training, using machine learning, a model associated with tracking flights of the plurality of UAVs using the received telemetry information;

identifying a network slice to service the UAV based on the determined information and the model;

assigning the identified network slice to the UAV; and

performing antenna beam management for the UAV while the UAV is in flight.

12. The method of claim 11 , wherein the determining information comprises:

accessing a subscriber database, configured to store information associated with subscribers to communications services, to identify the type of the UAV and the use associated with the UAV.

13. The method of claim 11 , wherein the determining information comprises:

identifying the historic level of data usage associated with the UAV.

14. The method of claim 13 , wherein identifying the network slice further comprises:

using the historic level of data usage to identify first points in a flight where a higher data usage is expected than data usage at second points in the flight, and

identify a second network slice to service the UAV at the first points in the flight.

15. The method of claim 11 , wherein performing antenna beam management comprises:

determining a location of the UAV,

determining a speed of the UAV, and

dynamically assigning an antenna beam to the UAV while the UAV is in flight based on at least one of the location or speed of the UAV.

16. The method of claim 11 , wherein performing antenna beam management comprises:

determining a speed of the UAV,

assigning a first antenna beam having a first width to service the UAV when the speed of the UAV is above a threshold, and

assigning a second antenna beam having a second width when the speed of the UAV is below the threshold, wherein the first width is greater than the second width.

17. The method of claim 11 , further comprising:

prioritizing certain types of data to be transmitted to and from the UAV; and

providing network resources to support the prioritization.

18. The method of claim 11 , further comprising:

dynamically changing the network slice assigned to the UAV while the UAV is in flight based on data usage requirements associated with the UAV.

19. A non-transitory computer-readable medium having stored thereon sequences of instructions which, when executed by at least one processor, cause the at least one processor to:

determine information corresponding to at least one of a type of an unmanned aerial vehicle (UAV) or a use associated with the UAV, and at least one of a quality of service (QOS) level associated with the UAV, a service level agreement (SLA) associated with the UAV, or an historic level of data usage associated with the UAV;

receive telemetry information associated with flights of a plurality of UAVs; and

train, using machine learning, a model associated with tracking flights of the plurality of UAVs using the received telemetry information;

identify a network slice to service the UAV based on the determined information and the model;

assign the identified network slice to the UAV; and

perform antenna beam management for the UAV while the UAV is in flight.

20. The non-transitory computer-readable medium of claim 19 , wherein the instructions further include instructions that cause the at least one processor to:

dynamically change the network slice assigned to the UAV while the UAV is in flight based on data usage requirements associated with the UAV.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2023
From: YANG, JIN; KOTECHA, LALIT R.; POLEHN, DONNA L.; AKSU, ARDA; RAMAMURTHI, VISHWANATH
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 064810/0589 →
Continuity (2)
Division 16984451 · Aug 4, 2020
Related Publication 20230422161A1 · Dec 28, 2023
References Cited (19)
US 11051227B1 · Wu · 2021 [cited by examiner]
US 11792722B2 · Yang · 2023 [cited by examiner]
US 20150095413A1 · Wei et al. · 2015 [cited by applicant]
US 20170039860A1 · Just · 2017 [cited by applicant]
US 20170367110A1 · Li · 2017 [cited by examiner]
US 20180005535A1 · Kalathil et al. · 2018 [cited by applicant]
US 20180332441A1 · Shaw · 2018 [cited by examiner]
US 20180375568A1 · De Rosa · 2018 [cited by examiner]
US 20190212724A1 · Phuyal et al. · 2019 [cited by applicant]
US 20190277957A1 · Chandrasekhar et al. · 2019 [cited by applicant]
US 20190286793A1 · Patton · 2019 [cited by examiner]
US 20200100176A1 · Pateromichelakis et al. · 2020 [cited by applicant]
US 20200394928A1 · Neubauer · 2020 [cited by examiner]
US 20210022046A1 · Wang · 2021 [cited by examiner]
US 20210103294A1 · Mahkonen · 2021 [cited by examiner]
US 20210168031A1 · Stockert · 2021 [cited by examiner]
US 20210297921A1 · Pragada · 2021 [cited by examiner]
US 20220200672A1 · Nonaka · 2022 [cited by examiner]
US 20230036727A1 · Gebremariam · 2023 [cited by examiner]