Feature on Demand Upgrade for Field-Replaceable Units

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing systems often face increased demands over time, requiring expanded capabilities that were not initially forecasted, leading to suboptimal performance due to insufficient data storage and processing needs.

Innovation Solution

Implementing a feature on demand upgrade system that measures and analyzes the utilization of field-replaceable units (FRUs) in computing systems, allowing for dynamic configuration adjustments by applying activation keys to unlock higher utilization levels without hardware changes, thereby enhancing performance as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the computing system is designed with capabilities beyond the initial forecast to accommodate future demands, then the system can handle unexpected growth, but the actual requirements may grow over time in ways not initially forecasted, leading to suboptimal performance

Engineering Contradiction:
Improvecapability expansionVSAvoidperformance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic capability expansion through feature on demand upgrades that allow the storage system to adapt its performance characteristics in real-time based on actual utilization patterns. The system transitions from static, forecast-based capacity planning to dynamic, measurement-driven capacity adjustment, where storage capabilities can be upgraded or downgraded based on measured utilization levels, thereby resolving the contradiction between anticipating future demands and adapting to unexpected growth patterns

Inventive Principle:
Principle #15Dynamics

2Productivity

If the computing system expands capabilities to meet growing requirements, then performance is maintained, but hardware wear increases and component life is reduced

Engineering Contradiction:
ImproveperformanceVSAvoidcomponent life
Core Design Contradiction:
ProductivityVSDuration of action of stationary object

Solution Approach 1:

The patent applies parameter changes by modifying the operational parameters of storage components through feature on demand upgrades rather than replacing the hardware itself. The system changes performance parameters (such as throughput, IOPS, or capacity) through software-based capability upgrades that allow the same physical hardware to operate at different performance levels, thereby maintaining productivity while preserving component life and reducing wear

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the computing system implements frequent upgrades to maintain performance, then evolving demands are met, but unnecessary upgrades occur and system complexity increases

Engineering Contradiction:
Improvedemand responsivenessVSAvoidupgrade management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms through measured utilization monitoring that provides real-time data on actual storage usage patterns. This feedback loop allows the system to automatically determine when capability upgrades are necessary based on measured utilization exceeding threshold values, eliminating speculative or unnecessary upgrades. The feedback-driven approach reduces upgrade management complexity by using objective utilization metrics rather than subjective forecasts or timing-based replacement schedules

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11683230B1Applying a feature on demand upgrade responsive to measured utilization
Publication Date: 2023.06.20 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US11683230B1 patent drawing
  • US11683230B1 patent drawing
  • US11683230B1 patent drawing

AI summary

A method includes various operations and a computer program product causes a processor to perform various operations. The operations may include measuring a level of utilization of a field-replaceable unit in a computing system; determining, for each field-replaceable unit, a current configuration of the field-replaceable unit, wherein the current configuration of the field-replaceable unit has a first designated utilization level; and determining whether the measured level of utilization is greater than the first designated level of utilization. The operations further include identifying, in response to determining that the measured level of utilization is greater than the first designated level of utilization, a second configuration of the field-replaceable unit having a second designated utilization level that is greater than the measured level of utilization of the field-replaceable unit; and applying a feature on demand upgrade to the field-replaceable unit to implement the second configuration.