In-Vehicle Security Control Unit Dynamic CPU Load Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security measures for in-vehicle devices, such as those used in car navigation systems and electronic control units, face challenges in dynamically adjusting security levels beyond communication functions, leading to increased CPU load and potential adverse effects on running applications.

Innovation Solution

An information processing device and method that dynamically manage security functions like virus detection and removal, access control, and encryption, using a control unit to adjust security levels based on CPU load and system state, ensuring these measures do not impact running applications or increase CPU load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If security measures are constantly implemented in in-vehicle devices with limited computational resources, then security level is improved, but CPU load increases and application performance deteriorates

Engineering Contradiction:
Improvesecurity levelVSAvoidapplication performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic security level adjustment based on real-time CPU load monitoring. The control unit changes the security level according to the current operational state of the device, transitioning from static constant security implementation to dynamic adaptive security management. This allows the system to maintain adequate security while reducing CPU load during periods of low demand.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the security level parameter based on CPU load conditions. When CPU load exceeds a predetermined threshold, the system adjusts the security level downward to reduce computational demand. This parameter adjustment mechanism enables the balance between security requirements and system performance under resource constraints.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If security level is set prior to commencing communication and not changed during communication, then security configuration is simple, but security measures are executed irrespective of CPU load status causing adverse effects on running applications

Engineering Contradiction:
Improvesecurity configuration complexityVSAvoidapplication performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent introduces a feedback mechanism where the control unit continuously monitors CPU load status during communication and dynamically adjusts the security level accordingly. This closed-loop control system uses CPU load information as feedback to modify security measures in real-time, preventing excessive CPU consumption that would adversely affect running applications while maintaining adequate security.

Inventive Principle:
Principle #23Feedback

3Reliability

If security measures impose high load on computational resources, then security functions are strengthened, but the limited computational resources of in-vehicle devices are exhausted

Engineering Contradiction:
Improvesecurity function strengthVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts security function strength based on available computational resources. When CPU load is high, the security level is reduced to conserve computational resources. When resources are abundant, security functions are strengthened. This dynamic adaptation prevents exhaustion of limited computational resources while maintaining security function strength when possible.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3287926B1Information processing device and information processing method
Publication Date: 2020.10.14 FAURECIA CLARION ELECTRONICS CO LTD
  • EP3287926B1 patent drawingFigure 1
  • EP3287926B1 patent drawingFigure 2
  • EP3287926B1 patent drawingFigure 3

AI summary

An information processing device including a security function related to information security and an information processing function related to predetermined information processing, includes: a control unit which performs control processing for realizing the security function and the information processing function; and a storage unit which stores information related to the security function and the information processing function, wherein: when the control unit detects an occurrence of a predetermined event related to the security function or the information processing function, the control unit determines an operation content of the security function based on the information stored in the storage unit.