IP Library › Granted Patent US 12,447,852
Granted Patent B2
US 12,447,852 · App. 18/515,683 · Granted Oct 21, 2025

Power allocation to transports

Inventors: Norman Lu (Fairview, TX); Maximilian Parness (Takoma Park, MD)
Assignee: TOYOTA MOTOR NORTH AMERICA, INC.
B60L53/62B60L58/12G05B19/042G06F16/2379B60L2240/54G05B2219/2639
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,447,852
App. No.
18/515,683
Filed
Nov 21, 2023
Granted
Oct 21, 2025
Kind
B2
Art Unit
2859
USPC
700/295
Abstract

An example operation includes one or more of determining, by a station, a first group of transports in need of charge and a second group of transports capable of providing charge, prioritizing, by the station, at least one transport of the second group to come to the station at a time prior to when at least one transport of the first group comes to the station, receiving, at the station, a first amount of charge from the at least one transport of the second group, and providing, from the station, a second amount of charge to the at least one transport of the first group.

Claims (63)

1. A method comprising:

receiving a request from a first transport for a first amount of energy from a charging station;

determining an assignment priority of a plurality of other transports to provide energy to the charging station based on respective destinations of the plurality of other transports and respective charge levels of the plurality of other transports;

assigning a charging time to at least one other transport among the plurality of other transports based on the assignment priority;

receiving a second amount of energy from the at least one other transport, wherein the second amount of energy enables the charging station to remain energy-positive when providing the first amount of energy to the first transport;

providing energy to the first transport; and

terminating the energy provided to the first transport before the charging station becomes energy-negative.

2. The method of claim 1 , wherein the first amount of energy is less than or equal to the second amount of energy.

3. The method of claim 1 , comprising:

determining a current amount of energy stored by the charging station at a current time; and

based on the current amount of energy, determining a future time that the at least one other transport will come to the charging station, the first amount of energy required by the first transport, and the second amount of energy available from the at least one other transport.

4. The method of claim 1 , comprising:

determining the first amount of energy charge required by the first transport; and

selecting the at least one other transport to come to the charging station based on a charge value required being less than a sum of a current amount of energy at the charging station and the second amount of energy.

5. The method of claim 1 , comprising:

determining an amount of energy available from the at least one other transport, and a time required to provide the amount of energy that is available to the charging station based on a location of the at least one other transport and a current amount of energy at the charging station; and

transmitting a request to the at least one other transport to come to the charging station at a time after the first transport arrives at the charging station.

6. The method of claim 1 , comprising:

receiving a validation of the first amount of energy from at least one component, wherein the validation comprises a blockchain consensus between a peer group comprising of the first transport and the at least one component.

7. The method of claim 6 , comprising:

executing a smart contract to record the validation and the at least one component on a blockchain based on the blockchain consensus.

8. The method of claim 1 , further comprising receiving a request for an additional amount of energy from the charging station, determining that the additional amount of energy will result in the charging station becoming energy-negative, and in response, preventing the request.

9. The method of claim 1 , further comprising receiving a request for an additional amount of energy from the charging station, determining that the additional amount of energy will result in the charging station becoming energy-negative by a particular amount, and in response, requesting at least one other transport provide the particular amount of charge to the charging station.

10. A charging station comprising:

a processor that, when executing instructions stored in a memory, is configured to:

receive a request from a first transport for a first amount of energy from the charging station;

determine an assignment priority of a plurality of other transports to provide energy to the charging station based on respective destinations of the plurality of other transports and respective charge levels of the plurality of other transports;

assign a charging time to at least one other transport among the plurality of other transports based on the assignment priority;

receive a second amount of energy from the at least one other transport, wherein the second amount of energy enables the charging station to remain energy-positive when providing the first amount of energy to the first transport;

provide energy to the first transport; and

terminate the energy provided to the first transport before the charging station becomes energy-negative.

11. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform:

receiving a request from a first transport for a first amount of energy from a charging station;

determining an assignment priority of a plurality of other transports to provide energy to the charging station based on based on respective destinations of the plurality of other transports and respective charge levels of the plurality of other transports;

