CN107491777B - Method and device for automatically identifying whether OBD (on-board diagnostics) vehicle is matched or not through VIN (vehicle identification number) of passenger vehicle - Google Patents

Method and device for automatically identifying whether OBD (on-board diagnostics) vehicle is matched or not through VIN (vehicle identification number) of passenger vehicle Download PDF

Info

Publication number
CN107491777B
CN107491777B CN201710539053.4A CN201710539053A CN107491777B CN 107491777 B CN107491777 B CN 107491777B CN 201710539053 A CN201710539053 A CN 201710539053A CN 107491777 B CN107491777 B CN 107491777B
Authority
CN
China
Prior art keywords
vehicle
vin
codes
vin code
code
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.)
Active
Application number
CN201710539053.4A
Other languages
Chinese (zh)
Other versions
CN107491777A (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.)
Jiangsu Dina Digital Technology Co ltd
Original Assignee
Jiangsu Dina Digital 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 Jiangsu Dina Digital Technology Co ltd filed Critical Jiangsu Dina Digital Technology Co ltd
Priority to CN201710539053.4A priority Critical patent/CN107491777B/en
Publication of CN107491777A publication Critical patent/CN107491777A/en
Application granted granted Critical
Publication of CN107491777B publication Critical patent/CN107491777B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/22Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
    • 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/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Traffic Control Systems (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention provides a method and a device for automatically identifying whether an OBD vehicle is matched or not through a VIN code of a passenger vehicle, comprising the following steps: creating a vehicle type adaptation table in a database; extracting all VIN codes read by an online vehicle machine from a database, and writing the VIN codes into corresponding fields of a vehicle type adaptation table; when the OBD data in the vehicle machine code is judged to have the reported average oil consumption, the OBD data is judged to be adapted to the vehicle machine, and the VIN code of the vehicle read by the vehicle machine is associated with 1-m bits and the p-th bit of the VIN code; when the OBD data in the vehicle machine codes are judged not to report the average oil consumption, judging that the OBD data are not adaptive to the vehicle machine, and associating the VIN code of the vehicle read by the vehicle machine from 1 bit to m bits and the p bit of the VIN code; and receiving a VIN code input instruction of a user, automatically comparing and matching the VIN code with the VIN code of the vehicle model adapting table, feeding back the VIN code to the user, and presenting a matching query result. The invention can realize the fast and effective inquiry of whether the OBD vehicle machine is matched with different vehicle types.

Description

Method and device for automatically identifying whether OBD (on-board diagnostics) vehicle is matched or not through VIN (vehicle identification number) of passenger vehicle
Technical Field
The invention relates to the technical field of vehicles, in particular to a method and a device for automatically identifying whether an OBD vehicle is matched or not through a VIN code of a passenger vehicle.
Background
The VIN code is an abbreviation of vehicle identification code, and GB 16735-: the VIN code is composed of 17-digit characters, contains information such as a manufacturer, a year, a model, an engine code, an assembly location and the like of the vehicle, and is an identification number of the vehicle. The VIN code is uniquely identifiable to a vehicle worldwide. The VIN code starts when an automobile is driven off the production line, and is accompanied with the registration, annual inspection, insurance, maintenance and second-hand vehicle transaction of the automobile until the automobile is scrapped.
Before consulting and purchasing an OBD (on-Board diagnostics) vehicle product, a user often inquires whether the product is matched with a vehicle, the traditional method needs the user to provide information such as a vehicle type name and a vehicle age, and the vehicle money of the same vehicle type is configured differently such as high-proportion and low-proportion. However, users often do not know the specific configuration information of the vehicles and cannot provide effective vehicle configuration information, so that different adaptation results of the OBD (on-Board diagnostics) vehicle on vehicles of the same vehicle type and different configurations often occur, project cooperation is affected, and financial cost is increased.
Disclosure of Invention
The object of the present invention is to solve at least one of the technical drawbacks mentioned.
Therefore, the invention aims to provide a method and a device for automatically identifying whether an OBD vehicle is matched or not through a VIN code of a passenger vehicle.
In order to achieve the above object, an embodiment of the present invention provides a method for automatically identifying whether an OBD vehicle is matched through a VIN code of a passenger vehicle, including the following steps:
step S1, creating a vehicle model adapting table in a database, wherein the vehicle model adapting table comprises: VIN code 1 to m bits, VIN code p bit, vehicle machine code, whether to adapt to the vehicle machine;
step S2, extracting VIN codes 1 to m, VIN code p and vehicle machine codes read by all on-line vehicle machines from the database, and writing the VIN codes, the p-th VIN codes and the vehicle machine codes into corresponding fields of a vehicle type adaptation table;
step S3, when the OBD data in the vehicle machine code is judged to have reported average oil consumption, the OBD data is judged to be adapted to the vehicle machine, and the VIN code 1-m bit and the p-th bit of the VIN code read by the vehicle machine are associated;
when the OBD data in the vehicle machine codes are judged not to report the average oil consumption, judging that the OBD data are not adaptive to the vehicle machine, and associating the VIN code of the vehicle read by the vehicle machine with 1-m bits and the p-th bit of the VIN code;
and step S4, receiving a VIN code input instruction of a user, automatically comparing and matching the VIN code with the VIN code of the vehicle model adapting table, feeding back to the user and presenting a matching query result.
Further, m is 8 and p is 10.
Further, in step S4, the user inputs the VIN code command, which includes at least the following two ways:
(1) scanning the VIN code at the mobile phone end by OCR;
(2) and manually inputting the VIN code on a query interface of the WEB terminal.
Further, in the step S4, the matching query result includes the following three types:
(1) if the VIN code input by the user is 1 to m bits, the p-th bit of the VIN code is the same as each character of the corresponding bit in the vehicle model adapting table, whether the corresponding matching field is matched with the vehicle adapting field is displayed, and if the matching query result is returned, the matching query result is matched;
(2) if the VIN code 1 to m and the p-th digit of the VIN code input by the user are the same as each character of the corresponding digit in the vehicle model adapting table, the matching is regarded as successful, whether the corresponding digit is adapted to the vehicle adapting field is displayed, and the matching query result is returned to be adapted;
(3) and if the VIN code input by the user has 1 to m bits and the p-th bit of the VIN code cannot correspond to each character of the corresponding bit in the vehicle model adaptation table, the matching is regarded as failed, and the returned inquiry result is null.
The embodiment of the invention also provides a device for automatically identifying whether an OBD vehicle is matched or not through a VIN code of a passenger vehicle, which comprises the following steps: a database module, an adaptation judging module, a communication module and an inquiry presenting platform, wherein,
the database module is used for creating a vehicle model adaptation table, wherein the vehicle model adaptation table comprises: VIN codes from 1 to m, VIN codes from p, vehicle machine codes and whether the vehicle machine is matched with the vehicle machine or not are extracted from the database, and the VIN codes from 1 to m, the VIN codes from p and the vehicle machine codes read by all the online vehicle machines are written into corresponding fields of a vehicle type matching table;
the adaptation judging module is used for judging that the OBD data in the vehicle machine code has reported average oil consumption, and then judging that the OBD data is adapted to the vehicle machine, and associating the VIN code of the vehicle read by the vehicle machine with 1-m bits and the p-th bit of the VIN code; when the OBD data in the vehicle machine codes are judged not to report the average oil consumption, judging that the OBD data are not adaptive to the vehicle machine, and associating the VIN code of the vehicle read by the vehicle machine with 1-m bits and the p-th bit of the VIN code;
the communication module is used for receiving a VIN code input instruction of a user and sending the VIN code input instruction to the query presentation platform;
and the query presentation platform is used for automatically comparing and matching the VIN code with the VIN code of the vehicle model adaptation table, feeding back the VIN code to a user and presenting a matching query result.
Further, m is 8 and p is 10.
Further, the communication module receives a VIN code input instruction from a user, and at least includes the following two modes:
(1) scanning the VIN code at the mobile phone end by OCR;
(2) and manually inputting the VIN code on a query interface of the WEB terminal.
Further, the matching query result includes the following three types:
(1) if the VIN code input by the user is 1 to m bits, the p-th bit of the VIN code is the same as each character of the corresponding bit in the vehicle model adapting table, whether the corresponding matching field is matched with the vehicle adapting field is displayed, and if the matching query result is returned, the matching query result is matched;
(2) if the VIN code 1 to m and the p-th digit of the VIN code input by the user are the same as each character of the corresponding digit in the vehicle model adaptation table, the matching is regarded as successful, whether the corresponding digit is not adapted to the vehicle machine adaptation field is displayed, and a matching query result is returned to be not adapted;
(3) and if the VIN code input by the user has 1 to m bits and the p-th bit of the VIN code cannot correspond to each character of the corresponding bit in the vehicle model adaptation table, the matching is regarded as failed, and the returned inquiry result is null.
According to the method and the device for automatically identifying whether the OBD vehicle is matched or not through the VIN code of the passenger vehicle, the matching condition of the main stream passenger vehicle and the OBD vehicle of the company can be identified through the VIN code, and whether the OBD vehicle is matched with different vehicle types or not can be quickly and effectively inquired.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a flowchart of a method for automatically identifying whether an OBD vehicle is matched with a vehicle through a vehicle VIN code according to an embodiment of the present invention;
fig. 2 is a structural diagram of an apparatus for automatically identifying whether an OBD vehicle is matched with a vehicle through a VIN code of a passenger vehicle according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
As shown in fig. 1, the method for automatically identifying whether an OBD vehicle is matched through a vehicle VIN code of a passenger vehicle according to the embodiment of the present invention includes the following steps:
step S1, a vehicle type adaptation table is created in a database, wherein the vehicle type adaptation table comprises: VIN code 1 to m bits, VIN code p bit, vehicle machine code, whether to adapt to the vehicle machine.
In one embodiment of the invention, m is 8 and p is 10.
It should be noted that the values of m and p are only for illustrative purposes, and the values can be adjusted according to needs, and are not described herein again.
GB 16735-: the vehicle identification code consists of three parts: a first part, world manufacturing plant identification code (WMI); a second section, a vehicle specification section (VDS); the third part, the vehicle indication part (VIS).
According to GB 16735-: VIN code 1-3 bits (WMI) respectively represents the country of production, manufacturer and type of vehicle. According to GB 16735-: VIN code 4-8 bit (VDS) respectively represents vehicle type, series, vehicle body type, engine type and restraint system type. According to GB16735-2004 "road Vehicle Identification Number (VIN) provisions: the 10 th digit of the VIN code represents the year of production of the vehicle.
It should be noted that the present invention can provide a presentation query interface at a WEB end or a mobile phone end APP.
In this step, a vehicle model adaptation table is created in the database, which includes: VIN code 1-8 bits, VIN code 10 th bit, vehicle machine code, whether to adapt with the vehicle machine, total 4 fields.
And step S2, extracting VIN codes 1 to m, VIN code p-th bit and vehicle machine codes read by all on-line vehicle machines from the database, and writing the VIN codes, the p-th bit and the vehicle machine codes into corresponding fields of the vehicle type adaptation table.
In one embodiment of the invention, 3 fields of 1-8 bits, 10 th bit and equipment code of 17-bit VIN codes read by all on-line vehicle machines are extracted from a database and written into a vehicle model adapting table.
It should be noted that, in the vehicle model adaptation table, whether the field showing result is matched with the vehicle machine is as follows: and fitting and not fitting.
And step S3, when the OBD data in the vehicle code is judged to have the reported average oil consumption, the OBD data is judged to be adapted to the vehicle, and the VIN code 1-m and the p-th VIN code of the vehicle read by the vehicle are associated. For example, the vehicle is associated with 1-8 bits and 10 th bits of 17-bit VIN codes read by the vehicle machine.
And when the OBD data in the vehicle code is judged not to report the average oil consumption, judging that the OBD data is not adaptive to the vehicle, and associating the VIN code of the vehicle read by the vehicle with 1-m bits and the p-th bit of the VIN code. For example, the associated vehicle is 1-8 bits, 10 th bit of the 17-bit VIN code.
And step S4, receiving a VIN code input instruction of a user, automatically comparing and matching the VIN code with the VIN code of the vehicle model adapting table, feeding back to the user and presenting a matching query result.
Specifically, the user inputs the VIN code instruction, which at least includes the following two ways:
(1) scanning the VIN code at the mobile phone end by OCR;
(2) and manually inputting the VIN code on a query interface of the WEB terminal.
In one embodiment of the present invention, the matching query results include the following three types:
(1) if the VIN code input by the user is 1 to m bits, the p-th bit of the VIN code is the same as each character of the corresponding bit in the vehicle model adapting table, whether the corresponding matching field is matched with the vehicle adapting field is displayed, and if the matching query result is returned, the matching query result is matched;
for example, after a user manually inputs the VIN code at a mobile phone end OCR scanning VIN or a WEB end, the background automatically compares and matches 1-8 bits and 10 bits of the VIN code with 1-8 bits and 10 bits of the VIN code of the vehicle model adapting table.
(2) If the VIN code 1 to m and the p-th digit of the VIN code input by the user are the same as each character of the corresponding digit in the vehicle model adapting table, the matching is regarded as successful, whether the corresponding digit is adapted to the vehicle adapting field is displayed, and the matching query result is returned to be adapted;
for example: if the 1-8 bits and the 10 bits in the 17-bit VIN code input by the user are the same as each character of the 1-8 bits and the 10 bits in the vehicle model adaptation table, the matching is regarded as successful, and if the matching is correspondingly displayed as adaptation with the vehicle machine adaptation field, the query result is returned: and (6) adapting.
(3) And if the VIN code input by the user has 1 to m bits and the p-th bit of the VIN code cannot correspond to each character of the corresponding bit in the vehicle model adaptation table, the matching is regarded as failed, and the returned inquiry result is null.
For example: if 1-8 bits and 10 bits in the 17-bit VIN code input by the user cannot correspond to 1-8 bits and 10 bits in the vehicle model adaptation table, the matching is regarded as failed, and the returned query result is null.
As shown in fig. 2, the apparatus for automatically identifying whether an OBD vehicle is matched through a vehicle VIN code of a passenger vehicle according to the embodiment of the present invention includes: the system comprises a database module 1, an adaptation judgment module 2, a communication module 3 and an inquiry presentation platform 4.
Specifically, the database module 1 is used for creating a vehicle model adaptation table, wherein the vehicle model adaptation table includes: VIN code 1 to m bits, VIN code p bit, vehicle machine code, whether to adapt to the vehicle machine.
In one embodiment of the invention, m is 8 and p is 10.
It should be noted that the values of m and p are only for illustrative purposes, and the values can be adjusted according to needs, and are not described herein again.
GB 16735-: the vehicle identification code consists of three parts: a first part, world manufacturing plant identification code (WMI); a second section, a vehicle specification section (VDS); the third part, the vehicle indication part (VIS).
According to GB 16735-: VIN code 1-3 bits (WMI) respectively represents the country of production, manufacturer and type of vehicle. According to GB 16735-: VIN code 4-8 bit (VDS) respectively represents vehicle type, series, vehicle body type, engine type and restraint system type. According to GB16735-2004 "road Vehicle Identification Number (VIN) provisions: the 10 th digit of the VIN code represents the year of production of the vehicle.
It should be noted that the present invention can provide a presentation query interface at a WEB end or a mobile phone end APP.
The database module 1 creates a vehicle model adaptation table including: VIN code 1-8 bits, VIN code 10 th bit, vehicle machine code, whether to adapt with the vehicle machine, total 4 fields. Then, the database module 1 extracts all VIN codes 1 to m, the p-th bit of the VIN codes and the vehicle machine codes read by the vehicle machine on line, and writes the VIN codes into corresponding fields of the vehicle type adaptation table.
In one embodiment of the invention, 3 fields of 1-8 bits, 10 th bit and equipment code of 17-bit VIN codes read by all on-line vehicle machines are extracted from a database and written into a vehicle model adapting table.
It should be noted that, in the vehicle model adaptation table, whether the field showing result is matched with the vehicle machine is as follows: and fitting and not fitting.
The adaptation judging module 2 is used for judging that the OBD data in the vehicle machine code has reported average oil consumption, and then judging that the OBD data is adapted to the vehicle machine, and associating the VIN code 1-m bit and the VIN code p-th bit of the vehicle read by the vehicle machine. For example, the vehicle is associated with 1-8 bits and 10 th bits of 17-bit VIN codes read by the vehicle machine.
And when the OBD data in the vehicle code is judged not to report the average oil consumption, judging that the OBD data is not adaptive to the vehicle, and associating the VIN code of the vehicle read by the vehicle with 1-m bits and the p-th bit of the VIN code. For example, the associated vehicle is 1-8 bits, 10 th bit of the 17-bit VIN code.
The communication module 3 is configured to receive a VIN code input instruction of a user, and send the VIN code input instruction to the query presentation platform 4.
Specifically, the communication module 3 receives a VIN code input instruction from a user, and at least includes the following two modes:
(1) scanning the VIN code at the mobile phone end by OCR;
(2) and manually inputting the VIN code on a query interface of the WEB terminal.
And the query presentation platform 4 is used for automatically comparing and matching the VIN code with the VIN code of the vehicle model adaptation table, feeding back the VIN code to the user and presenting a matching query result.
In one embodiment of the present invention, the matching query results include the following three types:
(1) if the VIN code input by the user is 1 to m bits, the p-th bit of the VIN code is the same as each character of the corresponding bit in the vehicle model adapting table, whether the corresponding matching field is matched with the vehicle adapting field is displayed, and if the matching query result is returned, the matching query result is matched;
for example, after a user manually inputs the VIN code at a mobile phone end OCR scanning VIN or a WEB end, the background automatically compares and matches 1-8 bits and 10 bits of the VIN code with 1-8 bits and 10 bits of the VIN code of the vehicle model adapting table.
(2) If the VIN code 1 to m and the p-th digit of the VIN code input by the user are the same as each character of the corresponding digit in the vehicle model adapting table, the matching is regarded as successful, whether the corresponding digit is adapted to the vehicle adapting field is displayed, and the matching query result is returned to be adapted;
for example: if the 1-8 bits and the 10 bits in the 17-bit VIN code input by the user are the same as each character of the 1-8 bits and the 10 bits in the vehicle model adaptation table, the matching is regarded as successful, and if the matching is correspondingly displayed as adaptation with the vehicle machine adaptation field, the query result is returned: and (6) adapting.
(3) And if the VIN code input by the user has 1 to m bits and the p-th bit of the VIN code cannot correspond to each character of the corresponding bit in the vehicle model adaptation table, the matching is regarded as failed, and the returned inquiry result is null.
For example: if 1-8 bits and 10 bits in the 17-bit VIN code input by the user cannot correspond to 1-8 bits and 10 bits in the vehicle model adaptation table, the matching is regarded as failed, and the returned query result is null.
According to the method and the device for automatically identifying whether the OBD vehicle is matched or not through the VIN code of the passenger vehicle, the matching condition of the main stream passenger vehicle and the OBD vehicle of the company can be identified through the VIN code, and whether the OBD vehicle is matched with different vehicle types or not can be quickly and effectively inquired.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made in the above embodiments by those of ordinary skill in the art without departing from the principle and spirit of the present invention. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (4)

1. A method for automatically identifying whether an OBD vehicle is matched or not through a VIN code of a passenger vehicle is characterized by comprising the following steps:
step S1, creating a vehicle model adapting table in a database, wherein the vehicle model adapting table comprises: VIN code 1 to m bits, VIN code p bit, vehicle machine code, whether to adapt to the vehicle machine;
step S2, extracting VIN codes 1 to m, VIN code p and vehicle machine codes read by all on-line vehicle machines from the database, and writing the VIN codes, the p-th VIN codes and the vehicle machine codes into corresponding fields of a vehicle type adaptation table;
step S3, when the OBD data in the vehicle machine code is judged to have reported average oil consumption, the OBD data is judged to be adapted to the vehicle machine, and the VIN code 1-m bit and the p-th bit of the VIN code read by the vehicle machine are associated;
when the OBD data in the vehicle machine codes are judged not to report the average oil consumption, judging that the OBD data are not adaptive to the vehicle machine, and associating the VIN code of the vehicle read by the vehicle machine with 1-m bits and the p-th bit of the VIN code;
step S4, receiving a VIN code input instruction of a user, automatically comparing and matching the VIN code with the VIN code of the vehicle model adapting table, feeding back the VIN code to the user and presenting a matching query result; wherein, the matching query result includes the following three types:
(1) a user scans VIN codes at a mobile phone end by OCR to input VIN code instructions, if 1 to m digits of the VIN codes input by the user and the p digit of the VIN codes are the same as each character of corresponding digits in a vehicle model adaptation table, whether the corresponding VIN codes are adapted to vehicle adaptation fields is displayed, and if the corresponding VIN codes are returned, the matching query result is adapted;
(2) manually inputting VIN codes by a user on an inquiry interface of a WEB end, if 1 to m bits of the VIN codes input by the user and the p-th bit of the VIN codes are the same as each character of the corresponding bit in the vehicle type adaptation table, judging that the matching is successful, and if the corresponding VIN codes are displayed to be adapted with the vehicle machine adaptation field, returning the matching inquiry result to be adapted;
(3) and if the VIN code input by the user has 1 to m bits and the p-th bit of the VIN code cannot correspond to each character of the corresponding bit in the vehicle model adaptation table, the matching is regarded as failed, and the returned inquiry result is null.
2. The method for automatically identifying the matching of the OBD car machine through the VIN code of the passenger car as claimed in claim 1, wherein m is 8 and p is 10.
3. The utility model provides a device whether match through passenger car VIN sign indicating number automatic identification OBD car, a serial communication port, includes:
a database module, an adaptation judging module, a communication module and an inquiry presenting platform, wherein,
the database module is used for creating a vehicle model adaptation table, wherein the vehicle model adaptation table comprises: VIN codes from 1 to m, VIN codes from p, vehicle machine codes and whether the vehicle machine is matched with the vehicle machine or not are extracted from the database, and the VIN codes from 1 to m, the VIN codes from p and the vehicle machine codes read by all the online vehicle machines are written into corresponding fields of a vehicle type matching table;
the adaptation judging module is used for judging that the OBD data in the vehicle machine code has reported average oil consumption, and then judging that the OBD data is adapted to the vehicle machine, and associating the VIN code of the vehicle read by the vehicle machine with 1-m bits and the p-th bit of the VIN code; when the OBD data in the vehicle machine codes are judged not to report the average oil consumption, judging that the OBD data are not adaptive to the vehicle machine, and associating the VIN code of the vehicle read by the vehicle machine with 1-m bits and the p-th bit of the VIN code;
the communication module is used for receiving a VIN code input instruction of a user and sending the VIN code input instruction to the query presentation platform;
the inquiry presentation platform is used for automatically comparing and matching the VIN code with the VIN code of the vehicle model adapting table, feeding back the VIN code to a user and presenting a matching inquiry result; wherein, the matching query result includes the following three types:
(1) a user scans VIN codes at a mobile phone end by OCR to input VIN code instructions, if 1 to m digits of the VIN codes input by the user and the p digit of the VIN codes are the same as each character of corresponding digits in a vehicle model adaptation table, whether the corresponding VIN codes are adapted to vehicle adaptation fields is displayed, and if the corresponding VIN codes are returned, the matching query result is adapted;
(2) manually inputting VIN codes by a user on an inquiry interface of a WEB end, if 1-m bits of the VIN codes input by the user and the p-th bit of the VIN codes are the same as each character of the corresponding bit in the vehicle model adaptation table, judging that the matching is successful, and if the corresponding VIN codes are not matched with the vehicle adaptation field, returning a matching inquiry result;
(3) and if the VIN code input by the user has 1 to m bits and the p-th bit of the VIN code cannot correspond to each character of the corresponding bit in the vehicle model adaptation table, the matching is regarded as failed, and the returned inquiry result is null.
4. The apparatus of claim 3, wherein m is 8 and p is 10.
CN201710539053.4A 2017-07-04 2017-07-04 Method and device for automatically identifying whether OBD (on-board diagnostics) vehicle is matched or not through VIN (vehicle identification number) of passenger vehicle Active CN107491777B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710539053.4A CN107491777B (en) 2017-07-04 2017-07-04 Method and device for automatically identifying whether OBD (on-board diagnostics) vehicle is matched or not through VIN (vehicle identification number) of passenger vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710539053.4A CN107491777B (en) 2017-07-04 2017-07-04 Method and device for automatically identifying whether OBD (on-board diagnostics) vehicle is matched or not through VIN (vehicle identification number) of passenger vehicle

Publications (2)

Publication Number Publication Date
CN107491777A CN107491777A (en) 2017-12-19
CN107491777B true CN107491777B (en) 2022-04-01

Family

ID=60644604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710539053.4A Active CN107491777B (en) 2017-07-04 2017-07-04 Method and device for automatically identifying whether OBD (on-board diagnostics) vehicle is matched or not through VIN (vehicle identification number) of passenger vehicle

Country Status (1)

Country Link
CN (1) CN107491777B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110110161A (en) * 2018-01-22 2019-08-09 江苏迪纳数字科技股份有限公司 By brand and model automatic identification vehicle and intelligent vehicle mounted terminal whether adaptation method
CN110109944A (en) * 2018-01-22 2019-08-09 江苏迪纳数字科技股份有限公司 A kind of method whether Intelligentize query car-mounted terminal is adapted to
CN108107875B (en) 2018-01-25 2020-02-07 深圳市道通科技股份有限公司 Automobile diagnosis method and device and vehicle communication interface
CN110390236A (en) * 2018-04-23 2019-10-29 江苏迪纳数字科技股份有限公司 A method of passing through big data cloud platform fast decoupled ID code of vehicle
CN110389574A (en) * 2018-04-23 2019-10-29 江苏迪纳数字科技股份有限公司 A kind of not real steering vectors judge intelligent vehicle mounted terminal and vehicle whether adaptation method
CN108829825B (en) * 2018-06-14 2021-10-26 苏州途驰安电子科技有限公司 Automatic adaptation method and device for vehicle data acquisition
CN109164782A (en) * 2018-07-17 2019-01-08 福建省汽车工业集团云度新能源汽车股份有限公司 A kind of vehicle control device self checking diagnostic method and system
CN108803580B (en) * 2018-08-15 2021-08-17 深圳市元征科技股份有限公司 Method for matching vehicle CAN protocol and related equipment
TWI680376B (en) * 2018-10-03 2019-12-21 群億電子科技股份有限公司 Automatic adaptation method and device for acquiring vehicle data
CN109508345A (en) * 2018-10-11 2019-03-22 广州前实网络科技有限公司 Database index querying method based on automobile VIN search
CN109637146B (en) * 2018-11-27 2021-08-10 江苏迪纳数字科技股份有限公司 Vehicle supervision and vulnerability prevention method based on vehicle frame number

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699392A (en) * 2014-01-03 2014-04-02 深圳市道通科技有限公司 Method and system for fast positioning of automobile diagnostic function
CN103955383A (en) * 2014-04-15 2014-07-30 深圳市道通科技有限公司 Method and system for rapidly positioning automobile diagnosis application program
CN105183885A (en) * 2015-09-24 2015-12-23 上海车音网络科技有限公司 Method and device for application matching of vehicle-mounted terminal and vehicle-mounted terminal
CN105467980A (en) * 2016-01-22 2016-04-06 华东师范大学 On-board diagnostic device used for recording and uploading vehicle faults and conditions
CN105955240A (en) * 2016-06-01 2016-09-21 深圳市欧克勒亚科技有限公司 Vehicle electric control system fault quick retrieval method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9736669B2 (en) * 2013-03-11 2017-08-15 General Motors Llc Interface device for providing vehicle services using a vehicle and a mobile communications device
CN103604612B (en) * 2013-10-30 2016-08-17 奇瑞汽车股份有限公司 A kind of vehicle remote diagnosis system and diagnostic method
US20170132575A1 (en) * 2015-11-10 2017-05-11 Jason Van Buren System and method for obtaining vehicle servicing, repairs and parts pricing.
CN105955236A (en) * 2016-05-20 2016-09-21 上汽通用五菱汽车股份有限公司 Integrated diagnosis platform of automobile electric control unit (ECU) and using method of platform

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699392A (en) * 2014-01-03 2014-04-02 深圳市道通科技有限公司 Method and system for fast positioning of automobile diagnostic function
CN103955383A (en) * 2014-04-15 2014-07-30 深圳市道通科技有限公司 Method and system for rapidly positioning automobile diagnosis application program
CN105183885A (en) * 2015-09-24 2015-12-23 上海车音网络科技有限公司 Method and device for application matching of vehicle-mounted terminal and vehicle-mounted terminal
CN105467980A (en) * 2016-01-22 2016-04-06 华东师范大学 On-board diagnostic device used for recording and uploading vehicle faults and conditions
CN105955240A (en) * 2016-06-01 2016-09-21 深圳市欧克勒亚科技有限公司 Vehicle electric control system fault quick retrieval method

Also Published As

Publication number Publication date
CN107491777A (en) 2017-12-19

Similar Documents

Publication Publication Date Title
CN107491777B (en) Method and device for automatically identifying whether OBD (on-board diagnostics) vehicle is matched or not through VIN (vehicle identification number) of passenger vehicle
US10431097B2 (en) System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record
CN107622255B (en) Bill image field positioning method and system based on position template and semantic template
CN107491776A (en) The method and device configured by passenger car VIN code automatic identifications vehicle
US8972097B2 (en) System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record
US20150066781A1 (en) Prognostics-Based Estimator
CN102930000A (en) System and method for carrying out searching match on automobile component products by using VIN (Vehicle Identification Number)
CN102680244B (en) Automobile detection system and method
US8363899B2 (en) Method and system for processing vehicular violations
CN104417502A (en) Pump with tire fill assist
CN105791017B (en) A kind of vehicle module method for refreshing and device
CN110570655B (en) Vehicle feature evaluation method based on hierarchical clustering and decision tree
CN108520270B (en) Part matching method, system and terminal
CN106910118A (en) Shared vehicle and its reminding method with prompt facility, order car terminal and system
US20190130028A1 (en) Machine-based extraction of customer observables from unstructured text data and reducing false positives therein
CN107945306A (en) A kind of car data analysis method, terminal and server
CN106340186A (en) System and method of for verifying correctness of license plate recognition result
CN110781381A (en) Data verification method, device and equipment based on neural network and storage medium
CN104599509A (en) Taxi fake license plate recognition-based anti-cheating method and system thereof
CN108459576A (en) A method of automatically selecting automobile diagnostic software
CN115081649A (en) Loss assessment list generation method and device, computer equipment and storage medium
CN108829851A (en) A kind of acquisition methods and device of vehicle component information
CN101697077A (en) Collocation method for combination instrument
CN104155121A (en) Automobile part matching detection method and device
US20120022717A1 (en) Taxi user extraction device, taxi user extraction method, transportation user extraction device, and transportation user extraction method

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