Patents by Inventor Priya Nanduri

Priya Nanduri 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: 11875348
    Abstract: Provided is a computer-implemented method for conducting a payment transaction to ensure data integrity of the payment transaction that includes generating a transaction authorization request message, where the transaction authorization request message comprises a payload associated with an electronic funds transfer at a point-of-sale (POS) device, and where generating the transaction authorization request message includes generating a digital signature for the payload using a private key of a payment gateway system and inserting the digital signature for the payload into the transaction authorization request message, transmitting the transaction authorization request message including the digital signature, and receiving a transaction authorization response message from a transaction service provider system. A system and computer program product are also provided.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: January 16, 2024
    Assignee: Visa International Service Association
    Inventors: Priya Nanduri, Vilas Hegde, Murugesh Moorthy Panchali, Larry O'Connor
  • Publication number: 20220292502
    Abstract: Provided is a computer-implemented method for conducting a payment transaction to ensure data integrity of the payment transaction that includes generating a transaction authorization request message, where the transaction authorization request message comprises a payload associated with an electronic funds transfer at a point-of-sale (POS) device, and where generating the transaction authorization request message includes generating a digital signature for the payload using a private key of a payment gateway system and inserting the digital signature for the payload into the transaction authorization request message, transmitting the transaction authorization request message including the digital signature, and receiving a transaction authorization response message from a transaction service provider system. A system and computer program product are also provided.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 15, 2022
    Inventors: Priya Nanduri, Vilas Hegde, Murugesh Moorthy Panchali, Larry O'Connor
  • Patent number: 11379835
    Abstract: Provided is a computer-implemented method for conducting a payment transaction to ensure data integrity of the payment transaction that includes generating a transaction authorization request message, where the transaction authorization request message comprises a payload associated with an electronic funds transfer at a point-of-sale (POS) device, and where generating the transaction authorization request message includes generating a digital signature for the payload using a private key of a payment gateway system and inserting the digital signature for the payload into the transaction authorization request message, transmitting the transaction authorization request message including the digital signature, and receiving a transaction authorization response message from a transaction service provider system. A system and computer program product are also provided.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: July 5, 2022
    Assignee: Visa International Service Association
    Inventors: Priya Nanduri, Vilas Hegde, Murugesh Moorthy Panchali, Larry O'Connor
  • Publication number: 20210035100
    Abstract: Provided is a computer-implemented method for conducting a payment transaction to ensure data integrity of the payment transaction that includes generating a transaction authorization request message, where the transaction authorization request message comprises a payload associated with an electronic funds transfer at a point-of-sale (POS) device, and where generating the transaction authorization request message includes generating a digital signature for the payload using a private key of a payment gateway system and inserting the digital signature for the payload into the transaction authorization request message, transmitting the transaction authorization request message including the digital signature, and receiving a transaction authorization response message from a transaction service provider system. A system and computer program product are also provided.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 4, 2021
    Inventors: Priya Nanduri, Vilas Hegde, Murugesh Moorthy Panchali, Larry O'Connor
  • Patent number: 10275342
    Abstract: Embodiments of the invention are directed to techniques for redirecting data streams from a production environment to validate non-production software code. In some embodiments, a front-end computer executing a first version of software can receive a request message from a requesting computer, generate a request payload using the request message, transmit the request payload to a processor computer, receive a response payload from the processor computer, generate a reply message using the response payload, and provide, to a validation computer that is executing a second version of the software, the request message, the request payload, and the response payload. The validation computer can generate a modified request payload using the request message and a modified reply message using the response payload. To detect potential errors in the second version, the modified request payload is compared with the request payload and the modified reply message is compare with the reply message.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: April 30, 2019
    Assignee: Visa International Service Association
    Inventors: Surjeet Kumar, Aloysius John, Biju Abraham, Soorej Nair, Priya Nanduri
  • Publication number: 20180210809
    Abstract: Embodiments of the invention are directed to techniques for redirecting data streams from a production environment to validate non-production software code. In some embodiments, a front-end computer executing a first version of software can receive a request message from a requesting computer, generate a request payload using the request message, transmit the request payload to a processor computer, receive a response payload from the processor computer, generate a reply message using the response payload, and provide, to a validation computer that is executing a second version of the software, the request message, the request payload, and the response payload. The validation computer can generate a modified request payload using the request message and a modified reply message using the response payload. To detect potential errors in the second version, the modified request payload is compared with the request payload and the modified reply message is compare with the reply message.
    Type: Application
    Filed: March 21, 2018
    Publication date: July 26, 2018
    Inventors: Surjeet Kumar, Aloysius John, Biju Abraham, Soorej Nair, Priya Nanduri
  • Patent number: 9983982
    Abstract: Embodiments of the invention are directed to techniques for redirecting data streams from a production environment to validate non-production software code. In some embodiments, a front-end computer executing a first version of software can receive a request message from a requesting computer, generate a request payload using the request message, transmit the request payload to a processor computer, receive a response payload from the processor computer, generate a reply message using the response payload, and provide, to a validation computer that is executing a second version of the software, the request message, the request payload, and the response payload. The validation computer can generate a modified request payload using the request message and a modified reply message using the response payload. To detect potential errors in the second version, the modified request payload is compared with the request payload and the modified reply message is compare with the reply message.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: May 29, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Surjeet Kumar, Aloysius John, Biju Abraham, Soorej Nair, Priya Nanduri
  • Patent number: 8695083
    Abstract: A security gateway receives messages, such as URL requests, rejected by a message filter based on a set of rules. The security gateway maintains frequencies with which the messages were rejected by the rules. The security gateway finds rejected messages having a high frequency of occurrence. Since messages having a high frequency of occurrences are more likely to represent legitimate requests rather than malicious attacks, the security gateway generates exception rules, which would allow similar messages to pass through the gateway.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: April 8, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Abhishek Chauhan, Rajiv Mirani, Prince Kohli, Priya Nanduri
  • Publication number: 20100269170
    Abstract: A security gateway receives messages, such as URL requests, rejected by a message filter based on a set of rules. The security gateway maintains frequencies with which the messages were rejected by the rules. The security gateway finds rejected messages having a high frequency of occurrence. Since messages having a high frequency of occurrences are more likely to represent legitimate requests rather than malicious attacks, the security gateway generates exception rules, which would allow similar messages to pass through the gateway.
    Type: Application
    Filed: June 30, 2010
    Publication date: October 21, 2010
    Inventors: Abhishek Chauhan, Rajiv Mirani, Prince Kohli, Priya Nanduri
  • Patent number: 7774834
    Abstract: A security gateway receives messages, such as URL requests, rejected by a message filter based on a set of rules. The security gateway maintains frequencies with which the messages were rejected by the rules. The security gateway finds rejected messages having a high frequency of occurrence. Since messages having a high frequency of occurrences are more likely to represent legitimate requests rather than malicious attacks, the security gateway generates exception rules, which would allow similar messages to pass through the gateway.
    Type: Grant
    Filed: February 18, 2004
    Date of Patent: August 10, 2010
    Assignee: Citrix Systems, Inc.
    Inventors: Abhishek Chauhan, Rajiv Mirani, Prince Kohli, Priya Nanduri