Patent ID: 7689219

Claim:
A network selection method for use by a mobile station which is adapted for communications using at least one of a voice service and a data service of a wireless communication network, the method comprising the acts of: storing a list of wireless networks which include those having unavailable data connectivity; selecting a wireless network that is not included in the list of wireless networks; causing a request for voice connectivity for the voice service and a request for data connectivity for the data service to be transmitted to the wireless network selected; if the request for voice connectivity is accepted, receiving an acceptance message for the voice connectivity from the wireless network; if the request for data connectivity is accepted, receiving an acceptance message for the data connectivity from the wireless network; if a rejection is received from the wireless network in response to the request for data connectivity: identifying whether a reject code associated with the rejection from the wireless network has a value of 14 indicating that data services are not allowed in the wireless network; if it is identified that the reject code has the value of 14 indicating that the data services are not allowed in the wireless network: including the wireless network in the list of wireless networks; and repeating the acts of selecting and causing for a next wireless network.