assigning a charging time to at least one other transport among the plurality of other transports based on the assignment priority;

receiving a second amount of energy from the at least one other transport, wherein the second amount of energy enables the charging station to remain energy-positive when providing the first amount of energy to the first transport;

providing energy to the first transport; and

terminating the energy provided to the first transport before the charging station becomes energy-negative.

12. The charging station of claim 10 , wherein the processor is further configured to:

determine a current amount of energy stored by the charging station at a current time; and

determine a future time that the at least one other transport will come to the charging station, the first amount of energy required by the first transport, and the second amount of energy available from the at least one other transport.

13. The charging station of claim 10 , wherein the processor is further configured to:

determine the first amount of energy required by the first transport, and

the second amount of energy available from the at least one other transport; and

select the at least one other transport to come to the charging station based on a charge value required being less than a sum of a current amount of energy at the charging station and the second amount of energy.

14. The charging station of claim 10 , wherein the processor is further configured to:

determine an amount of energy available from the at least one other transport, and a time required to provide the amount of energy that is available to the charging station based on a location of the at least one other transport and a current amount of energy at the charging station; and

transmit a request to the at least one other transport to come to the charging station at a time after the first transport arrives at the charging station.

15. The charging station of claim 10 , wherein the processor is configured to:

receive a validation of the first amount of energy from at least one component, wherein the validation comprises a blockchain consensus between a peer group comprising of the first transport and the at least one component.

16. The charging station of claim 10 , wherein the processor is configured to:

execute a smart contract to record the validation and the at least one component on a blockchain based on the blockchain consensus.

17. The non-transitory computer-readable storage medium of claim 11 , wherein the instructions further cause the processor to perform:

determining a current amount of energy stored by the charging station at a current time; and

based on the current amount of energy, determining a future time that the at least one other transport will come to the charging station, the first amount of energy required by the first transport, and the second amount of energy available from the at least one other transport.

18. The non-transitory computer-readable storage medium of claim 11 , wherein the instructions further cause the processor to perform:

determining the first amount of energy charge required by the first transport; and

selecting the at least one other transport to come to the charging station based on a charge value required being less than a sum of a current amount of energy at the charging station and the second amount of energy.

19. The non-transitory computer-readable storage medium of claim 11 , wherein the instructions further cause the processor to perform:

determining an amount of energy available from the at least one other transport, and a time required to provide the amount of energy that is available to the charging station based on a location of the at least one other transport and a current amount of energy at the charging station; and

transmitting a request to the second transport to come to the charging station at a time after the first transport arrives at the charging station.

20. The non-transitory computer-readable storage medium of claim 11 , wherein the instructions further cause the processor to perform:

