Processor Neural Network Safety Function Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face challenges in ensuring that safety functions remain independent from general functions during updates, leading to potential interference and increased costs and time for checking the integrity of safety functions.

Innovation Solution

An electronic apparatus with a processor configured to use a trained neural network model to identify instructions corresponding to safety functions, determining the operation state and switching to a safe state if non-safety functions are detected, and controlling the device to stop operations or provide messages accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a new function is added due to device package upgrade, then device functionality is improved, but the safety function may be interfered with and independence cannot be guaranteed

Engineering Contradiction:
Improvedevice functionalityVSAvoidsafety function independence
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The processor is divided into a first core dedicated to safety functions and a second core for general functions. This segmentation ensures that safety-critical instructions are isolated in a dedicated core, preventing interference from general function updates while maintaining device adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A neural network model is introduced as an intermediary to monitor and identify instructions executed in the first core. The model detects whether executed instructions correspond to safety functions, providing an additional layer of verification that maintains safety independence even when new functions are added.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If separate checking is performed to verify safety function integrity after updates, then safety reliability is improved, but additional cost and time are required

Engineering Contradiction:
Improvesafety function integrityVSAvoidchecking time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The neural network model operates continuously in the background to monitor instructions executed in the first core. This continuous monitoring eliminates the need for separate post-update checking procedures, maintaining safety verification without additional time loss while ensuring safety function integrity.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs self-verification through the neural network model that automatically identifies and monitors safety function instructions. This self-service mechanism eliminates the need for external separate checking processes, reducing both time and cost while maintaining reliability.

Inventive Principle:
Principle #25Self-service

3Reliability

If a dedicated core is allocated for safety functions, then safety function independence is improved, but device complexity increases

Engineering Contradiction:
Improvesafety function independenceVSAvoidprocessor structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The neural network model serves multiple functions: it identifies safety function instructions, monitors core execution, and verifies safety independence. This multi-functionality reduces the need for additional dedicated hardware components, maintaining safety independence without proportionally increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12135606B2Electronic apparatus that monitors a safety function and a controlling method thereof
Publication Date: 2024.11.05 SAMSUNG ELECTRONICS CO LTD
  • US12135606B2 patent drawing
  • US12135606B2 patent drawing
  • US12135606B2 patent drawing

AI summary

An electronic apparatus including a memory; and a processor including at least one core, among a plurality of cores, that is configured to execute an instruction corresponding to at least one safety function. The processor is further configured to, based on at least one instruction being executed in the at least one core while the electronic apparatus operates in a first state, identify whether the at least one instruction corresponds to the safety function based on an output of a trained neural network model; and based on a result of the identification, determine an operation state of the electronic apparatus as one of the first state or a second state.