IP Library Granted Patent US 11,757,138
Granted Patent B2
US 11,757,138 · App. 17/234,318 · Granted Sep 12, 2023

System and method of operating mobile information handling systems with rechargeable batteries

Inventors: Adolfo Sandor Montero (Pflugerville, TX); Pei Mng Lin (Zhugi Township, TW); Chia Liang Lin (Taoyuan, TW); Shao Szu Ho (New Taipei, TW); Jui-Chin Fang (Wenshan Dist, TW)
Assignee: Dell Products L.P.
H01M10/4257G01R31/3835G01R31/392H01M10/48H01M2010/4271H01M2220/30
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,757,138
App. No.
17/234,318
Granted
Sep 12, 2023
Kind
B2
Abstract

In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine multiple voltage values associated with a rechargeable battery over a period of time; store the multiple voltage values with respect to multiple clock values over the period of time; determine a voltage drop rate from the multiple voltage values and the multiple clock values; determine a threshold voltage value associated with a predicted energy capacity of the rechargeable battery for a mobile information handling system (IHS) to perform a power state transition; determine a voltage value associated with the rechargeable battery; determine that the voltage value has reached the threshold voltage value; provide a notification to an operating system executed by the mobile IHS; store data from a volatile memory medium to a non-volatile memory medium; and transition the mobile IHS from an operational state to a power conservation state.

Claims (81)

1. An mobile information handling system, comprising:

an embedded controller;

a battery management unit communicatively coupled to the embedded controller;

at least one processor;

a volatile memory medium communicatively coupled to the at least one processor;

a non-volatile memory medium communicatively coupled to the at least one processor; and

a rechargeable battery configured to provide power to the embedded controller, the battery management unit, the at least one processor, the volatile memory medium, and the non-volatile memory medium;

wherein the battery management unit is configured to:

determine a plurality of voltage values associated with the rechargeable battery over a period of time;

store the plurality of voltage values with respect to a plurality of clock values over the period of time;

determine a voltage drop rate from the plurality of voltage values and the plurality of clock values;

determine a threshold voltage value associated with a predicted energy capacity of the rechargeable battery for the mobile information handling system to perform a power state transition;

determine a voltage value associated with the rechargeable battery; and

determine that the voltage value has reached the threshold voltage value;

wherein the embedded controller is configured to:

provide a notification to perform the power state transition to an operating system executed by the at least one processor; and

wherein the at least one processor is configured to, in response to the notification:

store data from the volatile memory medium to the non-volatile memory medium; and

transition the mobile information handling system from an operational state to a power conservation state.

2. The mobile information handling system of claim 1 , further comprising:

a real time clock;

wherein the rechargeable battery is further configured to provide power to the real time clock; and

wherein the battery management unit is further configured to determine the plurality of clock values via the real time clock.

3. The mobile information handling system of claim 1 ,

wherein the battery management unit is further configured to determine a temperature value associated with the rechargeable battery; and

wherein, to determine the voltage drop rate, the battery management unit is further configured to determine the voltage drop rate based at least on the temperature value associated with the rechargeable battery.

4. The mobile information handling system of claim 1 ,

wherein the battery management unit is further configured to determine a number of charge cycles associated with the rechargeable battery; and

wherein, to determine the voltage drop rate, the battery management unit is further configured to determine the voltage drop rate based at least on the number of charge cycles associated with the rechargeable battery.

5. The mobile information handling system of claim 1 , wherein the at least one processor is further configured to:

determine that the mobile information handling system is receiving power from an external power supply; and

in response to determining that the mobile information handling system is receiving power from the external power supply:

transition the mobile information handling system from the power conservation state to the operational state; and

restore the data from the non-volatile memory medium to the volatile memory medium.

6. The mobile information handling system of claim 1 , wherein the rechargeable battery includes the battery management unit.

7. The mobile information handling system of claim 1 , wherein, to store the data from the volatile memory medium to the non-volatile memory medium, the at least one processor is further configured to store the data as a file that is stored via the non-volatile memory medium.

