IP Library Granted Patent US 11,705,741
Granted Patent B2
US 11,705,741 · App. 17/570,785 · Granted Jul 18, 2023

Mode-based disabling of communication bus of a battery management system

Inventors: Patrick James Trippel (Naperville, IL); William Tenorio (Glenview, IL); Ilyas Ayub (Naperville, IL); Tom Nguyen (Lombard, IL)
Assignee: Inventus Power, Inc.
H02J7/0014H02J7/0042H02J7/00045H02J7/0047H02J7/0063H02J9/061
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 11,705,741
App. No.
17/570,785
Granted
Jul 18, 2023
Kind
B2
Abstract

Described herein is a battery system that allows a battery pack to operate in different modes at different times. Each of the different modes may provide its own set of functionality that affects how the battery pack operates and/or reacts to external input signals. A mode may change how the battery pack discharges power by, for example, altering whether terminals are enabled or disabled. A mode may change how the battery pack's hardware operates by, for example, disabling or enabling portions of the battery pack's hardware. A mode may change what battery-related services are provided by the battery pack and available to an end user by, for example, enabling or disabling the sending of battery status information from the battery pack.

Claims (61)

1. A system comprising two or more battery packs, wherein the two or more battery packs are configured to electrically power one or more end devices, and wherein each battery pack of the two or more battery packs comprises:

a communication interface circuit configured to interface to a communication channel;

a controller comprising at least one processor; and

memory storing controller instructions that, when executed by the at least one processor, cause the controller to:

operate the battery pack in a first mode, wherein communication from the battery pack and over the communication channel is disabled while the battery pack operates in the first mode;

while the battery pack is operating in the first mode, receive a first signal configured to cause the battery pack to enable communication over the communication channel;

based on the first signal, enable communication from the battery pack and over the communication channel;

receive, via the communication interface circuit and over the communication channel, a second signal configured to cause the battery pack to operate in a second mode;

configure the battery pack to operate in the second mode;

operate the battery pack in the second mode, wherein communication from the battery pack and over the communication channel is enabled while the battery pack operates in the second mode; and

while the battery pack is operating in the second mode, send, via the communication interface circuit and over the communication channel, one or more messages that include data associated with the battery pack.

2. The system of claim 1 , wherein each battery pack of the two or more battery packs comprises one or more terminals that are configured to, when enabled, transfer electric power from the battery pack to at least one of the one or more end devices; and

wherein, for each battery pack of the two or more battery packs, the controller instructions, when executed by the at least one processor, cause the controller to cause, while the battery pack is operating in the first mode, the one or more terminals to be always enabled and always capable of transferring the electric power from the battery pack to the at least one of the one or more end devices.

3. The system of claim 1 , wherein each battery pack of the two or more battery packs comprises one or more terminals that are configured to, when enabled, discharge electric power from the battery pack to at least one of the one or more end devices;

wherein each battery pack of the two or more battery packs comprises one or more signaling pins that are configured to receive an indicator that indicates the one or more terminals are to be enabled; and

wherein, for each battery pack of the two or more battery packs, the controller instructions, when executed by the at least one processor, cause the controller to cause, based on receiving the indicator via the one or more signaling pins and while the battery pack is operating in the second mode, the one or more terminals to be enabled and capable of transferring the electric power from the battery pack to the at least one of the one or more end devices.

4. The system of claim 3 , wherein, for each battery pack of the two or more battery packs, the second mode causes, based on not having received the indicator within a threshold time period, the one or more terminals to be disabled and incapable of transferring the electric power from the battery pack to the at least one of the one or more end devices.

5. The system of claim 1 , wherein each battery pack of the two or more battery packs comprises a power line configured to supply power to the communication interface circuit;

wherein, for each battery pack of the two or more battery packs, communication from the battery pack and over the communication channel is enabled if the power line supplies the power to the communication interface circuit; and

wherein, for each battery pack of the two or more battery packs, the controller instructions, when executed by the at least one processor, cause the controller to prevent, while the battery pack is operating in the first mode, the power line from supplying the power to the communication interface circuit.

6. The system of claim 1 , wherein, for each battery pack of the two or more battery packs, the first signal comprises a first encryption key received via the communication interface circuit and over the communication channel;

wherein, for each battery pack of the two or more battery packs, the second signal comprises a second encryption key received via the communication interface circuit and over the communication channel; and

wherein, for each battery pack of the two or more battery packs, the first encryption key is different from the second encryption key.

7. The system of claim 1 , wherein each battery pack of the two or more battery packs comprises a button configured to be pressed by an end user; and

wherein, for each battery pack of the two or more battery packs, the first signal is received based on the button being pressed.

8. The system of claim 1 , wherein, for each battery pack of the two or more battery packs, the second mode causes the battery pack to perform one or more of converter balancing, direct balancing, and staggered balancing.

9. The system of claim 1 , wherein, for each battery pack of the two or more battery packs, the first mode causes the battery pack to implement a first state machine for the first mode;

wherein, for each battery pack of the two or more battery packs, the second mode causes the battery pack to implement a second state machine for the second mode; and

wherein, for each battery pack of the two or more battery packs, the controller instructions, when executed by the at least one processor, cause the controller to configure the battery pack to operate in the second mode by initializing the second state machine and causing the battery pack to reset.

10. One or more non-transitory computer-readable media storing instructions that, when executed, cause a battery pack to:

