# US 2026/0091702 A1 · Adaptive charging scheduling

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

- Number: US 2026/0091702 A1
- Document ID: US20260091702A1
- Status: Published application
- Kind: A1
- Application number: 18/899,150
- Filed: 2024-09-27
- Published: 2026-04-02
- Earliest claimed: 2024-09-27
- Assignees: Volvo Car Corporation
- Applicants: Volvo Car Corporation
- Inventors: Adina Maria SOROSTINEAN; Madhan Kumar BALASUBRAMANI; Meng LIU; Sayali KHERATKAR; Megha BENNUR; Karthikeyan RAVINDRAN
- Web page: https://patentgrep.com/patent/US20260091702A1

## CPC

- B60L 53/68: Off-site monitoring or control, e.g. remote control
- B60L 58/12: responding to state of charge [SoC]
- B60L 2240/622: by satellite navigation
- B60L 2240/72: Charging station selection relying on external data
- B60L 2240/80: Time limits
- B60L 2260/52: drive range estimation, e.g. of estimation of available travel distance
- B60L 2260/58: Departure time prediction
- 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

## Abstract

A system comprises: a battery management system; a global positioning system; and a processor. The processor storing instructions in non-transitory memory that, when executed, causes the processor to: receive information of a first charging reservation plan of a vehicle; monitor a location of the vehicle in real-time and determine an expected time-of-arrival at a charging location; determine a state-of-charge of a battery pack of vehicle; predict whether the vehicle would arrive at the charging location around a charging session start time with predefined state-of-charge and charge the vehicle as per the first charging reservation plan; determine a cause for a delay in arriving at the charging location; calculate an urgency score based on the cause for the delay; and modify the first charging reservation plan to a second charging reservation plan and reserve another charging session in compliance with an actual time-of-arrival to start charging from the predefined state-of-charge.

## Claims

### Claim at position 1

1-85. (canceled)

### Claim 86

A system comprising:
a battery management system (BMS);
a global positioning system (GPS); and
a processor storing instructions in non-transitory memory that, when executed, causes the processor to:
receive first information of a first charging reservation plan of a vehicle with a first charging station;
monitor, via the global positioning system, a current location of the vehicle in real-time and determine an expected time-of-arrival (ETA) at a charging location;
determine, via the battery management system, a state-of-charge of a battery pack of the vehicle;
predict whether the vehicle would arrive at the charging location around a charging session start time with predefined state-of-charge and would charge the vehicle as per the first charging reservation plan;
determine a cause for a delay in arriving at the charging location beyond the charging session start time;
calculate an urgency score based on the cause for the delay; and
modify the first charging reservation plan to a second charging reservation plan and reserve a second charging session with one of the first charging station and a second charging station in compliance with an actual time-of-arrival (ETA) to charge the vehicle beginning from the predefined state-of-charge when the urgency score is greater than a threshold value.

### Claim 87 (depends on 86)

The system of claim 86, wherein the processor predicting whether the vehicle would arrive at the charging location around the charging session start time comprises:
extract at least one of the charging location, navigation information, a charging station ID, a charging duration, the charging session start time, a charging session end time, a charging sequence, a charging temperature, a charging level to start charging, and a charging mode from the first information of the first charging reservation plan;
compare the charging session start time and the expected time-of-arrival (ETA) of the vehicle at the charging location;
determine whether the charging session start time is greater than or equal to the expected time-of-arrival (ETA) of the vehicle at the charging location; and
confirm that the vehicle would arrive at the charging location around the charging session start time when the charging session start time is greater than or equal to the expected time-of-arrival (ETA) of the vehicle at the charging location.

### Claim 88 (depends on 86)

The system of claim 86, wherein the processor predicting whether the vehicle would arrive at the charging location around the charging session start time further comprises:
extract at least one of the charging location, navigation information, a charging station ID, a charging duration, the charging session start time, a charging session end time, a charging sequence, a charging temperature, a charging level to start charging, and a charging mode from the first information of the first charging reservation plan;
compare the charging session start time and the expected time-of-arrival (ETA) of the vehicle at the charging location;
determine whether the charging session start time is less than the expected time-of-arrival (ETA) of the vehicle within a threshold limit; and
confirm that the vehicle would arrive at the charging location around the charging session start time when the charging session start time is less than the expected time-of-arrival (ETA) of the vehicle within the threshold limit.

### Claim 89 (depends on 88)

The system of claim 88, wherein the threshold limit comprises a range of about 1 to 15 minutes.

### Claim 90 (depends on 86)

