Methods systems and computer program products for notifying consumers of recurring purchases
First Claim
1. A computer-implemented method for notifying consumers about recurring item purchases, the computer-implemented method being performed by an intermediate computer in communication with respective computing devices of respective consumers and respective computers of respective electronic sources through respective networks, the computer-implemented method comprising:
- receiving, by the intermediate computer, item-level electronic transaction data of at least one electronic source, the item-level electronic transaction data representing respective prior purchases by a consumer;
identifying, by the intermediate computer and within the 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, a first estimated date when the first consumer will purchase the first item again based at least in part upon the determined first purchase interval, and a first category corresponding to the first item;
generating, by the intermediate computer, an electronic shopping list comprising the first category; and
transmitting, by the intermediate computer, the electronic shopping list to a computing device of the consumer, the electronic shopping list notifying the first consumer about purchasing an item of the first category 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
32 Claims
-
1. A computer-implemented method for notifying consumers about recurring item purchases, the computer-implemented method being performed by an intermediate computer in communication with respective computing devices of respective consumers and respective computers of respective electronic sources through respective networks, the computer-implemented method comprising:
-
receiving, by the intermediate computer, item-level electronic transaction data of at least one electronic source, the item-level electronic transaction data representing respective prior purchases by a consumer; identifying, by the intermediate computer and within the 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, a first estimated date when the first consumer will purchase the first item again based at least in part upon the determined first purchase interval, and a first category corresponding to the first item; generating, by the intermediate computer, an electronic shopping list comprising the first category; and transmitting, by the intermediate computer, the electronic shopping list to a computing device of the consumer, the electronic shopping list notifying the first consumer about purchasing an item of the first category 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, 17, 18, 19, 20, 21, 22, 23)
-
-
24. 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 consumers about recurring item purchases, the process comprising:
- receiving item-level electronic transaction data of at least one electronic source, the item-level electronic transaction data representing respective prior purchases by a consumer;
identifying, by the intermediate computer and within the 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, a first estimated date when the first consumer will purchase the first item again based at least in part upon the determined first purchase interval, and a first category corresponding to the first item;
generating, by the intermediate computer, an electronic shopping list comprising the first category; and
transmitting, by the intermediate computer, the electronic shopping list to a computing device of the consumer, the electronic shopping list notifying the first consumer about purchasing an item of the first category before or on the first estimated date.
- receiving item-level electronic transaction data of at least one electronic source, the item-level electronic transaction data representing respective prior purchases by a consumer;
-
25. 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 receive item-level electronic transaction data of at least one electronic source, the item-level electronic transaction data representing respective prior purchases by a consumer;
identify within the 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, a first estimated date when the first consumer will purchase the first item again based at least in part upon the determined first purchase interval, and a first category corresponding to the first item;
generate an electronic shopping list comprising the first category; and
transmit the electronic shopping list to a computing device of the consumer, the electronic shopping list notifying the first consumer about purchasing an item of the first category before or on the first estimated date. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification