Onboard Vehicle Data API for Multi-App Diagnostics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing diagnostic testers are limited to single-purpose use due to the single diagnostic port in vehicles, restricting simultaneous execution of multiple applications.
Innovation Solution
An onboard device that transmits commands to a vehicle network, converts specific vehicle data into standardized format, and provides data via an API group for multiple applications, along with a data provision system and method to facilitate simultaneous use of multiple applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single diagnostic port is used in vehicles, then the device structure remains simple, but only single-purpose diagnostic testers can be connected, limiting simultaneous execution of multiple applications
Solution Approach 1:
The onboard device is designed to perform multiple functions including data acquisition from the vehicle network, data conversion between specific and standardized formats, data storage, and provision to multiple application programs through an API group. This multi-functional design enables a single device to replace multiple dedicated diagnostic testers, allowing simultaneous execution of multiple applications through one diagnostic port without increasing vehicle structure complexity
Solution Approach 2:
The onboard device acts as an intermediary between the vehicle network and multiple application programs. It receives specific vehicle data from the network, converts it to standardized formats, stores it, and provides it to multiple applications via APIs. This intermediary role enables multiple applications to access vehicle data simultaneously through a single diagnostic port, resolving the contradiction between versatility and structural simplicity
2Adaptability or versatility
If specific vehicle data in vehicle-unique formats is directly used by applications, then data acquisition is straightforward, but applications must handle multiple vehicle-specific formats, reducing adaptability
Solution Approach 1:
The onboard device performs parameter changes by converting data from specific vehicle-unique formats to standardized formats. The conversion process transforms the format parameters of the vehicle data, making it compatible with multiple applications without requiring each application to handle different vehicle-specific formats. This standardization enables universal application compatibility across different vehicle types while managing format complexity within the onboard device itself
Data Source
AI summary
An onboard device is configured to execute a transmission process to transmit a command to a vehicle network of a vehicle equipped with the onboard device according to an instruction manual indicating one or more types of standard vehicle data, which are standardized vehicle data, and obtain specific vehicle data, which is vehicle data indicated in a format unique to a vehicle, from the vehicle network; convert the obtained specific vehicle data into a format of the standard vehicle data and store the standard vehicle data; and execute one or more application programs that utilize the standard vehicle data, and includes an API group, which is a collection of application programming interfaces prepared for each of the standard vehicle data, configured to provide a function to obtain the standard vehicle data for the one or more application programs.


