← Back to Patent Explorer
US5968129A Expired / Lapsed US ⏱️ 0.0 years remaining

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

Assignee: JPMorgan Chase Bank NA
•
Filing: 1998-05-21
•
Granted: 1999-10-19
•
Expires: 2018-05-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Douglas M. Dillon
  • 👤 Vivek Gupta

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 11:22
CPC Classifications
H; H04; H04B; H04B7/00; H04B7/14; H04B7/15; H04B7/185; H04B7/18578; H04B7/18582; H04B7/18584; H04B7/18591; H04L; H04L12/00; H04L12/28; H04L12/2854; H04L12/2856; H04L12/2869; H04L12/2898; H04L12/54; H04L12/56; H04L12/5691; H04L12/5692; H04L47/00; H04L47/10; H04L47/15; H04L47/70; H04L47/74; H04L47/745; H04L47/80; H04L47/803; H04L47/82; H04L47/824; H04L47/825; H04L47/829; H04L61/00; H04L61/09; H04L61/10; H04L69/00; H04L69/16; H04L69/161; H04L69/163; H04L69/168; H04L2212/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 98 words
A system for retrieving data from a source computer coupled to a network, comprising: a low-speed path linking a requesting terminal with the network; a high-speed path linking the requesting terminal with the network; and selection means for selecting one of the low-speed path and the high-speed path for transmission of data from the source computer to the requesting terminal, said selection means sending a request over the low-speed path including a selection of whether the source computer should transmit the data from the source computer to the requesting terminal using the low-speed path or the high-speed path.
Claim 2
Independent Claim 98 words
A system for retrieving data from a source computer coupled to a network, comprising: a low-speed path linking a requesting terminal with the network; a high-speed path linking the requesting terminal with the network; and selection means for selecting one of the low-speed path and the high-speed path for transmission of data from the source computer to the requesting terminal, said selection means sending a request over the low-speed path including a selection of whether the source computer should transmit the data from the source computer to the requesting terminal using the low-speed path or the high-speed path.
Claim 3
Dependent Claim 13 words
The system of claim 1, wherein the low-speed path comprises a terrestrial link.
Claim 4
Dependent Claim 27 words
The system of claim 2, wherein the terrestrial link comprises a serial port in the requesting terminal in communication with a PPP provider connected to the network.
Claim 5
Dependent Claim 17 words
The system of claim 3, wherein the serial port communicates with the PPP provider via a modem.
Claim 6
Dependent Claim 20 words
The system of claim 1, wherein the low-speed path comprises a two-way link between the requesting terminal and the network.
Claim 7
Dependent Claim 19 words
The system of claim 1, wherein the requesting terminal requests data from the source computer via the low-speed path.
Claim 8
Dependent Claim 13 words
The system of claim 1, wherein the high-speed path comprises a satellite link.
Claim 9
Dependent Claim 21 words
The system of claim 1, wherein the high-speed path comprises a one-way link from the source computer to the requesting terminal.
Claim 10
Dependent Claim 41 words
The system of claim 1, wherein the high-speed path comprises a gateway connected to the network and data retrieved from the source computer is provided to the gateway via the network and transmitted to the requesting terminal via a satellite link.
Claim 11
Dependent Claim 28 words
The system of claim 1, wherein the requesting terminal includes application software for generating a data request packet for transmission from the requesting terminal to the source computer.
Claim 12
Dependent Claim 46 words
The system of claim 10, wherein the selection means comprises a driver for receiving the data request packet from the application software and modifying the request packet to specify one of the low-speed path and the high-speed path for transmission of data from the source computer.
Claim 13
Independent Claim 129 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, said designating means sending a request through the terrestrial interface including a designation of whether the source computer should transmit the data from the source computer to the requesting terminal through the terrestrial interface or the satellite interface.
Claim 14
Independent Claim 129 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, said designating means sending a request through the terrestrial interface including a designation of whether the source computer should transmit the data from the source computer to the requesting terminal through the terrestrial interface or the satellite interface.
Claim 15
Dependent Claim 21 words
The system of claim 12, wherein the requesting terminal transmits a request packet to the source computer through the terrestrial interface.
Claim 16
Dependent Claim 27 words
The system of claim 13, wherein the request packet includes a destination address corresponding to the source computer and a source address corresponding to the satellite interface.
Claim 17
Dependent Claim 28 words
The system of claim 13, wherein the designating means comprises a driver that modifies the request packet to specify one of the terrestrial interface and the satellite interface.
Claim 18
Independent Claim 136 words
A method of retrieving data from a source computer coupled to a network, comprising the steps of: generating, at a requesting terminal, a request packet for transmission of data from the source computer; designating, at the requesting terminal, a transmission path selected from one of a low-speed path and a high-speed path for transmission of the requested data from the source computer to the requesting terminal; providing the designated data request packet to the source computer via the low-speed path, the designated data request packet including a designation of whether the source computer should transmit the requested data from the source computer to the requesting terminal through the low-speed path or the high-speed path, wherein the source computer generates a data reply; and receiving the data reply from the source computer via the designated transmission path.
Claim 19
Independent Claim 136 words
A method of retrieving data from a source computer coupled to a network, comprising the steps of: generating, at a requesting terminal, a request packet for transmission of data from the source computer; designating, at the requesting terminal, a transmission path selected from one of a low-speed path and a high-speed path for transmission of the requested data from the source computer to the requesting terminal; providing the designated data request packet to the source computer via the low-speed path, the designated data request packet including a designation of whether the source computer should transmit the requested data from the source computer to the requesting terminal through the low-speed path or the high-speed path, wherein the source computer generates a data reply; and receiving the data reply from the source computer via the designated transmission path.
Claim 20
Dependent Claim 22 words
The method of claim 16, wherein the step of designating a transmission path further comprises the step of modifying the request packet.
Claim 21
Dependent Claim 21 words
The method of claim 16, wherein the low-speed path comprises a terrestrial link and the high-speed path comprises a satellite link.
Claim 22
Dependent Claim 22 words
The method of claim 18, wherein the requesting terminal provides the designated data request to the source computer via the terrestrial link.
Claim 23
Dependent Claim 32 words
The method of claim 18, wherein the step of designating the transmission path further comprises the step of specifying an application to use one of the terrestrial path or the satellite path.
Claim 24
Dependent Claim 39 words
The method of claim 18, wherein the terrestrial link comprises: a link between the requesting terminal and a PPP provider; a link between the PPP provider and the network; and a link between the network and the source computer.
Claim 25
Dependent Claim 38 words
The method of claim 18, wherein the satellite link comprises: a link between the source computer and the network; a link between the network and a gateway; and a satellite connection between the gateway and the requesting terminal.
Claim 26
Independent Claim 105 words
A system for retrieving data from a source computer coupled to a network, comprising: a two-way, low-speed terrestrial path linking a requesting terminal with the network; a one-way, high-speed satellite path linking the requesting terminal with the network; and selection means for selecting one of the terrestrial path and the satellite path for transmission of data from the source computer to the requesting terminal, said selection means sending a request over the low-speed terrestrial path including a selection of whether the source computer should transmit the data from the source computer to the requesting terminal using the low-speed terrestrial path or the high-speed satellite path.
Claim 27
Independent Claim 105 words
A system for retrieving data from a source computer coupled to a network, comprising: a two-way, low-speed terrestrial path linking a requesting terminal with the network; a one-way, high-speed satellite path linking the requesting terminal with the network; and selection means for selecting one of the terrestrial path and the satellite path for transmission of data from the source computer to the requesting terminal, said selection means sending a request over the low-speed terrestrial path including a selection of whether the source computer should transmit the data from the source computer to the requesting terminal using the low-speed terrestrial path or the high-speed satellite path.
Claim 28
Independent Claim 152 words
A system for retrieving data from a source computer coupled to a network, comprising: a low-speed path linking a requesting terminal with the network; a high-speed path linking the requesting terminal with the network; and selection means for selecting one of the low-speed path and the high-speed path for transmission of data from the source computer to the requesting terminal, wherein the requesting terminal includes application software for generating a data request packet for transmission from the requesting terminal to the source computer, wherein the selection means comprises a driver for receiving the data request packet from the application software and modifying the request packet to specify one of the low-speed path and the high-speed path for transmission of data from the source computer, and wherein the request packet is an IP packet including a destination address and a source address and the driver specifies the high-speed path by tunneling the packet.
Claim 29
Independent Claim 152 words
A system for retrieving data from a source computer coupled to a network, comprising: a low-speed path linking a requesting terminal with the network; a high-speed path linking the requesting terminal with the network; and selection means for selecting one of the low-speed path and the high-speed path for transmission of data from the source computer to the requesting terminal, wherein the requesting terminal includes application software for generating a data request packet for transmission from the requesting terminal to the source computer, wherein the selection means comprises a driver for receiving the data request packet from the application software and modifying the request packet to specify one of the low-speed path and the high-speed path for transmission of data from the source computer, and wherein the request packet is an IP packet including a destination address and a source address and the driver specifies the high-speed path by tunneling the packet.
Claim 30
Independent Claim 147 words
A system for retrieving data from a source computer coupled to a network, comprising: a low-speed path linking a requesting terminal with the network; a high-speed path linking the requesting terminal with the network; and selection means for selecting one of the low-speed path and the high-speed path for transmission of data from the source computer to the requesting terminal, wherein the requesting terminal includes application software for generating a data request packet for transmission from the requesting terminal to the source computer, wherein the selection means comprises (a) a driver for receiving the data request packet from the application software and modifying the request packet to specify one of the low-speed path and the high-speed path for transmission of data from the source computer, and (b) a user interface in the requesting terminal that allows a user to specify an application to use the low-speed path.
Claim 31
Independent Claim 147 words
A system for retrieving data from a source computer coupled to a network, comprising: a low-speed path linking a requesting terminal with the network; a high-speed path linking the requesting terminal with the network; and selection means for selecting one of the low-speed path and the high-speed path for transmission of data from the source computer to the requesting terminal, wherein the requesting terminal includes application software for generating a data request packet for transmission from the requesting terminal to the source computer, wherein the selection means comprises (a) a driver for receiving the data request packet from the application software and modifying the request packet to specify one of the low-speed path and the high-speed path for transmission of data from the source computer, and (b) a user interface in the requesting terminal that allows a user to specify an application to use the low-speed path.
Claim 32
Independent Claim 162 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, wherein the requesting terminal transmits a request packet to the source computer through the terrestrial interface, wherein the designating means comprises a driver that modifies the request packet to specify one of the terrestrial interface and the satellite interface, and wherein the driver specifies the satellite interface by adding a new destination address corresponding to the gateway and a new source address corresponding to the terrestrial interface to the request packet.
Claim 33
Independent Claim 162 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, wherein the requesting terminal transmits a request packet to the source computer through the terrestrial interface, wherein the designating means comprises a driver that modifies the request packet to specify one of the terrestrial interface and the satellite interface, and wherein the driver specifies the satellite interface by adding a new destination address corresponding to the gateway and a new source address corresponding to the terrestrial interface to the request packet.
Claim 34
Independent Claim 133 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, wherein the requesting terminal transmits a request packet to the source computer through the terrestrial interface, and wherein the designating means automatically designates that the requested data be transmitted through the terrestrial interface when the request packet corresponds to a streaming application.
Claim 35
Independent Claim 133 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, wherein the requesting terminal transmits a request packet to the source computer through the terrestrial interface, and wherein the designating means automatically designates that the requested data be transmitted through the terrestrial interface when the request packet corresponds to a streaming application.
Claim 36
Independent Claim 112 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, wherein the designating means automatically designates that the requested data be transmitted through the terrestrial interface when the satellite link malfunctions.
Claim 37
Independent Claim 112 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, wherein the designating means automatically designates that the requested data be transmitted through the terrestrial interface when the satellite link malfunctions.
Claim 38
Independent Claim 113 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, wherein the designating means automatically designates that the requested data be transmitted through the terrestrial interface when the satellite link is congested.
Claim 39
Independent Claim 113 words
A system for retrieving data from a source computer coupled to a network, comprising: a requesting terminal for requesting data to be retrieved from the source computer, wherein the requesting terminal includes (a) a terrestrial interface coupled to the network, (b) a satellite interface capable of receiving data transmitted via a satellite link, wherein the satellite link is coupled to the network, and (c) means for designating that the requested data be transmitted from the source computer to the requesting terminal through one of the terrestrial interface and the satellite interface, wherein the designating means automatically designates that the requested data be transmitted through the terrestrial interface when the satellite link is congested.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-18 2003-04-19 2003-10-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-18 2007-04-19 2007-10-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-18 2011-04-19 2011-10-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag