CN118280015A - Data acquisition system, method, device and medium based on vehicle remote diagnosis - Google Patents
Data acquisition system, method, device and medium based on vehicle remote diagnosis Download PDFInfo
- Publication number
- CN118280015A CN118280015A CN202410368712.2A CN202410368712A CN118280015A CN 118280015 A CN118280015 A CN 118280015A CN 202410368712 A CN202410368712 A CN 202410368712A CN 118280015 A CN118280015 A CN 118280015A
- Authority
- CN
- China
- Prior art keywords
- data
- acquisition
- target
- module
- demand
- 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
- 238000004171 remote diagnosis Methods 0.000 title claims abstract description 56
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000012545 processing Methods 0.000 claims abstract description 81
- 230000007246 mechanism Effects 0.000 claims abstract description 55
- 238000012544 monitoring process Methods 0.000 claims abstract description 47
- 238000004806 packaging method and process Methods 0.000 claims abstract description 9
- 238000004891 communication Methods 0.000 claims description 33
- 238000004458 analytical method Methods 0.000 claims description 29
- 238000007726 management method Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 18
- 238000013480 data collection Methods 0.000 claims description 7
- 238000013144 data compression Methods 0.000 claims description 7
- 238000007405 data analysis Methods 0.000 claims description 4
- 238000013500 data storage Methods 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 14
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 239000000872 buffer Substances 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Selective Calling Equipment (AREA)
Abstract
The invention discloses a data acquisition system, a method, a device and a medium based on vehicle remote diagnosis. The system comprises: the system comprises a system control module, a data processing module, a monitoring service module, an uplink and downlink service module, an intermediate interface module and a storage module; the system control module is used for receiving a target data acquisition task and carrying out receiving and transmitting processing of instructions or data corresponding to the target data acquisition task through different types of intermediate interfaces in the intermediate interface module and the uplink and downlink service modules; the data processing module is used for analyzing the instruction, configuring, caching or sub-packaging the data, and obtaining a data acquisition result; the system is also used for receiving and analyzing the target data acquisition task, obtaining the data acquisition task type and the target acquisition requirement triggering mechanism, and sending the data acquisition task type and the target acquisition requirement triggering mechanism to the monitoring service module; the monitoring service module is used for receiving and triggering a mechanism according to the target acquisition requirement. The efficiency of data receiving and transmitting is improved, and the cost of data maintenance is reduced.
Description
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a data acquisition system, method, apparatus, and medium based on vehicle remote diagnosis.
Background
As vehicles become more popular, there is a great concern about the safety performance of vehicle driving. Therefore, by acquiring vehicle data in real time, it is important to realize a technique for performing remote diagnosis of a vehicle based on the data acquired in real time.
The inventors have found that the following drawbacks exist in the prior art in the process of implementing the present invention: at present, communication is generally performed between a target vehicle and a remote diagnosis program through a target callable interface, so that a communication connection relationship is fixed, an information acquisition mode and a protocol type corresponding to the target callable interface are provided, the flexibility of data acquisition is relatively poor, the accuracy of acquired data is relatively low, and the accuracy of remote diagnosis on the vehicle is relatively low and the time cost is relatively high.
Disclosure of Invention
The invention provides a data acquisition system, a method, a device and a medium based on vehicle remote diagnosis, which are used for improving the efficiency and the accuracy of data receiving and transmitting and reducing the cost of data maintenance.
According to an aspect of the present invention, there is provided a data acquisition system based on remote diagnosis of a vehicle, wherein the system comprises: the system comprises a system control module, a data processing module, a monitoring service module, an uplink and downlink service module, an intermediate interface module and a storage module;
The system control module is used for receiving a target data acquisition task and carrying out receiving and transmitting processing of instructions or data corresponding to the target data acquisition task through different types of intermediate interfaces in the intermediate interface module and the uplink and downlink service module;
the intermediate interface module is used for providing intermediate interfaces of different types;
The uplink and downlink service module is used for receiving the instruction or the data sent by the system control module and sending the data or the instruction to the data processing module;
The data processing module is used for analyzing the instruction, configuring, caching or sub-packaging the data and obtaining a data acquisition result; the system is also used for receiving and analyzing the target data acquisition task to obtain the data acquisition task type and a target acquisition demand trigger mechanism, and sending the target acquisition demand trigger mechanism to the monitoring service module;
The monitoring service module is used for receiving and judging the received target acquisition data according to a target acquisition demand triggering mechanism and generating a target triggering event; the system control module is also used for sending the target trigger event to the system control module;
The data processing module is also used for feeding back the data acquisition result to the system control module so as to realize the target data acquisition task of the target vehicle remote diagnosis;
The storage module is used for receiving and storing the data sent by the data processing module.
According to another aspect of the present invention, there is provided a data acquisition method based on remote diagnosis of a vehicle, wherein the data acquisition method is executed by a data processing module, and includes:
Acquiring and analyzing a target data acquisition task to obtain a data acquisition task type and a target acquisition requirement triggering mechanism;
if the data acquisition task type is determined to be the trigger acquisition data type, acquiring first initial acquisition data corresponding to a target data acquisition task, and indicating a monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism, and generating a target trigger event;
And acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
According to another aspect of the present invention, there is provided a data acquisition device based on remote diagnosis of a vehicle, wherein the data acquisition device is executed by a data processing module, comprising:
The target data acquisition task acquisition and analysis module is used for acquiring and analyzing the target data acquisition task to obtain a data acquisition task type and a target acquisition requirement triggering mechanism;
The target trigger event generation module is used for acquiring first initial acquisition data corresponding to the target data acquisition task and indicating the monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism and generating a target trigger event if the data acquisition task type is determined to be the trigger acquisition data type;
The data acquisition result determining module is used for acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to the system control module so as to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
According to another aspect of the present invention, there is provided an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the data acquisition method based on vehicle remote diagnosis according to any one of the embodiments of the present invention when executing the computer program.
According to another aspect of the present invention, there is provided a computer readable storage medium storing computer instructions for causing a processor to implement the vehicle remote diagnosis-based data acquisition method according to any one of the embodiments of the present invention when executed.
The technical scheme of the embodiment of the invention comprises the following steps: the system comprises a system control module, a data processing module, a monitoring service module, an uplink and downlink service module, an intermediate interface module and a storage module; the system control module is used for receiving a target data acquisition task and carrying out receiving and transmitting processing of instructions or data corresponding to the target data acquisition task through different types of intermediate interfaces in the intermediate interface module and the uplink and downlink service modules; an intermediate interface module for providing intermediate interfaces of different types; the uplink and downlink service module is used for receiving the instruction or the data sent by the system control module and sending the data or the instruction to the data processing module; the data processing module is used for analyzing the instruction, configuring, caching or sub-packaging the data and obtaining a data acquisition result; the system is also used for receiving and analyzing the target data acquisition task, obtaining the data acquisition task type and a target acquisition demand trigger mechanism, and sending the target acquisition demand trigger mechanism to the monitoring service module; the monitoring service module is used for receiving and judging the received target acquisition data according to the target acquisition demand triggering mechanism and generating a target triggering event; the system control module is also used for sending a target trigger event to the system control module; the data processing module is also used for feeding back the data acquisition result to the system control module so as to realize the target data acquisition task of the remote diagnosis of the target vehicle; and the storage module is used for receiving and storing the data sent by the data processing module. The problem of low data acquisition efficiency is solved, the data receiving and transmitting efficiency and accuracy are improved, the data maintenance cost is reduced, and the data acquisition flexibility is improved.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the invention or to delineate the scope of the invention. Other features of the present invention will become apparent from the description that follows.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a data acquisition system based on remote diagnosis of a vehicle according to a first embodiment of the present invention;
FIG. 2 is a flow chart of a data collection method based on remote diagnosis of a vehicle according to a second embodiment of the present invention;
Fig. 3 is a schematic structural diagram of a data acquisition device based on remote diagnosis of a vehicle according to a third embodiment of the present invention;
Fig. 4 is a schematic structural diagram of an electronic device according to a fourth embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "target," "current," and the like in the description and claims of the present invention and the above-described drawings are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
Fig. 1 is a schematic structural diagram of a data acquisition system based on remote diagnosis of a vehicle according to an embodiment of the present invention. The system comprises: a system control module 110, a data processing module 120, a monitoring service module 130, an uplink and downlink service module 140, an intermediate interface module 150 and a storage module 160.
The system control module 110 is configured to receive a target data acquisition task, and perform a receiving and transmitting process of an instruction or data corresponding to the target data acquisition task through different types of intermediate interfaces in the intermediate interface module 150 and the uplink and downlink service module 140;
the intermediate interface module 150 is configured to provide different types of intermediate interfaces;
The uplink and downlink service module 140 is configured to receive an instruction or data sent by the system control module 110, and send the data or the instruction to the data processing module 120;
The data processing module 120 is configured to parse the instruction, configure, cache or store the data in a sub-packet manner, and obtain a data acquisition result; the system is further used for receiving and analyzing a target data acquisition task, obtaining a data acquisition task type and a target acquisition demand trigger mechanism, and sending the target acquisition demand trigger mechanism to the monitoring service module 130;
The monitoring service module 130 is configured to receive and determine received target acquisition data according to a target acquisition demand trigger mechanism, and generate a target trigger event; and is further configured to send the target trigger event to the system control module 110;
The data processing module 120 is further configured to feed back the data acquisition result to the system control module 110, so as to implement a target data acquisition task for completing remote diagnosis of a target vehicle;
The storage module 160 is configured to receive and store data sent by the data processing module 120.
In this embodiment, the instruction needs to be received by the system control module, specifically, may be a target data acquisition task, and further, data acquisition is performed according to the target data acquisition task, and operations such as analysis, configuration or sub-packet storage need to be performed on the acquired data to determine a data acquisition result, and feedback operation is performed. The target data acquisition task may include triggering an acquisition data type and an on-demand acquisition data type.
In addition, the system control module can match the corresponding intermediate interface in the intermediate interface module according to the received target data acquisition task, and uses the uplink and downlink service module to transmit and receive the instruction or data corresponding to the target data acquisition task through the corresponding intermediate interface.
Optionally, the data processing module includes: the system comprises a cache service sub-module, a data service sub-module and an analysis service sub-module; wherein the data service submodule comprises at least one of the following: the data encryption unit, the data compression unit and the data storage unit are used for encrypting, compressing or storing the received data; the data processing module is also used for sending data to be cached to the cache service submodule; the parsing service sub-module comprises at least one of the following: the system comprises a configuration analysis unit, a message analysis unit and a data analysis unit, wherein the configuration analysis unit, the message analysis unit and the data analysis unit are used for receiving a data caching instruction of the system control module, analyzing the data caching instruction and feeding back a data caching analysis result to the caching service module; the system is also used for receiving and analyzing the target data acquisition task to obtain the type of the data acquisition task and a target acquisition requirement triggering mechanism; the cache service submodule is used for caching the data to be cached received from the data service submodule in a target cache queue; the data caching analysis result is also received, wherein the data caching analysis result is sent by the analysis service submodule; wherein the target cache queue comprises at least one of: the method comprises the steps of collecting a cache queue, an instruction cache queue, a message cache queue and a data cache queue.
Wherein the data encryption unit may be an operation of encrypting and decrypting data. The data compression unit may compress and decompress data. The data storage unit may be a memory that enables storage of data, including access to flash memory and memory cards.
In this embodiment, the configuration parsing unit may parse a configuration file issued by the system to generate collection list data and an instruction corresponding to the relevant communication parameter. The message parsing unit may be a communication message parsed according to a vehicle bus protocol. The data parsing unit may extract and calculate the required data from the message according to the acquisition configuration.
In addition, the collection cache queue can be a queue for caching a parameter list required to be collected. The instruction cache queue may be a queue that caches instructions that need to be sent to the vehicle communication bus. The message buffer queue may be a queue that buffers messages received from the vehicle communication bus awaiting processing. The data cache queue may be a queue in which the cache needs to process queue data in the synchronous holding cache.
Specifically, the cache service sub-module may be used to implement access capability of cache data in the memory, provide high-speed data reading and writing functions for other components, and set the cache size according to the acquisition requirement and the equipment capability, where the cache data is supported to be synchronously stored in the memory card.
Optionally, the monitoring service module includes at least one of: the system comprises an instruction executor unit, a trigger monitoring unit and a safety monitoring unit; the uplink and downlink service module comprises at least one of the following: the system comprises an instruction downlink unit, a real-time uplink unit, a file downloading unit and a file uploading unit; the intermediate interface module includes at least one of: the system comprises a system interface unit, a vehicle communication unit, an application communication unit and a data interface unit.
The instruction executor unit may be a unit that implements communication with the vehicle communication bus Wen Jiaohu, and ensures efficient and stable communication through a cache service. The triggering monitoring unit can be a triggering mechanism according to the acquisition requirement to monitor the message communication; the start and stop of triggered acquisition and upload may also be controlled. The safety monitoring unit can be used for guaranteeing the communication safety of the remote information processor and the vehicle, guaranteeing the communication safety of the remote information processor and the system and guaranteeing the system safety of the remote information processor.
In this embodiment, the instruction downlink unit receives an instruction of the cloud platform corresponding to the system through a 4G interface, and receives an inquiry instruction corresponding to the application software through a wireless or bluetooth interface. In addition, the real-time uplink unit uploads data to the cloud platform in real time through the 4G interface and sends inquiry data to the application software through the wireless or Bluetooth interface. In addition, the file downloading unit can download files (such as upgrade data packets and configuration files) from the cloud platform through the 4G interface by using HTTP/HTTPS/FTP. And the file uploading unit is used for uploading local data to the cloud platform through a 4G interface or a wireless interface by adopting HTTP/HTTPS/FTP.
In addition, the middleware is an abstract layer for performing encapsulation conversion according to hardware drivers of different module platforms and is used for guiding running application software, so the middleware is called. The middleware is designed to ensure seamless connection between the system layer and the application layer, and needs to use business logic and specific functional modules formulated by the application layer of the application software as references for formulating interfaces and use specific physical interfaces and programmable logic devices of the system layer as foundations for formulating interfaces. I.e. the process of determining the intermediate interface. Furthermore, when the hardware system layer is replaced, the interface standard of the middleware is not required to be changed, and the whole software system can be ensured to normally run on the system layer only by modifying the related drive codes of the system layer to match with the interface standard.
Correspondingly, the middleware realizes the function entity of the specific standard interface according to the specific function module of the application software application layer and the small function interface requirement inside the module, and realizes the whole system function according to the specific physical interface of the system layer and the performance and the function of the programmable logic device, thereby achieving the effect that the middleware is matched with the application software application layer and the system layer and playing the role of supporting the top and bottom.
In this embodiment, the primary intermediate interface may specifically include: the system interface unit may include a device status interface, a device control interface, and a GPS communication interface. The vehicle communication unit may include a CAN communication interface, a K-wire communication interface, and a serial communication interface. The application communication unit may include a 4G communication interface, bluetooth, and a wireless communication interface. The data interface unit may include a hardware encryption interface, a storage function interface, and a debug function interface.
The technical scheme of the embodiment of the invention comprises the following steps: the system comprises a system control module, a data processing module, a monitoring service module, an uplink and downlink service module, an intermediate interface module and a storage module; the system control module is used for receiving a target data acquisition task and carrying out receiving and transmitting processing of instructions or data corresponding to the target data acquisition task through different types of intermediate interfaces in the intermediate interface module and the uplink and downlink service modules; an intermediate interface module for providing intermediate interfaces of different types; the uplink and downlink service module is used for receiving the instruction or the data sent by the system control module and sending the data or the instruction to the data processing module; the data processing module is used for analyzing the instruction, configuring, caching or sub-packaging the data and obtaining a data acquisition result; the system is also used for receiving and analyzing the target data acquisition task, obtaining the data acquisition task type and a target acquisition demand trigger mechanism, and sending the target acquisition demand trigger mechanism to the monitoring service module; the monitoring service module is used for receiving and judging the received target acquisition data according to the target acquisition demand triggering mechanism and generating a target triggering event; the system control module is also used for sending a target trigger event to the system control module; the data processing module is also used for feeding back the data acquisition result to the system control module so as to realize the target data acquisition task of the remote diagnosis of the target vehicle; and the storage module is used for receiving and storing the data sent by the data processing module. The problem of low data acquisition efficiency is solved, the data receiving and transmitting efficiency and accuracy are improved, the data maintenance cost is reduced, and the data acquisition flexibility is improved.
Example two
Fig. 2 is a flowchart of a data collection method based on vehicle remote diagnosis according to a second embodiment of the present invention, where the present embodiment is applicable to a case of data collection for vehicle remote diagnosis, the method may be performed by a data collection device based on vehicle remote diagnosis, specifically, by a data processing module, and the data collection device based on vehicle remote diagnosis may be implemented in a form of hardware and/or software.
Accordingly, as shown in fig. 2, the method includes:
s210, acquiring and analyzing a target data acquisition task to obtain a data acquisition task type and a target acquisition requirement triggering mechanism.
The data acquisition task type may be a type used for describing a data acquisition task, and specifically, the data acquisition task type may include a trigger acquisition data type and an on-demand acquisition data type.
The target acquisition requirement triggering mechanism may be a triggering mechanism of each target data acquisition task corresponding to corresponding data acquisition, and specifically, the target acquisition requirement triggering mechanism needs to be sent to the monitoring service module.
S220, if the data acquisition task type is determined to be the trigger acquisition data type, acquiring first initial acquisition data corresponding to the target data acquisition task, and indicating a monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism, and generating a target trigger event.
The first initial acquisition data may be initial acquisition data acquired according to a data acquisition task, and is data acquired by triggering an acquisition data type. The target trigger event may be an event that matches the target acquisition demand trigger mechanism.
Specifically, the acquiring the first initial acquisition data corresponding to the target data acquisition task and indicating the monitoring service module to trigger and monitor the initial acquisition data according to the target acquisition demand triggering mechanism and generating the target triggering event includes: acquiring historical cache data in a storage module, performing configuration management according to the first initial acquisition data, and generating trigger list data; the trigger list data are data generated based on an acquisition list management rule, wherein the acquisition list management rule is a rule for performing de-duplication on parameters corresponding to the acquisition data and performing configuration management according to the highest frequency of the similar parameters; and sending the history cache data and the trigger list data to the monitoring service module, and indicating the monitoring service module to trigger and monitor the history cache data and the trigger list data according to a target acquisition demand trigger mechanism, and generating a target trigger event.
The historical cache data can be vehicle data cached at a historical moment.
In this embodiment, configuration management is required for the first initial acquisition data, and the trigger list data may be generated by configuring the data by the trigger. The trigger list data is generated based on the acquisition list management rule, and parameters corresponding to the first initial acquisition data can be de-duplicated and configured and managed according to the highest frequency of the similar parameters.
Furthermore, after determining the trigger list data, the history cache data is required to be acquired and input into the monitoring service module together, and the monitoring service module matches corresponding data events according to the target acquisition requirement triggering mechanism, so as to obtain the target trigger event. The target acquisition requirement triggering mechanism is essentially a triggering condition, and the triggering machine can determine the triggering condition through lightweight edge calculation.
In addition, after the first initial acquisition data is acquired, the first initial acquisition data can be subjected to sub-packaging processing, so that configuration management is performed on the data after sub-packaging, specifically, matching of configuration files can be performed on each sub-packaging data, and data management operations can be performed by distributing the data to the corresponding sub-packaging according to different acquisition and transmission modes according to parameters in the configuration files.
S230, acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
In this embodiment, after determining the target trigger event, the target trigger acquisition data corresponding to the target trigger event needs to be acquired. Furthermore, as the number of the target trigger collected data is relatively large, the target trigger collected data needs to be subjected to data packetizing processing, so that a data collection result is obtained.
Correspondingly, the data acquisition result can be fed back to the system control module, and when the system control module receives the data acquisition result, remote diagnosis operation of the target vehicle can be realized through the data acquisition result.
Optionally, after the acquiring and analyzing the target data acquisition task to obtain the data acquisition task type and the target acquisition requirement triggering mechanism, the method further includes: if the data acquisition task type is determined to be the on-demand acquisition data type, acquiring second initial acquisition data corresponding to a target data acquisition task and a target file path corresponding to the second initial acquisition data; performing configuration management processing on the second initial acquisition data according to the target file path to generate an on-demand acquisition list; acquiring target on-demand acquisition data corresponding to the on-demand acquisition list, performing data packetizing processing on the target on-demand acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
Wherein the second initial acquisition data may be data acquired of an on-demand acquisition data type. The target file path may be a local path that describes the stored file.
In this embodiment, a task sent by the cloud platform end may be acquired, and the second initial acquisition data and the target file path may be determined according to the acquired target data acquisition task.
Further, acquiring an acquisition configuration file, carrying out configuration management on second initial acquisition data according to a target file path to generate an on-demand acquisition list, carrying out buffer management on the on-demand acquisition list, and then carrying out data processing through a data processing module to determine target on-demand acquisition data.
Correspondingly, the target data can be acquired according to the needs, and the target data can be subjected to data packetizing processing according to the needs to obtain a data acquisition result. And feeding back the data acquisition result to a system control module, and after the system control module uploads the received data acquisition result to a cloud platform end (specifically, uploading data can be carried out through a TSP communication protocol), the cloud platform end can determine a remote diagnosis result of the target vehicle by analyzing the data acquisition result, so that a target data acquisition task is completed.
Optionally, the acquiring target on-demand target acquisition data corresponding to the on-demand acquisition list includes: acquiring initial on-demand acquisition data corresponding to the on-demand acquisition list, and acquiring a target protocol packet corresponding to the initial on-demand acquisition data; analyzing the initial on-demand acquisition data according to the target protocol packet to obtain on-demand acquisition analysis data; carrying out data packet processing on the on-demand acquisition analysis data to obtain on-demand acquisition packet data; carrying out data compression processing on the on-demand acquisition packet data to obtain on-demand acquisition compressed data; and carrying out data encryption processing on the compressed data acquired on demand to obtain target acquisition data on demand.
Wherein the initial on-demand data may be data that matches the on-demand manifest. The target protocol packet may be a protocol packet that matches the acquired data.
Specifically, the initial on-demand data acquisition is performed by acquiring a corresponding controller instruction, executing the controller instruction according to an instruction executor to obtain a corresponding message, uploading the message to a protocol function, performing protocol matching on the message by the protocol function to obtain a protocol matching message, and sending the protocol matching message to a receiving cache of a data processing module.
Further, the corresponding protocol package is matched through the protocol function, namely, the target protocol package is obtained, and then in the data analyzer, the initial required acquisition data is analyzed according to the target protocol package, so that required acquisition analysis data is obtained.
Correspondingly, the data group package, the data compression and the data encryption processing are required to be carried out on the analysis data which are acquired according to the requirement, so as to obtain the corresponding target acquisition data which are target according to the requirement.
The advantages of this arrangement are that: the method can better process the acquired data, so that the data acquisition result can be better obtained, and the remote diagnosis operation of the target vehicle can be better and more accurately carried out through the data acquisition result.
According to the technical scheme, the data acquisition task type and the target acquisition requirement triggering mechanism are obtained by acquiring and analyzing the target data acquisition task; if the data acquisition task type is determined to be the trigger acquisition data type, acquiring first initial acquisition data corresponding to a target data acquisition task, and indicating a monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism, and generating a target trigger event; and acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle. Therefore, the data can be better acquired, the efficiency and the accuracy of data acquisition are improved, and the time cost of data acquisition is saved.
Example III
Fig. 3 is a schematic structural diagram of a data acquisition device based on vehicle remote diagnosis according to a third embodiment of the present invention. The data acquisition device based on the vehicle remote diagnosis provided by the embodiment of the invention can be realized through software and/or hardware, and can be configured in a terminal device or a server to realize the data acquisition method based on the vehicle remote diagnosis. As shown in fig. 3, the apparatus includes: the target data acquisition task acquisition and parsing module 310, the target trigger event generation module 320, and the data acquisition result determination module 330.
The log set to be analyzed determining module 210 is configured to obtain a log set corresponding to a current query condition, and determine the log set to be analyzed according to a preset data acquisition number threshold based on remote diagnosis of the vehicle;
the target data acquisition task acquiring and analyzing module 310 is configured to acquire and analyze a target data acquisition task to obtain a data acquisition task type and a target acquisition requirement triggering mechanism;
The target trigger event generating module 320 is configured to acquire first initial acquired data corresponding to the target data acquisition task and instruct the monitoring service module to trigger and monitor the first initial acquired data according to a target acquisition demand trigger mechanism and generate a target trigger event if the data acquisition task type is determined to be a trigger acquisition data type;
The data acquisition result determining module 330 is configured to obtain target trigger acquisition data corresponding to the target trigger event, perform data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feed back the data acquisition result to the system control module, so as to implement a target data acquisition task for completing remote diagnosis of a target vehicle.
According to the technical scheme, the data acquisition task type and the target acquisition requirement triggering mechanism are obtained by acquiring and analyzing the target data acquisition task; if the data acquisition task type is determined to be the trigger acquisition data type, acquiring first initial acquisition data corresponding to a target data acquisition task, and indicating a monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism, and generating a target trigger event; and acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle. Therefore, the data can be better acquired, the efficiency and the accuracy of data acquisition are improved, and the time cost of data acquisition is saved.
Based on the foregoing embodiments, the target trigger event generation module 320 may be specifically configured to: acquiring historical cache data in a storage module, performing configuration management according to the first initial acquisition data, and generating trigger list data; the trigger list data are data generated based on an acquisition list management rule, wherein the acquisition list management rule is a rule for performing de-duplication on parameters corresponding to the acquisition data and performing configuration management according to the highest frequency of the similar parameters; and sending the history cache data and the trigger list data to the monitoring service module, and indicating the monitoring service module to trigger and monitor the history cache data and the trigger list data according to a target acquisition demand trigger mechanism, and generating a target trigger event.
On the basis of the above embodiments, the on-demand data acquisition type determining module may be specifically configured to, after the acquiring and analyzing the target data acquisition task to obtain a data acquisition task type and a target acquisition demand trigger mechanism, acquire second initial acquisition data corresponding to the target data acquisition task and a target file path corresponding to the second initial acquisition data if the data acquisition task type is determined to be an on-demand data acquisition type; performing configuration management processing on the second initial acquisition data according to the target file path to generate an on-demand acquisition list; acquiring target on-demand acquisition data corresponding to the on-demand acquisition list, performing data packetizing processing on the target on-demand acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
On the basis of the above embodiments, the on-demand data type determining module may be further specifically configured to: acquiring initial on-demand acquisition data corresponding to the on-demand acquisition list, and acquiring a target protocol packet corresponding to the initial on-demand acquisition data; analyzing the initial on-demand acquisition data according to the target protocol packet to obtain on-demand acquisition analysis data; carrying out data packet processing on the on-demand acquisition analysis data to obtain on-demand acquisition packet data; carrying out data compression processing on the on-demand acquisition packet data to obtain on-demand acquisition compressed data; and carrying out data encryption processing on the compressed data acquired on demand to obtain target acquisition data on demand.
The data acquisition device based on the vehicle remote diagnosis provided by the embodiment of the invention can execute the data acquisition method based on the vehicle remote diagnosis provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Example IV
Fig. 4 shows a schematic diagram of an electronic device 10 that may be used to implement a fourth embodiment of the invention. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. Electronic equipment may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 4, the electronic device 10 includes at least one processor 11, and a memory, such as a Read Only Memory (ROM) 12, a Random Access Memory (RAM) 13, etc., communicatively connected to the at least one processor 11, in which the memory stores a computer program executable by the at least one processor, and the processor 11 may perform various appropriate actions and processes according to the computer program stored in the Read Only Memory (ROM) 12 or the computer program loaded from the storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 may also be stored. The processor 11, the ROM 12 and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
Various components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, etc.; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, digital Signal Processors (DSPs), and any suitable processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above, such as a data acquisition method based on remote diagnosis of the vehicle.
In some embodiments, the vehicle remote diagnosis-based data acquisition method may be implemented as a computer program tangibly embodied on a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more of the steps of the data acquisition method described above for vehicle-based remote diagnostics may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform a vehicle remote diagnosis based data acquisition method by any other suitable means (e.g., by means of firmware).
The method comprises the following steps: acquiring and analyzing a target data acquisition task to obtain a data acquisition task type and a target acquisition requirement triggering mechanism; if the data acquisition task type is determined to be the trigger acquisition data type, acquiring first initial acquisition data corresponding to a target data acquisition task, and indicating a monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism, and generating a target trigger event; and acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for carrying out methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be implemented. The computer program may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service are overcome.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present invention may be performed in parallel, sequentially, or in a different order, so long as the desired results of the technical solution of the present invention are achieved, and the present invention is not limited herein.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.
Example five
A fifth embodiment of the present invention also provides a data acquisition method comprising a computer readable storage medium, which when executed by a computer processor, is configured to perform a vehicle-based remote diagnosis, the method comprising: acquiring and analyzing a target data acquisition task to obtain a data acquisition task type and a target acquisition requirement triggering mechanism; if the data acquisition task type is determined to be the trigger acquisition data type, acquiring first initial acquisition data corresponding to a target data acquisition task, and indicating a monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism, and generating a target trigger event; and acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
Of course, the embodiment of the present invention provides a computer-readable storage medium, and the computer-executable instructions are not limited to the method operations described above, but may also perform the related operations in the data acquisition method based on remote diagnosis of a vehicle provided by any embodiment of the present invention.
From the above description of embodiments, it will be clear to a person skilled in the art that the present invention may be implemented by means of software and necessary general purpose hardware, but of course also by means of hardware, although in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a FLASH Memory (FLASH), a hard disk, or an optical disk of a computer, etc., and include several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments of the present invention.
It should be noted that, in the embodiment of the data acquisition device based on vehicle remote diagnosis, each unit and module included are only divided according to the functional logic, but not limited to the above-mentioned division, so long as the corresponding functions can be implemented; in addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present invention.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.
Claims (10)
1. A data acquisition system based on remote diagnostics of a vehicle, the system comprising: the system comprises a system control module, a data processing module, a monitoring service module, an uplink and downlink service module, an intermediate interface module and a storage module;
The system control module is used for receiving a target data acquisition task and carrying out receiving and transmitting processing of instructions or data corresponding to the target data acquisition task through different types of intermediate interfaces in the intermediate interface module and the uplink and downlink service module;
the intermediate interface module is used for providing intermediate interfaces of different types;
The uplink and downlink service module is used for receiving the instruction or the data sent by the system control module and sending the data or the instruction to the data processing module;
The data processing module is used for analyzing the instruction, configuring, caching or sub-packaging the data and obtaining a data acquisition result; the system is also used for receiving and analyzing the target data acquisition task to obtain the data acquisition task type and a target acquisition demand trigger mechanism, and sending the target acquisition demand trigger mechanism to the monitoring service module;
The monitoring service module is used for receiving and judging the received target acquisition data according to a target acquisition demand triggering mechanism and generating a target triggering event; the system control module is also used for sending the target trigger event to the system control module;
The data processing module is also used for feeding back the data acquisition result to the system control module so as to realize the target data acquisition task of the target vehicle remote diagnosis;
The storage module is used for receiving and storing the data sent by the data processing module.
2. The system of claim 1, wherein the data processing module comprises: the system comprises a cache service sub-module, a data service sub-module and an analysis service sub-module;
Wherein the data service submodule comprises at least one of the following: the data encryption unit, the data compression unit and the data storage unit are used for encrypting, compressing or storing the received data; the data processing module is also used for sending data to be cached to the cache service submodule;
The parsing service sub-module comprises at least one of the following: the system comprises a configuration analysis unit, a message analysis unit and a data analysis unit, wherein the configuration analysis unit, the message analysis unit and the data analysis unit are used for receiving a data caching instruction of the system control module, analyzing the data caching instruction and feeding back a data caching analysis result to the caching service module; the system is also used for receiving and analyzing the target data acquisition task to obtain the type of the data acquisition task and a target acquisition requirement triggering mechanism;
the cache service submodule is used for caching the data to be cached received from the data service submodule in a target cache queue; the data caching analysis result is also received, wherein the data caching analysis result is sent by the analysis service submodule;
Wherein the target cache queue comprises at least one of: the method comprises the steps of collecting a cache queue, an instruction cache queue, a message cache queue and a data cache queue.
3. The system of claim 2, wherein the monitoring service module comprises at least one of: the system comprises an instruction executor unit, a trigger monitoring unit and a safety monitoring unit;
the uplink and downlink service module comprises at least one of the following: the system comprises an instruction downlink unit, a real-time uplink unit, a file downloading unit and a file uploading unit;
the intermediate interface module includes at least one of: the system comprises a system interface unit, a vehicle communication unit, an application communication unit and a data interface unit.
4. A method of data collection based on remote diagnostics of a vehicle, performed by a data processing module, comprising:
Acquiring and analyzing a target data acquisition task to obtain a data acquisition task type and a target acquisition requirement triggering mechanism;
if the data acquisition task type is determined to be the trigger acquisition data type, acquiring first initial acquisition data corresponding to a target data acquisition task, and indicating a monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism, and generating a target trigger event;
And acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
5. The method of claim 4, wherein the acquiring the first initial acquisition data corresponding to the target data acquisition task and instructing the monitoring service module to trigger and monitor the initial acquisition data according to the target acquisition demand trigger mechanism and generating the target trigger event comprises:
Acquiring historical cache data in a storage module, performing configuration management according to the first initial acquisition data, and generating trigger list data;
the trigger list data are data generated based on an acquisition list management rule, wherein the acquisition list management rule is a rule for performing de-duplication on parameters corresponding to the acquisition data and performing configuration management according to the highest frequency of the similar parameters;
And sending the history cache data and the trigger list data to the monitoring service module, and indicating the monitoring service module to trigger and monitor the history cache data and the trigger list data according to a target acquisition demand trigger mechanism, and generating a target trigger event.
6. The method of claim 5, further comprising, after the acquiring and analyzing the target data acquisition task to obtain the data acquisition task type and the target acquisition requirement trigger mechanism:
If the data acquisition task type is determined to be the on-demand acquisition data type, acquiring second initial acquisition data corresponding to a target data acquisition task and a target file path corresponding to the second initial acquisition data;
performing configuration management processing on the second initial acquisition data according to the target file path to generate an on-demand acquisition list;
Acquiring target on-demand acquisition data corresponding to the on-demand acquisition list, performing data packetizing processing on the target on-demand acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to a system control module to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
7. The method of claim 6, wherein the acquiring target on-demand target acquisition data corresponding to the on-demand acquisition manifest comprises:
acquiring initial on-demand acquisition data corresponding to the on-demand acquisition list, and acquiring a target protocol packet corresponding to the initial on-demand acquisition data;
Analyzing the initial on-demand acquisition data according to the target protocol packet to obtain on-demand acquisition analysis data;
Carrying out data packet processing on the on-demand acquisition analysis data to obtain on-demand acquisition packet data;
carrying out data compression processing on the on-demand acquisition packet data to obtain on-demand acquisition compressed data;
and carrying out data encryption processing on the compressed data acquired on demand to obtain target acquisition data on demand.
8. A data acquisition device based on remote diagnosis of a vehicle, characterized by being executed by a data processing module, comprising:
The target data acquisition task acquisition and analysis module is used for acquiring and analyzing the target data acquisition task to obtain a data acquisition task type and a target acquisition requirement triggering mechanism;
The target trigger event generation module is used for acquiring first initial acquisition data corresponding to the target data acquisition task and indicating the monitoring service module to trigger and monitor the first initial acquisition data according to a target acquisition demand trigger mechanism and generating a target trigger event if the data acquisition task type is determined to be the trigger acquisition data type;
The data acquisition result determining module is used for acquiring target trigger acquisition data corresponding to the target trigger event, performing data packetizing processing on the target trigger acquisition data to obtain a data acquisition result, and feeding back the data acquisition result to the system control module so as to realize the target data acquisition task of completing remote diagnosis of the target vehicle.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the vehicle remote diagnosis based data acquisition method according to any one of claims 4-7 when executing the computer program.
10. A computer readable storage medium storing computer instructions for causing a processor to perform the vehicle remote diagnosis based data acquisition method according to any one of claims 4-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410368712.2A CN118280015A (en) | 2024-03-28 | 2024-03-28 | Data acquisition system, method, device and medium based on vehicle remote diagnosis |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410368712.2A CN118280015A (en) | 2024-03-28 | 2024-03-28 | Data acquisition system, method, device and medium based on vehicle remote diagnosis |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118280015A true CN118280015A (en) | 2024-07-02 |
Family
ID=91636166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410368712.2A Pending CN118280015A (en) | 2024-03-28 | 2024-03-28 | Data acquisition system, method, device and medium based on vehicle remote diagnosis |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118280015A (en) |
-
2024
- 2024-03-28 CN CN202410368712.2A patent/CN118280015A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4047934A1 (en) | Message sending method and device, readable medium and electronic device | |
CN113726607B (en) | Network detection method and device, electronic equipment and storage medium | |
CN111611129B (en) | Performance monitoring method and device of PaaS cloud platform | |
CN114416685B (en) | Log processing method, system and storage medium | |
US20170337208A1 (en) | Collecting test results in different formats for storage | |
CN108400893A (en) | Processing method, device and the electronic equipment of journal file | |
CN114780377A (en) | Method and device for determining software exception, storage medium and electronic device | |
CN114157701A (en) | Task testing method, device, equipment and storage medium | |
CN111680016A (en) | Distributed server cluster log data processing method, device and system | |
CN114900379A (en) | Message notification method and device, electronic equipment and storage medium | |
CN114253710A (en) | Processing method of computing request, intelligent terminal, cloud server, equipment and medium | |
CN113312321A (en) | Abnormal monitoring method for traffic and related equipment | |
CN113242244A (en) | Data transmission method, device and system | |
CN110620701B (en) | Data stream monitoring processing method, device, equipment and storage medium | |
CN118280015A (en) | Data acquisition system, method, device and medium based on vehicle remote diagnosis | |
CN115883647B (en) | Service log recording method, system, device, terminal, server and medium | |
CN112422604A (en) | File uploading method, device and system and computer equipment | |
CN116166427A (en) | Automatic capacity expansion and contraction method, device, equipment and storage medium | |
CN115297381A (en) | Data processing method, device and system based on special operation site | |
CN111597026B (en) | Method and device for acquiring information | |
CN114500105A (en) | Network packet interception method, device, equipment and storage medium | |
CN115840604B (en) | Data processing method, device, electronic equipment and computer readable storage medium | |
CN116094908B (en) | Log file storage method, device, equipment and storage medium | |
CN113360382A (en) | Test method, device, equipment and storage medium | |
CN112882992A (en) | Method and apparatus for displaying information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |