Selective authentication based on similarities of ecommerce transactions from a same user terminal across financial accounts

US2016203485A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016203485-A1
Application numberUS-201514592136-A
CountryUS
Kind codeA1
Filing dateJan 8, 2015
Priority dateJan 8, 2015
Publication dateJul 14, 2016
Grant date

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.

A method of operating a computer system includes receiving from a merchant node an eCommerce authentication request for a pending eCommerce transaction associated with a user terminal. The eCommerce authentication request contains transaction information of the pending eCommerce transaction that includes a user terminal identifier. A risk score for the pending eCommerce transaction is generated based on similarities between the transaction information of the pending eCommerce transaction and a cluster of historical eCommerce transactions each containing transaction information including a user terminal identifier that matches the user terminal identifier of the pending eCommerce transaction. The eCommerce authentication request is selectively provided to an authentication node based on the risk score.

First claim

Opening claim text (preview).

1 . A method of operating a computer system comprising: receiving from a merchant node an eCommerce authentication request for a pending eCommerce transaction associated with a user terminal, the eCommerce authentication request containing transaction information of the pending eCommerce transaction that comprises a user terminal identifier; generating a risk score for the pending eCommerce transaction based on similarities between the transaction information of the pending eCommerce transaction and a cluster of historical eCommerce transactions each containing transaction information comprising a user terminal identifier matching the user terminal identifier of the pending eCommerce transaction; and selectively providing the eCommerce authentication request to an authentication node based on the risk score. 2 . The method of claim 1 , further comprising: storing in a repository the historical eCommerce transactions received from finance issuer nodes, each of the historical eCommerce transactions containing a user terminal identifier, a financial account number, and an indications of whether fraud was detected; generating user terminal groupings of the historical eCommerce transactions in the repository based on the user terminal identifiers, each of the historical eCommerce transactions in any one of the user terminal groups having user terminal identifiers that match; and training a non-linear analytical model with the user terminal groupings of the historical eCommerce transactions, wherein the generating a risk score comprises: processing the transaction information of the pending eCommerce transaction through the non-linear analytical model to generate the risk score. 3 . The method of claim 2 , wherein the training the non-linear analytical model with the user terminal groupings of the historical eCommerce transactions, comprises. training a neural network model based on the user terminal identifiers, the financial account number, and the indications of whether fraud was detected for each of the user terminal groupings of the historical eCommerce transactions. 4 . The method of claim 3 , wherein the neural network model comprises an input layer comprising input nodes, a sequence of neural network layers each comprising a plurality of weight nodes, and an output layer comprising an output node; the method further comprising: operating the input nodes of the input layer to each receive different content of the transaction information of the pending eCommerce transaction and output a value; operating the weight nodes of a first one of the sequence of neural network layers using weight values to mathematically combine values that are output by the input nodes to generate combined values; operating the weight nodes of a last one of the sequence of neural network layers using weight values to mathematically combine the combined values from a plurality of weight nodes of a previous one of the sequence of neural network layers to generate combined values; and operating the output node of the output layer to combine the combined values from the weight nodes of the last one of the sequence of neural network layers to generate the risk score. 5 . The method of claim 4 , wherein the training the neural network model based on the user terminal identifiers, the financial account numbers, and the indications of whether fraud was detected for each of the user terminal groupings of the historical eCommerce transactions, comprises training different groupings of the weight values of at least one of the neural network layers based on different corresponding ones of the user terminal groupings of the user terminal identifiers, the financial account numbers, and the indications of whether fraud was detected for the historical eCommerce transactions. 6 . The method of claim 1 , further comprising: storing in a repository the historical eCommerce transactions from the authentication node, each of the historical eCommerce transactions containing a user terminal identifier, a financial account number, and an indication of whether an associated historical eCommerce authentication request passed authentication by the authentication node; generating user terminal groupings of the historical eCommerce transactions in the repository based on the user terminal identifiers, each of the historical eCommerce transactions in any one of the user terminal groups having user terminal identifiers that match; and training a non-linear analytical model with the user terminal groupings of the historical eCommerce transactions, wherein the generating a risk score comprises: processing the transaction information of the pending eCommerce transaction through the non-linear analytical model to generate the risk score. 7 . The method of claim 6 , wherein the training the non-linear analytical model with the user terminal groupings of the historical eCommerce transactions, comprises. training a neural network model based on the user terminal identifiers, the financial account numbers, and the indications of whether associated historical eCommerce authentication requests passed authentication by the authentication node for each of the user terminal groupings of the historical eCommerce transactions. 8 . The method of claim 7 , wherein the neural network model comprises an input layer comprising input nodes, a sequence of neural network layers each comprising a plurality of weight nodes, and an output layer comprising an output node; the method further comprising: operating the input nodes of the input layer to each receive different content of the transaction information of the pending eCommerce transaction and output a value; operating the weight nodes of a first one of the sequence of neural network layers using weight values to mathematically combine values that are output by the input nodes to generate combined values; operating the weight nodes of a last one of the sequence of neural network layers using weight values to mathematically combine the combined values from a plurality of weight nodes of a previous one of the sequence of neural network layers to generate combined values; and operating the output node of the output layer to combine the combined values from the weight nodes of the last one of the sequence of neural network layers to generate the risk score. 9 . The method of claim 8 , wherein the training the neural network model based on the user terminal identifiers, the financial account numbers, and the indications of whether associated historical eCommerce authentication requests passed authentication by the authentication node for each of the user terminal groupings of the historical eCommerce transactions, comprises training different groupings of the weight values of at least one of the neural network layers based on different corresponding ones of the user terminal groupings of the user terminal identifiers, the financial account numbers, and the indications of whether associated historical eCommerce authentication requests passed authentication by the authentication node. 10 . The method of claim 1 , wherein: the user terminal identifier comprises a network address of a user terminal that is a source of the pending eCommerce transaction; and the risk score for the pending eCommerce transaction is generated based on similarities between the transaction information of the pending eCommerce transaction and the cluster of historical eCommerce transactions each containing transaction information comprising a network address for a user terminal that was the source of the historical eCommerce transaction which matches the network address of the user terminal that is a source of the pending eCommerc

Assignees

Inventors

Classifications

  • Establishing or using transaction specific rules · CPC title

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

  • Commerce · 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 US2016203485A1 cover?
A method of operating a computer system includes receiving from a merchant node an eCommerce authentication request for a pending eCommerce transaction associated with a user terminal. The eCommerce authentication request contains transaction information of the pending eCommerce transaction that includes a user terminal identifier. A risk score for the pending eCommerce transaction is generated…
Who is the assignee on this patent?
Ca Inc
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 Thu Jul 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).