IP Library Granted Patent US 11,963,149
Granted Patent B2
US 11,963,149 · App. 17/537,879 · Granted Apr 16, 2024

Carrier acquisition in satellite communications

Inventors: Zengquan Fan (Germantown, MD); Kish Jadhav (Germantown, MD); Brandon Lasher (Germantown, MD)
Assignee: Hughes Network Systems, LLC
H04W72/0453H04B7/18513
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 11,963,149
App. No.
17/537,879
Granted
Apr 16, 2024
Kind
B2
Abstract

A satellite terminal comprises a processor and a memory. The memory stores instructions executable by the processor to determine a frequency spectrum distribution for a wireless communication signal received from an antenna, to input the determined frequency spectrum distribution of the received wireless communication signal to a machine learning program trained to identify one or more satellite communication carriers in a frequency spectrum distribution, to receive a list of one or more satellite communication carriers from the trained machine learning program, and to lock the satellite terminal to one of the carriers included in the list of one or more satellite communication carriers.

Claims (30)

1. A satellite terminal, comprising a processor and a memory, the memory storing instructions executable by the processor to:

determine a frequency spectrum distribution for a wireless communication signal received from an antenna;

input the determined frequency spectrum distribution of the received wireless communication signal to a machine learning program trained to identify one or more satellite communication carriers in a frequency spectrum distribution;

receive a list of one or more satellite communication carriers from the trained machine learning program;

update a stored list by removing from the stored list of carriers a first carrier that is not present in the received list of carriers; and

lock the satellite terminal to one of the carriers included in the stored list of one or more satellite communication carriers.

2. The satellite terminal of claim 1 , wherein the instructions further include instructions to update the stored list of carriers based on the received list of one or more satellite communication carriers and lock the satellite to one of the carriers included in the updated list of carriers.

3. The satellite terminal of claim 1 , wherein the instructions further include instructions to add to the stored list of carriers a second carrier that is present in the received list of carriers and that was not previously present in the stored list of carriers.

4. The satellite terminal of claim 1 , wherein the instructions further include instructions to determine the frequency spectrum distribution for the wireless communication signal by calculating a Fourier Transform of the wireless communication signal.

5. The satellite terminal of claim 1 , wherein the instructions further include instructions to receive data from a satellite gateway upon locking the satellite terminal to the satellite gateway for data communication.

6. The satellite terminal of claim 1 , wherein the instructions further include instructions to select the one of the carriers included in the list of one or more satellite communication carriers based on determining whether a previous attempt to lock to the respective carrier has been successful.

7. The satellite terminal of claim 1 , wherein the instructions further include instructions to select the one of the carriers included in the list of one or more satellite communication carriers based on an available bandwidth of the respective carrier.

8. The satellite terminal of claim 1 , wherein the instructions further include instructions to select the one of the carriers included in the list of one or more satellite communication carriers based on a confidence measure of the respective carrier.

9. The satellite terminal of claim 1 , wherein each satellite communication carrier is specified on the stored list by a center frequency and a symbol rate.

10. The satellite terminal of claim 1 , wherein the machine learning program includes a plurality of layers including a CNN layer and a final dense layer.

11. A method comprising:

determining a frequency spectrum distribution for a wireless communication signal received from an antenna;

inputting the determined frequency spectrum distribution of the received wireless communication signal to a machine learning program trained to identify one or more satellite communication carriers in a frequency spectrum distribution;

receiving a list of one or more satellite communication carriers from the trained machine learning program;

updating a stored list by removing from the stored list of carriers a first carrier that is not present in the received list of carriers; and

locking a satellite terminal to one of the carriers included in the stored list of one or more satellite communication carriers.

12. The method of claim 11 , further comprising updating the stored list of carriers based on the received list of one or more satellite communication carriers and lock the satellite to one of the carriers included in the updated list of carriers.

13. The method of claim 11 , further comprising adding to the stored list of carriers a second carrier that is present in the received list of carriers and that was not previously present in the stored list of carriers.

14. The method of claim 11 , further comprising determining the frequency spectrum distribution for the wireless communication signal by calculating a Fourier Transform of the wireless communication signal.

15. The method of claim 11 , further comprising receiving data from a satellite gateway upon locking the satellite terminal to the satellite gateway for data communication.

16. The method of claim 11 , further comprising selecting the one of the carriers included in the list of one or more satellite communication carriers based on determining whether a previous attempt to lock to the respective carrier has been successful.

17. The method of claim 11 , further comprising selecting the one of the carriers included in the list of one or more satellite communication carriers based on an available bandwidth of the respective carrier.

18. The method of claim 11 , further comprising selecting the one of the carriers included in the list of one or more satellite communication carriers based on a confidence measure of the respective carrier.

19. The method of claim 11 , wherein each satellite communication carrier is specified on the stored list by a center frequency and a symbol rate.

20. The method of claim 11 , wherein the machine learning program includes a plurality of layers including a CNN layer and a final dense layer.

Assignments (3)
SECURITY INTEREST Recorded Aug 7, 2024
From: HUGHES NETWORK SYSTEMS , LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 068211/0778 →
SECURITY INTEREST Recorded Feb 10, 2022
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK GLOBAL CORPORATE TRUST WEST SIDE FLATS, ST. PAUL
Reel/Frame 058971/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2021
From: FAN, ZENGQUAN; JADHAV, KISH; LASHER, BRANDON
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 058241/0293 →