SYSTEMS AND METHODS FOR MANAGING CURB-SIDE DELIVERY
First Claim
1. A computer-implemented method of processing an order associated with a customer, the method comprising:
- determining, by a computing device of a pickup management system, a retailer capable of fulfilling the order;
transmitting to the retailer, by a computing device of the pickup management system, an order notification, the order notification including a predicted arrival time of the customer at a pickup location; and
transmitting to the customer, by a computing device of the pickup management system, a path from an initial customer location to the pickup location.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of processing orders are provided. In some embodiments, a retailer for fulfilling an order is chosen, and a predicted time of arrival for the customer to arrive at the retailer is determined. An order notification is transmitted to the retailer, which inserts the order into a preparation queue to be prepared and delivered to a pickup location by the predicted time of arrival. In some embodiments, the location of the customer is monitored and the predicted time of arrival may be updated if the location of the customer deviates from an expected location. In some embodiments, a string of orders is created. A set of retailers capable of fulfilling orders for a set of products is determined. A set of pickup locations associated with the set of retailers is determined, and path.
-
Citations
47 Claims
-
1. A computer-implemented method of processing an order associated with a customer, the method comprising:
-
determining, by a computing device of a pickup management system, a retailer capable of fulfilling the order; transmitting to the retailer, by a computing device of the pickup management system, an order notification, the order notification including a predicted arrival time of the customer at a pickup location; and transmitting to the customer, by a computing device of the pickup management system, a path from an initial customer location to the pickup location. - View Dependent Claims (4, 5, 7, 8, 11, 12, 13, 14, 15, 16)
-
-
2-3. -3. (canceled)
-
6. (canceled)
-
9-10. -10. (canceled)
-
17-36. -36. (canceled)
-
37. A computer-implemented method of processing an order from a customer by a retailer, the method comprising:
-
receiving, by a computing device from a pickup management system, an order notification, the order notification including a product and a predicted arrival time; determining, by the computing device, a preparation time for the order; and adding, by the computing device, the product to a preparation queue, such that preparation of the product is completed in time for the product to be delivered to a pickup location by the predicted arrival time. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 46)
-
-
45. (canceled)
-
47-60. -60. (canceled)
Specification