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: 11888965Abstract: 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: GrantFiled: December 10, 2019Date of Patent: January 30, 2024Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Hui Fang, Bensam Joyson, Anupam Sharma, Zunhua Wang
-
Patent number: 11783309Abstract: The present disclosure generally relates to controlling operation of service devices.Type: GrantFiled: November 20, 2020Date of Patent: October 10, 2023Assignee: Mastercard Asia/Pacific PTE. LTD.Inventors: Srinath Ravinathan, Donghao Huang, Bensam Joyson
-
Patent number: 11715100Abstract: 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: GrantFiled: December 10, 2020Date of Patent: August 1, 2023Assignee: Mastercard Asia/Pacific PTE. LTD.Inventors: Shiying Lian, Xijing Wang, Bensam Joyson, Anupam Sharma, Hui Fang, Donghao Huang, Dipali Pathrabe, Lalit Manchanda
-
Publication number: 20230059546Abstract: 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: ApplicationFiled: August 17, 2021Publication date: February 23, 2023Inventors: Donghao Huang, Weiming Ma, Dendy Gunawan, Bensam Joyson
-
Publication number: 20220374896Abstract: 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: ApplicationFiled: May 17, 2022Publication date: November 24, 2022Inventors: 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: 11379792Abstract: 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: GrantFiled: June 16, 2017Date of Patent: July 5, 2022Assignee: 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: 11238423Abstract: 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: GrantFiled: February 18, 2019Date of Patent: February 1, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Hui Fang, Bensam Joyson, Donghao Huang
-
METHOD AND SYSTEM FOR USE OF AN EMV CARD IN A MULTI-SIGNATURE WALLET FOR CRYPTOCURRENCY TRANSACTIONS
Publication number: 20210312431Abstract: 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: ApplicationFiled: April 6, 2020Publication date: October 7, 2021Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Srinath RAVINATHAN, Bensam JOYSON, Donghao HUANG, Teck Yong TAN -
Publication number: 20210182847Abstract: 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: ApplicationFiled: December 10, 2020Publication date: June 17, 2021Inventors: Shiying Lian, Xijing Wang, Bensam Joyson, Anupam Sharma, Hui Fang, Donghao Huang, Dipali Pathrabe, Lalit Manchanda
-
Publication number: 20210176039Abstract: 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: ApplicationFiled: December 10, 2019Publication date: June 10, 2021Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Hui FANG, Bensam JOYSON, Anupam SHARMA, Zunhua WANG
-
Publication number: 20210158316Abstract: The present disclosure generally relates to controlling operation of service devices.Type: ApplicationFiled: November 20, 2020Publication date: May 27, 2021Inventors: Srinath Ravinathan, Donghao Huang, Bensam Joyson
-
Patent number: 10949902Abstract: 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: GrantFiled: July 17, 2017Date of Patent: March 16, 2021Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Tobias Puehse, Bensam Joyson
-
Patent number: 10803445Abstract: 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: GrantFiled: June 11, 2014Date of Patent: October 13, 2020Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Donghao Huang, Bensam Joyson, Jie Zhang, Jasmine Ng, Ross Finch
-
Publication number: 20200265395Abstract: 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: ApplicationFiled: February 18, 2019Publication date: August 20, 2020Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Hui Fang, Bensam Joyson, Donghao Huang
-
Publication number: 20200250684Abstract: 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: ApplicationFiled: January 9, 2020Publication date: August 6, 2020Inventors: Tobias Puehse, Bensam Joyson, Nina Nieuwoudt
-
Publication number: 20200167757Abstract: 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: ApplicationFiled: November 8, 2019Publication date: May 28, 2020Applicant: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Anupam Sharma, Tobias Puehse, Donghao Huang, Bensam Joyson
-
Patent number: 10482499Abstract: 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: GrantFiled: June 30, 2015Date of Patent: November 19, 2019Assignee: Mastercard Asia Pacific Pte. Ltd.Inventors: Jiaming Li, Donghao Huang, Jie Zhang, Bensam Joyson, Douglas Tan, Yong How Chin
-
Publication number: 20190325429Abstract: 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: ApplicationFiled: April 18, 2019Publication date: October 24, 2019Inventors: Donghao Huang, Mikel J Irkliewskij, Hao Tang, Bensam Joyson
-
Patent number: 10396998Abstract: 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: GrantFiled: January 9, 2017Date of Patent: August 27, 2019Assignee: 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: 20190251539Abstract: 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: ApplicationFiled: January 24, 2019Publication date: August 15, 2019Inventors: Bensam Joyson, Xijing Wang, Donghao Huang, Teck Yong Tan, Hao Tang, Muhammad Azeem, Zunhua Wang, Anupam Sharma, Shiying Lian