← Back to Patent Explorer
EP0959600A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for providing network access over different wireless networks

Assignee: Great Elm Group Inc
•
Filing: 1999-04-29
•
Granted: —
•
Expires: 2019-04-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication system (200) has a plurality of wireless communication devices (202, 204, 206) coupled through a plurality of wireless network carriers (208, 210, 212) providing wireless communication services thereto using a different combination of network type and transport protocol. A multi-network gateway (214) couples the wireless network carriers to a network of computers (216, 218, 220) containing information therein to facilitate data transfer therebetween. The wireless network carriers are coupled to the network of computers by an airlink configured for the particular combination of network type and protocol, and each of the airlinks operate to exchange data with certain of the wireless communication devices via the wireless network carriers associated therewith.

Inventors

  • 👤 Seetharaman Ramasubramani
  • 👤 Stephen S. Boyle
  • 👤 Mark A. Fox

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-05 20:43
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/50; H04L67/56; H04L67/563; A; A47; A47C; A47C7/00; A47C7/36; A47C7/40; A47C7/44; A47C7/445; A47C3/00; A47C3/02; A47C3/021; A47C3/023; H04L67/51; H04L69/00; H04L69/08; H04L67/01; H04L67/04; H04L67/55; H04L67/565; H04L69/18; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 178 words
A system for delivery of information from a network of computers to wireless communication devices, said system comprising:- a plurality of wireless communication devices, said wireless communications devices including a processing unit and a display screen; a plurality of wireless network carriers, each of said wireless network carriers providing wireless communication services to said plurality of wireless communication devices, and a plurality of said wireless network carriers using a different combination of network type and transport protocol; a network of computers, one or more of the computers of said network of computers containing information; and a multi-network gateway, said multi-network gateway coupling said wireless network carriers to said network of computers to facilitate data transfer therebetween; wherein each of the plurality of said wireless network carriers using the different combination of network type and protocol are coupled to said network of computers by an airlink configured for the particular combination of network type and protocol, and each of the airlinks operate to exchange data with certain of said wireless communication devices via said wireless network carriers associated therewith.
Claim 2
Dependent Claim 146 words
A system as recited in claim 1, wherein said multi-network gateway comprises:- a pull agent; wherein said pull agent operates to receive a request from a particular one of said wireless communication devices via a particular one of said plurality of wireless network carriers for information residing on said network of computers, then operates to formulate a network request for the information using a protocol associated with said network of computers and then sends the network request to said network of computers and awaits a network reply, and once the network reply is received, the network reply is converted to a device reply and then sends the device reply to the particular one of said wireless communication devices via the particular one of said plurality of wireless network carriers in accordance with a protocol associated with the particular one of said plurality of wireless network carriers.
Claim 3
Dependent Claim 72 words
A system as recited in claim 2, wherein said pull agent comprises at least one airlink for receiving the request from the particular one of said wireless communication devices and for sending the device reply to the particular one of said wireless communication devices via the particular one of said plurality of wireless network carriers in accordance with the protocol associated with the particular one of said plurality of wireless network carriers.
Claim 4
Dependent Claim 108 words
A system as recited in claim 2 or 3, wherein said pull agent comprises a plurality of airlinks, each of the airlinks being used for one of said plurality of wireless network carriers using the different combination of network type and protocol, and each of said airlinks operate to receive the request from the particular one of said wireless communication devices associated therewith and to send the device reply to the particular one of said wireless communication devices via the particular one of said plurality of wireless network carriers associated therewith in accordance with the protocol associated with the particular one of said plurality of wireless network carriers.
Claim 5
Independent Claim 107 words
A system as recited in any preceding claim, wherein said multi-network gateway further comprises:- a push agent; wherein said push agent operates to receiving a notification request from said network of computers to be forwarded to a particular one of said plurality of wireless communication devices via a particular one of said wireless network carriers, then operates to formulate a device notification message, and then sends the device notification message to the particular one of said wireless communication devices via the particular one of said plurality of wireless network carriers in accordance with a protocol associated with the particular one of said plurality of wireless network carriers.
Claim 6
Dependent Claim 91 words
A system as recited in claim 5, wherein said push agent comprises a plurality of airlinks, each of the airlinks being used for one of said plurality of wireless network carriers using the different combination of network type and protocol, and each of said airlinks operate to send the device notification message to the particular one of said wireless communication devices via the particular one of said plurality of wireless network carriers associated therewith in accordance with the protocol associated with the particular one of said plurality of wireless network carriers.
Claim 7
Dependent Claim 59 words
A system as recited in claim 5 or 6 as dependent on claim 3 or 4, wherein said push agent provides at least one narrowband communication channel between said network of computers and said wireless network carriers, and wherein said pull agent provides at least one wideband communication channel between said network of computers and said wireless network carriers.
Claim 8
Independent Claim 35 words
A system as recited in any preceding claim, wherein said multi-network gateway further comprises: a configuration table that stores information associating each of the plurality of said wireless network carriers with one of said airlinks.
Claim 9
Dependent Claim 254 words
A gateway between a plurality of wireless network carriers and the Internet, each of the wireless network carriers providing wireless communication services to a plurality of wireless communication devices, said gateway comprising:- a HTTP interface module coupled to the Internet, said HTTP interface module interconnects said gateway with the Internet; a push agent coupled to said HTTP interface module and including a network driver for each of the wireless network carriers, said push agent operates to receive notification messages for particular ones of the wireless communication devices, and to forwarded the notification messages to the particular ones of the wireless communications devices by the network driver associated with the wireless network carrier respectively used by the particular ones of the wireless communications devices; and a pull agent coupled to said HTTP interface module and including a network driver for each of the wireless network carriers, said pull agent operates to receive information requests for information from the Internet from particular ones of the wireless communications devices, to form HTTP requests to request the information from the Internet via said HTTP interface module, to thereafter receive HTTP responses from the Internet containing the information requested, to form information replies for the particular ones of the wireless communications devices based on the HTTP responses, and then to send the information replies to the particular ones of the wireless communications devices as per the information requests using the network driver associated with the wireless network carrier respectively used by the particular ones of the wireless communications devices.
Claim 10
Independent Claim 146 words
A method for exchanging data between the Internet and wireless communication devices, said method comprising: (a) identifying an incoming request for data from the Internet from a first wireless communication device of a plurality of wireless communication devices, the incoming request being via a first carrier network of a plurality of carrier networks of different network types which use different protocols, the first carrier network having a first network type and using a first protocol; (b) associating the incoming request for data with a first network driver configured to receive requests for data from the first carrier network in accordance with the first network type and the first protocol; (c) receiving the incoming request for data at the first network driver; (d) forming an HTTP request for data based on the received request for data; and (e) forwarding the HTTP request for data to the Internet.
Claim 11
Dependent Claim 52 words
A method as recited in claim 10, wherein said associating step (b) comprises:- (b1) receiving a source identifier from the incoming request for data, the source identifier uniquely identifies the first wireless communication device; and (b2) determining the first network driver from a plurality of network drivers based on the source identifier.
Claim 12
Dependent Claim 32 words
A method as recited in claim 11, wherein said determining step (b2) operates to retrieve the identity of the first network driver from an account information table based on the source identifier.
Claim 13
Independent Claim 111 words
A method as recited in any one of claims 10 to 12, wherein said method comprises: (f) receiving a HTTP response from the Internet, the HTTP response containing the data requested by the HTTP request; (g) formulating a reply to the first wireless communication device based on the HTTP response; (h) forwarding the reply to the first network driver; and (i) sending the reply to the first wireless communication device using the first network driver, the first network driver being configured to send data to the first wireless communication device from the first network driver via the first carrier network in accordance with the first network type and the first protocol.
Claim 14
Independent Claim 158 words
A method for providing data from a wired network to wireless communication devices, said method comprising:- (a) receiving a notification from the wired network that is to be directed to a first wireless communication device of a plurality of wireless communication devices via a first carrier network of a plurality of carrier networks of different network types which use different protocols, the first carrier network having a first network type and using a first protocol; (b) formulating a notification message to inform the first wireless communication device of the notification; (c) determining a first network driver associated with the first wireless communication device from a plurality of network drivers, the first network driver being configured to send notification messages to the first wireless communication device via the first carrier network in accordance with the first network type and the first protocol; and (d) sending the notification message to the first wireless communication device using the first network driver.
Claim 15
Dependent Claim 47 words
A method as recited in claim 14, wherein the notification message includes a target address, and wherein the notification message is directed to the target address by the first network driver via the first carrier network, thereby directing the notification message to the first wireless communication device.
Claim 16
Dependent Claim 174 words
A computer readable medium containing program code for interactive data exchange between a wired network and wireless communication devices, said computer readable medium comprising:- first program code for identifying an incoming request for data from the wired network from a first wireless communication device of a plurality of wireless communication devices, the incoming request being via a first carrier network of a plurality of carrier networks of different network types which use different protocols, the first carrier network having a first network type and using a first protocol; second program code for associating the incoming request for data with a first network driver configured to receive requests for data from the first carrier network in accordance with the first network type and the first protocol; third program code for receiving the incoming request for data at the first network driver; fourth program code for forming a wired network request for data based on the received request for data; and fifth program code for forwarding the wired network request for data to the wired network.
Claim 17
Dependent Claim 173 words
A computer readable medium containing program code for providing data from a wired network to wireless communication devices, said computer readable medium comprising:- program code for receiving a notification from the wired network that is to be directed to a first wireless communication device of a plurality of wireless communication devices via a first carrier network of a plurality of carrier networks of different network types which use different protocols, the first carrier network having a first network type and using a first protocol; program code for formulating a notification message to inform the first wireless communication device of the notification; program code for determining a first network driver associated with the first wireless communication device from a plurality of network drivers, the first network driver being configured to send notification messages to the first wireless communication device via the first carrier network in accordance with the first network type and the first protocol; and program code for sending the notification message to the first wireless communication device using the first network driver.

References Cited (Backward Citations)

US5742905A Cited
US5673322A Cited
WO1997041654A1 Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag