Blockchain Smart Contract Service Selection and Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain-based platforms for connecting service providers and customers face issues such as lack of modularity, suboptimal resource selection and sorting algorithms, and delays in contracting and payment processes, which hinder transparent and efficient service provision.

Innovation Solution

A computer-implemented method using a smart contract on a blockchain to receive service requests, identify and select candidate service offers based on predefined criteria and quality of service rules, and automate the contracting and payment processes, ensuring transparent, objective, and efficient service provision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional centralized platforms are used for service provision, then connection and contracting processes can be performed, but transparency in data management is compromised and monopolistic practices occur

Engineering Contradiction:
Improvetransparency in data managementVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables self-service through smart contracts that automatically execute service provision terms without human intervention. The blockchain network autonomously manages transparency, security, and contract execution, eliminating the need for centralized control while maintaining system reliability and data integrity.

Inventive Principle:
Principle #25Self-service

2Productivity

If multiple fragmented steps are used for offer publishing, connection, contracting and paying, then service provision can be completed, but procedures become long and tedious with delays in performance

Engineering Contradiction:
Improveservice provision efficiencyVSAvoidcontracting and payment delays
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges offer publishing, connection, contracting, and payment steps into a unified blockchain-based process. Smart contracts integrate these previously fragmented operations into a single automated workflow, eliminating redundant procedures and reducing both time loss and improving productivity in service provision.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If unitary treatment of tasks is applied, then task management is simplified, but flexibility in task assignment and resource optimization is reduced

Engineering Contradiction:
Improveflexibility in task assignmentVSAvoidtask management system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic task assignment through smart contracts that can adapt to changing conditions. The blockchain network enables flexible reassignment of tasks and resources based on real-time requirements, while maintaining systematic management through automated contract execution, thus achieving both adaptability and organized complexity.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If suboptimal resource selection algorithms are used, then service matching can be performed, but transparent and objective connection of service providers and customers is hindered

Engineering Contradiction:
Improveservice selection accuracyVSAvoidobjectivity in service provision
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system implements feedback mechanisms through blockchain's immutable record-keeping and smart contract execution. Service selection is enhanced by transparent tracking of provider performance, customer feedback, and objective criteria evaluation stored on the blockchain, ensuring both accurate matching and reliable, unbiased service provision decisions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240070664A1Method for computer-implemented service provision in a blockchain, corresponding blockchain network node and computer program
Publication Date: 2024.02.29 ORANGE SA
  • US20240070664A1 patent drawing
  • US20240070664A1 patent drawing
  • US20240070664A1 patent drawing

AI summary

A method for a computer-implemented service provision in a blockchain. The method includes, implemented by a smart contract of the blockchain: receiving a service request, the request including at least one service selection criterion and at least one quality of service rule; identifying at least one service offer that meets the at least one service selection criterion, referred to as candidate service offer, from among service offers recorded in the blockchain; sending at least one of the candidate service offers, the at least one sent service offer being selected on the basis of the at least one quality of service rule on the one hand, and of a history of services, associated with the candidate service offers, and recorded in the blockchain, on the other hand.