Edge Node Model Update via Sensor Trigger Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IoT systems, edge nodes often rely on outdated models to analyze sensor data, leading to inaccurate results or resource inefficiencies due to unaccounted network changes, such as changes in measured parameters or entities, which are not dynamically updated.

Innovation Solution

Implement a mechanism where edge nodes detect trigger conditions in sensor data, such as changes in data type, frequency, or entities, and request updates to the model from a cloud server using historical, collaborative, and domain-specific data to ensure accurate analysis and efficient resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If edge nodes continuously update models to maintain accuracy, then analysis precision improves, but processing resources and network bandwidth are consumed excessively

Engineering Contradiction:
Improveanalysis accuracyVSAvoidprocessing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts model update frequency based on detected changes in sensor data characteristics. When trigger conditions indicate significant changes in data type, entity, or frequency patterns, the system updates the model; otherwise, it maintains the existing model to conserve resources.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system monitors changes in key parameters of sensor data (data type, entity identity, frequency patterns) and uses these parameter changes as triggers for model updates. This selective approach ensures model accuracy is maintained only when necessary, reducing unnecessary processing overhead.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If edge nodes use outdated models to conserve resources, then processing efficiency improves, but analysis accuracy deteriorates due to unaccounted network changes

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidanalysis accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system implements a feedback mechanism where sensor data is analyzed against the current model, and deviations or trigger conditions are detected. When changes in data type, entity, or frequency patterns are detected, the system triggers a model update request to the cloud server, ensuring the model remains accurate without continuous updates.

Inventive Principle:
Principle #23Feedback

3Reliability

If edge nodes frequently request model updates from cloud server, then model accuracy improves, but network bandwidth consumption increases

Engineering Contradiction:
Improvemodel accuracyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of continuously updating models or updating only when fully certain of obsolescence, the system uses trigger conditions based on detected changes in sensor data characteristics. This partial action approach updates the model proactively when specific changes are detected, balancing accuracy maintenance with network resource conservation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10623932B2Detecting trigger conditions to dynamically update a model based on sensor data in a fog computing environment
Publication Date: 2020.04.14 ACCENTURE GLOBAL SOLUTIONS LTD
  • US10623932B2 patent drawing
  • US10623932B2 patent drawing
  • US10623932B2 patent drawing

AI summary

A device may receive sensor data from one or more sensor devices. The device may detect a trigger condition, that triggers an update to a model used to analyze the sensor data, based on receiving the sensor data. The trigger condition may include at least one of: a change in a type of data included in the sensor data, a change in an entity being monitored in association with the sensor data, or a change in a frequency with which the sensor data is received from the one or more sensor devices. The device may transmit a request to update the model based on detecting the trigger condition. The device may receive an updated model based on transmitting the request to update the model. The device may apply the updated model to the sensor data and/or subsequent sensor data received from the one or more sensor devices.