×

Method and system for dynamically establishing a virtual private network (VPN) session

  • US 8,353,025 B2
  • Filed: 05/27/2011
  • Issued: 01/08/2013
  • Est. Priority Date: 09/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. A machine-implemented method residing in a non-transitory computer-readable medium for execution on a machine, comprising:

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

    dynamically 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 the 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
    ×
    ×