CPC B60L 53/31 (2019.02) [B60L 53/63 (2019.02); B60L 53/65 (2019.02); B60L 53/665 (2019.02); B60L 53/67 (2019.02); G05B 15/02 (2013.01); G06Q 10/02 (2013.01); G06Q 50/06 (2013.01); G06Q 50/30 (2013.01); H02J 7/0013 (2013.01); B60L 53/30 (2019.02); B60L 2240/72 (2013.01); B60Y 2200/91 (2013.01); B60Y 2300/91 (2013.01); H02J 7/00034 (2020.01); H02J 7/00045 (2020.01); H02J 2310/48 (2020.01); Y02T 10/70 (2013.01)] | 20 Claims |
10. A method of charging an electric vehicle (EV) at a plurality of EV chargers, comprising:
a. determining a total amount of current being drawn by all EV chargers in the plurality of EV chargers;
b. determining if a first EV charger is available in the plurality of EV chargers:
i. if the first EV charger is available in the plurality of EV chargers, authenticating a first user; and
ii. if no EV charger is available in the plurality of EV chargers, allowing the first user to reserve a first time slot at a remote server;
c. when the total amount of current being drawn is below a threshold and the first user is authenticated, enabling a relay of a first EV charger to commence charging process of a first EV of the first user;
d. determining if a second EV charger is available in the plurality of EV chargers:
i. if the second EV charger is available in the plurality of EV chargers, authenticating a second user; and
ii. if no EV charger is available in the plurality of EV chargers, allowing the second user to reserve a second time slot at the remote server;
e. when the total amount of current being drawn is below the threshold and the second user is authenticated, enabling a relay of a second EV charger to commence charging process of a second EV of the second user; and
f. when the total amount of current to be drawn is above the threshold:
i. disabling the relay of the first EV charger to stop the charging process of the first EV; and
ii. disabling the relay of the second EV charger to stop the charging process of the second EV;
wherein the plurality of EV chargers are configured to communicate with the remote server.
|