AGGREGATE MERCHANT MONITORING
First Claim
1. A method of monitoring cashless transaction data, the method comprising:
- extracting transaction history data for a merchant within a first predetermined time period from a transaction data storage;
providing a first plurality of forecast models that forecast transaction patterns for the merchant over the first predetermined time period, each forecast model of the first plurality having a different forecast period;
selecting the forecast model which most accurately forecasts periodic fluctuations in the transaction history data;
using the selected forecast model, providing a first forecast of transactions for the merchant for a first forecast period outside the first predetermined time period;
providing a score comparing the provided forecast with actual transaction data from the merchant for the first forecast period; and
generating an alert in response to the score exceeds a predetermined first threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of monitoring cashless transaction data includes extracting transaction history data for a merchant within a first predetermined time period from a transaction data storage. A plurality of forecast models that forecast transaction patterns for the merchant over the first predetermined time period are provided, each forecast model of the first plurality having a different forecast period. The forecast models may be constructed according to a Holt-Winters time-series forecast. The forecast model which most accurately forecasts periodic fluctuations in the transaction history data is selected, and a first forecast of transactions for the merchant for a first forecast period outside the first predetermined time period is provided. A score comparing the forecast with actual data for the first forecast period is further provided. An alert is generated when the score exceeds a predetermined threshold. Also disclosed are a computer and recording medium to carry out the method.
12 Citations
25 Claims
-
1. A method of monitoring cashless transaction data, the method comprising:
-
extracting transaction history data for a merchant within a first predetermined time period from a transaction data storage; providing a first plurality of forecast models that forecast transaction patterns for the merchant over the first predetermined time period, each forecast model of the first plurality having a different forecast period; selecting the forecast model which most accurately forecasts periodic fluctuations in the transaction history data; using the selected forecast model, providing a first forecast of transactions for the merchant for a first forecast period outside the first predetermined time period; providing a score comparing the provided forecast with actual transaction data from the merchant for the first forecast period; and generating an alert in response to the score exceeds a predetermined first threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium, having thereon a program of instruction which, when executed by processor, cause the processor to:
-
extract transaction history data for a merchant within a first predetermined time period from a transaction data storage; provide a first plurality of forecast models that forecast transaction patterns for the merchant over the first predetermined time period, each forecast model of the first plurality having a different forecast period; select the forecast model which most accurately forecasts periodic fluctuations in the transaction history data; using the selected forecast model, provide a first forecast of transactions for the merchant for a first forecast period outside the first predetermined time period; provide a score comparing the provided forecast with actual transaction data from the merchant for the first forecast period; and generate an alert in response to the score exceeds a predetermined threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for monitoring cashless transaction data, the system comprising:
a computer including a processing device and a non-transitory, machine-readable storage medium, having thereon a program of instruction which, when executed by processor, cause the processor to; extract transaction history data for a merchant within a first predetermined time period from a transaction data storage; provide a first plurality of forecast models that forecast transaction patterns for the merchant over the first predetermined time period, each forecast model of the first plurality having a different forecast period; select the forecast model which most accurately forecasts periodic fluctuations in the transaction history data; using the selected forecast model, provide a first forecast of transactions for the merchant for a first forecast period outside the first predetermined time period; provide a score comparing the provided forecast with actual transaction data from the merchant for the first forecast period; and generate an alert in response to the score exceeds a predetermined threshold. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
22. A method of monitoring cashless transaction data, the method comprising:
-
extracting transaction history data for a first merchant within a first predetermined time period from a transaction data storage; identifying a first plurality of customers which exhibit a pattern of recurring transactions with the first merchant; examining transactions engaged in by the each of first plurality of customers subsequent to the first predetermined time period; identifying, among the examined transactions, whether there exists a common second merchant with which each of a predetermined portion of the first plurality of customers engaged in at least one recurring transaction with; and responsive to the existence of the common second merchant, generating an alert indicating a correlation between the first merchant and the second merchant. - View Dependent Claims (23)
-
-
24. A non-transitory machine-readable storage medium, having thereon a program of instruction which, when executed by processor, cause the processor to extract transaction history data for a first merchant within a first predetermined time period from a transaction data storage;
-
identify a first plurality of customers which exhibit a pattern of recurring transactions with the first merchant; examine transactions engaged in by the each of first plurality of customers subsequent to the first predetermined time period; identify, among the examined transactions, whether there exists a common second merchant with which each of a predetermined portion of the first plurality of customers engaged in at least one recurring transaction with; and responsive to the existence of the common second merchant, generate an alert indicating a correlation between the first merchant and the second merchant. - View Dependent Claims (25)
-
Specification