Hypervisor-Based Resource Activation Threshold Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Businesses face high costs due to the need to purchase and maintain excess computing resources to accommodate fluctuating demands, and current methods for converting temporarily rented resources to permanent activation are manual and imprecise, burdening both customers and resource providers.

Innovation Solution

A method that determines if temporary resource usage exceeds a threshold, allowing for conversion to a permanent usage plan without additional charge, using a hypervisor to calculate and activate resources based on usage attributes, activation codes, and conversion tables, enabling flexible and automated resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If customers purchase computing resources to accommodate peak requirements, then resource availability is improved, but capital expenditure increases

Engineering Contradiction:
Improveresource availabilityVSAvoidcapital expenditure
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic resource activation where computing resources transition between active and inactive states based on demand. Customers can activate additional resources during peak periods and deactivate them during valley periods, allowing the system to adapt its capacity dynamically rather than maintaining fixed peak capacity continuously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameter of resource availability from a static purchase model to a dynamic activation model. Resources are activated or deactivated based on real-time or periodic demand assessments, allowing the system to adjust its effective capacity parameter without permanent capital expenditure changes.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If customers maintain excess computing capacity to accommodate growth, then future requirement readiness is improved, but current resource utilization decreases

Engineering Contradiction:
Improvefuture requirement readinessVSAvoidresource utilization
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system enables dynamic adjustment of resource capacity based on actual usage patterns and projected needs. Customers can activate additional resources when growth is detected and deactivate them when stability is confirmed, avoiding the need to maintain excess capacity continuously while preserving the ability to scale up when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements preliminary resource activation during trial periods or based on predicted growth patterns. The system can proactively activate additional resources before actual demand materializes based on usage trends, ensuring future requirement readiness while avoiding premature commitment to permanent capacity increases.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If manual billing processes are used for resource conversion, then billing flexibility is improved, but process complexity and overhead increase

Engineering Contradiction:
Improvebilling flexibilityVSAvoidprocess complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service billing where the system automatically monitors resource usage, evaluates conversion criteria, and processes resource activation conversions without manual intervention. The billing system autonomously determines when resources should be converted from temporary to permanent based on predefined criteria, eliminating manual billing processes while maintaining billing flexibility through automated rule-based decision-making.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8074223B2Permanently activating resources based on previous temporary resource usage
Publication Date: 2011.12.06 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8074223B2 patent drawing
  • US8074223B2 patent drawing
  • US8074223B2 patent drawing

AI summary

A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine whether an amount of usage of a resource, which is used under a temporary usage plan, exceeds a threshold. If that determination is true, a quantity of the resource is calculated and that quantity is converted from the temporary usage plan to a permanent usage plan, without further charge to the customer. In another embodiment, a different resource may be converted to the permanent usage plan than the resource that was temporarily used. In various embodiments, the calculation of the quantity is made based on an attribute of the computer that uses the resource or based on an activation code received from the provider of the resource. In various embodiments, the amount of the usage is either a time amount of use or a monetary amount charged for the resource under the temporary usage plan. In various embodiments, the quantity of the resource converted is based on a ratio of a number of permanent resources in use to a total number of resources, based on an attribute of the computer, based on the cost of the computer, based on the age of the computer, based on a speed of the resource, or based on the amount of resources in the computer.