Patent ID: 8503983

Claim:
A system, comprising: one or more devices to: receive a first request to activate a smart card associated with a user device, determine, based on the first request, whether the user device is registered to communicate on a network, send, when the user device is not registered, a second request to register the user device, the user device being registered to communicate on the network based on the second request, receive a notification based on the user device being registered, and send, to the smart card, an activation response to activate the smart card based on either: determining that the user device is registered, or receiving the notification, the activation response including information that, when accessed from the smart card, enables the user device to communicate with the network, the one or more devices including a provisioning system, and the one or more devices, when sending the activation response, being further to: send, from the provisioning system and to a key system, a first message that includes an identifier associated with the user device, receive, by the provisioning system and from the key system, a second message that includes a key associated with the user device, the key system identifying the key based on the identifier associated with the user device, send, from the provisioning system and to an authentication, authorization, and accounting (AAA) device, a third message that includes the identifier associated with the user device and the key, receive, by the provisioning system and from the AAA device, results associated with authenticating the user device based on at least one of the identifier associated with the user device or the key, and determine, by the provisioning system, to send the activation response based on the result.