Patents by Inventor Bensam Joyson

Bensam Joyson 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: 11888965
    Abstract: A method for protection of data transfers for internet of things (IoT) devices using a blockchain includes: receiving, by a node in a blockchain network, a data message from an IoT device formatted according to an IoT messaging protocol and including a device identifier associated with the IoT device and encrypted data; generating a new block including one or more data values including the received data message; transmitting the generated new block to one or more additional nodes in the blockchain network; receiving a data request from an external device including an external identifier associated with the external device; verifying permission of the external device to access the encrypted data based on the external identifier and device identifier; and transmitting the encrypted data to the external device.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: January 30, 2024
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Hui Fang, Bensam Joyson, Anupam Sharma, Zunhua Wang
  • 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: 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: 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
  • 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
  • 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
  • Publication number: 20210312431
    Abstract: A method for carrying out a cryptocurrency blockchain transaction through an integrated circuit payment card using a multi-signature blockchain wallet includes: storing, in an integrated circuit of a payment card, a first private key of a first cryptographic key pair and a transaction account number; receiving, by the integrated circuit, a blockchain transaction from a point of sale device, the blockchain transaction including unspent transaction outputs, destination addresses, a cryptocurrency amount for each destination address, and a first digital signature generated using a second private key of a second cryptographic key pair; digitally signing, by the integrated circuit, the blockchain transaction using the first private key to generate a second digital signature; and transmitting, by the integrated circuit, the digitally signed blockchain transaction including the first digital signature and the second digital signature to the point of sale device.
    Type: Application
    Filed: April 6, 2020
    Publication date: October 7, 2021
    Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Srinath RAVINATHAN, Bensam JOYSON, Donghao HUANG, Teck Yong TAN
  • Publication number: 20210182847
    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: Application
    Filed: December 10, 2020
    Publication date: June 17, 2021
    Inventors: Shiying Lian, Xijing Wang, Bensam Joyson, Anupam Sharma, Hui Fang, Donghao Huang, Dipali Pathrabe, Lalit Manchanda
  • Publication number: 20210176039
    Abstract: A method for protection of data transfers for internet of things (IoT) devices using a blockchain includes: receiving, by a node in a blockchain network, a data message from an IoT device formatted according to an IoT messaging protocol and including a device identifier associated with the IoT device and encrypted data; generating a new block including one or more data values including the received data message; transmitting the generated new block to one or more additional nodes in the blockchain network; receiving a data request from an external device including an external identifier associated with the external device; verifying permission of the external device to access the encrypted data based on the external identifier and device identifier; and transmitting the encrypted data to the external device.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Hui FANG, Bensam JOYSON, Anupam SHARMA, Zunhua WANG
  • Publication number: 20210158316
    Abstract: The present disclosure generally relates to controlling operation of service devices.
    Type: Application
    Filed: November 20, 2020
    Publication date: May 27, 2021
    Inventors: Srinath Ravinathan, Donghao Huang, Bensam Joyson
  • Patent number: 10949902
    Abstract: There is provided a system and method for authentication and making payment when carrying out on-demand manufacturing. The system and method ensures that payment can be conveniently made by users and subsequently, appropriate payments are made to parties for their role in the on-demand manufacturing.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: March 16, 2021
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Tobias Puehse, Bensam Joyson
  • Patent number: 10803445
    Abstract: A system and method of conducting an authentication transaction; and a near field communication (NFC) enabled mobile device for conducting the authentication transaction. The method includes the steps of: storing data associated with one or more authentication certificates in a secure element of the NFC enabled mobile device; sending the data associated with the one or more authentication certificates from the NFC enabled mobile device to a server via a NFC enabled transceiver; verifying the authenticity of the one or more authentication certificates at the server; and upon successful authentication, sending transaction data from the server to the NFC enabled mobile device via the NFC enabled transceiver.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: October 13, 2020
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Donghao Huang, Bensam Joyson, Jie Zhang, Jasmine Ng, Ross Finch
  • Publication number: 20200265395
    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: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Hui Fang, Bensam Joyson, Donghao Huang
  • Publication number: 20200250684
    Abstract: The present disclosure provides a payment network server for processing a proof of provenance transaction. The payment network server comprises a processor, a memory in communication with the processor, the memory comprising computer application programs that are executable by the processor, wherein, when the computer application programs are executed by the processor, the processor is configured to: receive a proof of provenance identifier; transmit the proof of provenance identifier to a proof of provenance server; and receive an authorization message indicating an approval or denial of the proof of provenance identifier.
    Type: Application
    Filed: January 9, 2020
    Publication date: August 6, 2020
    Inventors: Tobias Puehse, Bensam Joyson, Nina Nieuwoudt
  • Publication number: 20200167757
    Abstract: The present disclosure provides a server for processing a transaction using a plurality of devices. The server comprises at least one processor; and at least one memory including computer program code. The at least one memory and the computer program code configured to, with the at least one processor, cause the server at least to receive, from a second device, a request to continue with the transaction, the transaction being initiated and postponed by a first device. The server is then configured to determine whether the second device is associated with a user account that is associated with the first device; and transmit, to the second device, details relating to the postponed transaction based on the determination of whether the second device is associated with the user account to enable the second device to further process the transaction.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 28, 2020
    Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Anupam Sharma, Tobias Puehse, Donghao Huang, Bensam Joyson
  • Patent number: 10482499
    Abstract: A method for conducting a transaction between a merchant and a customer, a merchant device, and a computer storage medium for instructing a computing device to execute a method for conducting a transaction between a merchant and a customer are disclosed. The method includes establishing a secure wireless connection between a merchant device and a customer device, real-time synchronizing, via the secure connection, a shopping cart of the customer between the merchant and the customer devices, determining, via the secure connection, at least one payment option for checking out the shopping cart, and processing, at a transaction processing device, the payment based on a selected payment option out of the at least one payment option.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: November 19, 2019
    Assignee: Mastercard Asia Pacific Pte. Ltd.
    Inventors: Jiaming Li, Donghao Huang, Jie Zhang, Bensam Joyson, Douglas Tan, Yong How Chin
  • Publication number: 20190325429
    Abstract: A request for a payment transaction is received. The request originates from a user. The request includes a token. The token represents a virtual card account. The virtual card account is associated with a merchant's master account. The payment transaction is for crediting the merchant's master account. The virtual card account is associated with a purpose for the payment transaction. The request is mapped to the purpose for the transaction. After the mapping, a message is transmitted to the merchant. The message indicates: (a) that the payment transaction has occurred; and (b) the purpose for the transaction.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 24, 2019
    Inventors: Donghao Huang, Mikel J Irkliewskij, Hao Tang, Bensam Joyson
  • Patent number: 10396998
    Abstract: There is provided a data processor implemented method for dynamic authentication of an object. There is also provided non-transitory computer readable storage mediums and systems for carrying out dynamic authentication of an object.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: August 27, 2019
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Hao Tang, Xijing Wang, Senxian Zhuo, Yong-How Chin, Jiaming Li, Bensam Joyson, Donghao Huang, Martin Collings, Preshant Sridhar, Perry Kick
  • Publication number: 20190251539
    Abstract: The present disclosure relates to methods and systems for conducting a transaction. The method comprises the steps of pairing a multi-sensory interactive point of sale with a mobile device at a first time. The step of pairing comprises the steps of receiving a transaction initiation instruction comprising identification data of a customer and an identifier associated with the multi-sensory interactive point of sale and transmitting authentication information to a mobile terminal registered to the customer based on the received identification data. The method further comprises the step of receiving a transaction selection. The method further comprises the step of processing a payment at a second time, wherein receiving the transaction selection occurs between the first time and the second time.
    Type: Application
    Filed: January 24, 2019
    Publication date: August 15, 2019
    Inventors: Bensam Joyson, Xijing Wang, Donghao Huang, Teck Yong Tan, Hao Tang, Muhammad Azeem, Zunhua Wang, Anupam Sharma, Shiying Lian