Managing connection requests in a dialup computer network
First Claim
1. A method of managing connection requests from an application supported on a client, the client having a modem connectable to at least one server via a dialup computer network, the method comprising the steps of:
- maintaining a list of local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a session, the list including a latest IP address and one or more stale IP addresses;
in response to a connection request associated with a stale IP address, mapping the stale IP address to a latest IP address; and
redirecting the connection request using the latest IP address.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
55 Citations
22 Claims
-
1. A method of managing connection requests from an application supported on a client, the client having a modem connectable to at least one server via a dialup computer network, the method comprising the steps of:
-
maintaining a list of local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a session, the list including a latest IP address and one or more stale IP addresses; in response to a connection request associated with a stale IP address, mapping the stale IP address to a latest IP address; and redirecting the connection request using the latest IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of managing connection requests from an browser supported on an Internet client, the Internet client having a modem connectable to at least one Internet server via a dialup computer network, the method comprising the steps of:
-
maintaining a list of local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a browsing session, the list including a latest IP address and one or more stale IP addresses; determining whether an IP address associated with a connection request is a stale IP address; if the IP address associated with the connection request is a stale IP address, mapping the IP address associated with the connection request to a latest IP address; and redirecting the connection request using the latest IP address. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product in a computer-readable medium for use in managing HTTP connection requests from an browser supported on an Internet client, the Internet client having a modem connectable to at least one Internet server via a dialup computer network, the computer program product comprising:
-
means for maintaining a list of local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a session, the list including a latest IP address and one or more stale IP addresses; means responsive to a connection request associated with a stale IP address for mapping the stale IP address to a latest IP address; and means for redirecting the connection request using the latest IP address. - View Dependent Claims (14)
-
-
15. A computer program product in a computer-readable medium for use in managing HTTP connection requests from an browser supported on an Internet client, the Internet client having a modem connectable to at least one Internet server via a dialup computer network, the computer program product comprising:
-
means for maintaining a list of local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a session, the list including a latest IP address and one or more stale IP addresses; means for determining whether an IP address associated with an HTTP connection request is a stale IP address; means responsive to the determining means for mapping the IP address associated with the HTTP connection request to a latest IP address; and means for redirecting the HTTP connection request using the latest IP address.
-
-
16. A client computer connectable to the Internet via a dialup computer network, comprising:
-
a modem; a processor having an operating system; a browser application run by the operating system; a sockets routine run by the operating system for managing connection requests from the browser application, the sockets routine comprising; means for maintaining a list of local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a session, the list including a latest IP address and one or more stale IP addresses; means responsive to a connection request associated with a stale IP address for mapping the stale IP address to a latest IP address; and means for redirecting the connection request using the latest IP address. - View Dependent Claims (17, 18)
-
-
19. A data processing system, comprising:
-
a remote control unit; and a base unit connectable to a monitor for providing Internet access under the control of the remote control unit, the base unit comprising; a modem; a processor having an operating system; a browser application run by the operating system; a sockets routine run by the operating system for managing connection requests from the browser application, the sockets routine comprising; means for maintaining a list of local Internet Protocol (IP) addresses assigned as modem connections are established to the dialup computer network during a session, the list including a latest IP address and one or more stale IP addresses; means responsive to a connection request associated with a stale IP address for mapping the stale IP address to a latest IP address; and means for redirecting the connection request using the latest IP address. - View Dependent Claims (20, 21, 22)
-
Specification