Patents by Inventor Pete Kaulbach

Pete Kaulbach 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: 11785116
    Abstract: Systems and methods for use in facilitating application interface (API) interactions are disclosed. One exemplary method includes receiving, by a computing device, a primary API request from a client. The primary API request includes a plurality of parameters in association with a plurality of values. The computing device identifies relationships between the parameters and a plurality of interfaces, and generates a plurality of secondary requests based on the primary API request and the identified relationships. The computing device further transmits each of the plurality of secondary requests to the plurality of interfaces and receives a plurality of secondary responses from the plurality of interfaces. The computing device then generates a primary response based on the secondary responses and transmits the primary response to the client.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: October 10, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Pete Kaulbach, Jerry J. Davis, Justin Thomas Katen, Jim Maus
  • Publication number: 20220277303
    Abstract: A method includes receiving a request to verify a dynamic security code included in a transaction authorization request message. The transaction authorization request message was generated in connection with a payment account transaction. The method further includes performing a verification process with respect to the dynamic security code to generate a verification result. In addition, the transaction authorization request message may be modified by adding the verification result to the transaction authorization request message. Also, the modified transaction authorization request message may be transmitted to an issuer of a payment account designated for use in the payment account transaction.
    Type: Application
    Filed: May 23, 2022
    Publication date: September 1, 2022
    Inventors: Maribeth Sevigny Warner, Pete Kaulbach, Robert C Dunnell, Robert J McDonald, Kathy Donnelly, Thomas Roewe, Ghassan T Jabr, Michael Hochhalter, Russell W Ball, Winifred Elizabeth House, Prasad Krishnamoorthy Rao, Matthew Hanmer, Nora Kryza
  • Patent number: 11341494
    Abstract: A method includes receiving a request to verify a dynamic security code included in a transaction authorization request message. The transaction authorization request message was generated in connection with a payment account transaction. The method further includes performing a verification process with respect to the dynamic security code to generate a verification result. In addition, the transaction authorization request message may be modified by adding the verification result to the transaction authorization request message. Also, the modified transaction authorization request message may be transmitted to an issuer of a payment account designated for use in the payment account transaction.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: May 24, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Maribeth Sevigny Warner, Pete Kaulbach, Robert C Dunnell, Robert J McDonald, Kathy Donnelly, Thomas Roewe, Ghassan T Jabr, Michael Hochhalter, Russell W Ball, Winifred Elizabeth House, Prasad Krishnamoorthy Rao, Matthew Hanmer, Nora Kryza
  • Publication number: 20220070275
    Abstract: Systems and methods for use in facilitating application interface (API) interactions are disclosed. One exemplary method includes receiving, by a computing device, a primary API request from a client. The primary API request includes a plurality of parameters in association with a plurality of values. The computing device identifies relationships between the parameters and a plurality of interfaces, and generates a plurality of secondary requests based on the primary API request and the identified relationships. The computing device further transmits each of the plurality of secondary requests to the plurality of interfaces and receives a plurality of secondary responses from the plurality of interfaces. The computing device then generates a primary response based on the secondary responses and transmits the primary response to the client.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Inventors: Pete Kaulbach, Jerry J. Davis, Justin Thomas Katen, Jim Maus
  • Patent number: 11172047
    Abstract: Systems and methods for use in facilitating application interface (API) interactions are disclosed. One exemplary method includes receiving, by a computing device, a primary API request from a client. The primary API request includes a plurality of parameters in association with a plurality of values. The computing device generates a plurality of secondary requests based on a configuration file and the primary API request. The configuration file defines a relationship between the parameters included in the primary request and parameters associated with a plurality of resource interfaces. The computing device transmits each of the plurality of secondary requests to the plurality of resource interfaces and receives a plurality of secondary responses from the plurality of resource interfaces. The computing device then generates a primary response based on the configuration file and the secondary responses and transmits the primary response to the client.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 9, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Pete Kaulbach, Jerry J. Davis, Justin Thomas Katen, Jim Maus
  • Publication number: 20210099544
    Abstract: Systems and methods for use in facilitating application interface (API) interactions are disclosed. One exemplary method includes receiving, by a computing device, a primary API request from a client. The primary API request includes a plurality of parameters in association with a plurality of values. The computing device generates a plurality of secondary requests based on a configuration file and the primary API request. The configuration file defines a relationship between the parameters included in the primary request and parameters associated with a plurality of resource interfaces. The computing device transmits each of the plurality of secondary requests to the plurality of resource interfaces and receives a plurality of secondary responses from the plurality of resource interfaces. The computing device then generates a primary response based on the configuration file and the secondary responses and transmits the primary response to the client.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Pete Kaulbach, Jerry J. Davis, Justin Thomas Katen, Jim Maus
  • Publication number: 20200380515
    Abstract: A method includes receiving a request to verify a dynamic security code included in a transaction authorization request message. The transaction authorization request message was generated in connection with a payment account transaction. The method further includes performing a verification process with respect to the dynamic security code to generate a verification result. In addition, the transaction authorization request message may be modified by adding the verification result to the transaction authorization request message. Also, the modified transaction authorization request message may be transmitted to an issuer of a payment account designated for use in the payment account transaction.
    Type: Application
    Filed: August 17, 2020
    Publication date: December 3, 2020
    Inventors: Maribeth Sevigny Warner, Pete Kaulbach, Robert C. Dunnell, Robert J. McDonald, Kathy Donnelly, Thomas Roewe, Ghassan T. Jabr, Michael Hochhalter, Russell W. Ball, Winifred Elizabeth House, Prasad Krishnamoorthy Rao, Matthew Hanmer, Nora Kryza
  • Publication number: 20170169426
    Abstract: A method includes receiving a request to verify a dynamic security code included in a transaction authorization request message. The transaction authorization request message was generated in connection with a payment account transaction. The method further includes performing a verification process with respect to the dynamic security code to generate a verification result. In addition, the transaction authorization request message may be modified by adding the verification result to the transaction authorization request message. Also, the modified transaction authorization request message may be transmitted to an issuer of a payment account designated for use in the payment account transaction.
    Type: Application
    Filed: January 27, 2016
    Publication date: June 15, 2017
    Inventors: Maribeth Sevigny Warner, Pete Kaulbach, Robert C. Dunnell, Robert J. McDonald, Kathy Donnelly, Thomas Roewe, Ghassan T. Jabr, Michael Hochhalter, Russell W. Ball, Winifred Elizabeth House, Prasad Krishnamoorthy Rao, Matthew Hanmer, Nora Kryza