Patents by Inventor Donghao Huang

Donghao Huang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11954662
    Abstract: A method for originating a vending transaction via machine-readable code includes storing, in a memory of a computing device, an account identifier associated with a transaction account, reading, by an optical imaging device of the computing device, a machine-readable code displayed on a vending machine, wherein the machine-readable code is encoded with at least a device identifier, electronically transmitting, by a transmitting device of the computing device, at least the device identifier and an account identifier to a third party system, and receiving, by a receiving device of the computing device, a transaction confirmation indicating approval of a payment transaction involving the transaction account and the vending machine.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: April 9, 2024
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Donghao Huang, Hui Fang, Jiaming Li
  • Publication number: 20240104560
    Abstract: Systems and techniques for digitization of payment cards for Web 3.0 (“Web3”) and metaverse transactions are provided. The described systems and techniques allow for the use of non-fungible tokens (NFTs) to represent a payment token for making a payment inside a Web3 and Metaverse environment. Indeed, the described systems and techniques provide a financial NFT enabled representation of a payment card account as a token in a blockchain network, which can then be used to facilitate Web3 payments with real-time fiat to crypto exchanges.
    Type: Application
    Filed: September 15, 2023
    Publication date: March 28, 2024
    Inventors: Srinath Ravinathan, Karl Cheng, Donghao Huang, Shi Ler Shila Chew, Dendy Gunawan, Putu Arie Ganapathi, Phuoc Hoang Long Le
  • Patent number: 11928893
    Abstract: An action recognition method includes: obtaining original feature submaps of each of temporal frames on a plurality of convolutional channels by using a multi-channel convolutional layer; calculating, by using each of the temporal frames as a target temporal frame, motion information weights of the target temporal frame on the convolutional channels according to original feature submaps of the target temporal frame and original feature submaps of a next temporal frame, and obtaining motion information feature maps of the target temporal frame on the convolutional channels according to the motion information weights; performing temporal convolution on the motion information feature maps of the target temporal frame to obtain temporal motion feature maps of the target temporal frame; and recognizing an action type of a moving object in image data of the target temporal frame according to the temporal motion feature maps of the target temporal frame on the convolutional channels.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: March 12, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Donghao Luo, Yabiao Wang, Chenyang Guo, Boyuan Deng, Chengjie Wang, Jilin Li, Feiyue Huang, Yongjian Wu
  • Publication number: 20230368197
    Abstract: A method for mediating an atomic swap includes: receiving a swap request from a first computing device including a first address associated with a first blockchain and a network identifier associated with a second blockchain; identifying a second computing device using the network identifier and a second address associated with the second blockchain; generating a proof value and a hashlock using the proof value; transmitting (i) the hashlock and second address to the first computing device, and (ii) the hashlock and first address to the second computing device; verifying a first blockchain transaction on the first blockchain for transfer to the first address, and a second blockchain transaction on the second blockchain for transfer to the second address; and transmitting the proof value to blockchains node associated with the first and second blockchains.
    Type: Application
    Filed: July 20, 2023
    Publication date: November 16, 2023
    Inventors: Srinath RAVINATHAN, Donghao HUANG, Hancong GUAN, Karl CHENG, Phuoc Hoang Long LE, Weiming MA
  • Patent number: 11783309
    Abstract: The present disclosure generally relates to controlling operation of service devices.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: October 10, 2023
    Assignee: Mastercard Asia/Pacific PTE. LTD.
    Inventors: Srinath Ravinathan, Donghao Huang, Bensam Joyson
  • Patent number: 11748749
    Abstract: A method for mediating an atomic swap includes: receiving a swap request from a first computing device including a first address associated with a first blockchain and a network identifier associated with a second blockchain; identifying a second computing device using the network identifier and a second address associated with the second blockchain; generating a proof value and a hashlock using the proof value; transmitting (i) the hashlock and second address to the first computing device, and (ii) the hashlock and first address to the second computing device; verifying a first blockchain transaction on the first blockchain for transfer to the first address, and a second blockchain transaction on the second blockchain for transfer to the second address; and transmitting the proof value to blockchains node associated with the first and second blockchains.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: September 5, 2023
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Srinath Ravinathan, Donghao Huang, Hancong Guan, Karl Cheng, Phuoc Hoang Long Le, Weiming Ma
  • Publication number: 20230245105
    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.
    Type: Application
    Filed: April 4, 2023
    Publication date: August 3, 2023
    Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Donghao HUANG, Hancong GUAN, Srinath RAVINATHAN, Mohammed Sadiq AHMAD, Rajasekaran DHAMODHARAN, Steven C. DAVIS, Rakesh YADAV, Sébastien LE CALLONNEC, David James FLEMING
  • Patent number: 11715100
    Abstract: The present disclosure generally relates to electronic systems and computerized methods for verification of transacting parties to process transactions. A payment network server receives details of a transaction fulfilled by an agent and generates a transaction identification plaintext. A first party keyset for the first transacting party and an agent keyset for the agent is identified. The server generates cryptograms and ciphertexts encrypted by the first party keyset and agent keyset and sends the cryptograms to the first transacting party and agent. An encrypted cryptogram contains an encrypted ciphertext which contains a plaintext representing the transaction identification plaintext. The ciphertexts are exchanged between the first transacting party and agent by a computer handshake for decryption. The plaintexts are extracted from the ciphertexts and compared against the transaction identification plaintext for verifying the first transacting party and agent.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: August 1, 2023
    Assignee: Mastercard Asia/Pacific PTE. LTD.
    Inventors: Shiying Lian, Xijing Wang, Bensam Joyson, Anupam Sharma, Hui Fang, Donghao Huang, Dipali Pathrabe, Lalit Manchanda
  • Publication number: 20230177491
    Abstract: A method for acceptance of blockchain payment at a traditional point of sale device direct to a merchant includes: receiving an authorization request for a fiat payment transaction including a transaction account number, transaction amount, and merchant identifier; identifying blockchain payment acceptance for a transaction account associated with the transaction account number; transmitting an address request to an exchange server including the merchant identifier; receiving a destination address associated with the merchant identifier for a blockchain network from the exchange server; transmitting a new blockchain transaction to a blockchain node in the blockchain network including the destination address and a cryptocurrency amount based on the transaction amount; and transmitting an authorization response for the fiat payment transaction to a payment network for routing to a point of sale device, the authorization response including an indication that clearance and settlement of the fiat payment transacti
    Type: Application
    Filed: January 27, 2023
    Publication date: June 8, 2023
    Inventors: Srinath RAVINATHAN, Donghao HUANG
  • Publication number: 20230153807
    Abstract: A system and method for processing digital payments using a smart chip payment acceptance module associated with an Internet of Things (IoT) or vending device via a virtual EMV terminal process for cloud-based digital payment transactions. A short-range communication channel is provided between a mobile user device and the payment acceptance module. The mobile user device includes a wallet application with an integrated merchant application used to create a payment transaction. An unlock device enables digital secure remote payments (DSRP). A smart chip server connected to a payment gateway can generate an encrypted proof of payment (POP) message indicating completion of the payment transaction. The user can complete the payment transaction using the integrated wallet application within the user device in an online or offline mode of the vend device for seamless interaction with the system by a new user as well as improved flexibility for merchants and consumers.
    Type: Application
    Filed: November 15, 2022
    Publication date: May 18, 2023
    Inventors: Weiming MA, Teck Yong TAN, Donghao HUANG, Rasika Chandana KARUNAPALA, Arie GANAPATHI, Dendy Liuswanto GUNAWAN, Srinath RAVINATHAN
  • Patent number: 11640601
    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.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: May 2, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Donghao Huang, Hancong Guan, Srinath Ravinathan, Mohammed Sadiq Ahmad, Rajasekaran Dhamodharan, Steven C. Davis, Rakesh Yadav, Sébastien Le Callonnec, David James Fleming
  • Patent number: 11615406
    Abstract: A system for providing a service at a self-service machine having a device identifier and that does not have internet connectivity or that is in an off-line state includes: a validation server that stores the device identifier, the validation server being in communication with a mobile device of a user, but not with the self-service machine. The self-service machine is configured to: receive a selection of a service; generate a service request identifier for the selected service; add the service request identifier to a list of service requests to be fulfilled; and communicate, to the mobile device by a first direct communication method, service request data including the service request identifier, a terminal identifier of the self-service machine, and an address of a validation server.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: March 28, 2023
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Zunhua Wang, Srinatha Ravinathan, Donghao Huang, Shiying Lian
  • Publication number: 20230092733
    Abstract: An access control method comprises: providing access profiles for users, wherein each access profile comprises an access profile identifier and at least one personal identifier mapped to one or more obfuscated payment numbers, and wherein each of the at least one personal identifiers is a non-payment identifier issued by an identity provider; receiving, from a terminal of a service provider, a request to validate permission for a user of a payment device to access a resource made available by the service provider, the request comprising an obfuscated payment number read by the terminal from the payment device; determining whether there is a match of the obfuscated payment number read by the terminal and one of the obfuscated payment numbers of the access profiles; and transmitting at least one of the identifiers of the matched access profile to the service provider for matching to a stored identifier associated with the resource.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 23, 2023
    Inventors: Srinath Ravinathan, Donghao Huang, Dendy Gunawan, Karl Cheng, Hancong Guan, Phuoc Hoang Long Le
  • Publication number: 20230059546
    Abstract: Various implementations described herein are directed to a method for providing access control via an access server. In one implementation, a card or token onboarding request is received from a merchant server. Onboarding is initiated based on the received card or token onboarding request. An access initiation request is received from an access terminal. The access initiation request includes at least a card or token of a consumer. A mapping is created based on the access initiation request. Access is provided via the access terminal, in response to an access request, based on the mapping.
    Type: Application
    Filed: August 17, 2021
    Publication date: February 23, 2023
    Inventors: Donghao Huang, Weiming Ma, Dendy Gunawan, Bensam Joyson
  • Patent number: 11587071
    Abstract: A method for acceptance of blockchain payment at a traditional point of sale device direct to a merchant includes: receiving an authorization request for a fiat payment transaction including a transaction account number, transaction amount, and merchant identifier; identifying blockchain payment acceptance for a transaction account associated with the transaction account number; transmitting an address request to an exchange server including the merchant identifier; receiving a destination address associated with the merchant identifier for a blockchain network from the exchange server; transmitting a new blockchain transaction to a blockchain node in the blockchain network including the destination address and a cryptocurrency amount based on the transaction amount; and transmitting an authorization response for the fiat payment transaction to a payment network for routing to a point of sale device, the authorization response including an indication that clearance and settlement of the fiat payment transacti
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: February 21, 2023
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Srinath Ravinathan, Donghao Huang
  • Publication number: 20220405742
    Abstract: A method for mediating an atomic swap includes: receiving a swap request from a first computing device including a first address associated with a first blockchain and a network identifier associated with a second blockchain; identifying a second computing device using the network identifier and a second address associated with the second blockchain; generating a proof value and a hashlock using the proof value; transmitting (i) the hashlock and second address to the first computing device, and (ii) the hashlock and first address to the second computing device; verifying a first blockchain transaction on the first blockchain for transfer to the first address, and a second blockchain transaction on the second blockchain for transfer to the second address; and transmitting the proof value to blockchains node associated with the first and second blockchains.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Srinath RAVINATHAN, Donghao HUANG, Hancong GUAN, Karl CHENG, Phuoc Hoang Long LE, Weiming MA
  • Publication number: 20220374896
    Abstract: Various implementations described herein are directed to a method for providing identity, payment and/or access. A primary account number (PAN) is read from a card or token. A hashed PAN is generated. A transaction result is determined based on the hashed PAN.
    Type: Application
    Filed: May 17, 2022
    Publication date: November 24, 2022
    Inventors: Weiming MA, Phuc Duyet BUI, Dendy GUNAWAN, Srinath RAVINATHAN, Xie ZHIJIAN, Bensam JOYSON, Rasika Chandana KARUNAPALA, Donghao HUANG, Paul KELLETT, James David SINTON
  • Patent number: 11379792
    Abstract: An inventory management server is provided. The inventory management server includes at least one processor, and at least one memory. The at least one memory includes computer program code configured to cause the inventory management server at least to receive tracking data assigned to a product from a payment network, interrogate a mapping table containing assigned product to tracking data information, for the presence of the received tracking data, update an inventory database of the product stocked at the merchant inventory in response to detection of the presence of the received tracking data, and transmit acknowledgement data indicative of the inventory database update. The tracking data is transmitted by a merchant via a payment terminal in communication with the payment network.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: July 5, 2022
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Hao Tang, Senxian Zhuo, Xijing Wang, Bensam Joyson, Naman Aggarwal, Donghao Huang, Prashant Sridhar, Martin Collings, Perry Kick
  • Publication number: 20220067711
    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.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Donghao Huang, Hancong Guan, Srinath Ravinathan, Mohammed Sadiq Ahmad, Rajasekaran Dhamodharan, Steven C. Davis, Rakesh Yadav, Sébastien Le Callonnec, David James Fleming
  • Patent number: 11238423
    Abstract: A method for billing device usage through a data storage system and aggregation includes: receiving, in a device controller, user credentials for one of a plurality of users; detecting, by the device controller, usage parameters of a hardware device; submitting, by the device controller, a new usage transaction for usage of the hardware device to a data storage system including the user credentials and a usage fee based on the usage parameters; receiving, by an aggregator node, a plurality of usage transactions from the data storage system including the new usage transaction where each usage transaction includes user data and a fee amount; generating, by the aggregator node, an aggregated bill for each of the users including based on the fee amount included in each usage transaction associated with the respective user; and transmitting, by the aggregator node, each aggregated bill to a computing device associated with the respective user.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: February 1, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Hui Fang, Bensam Joyson, Donghao Huang