8. A method, comprising:

determining a plurality of voltage values associated with a rechargeable battery of a mobile information handling system over a period of time;

storing the plurality of voltage values with respect to a plurality of clock values over the period of time;

determining a voltage drop rate from the plurality of voltage values and the plurality of clock values;

determining a threshold voltage value associated with a predicted energy capacity of the rechargeable battery for the mobile information handling system to perform a power state transition;

determining a voltage value associated with the rechargeable battery;

determining that the voltage value has reached the threshold voltage value;

providing, by an embedded controller, a notification to perform the power state transition to an operating system executed by the mobile information handling system; and

in response to the notification:

storing, by the operating system, data from a volatile memory medium of the mobile information handling system to a non-volatile memory medium; and

transitioning, by the operating system, the mobile information handling system from an operational state to a power conservation state.

9. The method of claim 8 , further comprising:

determining the plurality of clock values via a real time clock.

10. The method of claim 8 , further comprising:

determining a temperature value associated with the rechargeable battery;

wherein the determining the voltage drop rate is based at least on the temperature value associated with the rechargeable battery.

11. The method of claim 8 , further comprising:

determining a number of charge cycles associated with the rechargeable battery;

wherein the determining the voltage drop rate is based at least on the number of charge cycles associated with the rechargeable battery.

12. The method of claim 8 , further comprising:

determining that the mobile information handling system is receiving power from an external power supply; and

in response to the determining that the mobile information handling system is receiving power from the external power supply:

transitioning, by the operating system, the mobile information handling system from the power conservation state to the operational state; and

restoring, by the operating system, the data from the non-volatile memory medium to the volatile memory medium.

13. The method of claim 8 ,

wherein the rechargeable battery includes a battery management unit;

wherein the determining the voltage drop rate from the plurality of voltage values and the plurality of clock values includes determining, by the battery management unit, the voltage drop rate from the plurality of voltage values and the plurality of clock values.

14. The method of claim 8 , wherein the storing the data from the volatile memory medium to the non-volatile memory medium includes storing the data as a file that is stored via the non-volatile memory medium.

15. A battery management unit, configured to:

determine a plurality of voltage values associated with a rechargeable battery of a mobile information handling system over a period of time;

store the plurality of voltage values with respect to a plurality of clock values over the period of time;

determine a voltage drop rate from the plurality of voltage values and the plurality of clock values;

determine a threshold voltage value associated with a predicted energy capacity of the rechargeable battery for the mobile information handling system to perform a power state transition;

determine a voltage value associated with the rechargeable battery;

determine that the voltage value has reached the threshold voltage value; and

provide a notification to transition the mobile information handling system from an operational state to a power conservation state.

16. The battery management unit of claim 15 , wherein the battery management unit is further configured to determine the plurality of clock values via a real time clock of the mobile information handling system.

17. The battery management unit of claim 15 ,

wherein the battery management unit is further configured to determine a temperature value associated with the rechargeable battery; and

wherein, to determine the voltage drop rate, the battery management unit is further configured to determine the voltage drop rate based at least on the temperature value associated with the rechargeable battery.

18. The battery management unit of claim 15 ,

wherein the battery management unit is further configured to determine a number of charge cycles associated with the rechargeable battery; and

wherein, to determine the voltage drop rate, the battery management unit is further configured to determine the voltage drop rate based at least on the number of charge cycles associated with the rechargeable battery.

19. The battery management unit of claim 15 , wherein, to provide the notification to transition the mobile information handling system from the operational state to the power conservation state, the battery management unit is further configured to provide the notification to an embedded controller of the mobile information handling system.

20. The battery management unit of claim 15 , wherein the battery management unit includes a microcontroller.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0124 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0001 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2021
From: MONTERO, ADOLFO SANDOR; LIN, PEI YING; LIN, CHIA LIANG; HO, SHAO SZU; FANG, JUI-CHIN
To: DELL PRODUCTS L.P.
Reel/Frame 055961/0749 →
Continuity (1)
Related Publication 20220336869A1 · Oct 20, 2022