IP Library › Granted Patent US 12,734,927
Granted Patent B2
US 12,734,927 · App. 18/356,615 · Granted Sep 15, 2026

Electric vehicle fleet and charging infrastructure management

Inventors: Zachary Jordan Lee (Altadena, CA); John Horn (San Diego, CA)
Assignee: PowerFlex Systems, LLC
B60L53/65B60L53/67G06Q10/02B60L53/68G06Q50/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,734,927
App. No.
18/356,615
Granted
Sep 15, 2026
Kind
B2
Abstract

Certain aspects of the present disclosure provide techniques for to managing electric vehicle fleets and management of charging infrastructure to support the electrical vehicle fleets. An example method for electric vehicle fleet management includes determining that an electric vehicle is in route to a charging site including a plurality of charging stations. The method also includes assigning a charging task to the electric vehicle and assigning the electric vehicle to one of the plurality of charging stations based on one or more vehicle characteristics, one or more operation targets of the charging task, and one or more characteristics of the plurality of charging stations. The method includes, in response to determining that the electric vehicle has plugged into the assigned charging station, associating the electric vehicle with a charging session and allocating charging power to the assigned charging station.

Claims (62)

1 . A method for electric vehicle fleet management, the method comprising:

determining, via one or more sensors, that a first electric vehicle is in route to a charging site including a plurality of charging stations comprising a plurality of low-level charging stations and a plurality of high-level charging stations;

automatically matching, based on a machine learning-based assignment, a first charging task to the first electric vehicle;

automatically matching the first electric vehicle to a first charging station of the plurality of low-level charging stations based on:

one or more first operation targets of the first charging task being achievable by a low-level charging station; and

determining that there is not a sufficient amount of power available at the charging site to charge the first electric vehicle with a high-level charging station concurrently as charging a second electric vehicle with another high-level charging station;

automatically matching the second electric vehicle to a second charging station of the plurality of high-level charging stations based on:

one or more second operation targets of a second charging task associated with the second electric vehicle not being achievable by a low-level charging station;

in response to determining that the first electric vehicle has plugged into the automatically matched first charging station, associating the first electric vehicle with a first charging session;

in response to determining that the second electric vehicle has plugged into the automatically matched second charging station, associating the second electric vehicle with a second charging session;

determining an allocation of power among the plurality of charging stations for an electric vehicle fleet management at the charging site, the allocation of power based on at least one of the one or more first operation targets or the one or more second operation targets; and

allocating, based on the determined allocation of power, first charging power to the automatically matched first charging station and second charging power to the automatically matched second charging station.

2 . The method of claim 1 , further comprising, when the automatically matched first charging station is occupied by an occupying vehicle, matching the occupying vehicle to a different charging station of the plurality of charging stations and issuing instructions to cause the occupying vehicle to move.

3 . The method of claim 1 , wherein the one or more first operation targets of the first charging task include a minimum state of charge for the first electric vehicle and a deadline by which the first electric vehicle is to achieve at least the minimum state of charge.

4 . The method of claim 1 , wherein automatically matching the first charging task to the first electric vehicle includes:

selecting the first charging task from a list of charging tasks sorted by one of the one or more first operation targets of the first charging task.

5 . The method of claim 4 , wherein the one of the one or more first operation targets of the first charging task is a deadline by which the first electric vehicle is to achieve at least a minimum state of charge.

6 . The method of claim 1 , wherein automatically matching the first charging task to the first electric vehicle further includes performing a mixed integer program.

7 . The method of claim 6 , wherein automatically matching the first charging task to the first electric vehicle further includes performing a convex relaxation of the mixed integer program.

8 . The method of claim 6 , wherein automatically matching the first charging task to the first electric vehicle further includes performing the mixed integer program including one or more of a job change penalty term or a station change penalty term.

9 . The method of claim 6 , wherein automatically matching the first charging task to the first electric vehicle further includes performing the mixed integer program including a non-assignment penalty term.

10 . The method of claim 6 , wherein automatically matching the first charging task to the first electric vehicle further includes performing the mixed integer program including a non-completion penalty term.

11 . The method of claim 1 , wherein allocating the first charging power to the automatically matched first charging station further includes automatically matching a charging trajectory including of one or more charging rates over time to the automatically matched first charging station based on:

the one or more first operation targets of the first charging task automatically matched to the first electric vehicle;

a maximum charge rate of the first electric vehicle; and

a maximum power output of the automatically matched first charging station.

12 . The method of claim 11 , wherein automatically matching the charging trajectory further includes performing load management between the plurality of charging stations to stay below an electrical limit of the charging site or to reduce operating costs or emissions of the charging site.

13 . A processing system, comprising:

a memory comprising computer-executable instructions; and

a processor configured to execute the computer-executable instructions and cause the processing system to:

determine, via one or more sensors, that a first electric vehicle is in route to a charging site including a plurality of charging stations comprising a plurality of low-level charging stations and a plurality of high-level charging stations;

automatically match, based on a machine learning-based assignment, a first charging task to the first electric vehicle;

automatically match the first electric vehicle to a first charging station of the plurality of low-level charging stations based on:

one or more first operation targets of the first charging task being achievable by a low-level charging station; and

determining that there is not a sufficient amount of power available at the charging site to charge the first electric vehicle with a high-level charging station concurrently as charging a second electric vehicle with another high-level charging station;

automatically match the second electric vehicle to a second charging station of the plurality of high-level charging stations based on:

one or more second operation targets of a second charging task associated with the second electric vehicle not being achievable by a low-level charging station;

in response to determining that the first electric vehicle has plugged into the automatically matched first charging station, associate the first electric vehicle with a first charging session;

