Systems for provisioning universal integrated circuit cards
First Claim
1. A system, comprising:
- a memory device that stores instructions; and
a controller device coupled to the memory device, wherein responsive to executing the instructions the controller device performs operations, comprising;
receiving a request to modify content in a mobile wallet security domain container of a universal integrated circuit card wherein the universal integrated circuit card is an embedded universal integrated circuit card affixed to a communication device;
verifying that resources of the universal integrated circuit card and the communication device are capable of satisfying the request;
generating a script according to the request;
encrypting the script according to an application key to generate an encrypted script;
generating a package comprising the encrypted script and transport data;
encrypting the package with a transport key to generate an encrypted package;
transmitting the encrypted package to the communication device communicatively coupled to the universal integrated circuit card to provision the content of the mobile wallet security domain container of the universal integrated circuit card, wherein the encrypted package is transmitted to the communication device over a data channel conforming to a hypertext transport protocol; and
providing a mobile network operator trusted service manager system information relating to the provisioning of the mobile wallet security domain container to manage content and memory allocation of the universal integrated circuit card,wherein the management of the content and the memory allocation of the universal integrated circuit card by the mobile network operator trusted service manager system comprises adjusting an amount of memory allocated to a security domain container of a plurality of security domain containers of the universal integrated circuit card.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that incorporates the subject disclosure may include, for example, a system for receiving a request to modify a universal integrated circuit card, generating a package comprising configuration data for modifying the universal integrated circuit card, encrypting the package with a transport key to generate an encrypted package, transmitting the encrypted package to a communication device communicatively coupled to the universal integrated circuit card to provision the universal integrated circuit card, and providing a mobile network operator trusted service manager system information relating to the configuration data to enable the mobile network operator trusted service manager system to manage content and memory allocation of the universal integrated circuit card. Other embodiments are disclosed.
170 Citations
20 Claims
-
1. A system, comprising:
-
a memory device that stores instructions; and a controller device coupled to the memory device, wherein responsive to executing the instructions the controller device performs operations, comprising; receiving a request to modify content in a mobile wallet security domain container of a universal integrated circuit card wherein the universal integrated circuit card is an embedded universal integrated circuit card affixed to a communication device; verifying that resources of the universal integrated circuit card and the communication device are capable of satisfying the request; generating a script according to the request; encrypting the script according to an application key to generate an encrypted script; generating a package comprising the encrypted script and transport data; encrypting the package with a transport key to generate an encrypted package; transmitting the encrypted package to the communication device communicatively coupled to the universal integrated circuit card to provision the content of the mobile wallet security domain container of the universal integrated circuit card, wherein the encrypted package is transmitted to the communication device over a data channel conforming to a hypertext transport protocol; and providing a mobile network operator trusted service manager system information relating to the provisioning of the mobile wallet security domain container to manage content and memory allocation of the universal integrated circuit card, wherein the management of the content and the memory allocation of the universal integrated circuit card by the mobile network operator trusted service manager system comprises adjusting an amount of memory allocated to a security domain container of a plurality of security domain containers of the universal integrated circuit card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
generating, by a system including a processor, a script according to a request to modify content in a mobile wallet security domain container of a universal integrated circuit card; verifying, by the system, that resources of the universal integrated circuit card and a communication device communicatively coupled to the universal integrated circuit card are capable of satisfying the request; encrypting, by the system, the script according to an application key to generate an encrypted script; generating, by the system, a package comprising the encrypted script and transport data; encrypting, by the system, the package with a transport key to generate an encrypted package; transmitting, by the system, the encrypted package to the communication device communicatively coupled to the universal integrated circuit card to provision the content of the mobile wallet security domain container, wherein the encrypted package is transmitted to the communication device over a data channel conforming to a hypertext transport protocol; and providing, by the system, a mobile network operator trusted service manager system information relating to the provisioning of the mobile wallet security domain container to manage content and memory allocation of the universal integrated circuit card, wherein the management of the content and the memory allocation of the universal integrated circuit card by the mobile network operator trusted service manager system comprises adjusting an amount of memory allocated to a security domain container of a plurality of security domain containers of the universal integrated circuit card including adding an additional security domain container to a plurality of security domain containers of the universal integrated circuit card. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A machine-readable storage device, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
generating a script according to a request to modify content in a mobile wallet security domain container; and verifying that resources of a universal integrated circuit card and a communication device communicatively coupled to the universal integrated circuit card are capable of satisfying the request, wherein the communication device is a mobile phone; encrypting the script according to an application key to generate an encrypted script; generating a package comprising the encrypted script and transport data; encrypting the package with a transport key to generate an encrypted package; transmitting the encrypted package to the communication device communicatively coupled to the universal integrated circuit card to provision content of the mobile wallet security domain container of the universal integrated circuit card, wherein the encrypted package is transmitted to the communication device over a data channel conforming to a hypertext transport protocol; and providing a mobile network operator trusted service manager system information relating to the provisioning of the mobile wallet security domain container to manage content and memory allocation of the universal integrated circuit card, wherein the management of the content and the memory allocation of the universal integrated circuit card by the mobile network operator trusted service manager system comprises adjusting an amount of memory allocated to a security domain container of a plurality of security domain containers of the universal integrated circuit card. - View Dependent Claims (17, 18, 19, 20)
-
Specification