Method and apparatus to enable consumer replenishment shopping by useful life
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
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. The method on an e-commerce site comprising the storing data representing an inventory of items for sale at the e-commerce site. The purchase history of the items purchased by the consumers at the e-commerce site is stored along with the shopping list. A predetermined useful life of at least one item purchased in the purchase history by scanning a product code during the previous delivery of consumable items. The product code includes a date embedded therein. A useful life is predicted based on the rate of consumption by the plurality of consumers is stored. When a request is received from a consumer for a shopping lists to build an active shopping list the purchase history for the consumer to determine if a consumable item previously purchased from the purchase history has exceeded the predetermined useful life is reviewed. The consumer is able to authorize the addition of the consumable item previously purchased.
-
Citations
24 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for producing a shopping list of consumable items based on the useful life of a consumable item, the method on an e-commerce site comprising the steps of:
-
storing, on an e-commerce database, data representing an inventory of non-perishable items for sale at an e-commerce site; storing, on the e-commerce database, one or more shopping lists each for a plurality of consumers; storing, on the e-commerce database, a purchase history of non-perishable items purchased by the plurality of consumers from the e-commerce site; storing, on the e-commerce database, a predetermined useful life of at least one of the non-perishable items purchased in the purchase history by scanning a product code with a machine readable date code embedded therein during the previous delivery of at least one item to at least one of the plurality of consumers, and predicting the useful life based on a pre-determined rate of consumption of the at least one of the plurality of consumers; receiving a request from the at least one-consumer for at least one of the shopping lists to build an active shopping list; determining if the request from the at least one consumer is from a consumer that has previously purchased one or more non-perishable items having a useful life from the e-commerce site and in response to a determination that the at least one consumer has previously purchased one or more non-perishable items from the e-commerce site, performing the sub-steps of; reviewing the purchase history for the at least one consumer to determine if at least one non-perishable item previously purchased from the purchase history has exceeded the predetermined useful life; prompting the at least one consumer to authorize the addition of the at least one non-perishable item previously purchased; and adding the at least one non-perishable item to the active shopping list if authorized by the at least one consumer. - View Dependent Claims (11, 12)
-
-
13. A computer readable medium containing programming instructions 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 computer readable medium comprising the programming instructions of:
-
storing on an e-commerce database, one or more consumer shopping lists of respective consumers; storing a list of items previously purchased by one or more of the respective consumers from an e-commerce site; receiving a request from a consumer for at least one consumer shopping list from the one or more 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 if in response to a determination that the user has previously purchased one or more consumable items from the e-commerce site, performing the substeps of; reviewing the consumer'"'"'s respective list of items previously purchased to determine if any items previously purchased are consumable items 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 that have exceeded the predetermined date of useful life. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium containing programming instructions for producing a shopping list of consumable items based on the useful life of a non-perishable consumable item, the computer readable medium comprising the programming instructions of:
-
storing data representing an inventory of non-perishable consumable items for sale at an e-commerce site; storing one or more shopping lists, each for a plurality of consumers at the e-commerce site; storing the purchase history of the non-perishable consumable items purchased by the plurality of consumers at the e-commerce site; storing a predetermined useful life of at least one of the non-perishable consumable items purchased in the purchase history by scanning a product code with a machine readable date code embedded therein during the previous delivery of at least one non-perishable consumable item to at least one of the plurality of consumers, and predicting the useful life based on a predetermined rate of consumption of the at least one consumer; receiving a request from the at least one consumer for at least one of the shopping lists to build an active shopping list; 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, performing; reviewing the purchase history for the at least one consumer to determine if at least one non-perishable consumable item previously purchased from the purchase history has exceeded the predetermined useful life; prompting the at least one consumer to authorize the addition of the at least one non-perishable consumable item previously purchased; and adding the at least one non-perishable consumable item to the active shopping list if authorized by the at least one consumer. - View Dependent Claims (22, 23)
-
-
24. An e-commerce system for producing a shopping list of consumable items based on the useful life of a non-perishable consumable item, the system comprising:
-
an inventory database for storing data representing an inventory of non-perishable consumable items for sale at an e-commerce site; a shopping list database for storing one or more shopping lists, each for a plurality of consumers at the e-commerce site; a purchase history database for storing the purchase history of the non-perishable consumable items purchased by the plurality of consumers at the e-commerce site; a useful life database for storing a predetermined useful life of at least one item purchased in the purchase history by scanning a product code with a machine readable date code embedded therein during the previous delivery of at least one non-perishable consumable item to at least one of the plurality of consumers, and predicting the useful life based on a predetermined rate of consumption by the at least one of the plurality of consumers; means for receiving a request from the at least one consumer for at least one of the shopping lists to build an active shopping list; means for determining if the request from the consumer is from a consumer that has previously purchased one or more non-perishable 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 non-perishable items from the e-commerce site, performing the following; reviewing the purchase history for the at least one consumer to determine if at least one non-perishable consumable item previously purchased from the purchase history has exceeded the predetermined useful life; prompting the at least one consumer to authorize the addition of the at least one non-perishable item previously purchased; and adding the at least one non-perishable item to the active shopping list authorized by the at least one consumer.
-
Specification