Patent ID: 8023994

Claim:
A method in a mobile communication device for use in programming a primary extended service set identifier (ESSID) of a wireless local area network (WLAN) in memory of the mobile communication device, the method comprising the acts of: performing, in the mobile communication device, a predetermined algorithm with use of both predetermined provisioning criteria and a domain name of the WLAN, for creating a provisioning ESSID that is unique to the WLAN and includes at least a portion of the domain name of the WLAN; storing the provisioning ESSID in memory; associating with a wireless access point of the WLAN with use of the provisioning ESSID; while being associated with the wireless access point from use of the provisioning ESSID, causing authentication information of an authentication procedure to be transmitted, via the wireless access point, to the WLAN; if the authentication procedure is successful, then: performing a programming procedure with the WLAN which includes receiving, via the wireless access point, the primary ESSID from the WLAN and programming the primary ESSID in the memory; for each one of a plurality of subsequent associations with a wireless access point of the WLAN: associating with the wireless access point with use of the primary ESSID instead of the provisioning ESSID; and otherwise, if the authentication procedure is unsuccessful, then failing to receive and program the primary ESSID in the memory.