Patents by Inventor Jaipal Singh Kumawat

Jaipal Singh Kumawat 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: 20220012557
    Abstract: Embodiments provide methods and systems for determining and displaying health status of a payment card. The payment card includes a planar body, an interconnection circuit, and a display section. The planar body houses a payment card processing section. The interconnection circuit is configured within the planar body. The interconnection circuit is configured to generate a damage signal in response to a physical damage of at least a portion of the planar body or the payment card processing section. The display section is positioned in the planar body for displaying a visual information indicating health status of the payment card in response to the damage signal for a cardholder.
    Type: Application
    Filed: July 9, 2021
    Publication date: January 13, 2022
    Inventors: Jaipal Singh Kumawat, Sandeep Parvathareddy, Chandan Garg, Ajay Panwar
  • Publication number: 20220006831
    Abstract: A method for reducing spam transaction submission in a blockchain network includes: receiving a transaction request from a computing device; transmitting a computational challenge to the computing device; receiving an answer to the computational challenge from the computing device; receiving a new blockchain transaction from the computing device; validating the received answer to the computational challenge; and transmitting the new blockchain transaction to a plurality of blockchain nodes in a blockchain network upon successful validation of the received answer.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Chandan Garg, Jaipal Singh Kumawat, Nikhat Parveen
  • Patent number: 11210653
    Abstract: A method for secure usage of a gift card via blockchain includes: storing a blockchain including a specific data value related to a gift card that includes a gift card number and a first recipient address; receiving a transfer request including the gift card number, a first digital signature, and a device identifier; verifying the first recipient address based on the first digital signature; generating a new data value comprising the gift card number, the device identifier, and a second recipient address; transmitting the generated new data value to a node associated with the blockchain; receiving a redemption request from a second computing system including the gift card number, a second digital signature, and a submitted device identifier; verifying the second recipient address and submit device identifier based on the second digital signature and the device identifier, respectively; and transmitting a result of the verification to the second computing system.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: December 28, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ankur Arora, Shuvam Sengupta, Nishant Maheshwari, Jaipal Singh Kumawat, Vikas Bishnoi
  • Patent number: 11200595
    Abstract: A method for adjusting a spam index for a blockchain advertiser based on user consensus includes: storing an advertiser profile related to an advertising entity including at least an index value and an identification value; receiving new blocks in a blockchain, each including a block header and blockchain data values, where a plurality of the data values each includes an advertiser identifier, advertisement value, and a recipient identifier; receiving a plurality of spam reports, each associated with one of the data values and including at least one of: the advertisement value included in the respective data value or a reference value generated by hashing the respective data value; determining a ratio of a number of spam reports to number of the data values that includes the advertisement value; and adjusting the index value included in the advertiser profile according to the ratio.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 14, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Chandan Garg, Meenakshi Shandilya, Jaipal Singh Kumawat
  • Patent number: 11200559
    Abstract: A method for transaction authorization includes generation of a master authentication code based on an authorization request for a transaction by a server. The transaction is initiated by a user by way of a transaction application installed on a user-computing device. The server splits the master authentication code into a first authentication code and a second authentication code. The first authentication code is communicated to the transaction application and the second authentication code is communicated to the user by the server. The transaction application generates a response code based on the first authentication code and the second authentication code. The server receives the response code from the transaction application and processes the transaction based on a match between the response code and the master authentication code.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: December 14, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jaipal Singh Kumawat, Ankur Arora, Manjeet Singh
  • Patent number: 11200572
    Abstract: An authentication server computing device is provided. The authentication server computing device is configured to receive a transaction request from an audio interface device, generate a first audio file including a first audio transmission, wherein the first audio transmission includes a primary security artifact and at least one secondary security artifact and the primary security artifact is an encoding of a one-time password, store a reference data file including the first audio transmission, transmit the first audio file to a verified user computing device associated with the account identifier, receive a second audio file from the audio interface device, wherein the second audio file includes a second audio transmission, verify the second audio transmission by comparing the second audio transmission to the reference data file including the primary security artifact and the at least one secondary security artifact, and authorize the transaction based on verifying the second audio transmission.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: December 14, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jaipal Singh Kumawat, Gurpreet Atwal
  • Publication number: 20210248600
    Abstract: The disclosure includes systems and methods for authenticating a user with a one-time password having a one-time password offset parameter. The system receives a transaction authorization request message that includes a payment card identifier. A database is searched using the payment card identifier. The system retrieves contact details for a cardholder from the database. The system generates a one-time password and transmits the generated one-time password to the cardholder using the contact details. The system also receives a calculated one-time password response from the cardholder. The system retrieves a rule for producing the calculated one-time password response and a one-time password offset parameter from the database. A test one-time password is produced from the one-time password offset parameter based on the retrieved rule. The calculated one-time password response is compared to the test one-time password, and the calculated one-time password response value is authenticated based on a match.
    Type: Application
    Filed: February 7, 2020
    Publication date: August 12, 2021
    Applicant: Mastercard International Incorporated
    Inventors: Chandan Garg, Jaipal Singh Kumawat, Gurpreet Atwal
  • Publication number: 20210241283
    Abstract: The disclosure includes systems and methods for disabling a payment function of a transaction card. The system receives payment account data from a transaction card and transmits a payment authorization request message to a card issuer associated with the transaction card. The system receives, from the card issuer, an authorization request response message. The authorization request response message declines the transaction and includes a status response code corresponding to a status of the transaction card. The system determines whether the status response code indicates that the transaction card is to be captured, and if so, disables the payment function of the transaction card via activation of a disabling system.
    Type: Application
    Filed: January 30, 2020
    Publication date: August 5, 2021
    Applicant: Mastercard International Incorporated
    Inventors: Jaipal Singh Kumawat, Gurpreet Atwal
  • Publication number: 20210233088
    Abstract: A token/alert service system has a database and server. The server is programed to receive a transaction message from a merchant. The message corresponds to a transaction associated with a payment card of a consumer. The server determines whether the message is an authorization request message and, based on the determination that the electronic transaction message is an authorization request message, extracts the primary account number from the message. The server transmits a transaction alert message to the consumer. The alert message includes a request that the consumer respond to the alert message approving or rejecting the transaction. The server receives a response from the consumer and, if the response approves the transaction, transmits a token request message to a card issuer of the payment card. The server generates a token, transmits the token to the merchant, and receives from the merchant, a second authorization request message using the token.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Applicant: Mastercard International Incorporated
    Inventors: Vipul Mehrotra, Jaipal Singh Kumawat, Gurpreet Atwal
  • Publication number: 20210224792
    Abstract: A method for ensuring precedence for the processing of a blockchain transaction to prevent loss of cryptographic currency includes receiving a new blockchain transaction by a blockchain node in a blockchain network, confirming the new blockchain transaction including identifying a precedence transaction that was previously conducted and stored in the blockchain that involves both blockchain wallets included in the new blockchain transaction, including the new blockchain transaction in a new block that is generated, and distributing the new block to additional nodes in the blockchain network for confirmation and addition to the blockchain.
    Type: Application
    Filed: January 22, 2020
    Publication date: July 22, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jaipal Singh KUMAWAT, Shubham KUMAR, Apoorva DIXIT, Aditya KODURI, Chandan GARG
  • Publication number: 20210201313
    Abstract: A verification computing system for verifying operation of a payment terminal and a payment processing network linking the payment terminal to a payment processor is provided. The verification computing system includes at least one verification computing module including at least one processor. The verification computing module is programmed to receive a test request message corresponding to a test payment card transaction from the payment terminal, identify a void flag included in the test request message, and bypass a settlement process for the test payment card transaction based on the identified void flag. The verification computing module is further configured to determine an operating status of the payment terminal and the payment processing network, generate a test response message based upon the determination, and transmit the test response message to the payment terminal for notifying a user.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Jaipal Singh Kumawat, Vipul Mehrotra, Gurpreet Atwal
  • Publication number: 20210174317
    Abstract: A method for awarding blocks in a blockchain for mining based on fee reimbursement to encourage reduction in mining fees includes: receiving a plurality of mining bids, where each mining bid is submitted by a blockchain node in a blockchain network and includes a fee reduction amount; selecting a winning bid of the plurality of mining bids based on the fee reduction amount included in each of the plurality of mining bids; transmitting a notification message to a winning blockchain node that submitted the winning bid; receiving a completed block including a block header and a plurality of data values, wherein the plurality of data values includes a mining data value that includes a destination address associated with the winning blockchain node and a mining fee amount; and verifying the mining fee amount based on at least the fee reduction amount included in the selected winning bid.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Chandan GARG, Ankur ARORA, Aditya KODURI, Jaipal Singh KUMAWAT
  • Patent number: 11032078
    Abstract: A method for providing additional security for a blockchain wallet through the use of a dynamic pseudo key confirmed through digit positioning includes: storing digit pairs, each including a predefined value and a character position; receiving a dynamic pseudo key and transaction information, where the key includes characters in set positions and the transaction information includes a destination address and data value; validating that the dynamic pseudo key has not been used for a prior blockchain transaction; validating that the characters in set positions in the dynamic pseudo key includes the predefined value in the corresponding character position for each of the digit pairs; generating a digital signature using a private key after successful validation of the dynamic pseudo key; and transmitting the digital signature and transaction information to a node in a blockchain network associated with a blockchain.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: June 8, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Madhavi Sharma, Chandan Garg, Jaipal Singh Kumawat
  • Patent number: 11025431
    Abstract: A method for two factor authentication for a blockchain transaction includes: storing a data pair including a public key of a first cryptographic key pair and an expected data value; receiving a transaction request including a first digital signature, one or more input addresses, one or more output addresses, and at least one transaction amount; identifying a processed transaction in a sidechain including a destination address and a transaction data value, wherein the destination address is generated using the public key of the first cryptographic key pair; performing a first authentication by validating the first digital signature using the public key of the first cryptographic key pair; performing a second authentication by validating the transaction data value using the expected data value; and transmitting the received transaction request to a plurality of other nodes in a blockchain network.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 1, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Madhavi Sharma, Jaipal Singh Kumawat, Chandan Garg
  • Publication number: 20210158360
    Abstract: The invention provides systems, methods and computer program products for securing electronic transactions and users of electronic transaction services from phishing attacks by malicious attackers and fraudsters. A terminal device receives a first data communication comprising an OTP associated with a requested electronic transaction, and identifies a validity period associated with the OTP. The terminal device responds to detection of a second data communication between the terminal device and a remote entity during the identified validity period, by extracting content from the second data communication. The extracted content is analyzed and a risk decision is generated based on output of the analysis of the extracted content. The risk decision determines whether the remote entity comprises, or is controlled by, a malicious attacker.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 27, 2021
    Inventors: Amit Somani, Padma Jadav, Raviraj Bhatt, Hemant Arora, Jaipal Singh Kumawat, Ajay Panwar, Sourabh Rajput, Paras Rashmikant Vanjara
  • Publication number: 20210117938
    Abstract: A method for delivering encrypted data through a blockchain with limited transferability includes: receiving, by a receiver of a blockchain node, a transfer submission including at least a transfer token, a recipient address, and an encrypted data message; determining, by a processor of the blockchain node, a number of past transfers for the transfer token in a blockchain associated with a blockchain network that includes the blockchain node; validating, by the processor of the blockchain node, that the transfer token is eligible for an additional transfer based on at least the number of past transfers; generating, by the processor of the blockchain node, a blockchain data value including at least the encrypted data message, the transfer token, and the recipient address; and transmitting, by a transmitter of the blockchain node, the generated blockchain data value to one or more additional nodes included in the blockchain network.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 22, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ankur ARORA, Jaipal Singh KUMAWAT, Chandan GARG
  • Publication number: 20210105131
    Abstract: A method for confirming a blockchain transaction utilizing output from a transaction still waiting inclusion in a blockchain includes: storing, in a node of a blockchain network, a plurality of waiting blockchain transactions not included in a blockchain associated with the blockchain network; receiving a new blockchain transaction including a transaction amount, destination address, digital signature, and an unspent transaction output, where the unspent transaction output is a reference to one waiting blockchain transactions; validating the new blockchain transaction including confirmation of the one of the waiting blockchain transactions; generating a new block including a block header and a plurality of blockchain data entries including at least the new blockchain transaction and the one of the waiting blockchain transactions; and transmitting the generated new block to a plurality of additional nodes in the blockchain network for confirmation.
    Type: Application
    Filed: October 3, 2019
    Publication date: April 8, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Chandan GARG, Jaipal Singh KUMAWAT
  • Patent number: 10958420
    Abstract: A method for project management using a blockchain includes: receiving a project request including a project stream comprised of a plurality of role assignments and an ordering for the role assignments, wherein each role assignment indicates a corresponding public key; generating a first digital token; transmitting the first digital token to a first computing device associated with a public key corresponding to a first role assignment based on the ordering; receiving data from the first computing device including a data file, return token, and digital signature; validating the return token based on the first digital token; validating the digital signature using the public key corresponding to the first role assignment; transmitting the data file to a node in a blockchain network; and transmitting a second digital token to a second computing device associated with a public key corresponding to a second role assignment based on the ordering.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: March 23, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ved Pratap Singh Chauhan, Chandan Garg, Jaipal Singh Kumawat
  • Publication number: 20210026841
    Abstract: A method for ensuring compliance with data localization rules and regulations for blockchain data values in a blockchain network includes: a local node in a first country receiving a submission for a new blockchain transaction; identifying that the new blockchain transaction involves at least one entity in a foreign country; confirming the new blockchain transaction; transmitting the confirmed blockchain transaction to a foreign node located in the foreign country; generating a new block in the local node that includes the confirmed blockchain transaction; and distributing the new block to other nodes located in the same country as the local node.
    Type: Application
    Filed: July 24, 2019
    Publication date: January 28, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jaipal Singh KUMAWAT, Gurpreet ATWAL, Chandan GARG
  • Patent number: 10902486
    Abstract: A method for managing payment vehicle data based on location information is provided. The method includes receiving at least one payment vehicle attribute of at least one payment vehicle, receiving location information specifying a geographical location for use of the at least one payment vehicle, retrieving payment vehicle data from one or more databases based on the at least one payment vehicle attribute, filtering the payment vehicle data using the location information, to exclude data that is not applicable to the geographical location, and displaying the filtered payment vehicle data to the user.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: January 26, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jaipal Singh Kumawat, Hemant Arora, Gurpreet Atwal