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

Hybrid access system with automated client-side configuration

Assignee: BG SERVICES Ltd
•
Filing: 1996-08-27
•
Granted: 1999-01-12
•
Expires: 2016-08-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An asymmetric network communication system for use in a client-server environment having independent forward and return channels operating at different speeds and/or under different protocols on the same or different communication media to provide efficient utilization of shared resources. A network manager, such as a hybrid access system, effects transmission of packetized data on a forward (downstream) channel from the host server to multiple client devices coupled with a shared downstream media at 10 or more megabits per second while simultaneously providing selectable multiple lower speeds of operation on shared or dedicated return (upstream) channels from the client devices to the host server depending on bandwidth availability, bandwidth demand, service level authorization, etc, for the return channel. Forward and return channels may be located on the same or different communication medium including a CATV network, direct broadcast satellite network, television or radio RF broadcast network, wireless or mobile cellular facilities or the like. The return channel may reside on a PSTN either directly coupled with the host server or connected with the network manager for subsequent transmission to the host server. The network manager handles or controls the forward and return communication to establish interactive full-duplex real-time network sessions between the host and a selected client device. The network manager switches upstream channel assignment based on quality of signals transmitted to the host, effects changes in the upstream transmitted power based on sensed conditions, and automatically configures new client devices as they are added to the network.

