IP Library Granted Patent US 8,788,419
Granted Patent B2
US 8,788,419 · App. 11/648,066 · Granted Jul 22, 2014

Method and system for mitigating risk of fraud in internet banking

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,788,419
App. No.
11/648,066
Granted
Jul 22, 2014
Kind
B2
Abstract

A method and system are provided for mitigating the risk of fraud in Internet banking. In an embodiment comprising an end user seeking access to the Internet banking site of a financial institution, the end user having already satisfied a first authentication requirement (such as providing a valid user ID and password), the end user is required to satisfy a second authentication test when a measure of improbability associated with the login exceeds a threshold. The measure of improbability, in an embodiment, is based on the improbability of a combination of session statistics such as IP address, browser ID, hour of day, and time since the user's last valid login.

Claims (66)

1. A method, comprising:

receiving from a remote site a request for access to an online banking site associated with a financial institution, said request having satisfied a first authentication requirement associated with a customer of the financial institution and said request having two or more attributes, wherein the attributes comprise at least a browser ID of the remote site;

employing a processor associated with a site to calculate, based at least in part on the two or more attributes, a plurality of scores, wherein the plurality of scores comprises two or more of a network score, a browser score, a time of day score, or a frequency score;

employing the processor associated with the site to calculate a composite score based at least in part on a weighted improbability measure for each of the plurality of scores or an average of the plurality of scores;

employing the processor associated with the site to calculate a custom-configured score, wherein the custom-configured score indicates an amount and a type of identity risk specified by the financial institution; and

mitigating the risk of fraud in online banking based at least in part on conditioning approval of the request on satisfaction of a second authentication requirement on whether the composite score exceeds the custom-configured score based at least in part on a report generated in real-time.

2. The method of claim 1 , wherein the measure of improbability is based on a plurality of previous online banking transactions by the customer.

3. The method of claim 1 , further comprising reporting the composite score to the financial institution.

4. The method of claim 1 , wherein the site is the online banking site associated with the financial institution.

5. The method of claim 1 , wherein the two or more attributes comprise the following:

the Internet network address of the remote site;

the browser footprint of the remote site;

the time of day of the request; or

the time since the last online banking transaction by the customer.

6. The method of claim 5 , wherein the request for access seeks initial access to the online banking site associated with the financial institution.

7. The method of claim 5 , wherein the two or more attributes further comprise one or more of the following:

presence of a persistent cookie; or

referrer ID.

8. The method of claim 5 , wherein the request for access seeks access to a transaction page within the online banking site associated with the financial institution.

9. The method of claim 8 , wherein the two or more attributes further include one or more of the following:

number of clicks in an end user session; or

duration of session.

10. A method comprising:

receiving from a remote site a request for access to an online banking site associated with a financial institution;

employing a processor associated with a site to determine that the request is unusual based on the improbability of occurrence of a plurality of attributes of the request, wherein the plurality of attributes comprise at least a browser ID of the remote site, wherein determining that the request is unusual comprises:

calculating, based at least in part on the plurality of attributes, a plurality of scores, wherein the plurality of scores comprises two or more of a network score, a browser score, a time of day score, or a frequency score, and

calculating an improbability measure for each one of the network score, the browser score, the time of day score, and the frequency score, and wherein a composite score is calculated based at least in part on a weighted improbability measure for each of the plurality of scores or an average of the plurality of scores; and

reporting the request to the financial institution;

employing the processor associated with the site to calculate a custom-configured score, wherein the custom-configured score indicates an amount and a type of identity risk specified by the financial institution; and

mitigating the risk of fraud in online banking based at least in part on conditioning approval of the request on whether the composite score exceeds the custom-configured score based at least in part on a report generated in real-time.

11. The method of claim 10 , wherein the request is reported to the financial institution in real time.

12. The method of claim 10 , further comprising refusing access until at least two authentication requirements have been satisfied.

13. The method of claim 10 , further comprising creating a composite score, the composite score comprising a weighted improbability measure for each one of the plurality of attributes.

