Dynamic Fan Speed Control for Computing Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems rely solely on specific RPM thresholds to regulate fan speeds, neglecting user intention and other factors, which limits dynamic adjustment of cooling and resource allocation.

Innovation Solution

An information handling system determines a fan speed value based on current and other factors, transmitting a derived fan speed value to the operating system scheduler, allowing for dynamic manipulation of fan speeds to influence computing resource allocation, considering user preferences, system context, and thermal modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fan speed is regulated solely based on RPM thresholds, then the control mechanism is simple, but the system cannot dynamically adjust cooling and resource allocation based on user intention and system conditions

Engineering Contradiction:
Improvedynamic adjustment of cooling and resource allocationVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic fan speed adjustment by transitioning from static RPM thresholds to a dynamic control mechanism that continuously monitors multiple factors including temperature, user preferences, system workload, and environmental conditions. The fan speed is adjusted in real-time based on the current system state and user intentions, enabling adaptive cooling and resource allocation strategies.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter basis for fan control from fixed RPM thresholds to a multi-parameter evaluation model. This includes monitoring temperature levels, fan acoustic levels, user preferences, system context, and thermal modes to determine optimal fan speed values. By changing the control parameters to include multiple factors, the system achieves more versatile and adaptive behavior.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If fan speed is dynamically adjusted based on multiple factors, then cooling efficiency and resource allocation improve, but the system complexity increases

Engineering Contradiction:
Improvecooling efficiency and resource managementVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The fan control system is designed to perform multiple functions simultaneously: it regulates cooling, manages acoustic levels, allocates computing resources, and responds to user preferences. By making the control mechanism multi-functional, the system achieves improved productivity and cooling efficiency without proportionally increasing complexity, as a single unified controller handles all these tasks.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring temperature, fan speed, acoustic levels, and system workload, then using this information to adjust fan speed and resource allocation in real-time. This closed-loop feedback enables the system to optimize cooling efficiency and resource management dynamically, improving productivity while keeping the control logic manageable through systematic feedback processing.

Inventive Principle:
Principle #23Feedback

3Temperature

If fan speed is increased to improve cooling performance, then thermal management improves, but acoustic noise increases

Engineering Contradiction:
Improvethermal management performanceVSAvoidacoustic noise
Core Design Contradiction:
TemperatureVSObject-generated harmful factors

Solution Approach 1:

The system changes the fan speed parameter dynamically based on multiple factors including temperature levels, acoustic level thresholds, user preferences for noise sensitivity, and system thermal modes. By adjusting fan speed as a variable parameter rather than maintaining fixed high speeds, the system achieves effective thermal management while minimizing acoustic noise generation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different cooling strategies to different system components and operating conditions. Instead of uniformly increasing fan speed across all scenarios, the system adjusts fan operation locally based on specific thermal conditions, user preferences, and acoustic level requirements, achieving effective cooling while minimizing noise in appropriate contexts.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240338246A1Dynamic fan speed manipulation to influence allocation of computing resources
Publication Date: 2024.10.10 DELL PROD LP
  • US20240338246A1 patent drawing
  • US20240338246A1 patent drawing
  • US20240338246A1 patent drawing

AI summary

An information handling system determines a fan speed value based on a current fan speed value and at least one factor, and transmits the fan speed value instead of the current fan speed value to an operating system scheduler. The system may also determine a fan acoustic level based on the fan speed value, and perform an action based on the fan acoustic level.