Patent ID: 7804783

Claim:
A method of configuring a new network connection from a user machine to a network, the method comprising: determining one or more network connections that are supportable by the user machine; presenting a list of network connection options to a user of the user machine, wherein the list of network connection options lists those network connections supportable by the user machine; receiving a user selection of a network connection option associated with a first network; configuring a connection from the user machine to the first network; and testing the connection created from the user machine to the first network comprising: attempting to make a connection in the background on the user machine to the first network; if the connection to the first network is successful, verifying network connectivity comprising submitting user credentials for the connection and verifying if the user credentials are accepted and that the first network is available for use without additional credentials; and if the network connectivity is verified, disconnecting the user machine from the first network in the background; if the connection is successful and verified, reporting the successful and verified connection as an available network; and if the connection is not successful or is not verified, refraining from reporting the connection-as an available network.