Patent ID: 8744923

Claim:
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.