Patent ID: 7624438

Claim:
A method for establishing transient secure wireless communications between a wireless access point (WAP) and one or more client computers, comprising: sending a request from a client computer to the WAP for a secure connection to the WAP; in response to receiving the request at the WAP, dynamically generating session-specific credentials; utilizing information extracted from the request from the client computer to select a controller and any configuration information required by the controller to automatically run on the client computer; preparing a response containing the controller, the configuration information for the controller and the session-specific credentials; and sending the response containing the controller, the configuration information for the controller and the session-specific credentials from the WAP to the client computer, wherein the controller has access to an operating system executing on the client computer after the controller is downloaded to the client computer; configuring by the controller a tunneling protocol on the client computer; and establishing the secure connection between the client computer and the WAP using the tunneling protocol configured by the controller and the session-specific credentials, wherein the session-specific credentials are valid until the secure connection between the client computer and the WAP is severed.