Access to a remote machine from a local machine via smart card
First Claim
1. A method for accessing a remote machine from a local machine via a smart card, implemented by the local machine programmed to perform the following, comprising:
- detecting the presence of the smart card coupled to the local machine;
decoding the smart card to obtain credentials;
transmitting the credentials to the remote machine over a network via a remote access client application of the local machine to allow a user to remotely access the remote machine from the local machine via the network;
receiving a login information query from the remote machine;
transmitting the login information to the remote machine; and
receiving a grant to access the remote machine upon valid credentials and valid login information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for accessing a remote machine from a local machine via a smart card. In one embodiment, the presence of the smart card coupled to the local machine is detected. A card reader reads the credentials from the smart card and communicates them to a remote access client application of the local machine. The remote access client application transmits the credentials to the remote machine. The remote machine sends a query for login information to the local machine upon valid credentials. The local machine transmits the login information to the remote machine and is granted permission to access the remote machine upon valid login information.
-
Citations
26 Claims
-
1. A method for accessing a remote machine from a local machine via a smart card, implemented by the local machine programmed to perform the following, comprising:
-
detecting the presence of the smart card coupled to the local machine; decoding the smart card to obtain credentials; transmitting the credentials to the remote machine over a network via a remote access client application of the local machine to allow a user to remotely access the remote machine from the local machine via the network; receiving a login information query from the remote machine; transmitting the login information to the remote machine; and receiving a grant to access the remote machine upon valid credentials and valid login information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for accessing a remote machine from a local machine via a smart card, implemented by a remote machine programmed to perform the following, comprising:
-
receiving, from the local machine over a network, credentials of the smart card coupled to the local machine; verifying the validity of the credentials of the smart card to allow a user to remotely access the remote machine from the local machine via the network; sending a login information query to the local machine; receiving the login information from the local machine; verifying the validity of the login information; and granting access to the remote machine upon valid credentials and valid login information. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An article of manufacture comprising:
-
a machine-accessible storage medium including data that, when accessed by a machine, cause the machine to perform a method for accessing a remote machine from a local machine via a smart card, the method comprising; detecting the presence of the smart card coupled to the local machine; decoding the smart card to obtain credentials; transmitting the credentials to the remote machine over a network via a remote access client application of the local machine to allow a user to remotely access the remote machine from the local machine via the network; receiving a login information query from the remote machine; transmitting the login information to the remote machine; and receiving a grant to access the remote machine upon valid credentials and valid login information. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An article of manufacture comprising:
-
a machine-accessible storage medium including data that, when accessed by a machine, cause the machine to perform a method for accessing a remote machine from a local machine via a smart card, the method comprising; receiving, from the local machine over a network, credentials of the smart card coupled to the local machine; verifying the validity of the credentials of the smart card to allow a user to remotely access the remote machine from the local machine via the network; sending a login information query to the local machine; receiving the login information from the local machine; verifying the validity of the login information; and granting access to the remote machine upon valid credentials and valid login information. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A local machine comprising:
-
a remote access client module; a smart card reader module; and a smart card reader interface coupled to a card reader for receiving a smart card, wherein the smart card reader module is to read credentials from the smart card, and the remote access client module is to transmit the credentials to a remote machine via a network to allow a user to remotely access the remote machine from the local machine via the network, to receive a login information query from the remote machine, to transmit the login information to the remote machine, and to receive a grant to access the remote machine upon valid credentials and valid login information. - View Dependent Claims (22, 23)
-
-
24. A remote machine comprising:
a remote access server module to receive credentials from a smart card coupled to a local machine via a network, to verify the validity of the credentials of the smart card to allow a user to remotely access the remote machine from the local machine via the network, to send a login information query to the local machine, receive the login information from the local machine, verify the validity of the login information, and to grant access to the remote machine upon valid credentials and valid login information. - View Dependent Claims (25, 26)
Specification