Method and apparatus to enable consumer replenishment shopping by expiration date
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 perishable item, the method on an e-commerce site comprising the steps of:
- storing, on a data-base by an e-commerce site, one or more consumer shopping lists of respective shoppers at the e-commerce site;
storing, on a data-base by the e-commerce site, a list of items previously purchased by the one or more respective shoppers at the e-commerce site;
receiving, at the e-commerce site, a request from a shopper for at least one of the at least one or more consumer shopping lists; and
determining, at the e-commerce site, if the request from the shopper is from a shopper that has previously purchased one or more perishable items from the e-commerce site and in response to the request and a determination that the shopper has previously purchased one or more perishable items from the e-commerce site, performing the sub-steps of;
reviewing the consumer'"'"'s list of items previously purchased, at the e-commerce site, to determine if any items previously purchased by the shopper from the e-commerce site are perishable items with an expiration date associated at the e-commerce site; and
adding, at the e-commerce site, to the at least one requested consumer shopping list one or more perishable items from the list of items previously purchased that have exceeded, as determined at the e-commerce site, a predefined expiration date range.
2 Assignments
0 Petitions
Accused Products
Abstract
A method produces a shopping list consisting of one or more items, wherein at least one item in the shopping list is a perishable item. The method operates in an e-commerce site and includes the steps of: storing one or more consumer shopping lists of respective consumers at the e-commerce site; storing a list of items previously purchased by one or more consumers from the e-commerce site; receiving a request from a consumer for at least one consumer shopping list; and determining if the request from the consumer is from a consumer that has previously purchased one or more perishable items from the e-commerce site. If the consumer has previously purchased one or more perishable items from the e-commerce site, then the method performs the sub-steps of: reviewing if any items previously purchased are perishable items with expiration dates; and adding to the at least one consumer shopping list one or more perishable items that have exceeded a predefined expiration date range. Additionally, a computer readable medium and a system are disclosed corresponding to the method above.
-
Citations
21 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 perishable item, the method on an e-commerce site comprising the steps of:
-
storing, on a data-base by an e-commerce site, one or more consumer shopping lists of respective shoppers at the e-commerce site; storing, on a data-base by the e-commerce site, a list of items previously purchased by the one or more respective shoppers at the e-commerce site; receiving, at the e-commerce site, a request from a shopper for at least one of the at least one or more consumer shopping lists; and determining, at the e-commerce site, if the request from the shopper is from a shopper that has previously purchased one or more perishable items from the e-commerce site and in response to the request and a determination that the shopper has previously purchased one or more perishable items from the e-commerce site, performing the sub-steps of; reviewing the consumer'"'"'s list of items previously purchased, at the e-commerce site, to determine if any items previously purchased by the shopper from the e-commerce site are perishable items with an expiration date associated at the e-commerce site; and adding, at the e-commerce site, to the at least one requested consumer shopping list one or more perishable items from the list of items previously purchased that have exceeded, as determined at the e-commerce site, a predefined expiration date range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for producing a shopping list of perishable items based on the expiration date of a perishable item, the method on an e-commerce site comprising the steps of:
-
storing, on a data-base by an e-commerce site, data representing an inventory of items available for sale at the e-commerce site; storing, on a data-base by the e-commerce site, one or more shopping lists for one or more respective shoppers at the e-commerce site; storing, on a data-base by the e-commerce site, a purchase history of items purchased by the one or more respective shoppers at the e-commerce site; storing, on a data-base by the e-commerce site, at least part of an expiration date of at least one item purchased in the purchase history by scanning a product code during a previous delivery or pickup of the at least one purchased item to the one or more respective shoppers; receiving, at the e-commerce site, a request from one of the one or more respective shoppers for at least one of the shopping lists to build an active shopping list; reviewing, at the e-commerce site, the purchase history of the one of the one or more respective shoppers to determine if the at least one perishable item previously purchased from the purchase history has exceeded a predefined expiration date range; if the at least one perishable item previously purchased has exceeded its predefined expiration date range, prompting the one of the one or more shoppers to authorize the addition of the at least one perishable item previously purchased; and adding, at the e-commerce site, the at least one perishable item to the active shopping list if authorized by the one of the one or more shoppers.
-
-
11. 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 perishable item, the programming instructions comprising:
-
storing, on a data-base by an e-commerce site, one or more consumer shopping lists of respective shoppers at the e-commerce site; storing, on a data-base by the e-commerce site, a list of items previously purchased by the one or more respective shoppers at the e-commerce site; receiving, at the e-commerce site, a request from a shopper for at least one of the one or more consumer shopping lists; and determining, at the e-commerce site, if the request from the shopper is from a shopper that has previously purchased one or more perishable items from the e-commerce site and in response to the request and a determination that the shopper has previously purchased one or more perishable items from the e-commerce site, performing the sub-steps of; reviewing the list of items previously purchased, at the e-commerce site, to determine if any items previously purchased by the shopper from the e-commerce are perishable items with an expiration date associated with the e-commerce site; and adding, at the e-commerce site, to the at least one consumer shopping list, one or more perishable items that have exceeded a predefined expiration date range as determined by the reviewing step. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium containing programming instructions for producing a shopping list of perishable items based on the expiration date of a perishable item, the programming instructions executing on an e-commerce site comprising:
-
storing, on a data-base by an e-commerce site, data representing an inventory of items available for sale at the e-commerce site; storing, on a data-base by the e-commerce site, one or more shopping lists for one or more respective shoppers at the e-commerce site; storing, on a data-base by the e-commerce site, a purchase history of items purchased by the one or more respective shoppers at the e-commerce site; storing, on a data-base by the e-commerce site, at least part of an expiration date of at least one item purchased in the purchase history by scanning a product code during a previous delivery or pickup of at least one item to the one or more respective shoppers; receiving, at the e-commerce site, a request from at least one of the one or more respective shoppers for at least one of the shopping lists to build an active shopping list; reviewing, at the e-commerce site, the purchase history of the at least one or more respective shoppers to determine if at least one perishable item previously purchased from the purchase history has exceeded a predefined expiration date range; in response to a determination that one or more of the at least one item previously purchased has exceeded its predefined expiration date range, prompting the at least one of the one or more shoppers to authorize the addition of the at least one perishable item previously purchased; and adding, at the e-commerce site, the at least one perishable item to the active shopping list if authorized by the at least one of the one or more shoppers.
-
-
21. An e-commerce system for producing a shopping list of perishable items based on the expiration date of a perishable item, the e-commerce system comprising:
-
an inventory database for storing data representing an inventory of items for sale at an e-commerce site; a shopping list database for storing one or more shopping lists for one or more respective shoppers at the e-commerce site; a purchase history database for storing a purchase history of items purchased by the one or more shoppers at the e-commerce site; means for storing at least part of an expiration date of at least one item purchased in the purchase history by scanning a product code during a previous delivery or pickup of the at least one item to the one or more shoppers; means for receiving, at the e-commerce site, a request from at least one of the one or more shoppers for at least one of the shopping lists to build an active shopping list; means for reviewing, at the e-commerce site, the purchase history of the at least one of the one or more shoppers to determine if at least one perishable item previously purchased from the purchase history has exceeded a predefined expiration date range; means for prompting one of the one or more shoppers to authorize the addition of the at least one perishable item previously purchased in response to a determination that the at least one perishable item has exceeded its predefined expiration date range; and means for adding, at the e-commerce site, the at least one perishable item to the active shopping list if authorized by the at least one consumer.
-
Specification