14. The method of claim 13 , wherein the plurality of attributes of the request comprises a first attribute and a second attribute, the second attribute being different from the first attribute, wherein the first attribute and the second attribute are selected from a group consisting of: an Internet network address of the remote site, a browser footprint of the remote site, the time of day of the request, the time since a previous access to the online banking site, the number of clicks in an end user session, the duration of a session, and a referrer ID.

15. A system, comprising:

a server comprising an authentication module wherein the authentication module includes instructions for:

receiving from a remote site a request for access to an online banking site associated with a financial institution;

mitigating the risk of fraud in online banking based at least in part on determining that the request is unusual based on the improbability of occurrence of a plurality of attributes of the request, wherein the plurality of attributes comprise at least a browser ID of the remote site, wherein determining that the request is unusual comprises:

calculating, based at least in part on the plurality of attributes, a plurality of scores, wherein the plurality of scores comprises two or more of a network score, a browser score, a time of day score, and a frequency score,

calculating a composite score based at least in part on a weighted improbability measure for each of the plurality of scores or an average of the plurality of scores,

calculating a custom-configured score, wherein the custom-configured score indicates an amount and a type of identity risk specified by the financial institution, and

conditioning approval of the request on whether the composite score exceeds the custom-configured score based at least in part on a report generated in real-time; and

reporting the request to the financial institution.

16. The system of claim 15 , wherein the authentication module further includes instructions for denying the request unless two or more authentication requirements are met.

17. A system, comprising:

a session statistics module that computes a plurality of scores based at least in part on session attributes associated with a request for access to an online banking web site associated with a financial institution, wherein the session attributes comprise at least a browser ID of a remote site, and the session statistics module further computes

the plurality of scores, wherein the plurality of scores comprise two or more of a network score, a browser score, a time of day score, or a frequency score,

a composite score based at least in part on a weighted improbability measure for each of the plurality of scores or an average of the plurality of scores, and

a custom-configured score, wherein the custom-configured score indicates an amount and a type of identity risk specified by the financial institution; and

an additional authorization module for mitigating the risk of fraud in online banking that requires satisfaction of two or more authentication requirements before allowing access to the online banking site, wherein at least one of the two or more authentication requirements comprises conditioning approval of the request on whether the composite score exceeds the custom-configured score based at least in part on a report generated in real-time.

18. The system of claim 17 , further comprising a reporting module that reports a plurality of session attributes and the improbability measure to the financial institution.

19. A system, comprising:

a server comprising:

a processor; and

a memory containing instructions that are executed by the processor for:

receiving from a remote site a request for access to an online banking site associated with a financial institution, said request having satisfied a first authentication requirement associated with a customer of the financial institution and said request having a plurality of attributes, wherein the plurality of attributes comprise at least a browser ID of the remote site;

calculating a plurality of scores based at least in part on the plurality of attributes, wherein the plurality of scores comprises two or more of a network score, a browser score, a time of day score, or a frequency score;

calculating a composite score based at least in part on a weighted improbability measure for each of the plurality of scores or an average of the plurality of scores;

calculating a custom-configured score, wherein the custom-configured score indicates an amount and a type of risk specified by the financial institution; and

mitigating the risk of fraud in online banking based at least in part on conditioning approval of the request on satisfaction of a second authentication requirement on whether the composite score exceeds the custom-configured score based at least in part on a report generated in real-time.

20. A computer readable storage medium comprising instructions for:

receiving from a remote site a request for access to an online banking site associated with a financial institution, said request having satisfied a first authentication requirement associated with a customer of the financial institution and said request having a plurality of attributes, wherein the plurality of attributes comprise at least a browser ID of the remote site;

calculating a plurality of scores based at least in part on the plurality of attributes, wherein the plurality of scores comprises two or more of a network score, a browser score, a time of day score, or a frequency score;

calculating a composite score, wherein the composite score is calculated based at least in part on a weighted improbability measure for each of the plurality of scores or an average of the plurality of scores;

calculating a custom-configured score, wherein the custom-configured score indicates an amount and type of identity risk specified by the financial institution; and

