US6449259B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Communication controller
Assignee: Nokia of America Corp
•
Filing: 1997-06-30
•
Granted: 2002-09-10
•
Expires: 2017-06-30
Abstract
Abstract The present invention provides a communication controller interfaced to a plurality of networks. The communication controller is able to monitor and measure the network characteristics of all the networks and route information signals that are part of established communications between users of a network to another network based on criteria set by the users or the network system provider. The routing is done without any disruption of the established communications.
Inventors
- 👤 Brian Jerry Allain
- 👤 Dennis W. Specht
- 👤 Edward Stanley Szurkowski
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 13:00
CPC Classifications
H; H04; H04M; H04M7/00; H04M7/0024; H04M7/0057; H04L; H04L12/00; H04L12/66; H04L45/00; H04L9/00; H04L9/40; H04L69/00; H04L69/08; H04L69/30; H04L69/32; H04L69/322; H04L69/325
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
219 words
A communication controller for routing information signals between a plurality of communication networks, at least two of the communication networks having different protocols, the communication controller comprising: a QoS monitor module configured to receive monitor signals containing quality of service network characteristic measurement data where such monitor signals are either from network monitoring equipment or from received test signals transmitted by the QoS monitor module and where the QoS monitor is further configured to compile the quality of service network measurement characteristic data; a User Interface module configured to receive user response signals from a user responding to a request message transmitted by the communication controller where such user response signals indicate whether the user has decided to reroute its information signals; and a Network Port coupled to the QoS monitor module and to the User Interface module where the Network Port is configured to receive signals and determine whether such signals are monitor signals, criteria signals, user response signals or information signals and where the Network Port is further configured to route received information signals to one of the networks with an acceptable QoS based on network characteristic measurement data contained in the received monitor signals, network and/or service provider criteria data contained in the received criteria signals and request messages contained in the received user response signals.
Claim 2
Dependent Claim
219 words
A communication controller for routing information signals between a plurality of communication networks, at least two of the communication networks having different protocols, the communication controller comprising: a QoS monitor module configured to receive monitor signals containing quality of service network characteristic measurement data where such monitor signals are either from network monitoring equipment or from received test signals transmitted by the QoS monitor module and where the QoS monitor is further configured to compile the quality of service network measurement characteristic data; a User Interface module configured to receive user response signals from a user responding to a request message transmitted by the communication controller where such user response signals indicate whether the user has decided to reroute its information signals; and a Network Port coupled to the QoS monitor module and to the User Interface module where the Network Port is configured to receive signals and determine whether such signals are monitor signals, criteria signals, user response signals or information signals and where the Network Port is further configured to route received information signals to one of the networks with an acceptable QoS based on network characteristic measurement data contained in the received monitor signals, network and/or service provider criteria data contained in the received criteria signals and request messages contained in the received user response signals.
Claim 3
Dependent Claim
27 words
The communication controller of claim 1 where the Network Port routes information signals that are part of established communications substantially without any disruptions to the established communications.
Claim 4
Dependent Claim
45 words
The communication controller of claim 1 further comprising a User/System criteria module coupled to the Network Port where the User/System criteria module is configured to receive network criteria signal and store network criteria data contained in such network criteria signals transferred from the Network Port.
Claim 5
Dependent Claim
91 words
The communication controller of claim 3 further comprising: a Reroute Processing module coupled to the Network Port and to the user interface module; and a Decision Processing module coupled to the Reroute Processing module, the User/System criteria module and the QoS monitor module where the Decision Processing module generates a decision message which is transferred to the Reroute Processing module causing the Reroute Processing module to generate control signals that are transferred to the Network Port causing the Network Port to route received information signals in accordance with the control signals.
Claim 6
Dependent Claim
11 words
The communication controller of claim 1 interfaced to a communication device.
Claim 7
Dependent Claim
18 words
The communication controller of claim 5 where the communication device is a personal computer or a mainframe computer.
Claim 8
Dependent Claim
13 words
The communication controller of claim 5 where the communication device is a gateway.
Claim 9
Independent Claim
119 words
A method for routing information signals received by a communication controller from a plurality of communication networks, at least two of the communication networks having different protocols, the method comprising the steps of: receiving monitor signals, which contain quality of service network characteristic measurement data, from the communication networks; receiving network criteria signals, which contain criteria data, from the networks; receiving user response signals in response to a request message transmitted by the controller; generating a decision message based on the monitor signals and the network criteria signals; generating control signals based on the decision message and a user response message; and routing the received information signals via one of the networks selected in accordance with the control signals.
Claim 10
Independent Claim
119 words
A method for routing information signals received by a communication controller from a plurality of communication networks, at least two of the communication networks having different protocols, the method comprising the steps of: receiving monitor signals, which contain quality of service network characteristic measurement data, from the communication networks; receiving network criteria signals, which contain criteria data, from the networks; receiving user response signals in response to a request message transmitted by the controller; generating a decision message based on the monitor signals and the network criteria signals; generating control signals based on the decision message and a user response message; and routing the received information signals via one of the networks selected in accordance with the control signals.
Claim 11
Dependent Claim
26 words
The method of claim 8 where the step of receiving monitor signals further comprises the step of compiling the quality of service network characteristic measurement data.
Claim 12
Dependent Claim
19 words
The method of claim 8 where the user response message is generated based on the received user response signals.
References Cited (Backward Citations)
US5402478A
Cited
US5933425A
Cited
WO1997028628A1
Cited
US5793976A
Cited
US5892754A
Cited
US5898668A
Cited
US6064653A
Cited
US5898673A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-09-09 | 2006-03-11 | 2006-09-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-09-09 | 2010-03-11 | 2010-09-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-09-09 | 2014-03-11 | 2014-09-10 | $7700.00 | Window Closed / Lapsed |