operate in a first mode, wherein the battery pack is to electrically power an end device, wherein the battery pack comprises a communication interface circuit configured to interface to a communication channel, and wherein communication from the battery pack and over the communication channel is disabled while the battery pack is operating in the first mode;

while the battery pack is operating in the first mode, receive a first signal configured to cause the battery pack to enable communication from the battery pack and over the communication channel;

based on the first signal, enable communication from the battery pack and over the communication channel;

receive, via the communication interface circuit and over the communication channel, a second signal configured to cause the battery pack to operate in a second mode;

operate in the second mode, wherein communication from the battery pack and over the communication channel is enabled while the battery pack operates in the second mode; and

while the battery pack is operating in the second mode, send, via the communication interface circuit and over the communication channel, one or more messages that include data associated with the battery pack.

11. The one or more non-transitory computer-readable media of claim 10 , wherein the battery pack comprises one or more terminals that are configured to, when enabled, transfer electric power from the battery pack to the end device; and

wherein the instructions, when executed, cause the battery pack to cause, while the battery pack is operating in the first mode, the one or more terminals to be always enabled and always capable of transferring the electric power from the battery pack to the end device.

12. The one or more non-transitory computer-readable media of claim 10 , wherein the battery pack comprises one or more terminals that are configured to, when enabled, transfer electric power from the battery pack to the end device;

wherein the battery pack comprises one or more signaling pins that are configured to receive an indicator that indicates the one or more terminals are to be enabled;

wherein the instructions, when executed, cause the battery pack to cause, based on receiving the indicator via the one or more signaling pins and while the battery pack is operating in the second mode, the one or more terminals to be enabled and capable of transferring the electric power from the battery pack to the end device.

13. The one or more non-transitory computer-readable media of claim 12 , wherein the instructions, when executed, cause the battery pack to cause, based on not having received the indicator within a threshold time period and while the battery pack is operating in the second mode, the one or more terminals to be disabled and incapable of transferring the electric power from the battery pack to the end device.

14. The one or more non-transitory computer-readable media of claim 10 , wherein the battery pack comprises a power line configured to supply power to the communication interface circuit;

wherein communication from the battery pack and over the communication channel is enabled if the power line supplies the power to the communication interface circuit; and

wherein the instructions, when executed, cause the battery pack to prevent, while operating in the first mode, the power line from supplying the power to the communication interface circuit.

15. The one or more non-transitory computer-readable media of claim 10 , wherein the first signal comprises a first encryption key received via the communication interface circuit and over the communication channel;

wherein the second signal comprises a second encryption key received via the communication interface circuit and over the communication channel; and

wherein the first encryption key is different from the second encryption key.

16. The one or more non-transitory computer-readable media of claim 10 , wherein the battery pack comprises a button configured to be pressed by an end user; and

wherein the instructions that, when executed, cause the battery pack to receive the first signal based on the button being pressed.

17. The one or more non-transitory computer-readable media of claim 10 , wherein the second signal comprises an encryption key.

18. The one or more non-transitory computer-readable media of claim 10 , wherein the first mode causes the battery pack to implement a first state machine for the first mode;

wherein the second mode causes the battery pack to implement a second state machine for the second mode; and

wherein the instructions, when executed, cause the battery pack to configure itself to operate in the second mode by initializing the second state machine and causing the battery pack to reset.

19. One or more non-transitory computer-readable media storing instructions that, when executed, cause an apparatus to:

send, to a battery pack that is operating in a first mode, a first signal configured to cause the battery pack to enable communication from the battery pack and over a communication channel, wherein communication from the battery pack and over the communication channel is disabled while the battery pack is operating in the first mode;

send, to the battery pack over the communication channel, a second signal configured to cause the battery pack to operate in a second mode, wherein communication from the battery pack and over the communication channel is enabled while the battery pack operates in the second mode; and

receive, over the communication channel and from the battery pack that is operating in the second mode, one or more messages that include data associated with the battery pack.

20. The one or more non-transitory computer-readable media of claim 19 , wherein the first signal comprises a first encryption key;

wherein the second signal comprises a second encryption key; and

wherein the first encryption key is different from the second encryption key.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded May 4, 2026
From: OAKTREE FUND ADMINISTRATION, LLC, AS ADMINISTRATIVE AGENT
To: INVENTUS POWER, INC.; INVENTUS POWER (DELAWARE), INC.
Reel/Frame 075496/0033 →
SECURITY INTEREST Recorded Apr 15, 2026
From: INVENTUS POWER, INC.; INVENTUS POWER (DELAWARE), INC.
To: OAKTREE FUND ADMINISTRATION, LLC, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 075416/0604 →
SECURITY INTEREST Recorded Jun 30, 2023
From: INVENTUS POWER, INC.; INVENTUS POWER (DELAWARE), INC.
To: OAKTREE FUND ADMINISTRATION, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 064181/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2022
From: TRIPPEL, PATRICK JAMES; TENORIO, WILLIAM; AYUB, ILYAS; NGUYEN, TOM
To: INVENTUS POWER, INC.
Reel/Frame 058728/0205 →
Continuity (7)
Continuation 17466800 · Sep 3, 2021
Continuation In Part 17395987 · Aug 6, 2021
Continuation 17183422 · Feb 24, 2021
Continuation 16937931 · Jul 24, 2020
Continuation 16937979 · Jul 24, 2020
Continuation 16938008 · Jul 24, 2020
Related Publication 20220131391A1 · Apr 28, 2022
Cited By (2)
US 12,224,603 US 12,500,432