CPC G01C 21/3469 (2013.01) [B60L 53/66 (2019.02); B60L 53/67 (2019.02); G01C 21/3679 (2013.01); G06Q 10/047 (2013.01); G06Q 30/0251 (2013.01); B60L 2240/62 (2013.01); B60L 2240/72 (2013.01); Y02T 10/7072 (2013.01); Y02T 10/72 (2013.01); Y02T 90/12 (2013.01); Y02T 90/14 (2013.01); Y02T 90/16 (2013.01)] | 20 Claims |
1. A method of determining a route for an electric-powered vehicle performed by a system comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed by the processor, cause the system to perform the method, the method comprising:
receiving destination selection information identifying a destination;
receiving, from a battery control system associated with a battery system of the vehicle, an indication of an available battery system charge level of the battery system;
determining at least one estimated range of the vehicle based on the available battery system charge level;
identifying a plurality of routes to the destination based on the at least one estimated range of the vehicle and locations of one or more charging stations;
identifying one or more points of interest, each point of interest of the one or more points of interest being identified based on a relative proximity of the point of interest to a location of a charging station of the one or more charging stations, each point of interest of the one or more points of interest being associated with promotional content;
determining one or more estimated arrival times of the vehicle at the locations of the one or more charging stations along the plurality of routes;
determining pricing information for each charging station of the one or more charging stations along the plurality of routes at an associated estimated arrival time of the vehicle at an associated charging station;
calculating a cost associated with each route of the plurality of routes based on the pricing information and the promotional content;
generating route information, the route information identifying the plurality of routes and the calculated cost associated with each route; and
displaying at least a portion of the route information to a user of the vehicle.
|