CPC G06F 21/572 (2013.01) [B64C 39/024 (2013.01); G08G 5/003 (2013.01); G08G 5/0034 (2013.01); G08G 5/0039 (2013.01); G08G 5/006 (2013.01); G08G 5/0069 (2013.01); B64U 30/20 (2023.01); B64U 2201/10 (2023.01)] | 20 Claims |
1. A drone, comprising:
memory to securely host firmware or software instructions of the drone, the instructions to enable the drone to operate in at least one controlled airspace area; and
processor circuitry to provide a trusted execution environment (TEE) to securely execute the instructions, wherein to securely execute the instructions includes to:
verify that the instructions to operate the drone are valid;
load a flight plan authorization associated with at least one airspace authority;
identify a geofence that is compliant with the flight plan authorization, wherein the geofence defines at least one area within the at least one controlled airspace area in which the drone is permitted to operate; and
cause the drone to navigate within the at least one controlled airspace area, based on the geofence.
|