Method of securely logging into remote servers
First Claim
1. A system comprising a network device (NSC), a host computer (HOST) and a remote server (SRV), wherein the host computer (HOST) and the network device (NSC) are connectable through a first network, wherein the host computer (HOST) and the remote server (SRV) are connectable through the Internet, wherein the network device (NSC) comprises a web server accessible from the host computer (HOST), wherein the network device (NSC) is set to store a user'"'"'s authentication credential, wherein the host computer (HOST) is set to display a web page produced by the remote server (SRV) to the user in a first browser session, the system further comprising:
- a. the remote server (SRV) is set to include a login link in said web page, the login link comprising a pointer that when resolved by a server assigned to resolve network addresses for the host is resolved into a network address that points to said web server on the network device (NSC) storing the user'"'"'s authentication credentials;
b. said host computer (HOST) is set to, in response to the user clicking on said login link, creating a second browser session connected to the network device (NSC) including a session ID for the first browser session;
c. said web server on the network device (NSC) is set to display a login page to the user on the host computer (HOST) in the second browser session, in order to authenticate the user; and
d. upon authentication of the user, the network device (NSC) is set to send the user'"'"'s authentication credential to the remote server (SRV) in order to authenticate the user to the remote server (SRV) including the session ID for the first browser session thereby enabling the remote server (SRV) to link the authentication of the user by the network device (NSC) to the browser session with the user in the first browser session.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a system comprising a network device (NSC), a host computer (HOST) and a remote server remote (SRV). The host computer (HOST) and the network device (NSC) server are connectable through a network. The host computer (HOST) and the remote server (SRV) are connectable through the Internet. The smart network device (NSC) comprises a web server accessible from the host computer (HOST). The network device (NSC) is set to store a user'"'"'s authentication credential. The host computer (HOST) is set to display a web page produced by the remote server (SRV) to the user. The remote server (SRV) is set to include a login link in said web page, the login link pointing to said web server. The web server is set to display a login page to the user on the host computer (HOST) when the user clicks on said login link, in order to authenticate the user. Upon authentication of the user, the network device (NSC) is set to send the user'"'"'s authentication credential to the remote server (SRV) in order to authenticate the user to the remote server (SRV).
12 Citations
23 Claims
-
1. A system comprising a network device (NSC), a host computer (HOST) and a remote server (SRV), wherein the host computer (HOST) and the network device (NSC) are connectable through a first network, wherein the host computer (HOST) and the remote server (SRV) are connectable through the Internet, wherein the network device (NSC) comprises a web server accessible from the host computer (HOST), wherein the network device (NSC) is set to store a user'"'"'s authentication credential, wherein the host computer (HOST) is set to display a web page produced by the remote server (SRV) to the user in a first browser session, the system further comprising:
-
a. the remote server (SRV) is set to include a login link in said web page, the login link comprising a pointer that when resolved by a server assigned to resolve network addresses for the host is resolved into a network address that points to said web server on the network device (NSC) storing the user'"'"'s authentication credentials; b. said host computer (HOST) is set to, in response to the user clicking on said login link, creating a second browser session connected to the network device (NSC) including a session ID for the first browser session; c. said web server on the network device (NSC) is set to display a login page to the user on the host computer (HOST) in the second browser session, in order to authenticate the user; and d. upon authentication of the user, the network device (NSC) is set to send the user'"'"'s authentication credential to the remote server (SRV) in order to authenticate the user to the remote server (SRV) including the session ID for the first browser session thereby enabling the remote server (SRV) to link the authentication of the user by the network device (NSC) to the browser session with the user in the first browser session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for authenticating a user of a host computer (HOST) to a remote server (SRV), wherein the user has a network device (NSC), wherein the network device (NSC) and the host computer (HOST) are connectable through a first network, wherein the host computer (HOST) and the remote server (SRV) are connectable through the Internet, wherein the user connects to the remote server (SRV) through a web page produced by the remote server (SRV) and displayed on the host computer (HOST) in a first browser session, wherein the network device (NSC) is set to store a user'"'"'s authentication credential, wherein the network device (NSC) comprises a web server accessible from the host computer (HOST), the method comprising:
-
a. the remote server (SRV) is set to include a login link in said web page comprising a pointer that when resolved by a server assigned to resolve network addresses for the host is resolved into a network address that points to said web server on the network device (NSC) storing the user'"'"'s authentication credentials; b. said host computer (HOST) is set to, in response to the user clicking on said login link, creating a second browser session connected to the network device (NSC) including a session ID for the first browser session; c. said web server on the network device (NSC) is set to display a login page to the user on the host computer (HOST) in the second browser session, in order to authenticate the user; and d. upon authentication of the user, the network device (NSC) is set to send the user'"'"'s authentication credential to the remote server (SRV) in order to authenticate the user to the remote server (SRV) including the session ID for the first browser session thereby enabling the remote server (SRV) to link the authentication of the user by the network device (NSC) to the browser session with the user in the first browser session. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification