METHODS FOR ACCESSING EXTERNAL NETWORK VIA PROXY SERVER
First Claim
1. A computer-implemented method, comprising:
- establishing, by a network manager, a network connection with a local area network (LAN) using a gateway device;
transmitting a request to the gateway device via the network connection to access a Web server on the Internet;
examining a response page received from the Internet via the gateway device to determine whether the response page is a redirect page from a Web proxy server or from a different domain than that was requested that requires a user to log in, in order to access the Web server;
determining whether credentials associated with the user required for the login page have been previously cached locally; and
automatically providing the cached credentials of the user in response to the login page without user intervention to log into the Web proxy server, if it is determined that the credentials have been previously cached locally.
1 Assignment
0 Petitions
Accused Products
Abstract
A network manager establishes a network connection with a local area network (LAN) using a gateway device that interfaces the LAN with the Internet. A request is transmitted to the gateway device via the network connection to access a Web server of the Internet. A response page received from the Internet via the gateway device is examined to determine whether the response page is a redirect page, or if the response page is from a domain different from that was requested, from a Web proxy server that requires a user to log in, in order to access the Web server. It is determined whether credentials associated with the user required for the login page have been previously cached locally. The cached credentials of the user is automatically provided in response to the redirect page without user intervention to log into the Web proxy server, if it is determined that the credentials have been previously cached locally.
28 Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
establishing, by a network manager, a network connection with a local area network (LAN) using a gateway device; transmitting a request to the gateway device via the network connection to access a Web server on the Internet; examining a response page received from the Internet via the gateway device to determine whether the response page is a redirect page from a Web proxy server or from a different domain than that was requested that requires a user to log in, in order to access the Web server; determining whether credentials associated with the user required for the login page have been previously cached locally; and automatically providing the cached credentials of the user in response to the login page without user intervention to log into the Web proxy server, if it is determined that the credentials have been previously cached locally. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having instructions stored therein, which when executed by a computer, cause the computer to perform a method, the method comprising:
-
establishing, by a network manager, a network connection with a local area network (LAN) using a gateway device; transmitting a request to the gateway device via the network connection to access a Web server of the Internet; examining a response page received from the Internet via the gateway device to determine whether the response page is a redirect page from a Web proxy server or if the response page is from a different domain from that of the requested domain that requires a user to log in, in order to access the Web server; determining whether credentials associated with the user required for the login page have been previously cached locally; and automatically providing the cached credentials of the user in response to the login page without user intervention to log into the Web proxy server, if it is determined that the credentials have been previously cached locally. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data processing system, comprising:
-
a processor; a memory coupled to the processor; and a network manager executed from the memory by the processor to establish a network connection with a local area network (LAN) using a gateway device, transmit a request to the gateway device via the network connection to access a Web server of the Internet, examine a response page received from the Internet via the gateway device to determine whether the response page is a redirect page from a Web proxy server or if the response page is from a domain that'"'"'s different from the one requested that requires a user to log in, in order to access the Web server, determine whether credentials associated with the user required for the login page have been previously cached locally, and automatically provide the cached credentials of the user in response to the login page without user intervention to log into the Web proxy server, if it is determined that the credentials have been previously cached locally. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification