Vehicle Computing Parameter Verification for Random Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems in vehicles face challenges in addressing random errors without duplicating hardware resources, which is costly and not commercially available for high-computing-speed applications.

Innovation Solution

A computing device with a first unit ensuring high integrity and a second unit with higher computing power but lower integrity, executing computation functions redundantly and comparing results to detect errors, without duplicating hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hardware resources are duplicated to treat random errors, then reliability is improved, but device complexity and cost increase

Engineering Contradiction:
Improveerror treatment capabilityVSAvoidhardware duplication
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of the computation function by executing it twice on the same computing unit with different random seeds. This virtual copying approach achieves error detection capability without duplicating physical hardware resources, thereby maintaining low device complexity while improving reliability through random error treatment

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter of random seed values between two executions of the same computation function. By varying this parameter, the system generates different computational paths that can reveal random errors through result comparison, achieving reliability improvement without hardware duplication

Inventive Principle:
Principle #35Parameter changes

2Reliability

If hardware resources are duplicated to ensure integrity, then reliability is improved, but computing power is reduced

Engineering Contradiction:
Improveintegrity levelVSAvoidcomputing power
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent uses virtual copying through software-based redundant execution rather than physical hardware duplication. This allows the system to maintain full computing power of the original computing unit while achieving integrity improvement through comparative verification of computation results

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical/hardware-based integrity assurance system with a software-based system. Instead of using dedicated hardware for verification (which would reduce computing power), the system uses software algorithms to perform redundant computations and compare results, thereby maintaining full computing power while ensuring integrity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If redundant execution is performed to detect errors, then reliability is improved, but execution time increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements periodic verification by executing the computation function twice with different random seeds and comparing results. This periodic redundant execution provides error detection capability while minimizing time loss through efficient comparison mechanisms and early termination when errors are detected

Inventive Principle:
Principle #19Periodic action

4Productivity

If high computing power is used for complex algorithms, then productivity is improved, but vulnerability to random errors increases

Engineering Contradiction:
Improvecomputing speedVSAvoidrandom error susceptibility
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where computation results from two different executions are compared. When discrepancies are detected (indicating random errors), the system can request re-computation or notify relevant components. This feedback loop maintains high productivity by only triggering additional computations when necessary while ensuring reliability through error detection

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12497057B2Device and method for computing driving parameters
Publication Date: 2025.12.16 NISSAN MOTOR CO LTD
  • US12497057B2 patent drawing
  • US12497057B2 patent drawing
  • US12497057B2 patent drawing

AI summary

A computing device includes a first unit and a second unit. In response to receipt of a request corresponding to a computing function, the first unit may: determine an execution context; trigger a first execution of the function on the second unit, this delivering a first comparison parameter, a first temporal execution parameter being associated with the first comparison parameter; trigger a second execution of the function on the second unit, this delivering a second comparison parameter, a second temporal execution parameter being associated with the second comparison parameter; compare the first and second comparison parameters, a temporal comparison parameter being associated with the result of the comparison; and determine a computing status.