CN110298935B - Method for acquiring user operation habit information, diagnosis equipment and server - Google Patents

Method for acquiring user operation habit information, diagnosis equipment and server Download PDF

Info

Publication number
CN110298935B
CN110298935B CN201910577747.6A CN201910577747A CN110298935B CN 110298935 B CN110298935 B CN 110298935B CN 201910577747 A CN201910577747 A CN 201910577747A CN 110298935 B CN110298935 B CN 110298935B
Authority
CN
China
Prior art keywords
diagnosis
data
log file
diagnostic
server
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
CN201910577747.6A
Other languages
Chinese (zh)
Other versions
CN110298935A (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 CN201910577747.6A priority Critical patent/CN110298935B/en
Publication of CN110298935A publication Critical patent/CN110298935A/en
Application granted granted Critical
Publication of CN110298935B publication Critical patent/CN110298935B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/1734Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • 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
    • 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/0841Registering performance data
    • G07C5/085Registering performance data using electronic data carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The application discloses a method for acquiring user operation habit information, diagnosis equipment and a server, wherein the method comprises the steps that diagnosis interactive data obtained when the diagnosis equipment diagnoses a vehicle are sent to the server, and then the server analyzes the diagnosis interactive data according to a preset analysis method to obtain an analysis result; and finally, after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results. Therefore, the method has the advantages that on one hand, the data are real data and have higher reliability according to the diagnosis interactive data obtained by the diagnosis equipment when the vehicle is diagnosed, on the other hand, the diagnosis interactive data can accurately reflect the operation habits of the user, the data are more comprehensive, the functions of the diagnosis equipment are optimized through the user operation habit information extracted through the diagnosis interactive data, and the operation habits of the user are better met, so that the method is more favorable for improving the experience of the user.

Description

Method for acquiring user operation habit information, diagnosis equipment and server
Technical Field
The present application relates to the field of vehicle diagnosis technologies, and in particular, to a method, a diagnostic device, and a server for obtaining user operation habit information.
Background
With the continuous development of the automobile industry, it is more and more common to diagnose an automobile through corresponding diagnosis equipment (a mobile phone or a tablet computer and the like which are provided with diagnosis software). The function of the diagnostic device is determined according to diagnostic objects, diagnostic processes and the like which need to be paid attention to by a user in a diagnostic process, for example, the user often needs to acquire a fault code of a vehicle in the diagnostic process, so that the diagnostic device can display the function of acquiring the fault code preferentially, and the user does not need to search by himself. When a user diagnoses the automobile through the diagnosis equipment, whether the function setting of the diagnosis equipment accords with the operation habit of the user or not directly influences the experience of the user.
In order to improve the experience of the user, in the prior art, the function of the diagnosis device is gradually optimized through market research to meet the habits of most users, for example, the operation habits of different users are collected on site. The method is heavily dependent on the selection of the sample, and when the user describes the self requirement, the user may have incomplete or general data, so that the reference data is one-sided and unreliable, the function of the diagnostic equipment is not optimized, and the experience of the user is still poor.
Therefore, how to comprehensively and reliably acquire the operation habit information of the user to guide the optimization of the diagnosis equipment so as to improve the experience feeling of the user is a problem to be solved urgently by technical personnel in the field.
Disclosure of Invention
The method for acquiring the operation habit information of the user is used for comprehensively and reliably acquiring the operation habit information of the user to guide the optimization of diagnosis equipment, so that the experience of the user is improved. In addition, the application also aims to provide a device and a storage medium for acquiring the user operation habit information corresponding to the method.
In order to solve the technical problem, the present application provides a method for acquiring user operation habit information, the method comprising:
the diagnostic equipment acquires diagnostic interaction data in a diagnostic process and sends the diagnostic interaction data to the server;
the server analyzes the diagnosis interactive data according to a preset analysis rule to obtain an analysis result; and after a preset number of analysis results are obtained, analyzing and extracting the user operation habits in the analysis results.
In order to solve the above technical problem, the present application provides a method for obtaining a user operation habit, where the method is applied to a diagnostic device, and the method includes:
constructing a temporary log file;
writing auxiliary information which is contained in an original log file and used for distinguishing different files into a temporary log file;
collecting a diagnosis data packet and a diagnosis data response packet in the diagnosis process, and writing the diagnosis data packet and the diagnosis data response packet into a temporary log file;
and after receiving a diagnosis ending signal, storing the temporary log file as diagnosis interactive data and sending the diagnosis interactive data to the server so that the server analyzes the diagnosis interactive data according to a preset analysis rule to obtain an analysis result, and analyzing and extracting the user operation habits in the analysis result after obtaining a preset number of analysis results.
Preferably, writing the diagnostic data packet and the diagnostic data response packet into the temporary log file specifically includes:
judging whether the diagnosis data packet contains data corresponding to the refreshing operation;
if so, writing first frame data corresponding to the refreshing operation into the temporary log file;
if not, writing all data of the diagnosis data packet and the diagnosis data response packet into the temporary log file.
In order to solve the technical problem, the application provides a method for acquiring a user operation habit, the method is applied to a server, and the method comprises the following steps: acquiring diagnosis interactive data obtained when a vehicle is diagnosed by a diagnosis device;
analyzing the diagnosis interactive data according to a preset analysis method to obtain an analysis result;
and after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results.
Preferably, the analyzing the diagnostic interaction data according to a preset analysis method to obtain an analysis result specifically includes:
reading auxiliary information in the diagnostic interaction data;
and searching the corresponding text in the text database through the auxiliary information to serve as a resolution result.
Preferably, the extracting the user operation habit information in the analysis result specifically includes:
extracting operation paths corresponding to the realization of the same function in the analysis result;
and/or extracting the use frequency of submenus under the same menu in the analysis result;
and/or extracting fault codes corresponding to the same vehicle type, the same vehicle series and the same year money in the analysis result and the operation with the highest use frequency;
and/or extracting the operation path and data flow data of the inspection project of the same vehicle type in the analysis result within a preset mileage range.
In order to solve the above technical problem, the present application provides a diagnostic apparatus including:
the construction module is used for constructing a temporary log file;
the writing module is used for writing the auxiliary information which is contained in the original log file and used for distinguishing different files into the temporary log file;
the write-in module is also used for collecting a diagnosis data packet and a diagnosis data response packet in the diagnosis process and writing the diagnosis data packet and the diagnosis data response packet into a temporary log file;
and the sending module is used for storing the temporary log file as diagnosis interactive data and sending the diagnosis interactive data to the server after receiving the diagnosis ending signal so that the server analyzes the diagnosis interactive data according to a preset analysis rule to obtain an analysis result, and analyzing and extracting the user operation habits in the analysis result after obtaining a preset number of analysis results.
In order to solve the above technical problem, the present application provides a server, including:
the vehicle diagnosis system comprises an acquisition unit, a diagnosis unit and a diagnosis unit, wherein the acquisition unit is used for acquiring diagnosis interaction data obtained when a diagnosis device diagnoses a vehicle;
the analysis unit is used for analyzing the diagnosis interactive data according to a preset analysis method to obtain an analysis result;
and the extraction unit is used for extracting the user operation habit information in the analysis result after obtaining a preset number of analysis results.
In order to solve the above technical problem, the present application provides a diagnostic apparatus including a memory for storing a computer program;
and a processor for implementing the steps of the method for acquiring the user operation habit information as described above when executing the computer program.
In order to solve the above technical problem, the present application provides a server, including a memory for storing a computer program;
and the processor is used for realizing the steps of the method for acquiring the user operation habit information when executing the computer program.
In order to solve the above technical problem, the present application provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the steps described in the above method.
The method for acquiring the user operation habit information is applied to a server, and comprises the steps of firstly acquiring diagnosis interaction data obtained when a diagnosis device diagnoses a vehicle, and then analyzing the diagnosis interaction data according to a preset analysis method to obtain an analysis result; and finally, after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results. Therefore, the method has the advantages that on one hand, the data are real data and have higher reliability according to the diagnosis interactive data obtained by the diagnosis equipment when the vehicle is diagnosed, on the other hand, the diagnosis interactive data can accurately reflect the operation habits of the user, the data are more comprehensive, the functions of the diagnosis equipment are optimized through the user operation habit information extracted through the diagnosis interactive data, and the operation habits of the user are better met, so that the method is more favorable for improving the experience of the user.
In addition, the method for acquiring the user operation habit information, the diagnosis device and the server applied to the diagnosis device correspond to the method, and have the same beneficial effects.
Drawings
In order to more clearly illustrate the embodiments of the present application, the drawings used in the embodiments will be briefly described below.
Fig. 1 is a flowchart of a method for acquiring user operation habit information according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for acquiring user operation habit information applied to a diagnostic device according to an embodiment of the present application;
fig. 3 is a flowchart of a method for obtaining user operation habit information, which is applied to a server according to an embodiment of the present application;
FIG. 4 is a block diagram of a diagnostic device provided in one embodiment of the present application;
FIG. 5 is a block diagram of a diagnostic apparatus provided in accordance with another embodiment of the present invention;
FIG. 6 is a block diagram of a server provided in one embodiment of the present application;
fig. 7 is a block diagram of a server according to another embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without any creative effort belong to the protection scope of the present application.
The core of the application is to provide a method for acquiring the operation habit information of the user, which is used for comprehensively and reliably acquiring the operation habit information of the user to guide the optimization of diagnosis equipment, so that the experience of the user is improved. In addition, the core of the application also provides a diagnosis device and a server corresponding to the method.
In order that those skilled in the art will better understand the disclosure, the following detailed description will be given with reference to the accompanying drawings.
Fig. 1 is a flowchart of a method for acquiring user operation habit information according to an embodiment of the present invention. As shown in FIG. 1, the method for acquiring the user operation habit information comprises S10-S12.
S10: the diagnostic equipment acquires diagnostic interaction data in a diagnostic process;
s11: the diagnostic device sends the diagnostic interaction data to the server.
The diagnostic device mentioned in the present application may be a mobile phone, a tablet computer, or other types of electronic devices, and in general, the communication mode between the diagnostic device and the server is wireless communication, and certainly, wired communication may be adopted, and the present application is not limited thereto.
In specific implementation, a corresponding diagnostic device Application (APP) is installed in the diagnostic device, and diagnosis of the vehicle can be realized by operating the APP. It should be noted that, the hardware structure of the diagnostic device and the related content of the APP can be referred to in the prior art, and are not described in detail in this application.
When the user is diagnosing the vehicle, the diagnostic device can obtain diagnostic interaction data, which is data generated by the vehicle during the diagnostic process. It will be appreciated that this data includes both the data to be processed by the diagnostic software sent to the APP (diagnostic data packet) and the data returned by the vehicle upon operation of the diagnostic data packet and the user (diagnostic data response packet).
After the diagnosis of the diagnosis equipment is started, interactive data is generated between the diagnosis software and the diagnosis equipment application, and the diagnosis equipment obtains the interactive data and sends the interactive data to the server as diagnosis interactive data. It can be understood that the diagnostic device may directly send the interactive data to the server as the diagnostic interactive data, or may send the interactive data to the server as the diagnostic interactive data after processing the interactive data, which is not limited in this embodiment.
S12: the server analyzes the diagnosis interactive data according to a preset analysis rule to obtain an analysis result; and after a preset number of analysis results are obtained, analyzing and extracting the user operation habits in the analysis results.
The server communicates with the diagnostic device to obtain diagnostic interaction data. In specific implementation, the diagnostic device may upload the diagnostic interaction data online, or may upload the diagnostic interaction data offline, or may upload the diagnostic interaction data immediately after completing the diagnosis of one vehicle, or may upload the diagnostic interaction data several times after completing the diagnosis of a plurality of vehicles. It can be understood that any form of uploading does not affect the implementation of the scheme.
The form in which data is transmitted between the diagnostic device and the server determines the manner in which the server parses the data, which, of course, needs to be preset. For example, the head of the diagnosis interactive data represents basic information for vehicle diagnosis, diagnosis time, corresponding vehicle type, etc., and the tail of the diagnosis interactive data represents end with a specific identifier. In addition, the data generated in the diagnosis process of different vehicle types have different significances, so the analysis method in this step may further include analyzing the significances of the data themselves, for example, a text database may be preset, the database includes a mapping relationship between the vehicle type and the text, and the data in the diagnosis interaction data is compared with the corresponding text through the database.
It will be appreciated that the predetermined number in this step may be practical, but is typically greater than 1. After the server analyzes and obtains each analysis result, the analysis results contain all interactive data of the diagnostic equipment in the diagnostic process, the data can reflect the operation habits of the users, and when the preset number is large enough, the operation habits of most users can be reflected, so that the optimization of the diagnostic software in the diagnostic equipment can be guided according to the extracted user operation habit information. For example, there are 3 kinds of operation paths, A, B, C respectively, for extracting the fault code, and after extracting a large number of analysis results, it is found that the operation path adopted by most users when extracting the fault code is a, so to some extent, the operation path a is more popular with users, and users are more convenient to use under this operation path, so that the diagnostic software in the current diagnostic device can be modified to: the fault code is extracted through the operation path a.
According to the method for acquiring the user operation habit information, firstly, diagnostic interactive data are acquired when a vehicle is diagnosed by diagnostic equipment and are sent to a server, and then the server analyzes the diagnostic interactive data according to a preset analysis method to acquire an analysis result; and finally, after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results. Therefore, the method has the advantages that on one hand, the data are real data and have higher reliability according to the diagnosis interactive data obtained by the diagnosis equipment when the vehicle is diagnosed, on the other hand, the diagnosis interactive data can accurately reflect the operation habits of the user, the data are more comprehensive, the functions of the diagnosis equipment are optimized through the user operation habit information extracted through the diagnosis interactive data, and the operation habits of the user are better met, so that the method is more favorable for improving the experience of the user.
Fig. 2 is a flowchart of a method for acquiring user operation habit information applied to a diagnostic device according to an embodiment of the present application. As shown in fig. 2, the method specifically includes:
s201: and constructing a temporary log file.
In this embodiment, the type of the temporary log file is not limited, and in general, the temporary log file is constructed before the diagnostic device obtains the diagnostic start signal, for example, the temporary log file may be constructed in advance. The purpose of setting the temporary log file is to upload diagnostic interaction data of a diagnostic process to a server as a whole, otherwise, if the diagnostic interaction data are uploaded in real time, the server needs to receive frequently, each data is provided with an identifier (used for distinguishing whether the diagnostic process is the same diagnostic process), and the server is complex in analysis.
S202: and writing auxiliary information which is contained in the original log file and used for distinguishing different files into the temporary log file.
The diagnostic device generates a log file in each diagnostic process, i.e., the original log file in this embodiment, and the original log files in the diagnostic processes of different times are different, for example, the time of starting and ending the diagnosis, the diagnosis duration, and the vehicle information corresponding to the diagnostic process are recorded in the original log file. In a specific implementation, each original log file contains auxiliary information for distinguishing different files, and in fact, the auxiliary information may include a version number of the original log file, a name of vehicle model software, a version number of the vehicle model software, or a type of a used language, and therefore, the auxiliary information may be used as identification information of the original log file, and different original log files correspond to different auxiliary information. It can be understood that the type of the auxiliary information may be determined according to actual situations, and all the auxiliary information in the original log file may be written into the temporary log file, or may be written into a part of the temporary log file, as long as different original log files can be distinguished, which is not limited in this embodiment.
S203: and collecting a diagnosis data packet and a diagnosis data response packet in the diagnosis process, and writing the diagnosis data packet and the diagnosis data response packet into a temporary log file.
After the diagnosis is started, interactive data, namely, the diagnosis data packet and the diagnosis data response packet mentioned in the previous embodiment, is generated between the diagnosis software and the diagnosis device application, and the data packets are written into the temporary log file. In a specific implementation, the data may be directly written or may be written according to an agreed protocol, and the embodiment is not limited.
S204: and after receiving a diagnosis ending signal, storing the temporary log file as diagnosis interactive data and sending the diagnosis interactive data to the server so that the server analyzes the diagnosis interactive data according to a preset analysis rule to obtain an analysis result, and analyzing and extracting the user operation habits in the analysis result after obtaining a preset number of analysis results.
The diagnosis end signal in this step may be an operation of receiving a user click on an "end key", and the specific type is not limited. The specific processing manner of the diagnostic interaction data by the server is described above, and is not described in detail in this embodiment.
According to the method for acquiring the user operation habit information, a temporary log file is constructed, then auxiliary information for distinguishing different original log files is written into the temporary log file, and finally a diagnosis data packet and a diagnosis data response packet generated in a diagnosis process are written into the temporary log file to serve as diagnosis interactive data. Therefore, the method has the advantages that on one hand, the data obtained by the diagnosis equipment during the vehicle diagnosis are real data and high in reliability, on the other hand, the data can accurately reflect the operation habits of the user, the data are more comprehensive, the functions of the diagnosis equipment are optimized through the user operation habit information extracted through the diagnosis interactive data, and the operation habits of the user are better met, so that the experience of the user is better improved. In addition, data is written into a log file, so that data loss and confusion are avoided, diagnosis processes of different times can be distinguished through auxiliary information, and follow-up tracing is facilitated.
In specific implementation, the diagnostic device may further send the original log file to the server, so that the server may determine whether the temporary log file matches the original log file corresponding to the temporary log file before data analysis, thereby avoiding an error occurring in writing the temporary log file. In addition, the form in which the temporary log file is sent to the server is not limited, and for example, the temporary log file may be encrypted.
On the basis of the above embodiment, writing the diagnostic data packet and the diagnostic data response packet into the temporary log file specifically includes:
judging whether the diagnosis data packet contains data corresponding to the refreshing operation;
if so, writing first frame data corresponding to the refreshing operation into the temporary log file;
if not, writing all data of the diagnosis data packet and the diagnosis data response packet into the temporary log file.
In the diagnostic process, some diagnostic items are refresh operations, that is, in the diagnostic process, multiple frames of diagnostic data are returned for the same diagnostic item (not simultaneously returned, may be periodically returned, or may be at different time intervals), if each frame of data is recorded, a temporary log file may be too large, which is not favorable for uploading, and there is not too large reference value for guiding optimization of the diagnostic device. Therefore, in this embodiment, the first frame data corresponding to the refresh operation is written into the temporary log file, and the other frame data after the first frame data is ignored.
By the method, on one hand, the extraction of the user operation habit information is not influenced, on the other hand, the temporary log files can be reduced, and the uploading speed and the analysis speed are improved.
The above embodiment describes in detail a method for acquiring a user operation habit corresponding to the diagnosis device side, and the following description describes an embodiment of a method for acquiring a user operation habit corresponding to the server side.
Fig. 3 is a flowchart of a method for obtaining user operation habit information applied to a server according to an embodiment of the present application. As shown in fig. 3, the method includes:
s301: and acquiring diagnosis interaction data obtained when the diagnosis equipment diagnoses the vehicle.
The diagnostic device and the server are typically in wireless communication, but may be in wired communication, and the present application is not limited thereto.
The diagnosis equipment is provided with corresponding diagnosis equipment Application (APP), and diagnosis of the vehicle can be realized by operating the APP. It should be noted that, the hardware structure of the diagnostic device and the related content of the APP can be referred to in the prior art, and are not described in detail in this application.
When the user is diagnosing the vehicle, the diagnostic device can obtain diagnostic interaction data, which is data generated by the vehicle during the diagnostic process. It will be appreciated that this data includes both the data to be processed by the diagnostic software sent to the APP (diagnostic data packet) and the data returned by the vehicle upon operation of the diagnostic data packet and the user (diagnostic data response packet).
In a specific implementation, the diagnostic device in S301 may upload the diagnostic interaction data online, or may upload the diagnostic interaction data offline, or may upload the diagnostic interaction data immediately after completing the diagnosis of one vehicle, or upload the diagnostic interaction data multiple times after completing the diagnosis of multiple vehicles. It can be understood that any form of uploading does not affect the implementation of the scheme.
S302: and analyzing the diagnosis interactive data according to a preset analysis method to obtain an analysis result.
In the implementation, what form the data is transmitted between the diagnostic device and the server determines the way the server parses the data, which of course needs to be preset. For example, the head of the diagnosis interactive data represents basic information for vehicle diagnosis, diagnosis time, corresponding vehicle type, etc., and the tail of the diagnosis interactive data represents end with a specific identifier. In addition, the data generated in the diagnosis process of different vehicle types have different significances, so the analysis method in this step may further include analyzing the significances of the data themselves, for example, a text database may be preset, the database includes a mapping relationship between the vehicle type and the text, and the data in the diagnosis interaction data is compared with the corresponding text through the database.
S303: and after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results.
It will be appreciated that the predetermined number in this step may be practical, but is typically greater than 1. After the server analyzes and obtains each analysis result, the analysis results contain all interactive data of the diagnostic equipment in the diagnostic process, the data can reflect the operation habits of the users, and when the preset number is large enough, the operation habits of most users can be reflected, so that the optimization of the diagnostic software in the diagnostic equipment can be guided according to the extracted user operation habit information. For example, there are 3 kinds of operation paths, A, B, C respectively, for extracting the fault code, and after extracting a large number of analysis results, it is found that the operation path adopted by most users when extracting the fault code is a, so to some extent, the operation path a is more popular with users, and users are more convenient to use under this operation path, so that the diagnostic software in the current diagnostic device can be modified to: the fault code is extracted through the operation path a.
The method for acquiring the user operation habit information includes the steps that firstly, diagnosis interaction data obtained when a vehicle is diagnosed by a diagnosis device are acquired, and then the diagnosis interaction data are analyzed according to a preset analysis method to obtain an analysis result; and finally, after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results. Therefore, the method has the advantages that on one hand, the data are real data and have higher reliability according to the diagnosis interactive data obtained by the diagnosis equipment when the vehicle is diagnosed, on the other hand, the diagnosis interactive data can accurately reflect the operation habits of the user, the data are more comprehensive, the functions of the diagnosis equipment are optimized through the user operation habit information extracted through the diagnosis interactive data, and the operation habits of the user are better met, so that the method is more favorable for improving the experience of the user.
On the basis of the foregoing embodiment, as a preferred implementation, step S302 specifically includes:
reading auxiliary information in the diagnostic interaction data;
and searching the corresponding text in the text database through the auxiliary information to serve as a resolution result.
In a specific implementation, the auxiliary information specifically includes: version number of original log file, name of vehicle model software, version number of vehicle model software and type of language used.
It can be understood that the auxiliary information needs to depend on the information in the original log file, and this embodiment is only a specific application scenario, and does not represent that the auxiliary information is only the above parameters. Wherein the version number of the original log file can be used to distinguish protocols of subsequent extended diagnostic interaction data. When the auxiliary information contains the parameters, searching the corresponding text in the text database through the vehicle model software name, the vehicle model software version number and the language type to be used as an analysis result.
By presetting the text database, after the auxiliary information is obtained, the corresponding text can be quickly searched from the text database, and the analysis efficiency is improved.
On this basis, as a preferred embodiment, the specific step of extracting the user operation habit information in the analysis result in S303 includes:
extracting operation paths corresponding to the realization of the same function in the analysis result;
and/or extracting the use frequency of submenus under the same menu in the analysis result;
and/or extracting fault codes corresponding to the same vehicle type, the same vehicle series and the same year money in the analysis result and the operation with the highest use frequency;
and/or extracting the operation path and data flow data of the inspection project of the same vehicle type in the analysis result within a preset mileage range.
It should be noted that the above 4 extraction methods are only a part of the specific embodiments, and do not represent only the 4 extraction methods. For extracting the operation path, the purpose is to make the user realize the corresponding function in the most convenient way. For extracting the use frequency, the purpose is to set the submenu with higher use frequency at the front position when setting the menu, which is convenient for the user to use. For the operation of extracting the fault code and having the highest use frequency, the function of detecting whether the common fault exists is preset on the diagnosis software, when the fault exists in the vehicle, the function can be quickly determined through the preset function, for example, for a certain type of vehicle, a certain series of vehicles, a certain year, a certain function used by a user, and a fault code is generated, the problem of the common fault of the batch of vehicles is possible, and when the vehicle is recalled, the fault code can be acquired through one key, and whether the current vehicle is recalled or not is quickly determined. For extracting the operation path and the data flow data of the inspection project of the same vehicle type within the range of the preset mileage, the aim is to provide data support for the maintenance of the vehicle. For example, some operations of daily maintenance of the vehicle may be extracted; according to the running mileage of a certain vehicle type and the maintenance operations which can be performed by a user in a certain section of running mileage, the operations are defined as the operations which are recommended to be performed by the vehicle type in a certain section of mileage range. Based on this, the corresponding prompt function can be preset in the diagnostic software, for example, a certain vehicle type is maintained within a certain range (can be automatically realized without manual operation), when the mileage of the detected vehicle is read to belong to a certain range, the corresponding maintenance operation is provided, the operation of a user is guided, and finally a vehicle condition report is output.
In other embodiments, if the diagnostic interaction data is encrypted, the method further comprises:
and decrypting the diagnostic interactive data according to the encryption type of the diagnostic interactive data.
It is understood that, in the present embodiment, the diagnostic interaction data is specifically encrypted data. When the diagnosis equipment uploads the diagnosis interactive data to the server, the data is encrypted firstly, so that the data is prevented from being tampered, and the safety is higher. It should be noted that the specific encryption method is not limited in this application, as long as the diagnostic device and the server adopt the appropriate encryption method and decryption method. In addition, in other embodiments, in order to improve the transmission efficiency, the diagnostic interaction data may be compressed, and correspondingly, the server further needs to decompress the diagnostic interaction data according to the compression type of the diagnostic interaction data. Furthermore, after obtaining a predetermined number of analysis results, the method further comprises: and storing the analysis result to a diagnostic log database according to a data packet protocol, so that the data management can be facilitated.
In the above, the embodiment corresponding to the method for obtaining the user operation habit information is described in detail, and in order to make the technical solution of the method further clear to those skilled in the art, a specific application scenario is given below, specifically, different operation paths read the fault code.
The method comprises the steps that the current diagnosis equipment obtains fault codes of a current vehicle in the diagnosis process, and at least two paths can be read, wherein one path is the fault code existing in all systems of the vehicle can be obtained through a first-stage rapid test on the application of the diagnosis equipment; alternatively, access to each system menu of the vehicle (with a fault code read menu) is obtained sequentially by the diagnostic device application.
1) The diagnostic equipment obtains diagnostic interaction data according to the mode shown in the figure 2 and uploads the diagnostic interaction data to the server;
2) the server obtains the diagnosis interaction data and then analyzes the diagnosis interaction data according to a preset analysis method to obtain an analysis result;
3) when the number of the analysis results meets the requirement, the two operation paths for reading the fault code in the analysis results are extracted, and most users select the former one.
By the method, when the diagnosis equipment is optimized, the former function can be optimized in an important way, for example, the function is arranged in the first diagnosis link of the diagnosis process.
In the above embodiments, a method for acquiring user operation habit information applied to a diagnostic device is described in detail, and the present application also provides embodiments corresponding to the diagnostic device. It should be noted that the present application describes the embodiments of the diagnostic device from two perspectives, one from the perspective of the functional module and the other from the perspective of the hardware.
Fig. 4 is a block diagram of a diagnostic apparatus according to an embodiment of the present application. As shown in fig. 4, the diagnostic apparatus includes:
a construction module 10, configured to construct a temporary log file;
a writing module 11, configured to write auxiliary information included in an original log file and used for distinguishing different files into a temporary log file;
the write-in module 11 is further configured to collect a diagnostic data packet and a diagnostic data response packet in the diagnostic process, and write the diagnostic data packet and the diagnostic data response packet into a temporary log file;
and the sending module 12 is configured to, after receiving the diagnosis end signal, store the temporary log file as diagnosis interaction data and send the diagnosis interaction data to the server, so that the server analyzes the diagnosis interaction data according to a preset analysis rule to obtain an analysis result, and after obtaining a predetermined number of analysis results, analyze and extract a user operation habit in the analysis result.
Since the embodiments of this section correspond to the embodiments of the method section, reference is made to the description of the embodiments of the method section for the embodiments of this section, and details are not repeated here.
As a preferred embodiment, the diagnostic apparatus further comprises:
and the encryption unit is used for encrypting the diagnosis interaction data.
According to the diagnostic equipment provided by the embodiment of the application, a temporary log file is constructed, then the auxiliary information for distinguishing different original log files is written into the temporary log file, and finally the diagnostic data packet and the diagnostic data response packet generated in the diagnostic process are written into the temporary log file to serve as diagnostic interactive data. Therefore, the device can be used for obtaining data when the vehicle is diagnosed according to the diagnostic device, the data are real data and have higher reliability, and on the other hand, the data can accurately reflect the operation habits of the user and are more comprehensive, and the function of the diagnostic device is optimized through the user operation habit information extracted through the diagnostic interactive data, so that the operation habits of the user are better met, and the experience of the user is better improved. In addition, data is written into a log file, so that data loss and confusion are avoided, diagnosis processes of different times can be distinguished through auxiliary information, and follow-up tracing is facilitated.
Fig. 5 is a structural diagram of a diagnostic apparatus according to another embodiment of the present invention, and as shown in fig. 5, the diagnostic apparatus includes: a memory 20 for storing a computer program;
and a processor 21 for implementing the steps of the method for acquiring the user operation habit information as described in the above embodiment (diagnosis device side) when executing the computer program.
The diagnosis device provided by the embodiment may include, but is not limited to, a smart phone, a tablet computer, a notebook computer, a desktop computer, or the like.
The processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 21 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, the processor 21 may further include an AI (Artificial Intelligence) processor for processing a calculation operation related to machine learning.
The memory 20 may include one or more computer-readable storage media, which may be non-transitory. Memory 20 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 20 is at least used for storing the following computer program 201, wherein after being loaded and executed by the processor 21, the computer program can implement relevant steps in the test supervision method executed by the terminal side disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202, data 203, and the like, and the storage manner may be a transient storage manner or a permanent storage manner. Operating system 202 may include, among others, Windows, Unix, Linux, and the like. Data 203 may include, but is not limited to, diagnostic interaction data, model number of diagnostic device, and the like.
In some embodiments, the diagnostic device 20 may further include a display screen 22, an input/output interface 23, a communication interface 22, a power supply 25, and a communication bus 26.
Those skilled in the art will appreciate that the configuration shown in FIG. 7 does not constitute a limitation of diagnostic devices and may include more or fewer components than those shown. The diagnostic device provided by the embodiment of the application comprises a memory and a processor, and when the processor executes a program stored in the memory, the following method can be realized: the method comprises the steps of constructing a temporary log file, writing auxiliary information for distinguishing different original log files into the temporary log file, and finally writing a diagnosis data packet and a diagnosis data response packet generated in a diagnosis process into the temporary log file as diagnosis interactive data. Therefore, the method has the advantages that on one hand, the data obtained by the diagnosis equipment during the vehicle diagnosis are real data and high in reliability, on the other hand, the data can accurately reflect the operation habits of the user, the data are more comprehensive, the functions of the diagnosis equipment are optimized through the user operation habit information extracted through the diagnosis interactive data, and the operation habits of the user are better met, so that the experience of the user is better improved. In addition, data is written into a log file, so that data loss and confusion are avoided, diagnosis processes of different times can be distinguished through auxiliary information, and follow-up tracing is facilitated.
In the foregoing embodiment, a method for obtaining user operation habit information applied to a server is described in detail, and the present application also provides an embodiment corresponding to the server. It should be noted that the present application describes embodiments of the server from two perspectives, one is from the perspective of the function module, and the other is from the perspective of the hardware.
Fig. 6 is a block diagram of a server according to an embodiment of the present application. As shown in fig. 6, the server includes:
an obtaining unit 30, configured to obtain diagnostic interaction data obtained when the diagnostic device diagnoses the vehicle;
the analysis unit 31 is configured to analyze the diagnostic interaction data according to a preset analysis method to obtain an analysis result;
and the extracting unit 32 is configured to extract the user operation habit information in the analysis result after a predetermined number of analysis results are obtained.
Since the embodiments of this section correspond to the embodiments of the method section, reference is made to the description of the embodiments of the method section for the embodiments of this section, and details are not repeated here.
As a preferred embodiment, the server further comprises:
and the decryption unit is used for decrypting the diagnosis interactive data according to the encryption type of the diagnosis interactive data, wherein the diagnosis interactive data is specifically encrypted data.
The server provided by the embodiment of the application firstly acquires diagnosis interactive data obtained when the diagnosis equipment diagnoses the vehicle, and then analyzes the diagnosis interactive data according to a preset analysis method to obtain an analysis result; and finally, after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results. Therefore, the device has the advantages that on one hand, the data are real data and are high in reliability according to the diagnosis interactive data obtained by the diagnosis equipment when the vehicle is diagnosed, on the other hand, the diagnosis interactive data can accurately reflect the operation habits of the user, the data are comprehensive, the function of the diagnosis equipment is optimized through the user operation habit information extracted through the diagnosis interactive data, the operation habits of the user are better met, and therefore the experience of the user is better improved.
Fig. 7 is a block diagram of a server according to another embodiment of the present invention, and as shown in fig. 7, the server includes a memory 40 for storing a computer program;
the processor 41 is configured to implement the steps described in the above method embodiments (server side) when executing the computer program.
Processor 41 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so forth. The processor 41 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 41 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 41 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, processor 41 may further include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
Memory 40 may include one or more computer-readable storage media, which may be non-transitory. Memory 40 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 40 is at least used for storing the following computer program 400, wherein after being loaded and executed by the processor 41, the computer program can implement relevant steps in the method for acquiring the operation habits of the user disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 40 may also include an operating system 401, data 402, and the like, and the storage manner may be a transient storage manner or a permanent storage manner. The operating system 401 may include Windows, Unix, Linux, and the like. Data 402 may include, but is not limited to, diagnostic interaction data, diagnostic device signals, and the like.
In some embodiments, the server may also include an input output interface 42, a communication interface 43, a power supply 44, and a communication bus 45.
Those skilled in the art will appreciate that the architecture shown in FIG. 7 is not meant to be limiting of servers and may include more or fewer components than those shown.
The server provided by the embodiment of the application comprises a memory and a processor, and when the processor executes a program stored in the memory, the following method can be realized: firstly, acquiring diagnosis interactive data obtained when a vehicle is diagnosed by a diagnosis device, and then analyzing the diagnosis interactive data according to a preset analysis method to obtain an analysis result; and finally, after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results. Therefore, the method has the advantages that on one hand, the data are real data and have higher reliability according to the diagnosis interactive data obtained by the diagnosis equipment when the vehicle is diagnosed, on the other hand, the diagnosis interactive data can accurately reflect the operation habits of the user, the data are more comprehensive, the functions of the diagnosis equipment are optimized through the user operation habit information extracted through the diagnosis interactive data, and the operation habits of the user are better met, so that the method is more favorable for improving the experience of the user.
Finally, the application also provides a corresponding embodiment of the computer readable storage medium. The computer-readable storage medium has stored thereon a computer program which, when executed by a processor, implements the steps described in the above-described method embodiments (which may be a method corresponding to the server side, a method corresponding to the diagnostic device side, or a method corresponding to the server side and the diagnostic device side).
It is to be understood that if the method in the above embodiments is implemented in the form of software functional units and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium and executes all or part of the steps of the methods described in the embodiments of the present application, or all or part of the technical solutions. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The method, the diagnosis device and the server for acquiring the user operation habit information provided by the application are described in detail above. The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description. It should be noted that, for those skilled in the art, it is possible to make several improvements and modifications to the present application without departing from the principle of the present application, and such improvements and modifications also fall within the scope of the claims of the present application.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A method for obtaining user operation habit information is characterized in that the method comprises the following steps:
the diagnostic equipment acquires diagnostic interaction data in a diagnostic process and sends the diagnostic interaction data to the server;
the server analyzes the diagnosis interactive data according to a preset analysis rule to obtain an analysis result; after a preset number of analysis results are obtained, analyzing and extracting user operation habits in the analysis results;
wherein the diagnostic device obtaining diagnostic interaction data comprises the steps of:
constructing a temporary log file;
writing auxiliary information which is contained in an original log file and used for distinguishing different files into the temporary log file;
collecting a diagnosis data packet and a diagnosis data response packet in a diagnosis process, and writing the diagnosis data packet and the diagnosis data response packet into the temporary log file;
and after a diagnosis end signal is received, saving the temporary log file as the diagnosis interaction data.
2. A method for acquiring operation habits of a user, which is applied to a diagnostic device, and comprises the following steps:
constructing a temporary log file;
writing auxiliary information which is contained in an original log file and used for distinguishing different files into the temporary log file;
collecting a diagnosis data packet and a diagnosis data response packet in a diagnosis process, and writing the diagnosis data packet and the diagnosis data response packet into the temporary log file;
after a diagnosis ending signal is received, the temporary log file is stored to serve as diagnosis interactive data and is sent to a server, so that the server analyzes the diagnosis interactive data according to a preset analysis rule to obtain an analysis result, and after a preset number of analysis results are obtained, user operation habits in the analysis result are analyzed and extracted.
3. The method of claim 2, wherein writing the diagnostic data packet and the diagnostic data response packet to the temporary log file specifically comprises:
judging whether the diagnosis data packet contains data corresponding to a refreshing operation;
if so, writing the first frame data corresponding to the refreshing operation into the temporary log file;
and if not, writing all data of the diagnosis data packet and the diagnosis data response packet into the temporary log file.
4. A method for acquiring operation habits of a user is applied to a server, and comprises the following steps: acquiring diagnosis interactive data obtained when a vehicle is diagnosed by a diagnosis device;
analyzing the diagnosis interactive data according to a preset analysis method to obtain an analysis result;
after a preset number of analysis results are obtained, extracting user operation habit information in the analysis results;
wherein the step of obtaining the diagnostic interaction data by the diagnostic device comprises the steps of:
constructing a temporary log file;
writing auxiliary information which is contained in an original log file and used for distinguishing different files into the temporary log file;
collecting a diagnosis data packet and a diagnosis data response packet in a diagnosis process, and writing the diagnosis data packet and the diagnosis data response packet into the temporary log file;
and after a diagnosis end signal is received, saving the temporary log file as the diagnosis interaction data.
5. The method of claim 4, wherein the parsing the diagnostic interaction data according to a predetermined parsing method to obtain a parsing result specifically comprises:
reading auxiliary information in the diagnostic interaction data;
and searching a corresponding text in a text database through the auxiliary information to serve as the analysis result.
6. The method according to claim 4 or 5, wherein the extracting of the user operation habit information in the analysis result specifically comprises:
extracting operation paths corresponding to the realization of the same function in the analysis result;
and/or extracting the use frequency of submenus under the same menu in the analysis result;
and/or extracting fault codes corresponding to the same vehicle type, the same vehicle series and the same year money in the analysis result and the operation with the highest use frequency;
and/or extracting the operation path and data flow data of the inspection project of the same vehicle type in the analysis result within a preset mileage range.
7. A diagnostic apparatus, characterized in that the diagnostic apparatus comprises:
the construction module is used for constructing a temporary log file;
the writing module is used for writing the auxiliary information which is contained in the original log file and used for distinguishing different files into the temporary log file;
the write-in module is also used for collecting a diagnosis data packet and a diagnosis data response packet in the diagnosis process and writing the diagnosis data packet and the diagnosis data response packet into the temporary log file;
and the sending module is used for storing the temporary log file as diagnosis interactive data and sending the diagnosis interactive data to a server after receiving a diagnosis ending signal so that the server analyzes the diagnosis interactive data according to a preset analysis rule to obtain an analysis result, and analyzing and extracting the user operation habits in the analysis result after obtaining a preset number of the analysis results.
8. A server, comprising:
the vehicle diagnosis system comprises an acquisition unit, a diagnosis unit and a diagnosis unit, wherein the acquisition unit is used for acquiring diagnosis interaction data obtained when a diagnosis device diagnoses a vehicle;
the analysis unit is used for analyzing the diagnosis interactive data according to a preset analysis method to obtain an analysis result;
the extraction unit is used for extracting the user operation habit information in the analysis result after obtaining a preset number of analysis results;
wherein the step of obtaining the diagnostic interaction data by the diagnostic device comprises the steps of:
constructing a temporary log file;
writing auxiliary information which is contained in an original log file and used for distinguishing different files into the temporary log file;
collecting a diagnosis data packet and a diagnosis data response packet in a diagnosis process, and writing the diagnosis data packet and the diagnosis data response packet into the temporary log file;
and after a diagnosis end signal is received, saving the temporary log file as the diagnosis interaction data.
9. A diagnostic apparatus comprising a memory for storing a computer program;
a processor for implementing the steps of the method for obtaining information on user operation habits as claimed in claim 2 or 3 when executing the computer program.
10. A server, comprising a memory for storing a computer program;
a processor for implementing the steps of the method for obtaining information on user operation habits according to any one of claims 4 to 6 when executing the computer program.
CN201910577747.6A 2019-06-28 2019-06-28 Method for acquiring user operation habit information, diagnosis equipment and server Active CN110298935B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910577747.6A CN110298935B (en) 2019-06-28 2019-06-28 Method for acquiring user operation habit information, diagnosis equipment and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910577747.6A CN110298935B (en) 2019-06-28 2019-06-28 Method for acquiring user operation habit information, diagnosis equipment and server

