FREQUENCY-BASED TRANSACTION PREDICTION AND PROCESSING
First Claim
1. A method of determining a likelihood of an occurrence of a transaction involving a consumer, the method comprising:
- receiving data associated with transactions previously performed by the consumer;
determining a plurality of correlated pairs of the transactions;
providing a plurality of counters, wherein a counter is associated with a time range;
for each correlated pair of transactions;
a computer system determining a time interval between the transactions of the correlated pair; and
the computer system increasing a counter of the plurality of counters, wherein the time interval is within the time range associated with the increased counter; and
using the values of the counters to determine a likelihood of an occurrence of another transaction involving the consumer.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, and systems are provided for tracking and analyzing data of consumer activity. The tracked data can be organized (e.g. as stored in cache, RAM, hard drives) in certain types of tables, where the tables can be associated with certain tags (keys) for efficiently accessing the data. The organization and associations of the data can also provide simple mechanisms for manipulating the data to obtain results specifically relevant for a task, such as detection of fraud or prediction of consumer behavior to provide better customer service or new services. For example, the tables may contain counters that store the number of times that two correlated consumer events occur within specific time intervals of each other. Such time data can provide efficient determination of patterns of consumer activity.
-
Citations
28 Claims
-
1. A method of determining a likelihood of an occurrence of a transaction involving a consumer, the method comprising:
-
receiving data associated with transactions previously performed by the consumer; determining a plurality of correlated pairs of the transactions; providing a plurality of counters, wherein a counter is associated with a time range; for each correlated pair of transactions; a computer system determining a time interval between the transactions of the correlated pair; and the computer system increasing a counter of the plurality of counters, wherein the time interval is within the time range associated with the increased counter; and using the values of the counters to determine a likelihood of an occurrence of another transaction involving the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of determining a likelihood of an occurrence of an event involving a consumer, the method comprising:
-
receiving data of events associated with the consumer; associating one or more keys with each event; determining a plurality of correlated pairs of the events; for each correlated pair of the events, identifying one or more key pairs associated with the correlated pair; providing a set of counters for each identified key pair, wherein a counter is associated with a time range; for each correlated pair of events; a computer system determining a time interval between the two events of the correlated pair; and the computer system increasing a counter for each key pair associated with the correlated pair of events, wherein the time interval is within the time range associated with the increased counter; and using the values of the counters to determine a likelihood of an occurrence of another event involving the consumer, the another event associated with one or more keys. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification