Time-Shifted Action Request Execution for Resource Balancing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems face inefficiencies and resource shortages due to the need to execute action requests immediately, leading to variability in workload and resource management challenges, particularly in handling numerous requests on a daily basis.

Innovation Solution

A machine-learning-based system that time-shifts action request execution by predicting an available date using a trained model, generating a time-shifted target date for execution, assigning a draft status, and temporarily saving the request in a queue for future execution, optimizing resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If action requests are executed immediately upon receipt, then the reliability of action execution is improved, but the computing resource consumption increases and workload variability causes inefficiencies

Engineering Contradiction:
Improveaction execution reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by receiving and validating action requests in advance, storing them in a queue with assigned priorities, and preparing execution environments beforehand. This allows the system to execute actions reliably when resources are available without immediate processing pressure, resolving the contradiction between execution reliability and resource efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts execution timing based on real-time resource availability, workload conditions, and action priorities. The queue management system flexibly schedules actions rather than executing them rigidly immediately, allowing the system to maintain reliability while adapting to varying resource conditions to improve overall productivity.

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple action requests are processed simultaneously, then the productivity is improved, but the computing resource shortages occur and system stability deteriorates

Engineering Contradiction:
Improverequest processing throughputVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments the processing of action requests by dividing them into priority-based queues and processing batches. High-priority actions are handled separately from lower-priority ones, and the system processes requests in manageable batches rather than all simultaneously. This segmentation maintains system stability while achieving high productivity through efficient resource allocation across different action types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs periodic execution cycles where actions are processed in scheduled batches rather than continuously without interruption. This periodic approach allows resource recovery and stabilization between processing cycles, maintaining system reliability while achieving sustained high throughput over time through rhythmic processing patterns.

Inventive Principle:
Principle #19Periodic action

3Loss of energy

If action execution is delayed to a future date, then the computing resource consumption is reduced, but the execution time increases

Engineering Contradiction:
Improvecomputing resource consumptionVSAvoidaction execution delay
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system changes the timing parameter of action execution by scheduling actions for future dates when resource consumption patterns are more favorable. The queue management system adjusts execution parameters based on predicted resource availability, reducing peak-time resource consumption while maintaining acceptable execution times through intelligent scheduling rather than immediate processing.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The action queue serves as an intermediary between request receipt and execution, allowing actions to be staged and scheduled for optimal execution times. This intermediary buffer enables the system to reduce immediate resource consumption by delaying execution to more favorable times while minimizing overall delay through efficient queue management and priority-based scheduling.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250272143A1Conserving computing resources by time shifting electronic action request execution operations
Publication Date: 2025.08.28 TRUIST BANK
  • US20250272143A1 patent drawing
  • US20250272143A1 patent drawing
  • US20250272143A1 patent drawing

AI summary

A system for processing a request to execute an action by a future date is disclosed. The system may receive a request to execute an action by a future date and may thereafter provide information included in the request as input data to a trained machine-learning model configured to output a time-shifted target date on which one or more execution objects are available to execute the action. An application for future execution of the action may be generated and the time-shifted target date may be assigned thereto as a future action execution date. A draft status label may also be assigned to the application, which may thereafter be temporarily saved to a future action execution queue. The application may be retrieved from the future action execution queue on the future action execution date and submitted to the one or more execution objects for execution of the action.