Primary Application Resource Control for Parallel Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for an efficient way to manage resources across parallel computing devices, as existing technologies lack effective solutions for controlling and monitoring resource transfers between multiple endpoints.

Innovation Solution

A system comprising one or more applications installed on parallel computing devices, where a primary application can implement controls and restrictions on resource transfers executed by a secondary application, monitor data, and generate resource-related projections based on transferred data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a primary application implements controls and restrictions on resource transfers in a secondary application, then resource management security and control are improved, but system complexity and implementation difficulty increase

Engineering Contradiction:
Improveresource management securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a primary application as an intermediary layer between the user and the secondary application's resource transfer functions. This intermediary application monitors, controls, and restricts resource transfers by intercepting transfer requests, validating them against predefined rules, and either approving or blocking them. This mediator approach improves security while keeping the secondary application's core functionality intact and manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments resource management control into separate functional modules: the primary application handles control logic and rule enforcement, while the secondary application maintains its core transfer functionality. This segmentation allows each component to remain simple and focused, reducing overall system complexity despite the added control layer.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the primary application monitors the secondary application to retrieve resource transfer data, then monitoring precision and control accuracy are improved, but data transfer overhead and processing time increase

Engineering Contradiction:
Improvemonitoring precisionVSAvoiddata transfer time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The primary application implements continuous feedback monitoring by systematically retrieving resource transfer data from the secondary application. This feedback loop provides real-time visibility into transfer activities, enabling precise monitoring and immediate enforcement of control rules. The feedback mechanism ensures high monitoring precision while maintaining efficient data flow.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the system generates resource projections based on transferred data, then resource forecasting accuracy is improved, but computational requirements and processing complexity increase

Engineering Contradiction:
Improveprojection accuracyVSAvoidcomputational power
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system generates resource projections selectively based on specific transfer patterns and thresholds rather than continuously analyzing all data. By focusing computational efforts on critical data points and significant transfer events, the system achieves accurate forecasting while minimizing unnecessary computational overhead and power consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12265640B2System and method for controlling resources using parallel computing devices
Publication Date: 2025.04.01 BANK OF AMERICA CORP
  • US12265640B2 patent drawing
  • US12265640B2 patent drawing
  • US12265640B2 patent drawing

AI summary

A system is provided for controlling resources using parallel computing devices. In particular, the system may comprise one or more applications installed across one or more computing devices, where the one or more applications may be configured to control resource transfers. Certain applications may be configured such that one application, such as a primary application, may implement one or more controls or restrictions on resource transfers that may be executed by another application, or a secondary application. The primary application may further be configured to monitor the secondary application to retrieve various types of data from the secondary application, such as resource transfer metrics data. The system may be configured to, based on the data associated with the secondary application, generate one or more resource-related projections with respect to the secondary application. In this way, the system provides an efficient way to control resource transfers across parallel computing devices.