Patent ID: 8121633

Claim:
A method for execution in a multi-RAT (multi-Radio Access Technology) capable wireless device, the method comprising: maintaining a registration history of all wireless network,RAT combinations through which the wireless device has previously attempted to register with a data communication service registration point; upon an event triggering network registration, identifying a set of available wireless network,RAT combinations; selecting an available wireless network,RAT combination from the set of available wireless network,RAT combinations having regard to the registration history and a preferred network,RAT combination list stored at the wireless device; attempting to register with the data communication service registration point through the available wireless network,RAT combination that has been selected; if the attempt to register with the data communication service registration point through the available wireless network,RAT combination that has been selected is successful, receiving an update to the preferred network,RAT combination list stored at the wireless device; and updating the preferred network,RAT combination list stored at the wireless device.