Patent ID: 8417231
Filing Date: 2013-04-09
Classification: H04W

Abstract:
1. A method for programming a mobile device with a software build supporting a selected service provider account, comprising: receiving a service provider account selection; determining whether an account with the selected service provider is activated; retrieving software build parameters and settings from a non-volatile memory corresponding to the selected service provider account; implementing the software build supporting the selected service provider account using the retrieved software build parameters and settings, wherein implementing the software build supporting the selected service provider account comprises: confirming prior activation of the selected service provider account, wherein confirming prior activation of the selected service provider account comprises: resetting a fail to connect counter to zero; incrementing the fail to connect counter when the data call is unsuccessful and the mobile device is determined to be within the home network for the selected service provider account; determining whether the fail to connect counter equals a predetermined number; and repeating attempts to conduct a data call when the number of connection attempts does not equal the predetermined number, wherein resetting factory default parameters and the indicator of account activation for the selected service provider is performed only when the fail to connect counter equals the predetermined number of connection attempts.