×

Dynamically configuring a client for virtual private network (VPN) access

  • US 7,954,145 B2
  • Filed: 01/18/2008
  • Issued: 05/31/2011
  • Est. Priority Date: 09/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. A machine-implemented method, comprising:

  • authenticating a principal for access to a remote site;

    downloading a control module to process within a device associated with the principal for facilitating establishment of a virtual private network (VPN) session between the principal and resources of the remote site;

    dynamically and in real-time receiving an indication from the control module as to whether the principal is to be associated with a thin client installation for the VPN session or whether the principal is to be associated with a clientless access for the VPN session;

    downloading VPN modules that act as a proxy for the principal on the device for purposes of accessing the remote site and its resources by establishing a thin client VPN session as the VPN session when the control module indicates the principal has privileges for the thin client installation;

    detecting a termination in the thin client VPN session between the principal and the remote site;

    receiving another subsequent authentication of the principal via the device;

    acquiring a notification from the control module that the proxy is running on the device; and

    establishing another thin client VPN session between the principal and the resources.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×