Data Processing System Temporary Entitlement Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems face limitations in dynamically managing temporary processing capacity, requiring additional firmware support and restricting the number of activations, leading to performance impacts during permanent model changes and limiting flexibility in resource allocation.

Innovation Solution

A method and device for configuring functional capabilities in a data processing system that generates and manages temporary entitlement records, allowing multiple temporary capacity records to be active simultaneously, optimizing resource distribution across records, and enabling seamless conversion of temporary to permanent capacity without deactivating resources during permanent model changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple temporary capacity records are allowed to be active simultaneously, then resource allocation flexibility is improved, but device complexity increases

Engineering Contradiction:
Improveresource allocation flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the temporary capacity management into independent records, where each record can be activated and managed separately. This allows multiple temporary capacity offerings to coexist without requiring system-wide changes, thereby improving flexibility while managing complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal temporary capacity record structure that can accommodate multiple different temporary capacity offerings simultaneously. Each record follows the same format and management rules, allowing the system to handle diverse temporary capacity scenarios through a unified mechanism, improving versatility without proportionally increasing complexity.

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

2Manufacturing precision

If temporary capacity records are exchanged after permanent model conversions, then configuration accuracy is maintained, but productivity decreases

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidsystem availability
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent prepares temporary capacity records in advance to be compatible with future permanent model conversions. By designing records with forward compatibility and using version-agnostic structures, the system can maintain configuration accuracy during conversions without requiring record exchanges, thus avoiding productivity losses.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic compatibility checking and automatic adaptation mechanisms that allow temporary capacity records to remain valid across permanent model conversions. The system dynamically adjusts to configuration changes while maintaining record validity, eliminating the need for manual record exchanges and preserving system availability.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If temporary capacity is deactivated before permanent model changes, then configuration accuracy is ensured, but loss of time increases

Engineering Contradiction:
Improveconfiguration accuracyVSAvoiddowntime
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary validation and compatibility checks before permanent model changes to ensure that existing temporary capacity records will remain valid. This preliminary action allows the system to proceed with conversions without deactivating temporary capacity, maintaining configuration accuracy while avoiding downtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameters of temporary capacity records dynamically during permanent model conversions, adjusting them to match the new configuration automatically. This parameter adaptation maintains configuration accuracy without requiring temporary capacity deactivation, thus eliminating downtime associated with record exchanges.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8775787B2Method and device for configuring functional capabilities in a data processing system
Publication Date: 2014.07.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8775787B2 patent drawing
  • US8775787B2 patent drawing
  • US8775787B2 patent drawing

AI summary

A method and device for configuring functional capabilities in a data processing system. Configuration data comprises permanent entitlement data specifying permanent functional capabilities of the data processing system and temporary entitlement data, generated from temporary entitlement records received by the data processing system, specifying temporary functional capabilities of the data processing system. When storing temporary entitlement data, an activation level record specifying a number of resources of the data processing system used for temporarily implementing functional capabilities according to the temporary entitlement data is generated and stored. Responsive to a request to activate or deactivate temporary capacity for the data processing system, for every activation level record, the number of resources specified by the activation level records is modified such that the overall sum of resources specified by the activation level records does not change, and the resources are activated as specified by the activation level records.