Method, system, server and computer program for services
First Claim
1. A method comprising:
- carrying out authentication based on a user identity module for defining a user identification by an authentication server and a home location register;
checking information on user'"'"'s entitlement to services based on the user identification by an authorization server;
if the user is entitled to secured connection services,establishing a secured connection session between a user device and a gateway server by the gateway server;
receiving a payment message from a service server, forwarding the payment message to the user, and receiving a message comprising user'"'"'s acceptance of a payment transaction by the gateway server;
adding the user identification to the secured connection or the message comprising the user'"'"'s acceptance of a payment transaction, and conveying the user'"'"'s acceptance of the payment transaction to the service server by the gateway server; and
securing the payment transaction by using the user identification by the service server or the gateway server.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is related to a system, comprising: an authentication server configured to carry out authentication based on a user identity module for defining a user identification; an authorization server configured to check information on user'"'"'s entitlement to services based on the user identification; a gateway server configured to establish a secured connection, receive a payment message from a service server, forward the payment message to the user, receive a message comprising user'"'"'s acceptance of a payment transaction, convey the user'"'"'s acceptance of the payment to the service server, and add the user identification to the secured connection or the message comprising the user'"'"'s acceptance of a payment transaction; and a service server configured to secure a payment transaction by using the user identification.
6 Citations
25 Claims
-
1. A method comprising:
-
carrying out authentication based on a user identity module for defining a user identification by an authentication server and a home location register; checking information on user'"'"'s entitlement to services based on the user identification by an authorization server; if the user is entitled to secured connection services, establishing a secured connection session between a user device and a gateway server by the gateway server; receiving a payment message from a service server, forwarding the payment message to the user, and receiving a message comprising user'"'"'s acceptance of a payment transaction by the gateway server; adding the user identification to the secured connection or the message comprising the user'"'"'s acceptance of a payment transaction, and conveying the user'"'"'s acceptance of the payment transaction to the service server by the gateway server; and securing the payment transaction by using the user identification by the service server or the gateway server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
an authentication server configured to carry out authentication based on a user identity module for defining a user identification; an authorization server configured to check information on user'"'"'s entitlement to services based on the user identification; a gateway server configured to establish a secured connection, receive a payment message from a service server, forward the payment message to the user, receive a message comprising user'"'"'s acceptance of a payment transaction, convey the user'"'"'s acceptance of the payment to the service server, and add the user identification to the secured connection or the message comprising the user'"'"'s acceptance of a payment transaction; and a service server configured to secure a payment transaction by using the user identification. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising a processing unit and a memory including a computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus at least to:
-
establish a secured connection; receive a payment message from a service server; forward the payment message to a user; receive a message comprising user'"'"'s acceptance of a payment transaction; add a predetermined user identification to the secured connection or the message comprising the user'"'"'s acceptance of a payment transaction; and convey the user'"'"'s acceptance of the payment transaction to the service server. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer program product, embodied on a computer-readable medium configured to control a processor to perform a method, the method comprising:
-
carrying out authentication based on a user identity module for defining a user identification by an authentication server and a home location register; checking information on user'"'"'s entitlement to services based on the user identification by an authorization server; if the user is entitled to secured connection services establishing a secured connection session between a user device and a gateway server by the gateway server; receiving a payment message from a service server, forwarding the payment message to the user, and receiving a message comprising user'"'"'s acceptance of a payment transaction by the gateway server; adding the user identification to the secured connection or the message comprising the user'"'"'s acceptance of a payment transaction, and conveying the user'"'"'s acceptance of the payment transaction to the service server by the gateway server; and securing the payment transaction by using the user identification by the service server or the gateway server. - View Dependent Claims (24, 25)
-
Specification