IP Library Granted Patent US 12,640,809
Granted Patent B2
US 12,640,809 · App. 18/496,601 · Granted May 26, 2026

Extended beamforming for satellite communication

Inventors: Neal David Becker (Olney, MD); Udaya Bhaskar (North Potomac, MD)
Assignee: Hughes Network Systems, LLC
H04B7/18532H04B7/0617H04B7/195
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,640,809
App. No.
18/496,601
Granted
May 26, 2026
Kind
B2
Abstract

In beamforming with an antenna for satellite communications, the antenna includes an array of radiating elements. The beamforming method includes: formulating a matrix based on responses from all elements of the antenna to each of a number of users of a first satellite; augmenting the matrix by adding responses from the elements of the antenna to other users served by a different satellite; from the augmented matrix, generating a beamforming matrix; and with the beamforming matrix, beamforming a beam from the antenna.

Claims (33)

1 . A method of beamforming with an antenna for satellite communications, the antenna comprising an array of radiating elements, the method comprising:

formulating a matrix based on responses from all elements of the antenna to each of a number of users of a first satellite;

augmenting the matrix by adding responses from the elements of the antenna to other users served by a different satellite;

from the augmented matrix, generating beam weight vectors for a beamforming matrix; and

with the beamforming matrix, beamforming a beam from the antenna.

2 . The method of claim 1 , wherein augmenting the matrix comprises adding to the matrix a response from the elements of the antennae of a set of other users served by a different satellite who are in proximity, within a threshold, to users of the first satellite such that interference that degrades communication can occur.

3 . The method of claim 1 , wherein generating the beamforming matrix further comprises discarding rows or columns from the augmented matrix that correspond to the other users served by the different satellite.

4 . The method of claim 3 , further comprising renormalizing the beamforming to account for discarding the rows or columns from the augmented matrix that correspond to the other users served by the different satellite.

5 . The method of claim 1 , wherein generating the beamforming matrix comprises using Minimum Mean Square Error (MMSE).

6 . The method of claim 1 , wherein the antenna is an antenna on the first satellite.

7 . The method of claim 1 , wherein the antenna is an antenna of a user terminal for communication with the first satellite.

8 . The method of claim 1 , wherein the first satellite and the different satellite are Low Earth Orbit satellites.

9 . The method of claim 1 , wherein the responses from all elements of the antenna to one of the number of users of a first satellite is given as a channel vector.

10 . A beamforming system for an antenna for satellite communications, the antenna comprising an array of radiating elements, the system comprising:

a processor programmed to receive channel vectors representing responses from all elements of the antenna to each of a number of users of a first satellite and augment a matrix formulated from the channel vectors with a number of additional channel vectors representing responses from elements of antennae of other users served by a different satellite, the processor to generate a beam weight vector for each channel vector by jointly maximizing a signal to noise and interference ratio (SINR); and

a beamformer to generate a beamforming matrix from the beam weight vectors and use the beamforming matrix to drive the elements of the antenna to beamform a beam from the antenna.

11 . The system of claim 10 , wherein the processor is programmed to augment the matrix by adding channel vectors representing responses from the elements of the antennae of the set of other users served by a different satellite who are in proximity, within a pre-determined threshold, to users of the first satellite such that interference that degrades communication can occur.

12 . The system of claim 10 , wherein the beamformer, when generating the beamforming matrix, is programmed to discard rows or columns from the augmented matrix that correspond to the other users served by a different satellite.

13 . The system of claim 12 , wherein the beamformer is configured to renormalize to account for discarding the rows or columns from the augmented matrix that correspond to the other users served by a different satellite.

14 . The system of claim 10 , wherein generating the beamforming matrix comprises using Minimum Mean Square Error (MMSE).

15 . The system of claim 10 , wherein the antenna is an antenna on the first satellite.

16 . The system of claim 10 , wherein the antenna is an antenna of a user terminal for communication with the first satellite.

17 . The system of claim 10 , wherein the first satellite and the different satellite are Low Earth Orbit satellites.

18 . The system of claim 10 , wherein the responses from all elements of the antenna to one of the number of users of a first satellite is given as a channel vector.

19 . A method of beamforming with an antenna of a first satellite, the antenna comprising an array of radiating elements, the method comprising:

beamforming a beam of the antenna by taking into account responses of the elements to users of the first satellite; and

further adjusting the beamforming by taking into account responses of the elements to a set of users of a second satellite, where the users of the second satellite are in terrestrial proximity to the users of the first satellite such that interference that degrades communications can occur.

20 . The method of claim 19 , further comprising:

formulating a matrix based on the responses from all elements of the antenna to each of the users of a first satellite;

augmenting the matrix by adding responses from the elements of the antenna to the set of users of the second satellite;

discarding rows or columns from the augmented matrix that correspond to the set of users of the second satellite;

from the augmented matrix, generating a beamforming matrix; and

with the beamforming matrix, beamforming a beam from the antenna.

Assignments (3)
SECURITY INTEREST Recorded Jul 26, 2026
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS TRUSTEE (FORMERLY KNOWN AS U.S. BANK NATIONAL ASSOCIATION)
Reel/Frame 075401/0515 →
SECURITY INTEREST Recorded May 14, 2024
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067407/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2023
From: BECKER, NEAL DAVID; BHASKAR, UDAYA
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 065376/0559 →
Continuity (1)
Related Publication 20250141538A1 · May 1, 2025
References Cited (8)
US 6061023A · Daniel et al. · 2000 [cited by applicant]
US 9608716B1 · Elwailly · 2017 [cited by examiner]
US 9825693B1 · Siegrist et al. · 2017 [cited by applicant]
US 20070232227A1 · Draganov et al. · 2007 [cited by applicant]
US 20170149144A1 · Gallagher · 2017 [cited by examiner]
US 20190207676A1 · Noerpel · 2019 [cited by examiner]
US 20210376915A1 · Mahalingam · 2021 [cited by examiner]
International Search Report and Written Opinion issued Feb. 6, 2025 in PCT/US2024/052902 (9 pages). [cited by applicant]