Blockchain Digital Payment Token Update via Smart Contract Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain technology lacks efficient methods for securely generating, tracking, and updating payment obligations between multiple transaction parties, particularly in automating status updates based on payment confirmations from third-party servers and smart contract calculations.

Innovation Solution

The system generates and updates digital payment tokens within a blockchain by receiving payment requests, transmitting transaction requests to third-party servers, and updating token blocks based on confirmation messages, leveraging cryptographic hashes for immutability and smart contracts for automated calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain technology is used to store payment obligation data, then data integrity and security are improved, but the ability to automatically track and update payment statuses is insufficient

Engineering Contradiction:
Improvedata integrityVSAvoidautomatic tracking and updating
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system enables self-service automation through smart contracts that automatically track payment obligations and update their status without manual intervention. The smart contract monitors payment events, updates payment status fields, and executes predefined logic based on payment confirmation, allowing the blockchain system to serve itself in tracking and updating payment states.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where smart contracts continuously monitor payment status changes and automatically update the blockchain state based on received feedback from payment processors. When payment confirmation is received, the smart contract detects the change and executes status updates, creating a closed-loop feedback system that maintains accurate payment obligation records.

Inventive Principle:
Principle #23Feedback

2Device complexity

If manual tracking of payment obligations is used, then system complexity is reduced, but productivity and efficiency are worsened

Engineering Contradiction:
Improvesystem complexityVSAvoidpayment tracking efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system applies preliminary action by pre-programming smart contracts with the logic and rules for tracking payment obligations before actual payments occur. The smart contracts are deployed in advance with predefined conditions and update rules, so when payments are made, the tracking and updating happen automatically without requiring complex manual processes or system reconfiguration.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If automated smart contract calculations are implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvepayment status update speedVSAvoidsmart contract integration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the payment tracking functionality into modular smart contract components, where each contract handles specific payment obligation aspects independently. This segmentation allows the complex automated calculation logic to be divided into manageable, reusable modules that can be deployed and updated separately, reducing the overall system complexity while maintaining high productivity through automated processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11321681B2Systems and methods for issuing and tracking digital tokens within distributed network nodes
Publication Date: 2022.05.03 NORTHERN TRUST CORP
  • US11321681B2 patent drawing
  • US11321681B2 patent drawing
  • US11321681B2 patent drawing

AI summary

Systems and methods described herein may generate a digital payment token associated with a payor-user indicating the status of a payment obligation of the payor-user. The systems and methods may generate a first block containing the digital payment token and append the first block to a blockchain. The systems and methods may receive a confirmation message from a third-party transaction server that the payor-user has either fully or partially fulfilled his or her payment obligation. Based upon the confirmation message, the systems and methods may retrieve the block containing the digital payment token and update the digital payment token to generate an updated digital payment token. The system and methods may generate a second block containing the updated digital payment token to supersede the first block and append the second block to the blockchain. The updated digital payment token may indicate that the digital payment token has expired.