Automated Infrastructure Resource Allocation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large organizations face challenges in efficiently allocating and provisioning compute, network, and storage resources due to their finite nature and changing requirements, necessitating automated methods for capacity allocation, brokerage, and placement to ensure uninterrupted business operations.

Innovation Solution

A method and system utilizing a processor to receive resource requirement data, analyze availability using a machine learning model trained on historical data, and provision resources accordingly, including generating notifications and updating allocations based on current and projected needs, with the ability to detect and reallocate errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated allocation and provisioning systems are implemented, then resource allocation efficiency and productivity are improved, but device complexity and system complexity increase

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables self-service through automated allocation and provisioning mechanisms where the resource management system automatically analyzes resource requirements, determines optimal allocations, and provisions resources without manual intervention. The machine learning model autonomously makes allocation decisions based on historical data and patterns, reducing the need for human involvement in routine allocation tasks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical allocation processes with automated computer-based systems using machine learning algorithms. The machine learning model substitutes human decision-making with automated computational analysis, using historical data to predict and determine optimal resource allocations, thereby eliminating manual intervention in the allocation process.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If manual resource allocation processes are used, then system complexity is lower, but allocation efficiency and responsiveness to changing requirements deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidallocation efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system incorporates feedback mechanisms where the machine learning model continuously analyzes historical allocation data and outcomes to improve future allocation decisions. Operational data from executed allocations is fed back into the system to refine the machine learning model's predictions and allocation strategies, creating a continuous improvement loop that enhances allocation efficiency over time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The machine learning model performs preliminary analysis of resource requirements and availability patterns before actual allocation occurs. By predicting future resource needs and optimal allocation strategies in advance based on historical data, the system prepares allocation decisions ahead of time, enabling rapid response to changing requirements without manual intervention.

Inventive Principle:
Principle #10Preliminary action

3Speed

If automated provisioning is implemented, then resource allocation speed increases, but measurement precision and monitoring requirements increase

Engineering Contradiction:
Improveresource allocation speedVSAvoidmonitoring requirements
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system uses feedback from operational data and monitoring information to continuously improve allocation accuracy. Monitoring data about resource usage patterns, allocation outcomes, and system performance is fed back into the machine learning model to refine future predictions and allocation decisions, ensuring increasing precision with automated provisioning.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Manual monitoring and measurement processes are replaced with automated computer-based monitoring systems that continuously track resource allocation and usage. The machine learning model automatically analyzes monitoring data to measure allocation precision and optimize future allocations, substituting manual measurement with automated computational analysis.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20240330066A1Method and system for performing allocation, brokerage, placement, and provisioning of infrastructure resources
Publication Date: 2024.10.03 JPMORGAN CHASE BANK NA
  • US20240330066A1 patent drawing
  • US20240330066A1 patent drawing
  • US20240330066A1 patent drawing

AI summary

A method and a system for automated performance of capacity allocation, brokerage, placement, and provisioning of compute, network, and storage resources are provided. The method includes: receiving a first data set that relates to resource requirements of a user; retrieving, from a memory, a second data set that relates to resource availability; analyzing the first data set and the second data set in order to determine a proposed allocation of resources and a proposed timing that corresponds to the proposed allocation; and provisioning the resources to the user based on the proposed allocation and the proposed timing. A machine learning model that is trained by using historical resource allocation data may be applied to the first data set and the second data set in order to perform the analysis.