by the charging station, receiving a validation of the first amount of energy from at least one component, wherein the validation comprises a blockchain consensus between a peer group comprising of the first transport and the at least one component.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2025
From: TOYOTA MOTOR NORTH AMERICA, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 072645/0813 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2023
From: LU, NORMAN; PARNESS, MAXIMILIAN
To: TOYOTA MOTOR NORTH AMERICA, INC.
Reel/Frame 065633/0370 →
Continuity (2)
Continuation 17006757 · Aug 28, 2020
Related Publication 20240083284A1 · Mar 14, 2024
References Cited (112)
US 8324859B2 · Rossi · 2012 [cited by applicant]
US 8358102B2 · Rivers et al. · 2013 [cited by applicant]
US 8381851B2 · Gray, Jr. · 2013 [cited by applicant]
US 8467936B2 · Wijaya et al. · 2013 [cited by applicant]
US 8538694B2 · Conway · 2013 [cited by applicant]
US 8543272B2 · Yu et al. · 2013 [cited by applicant]
US 8738285B2 · Scofield et al. · 2014 [cited by applicant]
US 8751088B2 · Choi et al. · 2014 [cited by applicant]
US 8946924B2 · Pessina · 2015 [cited by applicant]
US 9026347B2 · Gadh et al. · 2015 [cited by applicant]
US 9061680B2 · Dalum · 2015 [cited by applicant]
US 9063525B2 · Sanders et al. · 2015 [cited by applicant]
US 9063829B2 · Yu et al. · 2015 [cited by applicant]
US 9123035B2 · Penilla et al. · 2015 [cited by applicant]
US 9135764B2 · Ricci · 2015 [cited by applicant]
US 9168841B2 · Kawai et al. · 2015 [cited by applicant]
US 9189751B2 · Matsuoka et al. · 2015 [cited by applicant]
US 9285240B2 · Yenamandra et al. · 2016 [cited by applicant]
US 9371007B1 · Penilla et al. · 2016 [cited by applicant]
US 9400990B2 · Genschel et al. · 2016 [cited by applicant]
US 9407105B2 · Hyde et al. · 2016 [cited by applicant]
US 9533550B2 · Kitamura et al. · 2017 [cited by applicant]
US 9575533B2 · Watkins et al. · 2017 [cited by applicant]
US 9714837B2 · North et al. · 2017 [cited by applicant]
US 9815470B2 · Luther et al. · 2017 [cited by applicant]
US 9931952B2 · Tripathi et al. · 2018 [cited by applicant]
US 10011181B2 · Dudar et al. · 2018 [cited by applicant]
US 10220717B2 · Ricci · 2019 [cited by applicant]
US 10243415B1 · Grundmann et al. · 2019 [cited by applicant]
US 10295355B2 · Baglino et al. · 2019 [cited by applicant]
US 10295363B1 · Konrardy et al. · 2019 [cited by applicant]
US 10371536B2 · König et al. · 2019 [cited by applicant]
US 10374448B2 · Satake et al. · 2019 [cited by applicant]
US 10389141B2 · Roumi et al. · 2019 [cited by applicant]
US 10427496B2 · Connell et al. · 2019 [cited by applicant]
US 10458803B2 · Rakah et al. · 2019 [cited by applicant]
US 10532663B2 · Ricci · 2020 [cited by applicant]
US 10981464B1 · Sun · 2021 [cited by examiner]
US 10984611B2 · Mizutani et al. · 2021 [cited by applicant]
US 11079127B2 · Tran et al. · 2021 [cited by applicant]
US 20100134067A1 · Baxter · 2010 [cited by examiner]
US 20110031047A1 · Tarr · 2011 [cited by applicant]
US 20120299373A1 · Yoshida · 2012 [cited by applicant]
US 20130035823A1 · Yoshida · 2013 [cited by applicant]
US 20130211988A1 · Dorn et al. · 2013 [cited by applicant]
US 20140203077A1 · Gadh et al. · 2014 [cited by applicant]
US 20160023557A1 · Dimke et al. · 2016 [cited by applicant]
US 20160025506A1 · Penilla et al. · 2016 [cited by applicant]
US 20160052404A1 · Enomoto · 2016 [cited by applicant]
US 20170262790A1 · Khasis · 2017 [cited by applicant]
US 20170317515A1 · Satake et al. · 2017 [cited by applicant]
US 20180009327A1 · Ricci · 2018 [cited by applicant]
US 20180281606A1 · Scherer · 2018 [cited by applicant]
US 20180290561A1 · Baumgärtner · 2018 [cited by applicant]
US 20190039470A1 · Moghe et al. · 2019 [cited by applicant]
US 20190130661A1 · Mizutani et al. · 2019 [cited by applicant]
US 20190135133A1 · Miller · 2019 [cited by applicant]
US 20190339668A1 · Biernat et al. · 2019 [cited by applicant]
US 20200062138A1 · Smolenaers · 2020 [cited by examiner]
US 20200182642A1 · Ellison et al. · 2020 [cited by applicant]
US 20200262305A1 · Chakraborty et al. · 2020 [cited by applicant]
US 20200276909A1 · Boisen et al. · 2020 [cited by applicant]
US 20200276910A1 · Harty · 2020 [cited by examiner]
US 20200298722A1 · Smolenaers · 2020 [cited by examiner]
US 20200307401A1 · Mondello et al. · 2020 [cited by applicant]
US 20200317067A1 · Miller · 2020 [cited by applicant]
US 20200333151A1 · Akhtar · 2020 [cited by examiner]
US 20200384887A1 · Yokoyama · 2020 [cited by examiner]
US 20200394623A1 · Gardner et al. · 2020 [cited by applicant]
US 20210009004A1 · Tsutsumi · 2021 [cited by examiner]
US 20210086637A1 · Park et al. · 2021 [cited by applicant]
US 20210086649A1 · Nakatsuka et al. · 2021 [cited by applicant]
US 20210213844A1 · Singuru et al. · 2021 [cited by applicant]
US 20210240858A1 · Tsafack Chetsa · 2021 [cited by examiner]
US 20210242716A1 · Lee · 2021 [cited by applicant]
US 20210291691A1 · Lu · 2021 [cited by applicant]
US 20210291692A1 · Masoud et al. · 2021 [cited by applicant]
US 20210347275A1 · Chakraborty et al. · 2021 [cited by applicant]
US 20220032809A1 · Lu · 2022 [cited by applicant]
US 20220063433A1 · Lu et al. · 2022 [cited by applicant]
US 20220067848A1 · Lu et al. · 2022 [cited by applicant]
US 20220080803A1 · Lavrich et al. · 2022 [cited by applicant]
US 20220158851A1 · Shin · 2022 [cited by examiner]
AU 2018236771B2 · 2020 [cited by applicant]
CN 103818384B · 2016 [cited by applicant]
CN 104955702B · 2017 [cited by applicant]
CN 107415867A · 2017 [cited by applicant]
CN 110077193A · 2019 [cited by applicant]
DK 3119638 · 2018 [cited by applicant]
EP 2387699B1 · 2015 [cited by applicant]
EP 2946981A4 · 2016 [cited by applicant]
EP 2769071B1 · 2018 [cited by applicant]
JP 2005112129A · 2005 [cited by applicant]
JP 2013033403A · 2013 [cited by applicant]
JP 2018091555A · 2018 [cited by applicant]
JP 2019158612A · 2019 [cited by applicant]
JP 2020502718A · 2020 [cited by applicant]
WO 2014112320A1 · 2014 [cited by applicant]
U.S. Appl. No. 17/006,750, filed Aug. 28, 2020, Norman Lu. [cited by applicant]
U.S. Appl. No. 17/006,757, filed Aug. 28, 2020, Norman Lu. [cited by applicant]
Advisory Action issued in the Parent U.S. Appl. No. 17/006,757, mailed on Feb. 13, 2023. [cited by applicant]
Delbert, Caroline, “Peer-to-Peer Electric Car Charging is Wild-and Possibly Revolutionary”, May 4, 2020, Popular Mechanics. Available at https://www.popularmechanics.com/science/a32362171/peer-peer-electric-car-charging… [cited by applicant]
Final Office Action issued in the JP Application No. 2021-137832, mailed on Nov. 14, 2023. [cited by applicant]
Final Office Action issued in the Parent U.S. Appl. No. 17/006,757, mailed on Jan. 5, 2023. [cited by applicant]
Final Office Action issued in the Parent U.S. Appl. No. 17/006,757, mailed on Jul. 5, 2023. [cited by applicant]
International Search Report issued in the EP Application No. 21192818, mailed on Jan. 20, 2022. [cited by applicant]
Non Final Office Action issued in the Parent U.S. Appl. No. 17/006,757, mailed on Mar. 16, 2023. [cited by applicant]
Non Final Office Action ssued in the Parent U.S. Appl. No. 17/006,757, mailed on Jul. 7, 2022. [cited by applicant]
Notice of Allowance issued in the Parent U.S. Appl. No. 17/006,757, mailed on Aug. 23, 2023. [cited by applicant]
Notice of Reasons for Rejection issued in the JP Application No. 2021-137832, mailed on Feb. 21, 2023. [cited by applicant]
Notice of Reasons for Rejection issued int he JP Application No. 2021-137771, mailed on Feb. 7, 2023. [cited by applicant]
Notification of First Office Action issued in the CN Application No. CN202110994861.6, mailed on Apr. 15, 2023. [cited by applicant]