Patents by Inventor Tara Seshan

Tara Seshan 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: 11915247
    Abstract: In an example embodiment, information about one or more failed payment attempts via an electronic payment processing system is obtained. One or more features are extracted from the information. Then, for each of a plurality of potential candidate retry time points, the one or more features and the potential candidate retry time point are fed into a dunning model, the dunning model trained via a machine-learning algorithm to produce a dunning score indicative of a likelihood that a retry attempt at an input retry time point will result in a successful payment processing. The dunning scores for the plurality of potential candidate retry time points are used to select a desired retry time point. Then the electronic payment processing system is caused to attempt to reprocess a payment associated with one of the failed payment attempts at a time matching the desired retry time point.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: February 27, 2024
    Assignee: Stripe, Inc.
    Inventors: Tara Seshan, Adam Eagle
  • Patent number: 11620652
    Abstract: Systems, methods, and apparatuses for implementing user customizable risk management tools with statistical modeling and a recommendation engine within a computing environment are provided. A system may include, for example, means for evaluating the performance of a user rule for fraud prevention, in which the system receives a plurality of purchase transactions for the user; analyzes each purchase transaction received to generate a fraud likelihood score; receives the rule that specifies conditions when the system is to accept or reject transactions regardless of the fraud likelihood score generated by the system; transmits a historical analysis to the user based on the received rule; receives an input from the user to activate the rule; monitors performance of the rule; and transmits a recommendation to the user to retain or cancel the activated rule based on the monitored performance. Other related embodiments are disclosed.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: April 4, 2023
    Assignee: STRIPE, INC.
    Inventors: Michael Manapat, Isaac Hepworth, Tara Seshan, Mike Towber
  • Publication number: 20230057406
    Abstract: In an example embodiment, a payment processor automatically generates a virtual account number that can be used by customers to perform push payments, such as ACH, wire transfer, and direct deposits. This virtual account number may be surfaced to customers via invoices sent by service or product providers. The payment processor is then able to automatically match the payment sent to the virtual account number and the amount owed on the invoice.
    Type: Application
    Filed: November 1, 2022
    Publication date: February 23, 2023
    Inventors: Tara SESHAN, Clinton Carjoel Blackburn, Victoria Martinez
  • Patent number: 11587093
    Abstract: In an example embodiment, information about one or more failed payment attempts via an electronic payment processing system is obtained. One or more features are extracted from the information. Then, for each of a plurality of potential candidate retry time points, the one or more features and the potential candidate retry time point are fed into a dunning model, the dunning model trained via a machine-learning algorithm to produce a dunning score indicative of a likelihood that a retry attempt at an input retry time point will result in a successful payment processing. The dunning scores for the plurality of potential candidate retry time points are used to select a desired retry time point. Then the electronic payment processing system is caused to attempt to reprocess a payment associated with one of the failed payment attempts at a time matching the desired retry time point.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: February 21, 2023
    Assignee: Stripe, Inc.
    Inventors: Tara Seshan, Adam Eagle
  • Publication number: 20220391914
    Abstract: In an example embodiment, information about one or more failed payment attempts via an electronic payment processing system is obtained. One or more features are extracted from the information. Then, for each of a plurality of potential candidate retry time points, the one or more features and the potential candidate retry time point are fed into a dunning model, the dunning model trained via a machine-learning algorithm to produce a dunning score indicative of a likelihood that a retry attempt at an input retry time point will result in a successful payment processing. The dunning scores for the plurality of potential candidate retry time points are used to select a desired retry time point. Then the electronic payment processing system is caused to attempt to reprocess a payment associated with one of the failed payment attempts at a time matching the desired retry time point.
    Type: Application
    Filed: August 15, 2022
    Publication date: December 8, 2022
    Inventors: Tara Seshan, Adam Eagle
  • Patent number: 11521249
    Abstract: In an example embodiment, a payment processor automatically generates a virtual account number that can be used by customers to perform push payments, such as ACH, wire transfer, and direct deposits. This virtual account number may be surfaced to customers via invoices sent by service or product providers. The payment processor is then able to automatically match the payment sent to the virtual account number and the amount owed on the invoice.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: December 6, 2022
    Assignee: Stripe, Inc.
    Inventors: Tara Seshan, Clinton Carjoel Blackburn, Victoria Martinez
  • Publication number: 20200327552
    Abstract: In an example embodiment, information about one or more failed payment attempts via an electronic payment processing system is obtained. One or more features are extracted from the information. Then, for each of a plurality of potential candidate retry time points, the one or more features and the potential candidate retry time point are fed into a dunning model, the dunning model trained via a machine-learning algorithm to produce a dunning score indicative of a likelihood that a retry attempt at an input retry time point will result in a successful payment processing. The dunning scores for the plurality of potential candidate retry time points are used to select a desired retry time point. Then the electronic payment processing system is caused to attempt to reprocess a payment associated with one of the failed payment attempts at a time matching the desired retry time point.
    Type: Application
    Filed: February 19, 2020
    Publication date: October 15, 2020
    Inventors: Tara Seshan, Adam Eagle
  • Publication number: 20200294106
    Abstract: In an example embodiment, a payment processor automatically generates a virtual account number that can be used by customers to perform push payments, such as ACH, wire transfer, and direct deposits. This virtual account number may be surfaced to customers via invoices sent by service or product providers. The payment processor is then able to automatically match the payment sent to the virtual account number and the amount owed on the invoice.
    Type: Application
    Filed: February 20, 2020
    Publication date: September 17, 2020
    Inventors: Tara Seshan, Clinton Carjoel Blackburn, Victoria Martinez