Publications (2)

Publication Number Publication Date
CN110298935A CN110298935A (en) 2019-10-01
CN110298935B true CN110298935B (en) 2021-08-10

Family

ID=68029412

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910577747.6A Active CN110298935B (en) 2019-06-28 2019-06-28 Method for acquiring user operation habit information, diagnosis equipment and server

Country Status (1)

Country Link
CN (1) CN110298935B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58168165A (en) * 1982-03-30 1983-10-04 Fujitsu Ltd Recovery system in data base system
JP2012053830A (en) * 2010-09-03 2012-03-15 Mitsubishi Electric Engineering Co Ltd Failure diagnostic device
CN202750105U (en) * 2012-03-23 2013-02-20 石建伟 Dynamic train fault monitoring system
CN103076801A (en) * 2013-01-14 2013-05-01 深圳市元征软件开发有限公司 Intelligent sorting method applied to automobile diagnosis equipment and automobile diagnosis equipment
CN204496282U (en) * 2015-04-15 2015-07-22 郭蕾 Based on the electric automobile fault diagnosis of Internet of Things, Based Intelligent Control and long distance control system
CN105137963A (en) * 2015-09-09 2015-12-09 山东丽驰新能源汽车有限公司 Vehicle remote monitoring and fault diagnosis method and device
CN106095959A (en) * 2016-06-16 2016-11-09 北京中电普华信息技术有限公司 A kind of collecting method, Apparatus and system
CN106773855A (en) * 2016-12-22 2017-05-31 深圳市元征科技股份有限公司 Vehicle diagnostics option display method and vehicle diagnosing apparatus
CN109308749A (en) * 2017-07-26 2019-02-05 比亚迪股份有限公司 Vehicle defect diagnostic method, automobile and server

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104123104B (en) * 2014-08-13 2018-05-15 中国银行股份有限公司 Daily record control system and method
CN105117215B (en) * 2015-08-05 2018-12-07 深圳市元征科技股份有限公司 The development approach and device of automobile function

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58168165A (en) * 1982-03-30 1983-10-04 Fujitsu Ltd Recovery system in data base system
JP2012053830A (en) * 2010-09-03 2012-03-15 Mitsubishi Electric Engineering Co Ltd Failure diagnostic device
CN202750105U (en) * 2012-03-23 2013-02-20 石建伟 Dynamic train fault monitoring system
CN103076801A (en) * 2013-01-14 2013-05-01 深圳市元征软件开发有限公司 Intelligent sorting method applied to automobile diagnosis equipment and automobile diagnosis equipment
CN204496282U (en) * 2015-04-15 2015-07-22 郭蕾 Based on the electric automobile fault diagnosis of Internet of Things, Based Intelligent Control and long distance control system
CN105137963A (en) * 2015-09-09 2015-12-09 山东丽驰新能源汽车有限公司 Vehicle remote monitoring and fault diagnosis method and device
CN106095959A (en) * 2016-06-16 2016-11-09 北京中电普华信息技术有限公司 A kind of collecting method, Apparatus and system
CN106773855A (en) * 2016-12-22 2017-05-31 深圳市元征科技股份有限公司 Vehicle diagnostics option display method and vehicle diagnosing apparatus
CN109308749A (en) * 2017-07-26 2019-02-05 比亚迪股份有限公司 Vehicle defect diagnostic method, automobile and server

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于电动汽车云平台的大数据存储与管理;高红;《电力信息与通信技术》;20180430;第45-49页 *
电动轮汽车监控***的集成化及大数据分析;童宪华;《铜业工程》;20181031;第72-74页 *

