Patent ID: 11972412
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. An application provider computer comprising:
a processor;
a non-transitory computer-readable medium comprising code executable by the processor for implementing operations including:
receiving, from a mobile device, a request for provisioning the mobile device, the request including device information for the mobile device, the device information including a secure element identifier and a session identifier;
sending, to a service provider computer, the request for provisioning the mobile device, wherein the service provider computer retrieves a personalization master key associated with the mobile device based on the secure element identifier, generates a personalization session key using a key derivation function, the secure element identifier, the session identifier, and the personalization master key, generates store data commands comprising personalization data, encrypts the store data commands using the personalization session key, generates a partial personalization script using the encrypted store data commands, generates an activation script, encrypts the activation script using the personalization session key, generates a deletion script, and encrypts the deletion script using the personalization session key;
receiving, from the service provider computer, the partial personalization script and the activation script and the deletion script; and
initiating execution of the partial personalization script and at least one of the activation script and the deletion script on the mobile device, wherein the mobile device decrypts the store data commands and at least one of the activation script and the deletion script using an encryption key that matches the personalization session key, and wherein the execution of the activation script enables the mobile device with access to the personalization data and provisions the personalization data onto the mobile device.