Inventors

  • 👤 Eduardo J. Moura
  • 👤 Jan Maksvmilian Gronski

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 18:13
CPC Classifications
H; H04; H04H; H04H20/00; H04H20/65; H04H20/76; H04H20/77; H04H20/81; H04B; H04B7/00; H04B7/14; H04B7/15; H04B7/185; H04B7/18523; H04B7/18578; H04B7/18584; H04H60/00; H04H60/76; H04H60/81; H04H60/82; H04J; H04J3/00; H04J3/16; H04J3/1682; H04J3/1694; H04L; H04L12/00; H04L12/28; H04L12/2801; H04L12/2854; H04L12/2856; H04L12/2869; H04L12/2898; H04L61/00; H04L67/00; H04L67/01; H04L69/00; H04L69/14; H04L69/16; H04L69/161; H04L69/18; H04L9/00; H04L9/40; H04M; H04M11/00; H04M11/06; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2381; H04N21/239; H04N21/2393; H04N21/24; H04N21/2408; H04N21/25; H04N21/266; H04N21/40; H04N21/43; H04N21/437; H04N21/60; H04N21/63; H04N21/643; H04N21/64322; H04N7/00; H04N7/10; H04N7/16; H04N7/173; H04N7/17309; H04N7/17345; H04H20/38; H04H20/78; Y; Y02; Y02D; Y02D30/00; Y02D30/50; Y10; Y10S; Y10S370/00; Y10S370/908; Y10S370/911

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 191 words
A method of configuring a remote device for achieving a network connection in an asymmetric network system including plural remote devices sharing a common medium for conducting interactive sessions with a host computer under control of a network manager, and a router including a selected one of an IP router, a bridge, and a switching device for providing path control, said method comprising: receiving at said network manager an indication of a remote device seeking to establish connection with said asymmetric network system, the indication including one of a predetermined unique abstract name and a device ID associated with said remote device, broadcasting a configuration poll message over said common medium, providing a response to said configuration poll message by said remote device, said network manager allocating configuration data for said remote device seeking to establish connection with said network, sending said configuration data to said remote device over said common medium, configuring said remote device in accordance with said allocated configuration data; and controlling said router, by said network manager, to receive new remote device indications over said common medium and broadcast of configuration poll data over said common medium.
Claim 2
Independent Claim 191 words
A method of configuring a remote device for achieving a network connection in an asymmetric network system including plural remote devices sharing a common medium for conducting interactive sessions with a host computer under control of a network manager, and a router including a selected one of an IP router, a bridge, and a switching device for providing path control, said method comprising: receiving at said network manager an indication of a remote device seeking to establish connection with said asymmetric network system, the indication including one of a predetermined unique abstract name and a device ID associated with said remote device, broadcasting a configuration poll message over said common medium, providing a response to said configuration poll message by said remote device, said network manager allocating configuration data for said remote device seeking to establish connection with said network, sending said configuration data to said remote device over said common medium, configuring said remote device in accordance with said allocated configuration data; and controlling said router, by said network manager, to receive new remote device indications over said common medium and broadcast of configuration poll data over said common medium.
Claim 3
Dependent Claim 172 words
An asymmetric network communication system including a server, a plurality of remote clients and an information distribution facility for distributing data to said remote clients, said communication system comprising: a downstream channel that resides in a medium shared by said plurality of remote clients so as to enable said plurality of remote clients to receive high speed data from said server, at least one upstream channel that enables at least one of said remote clients to transmit lower speed return data to said server, and a network manager for effecting transfers of data between said server and said remote clients over said shared medium in accordance with upstream and downstream channel protocols, for initially identifying at least one of said remote clients using an abstract name, for establishing configuration of remote clients by effecting polling of remote clients and registering an identification of a remote client responding to a poll made with a particular abstract name, and for effecting upstream channel allocation according to a configuration information including abstract name and identification.
Claim 4
Dependent Claim 172 words
An asymmetric network communication system including a server, a plurality of remote clients and an information distribution facility for distributing data to said remote clients, said communication system comprising: a downstream channel that resides in a medium shared by said plurality of remote clients so as to enable said plurality of remote clients to receive high speed data from said server, at least one upstream channel that enables at least one of said remote clients to transmit lower speed return data to said server, and a network manager for effecting transfers of data between said server and said remote clients over said shared medium in accordance with upstream and downstream channel protocols, for initially identifying at least one of said remote clients using an abstract name, for establishing configuration of remote clients by effecting polling of remote clients and registering an identification of a remote client responding to a poll made with a particular abstract name, and for effecting upstream channel allocation according to a configuration information including abstract name and identification.
Claim 5
Dependent Claim 54 words
The network communication system as recited in claim 2, wherein said network manager includes a server interface that enables communication with said server, a downstream routing device for enabling transmission of high speed data to said remote clients over said shared medium and an upstream router for receiving return data from said remote clients.
Claim 6
Dependent Claim 50 words
The network communication system as recited in claim 3, wherein said remote clients include remote interfaces and said downstream router couples said shared medium to establish a physical connection with said downstream channel and said upstream router couples said remote interfaces to establish a physical connection with said upstream channel.
Claim 7
Dependent Claim 22 words
The network communication system as recited in claim 2, wherein said upstream channel and said downstream channel reside in different communication media.
Claim 8
Dependent Claim 46 words
The network communication system as recited in claim 2, wherein said shared medium that carries said downstream channel comprises a selected one of a hybrid fiber coaxial cable system, a CATV network, an over-the-air wireless broadcast medium, a cellular network and a direct broadcast satellite network.
Claim 9
Dependent Claim 35 words
The network communication system as recited in claim 6, wherein said upstream channel resides in a selected one of a PSTN network, a cable return network of a CATV system, and an over-the-air RF broadcast.
Claim 10
Dependent Claim 45 words
The network communication system as recited in claim 2, wherein said network manager selectably controls speed of data transfers on said upstream channel so as to provide more effective utilization of channel bandwidth according to demand by respective remote clients communicating with said shared medium.
Claim 11
Dependent Claim 188 words
In an asymmetric network communication system including at least one downstream channel in a shared medium for conveying high speed data from a host to plural client devices and at least one upstream channel for conveying lower speed return data from the plural remote devices to the host, and a system manager being operative for effecting transfers of data on both the upstream and the downstream channels in sessions between the host and the plural client devices, a method of configuring a new client on the communication system comprising: the system manager receiving a new-client indication associated with the new client, the new-client indication including a predetermined unique abstract name associated with said new client; broadcasting a configuration poll message over the shared medium, after the system manager receives the new-client indication; providing a response to the configuration poll message by the new client that identifies the new client; forwarding a new client found message to the system manager; ceasing configuration polling; allocating configuration data for the new client; sending a protocol address to the new client; and configuring the new client according to the protocol address data.
Claim 12
Dependent Claim 188 words
In an asymmetric network communication system including at least one downstream channel in a shared medium for conveying high speed data from a host to plural client devices and at least one upstream channel for conveying lower speed return data from the plural remote devices to the host, and a system manager being operative for effecting transfers of data on both the upstream and the downstream channels in sessions between the host and the plural client devices, a method of configuring a new client on the communication system comprising: the system manager receiving a new-client indication associated with the new client, the new-client indication including a predetermined unique abstract name associated with said new client; broadcasting a configuration poll message over the shared medium, after the system manager receives the new-client indication; providing a response to the configuration poll message by the new client that identifies the new client; forwarding a new client found message to the system manager; ceasing configuration polling; allocating configuration data for the new client; sending a protocol address to the new client; and configuring the new client according to the protocol address data.
Claim 13
Dependent Claim 22 words
The method as recited in claim 9, wherein the unique abstract name is registered by the system manager into a configuration database.
Claim 14
Dependent Claim 17 words
The method as recited in claim 9, wherein the configuration poll message includes the unique client name.
Claim 15
Dependent Claim 187 words
In an asymmetric network communication system including at least one downstream channel in a shared medium for conveying high speed data from a host to plural client devices and at least one upstream channel for conveying lower speed return data from the plural remote devices to the host, and a system manager being operative for effecting transfers of data on both the upstream and the downstream channels in sessions between the host and the plural client devices, a method of configuring a new client on the communication system comprising: the system manager receiving a new-client indication associated with the new client, the new-client indication including an equipment identification number associated with the new client; broadcasting a configuration poll message over the shared medium, after the system manager receives the new-client indication; providing a response to the configuration poll message by the new client that identifies the new client; forwarding a new client found message to the system manager; ceasing configuration polling; allocating configuration data for the new client; sending a protocol address to the new client; and configuring the new client according to the protocol address data.
Claim 16
Dependent Claim 187 words
In an asymmetric network communication system including at least one downstream channel in a shared medium for conveying high speed data from a host to plural client devices and at least one upstream channel for conveying lower speed return data from the plural remote devices to the host, and a system manager being operative for effecting transfers of data on both the upstream and the downstream channels in sessions between the host and the plural client devices, a method of configuring a new client on the communication system comprising: the system manager receiving a new-client indication associated with the new client, the new-client indication including an equipment identification number associated with the new client; broadcasting a configuration poll message over the shared medium, after the system manager receives the new-client indication; providing a response to the configuration poll message by the new client that identifies the new client; forwarding a new client found message to the system manager; ceasing configuration polling; allocating configuration data for the new client; sending a protocol address to the new client; and configuring the new client according to the protocol address data.
Claim 17
Dependent Claim 230 words
In an asymmetric communication system including a first node, a plurality of second nodes, a shared first channel for sending packets from the first node to the plurality of second nodes, a plurality of second channels for sending packets from the second nodes to the first node, and a third node, a method comprising the step, performed in one of the second nodes before the one of the second nodes has discovered an internetwork address associated with the one of the second nodes, of: receiving, from the third node, the internetwork address associated with one of the second nodes, the step, performed in the first node, of sending a first plurality of packets to the one of the second nodes, by sending the first plurality of packets over the shared first channel, each of the first plurality of packets including an internetwork header with the internetwork address associated with the one of the second nodes, and the steps, performed in the one of the second nodes, of receiving, from the shared first channel, the first plurality of packets sent from the first node; and sending a second plurality of packets to the first node, by sending the second plurality of packets over one of the second channels, each of the second plurality of packets including an internetwork header with the internetwork address associated with the one of the second nodes.
Claim 18
Dependent Claim 230 words
In an asymmetric communication system including a first node, a plurality of second nodes, a shared first channel for sending packets from the first node to the plurality of second nodes, a plurality of second channels for sending packets from the second nodes to the first node, and a third node, a method comprising the step, performed in one of the second nodes before the one of the second nodes has discovered an internetwork address associated with the one of the second nodes, of: receiving, from the third node, the internetwork address associated with one of the second nodes, the step, performed in the first node, of sending a first plurality of packets to the one of the second nodes, by sending the first plurality of packets over the shared first channel, each of the first plurality of packets including an internetwork header with the internetwork address associated with the one of the second nodes, and the steps, performed in the one of the second nodes, of receiving, from the shared first channel, the first plurality of packets sent from the first node; and sending a second plurality of packets to the first node, by sending the second plurality of packets over one of the second channels, each of the second plurality of packets including an internetwork header with the internetwork address associated with the one of the second nodes.
Claim 19
Dependent Claim 34 words
The method of claim 13 further including the step, performed in the one of the second nodes before the first receiving step, of sending a signal for identifying the one of the second nodes.
Claim 20
Dependent Claim 37 words
The method of claim 14 further including the steps of receiving the signal for identifying the one of the second nodes; and sending, responsive to the signal for identifying, the internetwork address associated with the second node.
Claim 21
Dependent Claim 49 words
The method of claim 13 further including the steps, performed in the one of the second nodes before the first receiving step, of receiving a first signal; and sending, responsive to the first signal, a second signal, the second signal acting to identify the one of the second nodes.
Claim 22
Dependent Claim 29 words
The method of claim 16 further including the steps of receiving the second signal; and sending, responsive to the second signal, the internetwork address associated with the second node.
Claim 23
Dependent Claim 36 words
The method of claim 13 wherein the plurality of second channels includes a telephone network, and the step of sending a second plurality of packets includes: sending the second plurality of packets over the telephone network.
Claim 24
Dependent Claim 60 words
The method of claim 13 wherein the first channel includes a cable network, and the plurality of second channels includes the cable network, each of the plurality of second channels having respective frequencies in the cable network, and the step of sending a second plurality of packets includes sending includes: sending the second plurality of packets over the cable network.
Claim 25
Dependent Claim 47 words
The method of claim 13 wherein the first channel includes a cable network, and the plurality of second channels includes the cable network, each of the plurality of second channels having a respective time slot and the sending step includes: sending the signal over the cable network.
Claim 26
Dependent Claim 36 words
The method of claim 13 wherein the first channel includes a wireless broadcast network, and the step of sending the first plurality of packets includes: sending the first plurality of packets over the wireless broadcast network.
Claim 27
Dependent Claim 45 words
The method of claim 13 wherein the first channel includes a wireless broadcast network, and the plurality of second channels include the wireless broadcast network, step of sending the second plurality of packets includes: sending the second plurality of packets over the wireless broadcast network.
Claim 28
Dependent Claim 42 words
The method of claim 13 wherein the first channel includes a satellite broadcast network, and the plurality of second channels include a telephone network, and the step of a second plurality of packets sending includes: sending the signal over the telephone network.
Claim 29
Dependent Claim 142 words
The method of claim 13 wherein the first channel is in a selected one of: a CATV network, over-the-air wireless broadcast, an RF broadcast, an electromagnetic transmission, a coaxial cable network, direct broadcast satellite transmission, telephone network, hybrid fiber coaxial network and a cellular broadcast system, and the plurality of second channels are in a selected one of: a CATV network, over-the-air wireless broadcast, an RF broadcast, an electromagnetic transmission, a coaxial cable network, direct broadcast satellite transmission, telephone network, hybrid fiber coaxial network and a cellular broadcast system, and the step of sending the second plurality of packets includes: sending the second plurality of packets over the selected one of: a CATV network, over-the-air wireless broadcast, an RF broadcast, an electromagnetic transmission, a coaxial cable network, direct broadcast satellite transmission, telephone network, hybrid fiber coaxial network and a cellular broadcast system.
Claim 30
Dependent Claim 180 words
In a system including a first channel residing in a shared medium for sending packets, and a plurality of second channels for sending packets, an asymmetric communication system comprising: a server, a plurality of clients; a first node, each client including a receiver, active before the client has discovered an internetwork address associated with the client, the receiver acting to receive, from the first node, the internetwork address associated with the client, the server including sender that sends a first plurality of packets to the clients, by sending the first plurality of packets over the shared first channel, each of the first plurality of packets including an internetwork header with the internetwork address associated with one of the clients, each client further including a receiver that receives, from the shared first channel, one of the first plurality of packets sent from the server; and a sender that sends a second packet to the server, by sending the second packet over one of the second channels, the second packet including an internetwork header with the internetwork address associated with the client.
Claim 31
Dependent Claim 180 words
In a system including a first channel residing in a shared medium for sending packets, and a plurality of second channels for sending packets, an asymmetric communication system comprising: a server, a plurality of clients; a first node, each client including a receiver, active before the client has discovered an internetwork address associated with the client, the receiver acting to receive, from the first node, the internetwork address associated with the client, the server including sender that sends a first plurality of packets to the clients, by sending the first plurality of packets over the shared first channel, each of the first plurality of packets including an internetwork header with the internetwork address associated with one of the clients, each client further including a receiver that receives, from the shared first channel, one of the first plurality of packets sent from the server; and a sender that sends a second packet to the server, by sending the second packet over one of the second channels, the second packet including an internetwork header with the internetwork address associated with the client.
Claim 32
Dependent Claim 30 words
The system of claim 25 further including a second node that processes a signal sent from one of the clients, the signal acting to identify the one of the clients.
Claim 33
Dependent Claim 28 words
The system of claim 26 wherein the first and second nodes are configured to send, responsive to the signal for identifying, the internetwork address associated with the client.
Claim 34
Dependent Claim 37 words
The system of claim 25 wherein each client includes a responder that receives a first signal, and sends, responsive to the first signal, a second signal, the second signal acting to identify the one of the clients.
Claim 35
Dependent Claim 32 words
The system of claim 28 wherein the first and second nodes are configured to receive the second signal; and send, responsive to the second signal, the internetwork address associated with the client.
Claim 36
Dependent Claim 21 words
The system of claim 25 further including: a telephone network, wherein the plurality of second channels are in the telephone network.
Claim 37
Dependent Claim 63 words
The system of claim 25 further including: a cable network, wherein the first channel is in the cable network, and the plurality of second channels are in the cable network, each of the plurality of second channels having respective frequencies in the cable network, each of the plurality having first channels operating at a lower speed than a speed of the second channel.
Claim 38
Dependent Claim 35 words
The system of claim 25 wherein the first channel includes a cable network, and the plurality of second channels includes the cable network, each of the plurality of second channels having a respective time slot.
Claim 39
Dependent Claim 36 words
The system of claim 25 wherein the first channel includes a wireless broadcast network, and the plurality of second channels includes the wireless broadcast network, each of the plurality of second channels having a respective frequency.
Claim 40
Dependent Claim 41 words
The system of claim 25 a wireless broadcast network, wherein the first channel includes a wireless broadcast network, and the plurality of second channels includes the wireless broadcast network, each of the plurality of seconds channels having a respective time slot.
Claim 41
Dependent Claim 24 words
The system of claim 25 wherein the first channel includes a satellite broadcast network, and the plurality of second channels includes a telephone network.
Claim 42
Dependent Claim 89 words
The system of claim 25 wherein the first channel is in a selected one of: a CATV network, over-the-air wireless broadcast, an RF broadcast, an electromagnetic transmission, a coaxial cable network, direct broadcast satellite transmission, telephone network, hybrid fiber coaxial network and a cellular broadcast system, and the plurality of second channels are in a selected one of: a CATV network, over-the-air wireless broadcast, an RF broadcast, an electromagnetic transmission, a coaxial cable network, direct broadcast satellite transmission, telephone network, hybrid fiber coaxial network and a cellular broadcast system.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag