Techniques for optimizing a shopping agenda
First Claim
1. A computer-implemented method comprising:
- receiving, by a computer system, an electronic shopping list containing one or more items, each item indicating a product sold by a retailer;
determining, by the computer system, a store location of the retailer, the store location indicating a store where one or more products indicated by the one or more items are to be purchased;
determining, by the computer system, one or more product waypoints based on the one or more items in the electronic shopping list and a store map, each product waypoint of the one or more product waypoints respectively corresponding to one of the one or more items and being indicative of a product location of the product indicated by the item in the store;
determining, by the computer system, a checkout waypoint based on the number of items listed on the electronic shopping list, the checkout waypoint corresponding to a checkout lane; and
providing, by the computer system, the store map, the one or more product waypoints, and the checkout waypoint for display, each waypoint of the one or more product waypoints being represented on the store map by an icon of the same shape and sized according to an amount of space that a corresponding product of the one or more products occupies in the store.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for optimizing a shopping agenda are disclosed. The techniques include receiving an electronic shopping list containing one or more items, each item indicating a product sold by a retailer. The techniques also include determining, at the processing device, a store location of the retailer, the store location indicating a store where the one or more products indicated by the one or more items are to be purchased. The techniques further include determining one or more product waypoints based on the one or more items in the electronic shopping list and the store map, each product waypoint of the one or more product waypoints respectively corresponding to one of the one or more items and being indicative of a product location of the product indicated by the item in the store. The techniques further include providing the one or more product waypoints for display.
23 Citations
11 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computer system, an electronic shopping list containing one or more items, each item indicating a product sold by a retailer; determining, by the computer system, a store location of the retailer, the store location indicating a store where one or more products indicated by the one or more items are to be purchased; determining, by the computer system, one or more product waypoints based on the one or more items in the electronic shopping list and a store map, each product waypoint of the one or more product waypoints respectively corresponding to one of the one or more items and being indicative of a product location of the product indicated by the item in the store; determining, by the computer system, a checkout waypoint based on the number of items listed on the electronic shopping list, the checkout waypoint corresponding to a checkout lane; and providing, by the computer system, the store map, the one or more product waypoints, and the checkout waypoint for display, each waypoint of the one or more product waypoints being represented on the store map by an icon of the same shape and sized according to an amount of space that a corresponding product of the one or more products occupies in the store. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A server comprising:
-
at least one processor; memory operably connected to the at least one processor; and the memory storing; a store locator module that determines a store location of a retailer, the store location indicating a store where one or more products indicated by one or more items are to be purchased; and a product locator module configured to; receive an electronic shopping list containing the one or more items from a mobile computing device, each item indicating a product sold by a retailer; determine one or more product waypoints based on the one or more items in the electronic shopping list, each product waypoint of the one or more product waypoints respectively corresponding to one of the one or more items and being indicative of a product location of the product indicated by the item in the store; determine a checkout waypoint based on the number of items listed on the electronic shopping list, the checkout waypoint corresponding to a checkout lane in the store; and provide the one or more product waypoints and the checkout waypoint to the mobile computing device for display, each waypoint of the one or more product waypoints being represented by an icon of the same shape and sized according to an amount of space that a corresponding product of the one or more products occupies in the store. - View Dependent Claims (8, 9, 10, 11)
-
Specification