Subscription Manager for Automated Hardware-Software Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing computing systems to provide desired computer-implemented services is challenging due to the need for specific hardware and software configurations, which can be complex and require technical expertise, especially when hardware components change over time, leading to compatibility issues and potential impairments of the systems.

Innovation Solution

A subscription-based management system that uses a local subscription manager to identify changes in hardware resources, enforce solution compatibility, and automatically update software stacks to ensure compatibility with selected solutions, reducing the cognitive burden on users and preventing deployment of incompatible solutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration and management of hardware and software components is performed, then system compatibility can be controlled, but the cognitive burden on users increases and technical expertise is required

Engineering Contradiction:
Improvesystem compatibilityVSAvoiduser cognitive burden
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically detects hardware resources, determines solution compatibility, and configures software stacks without requiring user intervention. The local subscription manager autonomously manages the managed system, eliminating the need for users to have technical expertise while maintaining compatibility through automated enforcement of solution requirements.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If hardware components are changed over time to improve system capabilities, then system versatility increases, but compatibility issues and system impairments may occur

Engineering Contradiction:
Improvesystem capabilitiesVSAvoidsystem compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system continuously monitors hardware resource changes by obtaining inventories from startup entities and comparing them against stored hardware requirements for subscribed solutions. When changes are detected, the system provides feedback by identifying compatibility issues and automatically enforcing corrections, ensuring that hardware modifications do not compromise solution compatibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system pre-stores hardware requirements for all subscribed solutions and performs compatibility checks before allowing hardware changes to take effect. By evaluating potential compatibility issues in advance and enforcing requirements proactively, the system prevents compatibility problems rather than reacting to them after they occur.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If automated subscription-based management is implemented, then ease of operation improves and user cognitive burden reduces, but system complexity increases

Engineering Contradiction:
Improveuser cognitive burdenVSAvoidmanagement system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The management system is divided into distinct functional modules: a local subscription manager for enforcement, startup entities for inventory collection, and a subscription management service for coordination. This segmentation distributes complexity across multiple components rather than concentrating it in a single system, making the overall architecture more manageable while maintaining automated operation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11947433B2System and method for subscription based solution management
Publication Date: 2024.04.02 DELL PROD LP
  • US11947433B2 patent drawing
  • US11947433B2 patent drawing
  • US11947433B2 patent drawing

AI summary

Methods, systems, and devices for providing for providing computer implemented services using managed systems are disclosed. To improve the likelihood of the computer implemented services being provided, a subscription based model may be used to manage the managed systems. The subscription model may utilize a highly accessible service to obtain information regarding capabilities of managed systems to present information regarding all potential solutions that the managed systems may provide. By presenting users with such information, the users may not need to be well versed in the underlying hardware and software components necessary for the solutions to be provided. As the hardware components of a managed system are changed over time, the compatible solutions may be continuously updated so that users may be continuously appraised of possible solutions that may be provided using the managed systems.