IP Library Granted Patent US 6,931,512
Granted Patent B2
US 6,931,512 · App. 10/054,681 · Granted Aug 16, 2005

Method and apparatus for selectively retrieving information from a source computer using a terrestrial or satellite interface

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 6,931,512
App. No.
10/054,681
Granted
Aug 16, 2005
Kind
B2
Abstract

A requesting terminal includes an interface that allows a user to select whether data downloaded from a network (such as the Internet) is transmitted to the requesting terminal via a high-speed link, such as a satellite link, or a lower speed link, such as a terrestrial link. Preferably, the terrestrial link (which may comprise a conventional dial-up Internet connection) is a two-way link, wherein the requesting terminal transmits data requests to the network via the terrestrial link. The data requests generated by the requesting terminal are modified to designate whether the requested data should be downloaded from the network via the terrestrial link or the satellite link. The terrestrial link may also be automatically selected for certain applications.

Claims (11)

1. A system comprising:

an interface for coupling an apparatus to a wireless receiver, the wireless receiver providing a wireless link to a network; and

an interface for coupling the apparatus to a device providing a link to the network having a lower data rate than the wireless link,

wherein at least one of the following conditions is satisfied: (a) selection between the wireless link and the lower data rate link for transmitting data from the network to the apparatus is made in accordance with information in an IP header in a packet sent from the apparatus, (b) selection between the wireless link and the lower data rate link for transmitting data from the network to the apparatus is made in accordance with a TCP/UDP port number, (c) selection between the wireless link and the lower data rate link for transmitting data from the network to the apparatus is made in accordance with detection of loss of receive of signal on the wireless link, (d) selection between the wireless link and the lower data rate link for transmitting data from the network to the apparatus is made in accordance with detection of congestion on the wireless link, (e) selection between the wireless link and the lower data rate link for transmitting data from the network to the apparatus is made in accordance with determination that a packet of the data transmission is a UDP packet, and (f) selection between the wireless link and the lower data rate link for transmitting data from the network to the apparatus is made in accordance with detection of an amount of data transmission on a TCP connection exceading a limit.

2. A system according to claim 1 , wherein the link having a lower data rate than the wireless link is a link other than a wireless link.

3. A system according to claim 1 , wherein the apparatus comprises the interfaces.

4. A system according to claim 1 , wherein the link having a lower data rate is a dial-up link.

5. A system according to claim 1 , wherein the wireless link is a satellite link.

6. A method comprising:

providing an apparatus configured to be coupled to (a) a wireless receiver, the wireless receiver providing a wireless link to a network, and (b) a device providing a link to the network having a lower data rate than the wireless link; and

any of (a) selecting between the wireless link and the lower data rate link for transmitting data from the network to the apparatus in accordance with information in an IP header in a packet sent from the apparatus, (b) selecting between the wireless link and the lower data rate link for transmitting data from the network to the apparatus in accordance with a TCP/UDP port number, (c) selecting between the wireless link and the lower data rate link for transmitting data from the network to the apparatus in accordance with detection of loss of receive of signal on the wireless link, (d) selecting between the wireless link and the lower data rate link for transmitting data from the network to the apparatus in accordance with detection of congestion on the wireless link, (e) selecting between the wireless link and the lower data rate link for transmitting data from the network to the apparatus in accordance with determination that a packet of the data transmission is a UDP packet, and (f) selecting between the wireless link and the lower data rate link for transmitting data from the network to the apparatus in accordance with detection of an amount of data transmission on a TCP connection exceeding a limit.

Assignments (4)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 026499 FRAME 0290. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Sep 4, 2018
From: EH HOLDING CORPORATION; ECHOSTAR 77 CORPORATION; ECHOSTAR GOVERNMENT SERVICES L.L.C.; ECHOSTAR ORBITAL L.L.C.; ECHOSTAR SATELLITE OPERATING CORPORATION; ECHOSTAR SATELLITE SERVICES L.L.C.; ADVANCED SATELLITE RESEARCH, LLC; HELIUS ACQUISITION, LLC; HELIUS, LLC; HNS FINANCE CORP.; HNS LICENSE SUB, LLC; HNS REAL ESTATE, LLC; HNS-INDIA VSAT, INC.; HNS-SHANGHAI, INC.; HUGHES COMMUNICATIONS, INC.; HUGHES NETWORK SYSTEMS, LLC; HUGHES NETWORK SYSTEMS INTERNATIONAL SERVICE COMPANY
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 047014/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2017
From: DILLON, DOUGLAS; GUPTA, VIVEK
To: HUGHES ELECTRONICS CORPORATION
Reel/Frame 043902/0033 →