-
1.
公开(公告)号:US20210295290A1
公开(公告)日:2021-09-23
申请号:US17206949
申请日:2021-03-19
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sarala Buradagunta , Rakesh Yadav , Sébastien Le Callonnec
Abstract: The disclosed method includes: receiving, by a receiving device of a processing server, a transaction request for a financial transaction, the transaction request including at least information associated with a consumer; forwarding at least the information associated with the consumer, the information associated with the merchant, and the transaction amount or projected transaction amount to an issuer; receiving an authorization from the issuer for the transaction amount or projected transaction amount; forwarding the authorization to the merchant; receiving a triggering event for the financial transaction between the consumer and the merchant; sending a request to the issuer for digital tokens to be held for payment of the transaction between the consumer and the merchant; receiving a plurality of digital tokens from the issuer for the payment of the transaction between the consumer and the merchant; and holding the plurality of digital tokens received from the issuer for the financial transaction.
-
公开(公告)号:US11699135B2
公开(公告)日:2023-07-11
申请号:US17204261
申请日:2021-03-17
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sébastien Le Callonnec , Rakesh Yadav , Sarala Buradagunta
CPC classification number: G06Q20/02 , G06Q10/10 , G06Q20/3825 , G06Q20/3829 , H04L63/101 , H04L63/18 , G06Q20/0655
Abstract: Delegating issuance capability to a third-party of fungible digital assets involves a central (e.g., central bank) processor receiving a request to issue fungible digital assets from a third-party node; verifying the request; validating request to issue fungible digital assets from the third-party; approving or rejecting the request; if the request to issue fungible digital assets is approved, creating an issuance authorization message; executing a smart contract clause to add an entity of the third-party node to a list of authorized entities; publishing the issuance authorization message on a blockchain indicating that a third-party node has been added to the list of authorized entities; and publishing a revocation message on the blockchain revoking an authorization granted to the third-party node to issue digital assets.
-
公开(公告)号:US11138598B2
公开(公告)日:2021-10-05
申请号:US16221992
申请日:2018-12-17
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Rakesh Yadav , Steven Charles Davis
Abstract: A method for automatically provisioning data for an opaque blockchain based on prior consent includes: receiving a consent request including transaction criteria and at least two digital signatures, the first digital signature generated by a regulating entity and the second digital signature generated by a moderating entity in a blockchain network; validating the first and second digital signature; digitally signing the received consent request using a private key of a first cryptographic key pair; transmitting the digitally signed consent request to the regulating entity; receiving a query request from the regulating entity, the query request including an executable query; executing the executable query to identify transaction data for electronic transactions in compliance with the transaction criteria; and transmitting the identified transaction data to the regulating entity.
-
公开(公告)号:US12100014B2
公开(公告)日:2024-09-24
申请号:US18136438
申请日:2023-04-19
Applicant: Mastercard International Incorporated
Inventor: Sarala Buradagunta , Rakesh Yadav
CPC classification number: G06Q30/018 , G06F16/2365 , G06Q20/04 , G06Q40/02 , H04L9/0637 , H04L9/50
Abstract: A method and system of providing a service node within a blockchain network. The method includes storing, in a memory of a processing server, a blockchain comprised of a plurality of blocks, wherein each block is comprised of at least a block header and one or more data values, wherein the one or more data values included in a most recent block includes at least one data point associated with services or functions of at least a first service node; receiving, by a receiving device of the processing server, a request from a second service node for the list of services or functions of the at least a first service node within the blockchain network; and validating, by the processing server, the request from the second service node for the list of services or functions of the at least a first service node within the blockchain network.
-
5.
公开(公告)号:US12067544B2
公开(公告)日:2024-08-20
申请号:US17206949
申请日:2021-03-19
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sarala Buradagunta , Rakesh Yadav , Sébastien Le Callonnec
CPC classification number: G06Q20/123 , G06Q20/027 , G06Q20/0655 , G06Q20/29 , G06Q20/40 , H04L9/0618 , H04L9/0643 , H04L9/50
Abstract: The disclosed method includes: receiving, by a receiving device of a processing server, a transaction request for a financial transaction, the transaction request including at least information associated with a consumer; forwarding at least the information associated with the consumer, the information associated with the merchant, and the transaction amount or projected transaction amount to an issuer; receiving an authorization from the issuer for the transaction amount or projected transaction amount; forwarding the authorization to the merchant; receiving a triggering event for the financial transaction between the consumer and the merchant; sending a request to the issuer for digital tokens to be held for payment of the transaction between the consumer and the merchant; receiving a plurality of digital tokens from the issuer for the payment of the transaction between the consumer and the merchant; and holding the plurality of digital tokens received from the issuer for the financial transaction.
-
公开(公告)号:US11849022B2
公开(公告)日:2023-12-19
申请号:US17874514
申请日:2022-07-27
Applicant: Mastercard International Incorporated
Inventor: Steven C. Davis , Rakesh Yadav
CPC classification number: H04L9/0637 , H04L9/0643 , H04L9/50 , H04L2209/56
Abstract: A method for maintaining a consistent blockchain ledger for storing commitments across multiple separate blockchains includes: storing a blockchain comprised of a plurality of blocks, each block including at least a block header and one or more blockchain data values; receiving a base commitment from a first node, where the first node is included in a first blockchain network; generating a first new block including at least a first block header and the received base commitment; storing the first new block in the blockchain; receiving a state commitment from an additional node included in each of at least two additional blockchain networks; generating an additional new block including at least an additional block header and each received state commitment; and storing the additional new block in the blockchain.
-
公开(公告)号:US11810111B2
公开(公告)日:2023-11-07
申请号:US17206802
申请日:2021-03-19
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sarala Buradagunta , Rakesh Yadav , Sébastien Le Callonnec
IPC: G06Q20/40 , G06Q20/20 , G06Q20/34 , G06Q20/38 , H04L9/32 , G06Q20/02 , G06Q20/06 , G06Q20/10 , G06Q20/36 , H04L9/08 , H04L9/00
CPC classification number: G06Q20/401 , G06Q20/20 , G06Q20/341 , G06Q20/3825 , H04L9/3213 , H04L9/3247 , G06Q2220/00
Abstract: A method and system are disclosed for transferring digital tokens to and from a physical payment card. The method includes: receiving, on a processing server, a plurality of digital tokens issued from a central bank; and transferring, from the processing server, the plurality of digital tokens to the physical payment card, the physical payment card configured to be used with a point of sale (POS).
-
公开(公告)号:US11431473B2
公开(公告)日:2022-08-30
申请号:US16576915
申请日:2019-09-20
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Steven C. Davis , Rakesh Yadav
IPC: H04L9/06
Abstract: A method for maintaining a consistent blockchain ledger for storing commitments across multiple separate blockchains includes: storing a blockchain comprised of a plurality of blocks, each block including at least a block header and one or more blockchain data values; receiving a base commitment from a first node, where the first node is included in a first blockchain network; generating a first new block including at least a first block header and the received base commitment; storing the first new block in the blockchain; receiving a state commitment from an additional node included in each of at least two additional blockchain networks; generating an additional new block including at least an additional block header and each received state commitment; and storing the additional new block in the blockchain.
-
公开(公告)号:US12243051B2
公开(公告)日:2025-03-04
申请号:US17412923
申请日:2021-08-26
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sébastien Le Callonnec , Rakesh Yadav , Thomas Treitlinger
Abstract: A method for private management of digital assets for multiple participants of a global blockchain includes: receiving, by a receiver of a processing server, a transaction notification for a proposed currency transfer, the transaction notification including at least a sending identifier, a recipient identifier, and a transfer amount; generating, by a processor of the processing server, a transaction data value for the proposed currency transfer, the transaction data value including at least the sending identifier, the recipient identifier, and the transfer amount; applying, by the processor of the processing server, a cryptographic hashing function to the generated transaction data value to generate a hash value; publishing, by the processor of the processing server, the generated transaction data value to a private blockchain; and publishing, by the processor of the processing server, the generated hash value to a public or permissioned blockchain.
-
10.
公开(公告)号:US12229764B2
公开(公告)日:2025-02-18
申请号:US18609545
申请日:2024-03-19
Applicant: Mastercard International Incorporated
Inventor: Steven C. Davis , Rakesh Yadav , Sarala Buradagunta , Dmytro Kryvoshei , Sébastien Le Callonnec
Abstract: A system for communicating between blockchains on heterogeneous blockchain networks. The system can include a sending blockchain configured to transmit a first message via a sending blockchain protocol, wherein the sending blockchain forms a part of a sending blockchain network. The system can include a sending adapter node configured to receive the first message from the sending blockchain, and translate the first message from the sending blockchain protocol to an adapter protocol. The system can include a receiving adapter node configured to receive the first message from the sending adapter node, and translate the first message from the adapter protocol to a receiving blockchain protocol. The system can include a receiving blockchain configured to receive the first message from the receiving adapter node, and validate the first message, wherein the receiving blockchain forms a part of a receiving blockchain network.
-
-
-
-
-
-
-
-
-