Automatic Physical Component Detection and Entitlement Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

End users face difficulties in modifying information handling systems after delivery, requiring complex and error-prone processes to integrate new hardware and software components, leading to increased support costs and user frustration.

Innovation Solution

A system and method that automatically detects and identifies physical components added to an information handling system, using an entitlement agent to retrieve and apply associated entitlements, such as software licenses, through an entitlement engine, allowing for dynamic configuration changes without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If end users manually modify information handling systems by integrating new hardware and software components, then system adaptability is improved, but operation complexity and error rate increase

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidmodification complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically detects new physical components through sensors and scanners, retrieves associated entitlements from databases, and applies them without user intervention. The entitlement agent monitors component changes and autonomously manages software licensing, eliminating manual modification steps while maintaining system adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Entitlements are pre-associated with physical components in a database before deployment. When a component is added to the system, the entitlement agent already has the necessary licensing information ready to retrieve and apply, enabling immediate automatic configuration without requiring users to manually obtain or input license keys.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual modification processes are used for integrating new components, then user control is maintained, but support costs increase due to user errors

Engineering Contradiction:
Improvecomponent integrationVSAvoiderror rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The entitlement agent continuously monitors the system for changes in physical components and automatically responds by retrieving and applying the appropriate entitlements. This closed-loop feedback mechanism ensures that every component addition is automatically validated and configured, eliminating user errors while maintaining full system adaptability.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If automatic component detection and entitlement application is implemented, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improvemodification simplicityVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The entitlement agent serves as an intermediary layer between the physical hardware components and the software licensing system. It automatically detects components through sensors, queries the entitlement database, and applies licensing information, thereby simplifying user operations while managing the underlying system complexity through a dedicated mediation layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9384482B2Automatic and dynamic information handling system personalization
Publication Date: 2016.07.05 AVENTAIL A WHOLLY OWNED SUBSIDIARY OF SONICWALL
  • US9384482B2 patent drawing
  • US9384482B2 patent drawing
  • US9384482B2 patent drawing

AI summary

Information handling systems personalized by addition of a physical component, such as lid having an emblem that attaches to a portable information handling system, have software associated with the physical component automatically applied by interacting with an entitlement network location. An identifier associated with the physical component is automatically read by the information handling system and sent to the entitlement network location to retrieve entitlements for the use of software at the information handling system.