Semantic IoT Application Placement for Edge Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial IoT data processing systems face challenges in promptly uploading large amounts of data to industrial clouds due to limited network broadband, leading to inefficiencies in data transmission and processing.

Innovation Solution

A semantics-based IoT device data processing method and apparatus that evaluates the performance and semantic model of IoT devices to determine the suitability for installing applications, allowing for efficient data processing by identifying capable devices and optimizing data distribution based on semantic models and resource availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If all collected industrial data is uploaded to the industrial cloud, then data completeness is improved, but network bandwidth consumption increases and transmission efficiency deteriorates due to limited network broadband

Engineering Contradiction:
Improvedata completenessVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent applies local quality by enabling different IoT devices to perform data processing locally based on their semantic models and capabilities. Instead of uniformly uploading all data to the cloud, each device processes and filters data according to its local semantic understanding, transmitting only necessary processed results to the cloud. This resolves the contradiction by maintaining data completeness at the system level while reducing network bandwidth consumption at the transmission level.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the data processing function between edge devices and the cloud. IoT devices with semantic models perform preliminary data processing, filtering, and analysis locally, while the cloud receives only the essential processed data. This segmentation allows complete data processing functionality while reducing the volume of data transmitted over the network, thus resolving the bandwidth consumption issue.

Inventive Principle:
Principle #1Segmentation

2Productivity

If data processing applications are installed on all IoT devices, then data processing capability is improved, but device complexity and resource consumption increase

Engineering Contradiction:
Improvedata processing capabilityVSAvoidinstallation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic application installation where IoT devices can dynamically acquire, install, and update semantic model applications based on their specific needs and capabilities. The system allows devices to selectively install only the applications relevant to their function and data characteristics, rather than pre-installing all possible applications. This dynamic approach enhances data processing capability while controlling device complexity through selective installation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables IoT devices to autonomously determine their own data processing needs and selectively install appropriate semantic model applications without requiring manual configuration or installation on every device. Devices self-assess their capabilities and requirements, then automatically acquire and install only the necessary applications, thereby improving overall system processing capability while minimizing individual device complexity and installation overhead.

Inventive Principle:
Principle #25Self-service

3Productivity

If semantic models are deployed on IoT devices with limited resources, then data processing intelligence is improved, but device resource consumption increases

Engineering Contradiction:
Improvedata processing intelligenceVSAvoiddevice resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by implementing semantic models that process only the essential and relevant portions of industrial data rather than analyzing all data in full detail. The semantic models perform selective processing based on data importance, device capabilities, and processing requirements, achieving sufficient intelligence for effective data processing while consuming fewer computational resources than complete analysis would require.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11687063B2Semantics-based internet of things device data processing-related application installation method and apparatus
Publication Date: 2023.06.27 SIEMENS AG
  • US11687063B2 patent drawing
  • US11687063B2 patent drawing
  • US11687063B2 patent drawing

AI summary

A semantics-based Internet of Things (IOT) device data processing-related application installation method and apparatus are disclosed. In an embodiment, the method includes receiving a data processing demand from a client, retrieving, from an industrial cloud, at least one application which needs to be installed for fulfilment of the data processing demand, and analyzing required source data and an installation demand of the application; analyzing at least one device end capable of providing the source program in the IOT to determine whether the device meets the installation demand of the application and provides the required source data; and installing the application in a gateway corresponding to the device end, upon the device end being determined to be able to meet the installation demand of the application.