| CPC G06F 40/35 (2020.01) [G05B 13/027 (2013.01); G06F 40/279 (2020.01); G06F 40/40 (2020.01); G08G 5/0013 (2013.01); G08G 5/0069 (2013.01); G10L 15/16 (2013.01); G10L 15/22 (2013.01); B64U 2201/00 (2023.01); B64U 2201/10 (2023.01); G10L 2015/223 (2013.01)] | 20 Claims |

|
1. A method of controlling an autonomous aircraft, the method comprising:
receiving a text string regarding operation of the autonomous aircraft;
analyzing the text string via a decoder module to identify one or more linguistic aircraft control components in the text string, wherein the one or more identified linguistic aircraft control components include a flight plan of the autonomous aircraft;
accessing an aircraft-related knowledge base associated with the decoder module to confirm an accuracy of each of the one or more identified linguistic aircraft control components, and wherein confirming an accuracy of the flight plan includes using a mapping service to confirm an origin and a destination of the autonomous aircraft;
based at least on the identified linguistic aircraft control components, determining a command for controlling the autonomous aircraft; and
executing the command to control the autonomous aircraft.
|