| CPC G06Q 10/02 (2013.01) [B60L 53/62 (2019.02); B60L 53/63 (2019.02); B60L 53/64 (2019.02); B60L 53/665 (2019.02); G06Q 50/40 (2024.01); H04W 4/44 (2018.02)] | 19 Claims |

|
1. A computer-implemented method for dynamic charger reservations, comprising:
communicating with an electric vehicle and a charging entity over a network in real-time;
identifying an initial reservation received from a charging station map user interface of the electric vehicle for the electric vehicle to receive a charge from the charging entity at a first place at a first time, wherein the initial reservation is associated with a first cost for the charging entity;
calculating, by a processor, an estimated time of arrival for the electric vehicle to arrive at the first place at the first time by:
determining a current geo-location of the electric vehicle via a position determination device of the electric vehicle,
determining a remaining distance that the electric vehicle will travel based on a current state of charge of the battery of the electric vehicle as communicated in real-time by the electric vehicle and one or more road types that are located within a vicinity of the current geo-location of the electric vehicle, and
determining an arrival state of charge of a battery of the electric vehicle at the first time, wherein the arrival state of charge is based on the estimated time of arrival and the current state of charge of the battery of the electric vehicle as communicated in real-time by the electric vehicle;
detecting, by the processor, a grid event that changes the first cost for the charging entity to a grid event cost by monitoring and analyzing real-time data from one or more energy providers;
automatically generating, by the processor, a revised reservation for the electric vehicle in response to the detected grid event, wherein the revised reservation is associated with a second cost for the charging entity that is less than at least one of the first cost and the grid event cost and generating the revised reservation includes querying a database of available charging stations and selecting a charging station based on the arrival state of charge, the grid event, and real-time charging station availability data;
generating, by the processor, an initial compensation offer based on the estimated time of arrival and the arrival state of charge, wherein the initial compensation offer is dynamically calculated considering historical user acceptance data;
providing the revised reservation and the initial compensation offer to a user of the electric vehicle via the charging station map user interface, wherein the charging station map user interface is dynamically updated in real-time to display the current geo-location of the electric vehicle and the location of the selected charging station; and
automatically updating, by the processor, the initial reservation to the revised reservation in response to receiving a confirmation from the user via the charging station map user interface.
|