EN ROUTE PRODUCT DELIVERY BY UNMANNED AERIAL VEHICLES
First Claim
1. A method comprising:
- obtaining order data indicating a selection of a product for delivery by an unmanned aerial vehicle (UAV) to a receiving vehicle;
determining anticipated travel data corresponding to the receiving vehicle;
generating, based on the anticipated travel data, flight plan data that at least partially defines a flight path for the UAV from an initial-location to a rendezvous area for transferring the product from the UAV to the receiving vehicle;
releasably coupling the product to the UAV;
dispatching the UAV in accordance with the flight plan data to cause the UAV to travel along the flight path from the initial-location to the rendezvous area;
causing the UAV to maintain a synchronized velocity between the UAV and the receiving vehicle within the rendezvous area; and
causing the UAV to transfer the product through an opening of the receiving vehicle while maintaining the synchronized velocity.
1 Assignment
0 Petitions
Accused Products
Abstract
An unmanned aerial vehicle (UAV) rendezvous with and transfers a product to a receiving vehicle that is en route to a destination-location. The UAV is dispatched with the product along a flight path that intercepts with a predetermined route that the receiving vehicle is expected to travel along toward the destination-location. Once the UAV is within the vicinity of the receiving vehicle, the UAV approaches the receiving vehicle and utilizes cargo release equipment to transfer the product to the receiving vehicle. In one example, the UAV flies above the receiving vehicle at a synchronized velocity and drops the product through an opening in the roof of the receiving vehicle. In another example, the UAV flies above the receiving vehicle and suspends the product adjacent to a side-window opening of the receiving vehicle to enable an occupant of the receiving vehicle to reach out and retrieve the product.
72 Citations
20 Claims
-
1. A method comprising:
-
obtaining order data indicating a selection of a product for delivery by an unmanned aerial vehicle (UAV) to a receiving vehicle; determining anticipated travel data corresponding to the receiving vehicle; generating, based on the anticipated travel data, flight plan data that at least partially defines a flight path for the UAV from an initial-location to a rendezvous area for transferring the product from the UAV to the receiving vehicle; releasably coupling the product to the UAV; dispatching the UAV in accordance with the flight plan data to cause the UAV to travel along the flight path from the initial-location to the rendezvous area; causing the UAV to maintain a synchronized velocity between the UAV and the receiving vehicle within the rendezvous area; and causing the UAV to transfer the product through an opening of the receiving vehicle while maintaining the synchronized velocity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one processor; and at least one computer storage media storing instructions that are executable by the at least one processor to; obtain order data indicating a selection of a product for delivery by an unmanned aerial vehicle (UAV) to a receiving vehicle; determine anticipated travel data that indicates a travel-schedule that the receiving vehicle is expected to travel along a predetermined route; generate, based on the anticipated travel data, flight plan data that at least partially defines a flight path for the UAV to travel from an initial-location to a rendezvous area along the predetermined route; generate dispatch data causing the UAV to travel along at least a portion of the flight path from the initial-location to the rendezvous area while the product is releasably coupled to cargo release equipment of the UAV; determine at least one vehicle identifier to enable identification of the receiving vehicle within the rendezvous area; and cause the UAV to transfer the product to the receiving vehicle in accordance with a transfer protocol in response to identifying the receiving vehicle based on the at least one vehicle identifier. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
obtaining order data indicating a selection of a product for delivery by an unmanned aerial vehicle (UAV) to a receiving vehicle, wherein the UAV includes at least one sensor to generate physical characteristic data indicating one or more physical characteristics of the receiving vehicle; determining anticipated travel data corresponding to at least one of the receiving vehicle or a client device that is associated with the order data, wherein the anticipated travel data indicates a travel-schedule that the receiving vehicle is expected to travel along a predetermined route; determining at least one vehicle identifier to enable the UAV to identify the receiving vehicle within a rendezvous area; dispatching the UAV in accordance with flight plan data, that is based on the anticipated travel data, to cause the UAV to travel along a flight path from an initial-location to the rendezvous area; and causing the UAV to transfer the product to the receiving vehicle in accordance with a transfer protocol that includes at least; monitoring the physical characteristic data to adjust an alignment between the product and an opening of the receiving vehicle; and in response to a determination that the alignment has reached a predetermined alignment, releasing the product to facilitate a transfer of the product through the opening. - View Dependent Claims (17, 18, 19, 20)
-
Specification