Methods systems and computer program products for notifying consumers of recurring purchases
First Claim
1. A computer-implemented method for notifying a consumer about recurring purchases of the same item, the computer-implemented method being performed by an intermediate computer in communication with a computing device of a consumer and respective computers of respective electronic sources through respective networks, the computer-implemented method comprising:
- aggregating, by the intermediate computer, respective item-level electronic transaction data from respective electronic sources, the aggregated item-level electronic transaction data representing respective prior purchases by the consumer;
identifying, by the intermediate computer and within the aggregated item-level electronic transaction data, first item-level electronic transaction data of recurring purchases of a first item by the consumer;
determining, by the intermediate computer, a first purchase interval of the first item based at least in part upon the first item-level electronic transaction data;
generating, by the intermediate computer, a first estimate comprising a first estimated date when the consumer will purchase the first item again based at least in part upon the determined first purchase interval; and
notifying the consumer about purchasing the first item again before or on the first estimated date.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products for identifying recurring purchases of the same good or service based upon item-level electronic transaction data. Item-level electronic transaction data is analyzed to determine a purchase interval of a good or service. A consumer is reminded to purchase the good or service based on the determined purchase interval by receiving an electronic message at a consumer computer or mobile communication device, e.g., in the form of an electronic shopping list. Purchase intervals of different items may be determined such that a list generated at one time may include certain goods and services but a list generated at another time may include other goods and services due to the variable time between purchasing different goods and services.
-
Citations
46 Claims
-
1. A computer-implemented method for notifying a consumer about recurring purchases of the same item, the computer-implemented method being performed by an intermediate computer in communication with a computing device of a consumer and respective computers of respective electronic sources through respective networks, the computer-implemented method comprising:
-
aggregating, by the intermediate computer, respective item-level electronic transaction data from respective electronic sources, the aggregated item-level electronic transaction data representing respective prior purchases by the consumer; identifying, by the intermediate computer and within the aggregated item-level electronic transaction data, first item-level electronic transaction data of recurring purchases of a first item by the consumer; determining, by the intermediate computer, a first purchase interval of the first item based at least in part upon the first item-level electronic transaction data; generating, by the intermediate computer, a first estimate comprising a first estimated date when the consumer will purchase the first item again based at least in part upon the determined first purchase interval; and notifying the consumer about purchasing the first item again before or on the first estimated date. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
- 16. A computer program product comprising a non-transitory computer readable storage medium embodying one or more instructions executable by an intermediate computer in communication with a computing device of a consumer through a first network and respective computers of respective electronic sources through respective other networks, to perform a process for notifying a consumer about recurring purchases of the same item, the process comprising aggregating respective item-level electronic transaction data from respective electronic sources, the aggregated item-level electronic transaction data representing respective prior purchases by the consumer, identifying, within the aggregated item-level electronic transaction data, first item-level electronic transaction data of recurring purchases of a first item by the consumer, determining a first purchase interval of the first item based at least in part upon the first item-level electronic transaction data, generating a first estimate comprising a first estimated date when the consumer will purchase the first item again based at least in part upon the determined first purchase interval, and notifying the consumer about purchasing the first item again before or on the first estimated date.
-
31. A system for notifying a consumer about recurring purchases of the same item, the system comprising:
-
an intermediate computer in communication with a computing device of a consumer through a first network and respective computers of respective electronic sources through respective other networks, the intermediate computer being configured to aggregate respective item-level electronic transaction data representing respective prior purchases by the consumer from respective computers of respective electronic sources, identify, within the aggregated item-level electronic transaction data, first item-level electronic transaction data of recurring purchases of a first item by the consumer, determine a first purchase interval of the first item based at least in part upon the first item-level electronic transaction data, generate a first estimate comprising a first estimated date when the consumer will purchase the first item again based at least in part upon the determined first purchase interval, and notify the consumer about purchasing the first item again before or on the first estimated date. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification