Patent ID: 8626562

Claim:
A computer-implemented method comprising: responsive to a purchase of a product by a purchaser: a store computer system receiving from the purchaser at the time of the purchase a purchaser-selected one of an end of use criteria for the product from a plurality of end of use criteria, wherein the one of an end of use criteria is selected from the group consisting of: obsolete technology, fully consumed, consumer match, and product breaks; the store computer system determining a length of a consumption cycle of the product based on the purchaser-selected one of an end of use criteria; the store computer system receiving from the purchaser at the time of the purchase a purchaser-selected one of a product destination for the product from a plurality of product destinations, wherein the purchaser-selected one of a product destination is selected from the group consisting of: donation, recycle, and dispose of; the store computer system recording information identifying the purchaser, the product, and the length of the consumption cycle in an electronic database; the store computer determining content of a message to transmit to the purchaser, wherein the content of the message recommends to the purchaser another product for purchase based on the purchaser-selected one of an end of use criteria and recommends a manner for disposal of the purchased product based on the purchaser-selected one of a product destination for the product purchased; and the store computer system transmitting the message to the purchaser proximate expiration of the consumption cycle.