Vehicle Diagnostic Data Processing via Configuration Files

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicle diagnostic systems require preprogrammed functions or reprogramming to convert raw data into human-understandable values, limiting user flexibility in processing and communicating vehicle diagnostic information.

Innovation Solution

A method that allows users to define mathematical functions without programming languages to process raw data from vehicle engine control units, using user-selected PIDs, scaling factors, offsets, and external functions to derive data, enabling the creation of new data values from multiple sources within a vehicle diagnostic computer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If preprogrammed functions are used for data conversion, then the system maintains simplicity and reliability, but user flexibility and adaptability are limited

Engineering Contradiction:
Improveuser flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a configuration file as an intermediary layer between the user and the diagnostic system. This configuration file allows users to define custom PIDs, scaling factors, and offset values without modifying the core diagnostic software, thereby providing flexibility while maintaining system simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically loads and applies conversion parameters from configuration files at runtime, allowing users to adapt the diagnostic behavior without reprogramming. This dynamic approach enables flexibility while keeping the base system simple and reliable.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If reprogramming is required to create new data values, then customization capability is improved, but ease of operation and accessibility deteriorate

Engineering Contradiction:
Improvecustomization capabilityVSAvoidease of use
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables users to define their own data processing parameters through configuration files without requiring programming expertise. Users can specify custom PIDs, scaling factors, and offset values in a user-friendly format, allowing self-service customization while maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If linear scaling functions are used for data conversion, then processing speed is maintained, but measurement precision and accuracy are limited

Engineering Contradiction:
Improvedata conversion accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent allows users to define custom scaling factors and offset values through configuration files, enabling precise linear transformations of diagnostic data. This approach maintains processing efficiency while improving measurement precision by allowing tailored conversion parameters for different vehicle systems.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8423237B2Configurable functions for vehicle parameters
Publication Date: 2013.04.16 GEOTAB INC
  • US8423237B2 patent drawing
  • US8423237B2 patent drawing

AI summary

The user configures to process at least two data sources without depending on preprogrammed functions or resorting to reprogramming the basic software of the device.