mitigating the risk of fraud in online banking based at least in part on conditioning approval of the request on satisfaction of a second authentication requirement on whether the composite score exceeds the custom-configured score based at least in part on a report generated in real-time.

Assignments (12)
SECURITY INTEREST Recorded Oct 21, 2025
From: APITURE, INC.
To: BLUE OWL CREDIT INCOME CORP., AS COLLATERAL AGENT
Reel/Frame 072619/0864 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2025
From: FUNDSXPRESS FINANCIAL NETWORK, INC.
To: FIRST DATA CORPORATION
Reel/Frame 071744/0682 →
CONVERSION Recorded Jul 9, 2020
From: APITURE LLC
To: APITURE INC.
Reel/Frame 053162/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2020
From: FIRST DATA CORPORATION
To: APITURE LLC
Reel/Frame 053106/0292 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: FIRST DATA CORPORATION; DW HOLDINGS, INC.; FIRST DATA RESOURCES, LLC; FUNDSXPRESS FINANCIAL NETWORK, INC.; FIRST DATA SOLUTIONS, INC.; LINKPOINT INTERNATIONAL, INC.; MONEY NETWORK FINANCIAL, LLC; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC.
Reel/Frame 050091/0474 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: FIRST DATA CORPORATION; DW HOLDINGS, INC.; FIRST DATA RESOURCES, INC. (K/N/A FIRST DATA RESOURCES, LLC); FUNDSXPRESS FINANCIAL NETWORKS, INC.; INTELLIGENT RESULTS, INC. (K/N/A FIRST DATA SOLUTIONS, INC.); LINKPOINT INTERNATIONAL, INC.; MONEY NETWORK FINANCIAL, LLC; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC.
Reel/Frame 050090/0060 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: FIRST DATA CORPORATION
Reel/Frame 050094/0455 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2019
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: CARDSERVICE INTERNATIONAL, INC.; DW HOLDINGS INC.; FIRST DATA CORPORATION; FIRST DATA RESOURCES, LLC; FUNDSXPRESS, INC.; INTELLIGENT RESULTS, INC.; LINKPOINT INTERNATIONAL, INC.; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC.; TELECHECK SERVICES, INC.
Reel/Frame 049902/0919 →
SECURITY AGREEMENT Recorded Jan 31, 2011
From: DW HOLDINGS, INC.; FIRST DATA RESOURCES, LLC; FUNDSXPRESS FINANCIAL NETWORKS, INC.; FIRST DATA SOLUTIONS, INC.; LINKPOINT INTERNATIONAL, INC.; MONEY NETWORK FINANCIAL, LLC; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 025719/0590 →
SECURITY AGREEMENT Recorded Nov 17, 2010
From: DW HOLDINGS, INC.; FIRST DATA RESOURCES, INC. (K/N/A FIRST DATA RESOURCES, LLC); FUNDSXPRESS FINANCIAL NETWORKS, INC.; INTELLIGENT RESULTS, INC. (K/N/A FIRST DATA SOLUTIONS, INC.); LINKPOINT INTERNATIONAL, INC.; MONEY NETWORK FINANCIAL, LLC; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 025368/0183 →
SECURITY AGREEMENT Recorded Oct 31, 2007
From: FIRST DATA CORPORATION; CARDSERVICE INTERNATIONAL, INC.; FUNDSXPRESS, INC.; LINKPOINT INTERNATIONAL, INC.; TASQ TECHNOLOGY, INC.; TELECHECK SERVICES, INC.; DW HOLDINGS, INC.; FIRST DATA RESOURCES, INC.; INTELLIGENT RESULTS, INC.; SIZE TECHNOLOGIES, INC.; TELECHECK INTERNATIONAL, INC.
To: CREDIT SUISSE, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 020045/0165 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2007
From: SAMUELS, MAURICE; BRUCE, JOSEPH; LIEBLICH, CINDI
To: FUNDSXPRESS FINANCIAL NETWORKS, INC.
Reel/Frame 019112/0366 →