Fan Characterization and Control System for IHS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems face challenges in accommodating different fan types and vendors due to the need for firmware updates, which can introduce performance issues and downtime, and existing 'smart fan' solutions add cost and complexity.

Innovation Solution

An Information Handling System (IHS) with a non-transitory memory system storing fan performance categories and characteristics, and a processing system to detect and configure fan devices based on communicated signals, allowing for operation without requiring firmware updates for future fan devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If firmware lookup tables are used to define fan characteristics, then fan performance can be controlled, but the system requires firmware updates to accommodate future fan devices, introducing downtime and performance issues

Engineering Contradiction:
Improvefan compatibilityVSAvoidsystem uptime
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-defining multiple fan performance categories (e.g., Category 1, Category 2, etc.) with associated performance characteristics during system design. Each category represents a range of fan performance levels, and the system is pre-configured to recognize and operate with fans from future vendors without requiring firmware updates. This allows the system to accommodate unknown future fan devices while maintaining reliability and avoiding downtime.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If smart fan systems are implemented to store and communicate fan characteristics, then fan-specific dependencies are compensated, but cost and complexity increase

Engineering Contradiction:
Improvefan characterizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling fans to automatically identify their performance category through simple hardware signals (e.g., voltage levels on specific pins) without requiring complex embedded intelligence in each fan. The system controller automatically detects these signals and assigns the appropriate fan performance category, eliminating the need for expensive smart fans with onboard memory and communication capabilities. This reduces both fan cost and overall system complexity while maintaining adaptability.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If firmware updates are performed to add support for new fan vendors, then fan compatibility is improved, but system downtime and potential performance issues occur

Engineering Contradiction:
Improvevendor compatibilityVSAvoidfirmware update downtime
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies universality by designing a fan performance categorization system that can accommodate multiple fan vendors and future devices through a unified framework. Instead of creating vendor-specific firmware updates, the system uses universal performance categories that any fan vendor can map their products to. This allows the system to support new fan vendors immediately upon installation without requiring subsequent firmware updates, eliminating update downtime and ensuring continuous operation.

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

Data Source

PatentUS10345774B2Fan characterization and control system
Publication Date: 2019.07.09 DELL PROD LP
  • US10345774B2 patent drawing
  • US10345774B2 patent drawing
  • US10345774B2 patent drawing

AI summary

A fan characterization and control system includes a chassis housing a plurality of components and a fan system. A controller system is coupled to the components and the fan system and configured to detect fan devices in the fan system that are connected to the controller system via respective fan connectors. The controller system determines fan performance categories of each of the fan devices based on signals communicated by each of the fan devices through at least one pin on the respective fan connectors. The controller system accesses a fan performance database that stores different fan performance categories and respective fan performance characteristics for each of the different fan performance categories. The controller system uses fan performance information that is associated in the fan performance database with each of the fan performance categories determined for the fan devices to configure the components and the fan system for operation.