CPC B64D 45/00 (2013.01) [G07C 5/008 (2013.01); G07C 5/0808 (2013.01); G07C 5/0841 (2013.01); B64D 2045/0085 (2013.01); G05D 1/0816 (2013.01)] | 13 Claims |
1. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
determining a flight-time variable associated with an aircraft, including by determining the flight-time variable while the aircraft is flying, wherein the flight-time variable includes environmental information, and wherein the determining of the flight-time variable includes communicating over a wireless channel with a local weather station;
determining whether the aircraft is airworthy based at least in part on the flight-time variable, comprising:
comparing the flight-time variable to a first threshold;
comparing the flight-time variable to a second threshold, wherein:
the first threshold is less than the second threshold;
it is determined that the aircraft is marginally airworthy in response to determining that the flight-time variable exceeds the first threshold and does not exceed the second threshold; and
it is determined that the aircraft is not airworthy in response to determining that the flight-time variable exceeds the second threshold;
in response to determining that the aircraft is not airworthy, automatically landing the aircraft, comprising:
automatically landing the aircraft in response to determining that the flight-time variable exceeds the second threshold; and
in response to determining that the aircraft is marginally airworthy, configure the aircraft with a set of one or more constrained settings.
|