Patents by Inventor Mohammed Sadiq
Mohammed Sadiq 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).
-
Publication number: 20240086906Abstract: A method for facilitating permission-based cryptographic transactions across service providers includes: receiving an onboarding request including permission data and an identification value from a first computing system, the identification value being associated with a first blockchain wallet for a blockchain associated with a blockchain network; generating a permission token based on the permission data and an alias, the permission token including verified identity data points; transmitting the generated alias to the first computing system in response to the onboarding request; receiving a token request from a second computing system, the token request including the alias; and transmitting the generated permission token identification value to the second computing system in response to the token request.Type: ApplicationFiled: September 13, 2023Publication date: March 14, 2024Applicant: Mastercard International IncorporatedInventors: Ricardo SOTA, Saravana Perumal SHANMUGAM, Mohammed Sadiq AHMAD, Rajasekaran DHAMODHARAN
-
Publication number: 20230385822Abstract: A swap check oracle receives a transfer request from a user or smart contract on a first blockchain indicating a first digital asset to be transferred. The swap check oracle verifies the authenticity of the user and/or digital asset and instructs the smart contract to transfer the first digital asset to a custodial blockchain address on the first blockchain. Another swap check oracle performs the same process for a second digital asset from a second user on a second blockchain. A central processing server is notified of the successful transfer of the digital assets to the custodial addresses on both blockchains, verifies the holding of the digital assets by the custodial addresses, and then initiates a release of the digital assets to the new parties on both of the blockchains.Type: ApplicationFiled: May 24, 2022Publication date: November 30, 2023Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Saravana Perumal SHANMUGAM, Rajasekaran DHAMODHARAN, Arnab MAITY, Mohammed Sadiq AHMAD
-
Publication number: 20230245105Abstract: 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: ApplicationFiled: April 4, 2023Publication date: August 3, 2023Applicant: 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: 11640601Abstract: 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: GrantFiled: August 28, 2020Date of Patent: May 2, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Donghao Huang, Hancong Guan, Srinath Ravinathan, Mohammed Sadiq Ahmad, Rajasekaran Dhamodharan, Steven C. Davis, Rakesh Yadav, Sébastien Le Callonnec, David James Fleming
-
Publication number: 20230069875Abstract: A self-custody wallet combination payment card includes an electronic component with storage, a processor, and a near field communications interface. Two programs are stored at the electronic component and, once provisioned, the electronic component stores one or more blockchain addresses and security keys. The two programs can include a payment application which can interface with point of sale terminals (e.g., following EMV specifications) and a crypto application which has the capability to securely store keys and return a signature for blockchain transaction.Type: ApplicationFiled: August 17, 2022Publication date: March 9, 2023Inventor: Mohammed Sadiq Ahmad
-
Publication number: 20220067711Abstract: 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: ApplicationFiled: August 28, 2020Publication date: March 3, 2022Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: 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: 10885506Abstract: Systems and methods are provided for facilitating the automatic transmission of an electronic receipt to a user conducting a financial transaction at a computing device. The systems and methods described herein enable a series of operations whereby a user can conduct a transaction at a computing device and the computing device can automatically read user-account information and one or more electronic contact addresses which are stored in the memory of the user's personal transaction device. The system can also process the transaction and automatically transmit an electronic receipt to the electronic contact address providing an automated transaction experience that does not require the user to actively input an electronic contact address into the computing device in order to have the receipt transmitted electronically. In addition, the system thereby facilitates private transaction as opposed the unsecured and time-consuming process of manually entering a contact address.Type: GrantFiled: October 11, 2017Date of Patent: January 5, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Mohammed Sadiq
-
Publication number: 20190087822Abstract: An onboarding system for onboarding merchants in real-time using digital activity client (DAC) data is provided. The onboarding system includes at least one onboarding computing device configured to generate one or more risk score rules based on a first set of DAC data received from a DAC computing device and one or more acquirer parameters received from an acquirer computing device. The onboarding computer device is also configured to transmit the one or more risk score rules to the DAC computing device, and receive a risk score for a merchant from the DAC computing device. The onboarding computing device is further configured to compare the risk score to a risk score threshold, and determine, based on the comparison, whether to approve or decline the merchant to onboard in the onboarding system.Type: ApplicationFiled: September 19, 2018Publication date: March 21, 2019Inventors: Madhu Vasu, Rajasekaran Dhamodharan, Mohammed Sadiq
-
Publication number: 20180089647Abstract: Systems and methods are provided for facilitating automatic provisioning of electronic records to a user conducting transactions at transaction terminals and using a variety of different transaction accounts. In particular, the transaction terminal can automatically capture a unique universal identifier (global ID) associated with the user. Using the global ID, the transaction terminal or another remote transaction processing system can provide transaction information to an independent server device for automatic record provisioning. In some implementations, based on the global ID, the server can identify an electronic contact address for the user and automatically transmit an electronic record to the user or otherwise provide the user with on-demand access to the record. The system thereby provides an automated transaction experience that does not require the user to actively input a contact address into the transaction terminal in order for the record to be automatically provided to the user.Type: ApplicationFiled: September 27, 2016Publication date: March 29, 2018Inventor: Mohammed Sadiq
-
Publication number: 20180032995Abstract: Systems and methods are provided for facilitating the automatic transmission of an electronic receipt to a user conducting a financial transaction at a computing device. The systems and methods described herein enable a series of operations whereby a user can conduct a transaction at a computing device and the computing device can automatically read user-account information and one or more electronic contact addresses which are stored in the memory of the user's personal transaction device. The system can also process the transaction and automatically transmit an electronic receipt to the electronic contact address providing an automated transaction experience that does not require the user to actively input an electronic contact address into the computing device in order to have the receipt transmitted electronically. In addition, the system thereby facilitates private transaction as opposed the unsecured and time-consuming process of manually entering a contact address.Type: ApplicationFiled: October 11, 2017Publication date: February 1, 2018Inventor: Mohammed Sadiq
-
Patent number: 9811829Abstract: Systems and methods are provided for facilitating guided entry of a passcode. The exemplary guided passcode entry system provides additional security to traditional secret PIN or passcode entry systems by generating a randomized input sequence (order of entry) and prompting a user to input a passcode according to the randomized input sequence. The system also causes a test of the user's input data against a database of passcodes associated with the particular user for an exact match. The testing step can include comparing characters of the input data to a particular passcode associated with the user which is stored in a database in accordance with the randomized input sequence in regard to the order that the input data was received. Based on the comparison of the received passcode to the stored passcode, the system can advance a transaction with the user.Type: GrantFiled: June 8, 2015Date of Patent: November 7, 2017Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Mohammed Sadiq
-
Patent number: 9792601Abstract: Systems and methods are provided for facilitating the automatic transmission of an electronic receipt to a user conducting a financial transaction at a computing device. The systems and methods described herein enable a series of operations whereby a user can conduct a transaction at a computing device and the computing device can automatically read user-account information and one or more electronic contact addresses which are stored in the memory of the user's personal transaction device. The system can also process the transaction and automatically transmit an electronic receipt to the electronic contact address providing an automated transaction experience that does not require the user to actively input an electronic contact address into the computing device in order to have the receipt transmitted electronically. In addition, the system thereby facilitates private transaction as opposed the unsecured and time-consuming process of manually entering a contact address.Type: GrantFiled: April 9, 2014Date of Patent: October 17, 2017Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Mohammed Sadiq
-
Publication number: 20150294289Abstract: Systems and methods are provided for facilitating the automatic transmission of an electronic receipt to a user conducting a financial transaction at a computing device. The systems and methods described herein enable a series of operations whereby a user can conduct a transaction at a computing device and the computing device can automatically read user-account information and one or more electronic contact addresses which are stored in the memory of the user's personal transaction device. The system can also process the transaction and automatically transmit an electronic receipt to the electronic contact address providing an automated transaction experience that does not require the user to actively input an electronic contact address into the computing device in order to have the receipt transmitted electronically. In addition, the system thereby facilitates private transaction as opposed the unsecured and time-consuming process of manually entering a contact address.Type: ApplicationFiled: April 9, 2014Publication date: October 15, 2015Applicant: MasterCard International IncorporatedInventor: Mohammed Sadiq
-
Publication number: 20150287035Abstract: Systems and methods are provided for facilitating guided entry of a passcode. The exemplary guided passcode entry system provides additional security to traditional secret PIN or passcode entry systems by generating a randomized input sequence (order of entry) and prompting the user to input the passcode according to the randomized input sequence. The system also causes a test of the user's input data against a database of passcodes associated with the particular user for an exact match. The testing step can include comparing the characters of the input data to a particular passcode associated with the user which is stored in a database in accordance with the randomized input sequence in regard to the order that the input data was received. Based on the comparison of the received pin to the stored pin, the system can advance the transaction with the user.Type: ApplicationFiled: June 8, 2015Publication date: October 8, 2015Inventor: Mohammed Sadiq
-
Publication number: 20150227920Abstract: A method of managing one or more identities in a transaction infrastructure uses a token identity. The user receives a physical token with a token identity known to a transaction authoriser. The user associates one or more transaction identities with the token identity. Before performing a transaction, the user may select one of the transaction identities when there is more than one of them, and identifies the selected transaction identity to the transaction authoriser. The user uses the physical token to perform a transaction with transaction apparatus associated with a transaction acquirer, whereby the transaction acquirer identifies the token identity to the transaction authoriser. The transaction authoriser then determines the selected transaction identity from the token identity, and establishes the transaction between an identity issuer for the selected transaction identity and the transaction acquirer. Suitable apparatus is described.Type: ApplicationFiled: February 10, 2015Publication date: August 13, 2015Inventors: Mohammed Sadiq, Carlos Edgar Cornejo
-
Patent number: 9082121Abstract: Systems and methods are provided for facilitating guided entry of a passcode. The exemplary guided passcode entry system provides additional security to traditional secret PIN or passcode entry systems by generating a randomized input sequence (order of entry) and prompting the user to input the passcode according to the randomized input sequence. The system also causes a test of the user's input data against a database of passcodes associated with the particular user for an exact match. The testing step can include comparing the characters of the input data to a particular passcode associated with the user which is stored in a database in accordance with the randomized input sequence in regard to the order that the input data was received. Based on the comparison of the received pin to the stored pin, the system can advance the transaction with the user.Type: GrantFiled: October 23, 2013Date of Patent: July 14, 2015Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Mohammed Sadiq
-
Publication number: 20150112872Abstract: Systems and methods are provided for facilitating guided entry of a passcode. The exemplary guided passcode entry system provides additional security to traditional secret PIN or passcode entry systems by generating a randomized input sequence (order of entry) and prompting the user to input the passcode according to the randomized input sequence. The system also causes a test of the user's input data against a database of passcodes associated with the particular user for an exact match. The testing step can include comparing the characters of the input data to a particular passcode associated with the user which is stored in a database in accordance with the randomized input sequence in regard to the order that the input data was received. Based on the comparison of the received pin to the stored pin, the system can advance the transaction with the user.Type: ApplicationFiled: October 23, 2013Publication date: April 23, 2015Applicant: MasterCard International IncorporatedInventor: Mohammed Sadiq