TECHNIQUES FOR OPTIMIZING A SHOPPING AGENDA
First Claim
1. A computer-implemented method comprising:
- receiving, at a processing device, an electronic shopping list containing one or more items, each item indicating a product sold by a retailer;
obtaining, at the processing device, a store map, the store map being indicative of a layout of a store associated with the retailer;
determining, at the processing device, 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 corresponding to one of the one or more items and being indicative of a location of the product indicated by the item in the store;
determining, at the processing device, a route traveling through each of the one or more product waypoints; and
providing, at the processing device, the route for display.
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 further include obtaining a store map, the store map being indicative of a layout of a store associated with the retailer. 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 corresponding to one of the one or more items and being indicative of a location of the product indicated by the item in the store. The techniques also include determining a route traveling through each of the one or more product waypoints and providing the route for display.
13 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a processing device, an electronic shopping list containing one or more items, each item indicating a product sold by a retailer; obtaining, at the processing device, a store map, the store map being indicative of a layout of a store associated with the retailer; determining, at the processing device, 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 corresponding to one of the one or more items and being indicative of a location of the product indicated by the item in the store; determining, at the processing device, a route traveling through each of the one or more product waypoints; and providing, at the processing device, the route for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A server comprising:
-
a store locator configured to obtain a store map, the store map being indicative of a layout of a store associated with a retailer; a route determination module configured to receive an electronic shopping list containing one or more items from a mobile computing device, each item indicating a product sold by a retailer; a product locator module configured to determine 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 corresponding to one of the one or more items and being indicative of a location of the product indicated by the item in the store; wherein the route determination module is further configured to determine a route traveling through each of the one or more product waypoints and provide the route to the mobile computing device for display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification