ONLINE SHOPPING OPTIMIZATION SYSTEM
First Claim
1. A method for creating a shopping list of products to be obtained from a plurality of vendors, comprising:
- receiving over a communications network a search query that includes an identification of a plurality of products that a buyer wishes to purchase from one or more vendors, said search query further including one or more criteria that are to be optimized when establishing a shopping list which includes the plurality of products;
developing at least one optimized shopping list that identifies a plurality of vendors from which the plurality of products are collectively available, said optimized shopping list being a shopping list that most optimally satisfies the one or more criteria specified in the search query; and
presenting the at least one optimized shopping list to the buyer.
2 Assignments
0 Petitions
Accused Products
Abstract
An online shopping optimization system takes a list of items a user wants to purchase by going to one more stores or vendors and identifies those local stores from which the user can make the purchases in an optimal manner in accordance with any criterion or criteria that the user desires. The vendors may have a physical presence that the user will visit to make the purchase. Alternatively, one or more of the vendors may be online vendors. In operation, a user enters a search query through a web browser. The search query includes an identification of two or more products that a buyer wishes to purchase, from, e.g., one or more local vendors by visiting their respective premises. The search query also includes one or more criteria that are to be optimizing when establishing a shopping list which includes the plurality of products. In response to the query, an online service returns to the user at least one optimized shopping list that identifies two or more vendors from which the desired products are collectively available. The optimized shopping list is a shopping list that most optimally satisfies the one or more criteria specified in the search query.
61 Citations
20 Claims
-
1. A method for creating a shopping list of products to be obtained from a plurality of vendors, comprising:
-
receiving over a communications network a search query that includes an identification of a plurality of products that a buyer wishes to purchase from one or more vendors, said search query further including one or more criteria that are to be optimized when establishing a shopping list which includes the plurality of products; developing at least one optimized shopping list that identifies a plurality of vendors from which the plurality of products are collectively available, said optimized shopping list being a shopping list that most optimally satisfies the one or more criteria specified in the search query; and presenting the at least one optimized shopping list to the buyer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for creating a shopping list of products to be purchased from a plurality of vendors at their respective premises, comprising:
-
a front-end server configured to receive over a communications network a search query that includes an identification of a plurality of products that a buyer wishes to purchase from one or more local vendors by visiting their respective premises, said search query further including one or more criteria that are to be optimizing when establishing a shopping list which includes the plurality of products; an application server configured to develop at least one optimized shopping list that identifies a plurality of vendors from which the plurality of products are collectively available, said optimized shopping list being a shopping list that most optimally satisfies the one or more criteria specified in the search query. presenting the at least one optimized shopping list to the buyer. - View Dependent Claims (14, 15, 16, 17)
-
-
18. One or more computer-readable storage media containing instructions which, when executed by one or more processors disposed in an electronic device having a portable power supply, perform a method comprising the steps of:
-
sending over a communications network a search query that includes an identification of a plurality of products that a buyer wishes to obtain from one or more local vendors by visiting their respective premises, said search query further including one or more criteria that are to be optimizing when establishing a shopping list which includes the plurality of products; and receiving over the communications network at least one optimized shopping list that identifies a plurality of vendors from which the plurality of products are collectively available, said optimized shopping list being a shopping list that most optimally satisfies the one or more criteria specified in the search query. - View Dependent Claims (19, 20)
-
Specification