Patent ID: 6963851

Claim:
A method for producing a shopping list consisting of one or more items, wherein at least one item in the shopping list is a consumable item having a useful life, the method comprising: storing, in a database, one or more consumer shopping lists of respective consumers at an e-commerce site; storing, in a database, a list of items previously purchased by one or more of the respective consumers from the e-commerce site; receiving a request from a consumer for at least one of the consumer shopping lists; and determining if the request from the consumer is from a consumer that has previously purchased one or more consumable items having a useful life from the e-commerce site, and in response to a determination that the user has previously purchased one or more consumable items from the e-commerce site, then performing the sub-steps of: reviewing the consumer's list of items previously purchased to determine if any items previously purchased are a consumable item with a useful life having a predetermined date, wherein the predetermined date was previously captured during the delivery of the product from the e-commerce site using a machine readable code with a date embedded therein; and adding to the at least one requested consumer shopping list, one or more consumable items from the list of items previously purchased that have exceeded the predetermined date of useful life.