SYSTEMS AND METHODS TO DELIVER GOODS TO A BUYER THAT IS DYNAMICALLY LOCATED
First Claim
1. A system comprising:
- at least one processor, and memory including instruction information that, when executed by the at least one processor, cause the system to;
communicate a first user interface to a device that is identified as being located at a first location and associated with a customer, the user interface including a plurality of items that are identified as being located within a predetermined distance from the device, the plurality of items including an item that is located at a second location in a store that is offering the item for sale;
receive an order from the device, the order authorizing the purchase of the item and delivery of the item to the customer, the delivery of the item estimated to be completed within a predetermined period of time from the receipt of the order;
automatically select a courier from a plurality of couriers that are respectively identified as being located at different locations, the courier being associated with a courier mobile device that is identified as located at a third location, the selection of the courier being based on the first location of the device, the second location of the item in the store and the third location of the courier mobile device; and
communicate a second user interface to the courier mobile device, the second user interface including instructions to enable the courier to retrieve the item from the second location and deliver the item to the first location.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods to deliver goods to a buyer that is dynamically located are described. The system communicates a user interface to a device that is identified as being located at a first location and associated with a customer. The user interface includes items that are identified as being located within a predetermined distance from the device. The system receives an order from the device that authorizes the purchase of an item and delivery of the item to the customer. The system automatically selects a courier from a plurality of couriers that are identified as being located at different locations. The system communicates a user interface to a courier mobile device that includes instructions to enable the courier to retrieve the item from a second location and deliver the item to the first location.
55 Citations
20 Claims
-
1. A system comprising:
at least one processor, and memory including instruction information that, when executed by the at least one processor, cause the system to; communicate a first user interface to a device that is identified as being located at a first location and associated with a customer, the user interface including a plurality of items that are identified as being located within a predetermined distance from the device, the plurality of items including an item that is located at a second location in a store that is offering the item for sale; receive an order from the device, the order authorizing the purchase of the item and delivery of the item to the customer, the delivery of the item estimated to be completed within a predetermined period of time from the receipt of the order; automatically select a courier from a plurality of couriers that are respectively identified as being located at different locations, the courier being associated with a courier mobile device that is identified as located at a third location, the selection of the courier being based on the first location of the device, the second location of the item in the store and the third location of the courier mobile device; and communicate a second user interface to the courier mobile device, the second user interface including instructions to enable the courier to retrieve the item from the second location and deliver the item to the first location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method comprising:
-
communicating a first user interface to a device that is identified as being located at a first location and associated with a customer, the user interface including a plurality of items that are identified as being located within a predetermined distance from the device, the plurality of items including an item that is located at a second location in a store that is offering the item for sale; receiving an order from the device, the order authorizing the purchase of the item and delivery of the item to the customer, the delivery of the item estimated to be completed within a predetermined period of time from the receipt of the order; automatically selecting a courier from a plurality of couriers that are identified as being located at different locations, the courier being associated with a courier mobile device that is identified as located at a third location, the selection of the courier being based on the first location of the device, the second location of the item in the store and the third location of the courier mobile device; and communicating a second user interface to the courier mobile device, the second user interface including instructions to enable the courier to retrieve the item from the second location and deliver the item to the first location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform actions comprising:
-
communicating a first user interface to a device that is identified as being located at a first location and associated with a customer, the user interface including a plurality of items that are identified as being located within a predetermined distance from the device, the plurality of items including an item that is located at a second location in a store that is offering the item for sale; receiving an order from the device, the order authorizing the purchase of the item and delivery of the item to the customer, the delivery of the item estimated to be completed within a predetermined period of time from the receipt of the order; automatically selecting a courier from a plurality of couriers that are identified as being located at different locations, the courier being associated with a courier mobile device that is identified as being located at a third location, the selection of the courier being based on the first location of the device, the second location of the item in the store and the third location of the courier mobile device; and communicating a second user interface to the courier mobile device, the second user interface including instructions to enable the courier to retrieve the item from the second location and deliver the item to the first location. - View Dependent Claims (20)
-
Specification