Peak demand response operation with improved sensible capacity
US-11009249-B2 · May 18, 2021 · US
US12248302B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12248302-B2 |
| Application number | US-202218047830-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 19, 2022 |
| Priority date | Oct 19, 2022 |
| Publication date | Mar 11, 2025 |
| Grant date | Mar 11, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may provide computer implemented services. To provide the computer implemented services, hardware components of the data processing system may need to operate in predetermined manners. To manage the operation of the hardware components, the data processing system may heat them when their temperatures fall outside of thermal operating ranges. The data processing system may implement a distributed management framework for managing the operation of a thermal management subsystem tasked with maintaining the temperatures of the hardware components through heating.
Opening claim text (preview).
What is claimed is: 1. A data processing system that provides computer implemented services, the data processing system comprising: a management controller adapted to, while operating, manage operation of the data processing system; a heater positioned to, while powered, selectively warm a flow of a gas directed to warm the management controller; a temperature sensor positioned to identify an ambient temperature; a fan adapted to selectively generate the flow of the gas; a thermal manager adapted to: perform, using the heater and the fan, a startup procedure for the data processing system that increases and maintains a temperature of the management controller above a temperature threshold associated with the management controller while an ambient temperature is below the temperature threshold until the management controller begins operation as part of the startup procedure; and perform, using the heater and the fan, a temperature maintaining handoff from management of the data processing system by the management controller to management of the data processing system by the thermal manager. 2. The data processing system of claim 1 , wherein performing the startup procedure comprises: identifying a startup of the data processing system, the management controller being inoperable at a start of the startup; based on the identified startup: obtaining, during the startup and prior to operation of the management controller, a temperature measurement of the ambient temperature using the temperature sensor; making a determination regarding whether the temperature measurement is below the temperature threshold; in an instance of the determination where the ambient temperature is below the temperature threshold: pausing the startup prior to the management controller operating during the startup; while the startup is paused, initiating performance of a warming procedure based on the ambient temperature; after completing the warming procedure, resuming the startup and setting operation of one or more of the fan and the heater to maintain a temperature of the management controller above the temperature threshold until the management controller begins operation during the startup; and after the management controller is operational, handing off management of the fan and the heater to the management controller to complete the startup and initiate performance of the computer implemented services. 3. The data processing system of claim 2 , wherein setting the operation of the one or more of the fan and the heater comprises: identifying the ambient temperature; and setting a rate of operation of a fan based on the ambient temperature and the temperature threshold. 4. The data processing system of claim 3 , wherein setting the operation of the one or more of the fan and the heater further comprises: identifying a duration of time between when the startup is resumed to when the management controller begins to operate as part of the startup, wherein the rate of operation of the fan is also based on the duration of time. 5. The data processing system of claim 4 , wherein setting the operation of the one or more of the fan and the heater further comprises: setting a rate of operation of the heater based on the ambient temperature and the temperature threshold. 6. The data processing system of claim 5 , wherein the rate of operation of the fan is set to limit an estimated rate of cooling of the management controller so that a management controller temperature is above the temperature threshold. 7. The data processing system of claim 6 , wherein the temperature threshold is 0° Celsius. 8. The data processing system of claim 6 , wherein the temperature threshold is between 1° and 5° degrees Celsius. 9. A computer-implemented method for providing computer implemented services with a data processing system, the method comprising: performing, using a heater of the data processing system and a fan of the data processing system, a startup procedure for the data processing system that increases and maintains a temperature of a management controller above a temperature threshold associated with the management controller while an ambient temperature identified by a temperature sensor is below the temperature threshold until the management controller begins operation as part of the startup procedure, the heater being position to selectively warm a flow of gas directed to warm the management controller and the fan being positioned to selectively generate the flow of the gas, and the management controller being adapted to, while operating, manage operation of the data processing system; and performing, using the heater and the fan, a temperature maintaining handoff from management of the data processing system by the management controller to management of the data processing system by a thermal manager, the thermal manager managing, in part, the startup procedure. 10. The computer-implemented method of claim 9 , wherein performing the startup procedure comprises: identifying a startup of the data processing system, the management controller being inoperable at a start of the startup; based on the identified startup: obtaining, during the startup and prior to operation of the management controller, a temperature measurement of the ambient temperature using the temperature sensor; making a determination regarding whether the temperature measurement is below the temperature threshold; in an instance of the determination where the ambient temperature is below the temperature threshold: pausing the startup prior to the management controller operating during the startup; while the startup is paused, initiating performance of a warming procedure based on the ambient temperature; after completing the warming procedure, resuming the startup and setting operation of one or more of the fan and the heater to maintain a temperature of the management controller above the temperature threshold until the management controller begins operation during the startup; and after the management controller is operational, handing off management of the fan and the heater to the management controller to complete the startup and initiate performance of the computer implemented services. 11. The computer-implemented method of claim 10 , wherein setting the operation of the one or more of the fan and the heater comprises: identifying the ambient temperature; and setting a rate of operation of a fan based on the ambient temperature and the temperature threshold. 12. The computer-implemented method of claim 11 , wherein setting the operation of the one or more of the fan and the heater further comprises: identifying a duration of time between when the startup is resumed to when the management controller begins to operate as part of the startup, wherein the rate of operation of the fan is also based on the duration of time. 13. The computer-implemented method of claim 12 , wherein setting the operation of the one or more of the fan and the heater further comprises: setting a rate of operation of the heater based on the ambient temperature and the temperature threshold. 14. The computer-implemented method of claim 13 , wherein the rate of operation of the fan is set to limit an estimated rate of cooling of the management controller so that a management controller temperature is above the temperature threshold. 15. The computer-implemented method of claim 14 , wherein the temperature threshold is 0° Celsius. 16. The computer-implemented method of claim 14 , wherein the temperature threshold is between 1° and 5°
comprising thermal management · CPC title
Temperature · CPC title
Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations (thermal management in cooling arrangements of a computing system G06F1/206) · CPC title
Bootstrapping (security arrangements therefor G06F21/57) · CPC title
Power supply means, e.g. regulation thereof (for memories G11C) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.