Systems, methods, and computer program products for interfacing multiple service provider trusted service managers and secure elements
First Claim
1. A system to interface between one of a plurality of service provider computing systems and one of a plurality of secure elements, comprising:
- a trusted service manager comprising at least one memory and a processor communicatively coupled to the at least one memory, wherein the processor executes application code instructions that are stored in the at least one memory to cause the system to;
receive, from a service provider computing system over a communications network, a request to renew a service, the request to renew the service comprising a service qualifier associated with the service;
determine a secure element that corresponds to the service qualifier associated with the service;
transmit, to the secure element, a request to delete data associated with the service qualifier from the secure element;
transmit, to the secure element, a request to install an instance of an application associated with the service on the secure element;
transmit, to the secure element, a request to extradite the instance of the application associated with the service to a security domain on the secure element associated with the service provider computing system; and
transmit, to the service provider computing system, a response comprising an indication whether the request to renew the service was successfully processed.
3 Assignments
0 Petitions
Accused Products
Abstract
System, methods, and computer program products are provided for interfacing between one of a plurality of service provider (SP) trusted service managers (TSM) and one of a plurality of secure elements (SE). A first request to renew a service is received from an SP system over a communications network. The first request includes a service qualifier associated with the service. A secure element corresponding to the service qualifier is determined. A second request to delete data associated with the service qualifier from the secure element is transmitted to the secure element. A third request to install an application on the secure element is transmitted to the secure element. A fourth request to activate the application on the secure element is transmitted to the secure element.
210 Citations
15 Claims
-
1. A system to interface between one of a plurality of service provider computing systems and one of a plurality of secure elements, comprising:
-
a trusted service manager comprising at least one memory and a processor communicatively coupled to the at least one memory, wherein the processor executes application code instructions that are stored in the at least one memory to cause the system to; receive, from a service provider computing system over a communications network, a request to renew a service, the request to renew the service comprising a service qualifier associated with the service; determine a secure element that corresponds to the service qualifier associated with the service; transmit, to the secure element, a request to delete data associated with the service qualifier from the secure element; transmit, to the secure element, a request to install an instance of an application associated with the service on the secure element; transmit, to the secure element, a request to extradite the instance of the application associated with the service to a security domain on the secure element associated with the service provider computing system; and transmit, to the service provider computing system, a response comprising an indication whether the request to renew the service was successfully processed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method to interface between one of a plurality of service provider computing systems and one of a plurality of secure elements, comprising:
-
receiving, by a trusted service manager computing system and from a service provider computing system over a communications network, a request to renew a service, the request to renew the service comprising a service qualifier associated with the service; determining, by the trusted service manager computing system, a secure element that corresponds to the service qualifier associated with the service; transmitting, by the trusted service manager computing system and to the secure element, a request to delete data associated with the service qualifier from the secure element; transmitting, by the trusted service manager computing system and to the secure element, a request to install an instance of an application associated with the service on the secure element, the application instantiated for two or more of a plurality of service providers; transmitting, by the trusted service manager computing system and to the secure element, a request to extradite the instance of the application associated with the service to a security domain on the secure element associated with the service provider computing system; and transmitting, by the trusted service manager computing system and to the service provider computing system, a response comprising an indication whether the request to renew the service was successfully processed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product, comprising:
-
a non-transitory computer-readable medium having computer-readable program instructions embodied therein that when executed by a computer cause the computer to interface between one of a plurality of service provider computing systems and one of a plurality of secure elements, the computer-readable program instructions comprising; computer-readable program instructions to receive, by a trusted service manager computing system and from a service provider computing system over a communications network, a request to renew a service, the request to renew the service comprising a service qualifier associated with the service; computer-readable program instructions to determine, by the trusted service manager computing system, a secure element that corresponds to the service qualifier associated with the service; computer-readable program instructions to transmit, by the trusted service manager computing system and to the secure element, a request to delete data associated with the service qualifier from the secure element; computer-readable program instructions to transmit, by the trusted service manager computing system and to the secure element, a request to install an instance of an application associated with the service on the secure element; computer-readable program instructions to transmit, by the trusted service manager computing system and to the secure element, a request to extradite the instance of the application associated with the service to a security domain on the secure element associated with the service provider computing system; and computer-readable program instructions to transmit, by the trusted service manager computing system and to the service provider computing system, a response comprising an indication whether the request to renew the service was successfully processed. - View Dependent Claims (12, 13, 14, 15)
-
Specification