Patents by Inventor Daniel Osburn

Daniel Osburn 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: 12175451
    Abstract: The present disclosure is directed to a system, method, and computer program for funding a payment card account from an external funding gateway just-in-time for a purchase. A payment card processing system maintains a payment card account for a user for funds from a third party funding source. Funds from the funding source are controlled by an external funding gateway. In order to approve a purchase authorization transaction, the payment card account must have a positive balance equal to or greater than the purchase amount. Funding requests are sent from the payment card processing system to the external funding gateway in response to receiving a purchase authorization request for the payment card, and, if the funding request is approved by the external funding gateway, the system credits to the payment card account with the funds just-in-time for approval of a purchase authorization request.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: December 24, 2024
    Assignee: Marqeta, Inc.
    Inventors: Tony Ford, David Matter, Daniel Osburn, Jatin Salla
  • Publication number: 20240232897
    Abstract: This disclosure describes methods, non-transitory computer readable storage media, and systems that dynamically map tokens according to predicted characteristics of the transaction. Specifically, the disclosed system accesses information associated with a payment account including characteristics of previous transactions associated with the payment account, which corresponds to a plurality of separate sub-accounts (e.g., a debit account and a credit account). The disclosed system determines predicted transaction characteristics for the next future transaction based on the information associated with the payment account. Furthermore, the disclosed system generates a request to a payment network to re-map a token associated with the payment account in connection with a selected sub-account according to the predicted transaction characteristics and a set of rules. The disclosed system also processes a subsequent transaction routed based on the re-mapped token in connection with the selected sub-account.
    Type: Application
    Filed: January 5, 2023
    Publication date: July 11, 2024
    Inventor: Daniel Osburn
  • Publication number: 20240143563
    Abstract: This disclosure describes methods, non-transitory computer readable storage media, and systems that utilize layer checks to detect and correct errors in a transaction database that includes transactions associated with multi-layered payment accounts. For example, the disclosed system detects errors in a transaction database caused by erroneous database operators. Specifically, the disclosed system determines states of layers that represent different fund values associated with one or more payment accounts based on transactions in a transaction database. The disclosed system detects errors in the transactions of the transaction database by performing layer checks on the layers according to rules associated with the layers and their respective states. The disclosed system utilizes information about the detected errors and transactions in the transaction database to modify database operators associated with the transaction database.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Daniel Osburn, Mohammed Amleh
  • Publication number: 20240054474
    Abstract: A transaction processing server may include a set of stored program rules specific to a supplier account and a cached balance value for a card account associated with an end user. The transaction processing server may receive an authorization request for a transaction between the end user and the supplier account. Additionally, the transaction processing server may send an approval request with transaction details to a supplier computer for approval to complete the transaction by the supplier account. The transaction processing server may also determine that the supplier computer is offline and, in response, determine to approve the authorization request at the transaction processing server on behalf of the supplier account based on the set of stored program rules specific to the supplier account and the cached balance value for the card account.
    Type: Application
    Filed: October 23, 2023
    Publication date: February 15, 2024
    Inventors: Ritesh GADEWAR, Daniel OSBURN, Prashant PUNEKAR, Jatin SALLA
  • Patent number: 11636465
    Abstract: The present disclosure is directed to a system, method, and computer program for funding a payment card account from an external funding gateway just-in-time for a purchase. A payment card processing system maintains a payment card account for a user for funds from a third party funding source. Funds from the funding source are controlled by an external funding gateway. In order to approve a purchase authorization transaction, the payment card account must have a positive balance equal to or greater than the purchase amount. Funding requests are sent from the payment card processing system to the external funding gateway in response to receiving a purchase authorization request for the payment card, and, if the funding request is approved by the external funding gateway, the system credits to the payment card account with the funds just-in-time for approval of a purchase authorization request.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: April 25, 2023
    Assignee: Marqeta, Inc.
    Inventors: Tony Ford, David Matter, Daniel Osburn, Jatin Salla
  • Publication number: 20220180346
    Abstract: Server computers of card issuer-processors can transmit payment card authorization responses to merchant computers based on retrieving a cached card balance value that is cached at the card issuer-processor upon request by the supplier. Consequently, card issuer-processors can respond to authorization requests of merchants and/or card networks when supplier computers are offline and without accessing true card balance data for cards.
    Type: Application
    Filed: December 7, 2020
    Publication date: June 9, 2022
    Inventors: Ritesh Gadewar, Daniel Osburn, Prashant Punekar, Jatin Salla
  • Patent number: 11023885
    Abstract: The present disclosure relates to a system, method, and computer program for securely transmitting and presenting payment card data in a web client. Payment card information is securely transmitted form a payment card server to a sandboxed container object on a webpage. The payment card sever is PCI compliant and independent of the webserver that provided the webpage to the web client. A sandboxed payment-card client, executing within the sandboxed container object on the web page, establishes a secure communication session with the payment-card sever. The payment-card server transmits payment card data to the sandboxed payment-card client, which displays the payment card data in the sandboxed container object (or in a plurality of sandboxed container objects). The website's webserver is bypassed in communications between the payment-card server and the sandboxed payment-card client.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: June 1, 2021
    Assignee: Marqeta, Inc.
    Inventors: Anaximandro A. Davila, Daniel Osburn, Anthony Ford, David Matter
  • Publication number: 20190005489
    Abstract: The present disclosure relates to a system, method, and computer program for securely transmitting and presenting payment card data in a web client. Payment card information is securely transmitted form a payment card server to a sandboxed container object on a webpage. The payment card sever is PCI compliant and independent of the webserver that provided the webpage to the web client. A sandboxed payment-card client, executing within the sandboxed container object on the web page, establishes a secure communication session with the payment-card sever. The payment-card server transmits payment card data to the sandboxed payment-card client, which displays the payment card data in the sandboxed container object (or in a plurality of sandboxed container objects). The website's webserver is bypassed in communications between the payment-card server and the sandboxed payment-card client.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Anaximandro A. Davila, Daniel Osburn, Anthony Ford, David Matter