IP Library Granted Patent US 12,301,319
Granted Patent B2
US 12,301,319 · App. 18/040,978 · Granted May 13, 2025

Method of beamforming and system for implementing beamforming

Inventors: Raghavendra Madanahally Ramakrishna (Bangalore, IN); Hari Swaroop Kanzal Venkatesha (Bangalore, IN)
Assignee: RAKUTEN SYMPHONY, INC.
H04B7/0617
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,301,319
App. No.
18/040,978
Granted
May 13, 2025
Kind
B2
Abstract

A method of beamforming includes collecting data related to a connection between a first user equipment and a network. The method further includes determining whether the first user equipment is eligible for digital beamforming. The method further includes determining, in response to a determination that the first user equipment is ineligible for digital beamforming, whether a moving speed of the first user equipment is above a first threshold value. The method further includes using broad beam beamforming for the connection between the first user equipment and the network in response to a determination that the first user equipment is moving faster than the first threshold value.

Claims (51)

1. A method of beamforming, the method comprising:

collecting data related to a connection between a first user equipment and a network;

determining whether the first user equipment is eligible for digital beamforming;

determining, in response to a determination that the first user equipment is ineligible for digital beamforming, whether a moving speed of the first user equipment is above a first threshold value; and

using broad beam beamforming for the connection between the first user equipment and the network in response to a determination that the first user equipment is moving faster than the first threshold value.

2. The method of claim 1 , further comprising:

using single sideband (SSB) beamforming for the connection between the first user equipment and the network in response to a determination that the first user equipment is not moving faster than the first threshold value.

3. The method of claim 1 , further comprising:

determining, in response to a determination that the first user equipment is eligible for digital beamforming, whether a load on the network exceeds a load threshold value.

4. The method of claim 3 , further comprising:

using single user digital beamforming for the connection between the first user equipment and the network in response to a determination that the load on the network fails to exceed the load threshold value.

5. The method of claim 3 , further comprising:

determining, in response to a determination that the load on the network exceeds the load threshold value, whether a correlation between the first user equipment and a second user equipment connected to the network exceeds a correlation threshold value.

6. The method of claim 5 , further comprising:

using multi-user digital beamforming for the connection between the first user equipment and the network in response to a determination that the correlation between the first user equipment and the second user equipment exceeds the correlation threshold value.

7. The method of claim 1 , further comprising:

determining whether a second user equipment is eligible for digital beamforming independently of the determining whether the first user equipment is eligible for digital beamforming, wherein the second user equipment is connected to the network.

8. A system for beamforming, the system comprising:

a non-transitory computer readable medium configured to store instructions thereon; and

a processor connected to the non-transitory computer readable medium, wherein the processor is configured to execute the instructions for:

receiving data related to a connection between a first user equipment and a network;

determining whether the first user equipment is eligible for digital beamforming;

determining, in response to a determination that the first user equipment is ineligible for digital beamforming, whether a moving speed of the first user equipment is above a first threshold value; and

instructing an antenna in the network to use broad beam beamforming for the connection between the first user equipment and the network in response to a determination that the first user equipment is moving faster than the first threshold value.

9. The system of claim 8 , wherein the processor is further configured to execute the instructions for:

instructing the antenna to use single sideband (SSB) beamforming for the connection between the first user equipment and the network in response to a determination that the first user equipment is not moving faster than the first threshold value.

10. The system of claim 8 , wherein the processor is further configured to execute the instructions for:

determining, in response to a determination that the first user equipment is eligible for digital beamforming, whether a load on the network exceeds a load threshold value.

11. The system of claim 10 , wherein the processor is further configured to execute the instructions for:

instructing the antenna to use single user digital beamforming for the connection between the first user equipment and the network in response to a determination that the load on the network fails to exceed the load threshold value.

12. The system of claim 10 , wherein the processor is further configured to execute the instructions for:

determining, in response to a determination that the load on the network exceeds the load threshold value, whether a correlation between the first user equipment and a second user equipment connected to the network exceeds a correlation threshold value.

13. The system of claim 12 , wherein the processor is further configured to execute the instructions for:

instructing the antenna to use multi-user digital beamforming for the connection between the first user equipment and the network in response to a determination that the correlation between the first user equipment and the second user equipment exceeds the correlation threshold value.

14. The system of claim 8 , wherein the processor is further configured to execute the instructions for:

determining whether a second user equipment is eligible for digital beamforming independently of the determining whether the first user equipment is eligible for digital beamforming, wherein the second user equipment is connected to the network.

15. A non-transitory computer readable medium configured to store instructions thereon for causing a processor to:

receive data related to a connection between a first user equipment and a network;

determine whether the first user equipment is eligible for digital beamforming;

determine, in response to a determination that the first user equipment is ineligible for digital beamforming, whether a moving speed of the first user equipment is above a first threshold value; and

instruct an antenna in the network to use broad beam beamforming for the connection between the first user equipment and the network in response to a determination that the first user equipment is moving faster than the first threshold value.

16. The non-transitory computer readable medium of claim 15 , wherein the instructions are further configured to cause the processor to:

instruct the antenna to use single sideband (SSB) beamforming for the connection between the first user equipment and the network in response to a determination that the first user equipment is not moving faster than the first threshold value.

17. The non-transitory computer readable medium of claim 15 , wherein the instructions are further configured to cause the processor to:

determine, in response to a determination that the first user equipment is eligible for digital beamforming, whether a load on the network exceeds a load threshold value.

18. The non-transitory computer readable medium of claim 17 , wherein the instructions are further configured to cause the processor to:

instruct the antenna to use single user digital beamforming for the connection between the first user equipment and the network in response to a determination that the load on the network fails to exceed the load threshold value.

19. The non-transitory computer readable medium of claim 17 , wherein the instructions are further configured to cause the processor to:

determine, in response to a determination that the load on the network exceeds the load threshold value, whether a correlation between the first user equipment and a second user equipment connected to the network exceeds a correlation threshold value.

20. The non-transitory computer readable medium of claim 19 , wherein the instructions are further configured to cause the processor to:

instruct the antenna to use multi-user digital beamforming for the connection between the first user equipment and the network in response to a determination that the correlation between the first user equipment and the second user equipment exceeds the correlation threshold value.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2024
From: ALTIOSTAR NETWORKS INDIA PRIVATE LIMITED
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 068447/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2023
From: MADANAHALLY RAMAKRISHNA, RAGHAVENDRA; KANZAL VENKATESHA, HARI SWAROOP
To: ALTIOSTAR NETWORKS INDIA PRIVATE LIMITED
Reel/Frame 062633/0668 →
Continuity (1)
Related Publication 20250070834A1 · Feb 27, 2025
References Cited (2)
US 20110255505A1 · Liu · 2011 [cited by examiner]
US 20190305836A1 · Kapetanovic · 2019 [cited by examiner]