Patent ID: 8219065

Claim:
An automated method performed by a user device and a smart card inserted into the user device, the method comprising: storing, in the smart card, code division multiple access (CDMA) credentials, where the CDMA credentials include information to permit the user device to communicate with a CDMA network; identifying a first smart card identifier associated with the smart card; identifying a second smart card identifier associated with a previous smart card inserted into the user device; comparing, by the smart card or the user device, the first smart card identifier and the second smart card identifier to generate a first comparison result; pushing, by the smart card and to the user device, the CDMA credentials when the first comparison result indicates that the first smart card identifier matches the second smart card identifier; obtaining, by the user device, access to the CDMA network using the CDMA credentials received from the smart card; identifying a first user device identifier associated with the user device; identifying a second user device identifier associated with a previous user device into which the smart card was inserted; and comparing, by the smart card or the user device, the first user device identifier and the second user device identifier to generate a second comparison result; and when the first comparison result indicates that the first smart card identifier does not match the second smart card identifier, and the second comparison result indicates that the first user device identifier does not match the second user device identifier: pushing, by the smart card, the CDMA credentials to the user device, sending, by the smart card, an update request, to a first network device, to cause the first network device to update information, regarding the user device, on at least one second network device, communicating, by the smart card, with a third network device to obtain information to configure or program the user device, and obtaining, by the user device, access to the CDMA network using the CDMA credentials after the at least one second network device is updated and the user device is configured or programmed using the obtained information.