Patent ID: 8520853

Claim:
A wireless communication device comprising: a processor; and memory storing computer readable instructions that, when executed, cause the wireless communication device to perform: determining whether encryption is used in communication in a wireless network or not; obtaining a password designated by a user for connecting the wireless communication device to the wireless network upon determining that encryption is used in communication in the wireless network; and connecting the wireless communication device to the wireless network using the obtained password, wherein connecting the wireless communication device to the wireless network includes: identifying a plurality of sets of information, each set of the plurality of sets of information having an authorization method and an encryption method, wherein the plurality of sets of information are identified independently of at least one of a specific authorization method and a specific encryption method used for communication in the wireless network, wherein obtaining the password is performed prior to identifying any of the plurality of sets of information, upon identifying the plurality of sets of information: sequentially selecting one set of information from the plurality of sets of information, and sequentially attempting to connect the wireless communication device to the wireless network using the obtained password and the sequentially selected one set of information, wherein sequentially attempting to connect the wireless communication device includes: attempting to connect the wireless communication device to the wireless network using the obtained password and a first selected set of information, and after attempting to connect the wireless communication device using the first set of information selected previously, attempting to connect the wireless communication device to the wireless network using the obtained password and a second selected set of information, the second selected set of information being selected for a connection attempt after the first selected set of information.