Mobile device identify factor for access control policies
AssigneeSonicWALL, Inc.
InventorsChristopher Dean Peterson, Venkatesh N. Gautam
Life of this patent
Estimating the term…
Abstract
A secure VPN connection is provided based on user identify and a hardware identifier. A client application may initiate the VPN connection. A client device user may provide identification information to the application, which then sends a VPN connection request to a remote VPN gateway. The VPN gateway may require an equipment identifier to establish the secure VPN gateway. If the hardware ID is registered, the secure VPN connection is established. If the hardware ID is not registered with the VPN gateway, the connection may be denied. In some instances, a connection may be established with an unregistered equipment ID based on settings at the VPN gateway.
Claims18
A method for establishing a connection, the method comprising:
- transmitting a client access request for a virtual private network to a server from a client;
- transmitting a client hardware identifier to the server by the client, wherein the client hardware identifier is not mutable and is retrieved from a hardware device on the client by a client application located on the client;
- and
- receiving a level of access from the server based on the client hardware identifier and in response to the client access request.
A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to establishing a connection, the method comprising:
- transmitting a client access request for a virtual private network to a server from a client;
- transmitting a client hardware identifier to the server by the client, wherein the client hardware identifier is not mutable and is retrieved from a hardware device on the client by a client application located on the client;
- and
- receiving a level of access from the server based on the client hardware identifier and in response to the client access request.
A server for establishing a connection, the server comprising:
- a processor;
- a memory;
- one or more modules stored in memory and executable processor to transmit a client access request for a virtual private network to a server from a client, transmit a client hardware identifier to the server by the client, wherein the client hardware identifier is not mutable and is retrieved from a hardware device on the client by a client application located on the client, and receive a level of access from the server based on the client hardware identifier and in response to the client access request.
Dependencies are inferred from the claim text.