Vehicle Transfer Dongle for OBD-II Data Extraction

Solution Overview

Problem

Modern vehicles require efficient methods to program and reprogram electronic components, especially in older vehicles, where maintaining original electronic controls and operating parameters are crucial, but existing methods are often cumbersome and prone to errors.

Innovation Solution

A vehicle transfer dongle that connects directly to the OBD-II connector or uses wireless communication to identify and download the program of a specific component, storing it in memory and writing it back after repair, thereby simplifying the process and avoiding incorrect program uploads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If expensive scan tools or computers are used to transfer vehicle component programs, then data transfer capability is achieved, but device complexity and cost increase

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a dongle as an intermediary device that connects between the vehicle's OBD-II port and the user's computer or smartphone. This dongle contains the necessary communication protocols and interfaces to facilitate program extraction and transfer, eliminating the need for expensive specialized scan tools while maintaining reliable data transfer capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The dongle creates a copy of the component's program data by extracting it from the vehicle's control modules through the OBD-II interface. This copied data is then stored locally in the dongle's memory, allowing for subsequent transfer to replacement components without requiring continuous connection to expensive diagnostic equipment.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If generic data transfer tools are used, then versatility is achieved, but measurement precision and error prevention decrease

Engineering Contradiction:
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The dongle is configured with specific identification capabilities for different vehicle components (transmission, engine control, etc.) and uses this local knowledge to precisely identify which program data to extract. The device maintains versatility across different vehicle types while ensuring accurate component-specific program identification through targeted communication protocols and component recognition algorithms.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If manual program transfer procedures are used, then flexibility is achieved, but loss of time and productivity decrease

Engineering Contradiction:
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The dongle performs preliminary actions by automatically extracting and storing program data from the vehicle's control modules in advance. This pre-extraction process eliminates the need for time-consuming manual program transfer procedures later, as the data is already captured and ready for immediate transfer to replacement components, significantly reducing overall repair time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service program transfer by allowing technicians to independently extract, store, and transfer component programs using the dongle without requiring assistance from specialized equipment or expert intervention. The automated identification and transfer processes maintain operational flexibility while dramatically reducing the time and complexity of the procedure.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9779563B2Transfer dongle for stored vehicle information
Publication Date: 2017.10.03
  • US9779563B2 patent drawing
  • US9779563B2 patent drawing
  • US9779563B2 patent drawing

AI summary

A data transfer dongle for transferring information from an existing vehicle module to a predetermined replacement module. The dongle collects and stores data from an existing vehicle module in the original format and writes or uploads that original data to a repaired or replacement module. Preferably, the dongle is programmed for limited use and will disable itself after a successful data transfer.