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/12 (2013.01); B60W 50/14 (2013.01); B60W 60/0059 (2020.02); B62D 15/0285 (2013.01); G01C 21/3407 (2013.01); G05D 1/0055 (2013.01); G05D 1/0061 (2013.01); G05D 1/0088 (2013.01); G05D 1/0214 (2013.01); G05D 1/0278 (2013.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 2540/043 (2020.02); B60W 2540/22 (2013.01); B60W 2540/26 (2013.01); B60W 2556/45 (2020.02); B60W 2900/00 (2013.01)] | 20 Claims |
1. A computer-implemented method for enhancing vehicle operation safety, the method comprising:
receiving, at one or more processors via a communication network, a message including an indication of one or more available parking spots within a parking garage from a server;
obtaining, by the one or more processors, the indication of the one or more available parking spots within the parking garage;
determining, by the one or more processors, a vehicle of a user is currently parked in an unprotected location;
determining, by the one or more processors, a protected location to park the vehicle from the indication of the one or more available parking spots within the parking garage;
presenting to the user, by the one or more processors, options to reduce one or more costs of an insurance policy associated with the vehicle based upon the protected location;
obtaining, by the one or more processors, an indication of permission from the user for the vehicle to move from the unprotected location to the protected location; and
causing, by the one or more processors, the vehicle to travel automatically to the protected location under full control of one or more autonomous operation features;
receiving, at the one or more processors, an indication of travel of the vehicle to the protected location; and
adjusting, by the one or more processors, the one or more costs of the insurance policy associated with the vehicle based upon the received indication of travel of the vehicle to the protected location;
receiving, by the one or more processors, a request from the user that the vehicle be returned to a selected location; and
causing, by the one or more processors, the vehicle to travel automatically from the protected location to the selected location under the full control of the one or more autonomous operation features.
|