| CPC G06F 8/65 (2013.01) [A61B 5/02028 (2013.01); A61B 5/4064 (2013.01); A61B 5/4094 (2013.01); A61B 5/6893 (2013.01); A61B 5/7282 (2013.01); B60K 35/00 (2013.01); B60W 10/04 (2013.01); B60W 30/06 (2013.01); B60W 30/09 (2013.01); B60W 30/0956 (2013.01); B60W 40/02 (2013.01); B60W 40/08 (2013.01); B60W 40/09 (2013.01); B60W 50/02 (2013.01); B60W 50/0205 (2013.01); B60W 50/045 (2013.01); B60W 50/082 (2013.01); B60W 50/12 (2013.01); B60W 50/14 (2013.01); B60W 60/0053 (2020.02); B60W 60/0059 (2020.02); B60W 60/007 (2020.02); B62D 15/0285 (2013.01); G01C 21/3407 (2013.01); G05D 1/0055 (2013.01); G05D 1/0214 (2013.01); G05D 1/0278 (2013.01); G05D 1/248 (2024.01); G05D 1/617 (2024.01); G06Q 30/0206 (2013.01); G06Q 30/0207 (2013.01); G06Q 30/0217 (2013.01); G06Q 40/08 (2013.01); G07C 5/02 (2013.01); G07C 5/0808 (2013.01); G08B 25/10 (2013.01); G08G 1/091 (2013.01); G08G 1/0962 (2013.01); G08G 1/14 (2013.01); B60W 2040/0809 (2013.01); B60W 2040/0818 (2013.01); B60W 2050/0071 (2013.01); B60W 2050/0073 (2013.01); B60W 2050/0075 (2013.01); B60W 2050/0215 (2013.01); B60W 2050/046 (2013.01); B60W 2050/143 (2013.01); B60W 2420/403 (2013.01); B60W 2540/043 (2020.02); B60W 2540/22 (2013.01); B60W 2540/221 (2020.02); B60W 2540/26 (2013.01); B60W 2556/45 (2020.02); B60W 2756/10 (2020.02); B60W 2900/00 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for operating an autonomous or semi-autonomous vehicle, comprising, during operation of the vehicle:
receiving, by a processor, operating data related to an autonomous operation feature of the vehicle, the operating data indicating a current operating environment of the vehicle;
receiving, by the processor, a request to disable the autonomous operation feature;
determining, by the processor and based on the operating data,
a first risk level associated with operating the vehicle, in the current operating environment, under control of the autonomous operation feature, and
a second risk level associated with operating the vehicle, in the current operating environment, under control of an operator;
in response to the request, and based on the first risk level and the second risk level, determining, by the processor, whether to disable the autonomous operation feature; and
causing, by the processor, a display carried by the vehicle to provide an output indicating whether to disable the autonomous operation feature.
|