CPC G01C 21/3476 (2013.01) [B60L 53/63 (2019.02); B60L 53/66 (2019.02); B60L 58/12 (2019.02)] | 19 Claims |
1. A computer-implemented method for selecting a charging entity based on occupancy status, comprising:
determining a current geo-location of a requesting vehicle;
determining a current state of charge of a battery of the requesting vehicle;
identifying a plurality of charging entities that are within a remaining distance that the requesting vehicle is capable of traveling based on the current geo-location of the requesting vehicle and the current state of charge of the battery of the requesting vehicle, wherein a charging entity of the plurality of charging entities is associated with one or more charging stations configured to provide a charge to the requesting vehicle;
determining occupancy statuses for one or more charging entities of the plurality of charging entities, wherein an occupancy status indicates a number of the one or more charging stations of the charging entity occupied by a charging vehicle;
estimating charging speeds for the one or more charging entities based on the occupancy statuses, wherein a charging entity is associated with at least one default charging speed, and wherein estimating charging speeds for the one or more charging entities includes applying an occupancy factor to the at least one default charging speed based on the occupancy status of the charging entity compared to a maximum occupancy status of the charging entity;
presenting a charging station map user interface that pin points the current geo-location of the requesting vehicle and the one or more charging entities, wherein the one or more charging entities are presented with labels based on the estimated charging speeds; and
reserving a charging station of a selected charging entity of the plurality of charging entities by selecting a label of the one or more charging entities that is presented on the charging station map user interface.
|