Optimized shopping list process
First Claim
Patent Images
1. A method of optimizing a shopping list process, comprising steps of:
- obtaining a shopping list comprising one or more items;
obtaining one or more factors which a user wishes to use in optimizing a shopping path for the items on the shopping list;
determining one or more merchants and locations thereof where the items may be purchased; and
computing the shopping path to visit selected ones of the merchants, wherein the merchants are selected according to the one or more obtained factors.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, computer program products, and methods of doing business by optimizing a user'"'"'s shopping and product acquisition experience. A user selects products to be purchased, and an optimized shopping path is automatically computed based upon one or more factors such as product price, merchant location, user preference for particular merchants, and whether a merchant has particular products in inventory. As the user completes acquisition of selected products, the shopping list is preferably revised dynamically. If a product is not in inventory as expected, the shopping path is revised dynamically.
270 Citations
16 Claims
-
1. A method of optimizing a shopping list process, comprising steps of:
-
obtaining a shopping list comprising one or more items;
obtaining one or more factors which a user wishes to use in optimizing a shopping path for the items on the shopping list;
determining one or more merchants and locations thereof where the items may be purchased; and
computing the shopping path to visit selected ones of the merchants, wherein the merchants are selected according to the one or more obtained factors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for optimizing a shopping list process, comprising steps of:
-
means for identifying one or more items on a shopping list;
means for identifying one or more factors which a user wishes to use in optimizing a shopping path for the identified items;
means for determining one or more merchants and locations thereof where the identified items may be purchased; and
means for computing the shopping path to visit selected ones of the merchants, wherein the merchants are selected according to the one or more identified factors. - View Dependent Claims (12, 13, 15, 16)
-
-
14. A computer program product for optimizing a shopping list process, the computer program product embodied on one or more computer-usable media and comprising:
-
computer readable program code means for identifying one or more items on a shopping list;
computer readable program code means for identifying one or more factors which a user wishes to use in optimizing a shopping path for the identified items;
computer readable program code means for determining one or more merchants and locations thereof where the identified items may be purchased; and
computer readable program code means for computing the shopping path to visit selected ones of the merchants, wherein the merchants are selected according to the one or more identified factors.
-
Specification