CPC B60L 53/35 (2019.02) [B60L 53/305 (2019.02); B60L 53/36 (2019.02); B60L 53/53 (2019.02); B60L 53/62 (2019.02); B60L 53/63 (2019.02); B60L 53/66 (2019.02); B60L 53/665 (2019.02); B60L 53/68 (2019.02); B60L 58/12 (2019.02); B60L 58/13 (2019.02); B60L 58/18 (2019.02); G01R 31/367 (2019.01); G01R 31/382 (2019.01); G05D 1/0088 (2013.01); G05D 1/0225 (2013.01); G05D 1/0278 (2013.01); G05D 1/028 (2013.01); G06Q 10/047 (2013.01); G06Q 10/06316 (2013.01); G06Q 10/1093 (2013.01); G06Q 10/20 (2013.01); G06Q 30/0205 (2013.01); G06Q 30/08 (2013.01); G08G 1/096838 (2013.01); G08G 1/096844 (2013.01); G08G 1/096883 (2013.01); G08G 1/137 (2013.01); B60K 6/28 (2013.01); B60Y 2200/91 (2013.01); B60Y 2200/92 (2013.01); B60Y 2300/91 (2013.01); G01S 19/42 (2013.01); G06Q 50/06 (2013.01)] | 16 Claims |
1. A computer-implemented method implemented by a controller operatively coupled to a network of electric vehicles, comprising:
receiving a notification that an electric vehicle is stranded without sufficient power to operate;
receiving information regarding the stranded electric vehicle including a location of the stranded electric vehicle;
determining a threshold range defined by a radius of vicinity, wherein a length of the radius is adjustable based upon a concentration of electric vehicles surrounding the location of the stranded electric vehicle to search for possible available electric vehicles;
detecting one or more other electric vehicles within the radius of vicinity of the stranded electric vehicle;
receiving information regarding the detected one or more other electric vehicles; and
determining, based upon the received information, which of the detected one or more other electric vehicles to send a power source request.
|