Dynamic Response Time Adjustment for Source Entities

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wait state mechanisms in source entities face challenges in determining an optimal response time for requests to target entities, leading to unwanted timeouts due to fixed wait time values that do not account for varying performance levels and network speeds, resulting in inefficient resource utilization and delayed processing.

Innovation Solution

A method that dynamically determines response time based on prior execution experience of jobs and a learning rate, allowing the source entity to wait for a response for a duration calculated as the sum of experienced execution times and a buffer deviation time, without the need for additional sensors or software patches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed wait time value is used in the wait state mechanism, then the system structure remains simple, but request timeouts occur due to varying performance levels and network speeds

Engineering Contradiction:
Improverequest response reliabilityVSAvoidwait state mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed wait time value to a dynamically adjusted wait time value. The wait state mechanism now adapts its timing parameters based on actual system conditions, performance levels, and network speeds, allowing the system to respond flexibly to varying operational contexts without requiring complex additional hardware or sensors

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the wait time parameter from a static fixed value to a dynamic value that changes based on observed performance metrics. The system monitors actual response times and adjusts the wait time parameter accordingly, optimizing reliability across different performance levels and network conditions without increasing device complexity

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a fixed wait time value is used, then the mechanism is easy to operate, but resource utilization becomes inefficient due to timeouts and delays

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidwait state mechanism operation
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent applies self-service by enabling the wait state mechanism to automatically adjust its own wait time parameters based on observed performance data. The system monitors its own operational characteristics and autonomously optimizes timing parameters without requiring external intervention or complex operational procedures, thereby improving productivity while maintaining ease of operation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback by continuously monitoring actual response times and using this information to adjust the wait time value. The system creates a closed-loop control mechanism where performance data feeds back into parameter adjustment, optimizing processing efficiency while keeping the mechanism easy to operate through automatic adaptation

Inventive Principle:
Principle #23Feedback

3Reliability

If the wait time is increased to avoid timeouts, then more responses are received, but processing delays increase and resource utilization decreases

Engineering Contradiction:
Improveresponse receipt reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies dynamics by making the wait time value adaptive rather than statically increased. The system dynamically adjusts the wait time based on actual performance conditions, extending it only when necessary to avoid timeouts while minimizing unnecessary delays. This dynamic adjustment resolves the contradiction between ensuring response receipt and minimizing processing time loss

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11561831B2Dynamic adjustment of response time
Publication Date: 2023.01.24 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11561831B2 patent drawing
  • US11561831B2 patent drawing
  • US11561831B2 patent drawing

AI summary

Examples described herein relate to method and system for determining a response time for an action. A request for an action may be communicated from a source entity to a target entity. The action is generated by the source entity and which is to be responded by the target entity. Further, a response time corresponding to the action may be determined based on prior execution experience of one or more jobs associated with the action and a learning rate. Thereafter, the source entity may be allowed to wait for a response corresponding to a completion of the action from the target entity for at least a time duration corresponding to the response time.