in response to determining that the second electric vehicle has plugged into the automatically matched second charging station, associate the second electric vehicle with a second charging session;

determine an allocation of power among the plurality of charging stations for an electric vehicle fleet management at the charging site, the allocation of power based on at least one of the one or more first operation targets or the one or more second operation targets; and

allocate, based on the determined allocation of power, first charging power to the automatically matched first charging station and second charging power to the automatically matched second charging station.

14 . The processing system of claim 13 , wherein the processor is further configured to cause the processing system to match an occupying vehicle to a different charging station of the plurality of charging stations and to issue instructions to cause the occupying vehicle to move, when the automatically matched first charging station is occupied by the occupying vehicle.

15 . The processing system of claim 13 , wherein the one or more first operation targets of the first charging task include a minimum state of charge for the first electric vehicle and a deadline by which the first electric vehicle is to achieve at least the minimum state of charge.

16 . The processing system of claim 13 , wherein to cause the processing system to automatically match the first charging task to the first electric vehicle, the processor is further configured to cause the processing system to:

select the first charging task from a list of charging tasks sorted by one of the one or more first operation targets of the first charging task.

17 . The processing system of claim 13 , wherein to cause the processing system to allocate the first charging power to the automatically matched first charging station, the processor is further configured to cause the processing system to automatically match a charging trajectory including of one or more charging rates over time to the automatically matched first charging station based on:

the one or more first operation targets of the first charging task automatically matched to the first electric vehicle;

a maximum charge rate of the first electric vehicle; and

a maximum power output of the automatically matched first charging station.

18 . A non-transitory computer-readable medium comprising computer-executable instructions that, when executed by a processor of a processing system, cause the processing system to:

determine, via one or more sensors, that a first electric vehicle is in route to a charging site including a plurality of charging stations comprising a plurality of low-level charging stations and a plurality of high-level charging stations;

automatically match, based on a machine learning-based assignment, a first charging task to the first electric vehicle;

automatically match the first electric vehicle to a first charging station of the plurality of low-level charging stations based on:

one or more first operation targets of the first charging task being achievable by a low-level charging station; and

determining that there is not a sufficient amount of power available at the charging site to charge the first electric vehicle with a high-level charging station concurrently as charging a second electric vehicle with another high-level charging station;

automatically match the second electric vehicle to a second charging station of the plurality of high-level charging stations based on:

one or more second operation targets of a second charging task associated with the second electric vehicle not being achievable by a low-level charging station;

in response to determining that the first electric vehicle has plugged into the automatically matched first charging station, associate the first electric vehicle with a first charging session;

in response to determining that the second electric vehicle has plugged into the automatically matched second charging station, associate the second electric vehicle with a second charging session;

determine an allocation of power among the plurality of charging stations for an electric vehicle fleet management at the charging site, the allocation of power based on at least one of the one or more first operation targets or the one or more second operation targets; and

allocate, based on the determined allocation of power, first charging power to the automatically matched first charging station and second charging power to the automatically matched second charging station.

19 . The non-transitory computer-readable medium of claim 18 , wherein the computer-executable instructions further cause the processing system to match an occupying vehicle to a different charging station of the plurality of charging stations and to issue instructions to cause the occupying vehicle to move, when the automatically matched first charging station is occupied by the occupying vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2023
From: LEE, ZACHARY JORDAN; HORN, JOHN
To: POWERFLEX SYSTEMS, LLC
Reel/Frame 064342/0034 →
Continuity (2)
Provisional Application 63423230 · Nov 7, 2022
Related Publication 20240157837A1 · May 16, 2024
References Cited (20)
US 10981464B1 · Sun · 2021 [cited by examiner]
US 20120056583A1 · Gotz · 2012 [cited by examiner]
US 20130024035A1 · Ito · 2013 [cited by examiner]
US 20150202975A1 · Solomon · 2015 [cited by examiner]
US 20190087753A1 · Ito · 2019 [cited by examiner]
US 20190184850A1 · Lee · 2019 [cited by examiner]
US 20190263271A1 · Ashby · 2019 [cited by examiner]
US 20190285425A1 · Ludwick · 2019 [cited by examiner]
US 20190383637A1 · Teske · 2019 [cited by examiner]
US 20200254896A1 · Lee · 2020 [cited by examiner]
US 20210197685A1 · Soon · 2021 [cited by examiner]
US 20210200240A1 · Ware · 2021 [cited by examiner]
US 20230050192A1 · Quirynen · 2023 [cited by examiner]
US 20230113696A1 · Bahramirad · 2023 [cited by examiner]
US 20230286408A1 · Kinsey · 2023 [cited by examiner]
EP 3806007A1 · 2021 [cited by examiner]
WO WO2024078728A1 · 2024 [cited by examiner]
Keijsper, “Modelling of LP-problems (2WO09)” Technische Universiteit Eindhoven, 2009, https://jkeijspe.win.tue.nl/onderwijs/2WO09/slides.pdf (Year: 2009). [cited by examiner]
Chang, “Convex Relaxation for Mixed-Integer Optimal Power Flow Problems” Fifty-Fifth Annual Allerton Conference, Allerton House, UIUC, Illinois, USA, Oct. 3-6, 2017, https://ieeexplore.ieee.org/document/8262753 (Year: 2… [cited by examiner]
EV Charging Summit Blog, “Level 1, 2, and 3 Charging—The Three Types of Electric Vehicle Chargers” Nov. 14, 2022, https://evchargingsummit.com/blog/three-types-of-electric-vehicle-chargers/ (Year: 2022). [cited by examiner]