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

Network message redirection

Assignee: Oracle America Inc
•
Filing: 1997-10-01
•
Granted: 1999-08-24
•
Expires: 2017-10-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for redirecting communication on a network between a client and a network resource includes executing a software program, the software program configured to listen to at least one communications port of the client during the communication session, the software program redirecting a message received on the communications port to the network resource.

Inventors

  • 👤 Kevin E. Kalajan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 17:12
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/34; H04L67/01; H04L67/02; H04L67/50; H04L67/56; H04L67/563; H04L63/00; H04L63/16; H04L63/166

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 62 words
A method for redirecting communication on a network between a client and a network resource, comprising the steps of: executing a software program, the software program configured to listen to at least one communications port of the client during a communication session conforming to a network protocol, the software program redirecting a message received on the communications port to the network resource.
Claim 2
Independent Claim 62 words
A method for redirecting communication on a network between a client and a network resource, comprising the steps of: executing a software program, the software program configured to listen to at least one communications port of the client during a communication session conforming to a network protocol, the software program redirecting a message received on the communications port to the network resource.
Claim 3
Dependent Claim 18 words
The method of claim 1 further comprising downloading the software program to the client during a communication session.
Claim 4
Dependent Claim 15 words
The method of claim 2 wherein the software program is downloaded from an HTTP-protocol server.
Claim 5
Dependent Claim 22 words
The method of claim 3 further comprising configuring an HTTP-protocol browser to connect to the HTTP-protocol server to download the software program.
Claim 6
Dependent Claim 11 words
The method of claim 1 wherein the network is the Internet.
Claim 7
Dependent Claim 23 words
The method of claim 1 further comprising configuring a general purpose application running on the client to send messages to the communications port.
Claim 8
Dependent Claim 18 words
The method of claim 6 wherein the general purpose application generates the message received on the communications port.
Claim 9
Dependent Claim 38 words
The method of claim 6 wherein the general purpose application connects to either the local host address or the local IP address for the client, and the communications port is a port used by the general purpose application.
Claim 10
Dependent Claim 14 words
The method of claim 1 wherein the network resource is an IP protocol-based server.
Claim 11
Dependent Claim 13 words
The method of claim 1 wherein the software program is hardware platform independent.
Claim 12
Dependent Claim 23 words
The method of claim 2 further comprising selectively configuring the software program, before downloading to the client, with parameters for redirecting the message.
Claim 13
Dependent Claim 18 words
The method of claim 1 further comprising manipulating the message before redirecting the message to the network resource.
Claim 14
Dependent Claim 30 words
The method of claim 12 wherein manipulating the message comprises one of the following: encrypting the message; compressing the message; logging the message; filtering the message; and vectoring the message.
Claim 15
Independent Claim 137 words
A method for redirecting communication on the Internet between a client and a network resource, comprising the steps of: configuring an HTTP-protocol browser on the client to connect to an HTTP-protocol server to download a software program, the software program being hardware platform independent; downloading the software program to the client during a communication session; configuring a general purpose application running on the client to connect to either the local host address or the local IP address for the client and to send a message destined for the network resource instead to a communications port of the client; and executing the software program, the software program configured to listen to at least one communications port of the client during a communication session, the software program redirecting the message received on the communications port to the network resource.
Claim 16
Independent Claim 137 words
A method for redirecting communication on the Internet between a client and a network resource, comprising the steps of: configuring an HTTP-protocol browser on the client to connect to an HTTP-protocol server to download a software program, the software program being hardware platform independent; downloading the software program to the client during a communication session; configuring a general purpose application running on the client to connect to either the local host address or the local IP address for the client and to send a message destined for the network resource instead to a communications port of the client; and executing the software program, the software program configured to listen to at least one communications port of the client during a communication session, the software program redirecting the message received on the communications port to the network resource.
Claim 17
Dependent Claim 90 words
A storage device tangibly storing a control program, the control program, when coupled to a control device, operating the control device to redirect communication on a network between a client and a network resource, the control program being configured to operate the control device to perform the functions of: providing a software program configured to listen to at least one communications port of the client during a communication session conforming to a network protocol, where the software program redirects a message received on the communications port to the network resource.
Claim 18
Dependent Claim 90 words
A storage device tangibly storing a control program, the control program, when coupled to a control device, operating the control device to redirect communication on a network between a client and a network resource, the control program being configured to operate the control device to perform the functions of: providing a software program configured to listen to at least one communications port of the client during a communication session conforming to a network protocol, where the software program redirects a message received on the communications port to the network resource.
Claim 19
Dependent Claim 26 words
The storage device of claim 15 wherein the control program further performs the function of downloading the software program to the client during a communication session.
Claim 20
Dependent Claim 16 words
The storage device of claim 16 wherein the software program is downloaded from an HTTP-protocol server.
Claim 21
Dependent Claim 23 words
The storage device of claim 17 wherein an HTTP-protocol browser is configured to connect to the HTTP-protocol server to download the software program.
Claim 22
Dependent Claim 12 words
The storage device of claim 15 wherein the network is the Internet.
Claim 23
Dependent Claim 24 words
The storage device of claim 15 wherein a general purpose application running on the client is configured to send messages to the communications port.
Claim 24
Dependent Claim 19 words
The storage device of claim 20 wherein the general purpose application generates the message received on the communications port.
Claim 25
Dependent Claim 39 words
The storage device of claim 20 wherein the general purpose application connects to either the local host address or the local IP address for the client, and the communications port is a port used by the general purpose application.
Claim 26
Dependent Claim 15 words
The storage device of claim 15 wherein the network resource is an IP protocol-based server.
Claim 27
Dependent Claim 14 words
The storage device of claim 15 wherein the software program is hardware platform independent.
Claim 28
Dependent Claim 24 words
The storage device of claim 15 wherein the software program, before downloading to the client, is selectively configured with parameters for redirecting the message.
Claim 29
Dependent Claim 21 words
The storage device of claim 15 wherein the software program manipulates the message before redirecting the message to the network resource.
Claim 30
Dependent Claim 30 words
The storage device of claim 26 wherein the manipulation comprises one of the following: encrypting the message; compressing the message; logging the message; filtering the message; and vectoring the message.
Claim 31
Dependent Claim 161 words
A storage device tangibly storing a control program, the control program, when coupled to a control device, operating the control device to redirect communication on the Internet between a client and a network resource, the control program being configured to operate the control device to perform the functions of: downloading a software program from an HTTP-protocol server to an HTTP-protocol browser on the client, the software program being hardware platform independent, the software program, when downloaded and executing on the client, being configured to listen to at least one communications port of the client during a communication session conforming to the HTTP-protocol, and the software program redirecting a message received on the communications port to the network resource, the message being destined for the network resource but sent to the communications port by a general purpose application running on the client, the general purpose application being connected to either the local host address or the local IP address for the client.
Claim 32
Dependent Claim 161 words
A storage device tangibly storing a control program, the control program, when coupled to a control device, operating the control device to redirect communication on the Internet between a client and a network resource, the control program being configured to operate the control device to perform the functions of: downloading a software program from an HTTP-protocol server to an HTTP-protocol browser on the client, the software program being hardware platform independent, the software program, when downloaded and executing on the client, being configured to listen to at least one communications port of the client during a communication session conforming to the HTTP-protocol, and the software program redirecting a message received on the communications port to the network resource, the message being destined for the network resource but sent to the communications port by a general purpose application running on the client, the general purpose application being connected to either the local host address or the local IP address for the client.

References Cited (Backward Citations)

US5253288A Cited
US5390316A Cited
US5522071A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag