Vehicle Emotion Prediction Device Dynamic Load Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high processing load of emotion prediction functions in electronic control units (ECUs) mounted on vehicles can delay or interrupt other applications, as they require significant computational resources and may overheat the processor.

Innovation Solution

An emotion prediction device with a control unit that includes multiple prediction units for facial expressions, motions, and comprehensive emotion prediction, which dynamically adjusts its execution based on processing load to minimize interference with other applications by restricting processes when load is high or data acquisition is impaired.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the emotion prediction process is executed continuously with high processing load, then the emotion prediction accuracy is improved, but other applications are delayed or interrupted and the processor becomes overheated

Engineering Contradiction:
Improveemotion prediction accuracyVSAvoidsystem stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements dynamic adjustment of the emotion prediction process execution based on real-time processing load conditions. The control unit monitors the processing load and dynamically restricts or allows execution of the emotion prediction process, transforming a static continuous execution system into a dynamic adaptive system that balances accuracy and stability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the execution parameter of the emotion prediction process from fixed continuous execution to variable execution based on processing load thresholds. By adjusting the execution frequency and timing parameters according to system conditions, the patent maintains prediction accuracy when resources are available while preventing system overload

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the emotion prediction process is restricted to reduce processing load, then other applications are protected from delays, but the emotion prediction accuracy may deteriorate

Engineering Contradiction:
Improvesystem throughputVSAvoidemotion prediction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements periodic execution of the emotion prediction process rather than continuous execution. By scheduling the prediction process at regular intervals and adjusting the frequency based on processing load, the system maintains emotion prediction functionality while ensuring other applications receive adequate processing resources

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies partial action by executing the emotion prediction process only when processing load conditions are favorable, rather than continuously. This selective execution ensures sufficient processing resources are allocated to both the emotion prediction function and other applications, preventing system overload

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11423669B2Emotion prediction device, method, program, and vehicle
Publication Date: 2022.08.23 TOYOTA JIDOSHA KK
  • US11423669B2 patent drawing
  • US11423669B2 patent drawing
  • US11423669B2 patent drawing

AI summary

An emotion prediction device mounted on a vehicle includes a control unit. The control unit is capable of executing functions of a first prediction unit configured to predict an emotion of a user based on a facial expression of the user, a second prediction unit configured to predict an emotion of the user based on the motion of the user, and a third prediction unit configured to predict the emotion of the user based on the emotion predicted by the first prediction unit and the emotion predicted by the second prediction unit. The control unit is capable of restricting execution of at least a part of the functions of the first, second, and third prediction units, based on at least a processing load of the control unit.