| CPC B60W 50/16 (2013.01) [B60Q 1/324 (2022.05); B60Q 1/525 (2013.01); E05F 15/40 (2015.01); E05F 15/73 (2015.01); H04W 4/40 (2018.02); H04W 4/90 (2018.02); B60Q 2400/20 (2013.01); B60Q 2400/40 (2013.01); B60W 2050/143 (2013.01); B60W 2050/146 (2013.01); B60W 2554/40 (2020.02); B60W 2556/45 (2020.02)] | 18 Claims |

|
1. A method comprising:
detecting, by a vehicle, that a moving object is approaching the vehicle when the vehicle is stationary, wherein the moving object is in a first zone around the vehicle;
providing, by the vehicle, an alert within the vehicle indicating presence of the moving object in the first zone;
preventing, by the vehicle, opening of a first door of the vehicle proximate to the first zone;
detecting, by the vehicle, opening of a second door of the vehicle proximate to a second zone around the vehicle, the second zone being opposite to the first zone;
providing, by the vehicle, a first visual alert including light output of a first color to notify an operator of the moving object that an occupant of the vehicle is attempting to open the first door of the vehicle;
providing, by the vehicle, a second visual alert external to the vehicle, the second visual alert including light output of a second color different from the first color;
allowing, by the vehicle, opening of the second door;
detecting, by the vehicle, a plurality of attempts to open the first door;
receiving, by the vehicle, acknowledgement of the alert;
determining, by the vehicle, that the plurality of attempts exceed a threshold; and
allowing, by the vehicle and based on the acknowledgement of the alert and the plurality of attempts exceeding the threshold, opening of the first door.
|