Patent ID: 8909196

Claim:
A system for establishing a secure wireless connection to a mobile device comprising a processor and a non-volatile computer readable medium, the system comprising: a wireless access point having a printed label disposed thereon, the printed label comprising an identifier; a communication application stored in the non-volatile computer readable medium of the mobile device and configured to cause the processor of the mobile device to perform the steps of: (a) obtaining a digital representation of the identifier of the wireless access point; (b) connecting to the wireless access point; (c) transmitting the digital representation of the identifier to the wireless access point; (d) receiving from the wireless access point an ESSID and a credential responsive to the transmitted digital representation; and (e) securely connecting to the wireless access point based on the transmitted ESSID and credential, further comprising a plurality of configuration parameters stored in the non-volatile computer readable medium and associated with a corresponding plurality of identifiers for a corresponding plurality of wireless access points, wherein the communication application is configured to cause the processor of the mobile device to perform the additional step of: (f) selecting a stored configuration parameter based on the digital representation of the identifier; and wherein the selected configuration parameter comprises a first ESSID and first and second credentials, and wherein the communication application is configured to cause the processor of the mobile device to connect to the wireless access point in step (b) further based on the selected configuration parameter by performing the steps of: (g) transmitting the first ESSID and the first credential to the wireless access point to establish a guest connection to the wireless access point; and (h) using the second credential to establish a secure sockets layer/secure shell (SSL/SSH) connection to the wireless access point via the guest connection.