Automated License Assignment via Unique Device ID Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems face challenges in efficiently managing licenses for devices from different manufacturers, requiring users to acquire and manage licenses for various components, which can be complex and time-consuming.

Innovation Solution

A licensing system that includes a server, license server, and local interface card, which extracts unique device IDs and generates licenses with specific restrictions, allowing users to import, assign, and manage licenses through a graphical user interface, ensuring compatibility and validity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual license management is implemented for devices from different manufacturers, then license control and compatibility are ensured, but administrative complexity and time consumption increase

Engineering Contradiction:
Improvelicense controlVSAvoidadministrative complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables automatic license management where the information handling system itself extracts device uniqueness identifiers and manages license assignments without requiring manual administrative intervention. The license manager subsystem automatically communicates with license servers, extracts device IDs from hardware components, and assigns licenses based on extracted uniqueness data, making the system self-sufficient in license management tasks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary extraction of device uniqueness identifiers during system initialization or hardware detection phases, before license assignment is required. By pre-extracting and storing device identifiers from network interface cards, storage controllers, and other hardware components, the system prepares license assignment data in advance, eliminating the need for manual license management operations when devices are added or activated.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automated license extraction is implemented, then administrative complexity is reduced, but system complexity increases

Engineering Contradiction:
Improveease of license managementVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a license manager subsystem as an intermediary component that bridges the gap between hardware devices and license servers. This subsystem contains a license extractor that communicates with hardware components through standard interfaces, extracts device uniqueness identifiers, and forwards this information to license servers. The intermediary handles the complexity of extraction algorithms and communication protocols internally, while presenting a simplified interface to users and system administrators.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If device uniqueness extraction is automated, then time consumption is reduced, but measurement precision requirements increase

Engineering Contradiction:
Improvelicense assignment speedVSAvoiddevice ID extraction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system replaces manual license management operations with automated electronic extraction and assignment processes. The license extractor uses software-based methods to automatically read device identifiers from hardware components through digital interfaces, eliminating manual data collection. The system employs automated algorithms to extract, validate, and assign licenses based on extracted device uniqueness data, achieving both high speed and precision through computational automation rather than manual processes.

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

Data Source

PatentUS10430562B2System and method for extracting device uniqueness to assign a license to the device
Publication Date: 2019.10.01 DELL PROD LP
  • US10430562B2 patent drawing
  • US10430562B2 patent drawing
  • US10430562B2 patent drawing

AI summary

An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to extract a unique identification for the device in response to a request for information about the device. The license manager subsystem is configured to send the request for information about the device to the controller, to send the unique identification for the device to a license server as a request for the license for the device, to receive the license from the license server, and to assign the license to the device when the license is received.