Thermal Mitigation User Experience for Computing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices often shut down unexpectedly due to overheating without warning, leading to potential data loss and hardware damage, as existing systems lack effective thermal management strategies for mitigating thermal issues when multiple applications are running concurrently.

Innovation Solution

A system that monitors thermal conditions and provides a user interface for selecting which applications to continue running in the foreground, allowing other applications to be suspended or terminated to reduce heat generation, thereby preventing device shutdown and improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple applications are running concurrently to improve productivity, then the computing device generates more heat, but shutting down to prevent damage causes loss of work and reduces reliability

Engineering Contradiction:
Improveapplication functionalityVSAvoiddevice shutdown prevention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts application states based on real-time thermal conditions. The thermal mitigation component monitors temperature and automatically transitions applications between active and suspended states, creating a dynamic balance between productivity and thermal safety without requiring device shutdown

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters of applications by suspending non-critical applications when thermal thresholds are exceeded. This parameter change allows the device to maintain lower temperature while preserving the ability to restore full functionality when thermal conditions improve

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If the device shuts down automatically to prevent thermal damage, then hardware safety is improved, but user experience deteriorates due to unexpected shutdown and data loss

Engineering Contradiction:
Improvethermal damage preventionVSAvoiduser experience
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system takes preliminary action by suspending applications before thermal damage occurs. The thermal mitigation component proactively manages application states based on predicted thermal conditions, preventing the need for abrupt shutdowns and giving users advance notice through notifications

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring thermal conditions and providing user notifications about thermal states. This feedback loop allows users to understand thermal conditions and make informed decisions about application management, improving user experience while preventing thermal damage

Inventive Principle:
Principle #23Feedback

3Ease of operation

If existing thermal warning systems are used, then user notification is provided, but the device still lacks effective thermal management strategies for mitigating thermal issues

Engineering Contradiction:
Improveuser notificationVSAvoidthermal mitigation effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system enables self-service thermal management by automatically suspending and resuming applications based on thermal conditions. The thermal mitigation component operates autonomously to manage thermal issues without requiring constant user intervention, while still providing notifications for user awareness

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3314438B1Thermal mitigation user experience
Publication Date: 2022.03.16 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3314438B1 patent drawingFigure 1
  • EP3314438B1 patent drawingFigure 2
  • EP3314438B1 patent drawingFigure 3

AI summary

Examples described herein provide a thermal hardware mitigation experience for a computing device executing multiple applications. Thermal signals identifying thermal conditions for the device are processed and, based on those signals, a hardware mitigation user experience may be generated to prompt user interaction in order to mitigate a thermal hardware condition.