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

Adaptive messaging method, system and computer program product

Assignee: Alcatel Lucent SAS
•
Filing: 1998-11-09
•
Granted: 2001-02-06
•
Expires: 2018-11-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, system and computer program product for adaptive messaging in a computer network having a client machine and at least one server. Typically, the client machine is located behind a firewall. According to the invention, a communication from the server to the client may be “repackaged” in an e-mail message in the event a point-to-point connection between the server and the client cannot be established due to the firewall or some other network constraint. The client typically communicates with the server by the point-to-point connection. The technique is especially useful in an automated diagnostic method wherein users of client machines interact with a diagnostic system located at a server.

Inventors

  • 👤 Thomas William Bereiter

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 08:26
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/02; H04L63/029; H04L51/00; H04L51/21; H04L51/222

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 98 words
An electronic communications method between first and second entities over a computer network having an e-mail subsystem, comprising the steps of: upon a connection request from the first entity to the second entity, determining whether a connection can be established between the first and second entities using a first connection preference; if the connection cannot be established using the first connection preference, opening a connection to the e-mail subsystem; encapsulating a communication in an e-mail message; and transmitting the e-mail message, together with the encapsulated communication, from the first entity to the second entity via the e-mail subsystem.
Claim 2
Dependent Claim 98 words
An electronic communications method between first and second entities over a computer network having an e-mail subsystem, comprising the steps of: upon a connection request from the first entity to the second entity, determining whether a connection can be established between the first and second entities using a first connection preference; if the connection cannot be established using the first connection preference, opening a connection to the e-mail subsystem; encapsulating a communication in an e-mail message; and transmitting the e-mail message, together with the encapsulated communication, from the first entity to the second entity via the e-mail subsystem.
Claim 3
Dependent Claim 18 words
The method as described in claim 1 wherein the first and second entities are separated by a firewall.
Claim 4
Dependent Claim 26 words
The method as described in claim 1 wherein the first and second entities communicate over a network that does not adequate support the first connection preference.
Claim 5
Dependent Claim 16 words
The method as described in claim 3 wherein the first connection preference is a point-to-point connection.
Claim 6
Dependent Claim 26 words
The method as described in claim 1 further including the step of having the second entity validate and process the e-mail message to obtain the communication.
Claim 7
Dependent Claim 26 words
The method as described in claim 5 further including the step of transmitting a response to the communication from the second entity to the first entity.
Claim 8
Dependent Claim 21 words
The method as described in claim 6 wherein the response is transmitted using a connection conforming to the first connection preference.
Claim 9
Dependent Claim 15 words
The method as described in claim 1 wherein the first and second entities are computers.
Claim 10
Dependent Claim 26 words
The method as described in claim 8 wherein the first entity is a client machine having a Web browser, and the second entity is Web server.
Claim 11
Dependent Claim 106 words
An electronic communications method between a server and a client over a computer network having an e-mail subsystem, the client located behind a firewall, comprising the steps of: upon a connection request from the server to the client, determining whether a point-to-point connection can be established between the server and the client; if the connection cannot be established using the point-to-point connection, encapsulating a given communication in an e-mail message; delivering the e-mail message, together with the given communication, from the server to the client via the e-mail subsystem; and sending a response to the communication from the client to the server via a point-to-point connection.
Claim 12
Dependent Claim 106 words
An electronic communications method between a server and a client over a computer network having an e-mail subsystem, the client located behind a firewall, comprising the steps of: upon a connection request from the server to the client, determining whether a point-to-point connection can be established between the server and the client; if the connection cannot be established using the point-to-point connection, encapsulating a given communication in an e-mail message; delivering the e-mail message, together with the given communication, from the server to the client via the e-mail subsystem; and sending a response to the communication from the client to the server via a point-to-point connection.
Claim 13
Dependent Claim 22 words
The method as described in claim 10 wherein the computer network is the public Internet and the client includes a Web browser.
Claim 14
Dependent Claim 21 words
The method as described in claim 10 wherein the computer network is an intranet and the client includes a Web browser.
Claim 15
Dependent Claim 31 words
The method as described in claim 10 further including the step of validating and outputting the communication to a recipient at the client prior to the step of sending the response.
Claim 16
Dependent Claim 104 words
A computer program product in a computer-readable medium for facilitating electronic communications between a server and a client in a computer network having an e-mail system, the computer program product executable in the server and comprising: means operative upon a connection request from the server to the client for determining whether a point-to-point connection can be established between the server and the client; means responsive to the determining means for opening a connection to the e-mail system if the point-to-point connection cannot be established; and means for associating to an e-mail message a given communication to be delivered from the server to the client.
Claim 17
Dependent Claim 104 words
A computer program product in a computer-readable medium for facilitating electronic communications between a server and a client in a computer network having an e-mail system, the computer program product executable in the server and comprising: means operative upon a connection request from the server to the client for determining whether a point-to-point connection can be established between the server and the client; means responsive to the determining means for opening a connection to the e-mail system if the point-to-point connection cannot be established; and means for associating to an e-mail message a given communication to be delivered from the server to the client.
Claim 18
Dependent Claim 22 words
The computer program product as described in claim 14 wherein the means for associating attaches the given communication to the e-mail message.
Claim 19
Dependent Claim 24 words
The computer program product as described in claim 14 wherein the server is a Web server and the computer network is the public Internet.

References Cited (Backward Citations)

US6081832A Cited
US6105056A Cited
US5781901A Cited
US5805298A Cited
US5974449A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-02-06 2004-08-07 2005-02-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-02-06 2008-08-07 2009-02-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-02-06 2012-08-07 2013-02-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag