IP Library Granted Patent US 12,739,009
Granted Patent B2
US 12,739,009 · App. 18/980,927 · Granted Sep 15, 2026

System and methods of adaptive beamforming

Inventors: Timur Kochiev (Irvine, CA); Relin Thomas (Seattle, WA)
Assignee: T-Mobile USA, Inc.
H04B7/0695H04W8/18H04W72/56
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,739,009
App. No.
18/980,927
Granted
Sep 15, 2026
Kind
B2
Abstract

The system receives activity data generated from a wireless device connected to a base station of a telecommunication network. The activity data includes an account status of a subscriber, subscriber traffic type, or service type. The account status of the subscriber is classified as a premium subscriber or a standard subscriber. The system causes the activity data to be inputted into a machine learning (ML) model. The system receives, as an output from the ML model, a beamforming plan for the base station. The beamforming plan includes a direction to transmit a beam, a time period to transmit the beam, and at least one network slice on which to transmit the beam. The system generates the beam on the at least one network slice in accordance with the beamforming plan.

Claims (79)

1 . A non-transitory, computer-readable storage medium comprising instructions recorded thereon, wherein the instructions, when executed by at least one data processor of a system, cause the system to:

receive activity data generated from a wireless device connected to a base station of a telecommunication network,

wherein the activity data includes an account status of a subscriber, subscriber traffic type, or service type, and

wherein the account status of the subscriber is classified as a premium subscriber or a standard subscriber;

cause the activity data to be inputted into a machine learning (ML) model;

receive, as an output from the ML model, a beamforming plan for the base station,

wherein the beamforming plan includes a direction to transmit a beam, a time period to transmit the beam, and at least one network slice on which to transmit the beam; and

generate the beam on the at least one network slice in accordance with the beamforming plan.

2 . The non-transitory, computer-readable storage medium of claim 1 , wherein the wireless device is associated with an account status classified as a premium subscriber, and wherein the system is further caused to:

cause activity data of a second wireless device connected to the base station to be inputted into the ML model,

wherein the second wireless device is associated with an account status classified as a standard subscriber;

receive a second beamforming plan for the second wireless device; and

generate a second beam on a different network slice for the second wireless device,

wherein the beam supplies higher bandwidth speeds or lower latency compared to the second beam on the different network slice.

3 . The non-transitory, computer-readable storage medium of claim 1 , wherein the system is further caused to:

receive an updated beamforming plan based on the wireless device moving to a location outside of a range of the beam; and

implement the updated beamforming plan.

4 . The non-transitory, computer-readable storage medium of claim 1 , wherein the system is further caused to:

receive historical activity data for the wireless device from the base station,

wherein the historical activity data includes historical subscriber traffic type, historical service type, or historical location data of the wireless device; and

train the ML model on the historical activity data.

5 . The non-transitory, computer-readable storage medium of claim 1 , wherein the ML model is located at the base station.

6 . The non-transitory, computer-readable storage medium of claim 1 , wherein the ML model is located on a core node of the telecommunication network.

7 . The non-transitory, computer-readable storage medium of claim 1 , wherein the system is further caused to:

cause the base station to use a zero-forcing beamforming method to generate the beam; and

reduce, using the zero-forcing beamforming method, a side lobe of the beam.

8 . The non-transitory, computer-readable storage medium of claim 7 , wherein the system is further caused to:

reduce, using the zero-forcing beamforming method, a horizontal width of a main lobe of the beam,

wherein reducing the width of the main lobe reduces interference from other wireless devices.

9 . The non-transitory, computer-readable storage medium of claim 1 , wherein the system is further caused to:

prevent the base station from transmitting a wireless signal in all directions on the at least one network slice; and

reduce an amount of greenhouse gases by using a lower amount of resources to direct the beam toward the wireless device.

10 . A system comprising:

at least one hardware processor; and

at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:

receive, from a base station of a telecommunication network, activity data generated from a wireless device connected to the base station,

wherein the activity data includes a network traffic type generated by the wireless device;

input the activity data into a machine learning (ML) model;

generate, as an output from the ML model, a beamforming plan for the base station,

wherein the beamforming plan includes a direction to transmit a beam, a time period to transmit the beam, and at least one network slice to transmit the beam on; and

cause the base station to generate at least one beam on a network slice based on the beamforming plan.

11 . The system of claim 10 , further caused to:

receive, from the base station, activity data generated from a second wireless device connected to the base station;

generate, as a second output from the ML model, a second beamforming plan for the base station; and

cause the base station to generate a second beam based on the second beamforming plan on a second network slice.

12 . The system of claim 10 , further caused to:

generate an updated beamforming plan based on the wireless device moving to a new location outside of a range of the beam; and

cause the base station to adjust the direction in which the beam is transmitted based on the new location.

13 . The system of claim 10 , further caused to:

cause the base station to use a zero-forcing beamforming method to generate the beam; and

reduce, using the zero-forcing beamforming method, a side lobe of the beam.

14 . The system of claim 13 , further caused to:

reduce, using the zero-forcing beamforming method, a horizontal width of a main lobe of the beam,

wherein reducing the width of the main lobe reduces interference from other wireless devices.

15 . A method comprising:

receiving real-time activity data generated from a wireless device connected to a base station of a telecommunication network,

wherein the activity data includes an account status of a subscriber, subscriber traffic type, or service type;

causing the activity data to be inputted into a machine learning (ML) model;

receiving, as an output from the ML model, a beamforming plan for the base station,

wherein the beamforming plan includes a direction to transmit a beam, a time period to transmit the beam, and at least one network slice on which to transmit the beam; and

generating the beam on the at least one network slice in accordance with the beamforming plan.

16 . The method of claim 15 , further comprising:

causing activity data of a second wireless device connected to the base station to be inputted into the ML model;

receiving a second beamforming plan for the second wireless device; and

generating a second beam on a different network slice for the second wireless device,

wherein the beam supplies different bandwidth speeds or latency compared to the second beam on the second network slice.

17 . The method of claim 15 , further comprising:

receiving an updated beamforming plan based on the wireless device moving to a location outside of a range of the beam; and

adjusting the direction in which the beam is transmitted based on the updated beamforming plan.

18 . The method of claim 15 , further comprising:

receiving historical activity data for the wireless device from the base station,

wherein the historical activity data includes historical subscriber traffic type, historical service type, or historical location data of the wireless device; and

causing the ML model to be trained on the historical activity data.

19 . The method of claim 15 , further comprising:

causing the base station to use a zero-forcing beamforming method to generate the beam; and

reducing, using the zero-forcing beamforming method, a side lobe of the beam.

20 . The method of claim 19 , further comprising:

reducing, using the zero-forcing beamforming method, a horizontal width of a main lobe of the beam,

wherein reducing the width of the main lobe reduces interference from other wireless devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2024
From: KOCHIEV, TIMUR; THOMAS, RELIN
To: T-MOBILE USA, INC.
Reel/Frame 069629/0251 →
Continuity (1)
Related Publication 20260172098A1 · Jun 18, 2026
References Cited (45)
US 6349217B1 · Honcharenko et al. · 2002 [cited by applicant]
US 7627348B2 · Lysejko et al. · 2009 [cited by applicant]
US 9125230B2 · Wu · 2015 [cited by examiner]
US 9936397B2 · Campos et al. · 2018 [cited by applicant]
US 10382105B2 · Hor-lao et al. · 2019 [cited by applicant]
US 10720978B1 · Sun et al. · 2020 [cited by applicant]
US 10973062B2 · Sadhu et al. · 2021 [cited by applicant]
US 11006385B2 · Yu · 2021 [cited by examiner]
US 11128352B2 · Lorca Hernando et al. · 2021 [cited by applicant]
US 11277180B1 · Raghavan et al. · 2022 [cited by applicant]
US 11438050B2 · Sakuma · 2022 [cited by examiner]
US 11533638B2 · Ho et al. · 2022 [cited by applicant]
US 11611381B2 · Zhu et al. · 2023 [cited by applicant]
US 11627470B1 · Gronstad · 2023 [cited by examiner]
US 11757508B1 · Raghavan et al. · 2023 [cited by applicant]
US 11831556B2 · Young et al. · 2023 [cited by applicant]
US 11909498B2 · Fazili et al. · 2024 [cited by applicant]
US 12051913B2 · Paduvalli et al. · 2024 [cited by applicant]
US 12088371B2 · Raghavan et al. · 2024 [cited by applicant]
US 12089064B2 · Lu et al. · 2024 [cited by applicant]
US 12143941B1 · Duong · 2024 [cited by applicant]
US 20050272472A1 · Goldberg et al. · 2005 [cited by applicant]
US 20100075687A1 · Chayat · 2010 [cited by applicant]
US 20140378172A1 · Lim · 2014 [cited by examiner]
US 20200236575A1 · Yang · 2020 [cited by examiner]
US 20210297128A1 · Badic et al. · 2021 [cited by applicant]
US 20220007207A1 · Raghavan et al. · 2022 [cited by applicant]
US 20220046528A1 · Yang et al. · 2022 [cited by applicant]
US 20220173820A1 · Berglund et al. · 2022 [cited by applicant]
US 20230131254A1 · Karakkad Kesavan Namboodiri · 2023 [cited by examiner]
US 20230254837A1 · Raghavan et al. · 2023 [cited by applicant]
US 20230318690A1 · Kurras et al. · 2023 [cited by applicant]
US 20240163686A1 · Naik et al. · 2024 [cited by applicant]
US 20240187871A1 · Raghavan et al. · 2024 [cited by applicant]
US 20240244488A1 · Jagannathan et al. · 2024 [cited by applicant]
US 20240275605A1 · Cai et al. · 2024 [cited by applicant]
US 20240372788A1 · Glenn et al. · 2024 [cited by applicant]
US 20240373404A1 · Glenn et al. · 2024 [cited by applicant]
US 20250365053A1 · Kumar · 2025 [cited by examiner]
CN 111164909B · 2023 [cited by applicant]
EP 3845023A1 · 2021 [cited by applicant]
EP 4432719A1 · 2024 [cited by applicant]
WO 2019190368A1 · 2019 [cited by applicant]
WO 2021112592A1 · 2021 [cited by applicant]
WO 2021160689A1 · 2021 [cited by applicant]