IP Library Granted Patent US 11,381,960
Granted Patent B2
US 11,381,960 · App. 16/231,871 · Granted Jul 5, 2022

Dynamic operation of satellite terminal

Inventors: Tayyab Khan (Gaithersburg, MD); Venkat Ganesan (Germantown, MD); Krishna Samavedam (Rockville, MD); Wenbin Zhen (Clarksburg, MD)
Assignee: Hughes Network Systems, LLC
H04W8/245G01S19/42H04B7/18513H04L41/0853H04L41/0869H04W4/021H04W48/04H04W64/003
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,381,960
App. No.
16/231,871
Granted
Jul 5, 2022
Kind
B2
Abstract

A server computer can receive, from a terminal via a satellite, a configuration request that includes a location of the terminal. The server computer can select, based on the location, configuration data including a specification of communications by the terminal, and then send the configuration data to the terminal via the satellite.

Claims (30)

1. A system comprising a server that includes a processor and a memory, the memory storing instructions executable by the processor to:

receive, from a terminal via a satellite, a configuration request that includes a terminal subscriber identifier and a location of the terminal, wherein the location is specified according to geo-coordinates;

select, based on the location, configuration data including a specification of channels available in a wireless local area network by the terminal at the location;

retrieve a subscriber address based on the terminal or subscriber identifier in the configuration request;

reject the configuration request when the retrieved subscriber address indicates a location beyond a specified distance of the geo-coordinates; and

send the configuration data to the terminal via the satellite when the retrieved subscriber address indicates a location within the specified distance of the geo-coordinates,

wherein the system further comprises the terminal, including a terminal processor and a terminal memory, the terminal memory storing instructions executable by the terminal processor to, upon determining that a boot is an initial boot at the location, transmit the configuration request to the server via the satellite.

2. The system of claim 1 , the terminal memory storing further instructions executable by the terminal processor to, upon determining that the boot is an initial boot, configure the terminal according to default configuration data.

3. The system of claim 1 , the terminal memory storing further instructions executable by the terminal processor to, upon receiving the configuration data, configure the terminal according to configuration data received via the satellite.

4. The system of claim 1 , wherein the configuration data further includes a display language of the terminal.

5. A method, comprising:

receiving, in a server computer and from a terminal via a satellite, a configuration request that includes a terminal or subscriber identifier and a location of the terminal, wherein the location is specified according to geo-coordinates;

selecting, based on the location, configuration data including a specification of channels available in a wireless local area network by the terminal at the location;

retrieving a subscriber address based on the subscriber identifier in the configuration request;

rejecting the configuration request when the retrieved subscriber address indicates a location beyond a specified distance of the geo-coordinates; and

sending the configuration data to the terminal via the satellite when the retrieved subscriber address indicates a location within the specified distance of the geo-coordinates,

wherein the method further comprises, in the terminal, upon determining that a boot is an initial boot at the location, transmitting the configuration request to the server via the satellite.

6. The method of claim 5 , further comprising, upon determining that the boot is an initial boot, configuring the terminal according to default configuration data.

7. The method of claim 5 , further comprising configuring the terminal according to configuration data received via the satellite.

8. The method of claim 5 , wherein the configuration data further includes a display language of the terminal.

9. A system comprising a server and a terminal,

wherein the server includes a first processor and a first memory, the first memory storing instructions executable by the first processor to:

receive, from the terminal via a satellite, a configuration request that includes a terminal or subscriber identifier and a location of the terminal, wherein the location is specified according to geo-coordinates;

select, based on the location, configuration data including a specification of channels available in a wireless network by the terminal at the location;

retrieve a subscriber address based on the subscriber identifier in the configuration request;

reject the configuration request when the retrieved subscriber address indicates a location beyond a specified distance of the geo-coordinates; and

send the configuration data to the terminal via the satellite when the retrieved subscriber address indicates a location within the specified distance of the geo-coordinates;

further wherein the terminal includes a second processor and a second memory, the second memory storing instructions executable by the second processor to, upon determining that a boot is an initial boot at the location, transmit the configuration request to the server via the satellite.

10. The system of claim 9 , the terminal memory storing further instructions executable by the terminal processor to, upon receiving the configuration data, configure the terminal according to configuration data received via the satellite.

11. The system of claim 9 , wherein the configuration data further includes a display language of the terminal.

Assignments (5)
SECURITY INTEREST Recorded Oct 19, 2022
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 061470/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: KHAN, TAYYAB; GANESAN, VENKAT; SAMAVEDAM, KRISHNA; ZHEN, WENBIN
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 054661/0185 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 15649418 PREVIOUSLY RECORDED ON REEL 050600 FRAME 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT SECURITY AGREEMENTS. Recorded Sep 3, 2020
From: WELLS FARGO, NATIONAL BANK ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053703/0367 →
ASSIGNMENT OF PATENT SECURITY AGREEMENTS Recorded Oct 1, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050600/0314 →
SECURITY INTEREST Recorded Sep 25, 2019
From: HUGHES NETWORK SYSTEMS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION - AS COLLATERAL AGENT
Reel/Frame 050491/0795 →