Thermal Management via Distributed Computing Workload Redirection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable electronic devices like laptop computers face challenges in thermal management due to limited resources, leading to overheating, reduced battery life, and discomfort, as their cooling systems are constrained and power consumption increases with higher temperatures.

Innovation Solution

A method is implemented to redirect a portion of the computational workload from a client computer to a remote computer with greater resources, thereby reducing power consumption and heat generation at the client device, by parsing tasks and distributing them between the client and remote computers based on temperature limits and workload analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If computational workload is increased on client computer, then processing capabilities are improved, but temperature rises and exceeds temperature limit

Engineering Contradiction:
Improveprocessing capabilitiesVSAvoidtemperature
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The computational workload is divided into segments that can be executed locally on the client computer and segments that are redirected to remote computers. This segmentation allows the system to maintain processing capabilities while distributing heat generation across multiple devices, preventing any single client computer from exceeding temperature limits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A temperature management intermediary component monitors the client computer's temperature and dynamically redirects computational tasks to remote computers when temperature thresholds are approached. This intermediary acts as a mediator between the local processing needs and thermal constraints, enabling continued productivity while enforcing temperature limits.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Temperature

If cooling capacity is increased to manage heat, then temperature control is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improvetemperature controlVSAvoidcooling system complexity
Core Design Contradiction:
TemperatureVSDevice complexity

Solution Approach 1:

The heat management problem is solved by extracting the computational workload that generates excess heat from the client computer and relocating it to remote computers. This extraction approach eliminates the need for complex local cooling systems, as the primary heat source is removed rather than managed through sophisticated thermal control mechanisms.

Inventive Principle:
Principle #2Taking out (Extraction)

3Temperature

If cooling fan works harder to remove heat, then temperature is reduced, but power consumption increases and battery life decreases

Engineering Contradiction:
Improvetemperature reductionVSAvoidpower consumption
Core Design Contradiction:
TemperatureVSUse of energy by moving object

Solution Approach 1:

The approach converts the harmful effect of heat-generating computations into a beneficial distribution strategy. By redirecting computational tasks to remote computers, the system transforms the problem of excess heat into an opportunity to leverage remote processing resources, thereby reducing local power consumption and extending battery life while maintaining temperature control.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

4Productivity

If all requested work is executed on client computer, then productivity is maximized, but temperature limit is exceeded

Engineering Contradiction:
Improvework execution efficiencyVSAvoidtemperature limit
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The system dynamically adjusts the distribution of computational workload based on real-time temperature conditions. When the client computer operates within safe temperature limits, more work is executed locally to maximize productivity. When temperature approaches limits, the system dynamically redirects tasks to remote computers, creating a flexible balance between productivity and thermal management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8275825B2Thermal management using distributed computing systems
Publication Date: 2012.09.25 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US8275825B2 patent drawing
  • US8275825B2 patent drawing
  • US8275825B2 patent drawing

AI summary

One embodiment provides a computer-implemented method for enforcing a temperature limit of a client computer. The method includes receiving a request for computer-executable work to be executed on a client computer. If executing all of the requested work on the client computer would cause the client computer to exceed the temperature limit, a portion of the requested work may be selectively redirected to a remote computer in an amount selected to enforce the temperature limit of the client computer. Simultaneously, the remainder of the requested work may be executed on the client computer. The output of the redirected work may be communicated from the remote computer back to the client computer over a network.