Proactive Task Initiation During Hardware Reconfiguration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing environments face challenges in dynamically reconfiguring hardware and software components without requiring an initial program load (IPL) or power-on reset (POR, leading to unpredictable and lengthy reconfiguration times, which complicates maintenance scheduling and increases system downtime.

Innovation Solution

A computer program product that estimates reconfiguration times in advance by measuring and recalculating the time taken for reconfiguration actions, allowing proactive initiation of tasks and minimizing downtime by predicting and adjusting the reconfiguration process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hardware reconfiguration is performed dynamically without IPL or POR, then system availability is improved, but reconfiguration time becomes unpredictable and lengthy

Engineering Contradiction:
Improvesystem availabilityVSAvoidreconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by initiating tasks before the reconfiguration process completes. Based on estimated reconfiguration times, the system proactively starts subsequent tasks in advance, so that when reconfiguration finishes, tasks are already prepared and can execute immediately, eliminating idle waiting time and making the overall process more predictable.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If reconfiguration actions are performed sequentially, then system stability is maintained, but total reconfiguration time increases

Engineering Contradiction:
Improvesystem stabilityVSAvoidreconfiguration duration
Core Design Contradiction:
Stability of the object's compositionVSDuration of action of moving object

Solution Approach 1:

The system calculates estimated reconfiguration times and uses these estimates to proactively initiate subsequent tasks before previous reconfiguration actions complete. This overlapping of task initiation with ongoing reconfiguration reduces the total duration while maintaining system stability through controlled sequential execution of critical reconfiguration steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11263025B2Proactively performing tasks based on estimating hardware reconfiguration times
Publication Date: 2022.03.01 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11263025B2 patent drawing
  • US11263025B2 patent drawing
  • US11263025B2 patent drawing

AI summary

Proactively performing tasks based on estimating hardware reconfiguration times. A determination is made, prior to performing one or more reconfiguration actions to reconfigure a configuration of the computing environment, at least one estimated reconfiguration time to perform the one or more reconfiguration actions. At least one reconfiguration action of the one or more reconfiguration actions is performed, and one or more tasks are initiated prior to completing the one or more reconfiguration actions. The initiating is based on the at least one estimated reconfiguration time.