Fraudulent transaction identification method and apparatus, server, and storage medium

US11276068B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11276068-B2
Application numberUS-202117221482-A
CountryUS
Kind codeB2
Filing dateApr 2, 2021
Priority dateMar 15, 2018
Publication dateMar 15, 2022
Grant dateMar 15, 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.

Techniques for identifying fraudulent transactions are described. In one example method, an operation sequence and time difference information associated with a transaction are identified by a server. A probability that the transaction is a fraudulent transaction is predicted based on a result provided by a deep learning network, where the deep learning network is trained to predict fraudulent transactions based on operation sequences and time differences associated with a plurality of transaction samples, and where the deep learning network provides the result in response to input including the operation sequence and the time difference information associated with the transaction.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: obtaining a plurality of black samples and a plurality of white samples of transactions for training a deep learning network, wherein the deep learning network comprises a feature embedding subnetwork and a classifier subnetwork; generating a combined operation feature value corresponding to each sample in the plurality of the black samples and the plurality of the white samples, comprising: extracting an operation sequence of the sample and time difference information of adjacent operations in the sample, wherein the operation sequence comprises a plurality of operations at a plurality of time points, and wherein the time difference information comprises a time difference between the time points of each two adjacent operations included in a transaction; obtaining an operation feature value of the sample at each time point of the operation sequence, wherein the operation feature value at each time point of the operation sequence is an output at each corresponding time point of the feature embedding subnetwork, wherein an input to the feature embedding subnetwork is the operation sequence of the sample; obtaining a time difference feature value of the sample at each time point of the operation sequence, wherein the time difference feature value at each time point of the operation sequence is an output at each corresponding time point of the same feature embedding subnetwork, wherein an input to the feature embedding subnetwork is the time difference information of adjacent operations in the sample; calculating a similarity between each pair of the operation feature value and the time difference feature value that corresponds to a specific time point; calculating the combined operation feature value corresponding to the sample by combining more than one operation feature values based on the similarity; predicting, by the classifier subnetwork and for each sample in the plurality of the black samples and the plurality of the white samples, a probability that the transaction associated with the sample is a fraudulent transaction based on the combined operation feature value of the sample; and training the deep learning network based on the probabilities corresponding to the respective samples in the plurality of the black samples and the plurality of the white samples. 2. The computer-implemented method of claim 1 , wherein each black sample is associated with a fraudulent transaction and each white sample is associated with a non-fraudulent transaction. 3. The computer-implemented method of claim 1 , wherein obtaining the operation feature value and the time difference feature value comprises: performing a feature conversion on the operation sequence and on the time difference information to obtain an initial operation feature value and an initial time feature value; and separately performing a dimension reduction and an irrelevant feature removal on the initial operation feature value and the initial time feature value to select the operation feature value of the sample at each time point of the operation sequence and the time difference feature value of the sample at each time point of the operation sequence. 4. The computer-implemented method of claim 1 , wherein calculating the similarity between each pair of the operation feature value and the time difference feature value that corresponds to the specific time point comprises calculating an inner product of an operation feature matrix that includes a plurality of operation feature values and a time difference feature matrix that includes a plurality of the time difference feature values to obtain the similarity between each of the operation feature values and the time difference feature values. 5. The computer-implemented method of claim 1 , wherein the more than one operation feature values are combined by calculating a sum of corresponding similarities. 6. The computer-implemented method of claim 1 , wherein the deep learning network is trained based on at least one of a recurrent neural network (RNN) algorithm, a long short-term memory (LSTM) algorithm, a gated recurrent unit (GRU) algorithm, and a simple recurrent unit (SRU) algorithm. 7. The computer-implemented method of claim 1 , wherein the plurality of operations in the operation sequence are sorted chronologically. 8. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising: obtaining a plurality of black samples and a plurality of white samples of transactions for training a deep learning network, wherein the deep learning network comprises a feature embedding subnetwork and a classifier subnetwork; generating a combined operation feature value corresponding to each sample in the plurality of the black samples and the plurality of the white samples, comprising: extracting an operation sequence of the sample and time difference information of adjacent operations in the sample, wherein the operation sequence comprises a plurality of operations at a plurality of time points, and wherein the time difference information comprises a time difference between the time points of each two adjacent operations included in a transaction; obtaining an operation feature value of the sample at each time point of the operation sequence, wherein the operation feature value at each time point of the operation sequence is an output at each corresponding time point of the feature embedding subnetwork, wherein an input to the feature embedding subnetwork is the operation sequence of the sample; obtaining a time difference feature value of the sample at each time point of the operation sequence, wherein the time difference feature value at each time point of the operation sequence is an output at each corresponding time point of the same feature embedding subnetwork, wherein an input to the feature embedding subnetwork is the time difference information of adjacent operations in the sample; calculating a similarity between each pair of the operation feature value and the time difference feature value that corresponds to a specific time point; calculating the combined operation feature value corresponding to the sample by combining more than one operation feature values based on the similarity; predicting, by the classifier subnetwork and for each sample in the plurality of the black samples and the plurality of the white samples, a probability that the transaction associated with the sample is a fraudulent transaction based on the combined operation feature value of the sample; and training the deep learning network based on the probabilities corresponding to the respective samples in the plurality of the black samples and the plurality of the white samples. 9. The non-transitory, computer-readable medium of claim 8 , wherein each black sample is associated with a fraudulent transaction and each white sample is associated with a non-fraudulent transaction. 10. The non-transitory, computer-readable medium of claim 8 , wherein obtaining the operation feature value and the time difference feature value comprises: performing a feature conversion on the operation sequence and on the time difference information to obtain an initial operation feature value and an initial time feature value; and separately performing a dimension reduction and an irrelevant feature removal on the initial operation feature value and the initial time feature value to select the operation feature value of the sample at each time point of the operation sequence and the time difference feature value of the sample at each time point of the operation sequence. 11. The non-trans

Assignees

Inventors

Classifications

  • G06Q20/02Primary

    involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] · CPC title

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

  • Recurrent networks, e.g. Hopfield networks · CPC title

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

  • characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · 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 US11276068B2 cover?
Techniques for identifying fraudulent transactions are described. In one example method, an operation sequence and time difference information associated with a transaction are identified by a server. A probability that the transaction is a fraudulent transaction is predicted based on a result provided by a deep learning network, where the deep learning network is trained to predict fraudulent …
Who is the assignee on this patent?
Advanced New Technologies Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q20/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 15 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).