-
公开(公告)号:US12182793B2
公开(公告)日:2024-12-31
申请号:US16156560
申请日:2018-10-10
Applicant: Mastercard International Incorporated
Inventor: Florent Hay , Kuan Hua Chen , David Anthony Roberts
Abstract: There is presented a method and a computing device for user authentication and transaction staging on a user device. The method comprises authenticating a user of the user device by a first device verification method and generating transaction credentials at the user device. The method further comprises generating at least one optical code data corresponding to the transaction credentials and displaying the at least one optical code on the user device in a form suitable for scanning by a second device to progress a transaction with the second device.
-
2.
公开(公告)号:US20240112182A1
公开(公告)日:2024-04-04
申请号:US18387440
申请日:2023-11-06
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sowmya Reddy Lakka , Brian Piel , Vincenzo Palomba , Jonathan James Main , David Anthony Roberts
CPC classification number: G06Q20/385 , G06Q20/04 , G06Q20/12 , G06Q20/38215 , G06Q20/401
Abstract: Systems and methods are provided for authenticating users. An exemplary method includes receiving, by a directory server (DS), an authentication request for a transaction to an account where the request includes a token and a cryptogram, and transmitting the token and cryptogram to a digital service server (DSS). The method also includes mapping, by the DSS, the token to an account number for the account, validating the cryptogram, generating a directory server nonce (DSN) for the request, and transmitting the DSN and the account number to the DS. The method further includes transmitting, by the DS, the DSN and the account number to an access control server (ACS) associated with an issuer of the account and, in response to an issuer authentication value (IAV), compiling an accountholder authentication value (AAV) including the IAV, the DSN and an amount of the transaction and transmitting the AAV to a merchant or server.
-
公开(公告)号:US20200167778A1
公开(公告)日:2020-05-28
申请号:US16670389
申请日:2019-10-31
Applicant: Mastercard International Incorporated
Inventor: David Anthony Roberts , Duncan Garrett , John Beric , Michael Ward
Abstract: Trusted communication between a first computing device and a second computing device in a transaction process is established as follows. A communication channel is established between the first computing device and the second computing device. The first computing device provides a secure communication to the second computing device, this secure communication comprising cryptographic material encrypted by a first cryptographic method. The second computing device decrypts the secure communication using a key already available to it. The first and the second computing device then communicate where trusted communication is required by a second cryptographic method using the cryptographic material. A suitable first computing device and second computing device are also described.
-
公开(公告)号:US20200167766A1
公开(公告)日:2020-05-28
申请号:US16694536
申请日:2019-11-25
Applicant: Mastercard International Incorporated
Inventor: Ian David Alan Maddocks , Alan Johnson , David Anthony Roberts
Abstract: There is provided a computer-implemented method of authenticating an interaction carried out between a mobile device and a gateway, the method being carried out by an authentication system remote from the mobile device and the gateway. The method comprises the steps of: receiving one or more first data items from the gateway, the one or more first data items including dynamic data corresponding to one or more second data items uniquely identifying the interaction, wherein one of the second data items corresponds to a portion of a counter value associated with the interaction; and extracting the counter value portion from the dynamic data. The method further comprises calculating one or more candidate counter values which could correspond to the counter value associated with the interaction; generating, for each of the one or more candidate counter values, a piece of corresponding candidate dynamic data based on one or more of the other first data items; and comparing each of the candidate dynamic data to the received dynamic data to ascertain whether a match is obtained.
-
公开(公告)号:US20170178121A1
公开(公告)日:2017-06-22
申请号:US15381376
申请日:2016-12-16
Applicant: MasterCard International Incorporated
Inventor: David Anthony Roberts , Donghao Huang , Jiaming Li , Bensam Joyson , Hao Tang , Yong Wei Chin
IPC: G06Q20/34
CPC classification number: G06Q20/341 , G06Q20/20 , G06Q20/3552 , G06Q20/3563 , G06Q20/3676
Abstract: A method of providing instructions to a payment device, wherein instructions are generated without requiring data from the payment device, the method comprising: delivering instructions that are part of an ordered sequence of instructions to a payment device; and identifying instructions that should be applied out of sequence without preventing the delivery of subsequent instructions in a sequence. A method of receiving instructions at a payment device and a payment device are also provided.
-
6.
公开(公告)号:US11810107B2
公开(公告)日:2023-11-07
申请号:US17391667
申请日:2021-08-02
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sowmya Reddy Lakka , Brian Piel , Vincenzo Palomba , Jonathan James Main , David Anthony Roberts
CPC classification number: G06Q20/385 , G06Q20/04 , G06Q20/12 , G06Q20/38215 , G06Q20/401
Abstract: Systems and methods are provided for authenticating users. An exemplary method includes receiving, by a directory server (DS), an authentication request for a transaction to an account where the request includes a token and a cryptogram, and transmitting the token and cryptogram to a digital service server (DSS). The method also includes mapping, by the DSS, the token to an account number for the account, validating the cryptogram, generating a directory server nonce (DSN) for the request, and transmitting the DSN and the account number to the DS. The method further includes transmitting, by the DS, the DSN and the account number to an access control server (ACS) associated with an issuer of the account and, in response to an issuer authentication value (IAV), compiling an accountholder authentication value (AAV) including the IAV, the DSN and an amount of the transaction and transmitting the AAV to a merchant or server.
-
7.
公开(公告)号:US20210357922A1
公开(公告)日:2021-11-18
申请号:US17391667
申请日:2021-08-02
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sowmya Reddy Lakka , Brian Piel , Vincenzo Palomba , Jonathan James Main , David Anthony Roberts
Abstract: Systems and methods are provided for authenticating users. An exemplary method includes receiving, by a directory server (DS), an authentication request for a transaction to an account where the request includes a token and a cryptogram, and transmitting the token and cryptogram to a digital service server (DSS). The method also includes mapping, by the DSS, the token to an account number for the account, validating the cryptogram, generating a directory server nonce (DSN) for the request, and transmitting the DSN and the account number to the DS. The method further includes transmitting, by the DS, the DSN and the account number to an access control server (ACS) associated with an issuer of the account and, in response to an issuer authentication value (IAV), compiling an accountholder authentication value (AAV) including the IAV, the DSN and an amount of the transaction and transmitting the AAV to a merchant or server.
-
公开(公告)号:US20200273038A1
公开(公告)日:2020-08-27
申请号:US16796569
申请日:2020-02-20
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Jonathan James Main , David Anthony Roberts , Kuan Hua Chen , Patrick Mestre
Abstract: A transaction takes place between a first device and a second device. There is an authorisation system associated with the first device and a transaction support system associated with the second device. The transaction support system and the authorisation system are connected by a transaction infrastructure. A communication path is provided between the second device and the transaction support system. The second device is adapted to take the following actions. It performs a transaction with the first device and receives and generates transaction data. It splits the transaction data into basic transaction data and enhanced transaction data. It provides the basic transaction data to the transaction support system over the communication path. It also provides the enhanced transaction data by a separate route to the authorisation system for reconciliation with the processed transaction provided by the transaction support system for use by the authorisation system in authorising the transaction.
-
公开(公告)号:US20200250653A1
公开(公告)日:2020-08-06
申请号:US16751359
申请日:2020-01-24
Applicant: Mastercard International Incorporated
Inventor: David Anthony Roberts , Joseph Pitcher
Abstract: A first data processing apparatus comprising: communication circuitry configured to transmit data to or receive data from a second data processing apparatus using electromagnetic induction when the first data processing apparatus is brought into proximity to the second data processing apparatus; a storage medium; and processing circuitry configured: to control the communication circuitry to transmit first data indicative of a user of the first data processing apparatus to the second data processing apparatus; to control the communication circuitry to transmit second data to or receive second data from the second data processing apparatus, the transmission or reception of the second data occurring in response to the completion of a predetermined data processing event; to control the communication circuitry to receive third data from the second data processing apparatus, the third data being received in response to the completion of the predetermined data processing event and being digitally signed by the second data processing apparatus, wherein the digital signature of the third data is generated using the first data and the third data; and to store the received third data in the storage medium.
-
公开(公告)号:US10515359B2
公开(公告)日:2019-12-24
申请号:US13827042
申请日:2013-03-14
Applicant: MasterCard International Incorporated
Inventor: Mehdi Collinge , Susan Thompson , Patrik Smets , David Anthony Roberts , Michael Christopher Ward
Abstract: A method for generating and provisioning payment credentials to a mobile device lacking a secure element includes: generating a card profile associated with a payment account, wherein the card profile includes at least payment credentials corresponding to the associated payment account and a profile identifier; provisioning, to a mobile device lacking a secure element, the generated card profile; receiving, from the mobile device, a key request, wherein the key request includes at least a mobile identification number (PIN) and the profile identifier; using the mobile PIN; generating a single use key, wherein the single use key includes at least the profile identifier, an application transaction counter, and a generating key for use in generating a payment cryptogram valid for a single financial transaction; and transmitting the generated single use key to the mobile device.
-
-
-
-
-
-
-
-
-