Digital Twin Event Filtering for IoT Blockchain Data Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid occurrence of IoT sensor events poses a challenge in efficiently managing data writes to databases or blockchain structures, as many events may be minor and unnecessary, leading to excessive data storage and processing burdens.

Innovation Solution

A digital twin event identification program that utilizes IoT sensor readings to determine the criticality of events, allowing only major events to be written to a blockchain structure, while minor events are stored in traditional databases or ignored, based on predefined owner preferences and criticality scores.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all IoT sensor events are written to blockchain structure, then data completeness is improved, but system load and storage costs increase excessively

Engineering Contradiction:
Improvedata completenessVSAvoidsystem efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent extracts and filters out only the critical events from the complete set of IoT sensor events. The event filtering module identifies and selects only those events that meet predefined criticality thresholds, writing them to the blockchain structure, while non-critical events are discarded or stored separately, thus resolving the contradiction between data completeness and system efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different quality standards to different events based on their criticality. Critical events receive full blockchain storage with maximum data integrity, while non-critical events are handled with simpler storage or filtering. This local differentiation of data quality requirements resolves the contradiction by allocating resources proportionally to event importance.

Inventive Principle:
Principle #3Local quality

2Productivity

If criticality filtering is implemented to reduce blockchain writes, then system efficiency is improved, but data loss of minor events occurs

Engineering Contradiction:
Improvesystem efficiencyVSAvoiddata completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments the event data into two distinct categories: critical events that are written to the blockchain structure and non-critical events that are filtered out or stored separately. This segmentation allows the system to maintain high efficiency by limiting blockchain writes to only necessary data, while the decision about non-critical event handling can be configured based on specific requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of event selection from including all events to including only events above a certain criticality threshold. The event filtering module uses configurable parameters to determine which events are critical, allowing flexible adjustment of the filtering criteria to balance between system efficiency and data completeness based on specific application needs.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If blockchain structure is used for all events, then data security and immutability are improved, but storage costs and processing time increase

Engineering Contradiction:
Improvedata securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the critical events that require blockchain's security and immutability properties, writing them to the blockchain structure. Non-critical events are excluded from blockchain processing entirely, thus eliminating the unnecessary processing time and storage costs associated with blockchain while maintaining security for events that truly require it.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies blockchain technology partially rather than excessively to all events. By using blockchain only for critical events where its security and immutability properties are necessary, the system avoids the excessive processing time and storage costs that would result from applying blockchain to all events, while still maintaining adequate security for important data.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11341463B2Blockchain ledger entry upon maintenance of asset and anomaly detection correction
Publication Date: 2022.05.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11341463B2 patent drawing
  • US11341463B2 patent drawing
  • US11341463B2 patent drawing

AI summary

A method, computer system, and a computer program product for triggering a writing of a new block on a blockchain structure based on a completion of a work order using one or more Internet of Things (IoT) sensor readings is provided. The present invention may include addressing, by a service technician, an IoT event associated with a physical asset. The present invention may then include updating a digital twin associated with the physical asset based on the addressed IoT event. The present invention may further include automatically writing the new block associated with the addressed IoT event on the blockchain structure based on the updated digital twin associated with the physical asset.