CN109102588A - Vehicle diagnosis data query method and device - Google Patents
Vehicle diagnosis data query method and device Download PDFInfo
- Publication number
- CN109102588A CN109102588A CN201810948206.5A CN201810948206A CN109102588A CN 109102588 A CN109102588 A CN 109102588A CN 201810948206 A CN201810948206 A CN 201810948206A CN 109102588 A CN109102588 A CN 109102588A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- diagnosis
- server
- data
- query
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
Abstract
This application involves a kind of vehicle diagnosis data query method and devices, which comprises diagnosis server obtains the vehicle identification information of diagnosis vehicle by the vehicle diagnosis that the triggering of diagnostic clients end carries out;According to the vehicle identification information in internal storage data library inquiry of the diagnosis server relative to vehicle query Server Extension described in the corresponding user information of diagnosis vehicle;The diagnosis server returns to the user information to the diagnostic clients end.The application efficiently avoids the problem that diagnosis server frequently calls the data-query interfaces of vehicle query server and causes vehicle query server load excessively high.
Description
Technical field
This application involves fields of communication technology, in particular to a kind of vehicle diagnosis data query method and device, vapour
Vehicle diagnostic device, computer readable storage medium.
Background technique
With the continuous development of automobile diagnosis technique, vehicle can carry out failure by the on-board automatic diagnosis system configured and examine
It is disconnected, and diagnostic result is sent to diagnostic clients end and is obtained for user.
The data-query interfaces that diagnostic clients end can call third party website server to provide by diagnosis server, from
The third party website for providing service carries out data query.In practical applications, diagnostic clients end carries out data to third party website
The very high frequency of inquiry causes diagnosis server that need to continually call the data-query interfaces of third party website server, so that
Third party website server load is excessively high, and the response of data call interface is very slow even without response.
Also, since the response of the data-query interfaces of third party website server is very slow even without response, diagnosis server
Load also can be increased accordingly, and diagnosis server load rise is produced bigger effect to its overall performance is understood, and then will affect when serious
Entire vehicle diagnosis process is normally carried out.
It would therefore be highly desirable to solve the data-query interfaces that diagnosis server frequently calls third party website server, lead to
The problem of tripartite's Website server load too high.
Summary of the invention
Based on above-mentioned technical problem, one of the application is designed to provide a kind of vehicle diagnosis data query method and dress
It sets, automotive diagnostic installation, computer readable storage medium.
Wherein, technical solution used by the application are as follows:
A kind of vehicle diagnosis data query method, comprising: the automobile that diagnosis server is carried out by the triggering of diagnostic clients end
Diagnosis obtains the vehicle identification information of diagnosis vehicle;According to the vehicle identification information in the diagnosis server relative to vehicle
The corresponding user information of diagnosis vehicle described in the internal storage data library inquiry of query service device extension;The diagnosis server is to described
Diagnostic clients end returns to the user information.
Further, described according to the vehicle identification information in the diagnosis server relative to vehicle query service
The internal storage data of device extension is inquired before the corresponding user information of the diagnosis vehicle, the method also includes: the diagnosis clothes
It is synchronous to the full dose of the memory database that business device control carries out the vehicle query server.
Further, the vehicle query server is carried out to the memory database in diagnosis server control
After full dose is synchronous, the method also includes: according to the update in the vehicle query server, the diagnosis server control
Carry out increment synchronization of the vehicle query server to the memory database.
Further, the diagnosis server control carries out the vehicle query server to the complete of the memory database
Amount synchronizes, comprising: the diagnosis server calls the full dose Data synchronization interface of the vehicle query server, from the vehicle
The full dose data for corresponding to the vehicle identification information and the user information are obtained in query service device;What be will acquire is described complete
Amount data are sent to the associated storage that the memory database carries out the vehicle identification information and the user information.
Further, the update according in the vehicle query server, the diagnosis server control carry out institute
State increment synchronization of the vehicle query server to the memory database, comprising: the diagnosis server receives the vehicle and examines
The more new data that disconnected query service device is sent, the updated data package include the vehicle query server to the full dose data into
The identification information that row updates;It is described complete to what is stored in the memory database according to the identification information in the more new data
Amount data are updated.
A kind of vehicle diagnosis data query device, comprising: vehicle identification information obtains module, for controlling diagnosis server
The vehicle identification information of diagnosis vehicle is obtained by the vehicle diagnosis that the triggering of diagnostic clients end carries out;User information enquiry module,
For the memory database according to the vehicle identification information in the diagnosis server relative to vehicle query Server Extension
Inquire the corresponding user information of the diagnosis vehicle;User information return module, for controlling the diagnosis server to described
Diagnostic clients end returns to the user information.
Further, the vehicle diagnosis data query device further includes data full dose synchronization module, wherein data full dose
Synchronization module is synchronous to the full dose of memory database for controlling diagnosis server control progress vehicle query server.
Further, the vehicle diagnosis data query device further includes data increment synchronization module, for according to
Update in vehicle query server controls the diagnosis server and carries out the vehicle query server to the internal storage data
The increment synchronization in library.
Further, the data full dose synchronization module of the vehicle diagnosis data query device specifically includes full dose data and obtains
Take unit and full dose data storage cell.
Further, the full dose data capture unit is used to control diagnosis server and calls the complete of vehicle query server
Data synchronization interface is measured, the full dose data for corresponding to vehicle identification information and user information are obtained from vehicle query server.
Further, the full dose data storage cell is used to control diagnosis server the full dose data that will acquire and is sent to
Memory database carries out the associated storage of the vehicle identification information and the user information.
Further, the data increment synchronization module, which specifically includes, updates data capture unit and data updating unit.
Further, the update data capture unit receives vehicle diagnostics query service device for controlling diagnosis server
The more new data sent, updated data package include the identification information that the vehicle query server is updated full dose data.
Further, the data updating unit is for controlling diagnosis server according to the identification information in more new data,
The full dose data stored in vehicle query server are updated.
A kind of automotive diagnostic installation, including processor and memory are stored with computer-readable instruction on the memory,
The computer-readable instruction realizes method as described above when being executed by the processor.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor
Method as described above is realized when row.
In the above-mentioned technical solutions, vehicle query server is for providing the third party website service of vehicle query service
Device, including the vehicle identification information and user information for being associated storage.Memory database is relative to vehicle query
The database that server is extended, for storing the vehicle identification information and use of associated storage conducted in vehicle query server
Family information.Therefore, identical vehicle identification information and user information are stored in vehicle query server and memory database.
Compared with prior art, the application is provided with the memory database extended relative to vehicle query server, examines
Disconnected server is after the vehicle identification information for obtaining diagnosis vehicle, and directly access memory database carries out diagnosis vehicle and corresponds to user
The inquiry of information is called without the data-query interfaces to vehicle query server, to efficiently avoid diagnosis clothes
Business device frequently calls the data-query interfaces of vehicle query server and the problem that causes vehicle query server load excessively high.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
The application can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the application
Example, and in specification it is used to explain the principle of the application together.
Fig. 1 is a kind of schematic diagram of implementation environment according to involved in the application;
Fig. 2 is a kind of flow chart of vehicle diagnosis data query method shown according to an exemplary embodiment;
Fig. 3 is a kind of flow chart of the vehicle diagnosis data query method shown according to another exemplary embodiment;
Fig. 4 is a kind of flow chart of the vehicle diagnosis data query method shown according to another exemplary embodiment;
Fig. 5 is a kind of block diagram of vehicle diagnosis data query device shown according to an exemplary embodiment;
Fig. 6 is a kind of block diagram of the vehicle diagnosis data query device shown according to another exemplary embodiment;
Fig. 7 is a kind of block diagram of the vehicle diagnosis data query device shown according to another exemplary embodiment.
Through the above attached drawings, it has been shown that the specific embodiment of the application will be hereinafter described in more detail, these attached drawings
It is not intended to limit the range of the application design in any manner with verbal description, but is by referring to specific embodiments
Those skilled in the art illustrate the concept of the application.
Specific embodiment
Here will the description is performed on the exemplary embodiment in detail, the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with the application.On the contrary, they be only with it is such as appended
The example of the consistent device and method of some aspects be described in detail in claims, the application.
Fig. 1 is a kind of schematic diagram of automotive diagnostic system involved in the application.As shown in Figure 1, the automotive diagnostic system
Including diagnosis vehicle 100, diagnostic device 200, diagnosis server 300, vehicle query server 400 and expansion service device 500.
It diagnoses in vehicle 100 and is configured with on-board automatic diagnosis system (OBD, On-Board Diagnostics), to utilize
On-board automatic diagnosis system carries out self diagnosis to the failure occurred in diagnosis vehicle 100, and diagnosis report is sent to diagnosis and is set
Standby 200, user can be by checking diagnosis report in diagnostic device 200, to know the failure that diagnosis vehicle 100 is occurred.
Operation has diagnostic clients end in diagnostic device 200, according to the corresponding operating and diagnosis triggered in diagnostic clients end
Data interaction is carried out between vehicle 100 and diagnosis server 300.Wherein, diagnostic device 200 can be smart phone, plate
Computer, laptop, computer or other any electronic equipments for being capable of providing the operation of diagnostic clients end.
Diagnosis server 300 is used to for diagnostic clients end provide background service, for example, diagnosis server 300 can be to examining
The diagnostic data that disconnected client is sent is stored, also can be according to the data inquiry request that diagnostic clients end is sent from providing clothes
Query-relevant data in the third party website server of business, and the data inquired are returned into diagnostic clients end.
In automotive diagnostic system shown in Fig. 1, vehicle query server 400 is an exemplary third party website service
Device, diagnostic clients end call the data-query interfaces of vehicle query server 400, inquiry and diagnosis by diagnosis server 300
The corresponding user information of vehicle 100.Diagnosis server 300 can also inquire other data from vehicle query server 400, and
It is not limited only to a kind of inquiry of data.
In the application of actual automotive diagnostic system, the quantity for carrying out the diagnosis vehicle 100 of vehicle diagnosis is often huge
(2 are only shown in Fig. 1), they carry out vehicle diagnosis behaviour by the diagnostic clients end that runs in different diagnostic devices 200 respectively
Make, since diagnostic clients end sends a large amount of data inquiry request to diagnosis server 300, diagnosis server 300 is needed continually
The data-query interfaces for calling vehicle query server 400, lead to 400 load too high of vehicle query server, diagnosis server
300 load can also increase.
Therefore, in automotive diagnostic system shown in FIG. 1, expansion service device is additionally arranged relative to vehicle query server 400
500, the specific data stored in vehicle query server 400 is copied in expansion service device 500 and is stored, is diagnosed
Server 300 is after receiving the data inquiry request that diagnostic clients end is sent, the query-relevant data from expansion service device 500.
Fig. 2 is a kind of flow chart of vehicle diagnosis data query method shown according to an exemplary embodiment, this method
Suitable for diagnosis server 300 shown in FIG. 1.As shown in Fig. 2, this method may comprise steps of:
In step 110, diagnosis server obtains diagnosis vehicle by the vehicle diagnosis that the triggering of diagnostic clients end carries out
Vehicle identification information.
Wherein, it is that diagnostic clients end responds the triggering behaviour of user that carried out vehicle diagnosis operation is triggered at diagnostic clients end
Make, obtains on-board automatic diagnosis system from diagnosis vehicle and the resulting diagnosis report of fault self-diagnosis is carried out to diagnosis vehicle.
Vehicle identification information includes diagnosing VIN (Vehicle Identification Number, the vehicle identification of vehicle
Number) information, VIN packet contains manufacturer, engine, chassis serial number and other performance parameters of diagnosis vehicle, different to diagnose
The VIN information of vehicle is different.
Each diagnosis vehicle carries out in the resulting diagnosis report of fault diagnosis including this via on-board automatic diagnosis system
Diagnose the corresponding VIN information of vehicle.It therefore, can be from examining after diagnosis server receives the diagnosis report that diagnostic clients end is sent
The vehicle identification information of diagnosis vehicle is obtained in disconnected report.
In step 130, according to vehicle identification information in diagnosis server relative in vehicle query Server Extension
Deposit data library inquiry diagnoses the corresponding user information of vehicle.
Wherein, memory database is the database added relative to vehicle query server, stores vehicle query service
The vehicle identification information and user information of associated storage in device.Vehicle identification information and user information are associated storage can
It being interpreted as, corresponding same diagnosis vehicle will establish mapping relations between the vehicle identification information and user information of the diagnosis vehicle,
According to the mapping relations established, the user information of the diagnosis vehicle can be found by the vehicle identification information of the diagnosis vehicle.
Therefore, it the vehicle identification information and user information stored in memory database and is stored in vehicle query server
Vehicle identification information and user information correspond to it is identical.
In one embodiment, memory database can be set in diagnosis server.Due to being deposited in vehicle query server
The vehicle identification information of storage and the data volume of user information are often very big, and memory database needs to occupy larger in diagnosis server
Storage resource, will affect the overall performance of diagnosis server.
And in another embodiment, memory database is set in another server, such as is set to extension shown in FIG. 1
In server.Compared to above-described embodiment, memory database is set in the server except diagnosis server by the present embodiment, no
The overall performance of diagnosis server can be had an impact.
Memory database can be selected from the data such as MySQL commonly used in the art, Oracle, SQL Server, Redis
Any one in library, the present embodiment can be Redis database.Redis database is a kind of internal storage data of non-relational
Library stores data using Key-Value (key-value) storage system, selects Redis database to be used as and looks into relative to vehicle
When asking the memory database that server is extended, using vehicle identification information as Key (key), using user information as Value
(value) is associated storage.
Therefore, diagnosis server, can be from inquiring and the vehicle in memory database after obtaining vehicle identification information
The corresponding user information of identification information.
It should be noted that memory database for storing association in vehicle query server in addition to depositing in the present embodiment
It stores up except vehicle identification information and user information, while other data stored in vehicle query server can also be stored with,
Or it is stored with the partial data in diagnosis server, the present embodiment is without limiting.
In step 150, diagnosis server returns to user information to diagnostic clients end.
Diagnosis server returns to the user information inquired after inquiring corresponding user information in internal storage data
To diagnostic clients end, to show query result to user by diagnostic clients end.
In the present embodiment, it is from relative to vehicle that diagnosis server, which inquires user information corresponding with vehicle identification information,
It is carried out in the memory database of query service device extension, the data query without calling directly vehicle query server
Interface frequently calls the data-query interfaces of vehicle query server and leads to vehicle to efficiently avoid diagnosis server
The problem of query service device load too high.Correspondingly, the overall performance of diagnosis server will not be affected.
As shown in figure 3, in one exemplary embodiment, before step 130, above-mentioned vehicle diagnosis data query method may be used also
With the following steps are included:
In the step 120, it is synchronous to the full dose of memory database to carry out vehicle query server for diagnosis server control.
Wherein, to make the vehicle that the diagnosis vehicle that storage is associated in vehicle query server is stored in internal storage data
Identification information and the corresponding user information of diagnosis vehicle need to control vehicle query server via diagnosis server it is corresponding
The vehicle identification information and user information full dose of storage are synchronized in memory database.
The database synchronization of server has increment synchronization two ways synchronous with full dose, wherein it is disposable that full dose, which synchronizes,
Synchronous total data, increment synchronization then only synchronize the different part of two databases.In the present embodiment, diagnosis server controls
It is to correspond to vehicle identification in vehicle query server that vehicle query server, which carries out the synchronous data of full dose to memory database,
The full dose data of information and user information.
Specifically, diagnosis server calls vehicle query full dose Data synchronization interface provided by the server, looks into from vehicle
Ask server in obtain correspond to vehicle identification information and user information full dose data, and the full dose data that will acquire store to
In memory database.
It is easy to understand, the full dose data corresponding to vehicle identification information and user information include vehicle query server
Conducted in associated storage rolling stock identification information and user information.The full dose data that will acquire are stored to memory database
In after, vehicle identification information and user information are still according to original corresponding relationship associated storage.
After diagnosis server obtains full dose data, it will directly can be deposited originally in full dose data all covering memory database
The data of storage, or carry out data all covering before judge the data stored originally in memory database whether with full dose number
According to consistent, if it is inconsistent, then the covering of full dose data would be carried out to memory database.
In one embodiment, diagnosis server controls timing daily or periodically will be complete in vehicle query server
Amount data are synchronized in memory database and store, for example, diagnosis server control on every Mondays 3:00 AM by vehicle query server
In full dose data synchronize.
Developer can also manually control diagnosis server and call full dose Data synchronization interface, and vehicle query is serviced
The full dose data stored in device are synchronized in memory database, and the present embodiment is defined not to this.
It therefore, in this example, can be complete by the vehicle identification information and user information that are stored in vehicle query server
Amount is synchronized in memory database, to guarantee that diagnosis server carries out user corresponding to vehicle identification information from memory database
It is consistent that the query result of information and diagnosis server directly carry out the result of user information inquiry from vehicle query server.
As shown in figure 4, in one exemplary embodiment, after step 120, above-mentioned vehicle diagnosis data query method is also
It may comprise steps of
In step 121, according to the update in vehicle query server, diagnosis server control carries out vehicle query service
Increment synchronization of the device to memory database.
Wherein, the data in vehicle query server are continually changing, to keep the number stored in memory database
It is consistent according to corresponding data in vehicle query server, it is necessary to which the data updated in vehicle query server are same in time
Step is into memory database.
Since the data volume of full dose data in above-mentioned vehicle query server is often very big, the synchronous mistake of data full dose is carried out
Journey takes a long time, and for the data constantly converted in vehicle query server, continually carries out the synchronous meeting pole of data full dose
The big load for increasing diagnosis server, still will affect the overall performance of diagnosis server.
It therefore, only need to be for the update number in vehicle query server after vehicle query server carries out data update
The above problem can be solved into memory database according to increment synchronization.
Specifically, diagnosis server provides the notification interface of incremental update memory database to vehicle query server, when
When the above-mentioned full dose data stored in vehicle query server have carried out the updates operation such as newly-increased, modification, deletion, vehicle query clothes
More new data can be passed through notification interface active transmission to diagnosis server by business device.Vehicle query server is sent out to diagnosis server
The updated data package sent includes the identification information that full dose data are updated in vehicle query server.The inspection of vehicle query server
Measure its storage full dose data be updated operation after, according to carried out update operation generate identification information, pass through this mark
Know data conducted in information flag vehicle query server to update.
In one embodiment, the full dose data that vehicle query server periodically stores it are updated the inspection of operation
It surveys, for example, vehicle query server can periodically, in multiple times be updated the detection of operation daily, to guarantee to internal storage data
Full dose data in library timely update.
In one embodiment, identification information includes the type updated to full dose data, the data, right updated to full dose data
The vehicle identification information of full dose data update, the user information that full dose data are updated.Wherein, type full dose data updated
It is specific more new data to the data that full dose data update including at least one of newly-increased, modification, deletion.
It, can be according to the vehicle identification information and use updated to full dose data after diagnosis server receives above-mentioned identification information
Corresponding data of the family information searching into memory database, and obtained according to the type updated to full dose data to memory database
The update operation that middle corresponding data carries out, the data for updating operation according to this and full dose data being updated, diagnosis server pair
Corresponding data in memory database is updated, so that the full dose data stored in memory database and vehicle query service
The full dose data stored in device are consistent.
It should be noted that vehicle query server should also include other into the more new data that diagnosis server is sent
Necessary data information, for example, carry out vehicle query server to diagnosis server send data necessary data, this place not into
Row repeats.
In the present embodiment, the increment for controlling progress vehicle query server to memory database by diagnosis server is same
Step, can further ensure that diagnosis by the timely synchronized update of data updated in vehicle query server into memory database
The result that server is inquired in memory database is directly inquired in vehicle query server with diagnosis server
Result it is consistent.
As shown in figure 5, in one exemplary embodiment, a kind of vehicle diagnosis data query device includes vehicle identification information
Obtain module 210, user information enquiry module 230 and user information return module 250.
Vehicle identification information obtains module 210 and is used to control the automobile that diagnosis server is carried out by the triggering of diagnostic clients end
Diagnosis obtains the vehicle identification information of diagnosis vehicle.
User information enquiry module 230 is used for according to vehicle identification information in diagnosis server relative to vehicle query service
The corresponding user information of internal storage data library inquiry diagnosis vehicle of device extension.
User information return module 250 returns to user information to diagnostic clients end for controlling diagnosis server.
As shown in fig. 6, in one exemplary embodiment, above-mentioned vehicle diagnosis data query device further includes that data full dose is same
Walk module 220, wherein data full dose synchronization module 220 for control diagnosis server control carry out vehicle query server to
The full dose of memory database is synchronous.
As shown in fig. 7, in one exemplary embodiment, above-mentioned vehicle diagnosis data query device further includes that data increment is same
Walk module 221, wherein increment synchronization module 221 is used for according to the update in vehicle query server, control diagnosis server into
Driving increment synchronization of the query service device to memory database.
In one exemplary embodiment, data full dose synchronization module 220 specifically includes full dose data capture unit and full dose
Data storage cell.
The full dose data that full dose data capture unit is used to control diagnosis server calling vehicle query server, which synchronize, to be connect
Mouthful, the full dose data for corresponding to vehicle identification information and user information are obtained from vehicle query server.
The full dose data that full dose data storage cell is used to control diagnosis server and will acquire be sent to memory database into
The associated storage of the row vehicle identification information and the user information.
In one exemplary embodiment, data increment synchronization module 221, which specifically includes, updates data capture unit and data
Updating unit.
It updates data capture unit and is used to control the update number that diagnosis server receives the transmission of vehicle diagnostics query service device
According to updated data package includes the identification information that the vehicle query server is updated full dose data.
Data updating unit is for controlling diagnosis server according to the identification information in more new data, to vehicle query service
The full dose data stored in device are updated.
It should be noted that method provided by device provided by above-described embodiment and above-described embodiment belongs to same structure
Think, the concrete mode that wherein modules execute operation is described in detail in embodiment of the method, no longer superfluous herein
It states.
In one exemplary embodiment, a kind of automotive diagnostic installation, comprising:
Processor;And
Memory, wherein computer-readable instruction is stored on memory, which is executed by processor
When perform the steps of
Diagnosis server obtains the vehicle identification information of diagnosis vehicle by the vehicle diagnosis that the triggering of diagnostic clients end carries out;
Memory number according to the vehicle identification information in the diagnosis server relative to vehicle query Server Extension
According to the corresponding user information of diagnosis vehicle described in library inquiry;
The diagnosis server returns to the user information to the diagnostic clients end.
Further, described according to the vehicle identification information in the diagnosis server relative to vehicle query service
The internal storage data of device extension is inquired before the corresponding user information of the diagnosis vehicle, the method also includes:
It is synchronous to the full dose of the memory database that the diagnosis server control carries out the vehicle query server.
Further, described according to the vehicle identification information in the diagnosis server relative to vehicle query service
The internal storage data of device extension is inquired before the corresponding user information of the diagnosis vehicle, the method also includes:
It is synchronous to the full dose of the memory database that the diagnosis server control carries out the vehicle query server.
Further, the diagnosis server control carries out the vehicle query server to the complete of the memory database
Amount synchronizes, comprising:
The diagnosis server calls the full dose Data synchronization interface of the vehicle query server, from the vehicle query
The full dose data for corresponding to the vehicle identification information and the user information are obtained in server;
The full dose data that will acquire are sent to the memory database and carry out the vehicle identification information and the use
The associated storage of family information.
Further, the update according in the vehicle query server, the diagnosis server control carry out institute
State increment synchronization of the vehicle query server to the memory database, comprising:
The diagnosis server receives the more new data that the vehicle diagnostics query service device is sent, the updated data package
Include the identification information that the vehicle query server is updated the full dose data;
According to the identification information in the more new data, the full dose data stored in the memory database are carried out
It updates.
In one exemplary embodiment, a kind of computer readable storage medium, is stored thereon with computer program, the calculating
The vehicle diagnosis data query method in the various embodiments described above is realized when machine program is executed by processor.
Above content, only the preferable examples embodiment of the application, the embodiment for being not intended to limit the application, this
Field those of ordinary skill can very easily carry out corresponding flexible or repair according to the central scope and spirit of the application
Change, therefore the protection scope of the application should be subject to protection scope required by claims.
Claims (10)
1. a kind of vehicle diagnosis data query method, which is characterized in that the described method includes:
Diagnosis server obtains the vehicle identification information of diagnosis vehicle by the vehicle diagnosis that the triggering of diagnostic clients end carries out;
Memory database according to the vehicle identification information in the diagnosis server relative to vehicle query Server Extension
Inquire the corresponding user information of the diagnosis vehicle;
The diagnosis server returns to the user information to the diagnostic clients end.
2. the method according to claim 1, wherein it is described according to the vehicle identification information in the diagnosis
Before server inquires the corresponding user information of the diagnosis vehicle relative to the internal storage data of vehicle query Server Extension, institute
State method further include:
It is synchronous to the full dose of the memory database that the diagnosis server control carries out the vehicle query server.
3. according to the method described in claim 2, it is characterized in that, carrying out the vehicle query in diagnosis server control
After server is synchronized to the full dose of the memory database, the method also includes:
According to the update in the vehicle query server, diagnosis server control carry out the vehicle query server to
The increment synchronization of the memory database.
4. according to the method in claim 2 or 3, which is characterized in that the diagnosis server control carries out the vehicle and looks into
It is synchronous to the full dose of the memory database to ask server, comprising:
The diagnosis server calls the full dose Data synchronization interface of the vehicle query server, from the vehicle query service
The full dose data for corresponding to the vehicle identification information and the user information are obtained in device;
The full dose data that will acquire are sent to the memory database and carry out the vehicle identification information and user letter
The associated storage of breath.
5. according to the method described in claim 4, it is characterized in that, the update according in the vehicle query server,
The diagnosis server control carries out increment synchronization of the vehicle query server to the memory database, comprising:
The diagnosis server receives the more new data that the vehicle diagnostics query service device is sent, and the updated data package includes institute
State the identification information that vehicle query server is updated the full dose data;
According to the identification information in the more new data, the full dose data stored in the memory database are carried out more
Newly.
6. a kind of vehicle diagnosis data query device, which is characterized in that described device includes:
Vehicle identification information obtains module, is obtained for controlling diagnosis server by the vehicle diagnosis that the triggering of diagnostic clients end carries out
The vehicle identification information of vehicle must be diagnosed;
User information enquiry module, for being taken in the diagnosis server relative to vehicle query according to the vehicle identification information
It is engaged in diagnosing the corresponding user information of vehicle described in the internal storage data library inquiry of device extension;
User information return module returns to the user information to the diagnostic clients end for controlling the diagnosis server.
7. vehicle diagnosis data query device according to claim 6, which is characterized in that described device further include:
Data full dose synchronization module carries out the vehicle query server to described interior for controlling diagnosis server control
The full dose in deposit data library is synchronous.
8. vehicle diagnosis data query device according to claim 7, which is characterized in that described device further include:
Data increment synchronization module, for according to the update in the vehicle query server, control the diagnosis server into
Increment synchronization of the row vehicle query server to the memory database.
9. a kind of automotive diagnostic installation characterized by comprising
Processor;And
Memory, for storing the executable instruction of the processor;
Wherein, the processor be configured to via execute the executable instruction come perform claim require it is 1 to 5 described in any item
Method.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program
Method described in any one of claim 1 to 5 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810948206.5A CN109102588A (en) | 2018-08-20 | 2018-08-20 | Vehicle diagnosis data query method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810948206.5A CN109102588A (en) | 2018-08-20 | 2018-08-20 | Vehicle diagnosis data query method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109102588A true CN109102588A (en) | 2018-12-28 |
Family
ID=64850488
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810948206.5A Pending CN109102588A (en) | 2018-08-20 | 2018-08-20 | Vehicle diagnosis data query method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109102588A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112463837A (en) * | 2020-12-17 | 2021-03-09 | 四川长虹电器股份有限公司 | Relational database data storage query method |
CN115050232A (en) * | 2022-05-19 | 2022-09-13 | 深圳市元征科技股份有限公司 | Simulation diagnosis method of vehicle data, terminal device and medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101226403A (en) * | 2008-01-18 | 2008-07-23 | 深圳市元征科技股份有限公司 | Vehicle diagnosis or curing device as well as method for storing and upgrading relational data base |
US20100063668A1 (en) * | 2008-09-05 | 2010-03-11 | Gm Global Technology Operations, Inc. | Telematics-enabled aggregated vehicle diagnosis and prognosis |
CN107808345A (en) * | 2017-09-29 | 2018-03-16 | 深圳市轱辘车联数据技术有限公司 | A kind of information processing method, device, terminal and server |
CN107861980A (en) * | 2017-09-27 | 2018-03-30 | 深圳市轱辘车联数据技术有限公司 | A kind of vehicle identification method and its terminal |
CN108323210A (en) * | 2017-12-28 | 2018-07-24 | 深圳市元征软件开发有限公司 | Vehicle checking method, device, equipment and readable storage medium storing program for executing |
-
2018
- 2018-08-20 CN CN201810948206.5A patent/CN109102588A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101226403A (en) * | 2008-01-18 | 2008-07-23 | 深圳市元征科技股份有限公司 | Vehicle diagnosis or curing device as well as method for storing and upgrading relational data base |
US20100063668A1 (en) * | 2008-09-05 | 2010-03-11 | Gm Global Technology Operations, Inc. | Telematics-enabled aggregated vehicle diagnosis and prognosis |
CN107861980A (en) * | 2017-09-27 | 2018-03-30 | 深圳市轱辘车联数据技术有限公司 | A kind of vehicle identification method and its terminal |
CN107808345A (en) * | 2017-09-29 | 2018-03-16 | 深圳市轱辘车联数据技术有限公司 | A kind of information processing method, device, terminal and server |
CN108323210A (en) * | 2017-12-28 | 2018-07-24 | 深圳市元征软件开发有限公司 | Vehicle checking method, device, equipment and readable storage medium storing program for executing |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112463837A (en) * | 2020-12-17 | 2021-03-09 | 四川长虹电器股份有限公司 | Relational database data storage query method |
CN112463837B (en) * | 2020-12-17 | 2022-08-16 | 四川长虹电器股份有限公司 | Relational database data storage query method |
CN115050232A (en) * | 2022-05-19 | 2022-09-13 | 深圳市元征科技股份有限公司 | Simulation diagnosis method of vehicle data, terminal device and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102298365B (en) | Method for automatically identifying and managing spaceflight measurement and control earth station device change | |
CN111474921A (en) | Configuration method of automobile diagnosis software and related equipment | |
CN114745295B (en) | Data acquisition method, device, equipment and readable storage medium | |
CN111125175B (en) | Service data query method and device, storage medium and electronic device | |
US10573095B2 (en) | Method and system for the diagnosis or configuration of a vehicle | |
CN112631633B (en) | Function module upgrading method and device based on double-core intelligent ammeter | |
CN104836859B (en) | The method and system of cloud Data Integration based on onboard diagnostic system | |
CN106161644A (en) | Distributed system for data processing and data processing method thereof | |
CN108762240A (en) | A kind of vehicle diagnosis method and device | |
CN115248826B (en) | Method and system for large-scale distributed graph database cluster operation and maintenance management | |
CN109102588A (en) | Vehicle diagnosis data query method and device | |
CN109388351A (en) | A kind of method and relevant apparatus of Distributed Storage | |
CN115118612A (en) | Resource quota management method and device, computer equipment and storage medium | |
CN102103633B (en) | The method and system of infosystem performance is improved based on using forestland | |
CN111597783B (en) | Data element linkage configuration method, configuration system, updating system and updating method in electronic form | |
CN109586994A (en) | A kind of whole machine cabinet server burn-in test monitoring method and system | |
CN109274548A (en) | A kind of method for monitoring application program, computer readable storage medium and terminal device | |
CN109933562A (en) | Server architecture, resource assemblage method and the method for obtaining server sensing data | |
CN113064789B (en) | Index data acquisition system, method and storage medium based on configuration center | |
CN113031984B (en) | Remote online upgrade method and device for application program of management unit of dual-core intelligent electric meter | |
CN104391738B (en) | A kind of method, apparatus and related system of parameter calling and parameter management | |
CN115437910A (en) | Vehicle offline detection method and device, vehicle, management equipment and storage medium | |
CN114546842A (en) | Interface test method and device, storage medium and electronic equipment | |
CN110647533A (en) | Data monitoring method, system and storage medium for structure monitoring system | |
CN109254997A (en) | Method of data synchronization, system, computer equipment and readable storage medium storing program for executing |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181228 |