Digital Assistant Transaction Hold for Financial Impact Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in understanding the financial impacts of digital transactions initiated through digital personal assistants, leading to potential negative effects on their financial health, as these transactions are often completed rapidly without adequate consideration or evaluation.

Innovation Solution

A system that intercepts data exchange requests, imposes a hold period, and performs a user profile-specific financial analysis before completing the transaction, providing users with a chance to confirm or cancel based on the analysis results, using a digital personal assistant and backend financial analytics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If transactions are completed rapidly through digital personal assistants, then productivity and user convenience are improved, but financial decision quality and user awareness of financial impacts deteriorate

Engineering Contradiction:
Improvetransaction completion speedVSAvoiduser awareness of financial impacts
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system performs a hold operation on the transaction before completion, pausing the transaction flow to present financial impact information to the user. This preliminary action allows users to review spending categories, budget constraints, and financial consequences before finalizing the transaction, thereby improving decision quality without completely halting the efficient transaction process.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If a hold period is imposed on data exchange requests, then user awareness and financial decision quality are improved, but transaction completion time and productivity deteriorate

Engineering Contradiction:
Improveuser awareness of financial impactsVSAvoidtransaction completion time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The hold period is implemented dynamically rather than as a fixed delay. The system adjusts the hold duration based on transaction characteristics, user preferences, and the complexity of financial analysis required. This dynamic approach ensures that simple transactions experience minimal delay while complex transactions receive adequate review time, balancing user awareness with transaction efficiency.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If verbal input is used without screen review, then ease of operation is improved, but transaction accuracy and user confirmation deteriorate

Engineering Contradiction:
Improveverbal input convenienceVSAvoidtransaction accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system implements feedback by presenting transaction details and financial impact information to the user during the hold period. This feedback loop allows users to verify that the verbally initiated transaction matches their intent and to understand the financial consequences, thereby improving transaction accuracy while maintaining the convenience of verbal input.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11694181B2Automatic digital personal assistant interjection for delaying data exchange outcomes
Publication Date: 2023.07.04 THE TORONTO DOMINION BANK
  • US11694181B2 patent drawing
  • US11694181B2 patent drawing
  • US11694181B2 patent drawing

AI summary

The present disclosure involves systems, software, and computer implemented methods for intercepting data exchange requests and automatically imposing a hold period while the data exchange is evaluated for a user profile initiating the request. One example system includes operations to detect a data exchange request prior to completion of the attempted data exchange, the data exchange request including information defining the attempted data exchange and associated wherein the attempted data exchange is associated with a particular user profile. A portion of the information is transmitted to a data exchange analysis system for execution of a user profile-specific data exchange analysis based on the information and a status of the user profile. A hold state is initiated for the data exchange request while the analysis is performed. The results of the analysis are presented and a confirmation to proceed is required before allowing the attempted data exchange to be processed.