Slave Device Dynamic Anomaly Detection Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IIC communication systems falsely detect anomalies when the slave device holds the SCL signal at a low level for varying times based on different command contents, leading to unnecessary device recovery processing during normal operations.

Innovation Solution

Implementing a slave and master device with parameter setting and anomaly detecting portions that adjust threshold values for anomaly detection based on the specific command content, allowing for accurate differentiation between normal and anomalous conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed threshold value is used for anomaly detection, then the anomaly detection mechanism is simple, but false detection occurs when the slave device holds the SCL signal at low level for varying times based on different command contents

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidparameter setting mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the anomaly detection threshold variable rather than fixed. The threshold value is dynamically adjusted based on the command content received from the master device. When different commands are detected, the slave device selects appropriate threshold values from stored sets, allowing the detection parameter to adapt to different operational contexts and prevent false anomalies during normal variable-length operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the threshold value parameter according to command content. Multiple sets of threshold values are stored in the slave device, each corresponding to different command types. The anomaly detection mechanism selects and applies the appropriate threshold set based on the received command, thereby changing the detection parameter to match the expected operation duration for that specific command.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the slave device holds the SCL signal at low level for different durations based on command content, then the device can process commands appropriately, but existing anomaly detection systems falsely detect these normal variations as anomalies

Engineering Contradiction:
Improvecommand processing efficiencyVSAvoidanomaly detection reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system uses dynamics to allow the SCL signal hold duration to vary based on command content while simultaneously using dynamic threshold adjustment to accommodate these variations. The slave device can efficiently process different commands with appropriate processing times, and the anomaly detection system adapts its threshold to distinguish between intentional variations and actual anomalies.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the detection threshold parameter based on command content to match the varying SCL hold durations. By storing multiple threshold sets corresponding to different command types, the system allows productive command processing with variable durations while maintaining reliable anomaly detection through parameter adaptation.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If a single threshold value is used for all commands, then the anomaly detection system is simple to implement, but it cannot distinguish between normal command-specific processing times and actual anomalies

Engineering Contradiction:
Improveanomaly detection implementationVSAvoidanomaly detection precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system transitions from a static single-threshold approach to a dynamic multi-threshold approach. The anomaly detection mechanism automatically selects the appropriate threshold based on the command content, maintaining ease of operation through automated selection while improving precision by matching thresholds to expected processing durations for each command type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by storing and selecting from multiple threshold value sets corresponding to different command types. This allows the system to maintain simple implementation through automated parameter selection while achieving high measurement precision by using command-specific thresholds that accurately reflect expected processing times.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9778971B2Slave device, master device, and communication method
Publication Date: 2017.10.03 MITSUBISHI ELECTRIC CORP
  • US9778971B2 patent drawing
  • US9778971B2 patent drawing
  • US9778971B2 patent drawing

AI summary

A slave device is equipped with: a parameter setting portion for setting different values according to the content of commands sent from a master device, as parameter values for detecting anomalies; and an anomaly detecting portion for detecting anomalies by comparing the time corresponding to a parameter value that has been set by the parameter setting portion and the measured time of a process carried out in response to a command.