AI-Generated Smart Contracts for IoT DLT Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack a platform that can intelligently create IoT-based smart contracts suitable for various use case scenarios, provide interoperability for different IoT devices and DLT networks, and optimize resource management while controlling costs for operators.

Innovation Solution

A system and method using artificial intelligence (AI) to manage distributed ledger technology (DLT) networks, which includes generating smart contracts based on edge device parameters, controlling code execution, and implementing silo and resume modes to optimize resource utilization and cost management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If operators manually test and deploy smart contracts for managing their operations on DLT networks, then the smart contracts can be customized to suit specific use case scenarios, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvecustomization of smart contractsVSAvoidtesting and deployment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-generates multiple smart contract templates with different functionalities and configurations before they are needed. These templates are stored and can be quickly deployed when required, eliminating the time-consuming manual creation and testing process while maintaining adaptability to different use cases

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system allows operators to customize smart contracts by changing parameters of pre-generated templates rather than manually rewriting code. By adjusting configuration parameters, the same base template can adapt to different use case scenarios, reducing both time and complexity

Inventive Principle:
Principle #35Parameter changes

2Reliability

If operators deploy smart contracts on DLT networks to ensure secure communication, then security is improved, but the cost of operation increases

Engineering Contradiction:
Improvesecurity of communicationVSAvoidoperational cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements selective deployment of smart contracts, deploying only the specific contract functionality needed for each operation rather than always deploying comprehensive contracts. This partial action approach maintains necessary security while reducing operational costs by avoiding unnecessary contract deployment overhead

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses pre-generated and validated smart contract templates that can be copied and deployed multiple times. Once a secure contract template is created and tested, it can be reused across different operations, maintaining security standards while reducing the cost of creating new contracts from scratch

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the system supports interoperability for different types of IoT devices and DLT networks, then versatility is improved, but device complexity increases

Engineering Contradiction:
Improveinteroperability supportVSAvoidplatform complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal smart contract template framework that can serve multiple IoT device types and DLT network protocols through a single unified interface. The templates are designed with abstracted parameters that can accommodate different device and network types without requiring separate specialized contracts for each combination

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

Solution Approach 2:

The system introduces an intermediary translation layer that converts between different IoT device protocols and DLT network requirements. This mediator component handles the complexity of interoperability internally, allowing the core smart contract system to remain simple while supporting diverse device and network types through standardized interfaces

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11765230B2Artificial intelligence (AI) based management of distributed ledger technology (DLT) network for internet of things (IoT)
Publication Date: 2023.09.19 SONY GROUP CORP
  • US11765230B2 patent drawing
  • US11765230B2 patent drawing
  • US11765230B2 patent drawing

AI summary

A system and method for management of a distributed ledger technology (DLT) network are provided. The system receives a first request from an edge device to communicate with an operator entity in the DLT network. The system determines a plurality of parameters associated with the edge device, based on a type of the edge device. The system applies an artificial intelligence model on the plurality of parameters to generate a smart contract for communication between the edge device and the operator entity. The system controls execution of a code associated with the smart contract to create a transaction record on the DLT network, based on the communication between the edge device and the operator entity. The system temporarily suspends the code associated with the smart contract in the DLT network based on a second request from one of the edge device or the DLT network.