IP Library Patent Application 15195672
Patent Application
App. No. 15/195,672

SYSTEMS AND METHODS FOR DETECTING FRAUDULENT SYSTEM ACTIVITY

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 None
App. No.
15/195,672
Abstract

Systems and methods are presented for generating intelligence data related to at least one of a group comprising Internet Protocol (IP) addresses, email addresses, domain names, commercial mail receiving agencies, device identifiers, and user system activity, and storing the intelligence data. Systems and methods are further presented for receiving a registration request message from a user via a computing device, with the registration request message comprising identifying information for the user and identifying information for the computing device, analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device, is associated with any data included in the intelligence data, and sending a registration response message indicating whether or not the user is registered, based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device, is associated with any data included in the intelligence data.

Claims (72)

1 . A method comprising:

generating, at a server computer, intelligence data related to at least one of a group comprising: Internet Protocol (IP) addresses, email addresses, domain names, commercial mail receiving agencies, device identifiers, and user system activity;

storing, by the server computer, the intelligence data;

receiving, at the server computer, a registration request message from a user via a computing device, the registration request message comprising identifying information for the user, and identifying information for the computing device;

analyzing, by the server computer, the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data; and

sending, by the server computer, a registration response message indicating whether or not the user is registered, based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data.

2 . The method of claim 1 , wherein the intelligence data is related to IP addresses, email addresses, domain names, commercial mail receiving agencies, device identifiers, and user system activity.

3 . The method of claim 1 , wherein before sending the registration response message, the method further comprising:

determining that the user should not be registered based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data;

generating additional intelligence data based on the registration request message; and

storing the additional intelligence data.

4 . The method of claim 1 , wherein before sending the registration response message, the method further comprising:

determining that the user should be registered based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data; and

causing a monitoring device to be installed on the computing device.

5 . The method of claim 1 , wherein the identifying information for the user comprises a name, email address, and password.

6 . The method of claim 1 , wherein the identifying information for the computing device includes a unique identifier associated with the computing device and an IP address associated with the computing device.

7 . The method of claim 1 , further comprising:

building a user profile utilizing the identifying information for the user and identifying information for the computing device.

8 . The method of claim 1 , further comprising:

determining that the user should be placed on a watch list based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data.

9 . The method of claim 1 , further comprising:

receiving a system access request message;

determining the system access request message is related to the user;

analyzing the system access request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data;

analyzing the system access request message to determine whether it conforms to user behavior based on a user profile for the user;

sending a system access response message indicating whether or not the user is authorized to access the system based on the result of the analyzing the system access request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data, and the analyzing the system access request message to determine whether it conforms to user behavior based on a user profile for the user.

10 . The method of claim 1 , wherein the intelligence data is generated from multiple sources, and the method further comprises:

periodically requesting updated intelligence data; and

storing the updated intelligence data.

11 . The method of claim 1 , further comprising:

receiving an indication of system activity related to a user;

determining that the user is on a watch list; and

generating an alert indicating system activity related to the user.

12 . The method of claim 11 , further comprising:

receiving a request for intelligence data related to the user;

generating intelligence data related to the user; and

sending a response with the intelligence data related to the user.

13 . A server computer comprising:

a processor; and

a computer-readable medium coupled with the processor, the computer-readable medium comprising instructions stored thereon that are executable by the processor to cause a computing device to perform operations comprising:

generating intelligence data related to at least one of a group comprising: Internet Protocol (IP) addresses, email addresses, domain names, commercial mail receiving agencies, device identifiers, and user system activity;

storing the intelligence data;

receiving a registration request message from a user via a computing device, the registration request message comprising identifying information for the user, and identifying information for the computing device;

analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data; and

sending a registration response message indicating whether or not the user is registered, based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data.

14 . The server computer of claim 13 , wherein before sending the registration response message, the operations further comprising:

determining that the user should not be registered based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data;

generating additional intelligence data based on the registration request message; and

storing the additional intelligence data.

15 . The server computer of claim 13 , wherein before sending the registration response message, the operations further comprising:

determining that the user should be registered based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data; and

causing a monitoring device to be installed on the computing device.

16 . The server computer of claim 13 , the operations further comprising:

building a user profile utilizing the identifying information for the user and identifying information for the computing device.

17 . The server computer of claim 13 , the operations further comprising:

determining that the user should be placed on a watch list based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data.

18 . The server computer of claim 13 , the operations further comprising:

receiving a system access request message;

determining the system access request message is related to the user;

analyzing the system access request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data;

analyzing the system access request message to determine whether it conforms to user behavior based on a user profile for the user;

sending a system access response message indicating whether or not the user is authorized to access the system based on the result of the analyzing the system access request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data, and the analyzing the system access request message to determine whether it conforms to user behavior based on a user profile for the user.

19 . The server computer of claim 13 , further comprising:

receiving a request for intelligence data related to the user;

generating intelligence data related to the user; and

sending a response with the intelligence data related to the user.

20 . A non-transitory computer-readable medium comprising instructions stored thereon that are executable by at least one processor to cause a computing device to perform operations comprising:

generating intelligence data related to at least one of a group comprising: Internet Protocol (IP) addresses, email addresses, domain names, commercial mail receiving agencies, device identifiers, and user system activity;

storing the intelligence data;

receiving a registration request message from a user via a computing device, the registration request message comprising identifying information for the user, and identifying information for the computing device;

analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data; and

sending a registration response message indicating whether or not the user is registered, based on the result of analyzing the registration request message to determine whether the identifying information for the user and the identifying information for the computing device is associated with any data included in the intelligence data.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded May 12, 2025
From: VENTURE LENDING & LEASING VII, INC.
To: VIEWPOST IP HOLDINGS, LLC
Reel/Frame 071092/0527 →
SECURITY INTEREST Recorded Feb 5, 2018
From: VIEWPOST IP HOLDINGS, LLC
To: VENTURE LENDING & LEASING VII, INC.
Reel/Frame 044835/0390 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2017
From: PIERSON, CHRISTOPHER; SMITH, DAN
To: VIEWPOST IP HOLDINGS, LLC
Reel/Frame 042174/0834 →