Device provisioning using partial personalization scripts
First Claim
1. A computing device comprising:
- a processor; and
a non-transitory computer-readable medium comprising code executable by the processor for implementing operations including;
sending a request for provisioning the computing device to a service provider computer, the request including device information for the computing device and user authentication information for a user of the computing device, the user authentication information being used for authentication of the user;
receiving, a partial personalization script and an activation script generated by the service provider computer based on the device information, and a deletion script that is executed to delete personalization data from the computing device in response to the user being not successfully authenticated;
executing the partial personalization script to store personalization data onto the computing device in a secured form, wherein the execution of the partial personalization script and the authentication of the user are performed in parallel;
receiving a message indicating whether the user is successfully authenticated;
in response to the received message indicating that the user is successfully authenticated, executing the activation script to enable access to the personalization data; and
provisioning the personalization data onto the computing device prior to initiating a transaction using the personalization data.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to systems and methods for efficiently provisioning mobile devices with personalization data. For some embodiments, a method is disclosed comprising receiving a request for provisioning comprising device information for a mobile device and user authentication information for a user, generating a partial personalization script, an activation script, and a deletion script using the device information, sending the partial personalization script, the activation script, and the deletion script to an application provider computer, wherein the application provider computer initiates execution of the partial personalization script on the mobile device, authenticating the user authentication information, and sending an activation message to the application provider computer, wherein the application provider computer initiates execution of the activation script.
8 Citations
17 Claims
-
1. A computing device comprising:
-
a processor; and a non-transitory computer-readable medium comprising code executable by the processor for implementing operations including; sending a request for provisioning the computing device to a service provider computer, the request including device information for the computing device and user authentication information for a user of the computing device, the user authentication information being used for authentication of the user; receiving, a partial personalization script and an activation script generated by the service provider computer based on the device information, and a deletion script that is executed to delete personalization data from the computing device in response to the user being not successfully authenticated; executing the partial personalization script to store personalization data onto the computing device in a secured form, wherein the execution of the partial personalization script and the authentication of the user are performed in parallel; receiving a message indicating whether the user is successfully authenticated; in response to the received message indicating that the user is successfully authenticated, executing the activation script to enable access to the personalization data; and provisioning the personalization data onto the computing device prior to initiating a transaction using the personalization data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method comprising:
-
receiving, by a processor of a service provider computer, a request for provisioning a computing device, the request including device information for the computing device and user authentication information for a user of the computing device; generating, by the processor, a partial personalization script and an activation script using the device information; generating, by the processor, a deletion script, wherein the deletion script is executed to delete the personalization data from the computing device in response to the user being unsuccessfully authenticated; sending, by the processor, the partial personalization script, the deletion script and the activation script for execution on the computing device, wherein execution of the partial personalization script stores personalization data onto the computing device in a secured form; authenticating, by the processor, the user using the user authentication information, wherein authenticating the user and execution of the partial personalization script are performed in parallel; and in response to successfully authenticating the user, sending, by the processor, an activation message that causes the activation script to be executed on the computing device, wherein execution of the activation script enables the computing device with access to the personalization data and provisions the personalization data onto the computing device prior to initiating a transaction using the personalization data. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A service provider computer comprising:
-
a processor; and a non-transitory computer-readable medium comprising code executable by the processor for implementing operations including; receiving a request for provisioning a computing device, the request including device information for the computing device and user authentication information for a user of the computing device; generating a partial personalization script and an activation script using the device information; generating a deletion script, wherein the deletion script is executed to delete personalization data from the computing device in response to the user being unsuccessfully authenticated; sending the partial personalization script, the deletion script and the activation script for execution on the computing device, wherein execution of the partial personalization script stores personalization data onto the computing device in a secured form; authenticating the user using the user authentication information, wherein authenticating the user and execution of the partial personalization script are performed in parallel; and in response to successfully authenticating the user, sending an activation message that causes the activation script to be executed on the computing device, wherein execution of the activation script enables the computing device with access to the personalization data and provisions the personalization data onto the computing device prior to initiating a transaction using the personalization data. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification