Resource Control Device Workflow Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing resources in data centers are often limited, leading to inefficiencies in workflow processing as multiple devices compete for access, resulting in potential overloading and reduced productivity.

Innovation Solution

Implementing a system where resource control devices monitor and manage computing resources, allowing access only when available, and utilizing proxy control devices to alleviate overload by redirecting requests and optimizing power consumption through defined workflow states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple computing systems compete for limited computing resources, then resource utilization increases, but system overload and processing inefficiency occur

Engineering Contradiction:
Improveworkflow processing efficiencyVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic workflow state management where computing systems can transition between active processing, paused, and halted states based on real-time resource availability. The resource control device dynamically adjusts workflow execution by sending pause commands when resources are unavailable and resume commands when resources become available, preventing system overload while maintaining productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent establishes a feedback mechanism where the resource control device monitors computing resource usage and sends status information back to computing systems. This feedback loop enables the system to detect resource availability conditions and adjust workflow execution accordingly, ensuring system stability while optimizing resource utilization.

Inventive Principle:
Principle #23Feedback

2Productivity

If computing systems continuously monitor and request computing resources, then resource allocation responsiveness improves, but power consumption increases

Engineering Contradiction:
Improveresource allocation responsivenessVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic monitoring where computing systems that are halted or paused do not continuously monitor resource availability but instead wait for periodic status updates from the resource control device. This periodic action reduces power consumption during idle states while maintaining responsiveness when resources become available.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The resource control device autonomously monitors computing resource usage and proactively sends status information to computing systems without requiring continuous polling requests from them. This self-service approach reduces the energy consumption of computing systems while maintaining efficient resource allocation responsiveness.

Inventive Principle:
Principle #25Self-service

3Productivity

If the resource control device manages all workflow groups centrally, then resource allocation efficiency improves, but device complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The resource control device is designed with multi-functionality to handle diverse workflow groups and multiple computing systems simultaneously. It can manage different workflow types, send various commands (pause, resume, halt), and communicate with multiple computing systems through a unified interface, improving resource allocation efficiency without proportionally increasing complexity.

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

Solution Approach 2:

The patent segments the control function into a dedicated resource control device that is separated from individual computing systems. This segmentation allows the resource control device to centrally manage resource allocation for multiple workflow groups while keeping individual computing systems simpler, balancing centralization benefits with complexity management.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9552490B1Managing resource dependent workflows
Publication Date: 2017.01.24 AMAZON TECH INC
  • US9552490B1 patent drawing
  • US9552490B1 patent drawing
  • US9552490B1 patent drawing

AI summary

Systems and method for the management of resource dependent workflows are provided. One or more resource control devices monitor usage of a computing resource by server computing devices. Each resource control device may direct a server computing device to proceed with a workflow or to pause processing a workflow. A resource control device may further direct a server computing device to take resource conserving actions. When a computing resource is determined to be available, a resource control device may direct a paused server computing device to resume a workflow.