Timed Data Transmission System Endpoint Overload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computer networks, issues arise when multiple transaction messages are transmitted simultaneously to a single endpoint, causing processing problems, and the endpoint may not be ready to receive data, leading to resubmission of data items.

Innovation Solution

A method involving a processor computer that receives a push transfer instruction message with a recipient address, data item, and time period, stores it, and transmits it to a recipient authorizing entity after the specified time, ensuring timely and efficient data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If multiple transaction messages are transmitted simultaneously to a single endpoint, then data transmission speed is improved, but the endpoint experiences processing problems due to overload

Engineering Contradiction:
Improvedata transmission speedVSAvoidendpoint processing reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system implements periodic action by scheduling data transmissions at different time periods rather than simultaneously. The processor computer determines time periods for transmitting data items to multiple endpoint computers, ensuring that transmissions are spaced out to prevent endpoint overload while maintaining efficient data transfer. This resolves the contradiction by transforming continuous simultaneous transmission into periodic staggered transmission.

Inventive Principle:
Principle #19Periodic action

2Loss of time

If data items are transmitted to an endpoint before it is ready, then transmission time is reduced, but the endpoint cannot process the data and resubmission is required

Engineering Contradiction:
Improvetransmission timeVSAvoiddata processing reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system implements feedback by having the processor computer receive feedback from multiple endpoint computers regarding their readiness status. Based on this feedback, the processor computer determines appropriate time periods for transmitting data items, ensuring that data is sent only when endpoints are ready to process it. This eliminates the need for resubmission while optimizing transmission timing.

Inventive Principle:
Principle #23Feedback

3Reliability

If data transmission is delayed until the recipient is ready, then processing reliability is improved, but transmission speed decreases

Engineering Contradiction:
Improveprocessing reliabilityVSAvoidtransmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system implements dynamics by making the transmission timing adaptive rather than static. The processor computer dynamically determines time periods for transmitting data items based on real-time feedback from endpoint computers about their readiness status. This allows the system to optimize both reliability and speed by transmitting data as soon as endpoints are ready, without unnecessary delays.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11755391B2System and method for timed data transmission
Publication Date: 2023.09.12 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US11755391B2 patent drawing
  • US11755391B2 patent drawing
  • US11755391B2 patent drawing

AI summary

A method is disclosed. The method comprising receiving, by a processor computer from a coordination computer, a push transfer instruction message comprising a recipient address associated with a recipient, a data item, and a time period for transferring the data item to a recipient account associated with the recipient address. The method also includes storing, by the processor computer, the push transfer instruction message. After the time period, the push transfer instruction message comprising the data item is transmitted to a recipient authorizing entity computer associated with the recipient address to transfer the data item.