← Back to Patent Explorer
US6889908B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Thermal analysis in a data processing system

Assignee: International Business Machines Corp
•
Filing: 2003-06-30
•
Granted: 2005-05-10
•
Expires: 2023-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods, systems, and media for thermal analysis are disclosed. Embodiments of the invention receive temperatures associated with elements of a system. The temperatures received are dependant upon airflow and heating patterns of the elements. Differences between the temperatures received and expected temperatures are detected. Potential airflow and heating patterns associated with a thermal problem are then determined, the potential airflow and heating patterns being substantially consistent with the temperatures received, to identify a root cause of the thermal problem as a probable source of the differences. More specifically, embodiments collect temperature readings from temperature sensors within an enclosure of the system; identify and upward temperature gradient or temperature that exceeds a threshold temperature; and select a failure scenario associated with a root cause of a thermal problem that is similar to the thermal problem described by the temperature readings collected.

Inventors

  • 👤 Martin Joseph Crippen
  • 👤 Jason Aaron Matteson
  • 👤 William Joseph Piazza

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 22:09
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/3003; G06F11/3006; F; F24; F24F; F24F11/00; F24F11/30; F24F11/50; F24F11/52; F24F11/62; G05; G05B; G05B23/00; G05B23/02; G05B23/0205; G05B23/0218; G05B23/0224; G05B23/0227; G05B23/0235; G06F1/00; G06F1/16; G06F1/20; G06F1/206; G06F11/3051; G06F11/3058; H; H05; H05K; H05K7/00; H05K7/20; H05K7/20709; H05K7/20718; H05K7/20727; H05K7/20836; F24F11/32

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 73 words
A method, comprising: receiving temperatures associated with elements of a system, wherein the temperatures received are dependent upon airflow and heating patterns of the elements; detecting a difference between the temperatures received and expected temperatures; and determining potential airflow and heating patterns associated with an element of the elements, the potential airflow and heating patterns being substantially consistent with the temperatures received, to identify the element as a probable source of the difference.
Claim 2
Independent Claim 73 words
A method, comprising: receiving temperatures associated with elements of a system, wherein the temperatures received are dependent upon airflow and heating patterns of the elements; detecting a difference between the temperatures received and expected temperatures; and determining potential airflow and heating patterns associated with an element of the elements, the potential airflow and heating patterns being substantially consistent with the temperatures received, to identify the element as a probable source of the difference.
Claim 3
Dependent Claim 35 words
The method of claim 1 , further comprising adjusting an operation of the system to modify a temperature gradient of the system in response to identifying the element as a probable source of the difference.
Claim 4
Dependent Claim 33 words
The method of claim 1 , further comprising: determining a failure scenario having a change in a system topology associated with the difference and calculating airflow and heating patterns for the failure scenario.
Claim 5
Dependent Claim 36 words
The method of claim 1 , wherein determining the difference comprises accessing the expected airflow and heating patterns stored in memory, the expected airflow and heating patterns being selected based upon a topology of the system.
Claim 6
Dependent Claim 31 words
The method of claim 1 , wherein determining the difference comprises calculating the expected airflow and heating patterns based upon a topology of the system substantially contemporaneous with the temperatures received.
Claim 7
Dependent Claim 23 words
The method of claim 1 , wherein determining the difference comprises identifying a temperature gradient associated with a temperature of the temperatures received.
Claim 8
Dependent Claim 23 words
The method of claim 1 , wherein determining the difference comprises identifying a temperature of the temperatures received that exceeds a threshold temperature.
Claim 9
Dependent Claim 36 words
The method of claim 1 , wherein determining the potential airflow and heating patterns for the element comprises selecting a failure scenario associated with temperatures, based upon the temperatures received and a topology of the system.
Claim 10
Dependent Claim 55 words
The method of claim 1 , wherein determining the potential airflow and heating patterns for the element comprises: determining a failure scenario based upon a topology of the system; calculating the potential airflow and heating patterns for the failure scenario; and comparing temperatures associated with the potential airflow and heating patterns against the temperatures received.
Claim 11
Dependent Claim 42 words
The method of claim 9 , further comprising selecting the failure scenario from a group of failure scenarios to identify the probable source, based upon a similarity between the temperatures associated with the potential airflow and heating patterns and the temperatures received.
Claim 12
Dependent Claim 34 words
The method of claim 9 , wherein calculating the potential airflow and heating patterns comprises calculating the potential airflow and heating patterns based upon an airflow loop via an opening associated with the element.
Claim 13
Independent Claim 93 words
An apparatus, comprising: temperature sensors to detect temperatures dependent upon airflow and heating patterns of elements within an enclosure of a system; a temperature monitor coupled with the temperature sensors to receive the temperatures and to detect a difference between the temperatures received and expected temperatures; and a failure determiner coupled with the temperature monitor to determine potential airflow and heating patterns associated with an element of the elements, the potential airflow and heating patterns being substantially consistent with the temperatures received, to identify the element as a probable source of the difference.
Claim 14
Independent Claim 93 words
An apparatus, comprising: temperature sensors to detect temperatures dependent upon airflow and heating patterns of elements within an enclosure of a system; a temperature monitor coupled with the temperature sensors to receive the temperatures and to detect a difference between the temperatures received and expected temperatures; and a failure determiner coupled with the temperature monitor to determine potential airflow and heating patterns associated with an element of the elements, the potential airflow and heating patterns being substantially consistent with the temperatures received, to identify the element as a probable source of the difference.
Claim 15
Dependent Claim 44 words
The apparatus of claim 12 , further comprising an operation adjuster coupled with the failure determiner to adjust an operation of the system to modify a temperature gradient of the system in response to identifying the element as a probable source of the difference.
Claim 16
Dependent Claim 29 words
The apparatus of claim 12 , further comprising a topology adjuster coupled with the failure determiner to adjust a topology of the system in response to changing the element.
Claim 17
Dependent Claim 30 words
The apparatus of claim 12 , wherein the temperature monitor comprises an expected temperature determiner to calculate the expected airflow and heating patterns based upon a topology of the system.
Claim 18
Dependent Claim 45 words
The apparatus of claim 12 , wherein the failure determiner comprises a scenario selector coupled with memory to select a failure scenario associated with temperatures, based upon the temperatures received and a topology of the system, the topology being substantially contemporaneous with the temperatures received.
Claim 19
Dependent Claim 73 words
The apparatus of claim 12 , wherein the failure determiner comprises: a scenario selector coupled with memory to determine a failure scenario based upon a topology of the system; a scenario calculator coupled with the scenario selector to calculate the potential airflow and heating patterns for the failure scenario; and a scenario comparator coupled with the scenario calculator to compare temperatures associated with the potential airflow and heating patterns against the temperatures received.
Claim 20
Dependent Claim 34 words
The apparatus of claim 17 , wherein the scenario calculator comprises a loop calculator to calculate the potential airflow and heating patterns based upon an airflow loop via an opening associated with the element.
Claim 21
Dependent Claim 88 words
A machine-accessible medium containing instructions, which when executed by a machine, cause said machine to perform operations, comprising: receiving temperatures associated with elements of a system, wherein the temperatures received are dependent upon airflow and heating patterns of the elements; detecting a difference between the temperatures received and expected temperatures; and determining potential airflow and heating patterns associated with an element of the elements, the potential airflow and heating patterns being substantially consistent with the temperatures received, to identify the element as a probable source of the difference.
Claim 22
Dependent Claim 88 words
A machine-accessible medium containing instructions, which when executed by a machine, cause said machine to perform operations, comprising: receiving temperatures associated with elements of a system, wherein the temperatures received are dependent upon airflow and heating patterns of the elements; detecting a difference between the temperatures received and expected temperatures; and determining potential airflow and heating patterns associated with an element of the elements, the potential airflow and heating patterns being substantially consistent with the temperatures received, to identify the element as a probable source of the difference.
Claim 23
Dependent Claim 39 words
The machine-accessible medium of claim 19 , wherein the operations further comprise adjusting an operation of the system to modify a temperature gradient of the system in response to identifying the element as a probable source of the difference.
Claim 24
Dependent Claim 37 words
The machine-accessible medium of claim 19 , wherein the operations further comprise: determining a failure scenario having a change in a system topology associated with the difference and calculating airflow and heating patterns for the failure scenario.
Claim 25
Dependent Claim 37 words
The machine-accessible medium of claim 19 , wherein determining the potential airflow and heating patterns for the element comprises selecting a failure scenario associated with temperatures, based upon the temperatures received and a topology of the system.
Claim 26
Dependent Claim 56 words
The machine-accessible medium of claim 19 , wherein determining the potential airflow and heating patterns for the element comprises: determining a failure scenario based upon a topology of the system; calculating the potential airflow and heating patterns for the failure scenario; and comparing temperatures associated with the potential airflow and heating patterns against the temperatures received.
Claim 27
Dependent Claim 35 words
The machine-accessible medium of claim 23 , wherein calculating the potential airflow and heating patterns comprises calculating the potential airflow and heating patterns based upon an airflow loop via an opening associated with the element.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-05-09 2008-11-08 2009-05-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-05-09 2012-11-08 2013-05-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-05-09 2016-11-08 2017-05-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag