IP Library Granted Patent US 10,825,028
Granted Patent B1
US 10,825,028 · App. 15/465,874 · Granted Nov 3, 2020

Identifying fraudulent online applications

Inventors: Timothy Kramme (Parker, TX); Elizabeth Flowers (Bloomington, IL); Reena Batra (Alpharetta, GA); Miriam Valero (Bloomington, IL); Puneit Dua (Bloomington, IL); Shanna L. Phillips (Bloomington, IL); Russell Ruestman (Minonk, IL); Bradley A. Craig (Normal, IL)
Assignee: State Farm Mutual Automobile Insurance Company
G06Q30/0185G06N20/00
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 10,825,028
App. No.
15/465,874
Granted
Nov 3, 2020
Kind
B1
Abstract

A method of using browsing activity to identify fraudulent online or virtual applications includes receiving a virtual application over one or more radio frequency links, determining an applicant name on the virtual application, determining an IP address of a source computer from which the virtual application originated, determining an online browsing or search history associated with the IP address, determining whether the online browsing or search history indicates recent Internet searches for the applicant name, and, in response to determining that the online browsing or search history does indicate recent Internet searches for the applicant name, flagging the virtual application as fraudulent and generating an electronic alert indicating that the virtual application is fraudulent to facilitate identifying fraudulent virtual applications for goods or services.

Claims (44)

1. A computer-implemented method of using browsing activity to identify fraudulent online or virtual applications, the method comprising:

receiving, by one or more processors and via one or more transceivers, a virtual application over one or more radio frequency links;

determining, by the one or more processors, an applicant name on the virtual application;

determining, by the one or more processors, an IP address of a source computer from which the virtual application originated;

determining, by the one or more processors, an online browsing or search history associated with the IP address;

determining, by the one or more processors, whether the online browsing or search history indicates recent Internet searches for the applicant name; and

in response to determining that the online browsing or search history does indicate recent Internet searches for the applicant name, (i) flagging, by the one or more processors, the virtual application as fraudulent and (ii) generating an electronic alert indicating that the virtual application is fraudulent to facilitate identifying fraudulent virtual applications for goods or services.

2. The computer-implemented method of claim 1 , wherein the virtual application includes a field or routine that records recent online browsing or searching activity of the source computer, and wherein receiving the virtual application includes receiving the recorded recent online browsing or searching activity of the source computer along with the virtual application when the virtual application is submitted.

3. The computer-implemented method of claim 1 , wherein the virtual application includes a field or routine that records recent social media searching activity of the source computer.

4. The computer-implemented method of claim 1 , wherein the virtual application includes a field or routine that records recent Internet search engine searching activity of the source computer.

5. The computer-implemented method of claim 1 , wherein the virtual application includes an IP address field of the source computer, and wherein determining the IP address of the source computer includes reading the IP address field of the virtual application.

6. The computer-implemented method of claim 1 , wherein the virtual application includes a field indicating a current GPS location of the source computer.

7. The computer-implemented method of claim 1 , the method further comprising:

determining, by the one or more processors, whether the applicant name corresponds to an existing customer;

after determining that the applicant name corresponds to an existing customer, receiving, by the one or more processors, customer data from one or more sources indicating a current customer location;

determining, by the one or more processors, whether the current customer location corresponds to, or is within a predetermined distance of, a location of the source computer from which the virtual application originated; and

in response to determining that the current customer location does not correspond to the location of the source computer, generating, by the one or more processors, an electronic alert indicating such.

8. The computer-implemented method of claim 1 , wherein determining an online browsing or search history associated with the IP address includes retrieving an online browsing or search history that is stored with or within the virtual application.

9. The computer-implemented method of claim 1 , wherein determining an online browsing or search history associated with the IP address includes receiving, by the one or more processors and via the one or more transceivers, the online browsing or search history over the one or more radio links.

10. The computer-implemented method of claim 1 , wherein the virtual application is an application for financial services or products, a credit card application, or an application for auto, homeowners, or life insurance.

11. A computer system configured to use IP addresses and browsing activity to identify fraudulent virtual applications, the computer system comprising:

one or more transceivers; and

one or more processors configured to:

receive, via the one or more transceivers, a virtual application over one or more radio frequency links;

determine an applicant name on the virtual application;

determine an IP address of a source computer from which the virtual application originated;

determine an online browsing or search history associated with the IP address;

determine whether the online browsing or search history indicates recent Internet searches for the applicant name; and

in response to determining that the online browsing or search history does indicate recent Internet searches for the applicant name, (i) flag the virtual application as fraudulent and (ii) generate an electronic alert indicating that the virtual application is fraudulent to facilitate identifying fraudulent virtual applications for goods or services.

12. The computer system of claim 11 , wherein the virtual application includes a field or routine that records recent online browsing or searching activity of the source computer, and wherein the received virtual application includes the recorded recent online browsing or searching activity of the source computer.

13. The computer system of claim 11 , wherein the virtual application includes a field or routine that records recent social media searching activity of the source computer.

14. The computer system of claim 11 , wherein the virtual application includes an IP address field of the source computer, and wherein the one or more processors are configured to determine the IP address of the source computer at least by reading the IP address field of the virtual application.

15. The computer system of claim 11 , wherein the virtual application includes a field indicating a current GPS location of the source computer.

16. The computer system of claim 11 , wherein the online browsing or search history associated with the IP address is stored with or within the virtual application.

17. A non-transitory, computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:

receive, via one or more transceivers, a virtual application over one or more radio frequency links;

determine an applicant name on the virtual application;

determine an IP address of a source computer from which the virtual application originated;

determine an online browsing or search history associated with the IP address;

determine whether the online browsing or search history indicates recent Internet searches for the applicant name; and

in response to determining that the online browsing or search history does indicate recent Internet searches for the applicant name, (i) flag the virtual application as fraudulent and (ii) generate an electronic alert indicating that the virtual application is fraudulent to facilitate identifying fraudulent virtual applications for goods or services.

18. The non-transitory, computer-readable medium of claim 17 , wherein the virtual application includes a field or routine that records recent online browsing or searching activity of the source computer, and wherein the received virtual application includes the recorded recent online browsing or searching activity of the source computer.

19. The non-transitory, computer-readable medium of claim 17 , wherein the virtual application includes a field or routine that records recent social media searching activity of the source computer.

20. The computer system of claim 17 , wherein the virtual application includes an IP address field of the source computer, and wherein the instructions cause the one or more processors to determine the IP address of the source computer at least by reading the IP address field of the virtual application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2017
From: KRAMME, TIMOTHY; FLOWERS, ELIZABETH; BATRA, REENA; VALERO, MIRIAM; DUA, PUNEIT; PHILLIPS, SHANNA L.; RUESTMAN, RUSSELL; CRAIG, BRADLEY A.
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 041707/0040 →
Cited By (21)
US 12,450,613 US 12,462,248 US 12,469,025 US 12,493,716 US 12,511,649 US 12,513,156 US 12,536,555 US 12,554,881 US 12,555,093 US 12,561,668 US 12,572,796 US 12,602,682 US 12,619,993 US 12,639,471 US 12,664,302 US 12,675,604 US 12,681,619 US 12,699,499 US 12,699,805 US 12,699,974 US 12,711,492