Patent ID: 7415426

Claim:
A computer implemented method comprising: storing in a database a status criteria associated with an initial promotion; storing in said database at least a first status value associated with said status criteria and a second status value associated with said status criteria, said first status value indicating acceptance of said promotion, and said second status value indicating rejection of said promotion; delivering said initial promotion to a customer; determining a status of said initial promotion delivered to said customer using said status criteria associated with said initial promotion; selecting a related promotion based on said status of said initial promotion delivered to said customer; delivering said related promotion to said customer; wherein said step of determining said status of said initial promotion comprises: storing transaction data in association with said initial promotion, wherein said transaction data includes transaction date that said initial promotion was delivered to said customer; determining a defined status value for status of said initial promotion corresponding to one of (1) accepted, (2) rejected, and (3) unknown, wherein said determining comprises applying said status criteria to said transaction data; and storing said defined status value.