Patents by Inventor Pragathi M S

Pragathi M S 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: 20240029060
    Abstract: A method and system for authenticating a payment transaction. The method includes receiving a request for verifying a phone number associated with a Subscriber Identification Module card from a merchant application installed in the user device. Further, obtaining a first key from at least one of a server associated with a manufacturer of the user device and a network server. Furthermore, generating a first cryptogram based on at least one of the phone number and a unique identification value associated with the user device using the first key, wherein the first cryptogram is provided to the server associated with the manufacturer for verification. Upon verification of the first cryptogram, the method includes receiving a second cryptogram from the server associated with the manufacturer, wherein the merchant application provides the second cryptogram and payment transaction details to an issuer server for authentication of the payment transaction.
    Type: Application
    Filed: October 5, 2023
    Publication date: January 25, 2024
    Inventors: Rohit Sukhija, Pragathi M S, Hemanth Kumar Manoharan
  • Patent number: 11797983
    Abstract: A method and system for authenticating a payment transaction. The method includes receiving a request for verifying a phone number associated with a Subscriber Identification Module card from a merchant application installed in the user device. Further, obtaining a first key from at least one of a server associated with a manufacturer of the user device and a network server. Furthermore, generating a first cryptogram based on at least one of the phone number and a unique identification value associated with the user device using the first key, wherein the first cryptogram is provided to the server associated with the manufacturer for verification. Upon verification of the first cryptogram, the method includes receiving a second cryptogram from the server associated with the manufacturer, wherein the merchant application provides the second cryptogram and payment transaction details to an issuer server for authentication of the payment transaction.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: October 24, 2023
    Assignee: Visa International Service Association
    Inventors: Rohit Sukhija, Pragathi M S, Hemanth Kumar Manoharan
  • Publication number: 20230222459
    Abstract: Methods for updating an application programming interface (API) field of a transaction message may include receiving, with at least one processor, a payment transaction message, wherein the payment transaction message comprises data associated with a payment transaction; determining, with at least one processor, one or more API fields of the payment transaction message based on the data associated with the payment transaction; and modifying, with at least one processor, one or more API fields of the payment transaction message. Methods may also include transmitting, with at least one processor, a modified payment transaction message based on modifying the one or more API fields of the payment transaction message. Systems and computer program products are also disclosed.
    Type: Application
    Filed: March 8, 2023
    Publication date: July 13, 2023
    Inventors: Rohit Sukhija, Pragathi M S
  • Patent number: 11636449
    Abstract: Methods for updating an application programming interface (API) field of a transaction message may include receiving, with at least one processor, a payment transaction message, wherein the payment transaction message comprises data associated with a payment transaction; determining, with at least one processor, one or more API fields of the payment transaction message based on the data associated with the payment transaction; and modifying, with at least one processor, one or more API fields of the payment transaction message. Methods may also include transmitting, with at least one processor, a modified payment transaction message based on modifying the one or more API fields of the payment transaction message. Systems and computer program products are also disclosed.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: April 25, 2023
    Assignee: Visa International Service Association
    Inventors: Rohit Sukhija, Pragathi M S
  • Patent number: 11556904
    Abstract: A method for processing a payment transaction via a proxy guarantor includes: receiving a transaction request between a user and a merchant including payment device data associated with a payment device of the user of a payment type not accepted by the merchant, and an indicator causing the payment transaction to be processed as a proxy guarantor transaction; identifying a guarantor associated with the user having a payment device of a payment type accepted by the merchant; communicating an authorization request to an issuer system associated with the guarantor to cause the issuer system of the guarantor to authorize the payment transaction; receiving an authorization response from the issuer system of the guarantor, the authorization response including a payment transaction approval indicator; and communicating a settlement request to an issuer system of the user.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: January 17, 2023
    Assignee: Visa International Service Association
    Inventors: Rohit Sukhija, Pragathi M S
  • Publication number: 20220207523
    Abstract: A method and system for authenticating a payment transaction. The method includes receiving a request for verifying a phone number associated with a Subscriber Identification Module card from a merchant application installed in the user device. Further, obtaining a first key from at least one of a server associated with a manufacturer of the user device and a network server. Furthermore, generating a first cryptogram based on at least one of the phone number and a unique identification value associated with the user device using the first key, wherein the first cryptogram is provided to the server associated with the manufacturer for verification. Upon verification of the first cryptogram, the method includes receiving a second cryptogram from the server associated with the manufacturer, wherein the merchant application provides the second cryptogram and payment transaction details to an issuer server for authentication of the payment transaction.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 30, 2022
    Inventors: Rohit Sukhija, Pragathi M S, Hemanth Kumar Manoharan
  • Publication number: 20220067739
    Abstract: A computer-implemented method for generating a payment request message based on a preferred payment method is proposed. The computer system facilitates communication of transaction messages between a merchant server and an interoperability server. A first payment request message is received from the merchant server for transaction between a user and a merchant. A payment method is selected from a group comprising a plurality of merchant preferred payment methods and a plurality of user preferred payment methods obtained from a database. The selection is based on at least one of transaction information in the first payment request message and one or more rules. A second payment request message is generated in the selected payment method. The second payment request message is provided to the interoperability server. The transaction is processed in the selected payment method.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Inventors: Rohit Sukhija, Pragathi M S
  • Publication number: 20210233041
    Abstract: A method for processing a payment transaction via a proxy guarantor includes: receiving a transaction request between a user and a merchant including payment device data associated with a payment device of the user of a payment type not accepted by the merchant, and an indicator causing the payment transaction to be processed as a proxy guarantor transaction; identifying a guarantor associated with the user having a payment device of a payment type accepted by the merchant; communicating an authorization request to an issuer system associated with the guarantor to cause the issuer system of the guarantor to authorize the payment transaction; receiving an authorization response from the issuer system of the guarantor, the authorization response including a payment transaction approval indicator; and communicating a settlement request to an issuer system of the user.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Inventors: Rohit Sukhija, Pragathi M S
  • Publication number: 20210182809
    Abstract: Methods for updating an application programming interface (API) field of a transaction message may include receiving, with at least one processor, a payment transaction message, wherein the payment transaction message comprises data associated with a payment transaction; determining, with at least one processor, one or more API fields of the payment transaction message based on the data associated with the payment transaction; and modifying, with at least one processor, one or more API fields of the payment transaction message. Methods may also include transmitting, with at least one processor, a modified payment transaction message based on modifying the one or more API fields of the payment transaction message. Systems and computer program products are also disclosed.
    Type: Application
    Filed: December 12, 2019
    Publication date: June 17, 2021
    Inventors: Rohit Sukhija, Pragathi M S