Classifier performing eligibility determination

US12008643B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-12008643-B1
Application numberUS-202217966038-A
CountryUS
Kind codeB1
Filing dateOct 14, 2022
Priority dateMay 26, 2014
Publication dateJun 11, 2024
Grant dateJun 11, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some examples, a payment server processes a plurality of transactions between a plurality of customers and a plurality of merchants, and trains a classifier with training data to obtain a trained classifier. The training data used for training the classifier includes the transaction information. The payment server inputs, to the trained classifier, information related to one or more transactions that are associated with a particular user, and may determine, based on an output from the trained classifier, an eligibility of the user to receive an offer for financing. The payment server generates the offer for the financing for an amount determined based at least in part on the eligibility of the user, and causes presentation of the offer on a computing device of the user. Based at least on receiving an indication of acceptance of the offer, the payment server sends an instruction for providing the financing.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer implemented method comprising: processing, by a payment server, a plurality of transactions between a plurality of customers and a plurality of merchants; training, by the payment server, a classifier with training data to obtain a trained classifier, the training data used for training the classifier including transaction information of the plurality of transactions processed by the payment server between the plurality of customers and the plurality of merchants; inputting, by the payment server, to the trained classifier, information related to one or more transactions that are associated with a user, the trained classifier trained to evaluate eligibility of the user to receive an offer for financing based at least on evaluating transactions in which the user participated and at least some of which were processed by the payment server; determining, by the payment server, based on an output from the trained classifier, the eligibility of the user to receive the offer for the financing; generating, by the payment server, the offer for the financing for an amount determined based at least in part on the eligibility of the user; causing, by the payment server, presentation of the offer for the financing on a computing device associated with the user, wherein the offer specifies terms for the financing; and based at least on receiving an indication of acceptance of the offer, sending, by the payment server, at least one instruction for providing the financing. 2. The computer-implemented method as recited in claim 1 , wherein: a plurality of merchant devices are associated with the plurality of merchants, respectively; and respective merchant devices of the plurality of merchant devices are configured with respective instances of a merchant application that configures the respective merchant devices to send the transaction information to the payment server. 3. The computer-implemented method as recited in claim 1 , further comprising storing the transaction information of the plurality of transactions processed by the payment server in a database configured to provide at least a portion of the transaction information as the training data. 4. The computer-implemented method as recited in claim 1 , wherein causing presentation of the offer for the financing on the computing device associated with the user further comprises causing, at least in part, a user interface presented on the computing device associated with the user to present at least one interactive interface element selectable for specifying an amount of financing different from the determined amount. 5. The computer-implemented method as recited in claim 1 , wherein the terms for the financing include repayment of the financing at a specified frequency over a specified period of time. 6. The computer-implemented method as recited in claim 1 , wherein sending, by the payment server, the at least one instruction for providing the financing includes sending an instruction to associate an amount of financing with a payment instrument associated with the user. 7. The computer-implemented method as recited in claim 1 , further comprising determining the eligibility of the user based in part on inputting, to the trained classifier, information related to one or more other users that have been determined to be similar to the user. 8. A system comprising: one or more processors associated with at least one payment server, the one or more processors configured by executable instructions to perform operations comprising: processing, by the one or more processors, a plurality of transactions between a plurality of customers and a plurality of merchants; training, by the one or more processors, a classifier with training data to obtain a trained classifier, the training data used for training the classifier including transaction information of the plurality of transactions processed by the one or more processors between the plurality of customers and the plurality of merchants; inputting, by the one or more processors, to the trained classifier, information related to one or more transactions that are associated with a user, the trained classifier trained to evaluate eligibility of the user to receive an offer for financing based at least on evaluating transactions in which the user participated and at least some of which were processed by the payment server; determining, by the one or more processors, based on an output from the trained classifier, the eligibility of the user to receive the offer for the financing; generating, by the one or more processors, the offer for the financing for an amount determined based at least in part on the eligibility of the user; causing, by the one or more processors, presentation of the offer for the financing on a computing device associated with the user, wherein the offer specifies terms for the financing; and based at least on receiving an indication of acceptance of the offer, sending, by the one or more processors, at least one instruction for providing the financing. 9. The system as recited in claim 8 , wherein: a plurality of merchant devices are associated with the plurality of merchants, respectively; and respective merchant devices of the plurality of merchant devices are configured with respective instances of a merchant application that configures the respective merchant devices to send the transaction information to the payment server. 10. The system as recited in claim 8 , the operations further comprising storing the transaction information of the plurality of transactions processed by the one or more processors in a database configured to provide at least a portion of the transaction information as the training data. 11. The system as recited in claim 8 , wherein causing presentation of the offer for the financing on the computing device associated with the user further comprises causing, at least in part, a user interface presented on the computing device associated with the user to present at least one interactive interface element selectable for specifying an amount of financing different from the determined amount. 12. The system as recited in claim 8 , wherein the terms for the financing include repayment of the financing at a specified frequency over a specified period of time. 13. The system as recited in claim 8 , wherein sending, by the one or more processors, the at least one instruction for providing the financing includes sending an instruction to associate an amount of financing with a payment instrument associated with the user. 14. The system as recited in claim 8 , the operations further comprising determining the eligibility of the user based in part on inputting, to the trained classifier, information related to one or more other users that have been determined to be similar to the user. 15. A non-transitory computer readable medium storing instructions executable by one or more processors associated with one or more payment servers to cause the one or more processors to perform operations comprising: processing, by the one or more processors, a plurality of transactions between a plurality of customers and a plurality of merchants; training, by the one or more processors, a classifier with training data to obtain a trained classifier, the training data used for training the classifier including transaction information of the plurality of transactions processed by the one or more processors between the plurality of customers and the plurality of merchants; inputting, by the one or more processors, to the trained classifier, information related to one o

Assignees

Inventors

Classifications

  • Generating training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

  • G06Q40/03Primary

    Credit; Loans; Processing thereof · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12008643B1 cover?
In some examples, a payment server processes a plurality of transactions between a plurality of customers and a plurality of merchants, and trains a classifier with training data to obtain a trained classifier. The training data used for training the classifier includes the transaction information. The payment server inputs, to the trained classifier, information related to one or more transact…
Who is the assignee on this patent?
Block Inc
What technology area does this patent fall under?
Primary CPC classification G06Q40/03. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 11 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).