Patent EP0251403A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6167450A Expired / Lapsed US ⏱️ 0.0 years remaining

Data communications management system and protocol replacement method for mobile communication environments

Assignee: International Business Machines Corp
•
Filing: 1998-02-06
•
Granted: 2000-12-26
•
Expires: 2018-02-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Provided is a data communications management system which enables the use of conventional network applications across mobile communications links, addressing the problem that these applications (which are written for fast, reliable and cheap wired connections) are not well adapted for mobile communications. A set of call handler components are provided for each of a plurality of different network communication applications, and a call manager component which intercepts and analyses all communication calls from applications on the local system and redirects them to the appropriate call handler. The call handler then performs functions transparently impersonating the remote target of the communication, and replaces the initial protocol of the call with a different protocol which is optimised for the particular service. In some cases, a second call handler is provided at the remote end which replaces the protocol again before delivering the call to the target.

Inventors

  • 👤 Alastair John Angwin
  • 👤 Stefan George Hild

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 11:02
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/04; H04L67/50; H04L67/56; H04L67/563; H04L69/00; H04L69/08; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 136 words
A data communications system including: one or more call handlers; and a call manager for receiving communication calls having a data content, a target destination and an initial communication protocol which calls are generated by application programs on the system, the call manager including means for analyzing these communication calls to identify their origin and service type and means for redirecting identified communication calls to a call handler for further processing; wherein the call handier is adapted to locally terminate the redirected initial communication and then to initiate a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to the target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the initial communication call.
Claim 2
Dependent Claim 136 words
A data communications system including: one or more call handlers; and a call manager for receiving communication calls having a data content, a target destination and an initial communication protocol which calls are generated by application programs on the system, the call manager including means for analyzing these communication calls to identify their origin and service type and means for redirecting identified communication calls to a call handler for further processing; wherein the call handier is adapted to locally terminate the redirected initial communication and then to initiate a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to the target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the initial communication call.
Claim 3
Dependent Claim 50 words
A data communications system according to claim 1, wherein the call manager is adapted to identify service types of communication calls from source port numbers of the calls, and to redirect a communication call to a call handler selected in accordance with the identified service type of the communication call.
Claim 4
Dependent Claim 47 words
A data communications system according to claim 1, wherein the call handler is adapted, for an initial call protocol requiring an acknowledgement by the target of receipt of the call, to locally generate the acknowledgement of receipt and to send this acknowledgement to the sender application program.
Claim 5
Dependent Claim 14 words
A data communicatioins system according to claim 2, including a call handler for Telnet.
Claim 6
Dependent Claim 14 words
A data communications system according to claim 2, including a call handler for E-mail.
Claim 7
Dependent Claim 14 words
A data communications system according to claim 2, including a call handler for ftp.
Claim 8
Dependent Claim 14 words
A data communications system according to claim 2, including a call handler for DNS.
Claim 9
Dependent Claim 15 words
A data communications system according to claim 2, including a call handler for WWW browsing.
Claim 10
Independent Claim 156 words
A method of managing network communications from a data communications system, wherein the communications system includes one or more call handlers and a call manager, the method including the following steps: intercepting by said call manager communication calls having a data content, a target destination and an initial communication protocol, which calls are generated by application programs on the system, analyzing these communication calls to identify their origin and service type and then, according to said identification, redirecting identified communication calls to a call handler for further processing; in response to receipt of a redirected call by said call handler, locally terminating the redirected initial communication and initiating a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to the target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the redirected communication call.
Claim 11
Independent Claim 156 words
A method of managing network communications from a data communications system, wherein the communications system includes one or more call handlers and a call manager, the method including the following steps: intercepting by said call manager communication calls having a data content, a target destination and an initial communication protocol, which calls are generated by application programs on the system, analyzing these communication calls to identify their origin and service type and then, according to said identification, redirecting identified communication calls to a call handler for further processing; in response to receipt of a redirected call by said call handler, locally terminating the redirected initial communication and initiating a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to the target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the redirected communication call.
Claim 12
Dependent Claim 162 words
A computer program product comprising computer readable program code recorded on a computer readable storage medium, the computer readable program code including: one or more call handlers; and a call manager for receiving communication calls having a data content, a target destination and an initial communication protocol, which calls are generated by applications on a computer system on which the call manager is installed, the call manager including means for analyzing these communication calls to identify their origin and service type and means for redirecting identified communication calls to a call handler component for further processing; wherein the call handler component is adapted to locally terminate the redirected initial communication and then to initiate a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to its target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the initial communication call.
Claim 13
Dependent Claim 162 words
A computer program product comprising computer readable program code recorded on a computer readable storage medium, the computer readable program code including: one or more call handlers; and a call manager for receiving communication calls having a data content, a target destination and an initial communication protocol, which calls are generated by applications on a computer system on which the call manager is installed, the call manager including means for analyzing these communication calls to identify their origin and service type and means for redirecting identified communication calls to a call handler component for further processing; wherein the call handler component is adapted to locally terminate the redirected initial communication and then to initiate a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to its target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the initial communication call.

References Cited (Backward Citations)

GB2286099A Cited
US5734865A Cited
US5818619A Cited
US5909545A Cited
US5734831A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-26 2004-06-26 2004-12-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-26 2008-06-26 2008-12-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-26 2012-06-26 2012-12-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag