Conditional Data Transfer System with Contextual Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic data transfer systems lack the ability to conditionally transfer data based on contextual information such as recipient mood, location, or account balance, limiting the flexibility and relevance of data transfers.

Innovation Solution

A system and method that allow for conditional data transfers by receiving a transfer instruction with a specified condition, obtaining contextual data from the recipient's device, and effecting the transfer only when the condition is met, using a communications module, processor, and memory to manage the transfer process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If electronic data transfer systems only permit basic transfer configuration (amount, source, recipient), then the system is simple to operate, but the system lacks flexibility and contextual relevance

Engineering Contradiction:
Improveflexibility of data transferVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system allows users to pre-configure transfer conditions and contextual parameters in advance. The transfer instruction includes predefined conditions (location, time, mood, account balance) that are established before the actual transfer occurs, enabling the system to automatically evaluate and execute transfers based on these pre-set criteria without requiring complex real-time decision-making logic.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic conditional parameters that allow transfer instructions to adapt based on changing contextual data. The system continuously monitors contextual factors (recipient location, mood, account balance) and dynamically adjusts whether a transfer should be executed, making the transfer system flexible and responsive to real-time conditions while maintaining a relatively simple underlying architecture.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If the system obtains contextual data from recipient devices to evaluate transfer conditions, then the relevance and personalization of transfers is enhanced, but the complexity of data management and permission handling increases

Engineering Contradiction:
Improvecontextual information completenessVSAvoiddata management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system introduces a server as an intermediary that manages the complex tasks of obtaining, evaluating, and processing contextual data from multiple recipient devices. The server acts as a central coordinator that handles permission requests, data collection, condition evaluation, and transfer execution, thereby reducing the complexity burden on individual user devices and providing a unified interface for contextual data management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the server continuously monitors contextual data from recipient devices and uses this information to determine whether transfer conditions are met. The system provides feedback to users about condition satisfaction status and transfer execution results, enabling informed decision-making while automating the complex process of contextual data evaluation and management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11928351B2System and method for conditional data transfers
Publication Date: 2024.03.12 THE TORONTO DOMINION BANK
  • US11928351B2 patent drawing
  • US11928351B2 patent drawing
  • US11928351B2 patent drawing

AI summary

A system comprises a communications module; a processor coupled to the communications module; and a memory coupled to the processor, the memory storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module, a transfer instruction for transfer of data from a first data record associated with a transferor to a second data record associated with a recipient, the transfer instruction including a transfer amount and a condition associated with the transfer; send, via the communications module, a notification of the transfer instruction to a computing device associated with the recipient and request permission to obtain contextual data therefrom; when permission is granted, obtain, via the communications module, contextual data from the computing device; determine, based on the contextual data, that the condition associated with the transfer has been satisfied; and in response to determining that the condition associated with the transfer has been satisfied, effect the transfer of data from the first data record to the second data record.