# US 12,179,619 B2 · Systems and methods for proactive electronic vehicle charging

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,179,619 B2
- Document ID: US12179619B2
- Status: Granted
- Kind: B2
- Application number: 17/986,442
- Filed: 2022-11-14
- Published: 2024-05-16
- Granted: 2024-12-31
- Earliest claimed: 2022-11-14
- Assignees: Allstate Insurance Company
- Applicants: Allstate Insurance Company
- Inventors: Philip Peter Ramirez
- Web page: https://patentgrep.com/patent/US12179619B2

## CPC

- B60L 53/35: Means for automatic or assisted adjustment of the relative position of charging devices and vehicles
- G01C 21/3469: {Fuel consumption; Energy use; Emission aspects}
- B60L 53/57: Charging stations without connection to power networks
- B60L 53/62: in response to charging parameters, e.g. current, voltage or electrical charge
- H02J 7/70: characterised by the mechanical construction
- H02J 7/80: including monitoring or indicating arrangements
- G08G 1/096816: {where the complete route is transmitted to the vehicle at once}
- G08G 1/096844: {where the complete route is dynamically recomputed based on new data}
- G08G 1/096861: {where the immediate route instructions are output to the driver, e.g. arrow signs for next turn}
- G08G 1/096872: {where instructions are given per voice}
- G08G 1/0969: having a display in the form of a map
- B60L: PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES (arrangements or mounting of electrical propulsion units or of plural diverse prime-movers for mutual or common propulsion in vehicles B60K1/00, B60K6/20; arrangements or mounting of electrical gearing in vehicles B60K17/12, B60K17/14; preventing wheel slip by reducing power in rail vehicles B61C15/08; dynamo-electric machines H02K; control or regulation of electric motors H02P); SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES (electric coupling devices combined with mechanical couplings of vehicles B60D1/64; electric heating for vehicles B60H1/00); ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL (control or regulation of electric motors H02P); MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- H02J: ELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})

## Abstract

Implementations claimed and described herein provide systems and methods for generating instructions for a mobile electric vehicle (EV) charging station to meet an EV at a particular time and place. In one implementation, EV trip data including a remaining range of the EV and an intended route of the EV is collected to determine a range of locations that the EV can stop at along its route without running out of power. Instructions to one of the locations are generated for a mobile EV charging station that is a best fit for arriving at the particular location and for the EV to reach the same location.

## Claims

### Claim 1

A computer-implemented method for mobile electric vehicle (EV) charging, the computer-implemented method comprising:
receiving, at one or more processors, trip data of an EV, the trip data including a remaining range of the EV and a route of the EV, the remaining range of the EV corresponding to a current power level of the EV;
predicting, at the one or more processors, that the EV will have a power level below a threshold power level in an area along the route of the EV based on the trip data;
determining, at the one or more processors, whether at least one EV charging station is available in the area along the route of the EV;
identifying, at the one or more processors, a mobile EV charging station of a plurality of mobile EV charging stations when the at least one EV charging station is unavailable in the area along the route of the EV; and
directing the mobile EV charging station to a particular location relative to the route to meet the EV at a particular time.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising:
identifying one or more locations within a set distance along the route; and
selecting the particular location from the one or more locations.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, further comprising:
connecting, through a network, a client device associated with a driver of the EV with a device associated with the mobile EV charging station via a mobile application; and
initiating a communication session between the client device and the device associated with the mobile EV charging station.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
sending a notification to a client device associated with a driver of the EV, the notification including an alert that the EV will have the power level below the threshold power level in the area along the route of the EV and a prompt to schedule a charging service at the particular location.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the EV is an autonomous vehicle (AV), the computer-implemented method further comprising:
automatically notifying a navigation system of the AV to reroute a planned path along the route to arrive at the particular location at the particular time.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, further comprising:
tracking a geolocation of the EV based on at least one of tracking a client device associated with the EV or receiving telematics data associated with the EV, the particular location determined based on the geolocation of the EV.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein the remaining range of the EV is dynamically estimated based on at least one of driving behavior of the EV or learned environmental factors along the route.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, further comprising:
generating a comparison of a charge level of the mobile EV charging station with an amount of charge needed to replenish the power level of the EV; and
determining whether to deploy a second mobile EV charging station to the particular location at the particular time based on the comparison.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, further comprising:
assigning a second EV to the mobile EV charging station; and
allocating a first amount of charge from the mobile EV charging station to the EV and a second amount of charge from the EV to the second EV.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining the particular location has passed a hotspot threshold; and
deploying one or more other mobile EV charging stations of the plurality of mobile EV charging stations to the particular location.

### Claim 11 (depends on 1)

The computer-implemented method of claim 1, further comprising:
adjusting the particular location based on at least one of input from a client device, the current power level of the EV, or a current location of the EV.

### Claim 12 (depends on 1)

The computer-implemented method of claim 1, further comprising:
identifying a current location and a current availability of the mobile EV charging station; and
setting a departure time from the current location of the mobile EV charging station to reach the particular location by the particular time.

### Claim 13

One or more tangible non-transitory computer-readable storage media storing computer-executable instructions for performing a computer process on a computing system, the computer process comprising:
generating a prediction that an EV will have a power level below a threshold power level in an area in which EV charging stations are unavailable based on trip data of the EV, the trip data including a remaining range of the EV and a route of the EV, the remaining range of the EV corresponding to a current power level of the EV;
determining a current location of each of a plurality of mobile EV stations;
determining a current charge level of each of the plurality of mobile EV stations;
determining an availability of each of the plurality of mobile EV stations;
identifying a mobile EV charging station from the plurality of mobile EV stations for charging the EV based on the current location, the current charge level, and the availability of each of the plurality of mobile EV stations;
determining a particular location for the mobile EV charging station to meet the EV for charging; and
requesting the mobile EV charging station to meet the EV at a particular time and at the particular location.

### Claim 14 (depends on 13)

The one or more tangible non-transitory computer-readable storage media of claim 13, wherein the particular location is determined based on the remaining range of the EV and the route of the EV.

### Claim 15 (depends on 14)

The one or more tangible non-transitory computer-readable storage media of claim 14, wherein the particular location is further determined based on a comparison of a safety level of the particular location to a safety threshold.

### Claim 16 (depends on 14)

The one or more tangible non-transitory computer-readable storage media of claim 14, wherein the particular location is further determined based on a second remaining range of a second EV and a second route of a second EV, the mobile EV charging station being further identified for charging the second EV.

### Claim 17 (depends on 13)

The one or more tangible non-transitory computer-readable storage media of claim 13, further comprising:
determining a departure time for the mobile EV charging station to reach the particular location by the particular time; and
causing the mobile EV charging station to depart by the departure time.

### Claim 18

A system for mobile electric vehicle (EV) charging, the system comprising:
a server in communication with a first computing device associated with an EV over a network, the EV having a remaining range corresponding to a current power level of the EV and a route along which the EV is predicted to have a power level below a threshold power level in an area in which EV charging stations are unavailable, the server in communication with a second computing device associated with a mobile EV station over the network, the server causing the mobile EV station to be deployed to a particular location to meet the EV at a particular time.

### Claim 19 (depends on 18)

The system of claim 18, wherein the server tracks a current location of the mobile EV station using the second computing device and sends at least one of the current location of the mobile EV station or an estimated time of arrival of the mobile EV station at the particular location to the first computing device.

### Claim 20 (depends on 18)

The system of claim 18, wherein at least one of the particular location or the particular time are dynamically adjusted.
