IP Library Granted Patent US 12,552,221
Granted Patent B2
US 12,552,221 · App. 18/372,496 · Granted Feb 17, 2026

Dynamic management of vehicle functions according to power demand

Inventors: Nathan Denison (Columbus, IN); Scott Alan Rittenhouse (Nashville, IN); Richard A. Booth (Columbus, IN); Sweekar Pandit (Columbus, IN)
Assignee: Cummins Inc.
B60H1/00278
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,552,221
App. No.
18/372,496
Granted
Feb 17, 2026
Kind
B2
Abstract

The present disclosure includes devices, systems, and methods for managing vehicle functions according to power demand by vehicle subsystems. Example methods include receiving available power data indicating available vehicle battery power, the vehicle having vehicle subsystems. Methods include receiving demand data indicating a battery power demand by the vehicle subsystems that perform vehicle functions. Methods include receiving modification data associated with modifying the vehicle functions. Methods include determining, at a first time, based on the demand data and the available power data, that the power demand exceeds the available power. Methods include selecting, in response to that determining, target vehicle functions among the vehicle functions. Methods include selecting, based at least in part on the modification data, modifications for the target vehicle functions. Methods include initiating the modifications to the target vehicle functions.

Claims (72)

1 . A method of managing multiple vehicle functions according to power demand of a set of vehicle subsystems, comprising:

receiving available power data indicating an available power of a battery of a vehicle, the vehicle comprising the set of vehicle subsystems, including a traction system and one or more auxiliary subsystems;

receiving demand data indicating a power demand of the battery by the set of vehicle subsystems, the set of vehicle subsystems configured to perform a set of vehicle functions of the vehicle;

receiving modification data associated with modifying the set of vehicle functions, the modification data including (i) instructions for reducing power consumption of one or more auxiliary subsystems, (ii) a ranking of the set of vehicle functions prioritizing the traction system relative to auxiliary subsystems during a power deficit, and (iii) modification criteria specifying conditions to be met before initiating a modification;

obtaining, based on operator input, an intention to perform a power-intensive driving maneuver;

obtaining, at a first time, based on the demand data and the available power data, that the power demand to perform the power-intensive driving maneuver exceeds the available power;

selecting, in response to the obtaining at the first time, a set of target vehicle functions among the auxiliary subsystems;

selecting, based at least in part on the modification data, a set of modifications for the set of target vehicle functions, including selecting according to the ranking of the set of vehicle functions; and

initiating, in accordance with the modification data, the set of modifications by reducing power consumption of the set of target vehicle functions to make additional power available to the traction system, and deferring initiation of a modification until the modification criteria are satisfied, wherein the modification criteria include a determination that the available power is insufficient to satisfy the power demand.

2 . The method of claim 1 , wherein the selecting the set of target vehicle functions is based, at least in part, on the ranking of the set of vehicle functions.

3 . The method of claim 2 , wherein the set of vehicle functions comprises a first vehicle function and a second vehicle function,

wherein the set of rankings comprises a first ranking for the first vehicle function and a second ranking for the second vehicle function;

the method further comprising:

determining that the first ranking has a lower priority than the second ranking; and

selecting the first vehicle function as a target vehicle function of the set of target vehicle functions, based on the determining that the first ranking has a lower priority than the second ranking.

4 . The method of claim 1 , wherein the set of vehicle subsystems comprises a cabin HVAC subsystem having a heating function, and

wherein the initiating the set of modifications comprises reducing the heating function or terminating the heating function.

5 . The method of claim 1 , further comprising:

determining at a second time subsequent to the first time that the power demand does not exceed the available power, and

in response to the determining at the second time, disabling the set of modifications.

6 . The method of claim 1 , wherein the method further comprises:

receiving activity data of the vehicle;

determining, based on the activity data, that the modification criteria is satisfied; and

performing the initiating the set of modifications to the set of target vehicle functions in response to the determining that the modification criteria is satisfied.

7 . The method of claim 6 , wherein the activity data comprises a temperature of a coolant fluid of the vehicle.

8 . A controller of a vehicle comprising:

a processor; and

a memory in communication with the processor, the memory containing program instructions that, when executed by the processor, are configured to cause the processor to perform a method of managing multiple vehicle functions according to power demand of a set of vehicle subsystems, the method comprising:

receiving available power data indicating an available power of a battery of the vehicle, the vehicle comprising the set of vehicle subsystems;

receiving demand data indicating a power demand of the battery by the set of vehicle subsystems, the set of vehicle subsystems configured to perform a set of vehicle functions of the vehicle;

receiving modification data associated with modifying the set of vehicle functions, the modification data including (i) instructions for reducing power consumption of one or more auxiliary subsystems, (ii) a ranking of the set of vehicle functions prioritizing a traction system, and (iii) modification criteria specifying conditions to be met before initiating a modification;

obtaining, based on operator input, an intention to perform a power-intensive driving maneuver;

obtaining, at a first time, based on the demand data and the available power data, that the power demand to perform the power-intensive driving maneuver exceeds the available power;

selecting, in response to the obtaining at the first time, a set of target vehicle functions among the auxiliary subsystems;

selecting, based at least in part on the modification data, a set of modifications for the set of target vehicle functions, including selecting according to the ranking of the set of vehicle functions; and

