Unmanned aerial vehicle authorization and geofence envelope determination
First Claim
1. An Unmanned Aerial Vehicle (UAV) system, comprising:
- one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations comprising;
monitoring information associated with the UAV, including;
estimated fuel remaining,estimated fuel consumption,information associated with wind affecting the UAV that indicates a direction of the wind;
determining, using the monitored information, an estimated flight time remaining for a current flight path that includes a plurality of waypoints; and
determining that the estimated fuel remaining, after the estimated flight time, would be below a threshold, and selecting one or more waypoints included in the current flight path to be excluded from the current flight path based, at least in part, on the direction of the wind.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for unmanned aerial vehicle authorization and geofence envelope determination. One of the methods includes determining, by an electronic system in an Unmanned Aerial Vehicle (UAV), an estimated fuel remaining in the UAV. An estimated fuel consumption of the UAV is determined. Estimated information associated with wind affecting the UAV is determined using information obtained from sensors included in the UAV. Estimated flights times remaining for a current path, and one or more alternative flight paths, are determined using the determined estimated fuel remaining, determined estimated fuel consumption, determined information associated wind, and information describing each flight path. In response to the electronic system determining that the estimated fuel remaining, after completion of the current flight path, would be below a first threshold, an alternative flight path is selected.
-
Citations
30 Claims
-
1. An Unmanned Aerial Vehicle (UAV) system, comprising:
one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations comprising; monitoring information associated with the UAV, including; estimated fuel remaining, estimated fuel consumption, information associated with wind affecting the UAV that indicates a direction of the wind; determining, using the monitored information, an estimated flight time remaining for a current flight path that includes a plurality of waypoints; and determining that the estimated fuel remaining, after the estimated flight time, would be below a threshold, and selecting one or more waypoints included in the current flight path to be excluded from the current flight path based, at least in part, on the direction of the wind. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method implemented by an Unmanned Aerial Vehicle (UAV) in flight, the UAV comprising an electronic system comprising hardware, the method comprising:
-
determining information associated with the UAV, including; estimated fuel remaining, estimated fuel consumption, information associated with wind affecting the UAV that indicates a direction of the wind; determining, using the monitored information, an estimated flight time remaining for a current flight path that includes a plurality of waypoints; and determining that the estimated fuel remaining, after the estimated flight time, would be below a threshold, and selecting one or more waypoints included in the current flight path to be excluded from the current flight path based, at least in part, on the direction of the wind. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by one or more processors included in an Unmanned Aerial Vehicle (UAV) cause the one or more processors to perform operations comprising:
-
determining information associated with the UAV, including; estimated fuel remaining, estimated fuel consumption, information associated with wind affecting the UAV that indicates a direction of the wind; determining, using the monitored information, an estimated flight time remaining for a current flight path that includes a plurality of waypoints; and determining that the estimated fuel remaining, after the estimated flight time, would be below a threshold, and selecting one or more waypoints included in the current flight path to be excluded from the current flight path based, at least in part, on the direction of the wind. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification