DELIVERY METHODS AND SYSTEMS UTILIZING A STAND-BY DELIVERY DRIVER
First Claim
1. A computer-implemented method of delivery, comprising:
- receiving a delivery request for a customer order, the customer order associated with a business;
selecting, by a computer, a first potential stand-by driver to deliver the customer order, the first potential driver selected from a pool of a plurality of potential stand-by delivery drivers, each of the plurality of potential stand-by drivers being independent of the business and permitted to accept or decline a delivery request;
transmitting, by the computer, the delivery request to the first potential stand-by driver;
receiving, by the computer, a first delivery response from the first potential stand-by driver, the delivery response accepting or declining the delivery request;
assigning, by the computer, the first potential stand-by driver as a delivery driver if the first potential driver accepts a delivery request of the customer order;
transmitting, by the computer, an order authentication to the delivery driver;
receiving, by the computer, a pick-up notification when the delivery driver picks up the customer order from the business; and
receiving, by the computer, a delivery notification when the delivery driver delivers the customer order to the customer.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and related methods of a stand-by delivery driver is disclosed. The system may include a computer configured to prepare a stand-by driver pool of available stand-by drivers. The system further includes receiving a delivery request for a customer order and determining a ranked list of potential drivers to deliver the customer order. The system also includes selecting a potential driver from the ranked list of potential drivers and determining whether the potential driver accepts the delivery request. If the potential driver accepts the delivery request, the system includes transmitting an order authentication and receiving delivery notification from the delivery driver when the customer order is delivered to the customer. The system may also include transmitting driver-in-route notifications, providing real-time global positioning of the delivery driver. The system may be adapted for use in business delivery such as restaurant, local retail, legal, medical, pharmacy, online retail, and grocery delivery.
-
Citations
20 Claims
-
1. A computer-implemented method of delivery, comprising:
-
receiving a delivery request for a customer order, the customer order associated with a business; selecting, by a computer, a first potential stand-by driver to deliver the customer order, the first potential driver selected from a pool of a plurality of potential stand-by delivery drivers, each of the plurality of potential stand-by drivers being independent of the business and permitted to accept or decline a delivery request; transmitting, by the computer, the delivery request to the first potential stand-by driver; receiving, by the computer, a first delivery response from the first potential stand-by driver, the delivery response accepting or declining the delivery request; assigning, by the computer, the first potential stand-by driver as a delivery driver if the first potential driver accepts a delivery request of the customer order; transmitting, by the computer, an order authentication to the delivery driver; receiving, by the computer, a pick-up notification when the delivery driver picks up the customer order from the business; and receiving, by the computer, a delivery notification when the delivery driver delivers the customer order to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of participating in a pool of stand-by delivery drivers, comprising:
-
qualifying as a stand-by delivery driver; receiving, on a mobile device associated with the stand-by delivery driver, a delivery request from an administrator computer, the stand-by delivery driver selected by the administrator computer based on one or more driver criteria and the delivery request requesting delivery of a customer order associated with a business; transmitting, by the mobile device, a delivery response to the administrator computer, the delivery response accepting or declining the delivery request; receiving, on the mobile device, an order authentication when the delivery response is accepted; transmitting, by the mobile device, a pick-up notification to the administrator computer when the customer order has been picked up from the business; and transmitting, by the mobile device, a delivery notification to the administrator computer when the customer order is delivered to a customer. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-implemented delivery system, comprising:
one or more computers associated with a central processor, the one or more computers configured to; receive, from either a restaurant or a customer, a delivery request for a customer order; determine a ranked list of potential drivers from a pool of a plurality of stand-by drivers, the ranked list based one or more driver criteria and each of the plurality of stand-by drivers being independent of the business and permitted to accept or decline a delivery request; transmit to a first potential driver the delivery request to deliver the customer order, the first potential driver ranked first on the ranked list of potential drivers; receive a first delivery response from the first potential driver, the first delivery response accepting or declining the delivery request; assign the first potential driver as a delivery driver if the first potential driver accepts the delivery request; transmit to a second potential driver the delivery request to deliver the customer order when the first potential driver declines the delivery request, the second potential driver ranked below the first potential driver on the ranked list of potential drivers; receive a second delivery response from the second potential driver, the second delivery response accepting or declining the delivery request; assign the first potential driver as a delivery driver when the first potential driver accepts the delivery request; assign the second potential driver as the delivery driver when the second potential driver accepts the delivery request; transmit an order authentication to the delivery driver; receive a pick-up notification when the delivery driver picks up the customer order from the restaurant; and receive a delivery notification when the delivery driver delivers the customer order to a customer. - View Dependent Claims (17, 18, 19, 20)
Specification