METHOD AND CORRESPONDING PROXY SERVER, SYSTEM, COMPUTER-READABLE STORAGE MEDIUM AND COMPUTER PROGRAM
First Claim
1. A method comprising:
- receiving a request message at a proxy server, the request message relating to a transaction between a first client and a second client, the request message comprising first client data and second client data, the first client data identifying an account to be used by the first client in the transaction, the second client data indicating if the second client is subscribed to a service;
determining if the second client is subscribed to the service based on the second client data at the proxy server;
generating an authentication request message at the proxy server if it is determined that the second client is not subscribed to the service, the authentication request message requesting confirmation that a holder of the account is the first client;
sending the authentication request message from the proxy server to an external server; and
receiving an authentication response message from the external server at the proxy server in response to sending the authentication request message, the authentication response message comprising an indication of whether the holder of the account is the first client.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided. The method includes receiving a request message, the request message relating to a transaction between a first client and a second client, the request message including first client data and second client data, the first client data identifying an account to be used by the first client in the transaction, the second client data indicating if the second client is subscribed to a service. The method further includes determining if the second client is subscribed to the service, and generating an authentication request message if the second client is not subscribed to the service, the authentication request message requesting confirmation that a holder of the account is the first client. The method further includes sending the authentication request message, and receiving an authentication response message from the external server in response, the authentication response message including an indication whether the holder is the first client.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving a request message at a proxy server, the request message relating to a transaction between a first client and a second client, the request message comprising first client data and second client data, the first client data identifying an account to be used by the first client in the transaction, the second client data indicating if the second client is subscribed to a service; determining if the second client is subscribed to the service based on the second client data at the proxy server; generating an authentication request message at the proxy server if it is determined that the second client is not subscribed to the service, the authentication request message requesting confirmation that a holder of the account is the first client; sending the authentication request message from the proxy server to an external server; and receiving an authentication response message from the external server at the proxy server in response to sending the authentication request message, the authentication response message comprising an indication of whether the holder of the account is the first client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A proxy server comprising:
-
at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the proxy server at least to; receive a request message, the request message relating to a transaction between a first client and a second client, the request message comprising first client data and second client data, the first client data identifying an account to be used by the first client in the transaction, the second client data indicating if the second client is subscribed to a service; determine if the second client is subscribed to the service based on the second client data; generate an authentication request message if it is determined that the second client is not subscribed to the service, the authentication request message requesting confirmation that a holder of the account is the first client; send the authentication request message to an external server; and receive an authentication response message from the external server in response to sending the authentication request message, the authentication response message comprising an indication of whether the holder of the account is the first client. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A proxy server comprising:
-
means for receiving a request message, the request message relating to a transaction between a first client and a second client, the request message comprising first client data and second client data, the first client data identifying an account to be used by the client in the transaction, the second client data indicating if the second client is subscribed to a service; means for determining if the second client is subscribed to the service based on the second client data; means for generating an authentication request message if it is determined that the second client is not subscribed to the service, the authentication request message requesting confirmation that a holder of the account is the first client; means for sending the authentication request message to an external server; and means for receiving an authentication response message from the external server in response to sending the authentication request message, the authentication response message comprising an indication of whether the holder of the account is the first client.
-
-
21. Computer-readable storage media having computer-executable instructions embodied thereon, wherein, when executed by at least one processor, the computer-executable instructions cause the processor to:
-
receive a request message, the request message relating to a transaction between a first client and a second client, the request message comprising first client data and second client data, the first client data identifying an account to be used by the first client in the transaction, the second client data indicating if the second client is subscribed to a service; determine if the second client is subscribed to the service based on the second client data; generate an authentication request message if it is determined that the second client is not subscribed to the service, the authentication request message requesting confirmation that a holder of the account is the first client; send the authentication request message to an external server; and receive an authentication response message from the external server in response to sending the authentication request message, the authentication response message comprising an indication of whether the holder of the account is the first client.
-
Specification