Device-Independent Climate Regulator Control Using Abstracted Targets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing climate regulation architectures in computing enclosures face limitations due to the need for the computational unit to understand and communicate with climate regulator devices using specific settings, leading to inflexibility and complexity, especially when dealing with new or incompatible devices, and difficulties in managing conflicting requests from multiple sub-units.

Innovation Solution

A device-independent climate regulation approach where the computational unit specifies a climate target on a scale of 0 to 100, allowing a climate regulator controller to map this target to suitable settings of the climate regulator device, decoupling the request from the device-specific settings and enabling flexible management of climate regulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the computational unit directly controls climate regulator devices using device-specific settings, then the control architecture is simple and direct, but the system lacks flexibility and cannot support new or incompatible devices

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcontrol architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a climate regulator controller as an intermediary component between the computational unit and climate regulator devices. The controller translates device-independent climate targets into device-specific settings, enabling the computational unit to control various types of climate regulator devices without needing to understand their specific settings or capabilities. This mediator architecture provides flexibility and compatibility while maintaining simplicity at the computational unit level.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the computational unit selects from device-specific climate regulator settings, then the control logic is straightforward, but conflicting requests from multiple sub-units cannot be effectively reconciled

Engineering Contradiction:
Improvecontrol logicVSAvoidconflict management
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent transitions from device-specific setting selection to device-independent climate target specification. By introducing a new dimension of abstraction (climate targets on a 0-100 scale representing cooling/heating intensity), the system can effectively manage and reconcile conflicting requests from multiple sub-units without being constrained by the discrete, device-specific settings of individual regulators.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If climate regulator settings are device-specific, then each device operates independently, but the system cannot efficiently manage multiple climate regulator devices with different settings

Engineering Contradiction:
Improvemanagement efficiencyVSAvoidsettings coordination
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates a universal control interface where the computational unit issues climate targets that can be applied to any climate regulator device regardless of its specific settings or capabilities. The climate regulator controller handles the translation and coordination, enabling efficient management of multiple diverse devices through a single unified approach rather than requiring separate control logic for each device type.

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

Data Source

PatentUS9541299B2Setting-independent climate regulator control
Publication Date: 2017.01.10 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9541299B2 patent drawing
  • US9541299B2 patent drawing
  • US9541299B2 patent drawing

AI summary

Climate regulation within an enclosure (e.g., a server cabinet) may involve a climate regulator device that reports a set of available settings (e.g., fan speeds of a fan array) to a computational unit that selects among the available settings. However, such techniques involve bidirectional communication between the climate regulator device and a computational unit that is capable of utilizing the device-specific settings. Presented herein are climate regulation architectures involving a request from the computational unit as a climate target that is independent of the settings of the climate regulator devices (e.g., an selection on an arbitrary scale from 0 to 100). A climate regulator controller may map the device-independent climate target to a selection among the available settings of the particular climate regulator device(s). Further variations may involve conflict resolution among requests from different computational sub-units, and/or failsafe mechanisms such as default climate regulator device settings to alleviate controller failure.