Patent ID: 7945473

Claim:
A product promotion system comprising: one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising: determining an amount of time before at least one previous sale or promotion in which to examine a customer's acquisition behavior, and an amount of time after the previous sale or promotion in which to examine the customer's acquisition behavior, based on an individual replenishment rate of the customer for a particular product category; generating a hoarding attribute for the customer based on examining the customer's acquisition behavior with respect to the at least one previous sale or promotion, by determining a quantity of products of the particular product category purchased by the customer over the amount of time before the at least one previous sale or promotion, during the at least one previous sale or promotion, and over the amount of time after the at least one previous sale or promotion; suggesting at least one product of interest to the customer; determining whether to offer a promotion for the at least one product of interest to the customer based on the hoarding attribute; and in response to a determination to offer the promotion to the customer, generating the promotion based on the at least one product of interest and the hoarding attribute, and transmitting the promotion.