Patents by Inventor Madhu Vasu

Madhu Vasu 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: 11127016
    Abstract: A method for tokenizing credentials is disclosed. In addition to a token, a verification value can be provided for each interaction. The verification value can be generated based at least in part on a dynamic data element. The dynamic data element may be kept secret, while the verification value can be distributed for use during an interaction. When the verification value is used, it can be validated by re-creating the verification value based at least on the stored dynamic data element.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: September 21, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Prasanna L. Narayan, Phillip Kumnick, Madhu Vasu
  • Publication number: 20200273032
    Abstract: A method for tokenizing credentials is disclosed. In addition to a token, a verification value can be provided for each interaction. The verification value can be generated based at least in part on a dynamic data element. The dynamic data element may be kept secret, while the verification value can be distributed for use during an interaction. When the verification value is used, it can be validated by re-creating the verification value based at least on the stored dynamic data element.
    Type: Application
    Filed: April 14, 2020
    Publication date: August 27, 2020
    Inventors: Prasanna L. Narayan, Phillip Kumnick, Madhu Vasu
  • Publication number: 20200273031
    Abstract: Disclosed are systems and methods for providing secure end-to-end transactions between consumers, merchants, and banks. A unique identifier is generated based on information specific to the device and information specific to the user and stored in a secure area of a device. A programming module executing on the device may initiate a transaction and interact with a merchant system to complete the transaction. Information provided by the programming module may enable the merchant system to negotiate with a banking system to complete the transaction. Profile information of a user may be collected by a programming module according to user selected preferences. An interface system may provide visual content to a merchant system and a banking system to verify consumer identity.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 27, 2020
    Inventors: Prasanna L. Narayan, Madhu Vasu, Amarinder Bansal
  • Patent number: 10664844
    Abstract: A method for tokenizing credentials is disclosed. In addition to a token, a verification value can be provided for each interaction. The verification value can be generated based at least in part on a dynamic data element. The dynamic data element may be kept secret, while the verification value can be distributed for use during an interaction. When the verification value is used, it can be validated by re-creating the verification value based at least on the stored dynamic data element.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: May 26, 2020
    Assignee: Visa International Service Association
    Inventors: Prasanna L. Narayan, Phillip Kumnick, Madhu Vasu
  • Patent number: 10664843
    Abstract: A method for tokenizing credentials is disclosed. In addition to a token, a verification value can be provided for each interaction. The verification value can be generated based at least in part on a dynamic data element. The dynamic data element may be kept secret, while the verification value can be distributed for use during an interaction. When the verification value is used, it can be validated by re-creating the verification value based at least on the stored dynamic data element.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: May 26, 2020
    Assignee: Visa International Service Association
    Inventors: Prasanna L. Narayan, Phillip Kumnick, Madhu Vasu
  • Publication number: 20190087822
    Abstract: 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: Application
    Filed: September 19, 2018
    Publication date: March 21, 2019
    Inventors: Madhu Vasu, Rajasekaran Dhamodharan, Mohammed Sadiq
  • Publication number: 20170270517
    Abstract: Embodiments are described that are directed to optimizing the provisioning of account credentials to mobile devices utilizing mobile wallets. In some embodiments, provisioned credentials may be immediately usable for restricted applications, and then fully activated at a later time after the user is authenticated.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 21, 2017
    Inventors: Madhu Vasu, Prasanna L. Narayan
  • Publication number: 20170200165
    Abstract: A method for tokenizing credentials is disclosed. In addition to a token, a verification value can be provided for each interaction. The verification value can be generated based at least in part on a dynamic data element. The dynamic data element may be kept secret, while the verification value can be distributed for use during an interaction. When the verification value is used, it can be validated by re-creating the verification value based at least on the stored dynamic data element.
    Type: Application
    Filed: March 28, 2017
    Publication date: July 13, 2017
    Inventors: Prasanna LAXMINARAYANAN, Phillip KUMNICK, Madhu VASU
  • Publication number: 20170163617
    Abstract: A method for tokenizing credentials is disclosed. In addition to a token, a verification value can be provided for each interaction. The verification value can be generated based at least in part on a dynamic data element. The dynamic data element may be kept secret, while the verification value can be distributed for use during an interaction. When the verification value is used, it can be validated by re-creating the verification value based at least on the stored dynamic data element.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 8, 2017
    Inventors: Prasanna LAXMINARAYANAN, Phillip KUMNICK, Madhu VASU
  • Publication number: 20130339145
    Abstract: Embodiments track and summarize a user's purchasing activity. Tracking a user's purchasing activity, according to some embodiments, involves accessing user emails and payment transaction data, parsing the emails and payment transaction data to obtain relevant purchase data, and/or obtaining relevant purchase data via other channels from the user, merchants, financial institutions, and other entities. Summarizing a user's purchasing activity, according to some embodiments, involves generating a summary report organized around the user's individual purchase transactions. The summary reports, for example, help users track and manage their purchases, such as by enabling users to keep track of which items were purchased from which merchants and for how much, and whether the items have been shipped, delivered, canceled, etc.
    Type: Application
    Filed: July 26, 2013
    Publication date: December 19, 2013
    Applicant: Visa International Service Association
    Inventors: Marc Blum, Madhu Vasu
  • Publication number: 20130282488
    Abstract: Embodiments track and summarize a user's purchasing activity. Tracking a user's purchasing activity, according to some embodiments, involves accessing user emails and payment transaction data, parsing the emails and payment transaction data to obtain relevant purchase data, and/or obtaining relevant purchase data via other channels from the user, merchants, financial institutions, and other entities. Summarizing a user's purchasing activity, according to some embodiments, involves generating a summary report organized around the user's individual purchase transactions. The summary reports, for example, help users track and manage their purchases, such as by enabling users to keep track of which items were purchased from which merchants and for how much, and whether the items have been shipped, delivered, canceled, etc.
    Type: Application
    Filed: May 3, 2013
    Publication date: October 24, 2013
    Inventors: Marc Blum, Madhu Vasu
  • Publication number: 20120203632
    Abstract: Embodiments track and summarize a user's purchasing activity. Tracking a user's purchasing activity, according to some embodiments, involves accessing user emails and payment transaction data, parsing the emails and payment transaction data to obtain relevant purchase data, and/or obtaining relevant purchase data via other channels from the user, merchants, financial institutions, and other entities. Summarizing a user's purchasing activity, according to some embodiments, involves generating a summary report organized around the user's individual purchase transactions. The summary reports, for example, help users track and manage their purchases, such as by enabling users to keep track of which items were purchased from which merchants and for how much, and whether the items have been shipped, delivered, canceled, etc.
    Type: Application
    Filed: February 6, 2012
    Publication date: August 9, 2012
    Inventors: Marc Blum, Madhu Vasu