Blockchain Resource Registration via Object Data Structures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing amount of sensor data from smart devices and production systems poses challenges in monitoring and managing resources effectively, particularly in ensuring data integrity and security without a trusted intermediary, as existing technologies lack robust solutions for secure and efficient data management and processing.

Innovation Solution

A system utilizing a blockchain-based distributed ledger technology with registration, memory, and control modules to securely register, store, and process resources, employing cryptographic checksums and smart contracts to ensure data integrity and authenticity, allowing for secure and decentralized data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain technology is used to ensure data integrity and security, then data authenticity and trust are improved, but system complexity and computational overhead increase

Engineering Contradiction:
Improvedata integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a registration module as an intermediary that creates object data structures representing resources. This mediator layer simplifies the interaction with the blockchain by preprocessing and structuring data before it enters the distributed ledger, reducing the complexity burden on the overall system while maintaining data integrity through cryptographic hashing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments data management into distinct components: a registration module for creating object data structures, a memory module for storing these structures, and a control module for processing resources. This segmentation allows each module to handle specific tasks efficiently, reducing overall system complexity while maintaining the reliability benefits of blockchain technology.

Inventive Principle:
Principle #1Segmentation

2Reliability

If decentralized data management is implemented, then trust and security are improved, but data processing efficiency decreases

Engineering Contradiction:
Improvedata securityVSAvoiddata processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The registration module performs preliminary actions by creating and validating object data structures before data is committed to the blockchain. This preprocessing ensures that data is properly structured and hashed in advance, reducing the computational burden during actual blockchain operations and improving overall data processing efficiency while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates object data structures as simplified representations or copies of actual resources. These object data structures contain essential information and cryptographic hashes that replicate the security properties of the full blockchain data without requiring all nodes to process the complete underlying data sets, thus improving processing efficiency.

Inventive Principle:
Principle #26Copying

3Loss of information

If object data structures are created for each resource, then resource tracking and monitoring are improved, but memory storage requirements increase

Engineering Contradiction:
Improveresource tracking accuracyVSAvoiddata storage volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent creates object data structures as compact representations of resources, storing only essential identifying information and cryptographic hashes rather than complete resource data. This copying approach enables accurate resource tracking and monitoring while significantly reducing memory storage requirements compared to storing full resource information for each object.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The registration module extracts only the critical identifying features and cryptographic hashes from complete resource data to create object data structures. This extraction process maintains sufficient information for accurate resource tracking and monitoring while removing redundant data, thereby reducing storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3945480A1System, apparatus and method for executing program commands for a resource
Publication Date: 2022.02.02 SIEMENS AG
  • EP3945480A1 patent drawingFigure 1
  • EP3945480A1 patent drawingFigure 2
  • EP3945480A1 patent drawingFigure 3~4

AI summary

The invention is advantageous, for example, in order to monitor resources (e.g., equipment, goods, tools, raw materials such as steel, chemicals, oil) in a supply chain as comprehensively as possible and/or to define specifications for their handling, control and/or processing, whereby the processing is automatically controlled by the system, e.g., when the specifications are complied with or when the specifications are violated.