IP Library Granted Patent US 8,566,234
Granted Patent B2
US 8,566,234 · App. 13/081,243 · Granted Oct 22, 2013

Managed service for detection of anomalous transactions

Inventor: Ralph S. Hoefelmeyer (Colorado Springs, CO)
Assignee: Verizon Patent and Licensing Inc.
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,566,234
App. No.
13/081,243
Granted
Oct 22, 2013
Kind
B2
Abstract

A managed service for the detection of fraud and/or anomalous transactions is disclosed. In one implementation, the managed service receives data from customers over a wide area network, the data for each customer relating to information that the customer would like monitored for anomalous transactions. The service may analyze data from the customers based on Benford's law to detect potential anomalous transactions in the data from the customers. The managed service may further report occurrences of detected potential anomalous transactions to the customer.

Claims (65)

1. A method comprising:

determining, by a network device, a type of data to be analyzed;

determining, by the network device and based on the type of the data, a threshold value associated with a particular probability distribution associated with the data,

the threshold value corresponding to an acceptable frequency of a particular digit occurring in the data;

analyzing, by the network device and based on the threshold value, the particular probability distribution to detect a potential fraudulent transaction; and

reporting, by the network device, an occurrence of the potential fraudulent transaction.

2. The method of claim 1 , further comprising:

applying Benford's law to the data to determine the particular probability distribution.

3. The method of claim 1 , where the particular digit comprises a leading digit.

4. The method of claim 1 , where analyzing the particular probability distribution includes:

generating, based on the data, a model or a set of rules to detect an anomalous transaction; and

analyzing the particular probability distribution based on the threshold value and based on the model or the set of rules.

5. The method of claim 1 , where determining the threshold value includes:

determining a quantity of samples included in the data; and

determining the threshold value based on the type of the data and the quantity of samples.

6. The method of claim 1 , where determining the threshold value includes:

receiving, from a customer device associated with the data being analyzed, an initial parameter associated with a historical analysis of the type of the data; and

determining the threshold value based on the initial parameter.

7. The method of claim 1 , further comprising:

receiving, from a customer associated with the data, a parameter relating to changing the threshold value; and

changing the threshold value based on the parameter.

8. A network device comprising:

a processor to:

determine a type of data to be analyzed;

determine, based on the type of the data, a threshold value associated with a particular probability distribution associated with the data,

the threshold value corresponding to an acceptable frequency of a particular digit occurring in the data;

analyze, based on the threshold value, the particular probability distribution to detect a potential fraudulent transaction; and

report an occurrence of the potential fraudulent transaction.

9. The network device of claim 8 , where the processor is further to:

apply Benford's law to the data to determine the particular probability distribution.

10. The network device of claim 8 , where the particular digit comprises a leading digit.

11. The network device of claim 8 , where, when analyzing the particular probability distribution, the processor is to:

generate, based on the data, a model or a set of rules to detect an anomalous transaction in the data, and

analyze the particular probability distribution based on the threshold value and based on the model or the set of rules.

12. The network device of claim 8 , where, when determining the threshold value, the processor is to:

determine a quantity of samples included in the data, and

determine the threshold value further based on the type of the data and the quantity of samples.

13. The network device of claim 8 , where, when determining the threshold value, the processor is to:

receive, from a customer associated with the data, an initial set of parameters associated with a historical analysis of the type of the data, and

determine the threshold value based on the initial set of parameters.

14. The network device of claim 8 , where the data is accounts payable data or corporate expenses data.

15. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by at least one processor, cause the at least one processor to:

identify a particular digit of data received from a network device;

determine a threshold value based on a type associated with the data, the threshold value corresponding to

an acceptable frequency of the particular digit occurring in the data;

analyze, based on the threshold value, the data to detect a potential fraudulent transaction in the data; and

report an occurrence of the potential fraudulent transaction.

16. The non-transitory computer-readable medium of claim 15 , where the particular digit is a leading digit.

17. The non-transitory computer-readable medium of claim 15 , where the one or more instructions to determine the threshold value comprise:

one or more instructions that, when executed by the at least one processor, cause the at least one processor to:

receive an initial parameter associated with a historical analysis of the type of the data; and

determine the threshold value based on the initial parameter.

18. The non-transitory computer-readable medium of claim 15 , where the one or more instructions to determine the threshold value comprise:

one or more instructions that, when executed by the at least one processor, cause the at least one processor to:

determine a quantity of samples included in the data; and

determine the threshold value based on the type of the data and the determined quantity of samples.

19. The non-transitory computer-readable medium of claim 15 , where the one or more instructions to analyze the data comprise:

one or more instructions that, when executed by the at least one processor, cause the at least one processor to:

generate, based on the data, a model or a set of rules to detect an anomalous transaction; and

analyze the data further based on the model or the set of rules.

20. The non-transitory computer-readable medium of claim 15 , where the one or more instructions to determine the threshold value comprise:

one or more instructions for that, when executed by the at least one processor, cause the at least one processor to:

classify the data based on the type of the data, and

determine the threshold value based on classifying the data.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2017
From: VERIZON PATENT AND LICENSING INC.
To: RAKUTEN, INC.
Reel/Frame 042103/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2013
From: HOEFELMEYER, RALPH S.
To: VERIZON BUSINESS NETWORK SERVICES, INC.
Reel/Frame 030274/0980 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2013
From: VERIZON BUSINESS NETWORK SERVICES INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 030275/0133 →
Continuity (2)
Continuation 11623551 · Jan 16, 2007
Related Publication 20110184878A1 · Jul 28, 2011