Method and system for providing online comparison shopping
First Claim
1. A method for providing online comparison shopping, from among two or more vendors, by a website system accessible by a user through a communication network, the method comprising the steps of:
- compiling a shopping list identifying specific items to be purchased;
receiving optimization criteria specified by the user;
optimizing, by the website system, the shopping list based on the optimization criteria to produce an optimal shopping order, said optimization criteria being applied to offerings of said specific items made by at least two of said two or more vendors;
displaying the optimal shopping order to the user;
receiving the user'"'"'s modifications to the optimal shopping order;
receiving a request from the user to perform only a recalculation of a total cost for the optimal shopping order;
recalculating, in response to the user'"'"'s request, the total cost for the optimal shopping order based on the user'"'"'s modifications to produce an updated optimal shopping order; and
displaying the updated optimal shopping order to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing online comparison shopping are disclosed. The system provides online comparison shopping through a designated website accessible by a user via a communication network such as the Internet The method includes the steps of compiling a shopping list identifying specific items to be purchased, receiving optimization criteria specified by the user, optimizing, by the system, the shopping list based on the optimization criteria to produce an optimal shopping order, and displaying the optimal shopping order to the user if the optimal shopping order exists.
34 Citations
34 Claims
-
1. A method for providing online comparison shopping, from among two or more vendors, by a website system accessible by a user through a communication network, the method comprising the steps of:
-
compiling a shopping list identifying specific items to be purchased; receiving optimization criteria specified by the user; optimizing, by the website system, the shopping list based on the optimization criteria to produce an optimal shopping order, said optimization criteria being applied to offerings of said specific items made by at least two of said two or more vendors; displaying the optimal shopping order to the user; receiving the user'"'"'s modifications to the optimal shopping order; receiving a request from the user to perform only a recalculation of a total cost for the optimal shopping order; recalculating, in response to the user'"'"'s request, the total cost for the optimal shopping order based on the user'"'"'s modifications to produce an updated optimal shopping order; and displaying the updated optimal shopping order to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program embodied on computer readable media readable by a computer system, for providing online comparison shopping from among two or more vendors, the computer system being a website system accessible by a user through a communication network, the computer program product comprising computer executable instructions for:
-
compiling a shopping list identifying specific items to be purchased; receiving optimization criteria specified by the user; optimizing, by the website system, the shopping list based on the optimization criteria to produce an optimal shopping order, said optimization criteria being applied to offerings of said specific items made by at least two of said two or more vendors; displaying the optimal shopping order to the user; receiving the user'"'"'s modifications to the optimal shopping order; receiving a request from the user to perform only a recalculation of a total cost for the optimal shopping order; recalculating, in response to the user'"'"'s request, the total cost for the optimal shopping order based on the user'"'"'s modifications to produce an updated optimal shopping order; and displaying the updated optimal shopping order to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A website system for providing online comparison shopping from among two or more vendors, the system comprising:
-
an interface for receiving inputs from the user through a communication network; a processor, operatively coupled to the interface, for compiling a shopping list identifying specific items to be purchased based on the inputs from the user and receiving optimization criteria specified by the user from the interface; and an optimization module, operatively coupled to the processor, for optimizing the shopping list based on the optimization criteria to produce an optimal shopping order, said optimization criteria being applied to offerings of said specific items made by at least two of said two or more vendors, wherein; the optimal shopping order is displayed to the user; the processor receives, from the interface, the user'"'"'s modifications to the optimal shopping order and a request from the user to perform only a recalculation of a total cost for the optimal shopping order, and recalculates, in response to the user'"'"'s request, the total cost for the optimal shopping order based on the user'"'"'s modifications to produce an updated optimal shopping order; and the updated optimal shopping order is displayed to the user. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification