Blockchain Smart Contract Verification Platform for Project Phases

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Host organizations face delays and resource inefficiencies in processing transactions with selected organizations for project completion due to high volumes of requests and the need for manual verification, which can lead to human error and additional processing requirements.

Innovation Solution

A verification platform that generates smart contracts with conditions stored on a blockchain, receives multimedia data for project phase completion, analyzes this data to generate metadata, and automatically verifies project completion, enabling quick and secure orchestration of transactions upon fulfillment of conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual verification processes are used to verify project completion, then flexibility and adaptability in handling complex verification scenarios are improved, but processing time and resource consumption increase significantly

Engineering Contradiction:
Improveverification flexibilityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The verification system is segmented into multiple specialized verification tools (image recognition tool, natural language processing tool, spreadsheet verification tool, etc.), each handling specific types of verification tasks. This segmentation allows the system to maintain flexibility for complex scenarios while improving processing speed through specialized automation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the verification parameter from manual human review to automated computational verification. By transforming the verification process into programmable parameters and algorithms, the system achieves both adaptability through configurable verification rules and improved productivity through automated processing.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If high volumes of project completion requests are processed manually, then thorough verification accuracy is maintained, but processing delays and resource inefficiencies occur

Engineering Contradiction:
Improveverification accuracyVSAvoidprocessing delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The verification system performs self-service automated verification without requiring manual human intervention for each request. The smart contract automatically triggers verification tools, processes the multimedia data, and determines completion status, eliminating processing delays while maintaining accuracy through systematic verification protocols.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical verification process is replaced with an automated computational system. Human manual review is substituted with algorithm-based verification tools that process multimedia data, extract metadata, and compare results against smart contract conditions, significantly reducing processing time while maintaining verification accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If automated verification systems are implemented, then processing speed and resource efficiency are improved, but system complexity increases

Engineering Contradiction:
Improveverification speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The smart contract serves as an intermediary that coordinates between the project completion request, multiple specialized verification tools, and the final verification result. This intermediary layer manages the complexity by providing a standardized interface, automatically triggering appropriate verification tools based on project type, and consolidating results, thereby improving processing speed without exposing the full system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If manual verification processes are used, then human judgment and error correction capabilities are maintained, but processing volumes are limited and errors increase

Engineering Contradiction:
Improveerror correction capabilityVSAvoidprocessing volume
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The verification system incorporates feedback mechanisms where verification results are automatically fed back into the smart contract, which then determines the next actions. This feedback loop maintains reliability by systematically checking verification outcomes and enabling error correction through automated retry logic or alternative verification paths, while simultaneously increasing processing volume through scalable automated operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11050551B2Secure verification of conditions of a contract using a set of verification tools
Publication Date: 2021.06.29 ACCENTURE GLOBAL SOLUTIONS LTD
  • US11050551B2 patent drawing
  • US11050551B2 patent drawing
  • US11050551B2 patent drawing

AI summary

A device may receive a request for a contract associated with a project. The request may include a blockchain identifier for an organization associated with the project and a set of project requirements for the project. The device may generate the contract using information included in the request. The contract may include one or more conditions that are associated with the set of project requirements. The device may create one or more blocks in a blockchain using the one or more conditions of the contract and the blockchain identifier. The device may receive multimedia data associated with completion of a phase of the project. The device may verify whether the phase of the project is complete using metadata associated with the multimedia data. The device may perform one or more actions based on verifying whether the phase of the project is complete.