Merchandise pickup system, method, and media for allied merchants
First Claim
Patent Images
1. A method, comprising:
- receiving, from a customer via a computing device, an order comprising products from multiple allied merchants within a predetermined geographic region;
associating a plurality of mobile computing devices with a plurality of associates;
receiving geographic location updates from each mobile computing device of the plurality of mobile computing devices, each geographic location update indicative of a geographic location for a mobile computing device that originated the respective geographic location update;
tracking a geographic location for each associate of the plurality of associates via geographic location updates received from a respective mobile computing device associated with each associate;
assigning, based on the tracked geographic locations for the plurality of associates, one or more associates to purchase the products from the multiple allied merchants and return the purchased products to a pickup location, wherein said assigning comprises;
determining, based on the tracked geographic locations for the plurality of associates, that an associate is in route to an allied merchant;
assigning, to the associate determined to be in route to the allied merchant, one or more products from the order for purchase from the allied merchant; and
informing the associate, via the mobile computing device associated with the associate, of the one or more products assigned to the associate for purchase from the allied merchant;
requesting, the associate via the mobile computing device associated with the associate, to purchase and return an alternative product to the pickup location in lieu of an unavailable product of the order;
adjusting an amount to be collected based on the alternative product purchased in lieu of the unavailable product of the order; and
sending a pickup notification to the customer that indicates the products of the order are ready for pickup from the pickup location.
14 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus are disclosed that provide a pickup process for items purchased from stores of allied merchants. In some embodiments, a customer may place an order via an e-commerce storefront that includes products from multiple merchants in a geographic region. In response to receiving the order, a merchandise pickup system may assign associates to collect the ordered products from the allied merchants and return the collected products to a pickup location. The merchandise pickup system may send a pickup notification to the customer indicating the products are ready for pickup from the pickup location.
33 Citations
20 Claims
-
1. A method, comprising:
-
receiving, from a customer via a computing device, an order comprising products from multiple allied merchants within a predetermined geographic region; associating a plurality of mobile computing devices with a plurality of associates; receiving geographic location updates from each mobile computing device of the plurality of mobile computing devices, each geographic location update indicative of a geographic location for a mobile computing device that originated the respective geographic location update; tracking a geographic location for each associate of the plurality of associates via geographic location updates received from a respective mobile computing device associated with each associate; assigning, based on the tracked geographic locations for the plurality of associates, one or more associates to purchase the products from the multiple allied merchants and return the purchased products to a pickup location, wherein said assigning comprises; determining, based on the tracked geographic locations for the plurality of associates, that an associate is in route to an allied merchant; assigning, to the associate determined to be in route to the allied merchant, one or more products from the order for purchase from the allied merchant; and informing the associate, via the mobile computing device associated with the associate, of the one or more products assigned to the associate for purchase from the allied merchant; requesting, the associate via the mobile computing device associated with the associate, to purchase and return an alternative product to the pickup location in lieu of an unavailable product of the order; adjusting an amount to be collected based on the alternative product purchased in lieu of the unavailable product of the order; and sending a pickup notification to the customer that indicates the products of the order are ready for pickup from the pickup location. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer readable media, comprising a plurality of instructions, that in response to being executed, result in a pickup system:
-
receiving, from a customer via a computing device, an order comprising products from multiple allied merchants within a predetermined geographic region; associating a plurality of mobile computing devices with a plurality of associates; receiving geographic location updates from each mobile computing device of the plurality of mobile computing devices, each geographic location update indicative of a geographic location for a mobile computing device that originated the respective geographic location update; tracking a geographic location for each associate of the plurality of associates via geographic updates received from a respective mobile computing device associated with each associate; assigning, based on the tracked geographic locations for the plurality of associates, one or more associates to purchase the products from the multiple allied merchants and return the purchased products to a pickup location, wherein said assigning comprises; determining, based on the tracked geographic locations for the plurality of associates, that an associate is in route to an allied merchant; assigning, to the associate determined to be in route to the allied merchant, one or more products from the order for purchase from the allied merchant; and informing the associate, via the mobile computing device associated with the associate, of the one or more products assigned to the associate for purchase from the allied merchant; requesting, an associate via the mobile computing device associated with the associate, to purchase and return an alternative product to the pickup location in lieu of an unavailable product of the order; adjusting an amount to be collected based on the alternative product purchased in lieu of the unavailable product of the order; and sending a pickup notification to the customer that indicates the products of the order are ready for pickup from the pickup location. - View Dependent Claims (6, 7, 8)
-
-
9. A merchandise pickup system, comprising:
-
an e-commerce system comprising one or more first processors that, in response to executing a plurality of first instructions, are configured to provide one or more storefronts for a plurality of allied merchants and receive, from a customer via a computing device, an order that comprises products from multiple allied merchants of the plurality of allied merchants; and a local pickup system comprising one or more second processors that, in response to executing a plurality of second instructions, are configured to receive the order from the e-commerce system, associate a plurality of mobile computing devices with a plurality of associates, receive geographic location updates from each mobile computing device of the plurality of mobile computing devices, each geographic location update indicative of a geographic location for a mobile computing device that originated the respective geographic location update, track a geographic location for each associate of the plurality of associates via a respective mobile computing device associated with each associate, assign, based on the tracked geographic locations for the plurality of associates, one or more associates to purchase the products from the multiple allied merchants and return the purchased products to a pickup location, determine, based on the tracked geographic locations for the plurality of associates, that an associate is in route to an allied merchant, assign, to the associate determined to be in route to the allied merchant, one or more product from the order for purchase from the allied merchant, inform the associate, via the mobile computing device associated with the associate, of the one or more products assigned to the associate for purchase from the allied merchant, request, an associate via the mobile computing device associated with the associate, to purchase and return an alternative product to the pickup location in lieu of an unavailable product of the order, adjust an amount to be collected based on the alternative product purchased in lieu of unavailable products of the order, and send a pickup notification to the customer that indicates the products of the order are ready for pickup from the pickup location. - View Dependent Claims (10, 11)
-
-
12. A method, comprising:
-
receiving, from a customer via a computing device, an order comprising products from multiple allied merchants within a predetermined geographic region; associating a plurality of mobile computing devices with a plurality of associates; receiving geographic location updates from each mobile computing device of the plurality of mobile computing devices, each geographic location update indicative of a geographic location for a mobile computing device that originated the respective geographic location update; tracking a geographic location for each associate of the plurality of associates via geographic location updates received from a respective mobile computing device associated with each associate; assigning, based on the tracked geographic locations for the plurality of associates, one or more associates to purchase the products from the multiple allied merchants and return the purchased products to a pickup location, wherein said assigning comprises; determining, based on the tracked geographic locations for the plurality of associates, that an associate is located at an allied merchant; assigning, to the associate determined to be located at the allied merchant, one or more products from the order for purchase from the allied merchant; and informing the associate, via the mobile computing device associated with the associate, of the one or more products assigned to the associate for purchase from the allied merchant; requesting, the associate via the mobile computing device associated with the associate, to purchase and return an alternative product to the pickup location in lieu of an unavailable product of the order; adjusting an amount to be collected based on the alternative product purchased in lieu of the unavailable product of the order; and sending a pickup notification to the customer that indicates the products of the order are ready for pickup from the pickup location. - View Dependent Claims (13, 14)
-
-
15. A non-transitory computer readable media, comprising a plurality of instructions, that in response to being executed, result in a pickup system:
-
receiving, from a customer via a computing device, an order comprising products from multiple allied merchants within a predetermined geographic region; associating a plurality of mobile computing devices with a plurality of associates; receiving geographic location updates from each mobile computing device of the plurality of mobile computing devices, each geographic location update indicative of a geographic location for a mobile computing device that originated the respective geographic location update; tracking a geographic location for each associate of the plurality of associates via geographic updates received from a respective mobile computing device associated with each associate; assigning, based on the tracked geographic locations for the plurality of associates, one or more associates to purchase the products from the multiple allied merchants and return the purchased products to a pickup location, wherein said assigning comprises; determining, based the tracked geographic locations for the plurality of associates, that an associate is located at an allied merchant; assigning, to the associate determined to be located at the allied merchant, one or more products from the order for purchase from the allied merchant; and informing the associate, via the mobile computing device associated with the associate, of the one or more products assigned to the associate for purchase from the allied merchant; requesting, an associate via the mobile computing device associated with the associate, to purchase and return an alternative product to the pickup location in lieu of an unavailable product of the order; adjusting an amount to be collected based on the alternative product purchased in lieu of the unavailable product of the order; and sending a pickup notification to the customer that indicates the products of the order are ready for pickup from the pickup location. - View Dependent Claims (16, 17)
-
-
18. A merchandise pickup system, comprising:
-
an e-commerce system comprising one or more first processors that, in response to executing a plurality of first instructions, are configured to provide one or more storefronts for a plurality of allied merchants and receive, from a customer via a computing device, an order that comprises products from multiple allied merchants of the plurality of allied merchants; and a local pickup system comprising one or more second processors that, in response to executing a plurality of second instructions, are configured to receive the order from the e-commerce system, associate a plurality of mobile computing devices with a plurality of associates, receive geographic location updates from each mobile computing device of the plurality of mobile computing devices, each geographic location update indicative of a geographic location for a mobile computing device that originated the respective geographic location update, track a geographic location for each associate of the plurality of associates via a respective mobile computing device associated with each associate, assign, based on the tracked geographic locations for the plurality of associates, one or more associates to purchase the products from the multiple allied merchants and return the purchased products to a pickup location, determine, based on the tracked geographic locations for the plurality of associates, that an associate is located at an allied merchant, assign, to the associate determined to be located at the allied merchant, one or more products from the order for purchase from the allied merchant, inform the associate, via the mobile computing device associated with the associate, of the one or more products assigned to the associate for purchase from the allied merchant, request, an associate via the mobile computing device associated with the associate, to purchase and return an alternative product to the pickup location in lieu of an unavailable product of the order, adjust an amount to be collected based on the alternative product purchased in lieu of unavailable products of the order, and send a pickup notification to the customer that indicates the products of the order are ready for pickup from the pickup location. - View Dependent Claims (19, 20)
-
Specification