Network proxy capable of dynamically selecting a destination...

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S202000, C709S217000, C709S219000, C709S229000, C709S245000, C707S793000, C707S793000

Reexamination Certificate

active

06345303

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates generally to the field of computer networking, and in particular to a method and apparatus for enabling a device configured as a network proxy to be dynamically chained to a second network proxy.
It is known to deploy a network proxy, or proxy server, as an intermediary between one or more client computers and an external network such as the Internet. Network proxies are described generally in Ian S. Graham,
HTML Source Book: A Complete Guide to HTML
3.0 403 (2d ed. 1996). Most existing network proxies lack the ability to chain to other proxies. Instead, such network proxies simply connect directly to a network server capable of servicing a request received from a client device. In other words, the typical transaction is client→network proxy→server. Some network proxies are capable of being statically configured to chain to another network proxy (for example, using static configuration “.INI” files or MS-Windows registry entries at compile time). An example of such a statically-chainable network proxy is the “networkmci Webmaker™” product distributed by MCI.
A potential disadvantage of existing network proxies, even those capable of being statically configured to chain to another network proxy, is limited flexibility with respect to system configuration arising from the lack of an ability to dynamically chain to other network proxies in response to, for example, changing network conditions. Even with existing statically-chainable network proxies, it is necessary to restart (or reboot) the network proxy device in order to change the designated “chained to” proxy. There is thus a need for a network proxy capable of being dynamically chained to another network proxy, thereby enabling system administrators to quickly and conveniently effect changes in network configuration.
SUMMARY OF THE INVENTION
The present invention relates to methods and devices for dynamically chaining a network proxy to a selected destination device. Embodiments of the invention may be used, for example, to chain a network proxy to a selected network server, or even another network proxy, in response to any of a wide variety of predetermined selection criteria.
According to one embodiment, a method for dynamically chaining a network proxy to a destination device, wherein the network proxy is coupled to a source device and a plurality of destination devices, begins with the network proxy receiving a request from the source device. The network proxy then selects one of the plurality of destination devices to serve the request, with this selection being made according to a predetermined selection criterion. The network proxy then reformats the request to designate the selected destination device as the recipient of the request, and forwards the reformatted request to the selected destination device.


REFERENCES:
patent: 5373375 (1994-12-01), Weldy
patent: 5406557 (1995-04-01), Baudoin
patent: 5517612 (1996-05-01), Dwin et al.
patent: 5544320 (1996-08-01), Konrad
patent: 5603029 (1997-02-01), Aman et al.
patent: 5659684 (1997-08-01), Giovannoni et al.
patent: 5673322 (1997-09-01), Pepe et al.
patent: 5684969 (1997-11-01), Ishida
patent: 5701451 (1997-12-01), Rogers et al.
patent: 5706434 (1998-01-01), Kremen et al.
patent: 5724556 (1998-03-01), Souder et al.
patent: 5727159 (1998-03-01), Kikinis
patent: 5742905 (1998-04-01), Pepe et al.
patent: 5768510 (1998-06-01), Gish
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5805735 (1998-09-01), Chen et al.
patent: 5826014 (1998-10-01), Coley et al.
patent: 5862348 (1999-01-01), Pedersen
patent: 5878231 (1999-03-01), Baehr et al.
patent: 5903889 (1999-05-01), De La Huerga et al.
patent: 5918013 (1999-06-01), Mighdoll et al.
patent: 5961601 (1999-10-01), Iyengar
patent: 5974443 (1999-10-01), Jeske
patent: 6006258 (1999-12-01), Kalajan
patent: 6058422 (2000-05-01), Ayanoglu et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Network proxy capable of dynamically selecting a destination... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Network proxy capable of dynamically selecting a destination..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Network proxy capable of dynamically selecting a destination... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2956718

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.