Unmanned aerial vehicle data collection for routing
First Claim
1. A system to deliver an item to a delivery location, the system comprising:
- a first unmanned aerial vehicle (UAV);
a second UAV, comprising;
a propulsion system; and
a sensor; and
a computing system, including;
one or more processors; and
a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least;
receive first travel related data from a data aggregator that collects and provides data;
schedule a delivery of an item to a delivery location, wherein the scheduling of the delivery includes selecting a first materials handling facility from a plurality of materials handling facilities to fulfill the item based at least in part on the first travel related data;
receive second travel related data that indicates a condition in an area that is beneath a first travel route and that the first UAV would fly over as part of a first flight plan to deliver the item from the first materials handling facility to the delivery location; and
based on an analysis of the second travel related data, select a second materials handling facility from the plurality of materials handling facilities to fulfill the item, wherein the second UAV will fly along a second travel route that is indicated by a second flight plan for the second UAV to deliver the item from the second materials handling facility to the delivery location.
1 Assignment
0 Petitions
Accused Products
Abstract
An automated system is provided that receives and utilizes travel related data from unmanned aerial vehicles (“UAVs”) and other sources (e.g., data aggregators, weather services, obstacle databases, etc.) for optimizing the scheduling and routing of deliveries by UAVs. The travel related data that is received from the sensors of UAVs and other sources may indicate the locations and characteristics of obstacles, weather, crowds of people, magnetic interference, etc., which may be evaluated and utilized for determining and updating flight plans for UAVs. In various implementations, the travel related data received from the sensors of a UAV may be combined with other travel related data and stored (e.g., at a central management system, in UAVs, etc.) for further analysis and use in determining UAV delivery schedules and related operations of materials handling facilities.
-
Citations
21 Claims
-
1. A system to deliver an item to a delivery location, the system comprising:
-
a first unmanned aerial vehicle (UAV); a second UAV, comprising; a propulsion system; and a sensor; and a computing system, including; one or more processors; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least; receive first travel related data from a data aggregator that collects and provides data; schedule a delivery of an item to a delivery location, wherein the scheduling of the delivery includes selecting a first materials handling facility from a plurality of materials handling facilities to fulfill the item based at least in part on the first travel related data; receive second travel related data that indicates a condition in an area that is beneath a first travel route and that the first UAV would fly over as part of a first flight plan to deliver the item from the first materials handling facility to the delivery location; and based on an analysis of the second travel related data, select a second materials handling facility from the plurality of materials handling facilities to fulfill the item, wherein the second UAV will fly along a second travel route that is indicated by a second flight plan for the second UAV to deliver the item from the second materials handling facility to the delivery location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for an unmanned aerial vehicle (UAV) to deliver an item to a delivery location, the computer implemented method comprising:
under control of one or more computing systems configured with executable instructions, receiving first travel related data from a first source; scheduling a delivery of an item to a delivery location, wherein the scheduling of the delivery includes selecting a first materials handling facility from a plurality of materials handling facilities to fulfill the item based at least in part on the first travel related data; receiving second travel related data, wherein the second travel related data includes information that is not included in the first travel related data and indicates a condition in an area that is beneath a first travel route and that a first UAV would fly over as part of a first flight plan to deliver the item from the first materials handling facility to the delivery location; based on an analysis of the second travel related data, selecting a second materials handling facility from the plurality of materials handling facilities to fulfill the item and for which a second UAV will fly along a second travel route that is indicated by a second flight plan for the second UAV to deliver the item from the second materials handling facility to the delivery location; and controlling the second UAV to travel along the second travel route to deliver the item from the second materials handling facility to the delivery location. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A computer implemented method for an unmanned aerial vehicle (UAV) to deliver an item to a delivery location, the computer implemented method comprising:
under control of one or more computing systems configured with executable instructions, scheduling a delivery of an item to a delivery location, wherein the scheduling of the delivery includes selecting a first materials handling facility from a plurality of materials handling facilities to fulfill the item; receiving travel related data that indicates a condition in an area that is beneath a first travel route and that a first UAV would fly over as part of a first flight plan to deliver the item from the first materials handling facility to the delivery location; based at least in part on the travel related data, selecting a second materials handling facility from the plurality of materials handling facilities to fulfill the item and for which a second UAV will fly along a second travel route that is indicated by a second flight plan for the second UAV to deliver the item from the second materials handling facility to the delivery location; and flying the second UAV according to the second flight plan to deliver the item from the second materials handling facility to the delivery location. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
Specification