Methods and apparatus for payment fraud detection

US11494775B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11494775-B2
Application numberUS-201916560764-A
CountryUS
Kind codeB2
Filing dateSep 4, 2019
Priority dateSep 4, 2019
Publication dateNov 8, 2022
Grant dateNov 8, 2022

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.

This application relates to apparatus and methods for identifying fraudulent transactions. In some examples, a computing device generates a decision matrix to identify fraudulent transactions. To generate the decision matrix, the computing device may determine scores for a plurality of transactions, and may determine transaction categories for each transaction based on the scores. The computing device may also determine a number of predictable features based on applying machine learning techniques to the transactions. A risk category is then determined for the number of predictable features. The computing device generates the decision matrix based on the transaction categories and the risk categories. In some examples, the computing device applies the generated decision matrix to an ongoing purchase transaction to determine if the ongoing purchase transaction is fraudulent. In some examples, the computing device prevents completion of the purchase transaction if the purchase transaction is determined to be fraudulent.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a computing device configured to: receive purchase data from a first device over a communication network, wherein the received purchase data comprises information associated with at least one purchase transaction; generate at least a first value based on the received purchased data, wherein the at least first value comprises information about whether the at least one purchase transaction is fraudulent; determine a value category for the at least one purchase transaction based on the at least first value, wherein determining the value category further comprises: applying, using a first machine learning process, each of a plurality of models to the at least one purchase transaction to generate a model score for each of the plurality of models; determining a model category for each of the plurality of models based on the corresponding model score; and determining the value category for the at least one purchase transaction based on the determined model categories; determine a plurality of features associated with the first value based on applying a second machine learning process to the purchase data and the first value, wherein each feature of the plurality of features is associated with at least a second value; determine a risk category for each of the plurality of features based on applying at least one binning process to the at least second value; generate decision data based on the determined value category and the determined risk categories associated with the plurality of features, wherein the decision data comprises information associated with a plurality of conditions for determining whether the at least one purchase transaction is fraudulent; determine whether the at least one purchase transaction is fraudulent based on the decision data; generate transaction allowability data associated with an allowance of the at least one purchase transaction in response to determining that the at least one purchase transaction is not fraudulent based on the decision data; or generate transaction allowability data associated with a rejection of the at least one purchase transaction in response to determining that the at least one purchase transaction is fraudulent based on the decision data; and transmit the transaction allowability data to the first device in response to the received purchase data. 2. The system of claim 1 , wherein determining whether the at least one purchase transaction is fraudulent comprises comparing the decision data to the determined value category and the determined risk categories. 3. The system of claim 1 , wherein the plurality of conditions comprises: at least one condition that the at least one purchase transaction is associated with at least one value category; and at least one condition that the at least one purchase transaction is associated with at least one risk category. 4. The system of claim 1 , wherein determining whether the at least one purchase transaction is fraudulent comprises determining whether the at least one purchase transaction is to be allowed or denied. 5. The system of claim 1 , wherein determining whether the transaction is fraudulent comprises determining whether the at least one purchase transaction is to be reviewed. 6. The system of claim 5 , wherein the computing device is further configured to: transmit a review request message to a second computing device, wherein the review request message identifies the at least one purchase transaction; and receive, in response to the review request message, a review response message identifying whether the at least one purchase transaction is to be allowed or denied. 7. The system of claim 1 , wherein determining the plurality of features comprises applying at least one machine learning process to the at least one transaction and the at least second value. 8. The system of claim 7 , wherein the at least one machine learning process was trained with historical purchase transactions. 9. The system of claim 1 , wherein the computing device is configured to determine customer history data associated with the at least one purchase transaction, wherein determining the value category for the at least one purchase transaction is based on the associated customer history data. 10. A method comprising: receiving, by a computing device, purchase data from a first device over a communication network, wherein the received purchase data comprises information associated with at least one purchase transaction; generate, by the computing device, at least a first value based on the received purchased data, wherein the at least first value comprises information about whether the at least one purchase transaction is fraudulent; determining, by the computing device, a value category for the at least one purchase transaction based on the at least first value wherein determining the value category further comprises: applying, using a first machine learning process, each of a plurality of models to the at least one purchase transaction to generate a model score for each of the plurality of models; determining a model category for each of the plurality of models based on the corresponding model score; and determining the value category for the at least one purchase transaction based on the determined model categories; determining, by the computing device, a plurality of features associated with the first value based on applying a second machine learning process to the purchase data and the first value, wherein each feature of the plurality of features is associated with at least a second value; determining, by the computing device, a risk category for each of the plurality of features based on applying at least one binning process to the at least second value; generating, by the computing device, decision data based on the determined value category and the determined risk categories, wherein the decision data comprises information associated with a plurality of conditions for determining whether the at least one purchase transaction is fraudulent; determining, by the computing device, whether the at least one purchase transaction is fraudulent based on the decision data; generating, by the computing device, transaction allowability data associated with an allowance of the at least one purchase transaction in response to determining that the at least one purchase transaction is not fraudulent based on the decision data; and transmitting, by the computing device, the transaction allowability data to the first device in response to the received purchase data. 11. The method of claim 10 , wherein determining whether the at least one purchase transaction is fraudulent comprises comparing the decision data to the determined value category and the determined risk categories. 12. The method of claim 10 , wherein the plurality of conditions comprises: at least one condition that the at least one purchase transaction is associated with at least one value category; and at least one condition that the at least one purchase transaction is associated with at least one risk category. 13. The method of claim 10 , wherein determining the plurality of features comprises applying at least one machine learning process to the at least one transaction and the at least second value. 14. A non-transitory computer readable medium having instructions stored thereon, wherein the instructions, when executed by at least one processor of a computing device, cause the computing device to perform operations comprising: receiving purchase data from a first device over a communication network, wherein the received pur

Assignees

Inventors

Classifications

  • involving fraud or risk level assessment in transaction processing · CPC title

  • Keeping log of transactions for guaranteeing non-repudiation of a transaction · CPC title

  • Establishing or using transaction specific rules · CPC title

  • Machine learning · CPC title

  • Qualifying participants for shopping transactions (payment transaction verification G06Q20/401) · 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 US11494775B2 cover?
This application relates to apparatus and methods for identifying fraudulent transactions. In some examples, a computing device generates a decision matrix to identify fraudulent transactions. To generate the decision matrix, the computing device may determine scores for a plurality of transactions, and may determine transaction categories for each transaction based on the scores. The computing…
Who is the assignee on this patent?
Walmart Apollo Llc
What technology area does this patent fall under?
Primary CPC classification G06Q20/4016. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 08 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).