Smart Contract Provisional Payment Settlement on Distributed Ledger

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient and automated method for settling provisional payments for commodities using smart contracts, particularly in a distributed ledger context, which complicates the tracking of commodity values over time and the determination of net settlement values.

Innovation Solution

A computer method that establishes a provisional price and partial payment price for a commodity on a server computer, records these on a distributed ledger, tracks the commodity value over time, and transfers the net settlement value to or from the purchaser, utilizing margin reserve requirements and options for settlement prices based on tracked values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual settlement processes are used for provisional payments, then flexibility in handling individual cases is maintained, but processing time and operational complexity increase significantly

Engineering Contradiction:
Improvesettlement process automationVSAvoidsettlement processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The smart contract automatically executes settlement by self-determining the net settlement value through programmed logic that tracks commodity value changes and calculates differences between provisional and actual prices, eliminating manual intervention and accelerating the settlement process

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-establishes the provisional price and settlement terms in advance through the smart contract before the commodity delivery occurs, allowing automatic calculation and execution of settlement based on predetermined rules rather than requiring post-delivery negotiations and manual processing

Inventive Principle:
Principle #10Preliminary action

2Reliability

If distributed ledger technology is implemented for tracking commodity values, then transparency and verification are improved, but system complexity and implementation difficulty increase

Engineering Contradiction:
Improvetransaction verification accuracyVSAvoiddistributed ledger system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The smart contract serves multiple functions within a single system: it tracks commodity values over time, calculates price differences, determines net settlement amounts, and executes transfers automatically, thereby reducing the need for separate complex systems while maintaining high reliability through the distributed ledger's inherent verification capabilities

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If automatic smart contracts are used for commodity transactions, then settlement speed and efficiency are improved, but adaptability to unusual market conditions or edge cases decreases

Engineering Contradiction:
Improvesettlement processing efficiencyVSAvoidflexibility in settlement scenarios
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The smart contract incorporates dynamic tracking of commodity values throughout the holding period, automatically adjusting the settlement calculation based on actual market price movements rather than relying on fixed predetermined values, thereby maintaining both automation efficiency and adaptability to varying market conditions

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20200193540A1Automated settlement of a provisional payment for a commodity using a distributed ledger
Publication Date: 2020.06.18 ABAXX TECHNOLOGIES CORP
  • US20200193540A1 patent drawing
  • US20200193540A1 patent drawing

AI summary

A computer method for making a smart contract for a commodity includes establishing, in a server computer, a provisional price for a commodity on a first date for delivery at a future second date, and establishing, in the server computer, a partial payment price on the first date corresponding to the commodity. The computer method includes receiving, into the server computer, the partial payment price from a purchaser of the commodity, and tracking a value for the commodity as time passes from the first date to the second date. The computer method includes establishing, with the server computer, a settlement price for the commodity on or after the second date, and transferring a net settlement value to or from the purchaser of the commodity