Partial Pass-Through Data Transfer System for Real-Time Re-Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transfer systems experience high latency when re-routing a portion of a data transfer, often taking hours or days to complete after the initial transfer.

Innovation Solution

A computer-implemented method and system that receives pass-through transfer definition data with a trigger condition and apportionment value, allowing for real-time identification and transfer of a portion of the resource to another logical storage area upon satisfying the trigger condition, and includes mechanisms for reversing the transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If existing transfer systems are used to re-route data transfers, then data can be transferred between databases, but the re-routing latency is high (hours or days)

Engineering Contradiction:
Improvere-routing latencyVSAvoidre-routing speed
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system pre-configures pass-through transfer definition data including trigger conditions and apportionment values before data transfers occur. When data is transferred to a logical storage area, the pre-configured rules are immediately evaluated and executed, enabling real-time re-routing without the hours or days of latency experienced in existing systems that process re-routing requests after transfer completion.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If manual re-routing processes are used, then flexibility in routing decisions can be achieved, but processing efficiency is reduced

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidrouting flexibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system automatically evaluates incoming data transfers against pre-configured trigger conditions and executes re-routing decisions based on apportionment values without requiring manual intervention. This self-service mechanism maintains routing flexibility through configurable rules while dramatically improving processing efficiency by eliminating manual review and approval steps.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors data transfers and automatically compares them against stored trigger conditions, providing real-time feedback that triggers immediate re-routing actions when conditions are met. This closed-loop feedback mechanism enables both high processing efficiency and adaptive routing flexibility.

Inventive Principle:
Principle #23Feedback

3Speed

If automatic re-routing is implemented, then re-routing speed is improved, but system complexity increases

Engineering Contradiction:
Improvere-routing speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system segments the re-routing functionality into distinct modular components: pass-through transfer definition data storage, trigger condition evaluation, apportionment value processing, and transfer execution. This segmentation enables fast automatic re-routing while managing complexity through modular, independently testable units that can be configured without redesigning the entire system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12164794B2Partial pass-through data transfer system
Publication Date: 2024.12.10 THE TORONTO DOMINION BANK
  • US12164794B2 patent drawing
  • US12164794B2 patent drawing
  • US12164794B2 patent drawing

AI summary

Methods and systems for performing a partial pass-through transfer are described. In an aspect, a method includes: receiving, from a first computing system, pass-through transfer definition data to be associated with a first logical storage area, the pass-through transfer definition data including a trigger condition for a pass-through transfer and an apportionment value for the pass-through transfer; storing a representation of the pass-through transfer definition data in association with the first logical storage area; detecting a first data transfer to the first logical storage area, the first data transfer representing a transfer of a resource; determining that the first data transfer satisfies the trigger condition; and in response to determining that the first data transfer satisfies the trigger condition: identifying a portion of the resource based on the apportionment value; and initiating a second data transfer.