The system of claim 86, wherein the processor predicting whether the vehicle would arrive at the charging location around the charging session start time comprises:
calculate a distance between the current location of the vehicle and the charging location;
estimate an amount of charge required to travel the distance between the current location of the vehicle and the charging location;
compare the state-of-charge of the vehicle and the amount of charge required to travel the distance between the current location of the vehicle and the charging location; and
determine whether the vehicle would arrive at the charging location around the charging session start time based on result of the comparison.

### Claim 91 (depends on 90)

The system of claim 90, wherein the processor estimates the amount of charge required to travel the distance between the current location of the vehicle and the charging location based on previous travel history of the vehicle in corresponding routes.

### Claim 92 (depends on 91)

The system of claim 91, wherein the processor further estimates the amount of charge required to travel the distance between the current location of the vehicle and the charging location based on traffic condition in real-time.

### Claim 93 (depends on 92)

The system of claim 92, wherein the processor further estimates the amount of charge required to travel the distance between the current location of the vehicle and the charging location based on road conditions.

### Claim 94 (depends on 93)

The system of claim 93, wherein the processor further estimates the amount of charge required to travel the distance between the current location of the vehicle and the charging location based on ambient temperature that impacts the state-of-charge of the vehicle.

### Claim 95 (depends on 94)

The system of claim 94, wherein the processor further estimates the amount of charge required to travel the distance between the current location of the vehicle and the charging location based on a state-of-health of a battery pack of the vehicle.

### Claim 96

A method comprising:
receiving first information of a first charging reservation plan of a vehicle with a first charging station;
monitoring, via a global positioning system, a current location of the vehicle in real-time and determine an expected time-of-arrival (ETA) at a charging location;
determining, via a battery management system, a state-of-charge of a battery pack of the vehicle;
predicting whether the vehicle would arrive at the charging location around a charging session start time with predefined state-of-charge and would charge the vehicle as per the first charging reservation plan;
determining a cause for a delay in arriving at the charging location beyond the charging session start time;
calculating an urgency score based on the cause for the delay; and
modifying the first charging reservation plan to a second charging reservation plan and reserve a second charging session with one of the first charging station and a second charging station in compliance with an actual time-of-arrival (ETA) to charge the vehicle beginning from the predefined state-of-charge when the urgency score is greater than a threshold value.

### Claim 97 (depends on 96)

The method of claim 96, wherein the method further comprises: determining the cause for the delay in arriving at the charging location based on travel path information.

### Claim 98 (depends on 97)

The method of claim 97, wherein the travel path information comprises at least a start point, an end point, one or more intermediary points, a navigation route, a halt period, a traffic condition, an environmental weather condition, and a road condition.

### Claim 99 (depends on 97)

The method of claim 97, wherein the method further comprises: determining the cause for the delay as one of intentional delay and unintentional delay based on the travel path information.

### Claim 100 (depends on 98)

The method of claim 98, wherein the method further comprises: communicating with a sensor module and determining the cause for the delay is due to the environmental weather condition based on a signal received from the sensor module.

### Claim 101 (depends on 100)

The method of claim 100, wherein the method further comprises: sensing, by the sensor module, a driving behavior of a user and the environmental weather condition and communicates the signal to a processor.

### Claim 102 (depends on 99)

The method of claim 99, wherein the method further comprises:
calculating the urgency score as high when the cause for the delay is the unintentional delay; and
calculating the urgency score as low when the cause for the delay is the intentional delay.

### Claim 103

A non-transitory computer readable storage medium comprising a sequence of instructions which when executed by a processor causes:
receiving first information of a first charging reservation plan of a vehicle with a first charging station;
monitoring, via a global positioning system, a current location of the vehicle in real-time and determine an expected time-of-arrival (ETA) at a charging location;
determining, via a battery management system, a state-of-charge of a battery pack of the vehicle;
predicting whether the vehicle would arrive at the charging location around a charging session start time with predefined state-of-charge and would charge the vehicle as per the first charging reservation plan;
determining a cause for a delay in arriving at the charging location beyond the charging session start time;
calculating an urgency score based on the cause for the delay; and
modifying the first charging reservation plan to a second charging reservation plan and reserve a second charging session with one of the first charging station and a second charging station in compliance with an actual time-of-arrival (ETA) to charge the vehicle beginning from the predefined state-of-charge when the urgency score is greater than a threshold value.

### Claim 104 (depends on 103)

The non-transitory computer readable storage medium of claim 103, further causes: modifying the first charging reservation plan to the second charging reservation plan with the first charging station in compliance with the actual time-of-arrival when the urgency score is greater than the threshold value.

### Claim 105 (depends on 103)

The non-transitory computer readable storage medium of claim 103, further causes: modifying the first charging reservation plan to the second charging reservation plan with the second charging station in compliance with the actual time-of-arrival when the urgency score is lesser than the threshold value.
