System and method for navigation of unmanned aerial vehicles using mobile networks
AssigneeAT&T Intellectual Property I, L.P.
InventorsMehdi Malboubi, Abhijeet Bhorkar, Baofeng Jiang
Life of this patent
Estimating the term…
Abstract
A method includes receiving a request to create an optimal flight path for an unmanned aerial vehicle (UAV), wherein the request includes an origin and a destination of a UAV flight, receiving an indicator of network loading between the origin and destination, determining if there is a no-fly zone between the origin and the destination, creating a softwall surrounding the no-fly zone based on the identifying step, generating the optimal flight path for the UAV based on the indicator and avoidance of the softwall, and transmitting the optimal flight path to the UAV.
Claims20
A method comprising:
- receiving a request to create an optimal flight path for an unmanned aerial vehicle (UAV), wherein the request includes an origin and a destination of a UAV flight;
- receiving an indicator of network performance between the origin and destination;
- determining if there is a no-fly zone between the origin and the destination;
- creating a softwall surrounding the no-fly zone based on the identifying step;
- generating the optimal flight path for the UAV based on the indicator and avoidance of the softwall;
- and
- transmitting the optimal flight path to the UAV.
A method comprising:
- receiving an origin and a destination for a flight associated with an unmanned aerial vehicle (UAV);
- calculating an optimal flight path for the UAV between the origin and the destination;
- and
- transmitting the optimal flight path to the UAV,
- wherein the calculating step comprises optimizing a cost as a function of a variable and wherein the variable is one of the distance between the origin and the destination, encountering obstacles, or network performance metrics.
A system comprising:
- an input-output interface;
- a processor coupled to the input-output interface wherein the processor is further coupled to a memory, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
- receiving an origin and a destination for a UAV flight;
- acquiring key performance indicators relating to the UAV flight;
- identifying constraints associated with the UAV flight;
- calculating an optimal path for the UAV flight based on the origin and the destination, the key performance indicators, and the constraints;
- and
- transmitting the optimal path to the UAV.
The system of claim 19 wherein the operations further include receiving an additional input after the transmitting step, calculating a revised optimal path based in part on the additional input, and transmitting the revised optimal path to the UAV during the UAV flight.
Dependencies are inferred from the claim text.