Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Processing Data Managing-connection-requests-in-a-dialup-computer-network

 Facility for assigning transmission channels to terminals of a service-on-demand system
It is therefore an object of the invention to organize the assignment of transmission channels to ...


 Clock synchronous semiconductor memory device
What is claimed is: 1. A semiconductor memory device for taking in an external signal in ...


 Configuration memory for programmable logic device
It is therefore an object of the present invention to provide a programmable logic device which ...


 Serial access semiconductor memory having a reduced number of data registers
Accordingly, it is an object of the present invention to provide a serial access semiconductor ...


 Method and apparatus for the synchronization of a cascaded multi-channel data transmission
OF THE INVENTION An illustrative embodiment of the synchronization method and apparatus of the ...


 Method/apparatus for flushing DMA transmit packet in FIFO when self-ID code generated by counter after bus reset is different than FIFO message self-ID field
The present invention discloses a method and apparatus for processing a packet of data received ...


 Apparatus and method for multiple serial data synchronization using channel-lock FIFO buffers optimized for jitter
The present invention is embodied in an apparatus, and related method, for synchronizing parallel ...


 Perforated debris catcher for a nuclear fuel assembly
In accordance with a preferred embodiment of the present invention, there is provided a filter ...


 Dynamic memory with high speed nibble mode
In accordance with one embodiment of the invention, a semiconductor dynamic memory device has an ...


 Local bus interface
Accordingly, it is an object of this invention to overcome the problems in the prior art identified ...


 Managing connection requests in a dialup computer network

Details
Inventors: Lita, Christian; Thompson, Joseph Raymond;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Maung; Zarni
Assistant Examiner: Nu; Thong
Attorney, Agent or Firm: LaBaw; Jeffrey S., Judson; David H.

A method of managing connection requests from an application supported on a client. The client has a modem connectable to at least one server via a dialup computer network. According to the method, a list is maintained of the local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a session. The list is preferably in Last In, First Out (LIFO) order and includes a latest IP address as the last entry and one or more stale IP addresses. In response to a connection request associated with a stale IP address, the stale IP address is mapped to the latest IP address. The connection request is then redirected using the latest IP address. Preferably, client supports a proxy server which services the connection request locally if possible to avoid network traffic.

DETAILED DESCRIPTION It is thus a primary goal of the present invention to manage service requests in a dialup computer network.
It is a more particular object of the invention to redirect connection requests associated with stale IP addresses in a dialup network so that communications between a browser and a local proxy server are maintained.
It is a more specific object of the invention to enhance a sockets implementation so that "binds" to a stale IP address are redirected to a current IP address transparent to the calling application.
It is still another object of the invention to provide a Web appliance with enhanced sockets capability through use of an IP address redirecting mechanism.
Still another more general object is to implement a client side proxy server on a client by binding a browser to the proxy server via a local IP address that may change upon modem reconnection.
Yet another more general object of the invention is to run an HTTP proxy on a client machine transparently to a browser even if the local IP address of the HTTP proxy changes as modem connections are reestablished to a dialup network during a browsing session.
It is still another object of the invention to manage connection requests to and from a client side proxy server where the client protocol stack does not support a loopback address for the proxy server.
These and other objects of the invention are provided in a method of managing connection requests from an application supported on a client.
The client has a modem connectable to at least one server via a dialup computer network.
According to the method, a list is maintained of the local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a session.
The list is preferably in Last in, First Out (LIFO) order and includes a latest IP address as the last entry and one or more stale IP addresses.
In response to a connection request associated with a stale IP address, the stale IP address is mapped to the latest IP address



Related patents
  Access-method-independent exchange 3
The present invention provides a virtual network, sitting "above" the physical connectivity and thereby providing the administrative controls necessary to link various ...
  Fixed interconnection network method and apparatus for a modular mixed-resolution, N-dimensional configuration control mechanism
According to the present invention, as embodied and broadly described herein, a configuration control mechanism for dynamically and logically renaming elements of a ...
  Semiconductor processing systems
OF THE PREFERRED EMBODIMENTS This disclosure of the invention is submitted in furtherance of the constitutional purposes of the U.S. Patent Laws "to promote the ...
  Read crossbar elimination in a VLIW processor
OF THE PREFERRED EMBODIMENTS FIG. 2 shows a VLIW processor according to the invention. The processor has an IIR 201 with m issue slots, S.sub.0, S.sub.1, . . . , S.sub....
  Method and system for maintaining strong ordering in a coherent memory system
The above and other needs are met by a method and system of strong ordering that uses timestamp signals to indicate the order in which transactions are sent to each ...
  System and method for concurrently requesting input/output and memory address space while maintaining order of data sent and returned therefrom
The problems outlined above are in large part solved by an improved bus interface unit hereof. The present bus interface unit can dispatch memory-destined request cycles ...
  Associating buffers in a bus bridge with corresponding peripheral devices to facilitate transaction merging
The problems identified above are in large part addressed by a system and bus bridge design in which the bridges buffer pool is organized into multiple buffer sets and ...
  Network data flow control technique
We claim: 1. A system for controlling the flow of data in a communication network of the kind in which a plurality of data streams are sent from an upstream node to a ...
  Optical fiber cable service system provided with video on demand service
The object of the present invention is to provide an optical fiber cable service system capable of incorporating VOD service having a high concurrent utility rate, and ...
  System for interactively distributing information services
The disadvantages heretofore associated with the prior art are overcome by the present invention. The present invention is a system for interactively distributing ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved