EP1451702A1

Client-side network access polices and management applications

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 30 September 2022, 4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

23 claims: 7 independent, 16 dependent

  1. 1
    Claims of equivalent WO 03027878 A1 CLAIMS 1. A remote access client for enabling communication between a remote data terminal configured to access a public network, and an enteφrise network by way of a VPN tunnel through the public network, the remote access client comprising:a connection agent configured to establish, in accordance with a selected carrier of the public network, a connection to a point of presence on the public network for transporting data between the remote data terminal and the enteφrise network via the VPN tunnel;and at least one application program interface (API), the remote access client employing the API to receive verification of the operating state of a predetermined application of the remote data terminal, the remote access client enabling the connection agent upon the verification to establish the point of presence, wherein, the point of presence enables the VPN tunnel in accordance with a VPN client for transporting data from the remote data terminal to the enteφrise network across the public network.
  2. 5
    A remote access client for enabling communication between a remote data terminal configured to access a public network, and an enteφrise network by way of a VPN tunnel through the public network, the remote access client comprising:a connection agent configured to establish, in accordance with a selected carrier of the public network, a connection to a point of presence on the public network for transporting data between the remote data terminal and the enteφrise network via the VPN tunnel;and at least one application program interface (API), the remote access client employing the API for exchanging data with a predetermined application of the remote data terminal upon connection to of the point of presence, the API receiving periodic verification of the operating state of the predetermined application, the connection agent terminating the connection to the point of presence upon the absence of verification, wherein, the point of presence enables as the VPN tunnel in accordance with a VPN client for transporting data from the remote data terminal to the enteφrise network across the public network .
  3. 10
    A method of enabling communication between a remote data terminal configured to access a public network, and an enteφrise network by way of a VPN tunnel through the public network, the method comprising:launching a remote access client of the remote data terminal having at least one application program interface (API), the remote access client employing the API to receive verification of the presence of a predetermined application of the remote data terminal;and enabling a connection agent upon the verification to establish connection to a point of presence, wherein, the point of presence enables the VPN tunnel in accordance with a VPN client for transporting data from the remote data terminal to the enteφrise network across the public network .
  4. 13
    A method of enabling communication between a remote data terminal configured to access a public network, and an enteφrise network by way of a VPN tunnel through the public network, the method comprising:launching a remote access client of the remote data terminal having at least one application program interface (API), the remote access client employing the API to receive a first verification of an operating state of a predetermined application of the remote data terminal and for exchanging data with the predetermined application of the remote data terminal;enabling a connection agent upon reception of the first verification to establish the point of presence;receiving a second periodic verification of the operating state of the predetermined application via the API;and terminating the connection to the point of presence upon the absence of the second verification, wherein, the point of presence enables as the VPN tunnel for transporting data from the remote data terminal to the enteφrise network across the public network.
  5. 14
    A computer readable carrier including computer program instructions that cause a computer to implement a method to access a public network, and an enteφrise network by way of a VPN tunnel through the public network, the method comprising steps of:launching a remote access client of the remote data terminal having at least one application program interface (API), the remote access client employing the API to receive a first verification of the presence of a predetermined application of the remote data terminal and for exchanging data with the predetermined application of the remote data terminal;enabling a connection agent upon reception of the first verification to establish the point of presence;receiving a second periodic verification of the operating state of the predetermined application via the API;and terminating the connection to the point of presence upon the absence of the second verification, wherein, the point of presence enables the VPN tunnel for transporting data from the remote data terminal to the enteφrise network across the public network.
  6. 15
    A virtual private network system for accessing a public network, and an enteφrise network by way of a VPN tunnel through the public network, the system, comprising:a remote data terminal including, i. a remote access client for transporting data over a VPN link in accordance with a VPN protocol, the remote access client having a connection agent for establishing, in accordance with a selected carrier of the public network, a connection to a point of presence on the public network for transporting data between the remote data terminal and the enteφrise network, and at least one application program interface (API), the remote access client employing the API to receive verification of the presence of a predetermined application of the remote data terminal, the remote access client enabling the connection agent upon the verification to establish the connection to the point of presence, ii. a policy profile for identifying the predetermined application, and iii. a user experience log for storing connection parameters detailing a connection history between the remote data terminal and the point of presence;and a POP of an access provider responsive to the connection agent for providing a PPP connection to the remote data terminal upon verification, the access provider receiving the contents of the user experience log from the remote data terminal upon connection, wherein, the point of presence enables the VPN tunnel for transporting data from the remote data terminal to the enteφrise network across the public network.
  7. 20
    A method of providing access to an enteφrise network by way of a public network, for enabling a virtual private network connection between the private network and a remote data terminal via the public network, comprising:providing an application suite to a remote user of the remote data terminal, the application suite including i. a remote access client configuring a VPN link between the enteφrise network and the remote data terminal, ii. at least one policy compliant application, and iii. a phone book including contact indicia for establishing connection to the public network via the remote access client, wherein a policy profile of the remote data terminal is employed for detailing the cooperative execution of the at least one policy compliant application relative to the Remote access client.