Dynamic Workload Mapping for Real-Time Resource Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems lack the capability to dynamically map and route workloads associated with applications to appropriate computing resources, leading to inefficient utilization of computing resources and reduced application performance.

Innovation Solution

A system and method for dynamically mapping and routing workloads to appropriate computing components by classifying workloads and resources based on computational needs and capabilities, assessing their compatibility, and optimizing resource allocation through real-time adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional systems are used for workload routing, then system simplicity is maintained, but computing resource utilization efficiency deteriorates

Engineering Contradiction:
Improvecomputing resource utilization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a workload mapping application as an intermediary component that sits between the applications and computing resources. This application dynamically maps workload requirements to appropriate computing components, enabling efficient resource utilization without requiring complex changes to the underlying system architecture. The intermediary handles the complexity of assessment and routing internally while presenting a simple interface to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements continuous feedback mechanisms by assessing computing resources and workload requirements in real-time. The workload mapping application monitors resource performance, availability, and suitability, then uses this feedback to dynamically adjust workload routing decisions. This feedback loop enables the system to adapt to changing conditions and optimize resource utilization automatically.

Inventive Principle:
Principle #23Feedback

2Reliability

If static workload assignment is used, then system complexity is reduced, but application performance deteriorates

Engineering Contradiction:
Improveapplication performanceVSAvoidworkload management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic workload mapping where the assignment of workloads to computing resources is not fixed but continuously adjusted based on current conditions. The workload mapping application assesses both workload requirements and resource capabilities in real-time, enabling the system to adapt to changing performance requirements and resource availability, thereby maintaining high application performance without excessive complexity.

Inventive Principle:
Principle #15Dynamics

3Productivity

If dynamic assessment and routing is implemented, then computing resource efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvecomputing resource efficiencyVSAvoidworkload mapping system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the workload management function into a distinct workload mapping application that operates independently from both the applications and the computing resources. This segmentation allows the complex assessment and routing logic to be isolated in a dedicated component, making the overall system more manageable. The workload mapping application handles the complexity of dynamic assessment internally while presenting simple interfaces to both applications and resources.

Inventive Principle:
Principle #1Segmentation

4Reliability

If real-time workload routing is implemented, then application performance is improved, but processing overhead increases

Engineering Contradiction:
Improveapplication performanceVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The workload mapping application performs preliminary assessment and mapping of workload requirements to computing resources before actual workload execution. By pre-establishing the optimal routing based on assessed compatibility, the system reduces the processing overhead during real-time execution. The preliminary mapping decisions are stored and used to quickly route workloads without requiring extensive real-time analysis, thus minimizing processing overhead while maintaining high application performance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12536049B2System and method for dynamically mapping and routing workload requirements to appropriate computing components
Publication Date: 2026.01.27 BANK OF AMERICA CORP
  • US12536049B2 patent drawing
  • US12536049B2 patent drawing
  • US12536049B2 patent drawing

AI summary

Embodiments of the present invention provide a system for dynamically mapping and routing workload requirements to appropriate computing components. The system is configured for identifying workloads associated with applications of an entity, classifying the workloads based on computational needs associated with the workloads, identifying resources associated with the entity, classifying the resources based on computational capabilities of the resources, performing assessment of the resources and the workloads, assigning each of the workloads to the resources based on performing assessment of the resources and the workloads, receiving real-time workloads associated with the applications, route the real-time workloads to the resources based on the assignment of each of the workloads to the resources.