Also Published As

Publication number Publication date
CN110298935A (en) 2019-10-01

Similar Documents

Publication Publication Date Title
CN110275958B (en) Website information identification method and device and electronic equipment
CN107391359B (en) Service testing method and device
CN110569214A (en) Index construction method and device for log file and electronic equipment
CN111552633A (en) Interface abnormal call testing method and device, computer equipment and storage medium
CN107085549B (en) Method and device for generating fault information
CN110647523B (en) Data quality analysis method and device, storage medium and electronic equipment
CN110598008B (en) Method and device for detecting quality of recorded data and storage medium
CN103246566B (en) The resource monitoring method and device of application program
CN109271315B (en) Script code detection method, script code detection device, computer equipment and storage medium
CN114766093A (en) Screen recording method and device and computer readable storage medium
CN111259212B (en) Telemetering data interpretation method, device, equipment and storage medium
CN112729868A (en) Vehicle diagnosis method, device, equipment and medium
CN110336791B (en) Method, device and equipment for transmitting breakpoint data and computer storage medium
CN114968959A (en) Log processing method, log processing device and storage medium
CN110827049A (en) Data pushing method and device
CN110298935B (en) Method for acquiring user operation habit information, diagnosis equipment and server
US20120078912A1 (en) Method and system for event correlation
CN110442439B (en) Task process processing method and device and computer equipment
CN112835774B (en) Visualization method and device for performance of display card, equipment and computer-readable storage medium
CN113791860B (en) Information conversion method, device and storage medium
CN112905579A (en) Log optimization method and system
CN115412274A (en) Attack tracing method and related data processing and association display method and device
CN111104328B (en) Use case generation method and device, computer equipment and readable storage medium
CN112860733A (en) Log verification method and system
CN112363915A (en) Method and device for page performance test, terminal equipment and storage medium

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