Blockchain Data Transmission via Smart Contract Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods between devices or servers are inefficient, requiring significant time and effort for updates and lack reliability verification, making it difficult to track data transmission history and ensure data integrity.

Innovation Solution

An electronic device equipped with a communication circuit, memory, and processor that stores a partial or full ledger for a blockchain network, utilizing smart contracts to generate, verify, and transmit transactions, ensuring data reliability and integrity through a blockchain network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transmission is performed using traditional methods between devices or servers, then data exchange can be achieved, but it requires significant time and effort for updates and specifications definition

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidtime for updates and specifications
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent uses blockchain to create immutable copies of data transmission records distributed across multiple nodes. Each transaction is copied and verified across the network, eliminating the need for centralized update mechanisms and reducing time spent on maintaining data consistency between devices and servers.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The smart contract mechanism performs preliminary verification and validation of data transmission parameters before actual transmission occurs. This pre-verification process automates specification checking and reduces the time required for post-transmission updates and corrections.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional data transmission methods are used, then data exchange occurs, but it is difficult to prove whether the data is reliable and track transmission history

Engineering Contradiction:
Improvedata reliability verificationVSAvoidtransmission history tracking
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The blockchain system provides continuous feedback through the distributed ledger that records every transaction immutably. Each node receives feedback about the state of the ledger and can verify transmission history at any point, ensuring data reliability and complete auditability without information loss.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The blockchain acts as a neutral intermediary that mediates between transmitting and receiving devices. It provides an independent verification layer that proves data reliability through cryptographic validation and maintains complete transmission history records that are accessible to all authorized participants.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If blockchain ledger is used to store data transmission records, then data reliability and tracking are improved, but device complexity increases

Engineering Contradiction:
Improvedata integrity and trackingVSAvoidblockchain implementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the blockchain implementation into distinct functional modules: smart contract execution, transaction verification, ledger maintenance, and data transmission. This segmentation allows each component to be optimized independently and simplifies the overall system architecture, reducing device complexity while maintaining reliability benefits.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240112193A1Method and device for transmitting data based on blockchain
Publication Date: 2024.04.04 SAMSUNG ELECTRONICS CO LTD
  • US20240112193A1 patent drawing
  • US20240112193A1 patent drawing
  • US20240112193A1 patent drawing

AI summary

An electronic device is provided. The electronic device includes a communication circuit, a memory configured to store a partial ledger including a part of a full ledger for a blockchain network or the full ledger, and a processor. The processor is configured to generate a first transaction using a smart contract including shared data of the electronic device and information on an external user to receive the shared data, request to transmit the first transaction to the blockchain network, verify the first transaction using a node creating at least one block corresponding to each of at least one transaction, transmit the first transaction to the blockchain network, create a first block corresponding to the first transaction, verify a second transaction based on receiving a second transaction, execute the smart contract, and to create a second block corresponding to the second transaction.