Port State-Based Device Identification for Automated Credential Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and accessing diverse devices in a data center is time-consuming due to the complexity of determining appropriate communication protocols and credentials, especially when devices are remotely located and configurations change frequently.

Innovation Solution

A method that identifies a target device's type based on state information from its ports, using a type-port mapping table to determine the correct communication protocol and credential for access, and updates the mapping table as new devices are deployed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If administrators manually check device configurations to determine login methods, then access accuracy is improved, but time consumption increases significantly

Engineering Contradiction:
Improvedevice identification accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs automatic device identification and credential selection without requiring administrator intervention. The identification module automatically scans device responses and matches them with stored device information to determine the correct login method, eliminating manual configuration checks while maintaining high accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Device information including configurations, supported protocols, and credentials are pre-collected and stored in the system before actual access is needed. This preliminary data gathering enables rapid automatic identification and credential selection when access is required, significantly reducing time consumption

Inventive Principle:
Principle #10Preliminary action

2Reliability

If administrators manually determine device configurations for remotely distributed devices, then access reliability is improved, but operation complexity increases

Engineering Contradiction:
Improveaccess reliabilityVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically identifies device types and selects appropriate credentials without administrator intervention. The identification module processes device responses and autonomously determines the correct login method, simplifying the operation while maintaining reliable access to remotely distributed devices

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an identification module as an intermediary between the administrator and the target device. This module automatically analyzes device responses, matches them with stored device information, and selects the appropriate credentials, reducing operation complexity while ensuring access reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system supports multiple device types with diverse protocols, then system versatility is improved, but device complexity increases

Engineering Contradiction:
Improvedevice type coverageVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is designed to handle multiple device types (hosts, storage devices, network devices) and various communication protocols through a unified identification and access framework. The identification module can match different device responses with corresponding stored information, enabling versatile device support through a single systematic approach

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

Solution Approach 2:

The system segments device identification into distinct components: device response analysis, device information matching, and credential selection. This segmentation allows the system to systematically handle diverse device types and protocols by processing each aspect separately through dedicated modules, managing complexity through structured division

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10218638B2Adaptive mechanism for efficient user credentials identification in a dynamic hardware environment
Publication Date: 2019.02.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10218638B2 patent drawing
  • US10218638B2 patent drawing
  • US10218638B2 patent drawing

AI summary

In various embodiments of the present invention, a method, computer system, and computer program product is implemented to identify a target device that is obtained based on state information of a plurality of ports in the target device, a type of the target device is identified based on the obtained identifier, and the target device is accessed based on the type of the target device.