MOBILE PAYER AUTHENTICATION
First Claim
1. A method comprising a plurality of steps each being performed by hardware executing software, wherein the steps include:
- receiving, incident to a transaction being conducted by a merchant upon an account of an account holder, a logical address of a computing device having a display with display attributes that is being used to conduct the transaction;
obtaining the display attributes of the display of the computing device by accessing, using at least the logical address of the computing device, a database;
formatting an authentication request using the obtained display attributes of the computing device;
sending the formatted authentication request for delivery to the logical address of the computing device;
receiving, from the logical address of the computing device and in response to the formatted authentication request, authentication information for the account holder;
performing a validation attempt on the received authentication information for the account holder;
andif the received authentication information for the account holder was successfully validated by the performance of the validation attempt, transmitting the authentication response for delivery to a logical address for the merchant.
1 Assignment
0 Petitions
Accused Products
Abstract
An address of a computing device for conducting a transaction with a merchant on an account of an account holder is used to obtain display attributes of the computing device. An authentication request is formatted using the obtained display attributes of the computing device. The formatted authentication request is sent for delivery to the logical address of the computing device. In response to the formatted authentication request, authentication information for the account holder is received from the logical address of the computing device. A validation attempt is performed on the received authentication information for the account holder. If the received authentication information for the account holder was successfully validated by the performance of the validation attempt, the authentication response is transmitted for delivery to a logical address for the merchant.
25 Citations
18 Claims
-
1. A method comprising a plurality of steps each being performed by hardware executing software, wherein the steps include:
-
receiving, incident to a transaction being conducted by a merchant upon an account of an account holder, a logical address of a computing device having a display with display attributes that is being used to conduct the transaction; obtaining the display attributes of the display of the computing device by accessing, using at least the logical address of the computing device, a database; formatting an authentication request using the obtained display attributes of the computing device; sending the formatted authentication request for delivery to the logical address of the computing device; receiving, from the logical address of the computing device and in response to the formatted authentication request, authentication information for the account holder; performing a validation attempt on the received authentication information for the account holder; and if the received authentication information for the account holder was successfully validated by the performance of the validation attempt, transmitting the authentication response for delivery to a logical address for the merchant. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising a plurality of steps each being performed by hardware executing software, wherein the steps include:
-
receiving from logical address of a merchant, incident to an e-commerce transaction being conducted by the merchant upon an account of an account holder, a logical address of a web enabled mobile computing device having a display and being used to conduct the e-commerce transaction; obtaining display attributes of the display of the web enabled mobile computing device by accessing a display attributes database with the logical address of the web enabled mobile computing device; formatting an authentication request using the obtained display attributes of the web enabled mobile computing device; transmitting the formatted authentication request for delivery to the logical address of the web enabled mobile computing device; receiving, from the logical address of the web enabled mobile computing device and in response to the transmitted formatted authentication request, authentication information for the account holder; performing a validation attempt on the received authentication information for the account holder; and if the received authentication information for the account holder was successfully validated by the performance of the validation attempt; digitally signing an authentication response; and transmitting the digitally signed authentication response for delivery to the logical address of the merchant, whereby the merchant can send an authorization request for the transaction being conducted on the account to an acquirer for the merchant that identifies the received authentication information for the account holder as being successfully validated. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising a plurality of steps each being performed by hardware executing software, wherein the steps include:
-
receiving, at one of a plurality of network devices on a network, from a logical address of an e-commerce website of a merchant, incident to an e-commerce transaction being conducted by the merchant upon an account of an account holder; a telephone number of a web enabled cellular telephone having a display with display attributes that is being used to conduct the e-commerce transaction; and an enrollment verification request; verifying, in response to the enrollment verification request, that the account and the web enabled cellular telephone are both enrolled in an authentication service; transmitting, for delivery to the logical address of the e-commerce website of the merchant, an verification that the account and the web enabled cellular telephone are both enrolled in the authentication service; receiving, in response to the verification that the account and the web enabled cellular telephone are both enrolled in the authentication service, at one of the plurality of network devices on the network; the telephone number of the web enabled cellular telephone; an identifier for the merchant; a total currency amount for the transaction; and an identifier for the account; obtaining the display attributes of the display of the web enabled cellular telephone by accessing a display attributes database using at least the telephone number of the web enabled cellular telephone; formatting an authentication request using the obtained display attributes of the display of the web enabled cellular telephone; transmitting, for delivery to the telephone number of the web enabled cellular telephone, the formatted authentication request that includes; an identifier for the merchant; the total currency amount of the transaction; and an identifier for the account; receiving, from the telephone number of the web enabled cellular telephone and in response to the formatted authentication request, at one of the plurality of network devices on the network, authentication information for the account holder that includes an access code; performing, using at least the access code, a validation attempt on the received authentication information for the account holder; and if the received authentication information for the account holder was successfully validated by the performance of the validation attempt; digitally signing an authentication response; and transmitting, from one of the plurality of network devices on the network, the digitally signed authentication response for delivery to the logical address of the e-commerce website of the merchant, whereby an authorization request for the transaction being conducted on the account can be sent to an acquirer for the merchant that identifies the received authentication information for the account holder as being successfully validated. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification