Duplicate Action Request Detection for Computing Resource Conservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unintended duplicate execution of electronic action requests consumes significant computing and user resources, affecting memory, processor, and human resources, and can adversely impact accounts or other interests.

Innovation Solution

A machine-learning-based system that trains a model to recognize patterns in historical action execution data to detect and remove duplicate requests, using techniques like clustering and pattern recognition, and optionally employs a time delay to allow for duplicate detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If action execution requests are processed without duplicate detection, then processing speed is maintained, but computing resources (memory, processor, human resources) are unnecessarily consumed

Engineering Contradiction:
Improvecomputing resource consumptionVSAvoidrequest processing speed
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system performs preliminary duplicate detection by training a machine-learning model on historical action execution information before processing new requests. The model is trained to recognize patterns that indicate duplicate requests, allowing the system to identify and filter duplicates before they consume execution resources, thus preventing unnecessary resource consumption while maintaining processing efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A machine-learning model serves as an intermediary between request reception and action execution. The model analyzes incoming requests against historical patterns and determines whether requests are duplicates, allowing the system to block duplicate execution without manual intervention while preserving legitimate requests for processing

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If a machine-learning model is trained to detect duplicate requests, then duplicate detection accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveduplicate detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The machine-learning model trains itself by consuming historical action execution information from the system's own operational history. The system automatically uses its accumulated data to improve the model's duplicate detection capabilities without requiring external training datasets or manual configuration, thereby improving detection accuracy while minimizing the complexity burden of external training infrastructure

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts the operational parameters of the machine-learning model based on performance feedback and changing request patterns. By modifying model parameters such as detection thresholds and pattern recognition weights, the system optimizes detection accuracy for different types of actions and request volumes without requiring complete model retraining, thus managing complexity while maintaining precision

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250390765A1Conserving computing resources by detecting duplicate action execution requests
Publication Date: 2025.12.25 TRUIST BANK
  • US20250390765A1 patent drawing
  • US20250390765A1 patent drawing
  • US20250390765A1 patent drawing

AI summary

A computing system for determining the presence of one or more duplicate action execution requests among multiple received action execution requests is disclosed. The system can train a machine-learning model on training data including historical action execution information associated with a plurality of historical actions executed by one or more action execution applications, to generate a trained a machine-learning model. The trained machine-learning model can subsequently identify duplicate requests among newly received action execution requests by recognizing patterns in associated action execution information received with the action execution requests. An action execution request that is determined to be a duplicate action execution request by the trained a machine-learning model can then be identified for removal or automatically removed from the system.