Patent ID: 7389122

Claim:
A method comprising: determining whether a client device currently has a useable wireless network connection; and when said client device does not currently have a useable wireless network connection, iterating through a plurality of wireless LAN (WLAN) profiles within said wireless device to attempt to find a WLAN profile that is capable of providing a useable wireless network connection for said client device; wherein iterating through a plurality of WLAN profiles includes: selecting a first WLAN profile in said plurality of wireless LAN profiles; progressing through a plurality of wireless access points (APs) on a scan list to identify a wireless AP, if any, that matches said first WLAN profile; and when a wireless AP is identified that matches said first WLAN profile, determining whether said identified wireless AP is on an exclusion list stored within said client device, said exclusion list identifying wireless APs that have failed to provide a usable wireless network connection for said client device in the past.