Method and apparatus for recovery during authentication
First Claim
1. A method comprising:
- in response to a buy request message from a user equipment, transmitting, by a merchant platform, a buy response message to the user equipment, wherein the buy response message includes a transaction identifier of a transaction between a user of the user equipment and a merchant, an uniform resource identifier for hypertext transfer protocol authentication, and a short message service address of the merchant;
receiving, by the merchant platform from the user equipment via a network, a hypertext transfer protocol authentication message using the uniform resource identifier, wherein the hypertext transfer protocol authentication message includes the transaction identifier;
determining, by the merchant platform, that authentication using the hypertext transfer protocol authentication message has failed;
in response to the determination, transmitting, by the merchant platform, an authentication failure message to the user equipment;
receiving, by the merchant platform from the user equipment, a short message service message using the short message service address, wherein the short message service message includes a network service subscriber identifier of the user equipment and the transaction identifier;
authenticating the user, by the merchant platform, using the short message service message; and
transmitting, by the merchant platform, a charge customer message to a network operator of the user for billing the transaction on behalf of the merchant, wherein the charge customer message includes an amount of the transaction and the network service subscriber identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for recovery during authentication include initiating sending a HyperText Transfer Protocol (HTTP) authentication message from user equipment of a user to a merchant node of a merchant. If the user is not authenticated in response to the HTTP authentication message, then sending a Short Message Service (SMS) message from the user equipment to the merchant node is initiated. The SMS message indicates a transaction between the user and the merchant. In some embodiments, techniques include changing an access point to a network until an access point utilized is on a list of acceptable access points, in response to a buy response message that indicates a transaction between a merchant and a user. A hypertext transfer protocol authentication message is sent through the access point that is on the list of acceptable access points.
37 Citations
22 Claims
-
1. A method comprising:
-
in response to a buy request message from a user equipment, transmitting, by a merchant platform, a buy response message to the user equipment, wherein the buy response message includes a transaction identifier of a transaction between a user of the user equipment and a merchant, an uniform resource identifier for hypertext transfer protocol authentication, and a short message service address of the merchant; receiving, by the merchant platform from the user equipment via a network, a hypertext transfer protocol authentication message using the uniform resource identifier, wherein the hypertext transfer protocol authentication message includes the transaction identifier; determining, by the merchant platform, that authentication using the hypertext transfer protocol authentication message has failed; in response to the determination, transmitting, by the merchant platform, an authentication failure message to the user equipment; receiving, by the merchant platform from the user equipment, a short message service message using the short message service address, wherein the short message service message includes a network service subscriber identifier of the user equipment and the transaction identifier; authenticating the user, by the merchant platform, using the short message service message; and transmitting, by the merchant platform, a charge customer message to a network operator of the user for billing the transaction on behalf of the merchant, wherein the charge customer message includes an amount of the transaction and the network service subscriber identifier. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus embedded in a merchant platform to perform at least the following, in response to a buy request message from a user equipment, cause a transmission of a buy response message from the merchant platform to the user equipment, wherein the buy response message includes a transaction identifier of a transaction between a user of the user equipment and a merchant, an uniform resource identifier for hypertext transfer protocol authentication, and a short message service address of the merchant; receive, from the user equipment via a network, a hypertext transfer protocol authentication message using the uniform resource identifier, wherein the hypertext transfer protocol authentication message includes the transaction identifier; determine that authentication using the hypertext transfer protocol authentication message has failed; in response to the determination, cause a transmission of an authentication failure message from the merchant platform to the user equipment; receive, from the user equipment, a short message service message using the short message service address, wherein the short message service message includes a network service subscriber identifier of the user equipment and the transaction identifier; authenticate the user using the short message service message; and cause a transmission of a charge customer message from the merchant platform to a network operator of the user for billing the transaction on behalf of the merchant, wherein the charge customer message includes an amount of the transaction and the network service subscriber identifier. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus embedded in a merchant platform to at least perform the following steps:
-
in response to a buy request message from a user equipment, causing a transmission of a buy response message from the merchant platform to the user equipment, wherein the buy response message includes a transaction identifier of a transaction between a user of the user equipment and a merchant, an uniform resource identifier for hypertext transfer protocol authentication, and a short message service address of the merchant; receiving, from the user equipment via a network, a hypertext transfer protocol authentication message using the uniform resource identifier, wherein the hypertext transfer protocol authentication message includes the transaction identifier; determining that authentication using the hypertext transfer protocol authentication message has failed; in response to the determination, causing a transmission of an authentication failure message the merchant platform to the user equipment; receiving, from the user equipment, a short message service message using the short message service address, wherein the short message service message includes a network service subscriber identifier of the user equipment and the transaction identifier; authenticating the user using the short message service message; and causing a transmission of a charge customer message from the merchant platform to a network operator of the user for billing the transaction on behalf of the merchant, wherein the charge customer message includes an amount of the transaction and the network service subscriber identifier. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
at least one user equipment; and a merchant platform configured to; in response to a buy request message from the at least one user equipment, transmit a buy response message from the merchant platform to the user equipment, wherein the buy response message includes a transaction identifier of a transaction between a user of the at least one user equipment and a merchant, an uniform resource identifier for hypertext transfer protocol authentication, and a short message service address of the merchant; receive, from the at least one user equipment via a network, a hypertext transfer protocol authentication message using the uniform resource identifier, wherein the hypertext transfer protocol authentication message includes the transaction identifier; determine that authentication using the hypertext transfer protocol authentication message has failed; in response to the determination, transmit an authentication failure message from the merchant platform to the at least one user equipment; receive, from the at least one user equipment, a short message service message using the short message service address, wherein the short message service message includes a network service subscriber identifier of the at least one user equipment and the transaction identifier; authenticate the user using the short message service message; and transmit a charge customer message from the merchant platform to a network operator of the user for billing the transaction on behalf of the merchant, wherein the charge customer message includes an amount of the transaction and the network service subscriber identifier. - View Dependent Claims (20, 21, 22)
-
Specification