CN110189434A - A kind of method and its relevant device of vehicle safety verification - Google Patents

A kind of method and its relevant device of vehicle safety verification Download PDF

Info

Publication number
CN110189434A
CN110189434A CN201910457223.3A CN201910457223A CN110189434A CN 110189434 A CN110189434 A CN 110189434A CN 201910457223 A CN201910457223 A CN 201910457223A CN 110189434 A CN110189434 A CN 110189434A
Authority
CN
China
Prior art keywords
coding
ecu
sent
code
automotive diagnostic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910457223.3A
Other languages
Chinese (zh)
Other versions
CN110189434B (en
Inventor
刘均
吴华武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201910457223.3A priority Critical patent/CN110189434B/en
Publication of CN110189434A publication Critical patent/CN110189434A/en
Application granted granted Critical
Publication of CN110189434B publication Critical patent/CN110189434B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/01Customer relationship services
    • G06Q30/015Providing customer assistance, e.g. assisting a customer within a business location or via helpdesk
    • G06Q30/016After-sales
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Computational Linguistics (AREA)
  • Accounting & Taxation (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)

Abstract

The embodiment of the present application discloses the method and its relevant device of a kind of vehicle safety verification, for promoting the speed and accuracy of safety certification.The embodiment of the present application method includes: to send request instruction to vehicle-mounted computer ECU, the request instruction is used to indicate the ECU and sends the first coding and the second coding, receive the first coding and the second coding that vehicle-mounted computer ECU is sent, first coding is sent to server with the second coding by network interface function, so that the server calculates third coding and the 4th coding with the second coding according to first coding, receive the third coding and the 4th coding that the server is sent, third coding and the 4th coding are sent to the ECU, so that whether the third coding and the 4th coding that the ECU judgement receives are qualified, receive the judging result of the ECU, show the judging result of the ECU.Wherein, the transmission that SC code and INCODE code are realized by automotive diagnostic installation, a possibility that eliminating artificial maloperation, and time needed for reducing whole checking procedure.

Description

A kind of method and its relevant device of vehicle safety verification
Technical field
This application involves field of vehicle diagnostics, and in particular to a kind of method and its relevant device of vehicle safety verification.
Background technique
Current vehicle can all be pacified first when matching, replacement burglary-resisting system or increase Vehicular intelligent key Full certification, guarantees the safety of VATS Vehicle Anti-Theft System.
The mode that tradition obtains safety certification check code is to read vehicle VIN code, random to generate OUTCODE code, then boundary Face prompts user that VIN code and OUTCODE code are fed back to department after sale, carshop.By department after sale according to VIN code and OUTCODE Code calculates corresponding SC code and INCODE code.Calculated SC code and INCODE code are fed back to user, user by department after sale SC code and INCODE code are input to interface dialog box, complete safety certification checking procedure.It is time-consuming manually to inquire communication by telephone And it is error-prone, reduce the efficiency of whole process.
Apply for content
The embodiment of the present application discloses the method and its relevant device of a kind of vehicle safety verification, for promoting safety certification Speed and accuracy.
The application first aspect proposes a kind of method of vehicle safety verification, is applied to automotive diagnostic installation, comprising:
Request instruction is sent to vehicle-mounted computer ECU, and the request instruction is used to indicate the ECU and sends the first coding and the Two codings;
Receive the first coding and the second coding that vehicle-mounted computer ECU is sent;
First coding is sent to server with the second coding by network interface function, so that the server Third coding and the 4th coding are calculated with the second coding according to first coding;
Receive the third coding and the 4th coding that the server is sent;
Third coding and the 4th coding are sent to the ECU, so that the third that ECU judgement receives is compiled Whether code is qualified with the 4th coding;
Receive the judging result of the ECU;
Show the judging result of the ECU.
The application second aspect proposes a kind of method of vehicle safety verification, is applied to server, comprising:
Receive the first coding and the second coding that automotive diagnostic installation is sent;
Third coding and the 4th coding are calculated with the second coding according to the algorithm and first coding that prestore;
The calculated third coding is sent to automotive diagnostic installation with the 4th coding.
Optionally, if server according to prestore algorithm and it is described first coding with second coding do not calculate third encode It is encoded with the 4th, the method also includes:
Transmission unsuccessfully indicates to the automotive diagnostic installation, the unsuccessfully instruction for prompt to carry out second of verification or It is recommended that desk checking.
The application third aspect proposes a kind of method of vehicle safety verification, is applied to vehicle-mounted computer ECU, including;
Receive the request instruction that automotive diagnostic installation is sent;
The first coding and the second coding are sent to the automotive diagnostic installation;
According to the algorithm built in ECU, corresponding the 5th coding and the 6th that calculates is compiled with the second coding with first coding Code;
Receive the third coding and the 4th coding that the automotive diagnostic installation is sent;
Judge whether the third coding and the 4th coding and the 5th coding and the 6th coding are consistent;
If consistent, the qualified result of expression is sent to the automotive diagnostic installation.
Optionally, if third coding encodes inconsistent, the side with the 6th with the 4th coding and the 5th coding Method further include:
The result for indicating failure is sent to the automotive diagnostic installation, the result for indicating failure is for prompting to carry out the Secondary verification or suggestion desk checking.
The application fourth aspect provides a kind of system of vehicle safety verification, is applied to diagnostic device, comprising:
First transmission unit, for sending request instruction to vehicle-mounted computer ECU, the request instruction is used to indicate described ECU sends the first coding and the second coding;
First receiving unit, for receiving the first coding and the second coding of vehicle-mounted computer ECU transmission;
First transmission unit is also used to be sent to first coding with the second coding by network interface function Server, so that the server calculates third coding and the 4th coding with the second coding according to first coding;
First receiving unit is also used to receive third coding and the 4th coding that the server is sent;
First transmission unit is also used to encode the third and the 4th coding is sent to the ECU, so that institute The third that ECU judgement receives is stated to encode with whether the 4th coding is qualified;
First receiving unit, is also used to receive the judging result of the ECU;
Display unit, for showing the judging result of the ECU.
The 5th aspect of the application provides a kind of system of vehicle safety verification, is applied to server, is applied to server, Include:
Second receiving unit, for receiving the first coding and the second coding of automotive diagnostic installation transmission;
First computing unit, for calculating third according to the algorithm and first coding that prestore with the second coding and compiling Code and the 4th coding;
Second transmission unit, for the calculated third coding to be sent to automotive diagnostic installation with the 4th coding.
Optionally, second transmission unit,
Second transmission unit is also used to transmission and unsuccessfully indicates that the automotive diagnostic installation, the unsuccessfully instruction is used Second, which is carried out, in prompt verifies or suggest desk checking.
The 6th aspect of the application provides a kind of system of vehicle safety verification, is applied to vehicle-mounted computer ECU, comprising:
Third receiving unit, for receiving the request instruction of automotive diagnostic installation transmission;
Third transmission unit, for sending the first coding and the second coding to the automotive diagnostic installation;
Second computing unit, for encoding calculate corresponding with the second coding with described first according to the algorithm built in ECU Third coding and the 4th coding;
The third receiving unit is also used to receive third coding and the 4th coding that the automotive diagnostic installation is sent;
Judging unit, for judge third coding and the 4th coding and the 5th coding with the 6th encode whether one It causes;
The third transmission unit, if being also used to unanimously send the qualified result of expression to the automotive diagnostic installation.
Optionally, the third transmission unit,
The third transmission unit is compiled with the 4th coding and the 5th coding with the 6th if being also used to the third coding Code is inconsistent, sends the result for indicating failure to the automotive diagnostic installation, the result for indicating failure is carried out for prompting Desk checking is suggested in second of verification.
The embodiment of the present application third aspect provides a kind of computer installation, comprising:
Processor, memory, input-output equipment and bus;
The processor, memory, input-output equipment are connected with the bus respectively;
The processor is for executing such as the described in any item methods of previous embodiment.
The embodiment of the present application fourth aspect provides a kind of computer readable storage medium, is stored thereon with computer journey Sequence, it is characterised in that: the step of computer program realizes method as in the foregoing embodiment when being executed by processor.
As can be seen from the above technical solutions, the embodiment of the present application has the advantage that in the present embodiment, to vehicle-mounted computer ECU sends request instruction, and the request instruction is used to indicate the ECU and sends the first coding and the second coding, receives vehicle mounted electric First coding is sent to by the first coding that brain ECU is sent and the second coding by network interface function with the second coding Server connects so that the server calculates third coding and the 4th coding with the second coding according to first coding The third coding and the 4th coding for receiving the server transmission, third coding and the 4th coding are sent to described ECU receives the judgement knot of the ECU so that whether the third coding that ECU judgement receives is qualified with the 4th coding Fruit shows the judging result of the ECU.Wherein, the transmission that SC code and INCODE code are realized by automotive diagnostic installation, removes from A possibility that artificial maloperation, and time needed for reducing whole checking procedure.
Detailed description of the invention
Fig. 1 is an a kind of schematic diagram of the embodiment of the method for vehicle safety verification in the embodiment of the present application;
Fig. 2 is an a kind of schematic diagram of the system embodiment of vehicle safety verification in the embodiment of the present application;
Fig. 3 is a kind of another schematic diagram of the system embodiment of vehicle safety verification in the embodiment of the present application;
Fig. 4 is a kind of another schematic diagram of the system embodiment of vehicle safety verification in the embodiment of the present application;
Fig. 5 is an a kind of schematic diagram of computer installation in the embodiment of the present application.
Specific embodiment
The embodiment of the present application discloses the method and its relevant device of a kind of vehicle safety verification, for promoting safety certification Speed and accuracy.
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only The embodiment of the application a part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people Member's every other embodiment obtained without making creative work, all should belong to the model of the application protection It encloses.
The description and claims of this application and term " first ", " second ", " third ", " in above-mentioned attached drawing Four " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so that the embodiments described herein can be in addition to illustrating herein or describing Sequence other than appearance is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that covering is non-exclusive Include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to clearly arrange Those of out step or unit, but may include be not clearly listed or it is solid for these process, methods, product or equipment The other step or units having.
The process for the vehicle safety verification that application scheme is previously mentioned is primarily present in, if current vehicle is in matching, replacement When burglary-resisting system or increase Vehicular intelligent key, safety check can be all carried out first, and tradition obtains safety certification verification The mode of code is to read vehicle VIN code, VIN code is a kind of vehicle identification number, and one group shown as on automobile is unique Number can identify the data such as manufacturer, engine, chassis serial number and other performances of automobile.It is random to generate OUTCODE code, OUTCODE code is the number for safety certification process that automotive diagnostic installation is requested from vehicle-mounted computer ECU, then interface prompt VIN code and OUTCODE code are fed back to department after sale, carshop by user.It is calculated by department after sale according to VIN code and OUTCODE code Corresponding SC code and INCODE code out, wherein SC code is calculated according to VIN code, and participate in safety certification is back to vehicle-mounted computer The check code of ECU, INCODE code are to be calculated jointly by VIN code with OUTCODE, for the number of safety verification process, after sale Calculated SC code and INCODE code are fed back to user by department, and SC code and INCODE code are input to interface dialog box by user, Safety certification checking procedure is completed, and if what the SC code of input dialogue frame and INCODE code were calculated with vehicle-mounted computer ECU SC code is consistent with INCODE code, then current safety verification passes through, if inconsistent, current safety verification failure, and traditional method, Due to being manually entered, and SC code and INCODE code are relatively complicated, are extremely easy to cause the information of input error, and manually look into Code is needed by the way that department makes a phone call that SC code could be obtained after sale and INCODE code is relatively time-consuming, the application is then directed to one kind Vehicle safety method of calibration that is efficient and promoting accuracy.
In order to make it easy to understand, the detailed process in the embodiment of the present application is described below, referring to Fig. 1, the application A kind of one embodiment of the method for vehicle safety verification includes: in embodiment
101, instruction is sent, so that ECU sends the first coding and the second coding;
Specifically, this first is encoded to VIN code, and VIN code is a kind of vehicle identification number, and one group shown as on automobile is only One without two number, can identify the data such as manufacturer, engine, chassis serial number and other performances of automobile, this second is encoded to OUTCODE code, OUTCODE code are the numbers for safety certification process that automotive diagnostic installation is requested from vehicle-mounted computer ECU, peace After full checking procedure starts, automotive diagnostic installation can be sent at an instruction to automobile computer ECU, so that ECU refers to according to this It enables and VIN code and OUTCODE code is sent at automotive diagnostic installation.
102, the first coding and the second coding are sent;
Specifically, after ECU receives the instruction of automotive diagnostic installation, VIN code and OUTCODE code and the general of automobile are read It is sent at automotive diagnostic installation.
103, first coding and the second coding are sent;
Specifically, after automotive diagnostic installation receives VIN code from ECU and OUTCODE code, by the VIN code and OUTCODE code is sent to server so that server can be calculated according to VIN code and OUTCODE code corresponding SC code with INCODE code.
In the application, since the VIN code and OUTCODE code that directly will acquire by automotive diagnostic installation are sent to server Place eliminates the risk that vehicle safety verification efficiency is influenced by artificial maloperation bring.
104, third coding and the 4th coding are calculated with the second coding and built-in algorithm according to first coding;
Specifically, which is encoded to SC code, and SC code is calculated according to VIN code, and participate in safety certification is back to vehicle The check code of computer ECU is carried, the 4th is encoded to INCODE code, and INCODE code is to be calculated jointly by VIN code with OUTCODE, For the number of safety verification process, safety certification dynamic stock is placed on server end by the application, the safety certification dynamic base Inside there is associated safety identifying algorithm, associated safety algorithm can make VIN code and OUTCODE code pass through a series of meter Calculation process, obtains SC code and INCODE code, the security algorithm may include add, subtract, multiplication and division, square, evolution and computer The all or part of calculating process negated etc. in calculating process in language.The following are several common security algorithms: symmetrical Encryption Algorithm, rivest, shamir, adelman or Digital Signature Algorithm (MD5withRSA algorithm, SHA1withRSA algorithm) etc..Service Device is according to the VIN code and OUTCODE code received and calls the security certificate algorithm being stored in safety certification dynamic base, calculates SC code and INCODE code are obtained, it is to be noted that if since certain factor such as network disconnection etc. is led in calculating process It causes to calculate failure, then generates the result for calculating failure.
105, the calculated result is sent;
Specifically, after server generates calculated result, which is sent at automotive diagnostic installation, it should be pointed out that If containing SC code and INCODE code in the result, then it represents that this calculating process successfully, if do not contain SC code and INCODE code, then it represents that the failure of this calculating process, which can include a prompt information, so that automotive diagnostic installation can With show it is corresponding unsuccessfully prompt, this is unsuccessfully prompted can be to remind the process for carrying out second safety check or suggestion taste Try desk checking.
106, the 5th coding and the 6th coding are calculated with the second coding according to built-in algorithm and the first coding;
Specifically, it is exactly to judge the calculated SC code of ECU and INCODE code and external meter that safety check, which obtains process mainly, Whether the SC code of calculating and INCODE code are consistent, if unanimously, verification passes through, if inconsistent, verify failure, so, in ECU Also the algorithm of SC code Yu INCODE code, and algorithm and service in ECU are calculated containing with good grounds VIN code and OUTCODE code The algorithm stored in device is consistent, and after sending VIN code and OUTCODE code to automotive diagnostic installation, ECU can be according to built-in algorithm Calculate SC code and INCODE code, the step occur judge two SC codes and INCODE code whether unanimously before, do not do specifically It limits.
107, third coding and the 4th coding are sent;
Specifically, automotive diagnostic installation receives after the calculated SC code of server and INCODE code, directly should SC code and INCODE code are sent at ECU, so that ECU judges that the calculated SC code of ECU and INCODE code and server calculate Whether SC code out and INCODE code are consistent.
108, judge that calculated 5th coding of ECU is compiled with the calculated third coding of server with the 4th with the 6th coding Whether code is consistent;
Specifically, it is exactly to judge the calculated SC code of ECU and INCODE code and external meter that safety check, which obtains process mainly, Whether the SC code of calculating and INCODE code are consistent, if unanimously, verification passes through, if inconsistent, verify failure.
109, judging result is sent;
Specifically, ECU judges the calculated SC code of ECU and INCODE code and external calculated SC code and INCODE code Whether it is consistent after, which is sent at automotive diagnostic installation, so that automotive diagnostic installation carries out corresponding display.
110, the judging result is shown.
Specifically, after the judging result for receiving ECU, if unanimously, showing that safety check is completed, if inconsistent, showing Show that safety check fails, and carry out the prompt of corresponding failure, which can carry out second of safety check mistake for prompt Journey suggests carrying out desk checking.
In the present embodiment, request instruction is sent to vehicle-mounted computer ECU, the request instruction is used to indicate the ECU and sends VIN code and OUTCODE code receive VIN code and OUTCODE code that vehicle-mounted computer ECU is sent, will be described by network interface function VIN code and OUTCODE code are sent to server, so that the server calculates the according to the VIN code and OUTCODE code One SC code and the first INCODE code receive the first SC code and the first INCODE code that the server is sent, by described the One SC code and the first INCODE code are sent to the ECU, so that the ECU judges the first SC code and first received Whether INCODE code is qualified, receives the judging result of the ECU, shows the judging result of the ECU.Wherein, it is examined by automobile A possibility that disconnected equipment realizes the transmission of SC code and INCODE code, eliminates artificial maloperation, and reduce whole verified The time of Cheng Suoxu.
The method part in the embodiment of the present application is described above, below from the angle of virtual bench to the application Embodiment is illustrated.
Referring to Fig. 2, a kind of one embodiment of the system of vehicle safety verification includes: in the embodiment of the present application
First transmission unit 201, for sending request instruction to vehicle-mounted computer ECU, the request instruction is used to indicate institute It states ECU and sends the first coding and the second coding;
First receiving unit 202, for receiving the first coding and the second coding of vehicle-mounted computer ECU transmission;
First transmission unit 201 is also used to send out first coding with the second coding by network interface function It send to server, is compiled so that the server calculates third coding with the second coding according to first coding with the 4th Code;
First receiving unit 202 is also used to receive third coding and the 4th coding that the server is sent;
First transmission unit 201 is also used to encode the third and the 4th coding is sent to the ECU, so that The third coding that receives of ECU judgement and the 4th coding it is whether qualified;
First receiving unit 202, is also used to receive the judging result of the ECU;
Display unit 203, for showing the judging result of the ECU.
In the present embodiment, the first transmission unit, for sending request instruction to vehicle-mounted computer ECU, the request instruction is used In indicating that the ECU sends the first coding and the second coding, the first receiving unit, for receiving the of vehicle-mounted computer ECU transmission One coding and the second coding, first transmission unit, are also used to encode and second by network interface function by described first Coding is sent to server, so that the server calculates third coding and the with the second coding according to first coding Four codings, first receiving unit are also used to receive the third coding and the 4th coding that the server is sent, described First transmission unit is also used to encode the third and the 4th coding is sent to the ECU, so that ECU judgement connects Whether the third coding received is qualified with the 4th coding, and first receiving unit is also used to receive the judgement knot of the ECU Fruit, display unit, for showing the judging result of the ECU.Wherein, SC code and INCODE are realized by automotive diagnostic installation The transmission of code, a possibility that eliminating artificial maloperation, and time needed for reducing whole checking procedure.
Referring to Fig. 3, a kind of another embodiment of the system of vehicle safety verification includes: in the embodiment of the present application
Second receiving unit 301, for receiving the first coding and the second coding of automotive diagnostic installation transmission;
First computing unit 302, for calculating the according to the algorithm that prestores and first coding and the second coding Three codings and the 4th coding;
Second transmission unit 303 is set for the calculated third coding to be sent to vehicle diagnosis with the 4th coding It is standby.
Optionally, second transmission unit 303,
Second transmission unit 303 is also used to transmission and unsuccessfully indicates to the automotive diagnostic installation, described unsuccessfully to indicate For prompting to carry out second of verification or suggesting desk checking.
Referring to Fig. 4, a kind of another embodiment of the system of vehicle safety verification includes: in the embodiment of the present application
Third receiving unit 401, for receiving the request instruction of automotive diagnostic installation transmission;
Third transmission unit 402, for sending the first coding and the second coding to the automotive diagnostic installation;
Second computing unit 403, for according to the algorithm calculating corresponding with first coding and the second coding built in ECU Third coding and the 4th coding out;
The third receiving unit 401 is also used to receive the third coding that the automotive diagnostic installation is sent and compiles with the 4th Code;
Judging unit 404 is for judging that third coding encodes to encode with the 6th with the 4th coding and the described 5th It is no consistent;
The third transmission unit 402, if being also used to unanimously send indicates that qualified result to the vehicle diagnosis is set It is standby.
Optionally, the third transmission unit 402,
The third transmission unit 402, if being also used to third coding and the 4th coding and the 5th coding and the Six codings are inconsistent, send the result for indicating failure to the automotive diagnostic installation, the result for indicating failure is for prompting It carries out second and verifies or suggest desk checking.
The computer installation in the embodiment of the present application is described from the angle of entity apparatus below, referring to Fig. 5, this One embodiment of computer installation includes: in application embodiment
The computer installation 500 can generate bigger difference because configuration or performance are different, may include one or one A above central processing unit (central processing units, CPU) 501 (for example, one or more processors) With memory 505, one or more application program or data are stored in the memory 505.
Wherein, memory 505 can be volatile storage or persistent storage.The program for being stored in memory 505 can wrap One or more modules are included, each module may include to the series of instructions operation in server.Further, in Central processor 501 can be set to communicate with memory 505, and a series of fingers in memory 505 are executed on intelligent terminal 500 Enable operation.
The computer installation 500 can also include one or more power supplys 502, one or more wired or nothings Wired network interface 503, one or more input/output interfaces 504, and/or, one or more operating systems, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
It is understood that the size of the serial number of above steps is not meant in the various embodiments of the application Execution sequence it is successive, the execution of each step sequence should be determined by its function and internal logic, without coping with the embodiment of the present application Implementation process constitute any restriction.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can recorde in a computer-readable recording medium.Based on this understanding, the technical solution of the application is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is recorded in a recording medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the application Portion or part steps.And recording medium above-mentioned includes: USB flash disk, mobile hard disk, read-only logger (ROM, Read-Only Memory), arbitrary access logger (RAM, RandomAccess Memory), magnetic or disk etc. are various can recorde journey The medium of sequence code.
The above, above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although referring to before Embodiment is stated the application is described in detail, those skilled in the art should understand that: it still can be to preceding Technical solution documented by each embodiment is stated to modify or equivalent replacement of some of the technical features;And these It modifies or replaces, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution.

Claims (10)

1. a kind of method of vehicle safety verification, which is characterized in that be applied to automotive diagnostic installation, comprising:
Request instruction is sent to vehicle-mounted computer ECU, the request instruction is used to indicate the ECU and sends the first coding and the second volume Code;
Receive the coding of vehicle identification number first and the second coding that vehicle-mounted computer ECU is sent;
First coding is sent to server with the second coding, so that the server is according to first coding and the Two codings calculate third coding and the 4th coding;
Receive the third coding and the 4th coding that the server is sent;
By the third coding with the 4th coding be sent to the ECU so that the ECU judgement receive third coding with Whether the 4th coding is qualified;
Receive the judging result of the ECU;
Show the judging result of the ECU.
2. a kind of method of vehicle safety verification, which is characterized in that be applied to server, comprising:
Receive the first coding and the second coding that automotive diagnostic installation is sent;
Third coding and the 4th coding are calculated with the second coding according to the algorithm and first coding that prestore;
The calculated third coding is sent to automotive diagnostic installation with the 4th coding.
3. according to the method described in claim 2, if server according to prestore algorithm and it is described first coding with second coding Third coding and the 4th coding are not calculated, the method also includes:
Transmission unsuccessfully indicates that the unsuccessfully instruction is for prompting to verify or suggest for second of progress to the automotive diagnostic installation Desk checking.
4. a kind of method of vehicle safety verification, which is characterized in that it is applied to vehicle-mounted computer ECU, including;
Receive the request instruction that automotive diagnostic installation is sent;
The first coding and the second coding are sent to the automotive diagnostic installation;
According to the algorithm built in ECU, corresponding the 5th coding and the 6th that calculates is encoded with the second coding with first coding;
Receive the third coding and the 4th coding that the automotive diagnostic installation is sent;
Judge whether the third coding and the 4th coding and the 5th coding and the 6th coding are consistent;
If consistent, the qualified result of expression is sent to the automotive diagnostic installation.
5. according to the method described in claim 4, it is characterized in that, if third coding is compiled with the 4th coding and the described 5th Code and the 6th coding are inconsistent, the method also includes:
The result for indicating failure is sent to the automotive diagnostic installation, the result for indicating failure carries out second for prompting Desk checking is suggested in verification.
6. a kind of system of vehicle safety verification, which is characterized in that be applied to diagnostic device, comprising:
First transmission unit, for sending request instruction to vehicle-mounted computer ECU, the request instruction is used to indicate the ECU hair The first coding and second is sent to encode;
First receiving unit, for receiving the first coding and the second coding of vehicle-mounted computer ECU transmission;
First transmission unit is also used to that first coding is sent to service with the second coding by network interface function Device, so that the server calculates third coding and the 4th coding with the second coding according to first coding;
First receiving unit is also used to receive third coding and the 4th coding that the server is sent;
First transmission unit is also used to encode the third and the 4th coding is sent to the ECU, so that described Whether the third coding that ECU judgement receives and the 4th coding are qualified;
First receiving unit, is also used to receive the judging result of the ECU;
Display unit, for showing the judging result of the ECU.
7. a kind of system of vehicle safety verification, which is characterized in that be applied to server, comprising:
Second receiving unit, for receiving the first coding and the second coding of automotive diagnostic installation transmission;
First computing unit, for according to the algorithm that prestores and first coding and the second coding calculate third coding with 4th coding;
Second transmission unit, for the calculated third coding to be sent to automotive diagnostic installation with the 4th coding.
8. a kind of system of vehicle safety verification, which is characterized in that be applied to vehicle-mounted computer ECU, comprising:
Third receiving unit, for receiving the request instruction of automotive diagnostic installation transmission;
Third transmission unit, for sending the first coding and the second coding to the automotive diagnostic installation;
Second computing unit, for according to built in ECU algorithm and first coding with the second coding is corresponding calculates the 5th Coding and the 6th coding;
The third receiving unit is also used to receive third coding and the 4th coding that the automotive diagnostic installation is sent;
Judging unit, for judging whether the third coding and the 4th coding and the 5th coding and the 6th coding are consistent;
The third transmission unit, if being also used to unanimously send the qualified result of expression to the automotive diagnostic installation.
9. a kind of computer installation characterized by comprising
Processor, memory, input-output equipment and bus;
The processor, memory, input-output equipment are connected with the bus respectively;
The processor is for executing such as method described in any one of claim 1 to 5.
10. a kind of computer readable storage medium, is stored thereon with computer program, it is characterised in that: the computer program It is realized when being executed by processor such as the step of any one of claim 1 to 5 the method.
CN201910457223.3A 2019-05-29 2019-05-29 Vehicle safety checking method and related equipment thereof Active CN110189434B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910457223.3A CN110189434B (en) 2019-05-29 2019-05-29 Vehicle safety checking method and related equipment thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910457223.3A CN110189434B (en) 2019-05-29 2019-05-29 Vehicle safety checking method and related equipment thereof

Publications (2)

Publication Number Publication Date
CN110189434A true CN110189434A (en) 2019-08-30
CN110189434B CN110189434B (en) 2022-04-19

Family

ID=67718581

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910457223.3A Active CN110189434B (en) 2019-05-29 2019-05-29 Vehicle safety checking method and related equipment thereof

Country Status (1)

Country Link
CN (1) CN110189434B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112068528A (en) * 2020-08-28 2020-12-11 深圳市元征科技股份有限公司 Diagnostic device verification method, vehicle, device and server
CN112182663A (en) * 2020-09-22 2021-01-05 一汽奔腾轿车有限公司 Two-stage safety access system of passenger car and access method thereof
CN113393592A (en) * 2021-06-02 2021-09-14 中寰卫星导航通信有限公司黑龙江分公司 Full-flow detection method, device, equipment and medium based on vehicle-mounted terminal

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105235639A (en) * 2015-09-02 2016-01-13 钱英 Electric vehicle antitheft method
CN106230875A (en) * 2016-05-23 2016-12-14 成都亿闻科技有限公司 Remote vehicle control method based on Internet of Things and device
CN106814675A (en) * 2016-12-31 2017-06-09 华晨汽车集团控股有限公司 Safety access method for verifying automotive diagnostic installation legitimacy
CN108123805A (en) * 2017-12-15 2018-06-05 上海汽车集团股份有限公司 Communication security authentication method between vehicle-mounted ECU
US20180342115A1 (en) * 2012-04-18 2018-11-29 Aeris Communications, Inc. Method and apparatus for remotely communicating vehicle information to the cloud
CN108924144A (en) * 2018-07-13 2018-11-30 Oppo广东移动通信有限公司 Data capture method, data-acquisition system, terminal and diagnostic tool
CN109624919A (en) * 2018-12-25 2019-04-16 爱驰汽车有限公司 VATS Vehicle Anti-Theft System configuration method, computer readable storage medium and terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180342115A1 (en) * 2012-04-18 2018-11-29 Aeris Communications, Inc. Method and apparatus for remotely communicating vehicle information to the cloud
CN105235639A (en) * 2015-09-02 2016-01-13 钱英 Electric vehicle antitheft method
CN106230875A (en) * 2016-05-23 2016-12-14 成都亿闻科技有限公司 Remote vehicle control method based on Internet of Things and device
CN106814675A (en) * 2016-12-31 2017-06-09 华晨汽车集团控股有限公司 Safety access method for verifying automotive diagnostic installation legitimacy
CN108123805A (en) * 2017-12-15 2018-06-05 上海汽车集团股份有限公司 Communication security authentication method between vehicle-mounted ECU
CN108924144A (en) * 2018-07-13 2018-11-30 Oppo广东移动通信有限公司 Data capture method, data-acquisition system, terminal and diagnostic tool
CN109624919A (en) * 2018-12-25 2019-04-16 爱驰汽车有限公司 VATS Vehicle Anti-Theft System configuration method, computer readable storage medium and terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112068528A (en) * 2020-08-28 2020-12-11 深圳市元征科技股份有限公司 Diagnostic device verification method, vehicle, device and server
CN112182663A (en) * 2020-09-22 2021-01-05 一汽奔腾轿车有限公司 Two-stage safety access system of passenger car and access method thereof
CN113393592A (en) * 2021-06-02 2021-09-14 中寰卫星导航通信有限公司黑龙江分公司 Full-flow detection method, device, equipment and medium based on vehicle-mounted terminal
CN113393592B (en) * 2021-06-02 2022-11-04 中寰卫星导航通信有限公司黑龙江分公司 Full-flow detection method, device, equipment and medium based on vehicle-mounted terminal

Also Published As

Publication number Publication date
CN110189434B (en) 2022-04-19

Similar Documents

Publication Publication Date Title
CN110189434A (en) A kind of method and its relevant device of vehicle safety verification
CN110471834B (en) Credit card simulation test method under multi-transaction channel and related equipment
CN110048879B (en) Microservice registration method, microservice registration device, electronic equipment and computer-readable storage medium
CN110011809A (en) A kind of communication means and vehicle diagnostic equipment of vehicle diagnostic equipment
CN110535639A (en) Block chain assets disposition method and relevant device based on more asset models
CN109159758B (en) Equipment authentication method and mobile unit
CN109885037A (en) A kind of method and relevant device of vehicle diagnostics
CN109699004A (en) Bluetooth key localization method, device, bluetooth equipment and storage medium
CN108099511A (en) Tyre pressure sensor Activiation method, device, storage medium and front end processor
CN106203019A (en) A kind of user ID authentication method for robot and robot
CN110203203A (en) Control method for vehicle, device, terminal device and computer readable storage medium
CN109587669A (en) A kind of Bluetooth pairing methods, device, readable storage medium storing program for executing and terminal device
CN113038421A (en) Automobile diagnosis method, automobile diagnosis device and automobile gateway
CN109774670A (en) A kind of car inspection and repair method, system and relevant device
CN110751471A (en) In-vehicle payment method based on voiceprint recognition and cloud server
CN108128277A (en) Electric vehicle antitheft tracing method and system
CN109697671A (en) A kind of vehicle insurance core damage data processing method, server and computer-readable medium
CN110221945A (en) Automated testing method, device, terminal and storage medium based on secure authentication
CN105631291B (en) A kind of fingerprint authentication method and electronic equipment
CN109167751A (en) A kind of addressing method of mobile terminal, server and mobile terminal
CN110103761B (en) Charging fault tracing method and system for new energy vehicle, server and storage medium
CN111756703A (en) Debugging interface management method and device and electronic equipment
CN111049802A (en) Non-inductive login method, system, storage medium and vehicle terminal
CN105162799A (en) Method for checking whether client is legal mobile terminal or not and server
CN109340999A (en) Verification method, air-conditioning, verification remote controler and the system of air-conditioning master control borad

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant