Multipartite Relay Protocol for Multi-Recipient Fund Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems and methods do not allow for a funds transfer between more than a single sender and a single recipient, requiring separate transactions for each recipient and resulting in multiple fees for the sender.
Innovation Solution
The implementation of a multipartite relay protocol that enables a single sender to transfer a single relay amount to multiple recipients through a single transaction, using a multipartite relay system that splits the funds according to an allocation policy, potentially involving machine-learning models for optimized allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a separate funds transfer is initiated for each recipient, then each recipient can receive funds individually, but the sender must pay multiple transaction fees and the process becomes complex
Solution Approach 1:
The patent combines multiple separate funds transfer operations into a single transaction. The sender initiates one funds transfer that is then distributed to multiple recipients through the relay system, eliminating the need for multiple separate transactions and reducing overall process complexity
Solution Approach 2:
The relay system acts as an intermediary between the sender and multiple recipients. It receives the single funds transfer from the sender and automatically distributes it to the designated recipients according to the allocation policy, simplifying the transaction process for the sender
2Reliability
If a separate funds transfer is initiated for each recipient, then each transaction can be processed independently, but the sender incurs multiple transaction fees
Solution Approach 1:
The patent merges multiple transaction fee payments into a single fee payment by consolidating multiple funds transfers into one transaction. This reduces the total number of fees the sender must pay while maintaining reliable transaction processing through the relay system's automated distribution
3Measurement precision
If multiple separate funds transfers are used, then each recipient receives precise individual amounts, but the process requires multiple initiation steps
Solution Approach 1:
The relay system performs preliminary processing by receiving the single funds transfer and pre-calculating the distribution to multiple recipients based on the allocation policy. This eliminates the need for the sender to initiate multiple separate transactions and reduces the overall time required for fund distribution
Data Source
AI summary
A method for multipartite relay may include receiving, from a multipartite relay system, a multipartite relay request. The multipartite relay request may include relay data. The relay data may include a single relay amount and an allocation policy. The method may further include requesting a relay of the single relay amount. The method may further include receiving the relay of the single relay amount. The method may further include, in response to receiving the relay of the single relay amount, splitting the single relay amount into a first apportioned amount and a second apportioned amount according to the allocation policy of the multipartite relay request. The method may further include transmitting the first apportioned amount into a first recipient system of a first recipient and the second apportioned amount into a second recipient system of a second recipient.


