| CPC G08G 5/006 (2013.01) [G01C 21/00 (2013.01); G05D 1/0033 (2013.01); G05D 1/0061 (2013.01); G05D 1/0094 (2013.01); G05D 1/0274 (2013.01); G06T 5/70 (2024.01); G06V 20/64 (2022.01); G08G 5/0069 (2013.01); H04B 7/18506 (2013.01); B64U 2101/30 (2023.01); B64U 2201/00 (2023.01); B64U 2201/10 (2023.01); B64U 2201/20 (2023.01); G01S 19/13 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/10032 (2013.01); G06T 2207/20012 (2013.01); G06T 2207/30232 (2013.01); G06T 2207/30244 (2013.01); G06V 2201/10 (2022.01); H04W 4/021 (2013.01)] | 20 Claims |

|
1. A method, comprising:
determining, by an unmanned aerial vehicle, while the unmanned aerial vehicle navigates along a flight path, that the unmanned aerial vehicle is within a predetermined distance of a geofence boundary;
disabling, by the unmanned aerial vehicle, use of one or more hardware components of the unmanned aerial vehicle while the unmanned aerial vehicle is within the predetermined distance;
determining, while the use of the one or more hardware components is disabled, that the unmanned aerial vehicle has moved outside of the predetermined distance; and
enabling the use of the one or more hardware components based on the unmanned aerial vehicle being outside of the predetermined distance.
|