-
公开(公告)号:US12131326B2
公开(公告)日:2024-10-29
申请号:US18374782
申请日:2023-09-29
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/00 , H04L9/08
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).
-
12.
公开(公告)号:US12131314B2
公开(公告)日:2024-10-29
申请号:US18376152
申请日:2023-10-03
Applicant: Mastercard International Incorporated
Inventor: Sarala Buradagunta , Rakesh Yadav , Dmytro Kryvoshei , Steven C. Davis , Sébastien Le Callonnec
IPC: G06Q20/36 , G06N20/00 , H04L9/06 , H04L67/133 , G06N3/084 , G06N20/10 , G06Q20/02 , G06Q20/40 , H04L9/00 , H04L9/32
CPC classification number: G06Q20/3674 , G06N20/00 , H04L9/0637 , H04L9/0643 , H04L67/133
Abstract: A system for enabling communication between blockchains on heterogeneous blockchain networks. The system can include a sending blockchain network comprised of a sending blockchain that includes a plurality of blocks, each block including a block header and one or more transaction values associated with an identification request transmitted by the sending blockchain. The system can include a directory service node configured to receive the identification request from the sending blockchain, and identify a receiving blockchain, which forms part of a receiving blockchain network. The system can include an identity service node configured to receive a trust request from the directory service node to determine whether a valid trust certificate is available for the receiving blockchain, and enable communication between the sending blockchain and the receiving blockchain, when the valid trust certificate is determined to be available.
-
公开(公告)号:US11663610B2
公开(公告)日:2023-05-30
申请号:US16810201
申请日:2020-03-05
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.
-
公开(公告)号:US11640601B2
公开(公告)日:2023-05-02
申请号:US17005484
申请日:2020-08-28
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Donghao Huang , Hancong Guan , Srinath Ravinathan , Mohammed Sadiq Ahmad , Rajasekaran Dhamodharan , Steven C. Davis , Rakesh Yadav , Sébastien Le Callonnec , David James Fleming
Abstract: A method for assisting wallet providers in regulatory compliance for blockchain transactions includes: receiving, by a receiver of a processing server, a new blockchain transaction from a first computing device, the new blockchain including at least a destination address associated with a blockchain wallet as a recipient for the new blockchain transaction; generating, by a processor of the processing server, a reference identifier for the new blockchain transaction; identifying, by the processor of the processing server, a profile for the blockchain wallet based on the destination address; transmitting, by a transmitter of the processing server, the reference identifier to the first computing device; and transmitting, by the transmitter of the processing server, a notification message to a second computing device, the notification message including at least the reference identifier and data associated with the blockchain wallet.
-
公开(公告)号:US11558173B2
公开(公告)日:2023-01-17
申请号:US17205386
申请日:2021-03-18
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Sébastien Le Callonnec , Eduardo Andrade , Rakesh Yadav
Abstract: A method and system are disclosed to audit smart contracts. The method includes: publishing, with a processing server, a smart contract bytecode with metadata on a blockchain; retrieving, with the processing server, the published smart contract bytecode with metadata from the blockchain; extracting, with the processing server, the smart contract bytecode from the published smart contract bytecode; and verifying the smart contract bytecode by comparing a computed hash of a high-level source code of the published smart contract bytecode with the metadata retrieved from the blockchain.
-
公开(公告)号:US20220067711A1
公开(公告)日:2022-03-03
申请号:US17005484
申请日:2020-08-28
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Donghao Huang , Hancong Guan , Srinath Ravinathan , Mohammed Sadiq Ahmad , Rajasekaran Dhamodharan , Steven C. Davis , Rakesh Yadav , Sébastien Le Callonnec , David James Fleming
Abstract: A method for assisting wallet providers in regulatory compliance for blockchain transactions includes: receiving, by a receiver of a processing server, a new blockchain transaction from a first computing device, the new blockchain including at least a destination address associated with a blockchain wallet as a recipient for the new blockchain transaction; generating, by a processor of the processing server, a reference identifier for the new blockchain transaction; identifying, by the processor of the processing server, a profile for the blockchain wallet based on the destination address; transmitting, by a transmitter of the processing server, the reference identifier to the first computing device; and transmitting, by the transmitter of the processing server, a notification message to a second computing device, the notification message including at least the reference identifier and data associated with the blockchain wallet.
-
公开(公告)号:US12229752B2
公开(公告)日:2025-02-18
申请号:US18130471
申请日:2023-04-04
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Donghao Huang , Hancong Guan , Srinath Ravinathan , Mohammed Sadiq Ahmad , Rajasekaran Dhamodharan , Steven C. Davis , Rakesh Yadav , Sébastien Le Callonnec , David James Fleming
Abstract: A method for assisting wallet providers in regulatory compliance for blockchain transactions includes: receiving, by a receiver of a processing server, a new blockchain transaction from a first computing device, the new blockchain including at least a destination address associated with a blockchain wallet as a recipient for the new blockchain transaction; generating, by a processor of the processing server, a reference identifier for the new blockchain transaction; identifying, by the processor of the processing server, a profile for the blockchain wallet based on the destination address; transmitting, by a transmitter of the processing server, the reference identifier to the first computing device; and transmitting, by the transmitter of the processing server, a notification message to a second computing device, the notification message including at least the reference identifier and data associated with the blockchain wallet.
-
公开(公告)号:US12211035B2
公开(公告)日:2025-01-28
申请号:US17474601
申请日:2021-09-14
Applicant: MASTERCARD INTERNATIONAL INCORPORATED
Inventor: Rakesh Yadav , Steven C. Davis
Abstract: A method for providing consent for provisioning data in an opaque blockchain, includes: receiving, by a receiver of a processing server, a consent request for data associated with the processing server stored on a blockchain, the consent request including at least two digital signatures, where a first digital signature is generated by a regulating entity and a second digital signature is generated by a moderating entity in the blockchain network; validating, by a processing device of the processing server, the first digital signature and the second digital signature; digitally signing, by the processing device of the processing server, the received consent request using a private key of a first cryptographic key pair; and transmitting, by a transmitter of the processing server, the digitally signed consent request to the regulating entity.
-
公开(公告)号:US12073370B2
公开(公告)日:2024-08-27
申请号:US18200143
申请日:2023-05-22
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.
-
20.
公开(公告)号:US20240220976A1
公开(公告)日:2024-07-04
申请号:US18609545
申请日:2024-03-19
Applicant: Mastercard International Incorporated
Inventor: Steven C. DAVIS , Rakesh Yadav , Sarala Buradagunta , Dmytro Kryvoshei , Sébastien Le Callonnec
CPC classification number: G06Q20/388 , G06Q20/3678 , H04L9/0637 , H04L9/0643
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.
-
-
-
-
-
-
-
-
-