Server-Based Vehicle Diagnosis to Prevent OBD Software Piracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing OBD system as software is vulnerable to piracy, compromising the safety of vehicle detection due to the potential for illegal reverse engineering, as users can download and manipulate the software, increasing development costs and security risks.
Innovation Solution
A vehicle diagnosis method and system where user equipment interacts with a server for vehicle type selection and diagnosis, eliminating the need for software download on the equipment, with the server controlling vehicle terminals for diagnosis operations, ensuring authenticity verification and secure data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the OBD system is developed as downloadable software, then the ease of operation is improved, but the reliability deteriorates due to piracy and reverse engineering risks
Solution Approach 1:
The patent introduces a server as an intermediary between the user equipment and the vehicle terminal. The server hosts the OBD system software and provides authentication services, mediating all interactions. This eliminates the need for users to download software locally while maintaining ease of operation through web-based access,同时解决了对软件安全性和可靠性的担忧
Solution Approach 2:
The patent replaces the traditional mechanical software distribution model (downloading and installing software on user devices) with a network-based service model. Instead of distributing executable files, the system uses web pages and remote procedure calls to provide OBD functionality, substituting physical software copies with cloud-based service access
2Ease of operation
If the OBD system software is distributed to users, then the ease of operation is improved, but the object-generated harmful factors worsen due to piracy and illegal reverse engineering
Solution Approach 1:
The server acts as an intermediary that hosts the proprietary OBD software and authentication mechanisms. Users access the system through authenticated web sessions rather than having direct access to the software code, eliminating piracy risks while maintaining ease of operation through browser-based access
Solution Approach 2:
Instead of giving users the software and trying to protect it from piracy, the patent inverts the approach by keeping the software on the server and giving users only authenticated access to its functionality through web interfaces. This eliminates the piracy problem while maintaining user convenience
Data Source
AI summary
The present disclosure discloses a vehicle diagnosis method including: sending a login request of a user to a server; returning vehicle type selection data after the server has verified an authenticity of the user successfully; displaying a vehicle type selection interface related to the vehicle type selection data and sending a corresponding vehicle type data to the server based on a vehicle type selected by the user on the vehicle type selection interface via the user equipment; sending corresponding vehicle type data to the server; returning a vehicle diagnosis interface related to the vehicle type data by the server; controlling relevant vehicle terminal to perform corresponding vehicle diagnosis operation by the server when the server receives a vehicle diagnosis instruction as input by the user on the vehicle diagnosis interface; afterwards, displaying vehicle diagnosis operation result fed back by the vehicle terminal through the user equipment.


