Dynamic Model Update via Sensor Trigger Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IoT devices with limited processing and storage capabilities struggle to accurately analyze sensor data when network changes occur, leading to inaccurate analysis or inability to process new data parameters.

Innovation Solution

Implementing a decentralized architecture where edge nodes detect changes in sensor data and dynamically update models by communicating with cloud servers, using historical and collaborative data, domain-specific rules, and adjusting transmission frequencies to ensure accurate analysis and efficient resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a model is updated frequently to adapt to network changes and new sensor data parameters, then model accuracy and adaptability improve, but network resource consumption and processing overhead increase

Engineering Contradiction:
Improvemodel adaptabilityVSAvoidnetwork resource consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts model update frequency based on detected trigger conditions in sensor data. When changes are detected (such as new sensor types, parameter ranges, or data patterns), the model is updated; otherwise, updates are deferred. This dynamic approach ensures the model remains adaptable to actual network changes while avoiding unnecessary updates that would consume network resources.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where sensor data is continuously monitored for trigger conditions, and model updates are triggered only when specific changes are detected. This feedback loop ensures updates occur at the right moments based on actual data characteristics rather than on a fixed schedule, optimizing both adaptability and resource efficiency.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If sensor data is transmitted frequently to enable real-time model updates, then model accuracy improves, but network bandwidth consumption increases

Engineering Contradiction:
Improvemodel accuracyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts and transmits only the essential trigger conditions from sensor data to the cloud server, rather than transmitting complete sensor datasets. By identifying and sending only the critical changes (trigger conditions) that necessitate model updates, the system maintains model accuracy while significantly reducing network bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by transmitting sensor data at selective intervals based on detected trigger conditions rather than continuous transmission. This approach provides sufficient data for model updates when needed while avoiding excessive data transmission during stable periods, optimizing the balance between model accuracy and bandwidth usage.

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If edge nodes perform extensive data processing and model updates locally, then response time improves, but device complexity and processing requirements increase

Engineering Contradiction:
Improveresponse timeVSAvoidedge node processing requirements
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system segments processing tasks between edge nodes and cloud servers. Edge nodes perform lightweight local processing to detect trigger conditions and initiate updates, while the computationally intensive model training and updating are performed on cloud servers. This segmentation enables fast local response detection while maintaining sophisticated model processing capabilities without overburdening edge devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The edge node acts as an intermediary between sensor devices and cloud servers, performing intermediate processing to detect trigger conditions and manage data transmission. This intermediary role reduces the processing burden on both ends by filtering and preparing data before cloud transmission, improving response time while managing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3339810B1Detecting trigger conditions to dynamically update a model based on sensor data in a fog computing environment
Publication Date: 2021.07.14 ACCENTURE GLOBAL SOLUTIONS LTD
  • EP3339810B1 patent drawingFigure 1
  • EP3339810B1 patent drawingFigure 2
  • EP3339810B1 patent drawingFigure 3

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.