Vehicle Diagnosis Software Authorization for On-Demand Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional vehicle diagnosis software packages are large and include all mainstream vehicle types, making it inefficient to configure only the necessary software for a specific vehicle type, leading to resource wastage and inflexible diagnosis processes.
Innovation Solution
A method that involves a server and diagnosis device communicating to determine the authorization qualification of a vehicle based on its identification code, allowing only authorized software to be downloaded and configured, enabling flexible configuration of the diagnosis device according to user needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a complete diagnosis software package including all mainstream vehicle types is configured in the diagnosis device, then the device can diagnose any vehicle type, but the software size becomes large and resource utilization rate decreases
Solution Approach 1:
The complete diagnosis software package is segmented into multiple vehicle type-specific software modules. The server divides the software library by vehicle types (Volkswagen, Buick, etc.) and allows the diagnosis device to selectively download only the modules needed for specific vehicle types, transforming a monolithic software package into modular, on-demand components
Solution Approach 2:
The required vehicle type-specific diagnosis software is extracted from the complete software package. Based on the vehicle identification code, the system extracts and downloads only the relevant software portion (e.g., only Volkswagen software when diagnosing a Volkswagen vehicle) rather than loading the entire software library
2Loss of energy
If authorization verification is implemented before software download, then resource wastage is reduced, but the diagnosis process becomes more complex
Solution Approach 1:
The server acts as an intermediary between the diagnosis device and the software library. It receives the vehicle identification code, verifies authorization, and automatically provides the appropriate software, simplifying the process for the user while implementing complex authorization logic in the background
Data Source
AI summary
Provided are a method for obtaining vehicle diagnosis software, a server and a diagnosis device. In the method, the diagnosis device sends an acquisition request of target diagnosis software to the server based on a target vehicle, where the acquisition request includes a vehicle identification code; the server determines whether the target vehicle has an authorization qualification of the target diagnosis software based on the acquisition request, to obtain a determination result; the server performs an operation based on the determination result. Only the target vehicle with the authorization qualification can download the software, realizing the flexible configuration of the diagnosis device and configuring the diagnosis device based on user's actual requirement to complete the vehicle diagnosis, and reducing waste of resources.


