Patent ID: 8200854

Claim:
A method, comprising: determining if a smart card has been inserted into a device; retrieving, at the smart card, a first device identifier and a first application configuration value from the device if the smart card has been inserted into the device, wherein the first application configuration value tracks each time application configuration parameter values are changed at the device; comparing, at the smart card, the retrieved first device identifier and the first application configuration value with a second device identifier and a second application configuration value previously stored in the smart card; sending the retrieved first device identifier and the first application configuration value to an Over The Air (OTA) server if the comparison indicates that the retrieved first device identifier or the first application configuration value is different than the previously stored second device identifier or the second application configuration value; receiving, at the device, application configuration parameter changes from the OTA server; incrementing, at the device, the first application configuration value to indicate a change in application configuration parameters; supplying, from the device to the smart card, the incremented first application configuration value; and replacing, in the smart card, the previously stored second application configuration value with the incremented first application configuration value.