initiating, in accordance with the modification data, the set of modifications by reducing power consumption of the set of target vehicle functions to make additional power available to the traction system, and deferring initiation of a modification until the modification criteria are satisfied, wherein the modification criteria include a determination that the available power is insufficient to satisfy the power demand.

9 . The controller of claim 8 , wherein the selecting the set of target vehicle functions is based, at least in part, on the set of rankings.

10 . The controller of claim 9 , wherein the set of vehicle functions comprises a first vehicle function and a second vehicle function,

wherein the set of rankings comprises a first ranking for the first vehicle function and a second ranking for the second vehicle function;

the method further comprising:

determining that the first ranking has a lower priority than the second ranking; and

selecting the first vehicle function as a target vehicle function of the set of target vehicle functions, based on the determining that the first ranking has a lower priority than the second ranking.

11 . The controller of claim 8 , wherein the set of vehicle subsystems comprises a cabin HVAC subsystem having a heating function, and

wherein the initiating the set of modifications comprises reducing the heating function.

12 . The controller of claim 11 , wherein the initiating the set of modifications comprises terminating the heating function.

13 . The controller of claim 8 , the method further comprising:

determining at a second time subsequent to the first time that the power demand does not exceed the available power, and

in response to the determining at the second time, disabling the set of modifications.

14 . The controller of claim 8 , wherein the modification data includes modification criteria; and

wherein the method further comprises:

receiving activity data of the vehicle;

determining, based on the activity data, that the modification criteria is satisfied; and

performing the initiating the set of modifications to the set of target vehicle functions in response to the determining that the modification criteria is satisfied.

15 . The controller of claim 14 , wherein the activity data comprises a temperature of a coolant fluid of the vehicle.

16 . A system of a vehicle comprising:

a set of vehicle subsystems, the set of vehicle subsystems including a cabin HVAC subsystem; and

a controller configured to perform a method of managing multiple vehicle functions according to power demand of the set of vehicle subsystems, comprising:

receiving available power data indicating an available power of a battery of the vehicle;

receiving demand data indicating a power demand of the battery by the set of vehicle subsystems, the set of vehicle subsystems configured to perform a set of vehicle functions of the vehicle;

receiving modification data associated with modifying the set of vehicle functions, the modification data including (i) instructions for reducing power consumption of one or more auxiliary subsystems, (ii) a ranking of the set of vehicle functions prioritizing a traction system, and (iii) modification criteria specifying conditions to be met before initiating a modification;

obtaining, based on operator input, an intention to perform a power-intensive driving maneuver;

obtaining, at a first time, based on the demand data and the available power data, that the power demand to perform the power-intensive driving maneuver exceeds the available power;

selecting, in response to the obtaining at the first time, a set of target vehicle functions among the auxiliary subsystems;

selecting, based at least in part on the modification data, a set of modifications for the set of target vehicle functions, including selecting according to the ranking of the set of vehicle functions; and

initiating, in accordance with the modification data, the set of modifications by reducing power consumption of the set of target vehicle functions to make additional power available to the traction system, and deferring initiation of a modification until the modification criteria are satisfied, wherein the modification criteria include a determination that the available power is insufficient to satisfy the power demand.

17 . The system of claim 16 , the method further comprising:

determining at a second time subsequent to the first time that the power demand does not exceed the available power, and

in response to the determining at the second time, disabling the set of modifications.

18 . The system of claim 16 , wherein the cabin HVAC subsystem has a heating function, and

wherein the initiating the set of modifications comprises reducing the heating function.

19 . The system of claim 18 , wherein the initiating the set of modifications comprises terminating the heating function.

20 . The method of claim 1 , further comprising restoring the set of target vehicle functions upon determining that the available power is sufficient to satisfy the power demand.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2023
From: DENISON, NATHAN; RITTENHOUSE, SCOTT ALLEN; BOOTH, RICHARD A.
To: CUMMINS INC.
Reel/Frame 065915/0315 →
Continuity (2)
Provisional Application 63410463 · Sep 27, 2022
Related Publication 20240100906A1 · Mar 28, 2024
References Cited (19)
US 5568052A · Sway-Tin et al. · 1996 [cited by applicant]
US 9437058B2 · Luke · 2016 [cited by applicant]
US 10562372B2 · Hansson et al. · 2020 [cited by applicant]
US 11465533B2 · Zhao et al. · 2022 [cited by applicant]
US 20130269921A1 · Kusumi · 2013 [cited by examiner]
US 20200215869A1 · Shin et al. · 2020 [cited by applicant]
US 20210086745A1 · Books et al. · 2021 [cited by applicant]
CN 1463867A · 2003 [cited by applicant]
CN 106061784A · 2016 [cited by examiner]
CN 114116580A · 2022 [cited by examiner]
DE 102014011798A1 · 2015 [cited by applicant]
JP 2011239629A · 2011 [cited by applicant]
JP 2014033523A · 2014 [cited by applicant]
JP 2018121463A · 2018 [cited by applicant]
JP 2021097567A · 2021 [cited by applicant]
KR 20040000724A · 2004 [cited by applicant]
KR 100448380B1 · 2004 [cited by applicant]
WO 2017100613A1 · 2017 [cited by applicant]
WO 2023033762A1 · 2023 [cited by applicant]