Vehicle ECU Tamper Detection via Operational Profile Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vehicle manufacturers' preprogrammed ECUs often provide 'common denominator' settings that do not maximize vehicle performance, leading to industries developing reprogramming methods like remapping to enhance vehicle performance, which existing technologies lack the ability to detect effectively.

Innovation Solution

The 'Tuning Watchman' system, comprising a communications module and processor, monitors in-vehicle network data to create an operational profile and compare it with factory settings to determine if ECUs have been remapped or modified, using a 'shadow' look-up table to identify performance changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ECUs are preprogrammed with factory settings to provide desired vehicle reliability under different conditions, then vehicle reliability is improved, but vehicle performance is not maximized

Engineering Contradiction:
Improvevehicle reliabilityVSAvoidvehicle performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the detection function by creating a separate monitoring ECU that independently watches for remapping activities. This allows the factory ECU to continue providing reliable common denominator settings while the monitoring ECU detects performance modifications, resolving the contradiction between reliability and performance maximization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The monitoring ECU continuously compares actual ECU operations against expected factory behavior and provides feedback when deviations are detected. This feedback mechanism enables detection of remapping activities that modify vehicle performance while maintaining the factory's reliability-focused programming.

Inventive Principle:
Principle #23Feedback

2Productivity

If ECUs are reprogrammed to enhance vehicle performance, then vehicle performance is improved, but detection of modifications becomes difficult

Engineering Contradiction:
Improvevehicle performanceVSAvoiddetection of modifications
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The monitoring ECU acts as an intermediary between the factory ECU and the vehicle owner. It secretly monitors and compares ECU operations without interfering with performance enhancement, making it difficult for owners to detect while effectively identifying remapping modifications through behavioral analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the behavioral 'color' or pattern of ECU operations by monitoring for anomalies. Instead of detecting direct modifications, it observes changes in operational patterns and timing that indicate remapping, making detection effective even when performance enhancements are applied.

Inventive Principle:
Principle #32Color changes

3Measurement precision

If monitoring system compares operational data to detect remapping, then detection accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The monitoring ECU creates a shadow copy or model of expected ECU operational behavior based on factory settings. By comparing actual operations against this copied expected behavior, the system achieves high detection accuracy while keeping the monitoring mechanism relatively simple through pattern matching rather than complex analysis.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10818111B2Tamper tune watchman
Publication Date: 2020.10.27 PLAXIDITYX LTD
  • US10818111B2 patent drawing
  • US10818111B2 patent drawing

AI summary

A method of determining if a vehicle's performance has been modified, the method comprising: acquiring operational data comprised in communications signals transmitted over a vehicle's in-vehicle network during operation of the vehicle; processing the operational data to determine an operational profile for the vehicle that characterizes actual operation of the vehicle; and determining based on the operational profile if the vehicle performance has undergone modification.