License Manager Automates Multi-Product Policy Interpretation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing inter-dependencies among central-management products and their license policies in complex data centers is burdensome for administrators, as different resources within a data center have varying management needs and require distinct licenses, leading to complex policy interpretations.

Innovation Solution

A system that automatically proposes and implements multi-license solutions by interacting with an expert system and knowledge base to ensure correct licensing of nodes, allowing administrators to easily manage dependencies and varying policies through a unified command, using a license manager that understands and interprets different licensing policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If administrators manually manage multiple licenses and interpret complex policies for different management products, then licensing accuracy can be maintained, but administrative burden and time consumption increase significantly

Engineering Contradiction:
Improvelicensing accuracyVSAvoidadministrative time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The license manager automatically interprets licensing policies and determines required licenses without administrator intervention. The system self-determines which licenses are needed based on selected management products and nodes, eliminating manual policy interpretation while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The license manager pre-determines all required licenses before the administrator needs to assign them. By analyzing policy dependencies in advance and proposing complete license solutions upfront, the system eliminates time-consuming manual analysis during the licensing process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If administrators manually select and apply multiple licenses for different management products, then licensing control is maintained, but the complexity of managing inter-dependencies increases

Engineering Contradiction:
Improvelicensing controlVSAvoidlicense management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The license manager acts as an intermediary between the administrator and the complex licensing system. It translates simple administrator selections into complete license assignments by automatically resolving inter-dependencies among management products, hiding the complexity from the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system separates the licensing process into independent steps: product selection, node selection, and automatic license determination. The license manager handles the complex inter-dependency resolution as a separate automated function, simplifying the interface while maintaining comprehensive control.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the system automatically determines all required licenses based on selected products and nodes, then administrative effort is reduced, but the complexity of interpreting diverse policies increases

Engineering Contradiction:
Improveadministrative easeVSAvoidpolicy interpretation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The license manager automatically interprets diverse licensing policies and determines required licenses without administrator involvement. The system maintains an internal model of policy relationships and automatically resolves conflicts and dependencies, making policy interpretation transparent to the user.

Inventive Principle:
Principle #25Self-service

4Productivity

If multiple licenses are applied through unified automated process, then implementation speed increases, but verification of correct licensing across solution stack becomes more challenging

Engineering Contradiction:
Improvelicense implementation speedVSAvoidlicensing verification
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The license manager provides feedback to the administrator by proposing complete license solutions before implementation. This feedback mechanism allows verification of correctness before application, and the system can be adjusted if needed while maintaining automated processing speed.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10282523B2License management solution for central-management products
Publication Date: 2019.05.07 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10282523B2 patent drawing
  • US10282523B2 patent drawing

AI summary

A license manager running on a central-management server receives a license request for licensing a managed node as a client of a central-management product running on a central-management server. The license manager proposes a solution involving applying respective licenses for plural distinct central-management products. In response to a unified command, implementing said solution.