NFC Module Compatibility Detection Before Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current modular information handling systems face inefficiencies and potential equipment damage due to static compatibility methods, which fail to dynamically assess module compatibility with the existing configuration of a chassis, leading to prolonged diagnosis times and increased costs in data centers.

Innovation Solution

A dynamic module compatibility detection system that uses NFC tags and readers to determine if a module is supported and compatible with a chassis before insertion, considering both hardware and software restrictions, including pre-provisioned configurations, current system states, and thermal requirements, without physically inserting the module.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If static module compatibility methods are used, then device simplicity is maintained, but module compatibility detection accuracy deteriorates and diagnosis time increases

Engineering Contradiction:
Improvemodule compatibility detection accuracyVSAvoiddiagnosis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs compatibility checking before module insertion by reading NFC tags on modules and comparing against a database of compatible module-chassis combinations. This preliminary validation prevents incompatible modules from being installed, eliminating the need for post-installation diagnosis and reducing overall compatibility verification time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces mechanical slot-key systems and visual silk-screen symbols with electronic NFC tag-based compatibility detection. The NFC reader communicates with tags on modules to automatically verify compatibility, substituting manual mechanical and visual methods with automated electronic detection that provides immediate feedback.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If dynamic module compatibility detection is implemented, then compatibility detection accuracy improves, but device complexity increases

Engineering Contradiction:
Improvemodule compatibility assuranceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary NFC tag on each module that stores identification information, and an NFC reader in the chassis that reads this information and queries a compatibility database. This intermediary mechanism enables automatic compatibility verification without requiring complex direct communication between all system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

A database of compatible module-chassis combinations is pre-configured before system operation. When a module is presented for installation, its NFC tag information is read and immediately checked against this pre-established database, providing rapid compatibility determination without requiring complex real-time analysis of system state.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If manual compatibility checking methods are used, then device simplicity is maintained, but productivity deteriorates due to prolonged diagnosis time

Engineering Contradiction:
Improvemodule installation efficiencyVSAvoidoperational simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The module itself provides compatibility information through its NFC tag, which contains identification data that the chassis reader can automatically read and verify. The system serves itself by having modules carry their own compatibility credentials, eliminating the need for manual lookup tables or complex configuration files that would reduce operational simplicity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual compatibility verification methods such as consulting documentation or using mechanical slot keys are replaced with automated NFC-based electronic verification. The NFC reader automatically reads module information and determines compatibility, providing immediate feedback that streamlines the installation process while maintaining ease of operation through simple approach-and-read interaction.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach reduces the time required for module validation, prevents equipment damage, and minimizes operational disruptions by providing instant feedback on module compatibility, allowing for informed configuration adjustments before actual insertion.

Implementation Method 1

A method includes detecting, by an NFC reader, information about a module from an NFC tag attached to the module

Methodology Applied
Scientific EffectNFC (Near Field Communication): Electromagnetic Induction

Data Source

PatentUS10338987B2Testing module compatibility
Publication Date: 2019.07.02 DELL PROD LP
  • US10338987B2 patent drawing
  • US10338987B2 patent drawing
  • US10338987B2 patent drawing

AI summary

A module is tested for compatibility with a chassis without being inserted into the chassis. A platform specification and chassis configuration is obtained. Information about the module is received from an NFC tag attached to the module. The information about the module is analyzed against the platform specification and chassis configuration. Based on the analysis, one of a set of conditions is determined to exist. A first condition exists when the module will not be supported according to the platform specification. A second condition exists when the module will be supported and there are no empty slots for which the module will be compatible with the chassis configuration. A third condition exists when the module will be supported and there is at least one empty slot for which the module will be compatible with the chassis configuration. An indication, perceptible to a user, of a determined condition is generated.