Method, server, computer program and computer program product for communicating with secure element
First Claim
1. A method for sending a message to a secure element connected to a mobile equipment, wherein the secure element is associated with a user of the mobile equipment, the method being performed in an application manager server and comprising:
- receiving, by the application manager server from an application server, an application message and an identifier of a destination secure element;
generating, by the application manager server, a secure element message from the application message;
sending, by the application manager server, the secure element message to a secure element manager server which is different from the application server and the mobile equipment;
receiving, by the application manager server from the secure element manager server, a signature of the secure element message;
from a plurality of connectivity providers, selecting, by the application manager server, a connectivity provider capable of communicating with the destination secure element;
sending, by the application manager server, the secure element message, including the signature, to the selected connectivity provider for forwarding to the destination secure element over a real-time communication channel;
receiving, by the application manager server, a response to the secure element message from the selected connectivity provider, wherein the response is sent from the destination secure element using the real-time communication channel; and
sending, by the application manager server, the response to the application server;
wherein the plurality of connectivity providers are separate from the mobile equipment and are also separate from the application manager server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is presented for sending a message to a secure element connected to a mobile equipment, wherein the secure element is coupled to a user of the mobile equipment. The method comprises the steps, performed in an application manager server of: receiving, from an application server, an application message and an identifier of a destination secure element; generating a secure element message from the application message; from a plurality of connectivity providers, selecting a connectivity provider capable of communicating with the destination secure element; and sending the secure element message to the selected connectivity provider for forwarding to the destination secure element. A corresponding application manager server, computer program and computer program product are also presented.
43 Citations
12 Claims
-
1. A method for sending a message to a secure element connected to a mobile equipment, wherein the secure element is associated with a user of the mobile equipment, the method being performed in an application manager server and comprising:
-
receiving, by the application manager server from an application server, an application message and an identifier of a destination secure element; generating, by the application manager server, a secure element message from the application message; sending, by the application manager server, the secure element message to a secure element manager server which is different from the application server and the mobile equipment; receiving, by the application manager server from the secure element manager server, a signature of the secure element message; from a plurality of connectivity providers, selecting, by the application manager server, a connectivity provider capable of communicating with the destination secure element; sending, by the application manager server, the secure element message, including the signature, to the selected connectivity provider for forwarding to the destination secure element over a real-time communication channel; receiving, by the application manager server, a response to the secure element message from the selected connectivity provider, wherein the response is sent from the destination secure element using the real-time communication channel; and sending, by the application manager server, the response to the application server; wherein the plurality of connectivity providers are separate from the mobile equipment and are also separate from the application manager server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An application manager server for sending messages to a secure element connected to a mobile equipment, wherein the secure element is associated with a user of the mobile equipment, the application manager server comprising hardware circuitry configured as:
-
a receiver of the application manager server configured to receive, from an application server, an application message and an identifier of a destination secure element; a controller of the application manager server configured to generate a secure element message from the application message; a secure element manager interface of the application manager server configured to; send the secure element message to a secure element manager server which is different from the application server and the mobile equipment; and receive, from the secure element manager server, a signature of the secure element message; a connection selector of the application manager server configured to select, from a plurality of connectivity providers, a connectivity provider capable of communicating with the destination secure element; and a sender of the application manager server configured to send the secure element message, including the signature, to the selected connectivity provider for forwarding to the destination secure element over a real-time communication channel; wherein the receiver is further configured to receive a response to the secure element message from the selected connectivity provider, wherein the response is sent from the destination secure element using the real-time communication channel; wherein the sender is further configured to send the response to the application server; and wherein the plurality of connectivity providers are separate from the mobile equipment and are also separate from the application manager server. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program product stored in non-transitory computer-readable media, said computer program product comprising program instructions for sending a message to a secure element connected to a mobile equipment, wherein the secure element is associated with a user of the mobile equipment, the computer program product comprising computer program code which, when run on an application manager server, configures the application manager server to:
-
receive, by the application manager server from an application server, an application message and an identifier of a destination secure element; generate, by the application manager server, a secure element message from the application message; send, by the application manager server, the secure element message to a secure element manager server which is different from the application server and the mobile equipment; receive, by the application manager server from the secure element manager server, a signature of the secure element message; from a plurality of connectivity providers, select, by the application manager server, a connectivity provider capable of communicating with the destination secure element; send, by the application manager server, the secure element message, including the signature, to the selected connectivity provider for forwarding to the destination secure element over a real-time communication channel; receive, by the application manager server, a response to the secure element message from the selected connectivity provider, wherein the response is sent from the destination secure element using the real-time communication channel; and send, by the application manager server, the response to the application server; wherein the plurality of connectivity providers are separate from the mobile equipment and are also separate from the application manager server.
-
Specification