Method and device for processing vehicle model database ID missing condition in remote mode
By automatically identifying and storing missing ID information in the vehicle model database using a host computer, the system matching problem caused by missing IDs in remote mode is solved, improving processing accuracy and efficiency, and realizing an automatic update closed loop.
Patent Information
- Application Number
- CN202511876036.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-12
- Publication Date
- 2026-04-10
AI Technical Summary
In remote mode, missing IDs in the vehicle model database cause the scanning system to be unable to match, resulting in functional deficiencies or business interruptions. Existing processing methods rely on manual on-site comparison, which is prone to errors, leading to low processing accuracy and efficiency.
The host computer parses the ECU device data reported by the VCI device, determines whether the target ID information meets the missing conditions, and marks it as missing information when the conditions are met. The system automatically stores the missing information and re-executes the judgment process until the automatic feedback mechanism is triggered to add the missing information to the vehicle model database.
It improves the accuracy and efficiency of handling missing database IDs, reduces the number of cases where the corresponding vehicle model system cannot be scanned within a specified scanning cycle, and realizes an automatic update closed loop.
Smart Images

Figure CN121833676A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a method and apparatus for handling the situation of missing vehicle model database IDs in remote mode. Background Technology
[0002] With the rapid development of automotive electronic data systems, using a pre-configured vehicle model database as basic data can support the scanning and recognition functions of various business modules of the vehicle system.
[0003] However, due to factors such as frequent vehicle model iterations and synchronization delays of multi-source data, databases often experience missing IDs. This leads to incompatibility when scanning corresponding systems, resulting in functional deficiencies or business interruptions. Traditional methods mainly rely on manual on-site comparison and manual import of missing IDs. When certain IDs are missing from the vehicle model database, the manual import process can easily become time-consuming or erroneous, causing the corresponding vehicle model system to be unscanned within a specified scanning cycle. Therefore, proposing a technical solution to improve the accuracy and efficiency of handling missing database IDs is particularly important. Summary of the Invention
[0004] This invention provides a method and apparatus for handling missing vehicle model database IDs in remote mode, which can improve the accuracy and efficiency of handling missing database IDs and reduce the occurrence of situations where the corresponding vehicle model system cannot be scanned within a specified scanning period when some IDs are missing in the vehicle model database.
[0005] To address the aforementioned technical problems, the first aspect of this invention discloses a method for handling missing vehicle model database IDs in remote mode, the method comprising: The host computer obtains the first target ID information by parsing the data reported by the VCI device to the ECU device, and determines the target container corresponding to the vehicle model database, and then determines whether the first target ID information meets the preset missing conditions. When it is determined that the first target ID information meets the missing condition, the host computer marks the first target ID information as missing vehicle model ID information and stores it. The host computer is then triggered to re-execute the operation of obtaining the first target ID information by parsing the data reported by the VCI device to the ECU device and the determined vehicle model database, and determining whether the first target ID information meets the preset missing condition, until the automatic feedback mechanism is triggered. When the automatic feedback mechanism is triggered, the host computer adds all missing vehicle model ID information stored in the vehicle model database.
[0006] As an optional implementation, in the first aspect of the present invention, the host computer, by parsing the first target ID information obtained by the VCI device reporting data to the ECU device and the target container corresponding to the determined vehicle model database, determines whether the first target ID information meets a preset missing condition, including: The host computer receives the data reported by the VCI device to the ECU device, and parses the reported data to obtain the first target ID information corresponding to the ECU device. The CAN data frame is used to represent the vehicle model diagnostic request of the ECU device, and the first target ID information represents the ID information of the vehicle corresponding to the ECU device after responding to the vehicle model diagnostic request. The host computer searches in the target container corresponding to the determined vehicle model database for whether there is a second target ID information that matches the first target ID information, based on the first target ID information corresponding to the ECU device. The second target ID information represents the ID information corresponding to the vehicle model diagnostic request. When a second target ID matching the first target ID is found, the host computer determines that the first target ID does not meet the preset missing condition. When no second target ID information matching the first target ID information is found, the host computer determines that the first target ID information meets the preset missing condition.
[0007] As an optional implementation, in the first aspect of the present invention, the host computer obtains the reported data in the following manner: The ECU device sends the CAN data frame to the VCI device; The VCI device receives the CAN data frame and performs the filtering operation corresponding to the VCI device on the CAN data frame to obtain the filtering result of the CAN data frame. The filtering operation includes hardware filtering operation and / or software filtering operation. The VCI device determines the reported data corresponding to the filtering result of the CAN data frame and reports the reported data to the host computer.
[0008] As an optional implementation, in the first aspect of the present invention, the VCI device determines the reported data corresponding to the filtering result of the CAN data frame, including: The VCI device detects the filtering results of the CAN data frames to obtain the detection results; When the detection result indicates that the CAN data frame can be found in the VCI device, the VCI device identifies the CAN data frame as the reported data. When the detection result indicates that the CAN data frame is not found in the VCI device, the VCI device processes the CAN data frame according to a preset instruction format to obtain the target CAN data frame, and identifies the target CAN data frame as the reported data.
[0009] As an optional implementation, in the first aspect of the invention, the target container is determined by the following method: The host computer downloads the vehicle model database and, based on the vehicle model database, parses it to obtain multiple first initial ID information and multiple second initial ID information; The host computer integrates all the first initial ID information and all the second initial ID information to obtain an ID pairing information set, which includes all the first initial ID information and the second initial ID information paired with each of the first initial ID information. The host computer stores the set of ID pairing information into a preset unordered association container to obtain the target container.
[0010] As an optional implementation, in the first aspect of the invention, the filtering operation is determined by the following method: After determining the ID pairing information set, the host computer generates hardware filter parameters for one or more CAN controllers corresponding to the VCI device based on a preset classification algorithm and the ID pairing information set, and sends the hardware filter parameters to the VCI device to trigger the VCI device to set the hardware filtering operation corresponding to the VCI device according to the hardware filter parameters. The host computer performs a deduplication and sorting operation on the ID pairing information set to obtain the target ID pairing information set, and sends the target ID pairing information set to the VCI device to trigger the VCI device to set the corresponding soft filtering operation according to the target ID pairing information set.
[0011] As an optional implementation, in the first aspect of the present invention, the host computer adds all stored missing vehicle model ID information to the vehicle model database, including: The host computer will send all missing vehicle ID information stored in the system back to the background. The host computer exports all missing vehicle model ID information from the backend and adds all missing vehicle model ID information to the vehicle model database.
[0012] A second aspect of the present invention discloses a processing device for missing vehicle model database IDs in remote mode, the device comprising: The judgment module is used to determine whether the first target ID information meets the preset missing conditions by parsing the first target ID information corresponding to the ECU device and the target container corresponding to the determined vehicle model database. The storage module is used to mark the first target ID information as missing vehicle model ID information and store it when the judgment module determines that the first target ID information meets the missing condition, and to trigger the host computer to re-execute the operation of the first target ID information obtained by parsing the data reported by the VCI device to the ECU device and the determined vehicle model database to determine whether the first target ID information meets the preset missing condition, until the automatic feedback mechanism is triggered. The feedback module is used to add all missing vehicle model ID information stored in the vehicle model database when the automatic feedback mechanism is triggered.
[0013] As an optional implementation, in the second aspect of the present invention, the specific method by which the determining module determines whether the first target ID information meets the preset missing condition by parsing the first target ID information corresponding to the ECU device and the target container corresponding to the determined vehicle model database includes: The system receives CAN data frames from the ECU device, filters and processes them through the VCI device, and parses the reported data to obtain the first target ID information corresponding to the ECU device. The CAN data frame is used to represent the vehicle model diagnostic request of the ECU device, and the first target ID information represents the ID information of the vehicle corresponding to the ECU device after responding to the vehicle model diagnostic request. Based on the first target ID information corresponding to the ECU device, search in the target container corresponding to the determined vehicle model database whether there is a second target ID information that matches the first target ID information. The second target ID information represents the ID information corresponding to the vehicle model diagnostic request. When a second target ID that matches the first target ID is found, it is determined that the first target ID does not meet the preset missing condition. When no second target ID information matching the first target ID information is found, it is determined that the first target ID information meets the preset missing condition.
[0014] As an optional implementation, in a second aspect of the present invention, the host computer obtains the reported data in the following manner: The ECU device sends the CAN data frame to the VCI device; The VCI device receives the CAN data frame and performs the filtering operation corresponding to the VCI device on the CAN data frame to obtain the filtering result of the CAN data frame. The filtering operation includes hardware filtering operation and / or software filtering operation. The VCI device determines the reported data corresponding to the filtering result of the CAN data frame and reports the reported data to the host computer.
[0015] As an optional implementation, in a second aspect of the present invention, the specific method by which the VCI device determines the reported data corresponding to the filtering result of the CAN data frame includes: The VCI device detects the filtering results of the CAN data frames to obtain the detection results; When the detection result indicates that the CAN data frame can be found in the VCI device, the VCI device identifies the CAN data frame as the reported data. When the detection result indicates that the CAN data frame is not found in the VCI device, the VCI device processes the CAN data frame according to a preset instruction format to obtain the target CAN data frame, and identifies the target CAN data frame as the reported data.
[0016] As an optional implementation, in a second aspect of the invention, the target container is determined by the following method: The host computer downloads the vehicle model database and, based on the vehicle model database, parses it to obtain multiple first initial ID information and multiple second initial ID information; The host computer integrates all the first initial ID information and all the second initial ID information to obtain an ID pairing information set, which includes all the first initial ID information and the second initial ID information paired with each of the first initial ID information. The host computer stores the set of ID pairing information into a preset unordered association container to obtain the target container.
[0017] As an optional implementation, in a second aspect of the invention, the filtering operation is determined by the following method: After determining the ID pairing information set, the host computer generates hardware filter parameters for one or more CAN controllers corresponding to the VCI device based on a preset classification algorithm and the ID pairing information set, and sends the hardware filter parameters to the VCI device to trigger the VCI device to set the hardware filtering operation corresponding to the VCI device according to the hardware filter parameters. The host computer performs a deduplication and sorting operation on the ID pairing information set to obtain the target ID pairing information set, and sends the target ID pairing information set to the VCI device to trigger the VCI device to set the corresponding soft filtering operation according to the target ID pairing information set.
[0018] As an optional implementation, in the second aspect of the present invention, the specific method by which the feedback module adds all stored missing vehicle model ID information to the vehicle model database includes: Send all missing vehicle model ID information to the backend. Export all missing vehicle model ID information from the backend and add all missing vehicle model ID information to the vehicle model database.
[0019] A third aspect of the present invention discloses another apparatus for handling missing vehicle model database IDs in remote mode, the apparatus comprising: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the method for handling the missing vehicle model database ID in remote mode disclosed in the first aspect of the present invention.
[0020] The fourth aspect of the present invention discloses a computer storage medium storing computer instructions, which, when invoked, are used to execute the method for handling the case of missing vehicle model database IDs in remote mode disclosed in the first aspect of the present invention.
[0021] Compared with the prior art, the embodiments of the present invention have the following beneficial effects: In this embodiment of the invention, the host computer obtains the first target ID information by parsing the data reported by the VCI device to the ECU device, and determines the target container corresponding to the determined vehicle model database, and determines whether the first target ID information meets the preset missing condition. When it is determined that the first target ID information meets the missing condition, the host computer stores the first target ID information as vehicle model ID missing information, and re-executes the operation of parsing the first target ID information corresponding to the ECU device and the determined vehicle model database to determine whether the first target ID information meets the preset missing condition, until the automatic feedback mechanism is triggered. When the automatic feedback mechanism is triggered, the host computer adds all the stored vehicle model ID missing information to the vehicle model database. As can be seen, implementing this invention allows the host computer to parse the first target ID information corresponding to the ECU device and the target container corresponding to the determined vehicle model database, determine whether the first target ID information meets the preset missing conditions. When it is determined that the missing conditions are met, the first target ID information is automatically marked as missing vehicle model ID information and stored, and the process is repeated. This cycle continues until the automatic feedback mechanism is triggered. At this point, all the stored missing vehicle model ID information is added to the vehicle model database. By setting the host computer to perform comprehensive processing such as judging the missing ID situation, automatic marking and storage, and automatic feedback mechanism, the accuracy and efficiency of handling missing IDs in the database can be improved. This reduces the occurrence of situations where the corresponding vehicle model system cannot be scanned within a specified scanning cycle when some IDs are missing in the vehicle model database. Furthermore, by storing the missing IDs in the vehicle model database and then uniformly adding them to the corresponding vehicle model database when some IDs are missing in the database, it is beneficial to achieve the effect of automatic update closed loop. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0023] Figure 1 This is a flowchart illustrating a method for handling missing vehicle model database IDs in remote mode, as disclosed in an embodiment of the present invention. Figure 2 This is a flowchart illustrating another method for handling missing vehicle database IDs in remote mode, as disclosed in an embodiment of the present invention. Figure 3 This is an overall block diagram of a multi-device joint ID missing case processing disclosed in an embodiment of the present invention; Figure 4 This is a schematic diagram of a device data initialization process based on a vehicle model database disclosed in an embodiment of the present invention; Figure 5 This is a flowchart illustrating another method for handling missing vehicle database IDs in remote mode, as disclosed in an embodiment of the present invention. Figure 6 This is a schematic diagram of the structure of a device for handling missing vehicle model database IDs in remote mode, as disclosed in an embodiment of the present invention. Figure 7 This is a schematic diagram of another device for handling missing vehicle database IDs in remote mode, as disclosed in an embodiment of the present invention. Detailed Implementation
[0024] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0025] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or end that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.
[0026] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0027] This invention discloses a method and apparatus for handling missing vehicle model database IDs in remote mode. The method involves a host computer parsing the first target ID information obtained from the data reported by the VCI device to the ECU device and determining the target container corresponding to the vehicle model database. The host computer then determines whether the first target ID information meets preset missing conditions. When the conditions are met, the first target ID information is automatically marked as missing vehicle model ID information and stored. This process is repeated until an automatic feedback mechanism is triggered. At this point, all stored missing vehicle model ID information is added to the vehicle model database. By comprehensively processing the missing ID situation through the host computer's judgment, automatic marking and storage, and automatic feedback mechanism, the accuracy and efficiency of handling missing database IDs can be improved. This reduces the occurrence of situations where the corresponding vehicle model system cannot be scanned within a specified scanning cycle when certain IDs are missing from the vehicle model database. Furthermore, by storing the missing IDs and then uniformly adding them to the corresponding vehicle model database, an automatic update closed-loop effect is achieved. Detailed explanations follow.
[0028] Example 1 Please see Figure 1 , Figure 1 This is a flowchart illustrating a method for handling missing vehicle model database IDs in remote mode, as disclosed in an embodiment of the present invention. Figure 1 The described method for handling missing vehicle model database IDs in remote mode can be applied to a device for handling missing vehicle model database IDs in remote mode. This device may include a processing unit or a processing server, where the processing server may be a cloud server or a local server; this embodiment of the invention does not impose any limitations. Figure 1 As shown, the method for handling missing vehicle model database IDs in this remote mode may include the following operations: 101. The host computer obtains the first target ID information by parsing the data reported by the VCI device to the ECU device, and determines the target container corresponding to the vehicle model database, and then determines whether the first target ID information meets the preset missing conditions.
[0029] In this embodiment of the invention, optionally, the vehicle model database can be used to store first initial ID information and second initial ID information for multiple vehicle models. The second initial ID information represents the ID information corresponding to the vehicle model diagnostic request, denoted as toolid, and the first initial ID information represents the ID information of the vehicle corresponding to the ECU device after responding to the vehicle model diagnostic request, denoted as ecuid.
[0030] In this embodiment of the invention, optionally, the preset missing condition can be used to indicate that there is no second target ID information matching the first target ID information among all the second initial ID information in the vehicle model database, or it can be used to indicate that there is no first target ID information among all the first initial ID information in the vehicle model database. This embodiment of the invention does not limit the condition.
[0031] In this embodiment of the invention, optionally, when it is determined that the first target ID information does not meet the missing condition, the normal processing flow can be executed, or the process can be terminated. This embodiment of the invention does not impose any limitations.
[0032] 102. When it is determined that the first target ID information meets the missing condition, the host computer marks the first target ID information as missing vehicle model ID information and stores it.
[0033] In this embodiment of the invention, specifically, the host computer marks the first target ID information as missing vehicle model ID information and stores the missing vehicle model ID information in a preset missing information set. When a new missing vehicle model ID information is added to the missing information set, a deduplication operation is automatically performed to achieve accurate storage of all missing vehicle model ID information after deduplication.
[0034] In this embodiment of the invention, after executing step 102, the host computer is triggered to re-execute the operation in step 101, which involves parsing the first target ID information obtained by the VCI device reporting data to the ECU device and the determined vehicle model database, and determining whether the first target ID information meets the preset missing conditions, until the automatic feedback mechanism is triggered.
[0035] 103. When the automatic feedback mechanism is triggered, the host computer will add all missing vehicle model ID information stored in the vehicle model database.
[0036] In this embodiment of the invention, specifically, when the automatic feedback mechanism is triggered, the host computer adds all missing vehicle ID information stored in the missing information set to the vehicle database.
[0037] It is evident that implementation Figure 1The described method for handling missing vehicle model database IDs in remote mode allows the host computer to parse the first target ID information obtained from the data reported by the VCI device to the ECU device and determine the target container corresponding to the vehicle model database. It then determines whether the first target ID information meets the preset missing conditions. When the missing conditions are met, the first target ID information is automatically marked as missing vehicle model ID information and stored. This process is repeated until an automatic feedback mechanism is triggered. At this point, all stored missing vehicle model ID information is added to the vehicle model database. By setting the host computer to perform comprehensive processing such as judging missing IDs, automatic marking and storage, and automatic feedback mechanisms, the accuracy and efficiency of handling missing database IDs can be improved. This reduces the occurrence of situations where the corresponding vehicle model system cannot be scanned within a specified scanning cycle when some IDs are missing in the vehicle model database. Furthermore, by storing the missing IDs in the vehicle model database and then uniformly adding them to the corresponding vehicle model database, it is beneficial to achieve an automatic update closed-loop effect.
[0038] In an optional embodiment, the host computer in step 102 above determines whether the first target ID information meets a preset missing condition by parsing the first target ID information obtained by the VCI device reporting data to the ECU device and the target container corresponding to the determined vehicle model database, including: The host computer receives the data reported by the VCI device to the ECU device, parses the reported data, and obtains the first target ID information corresponding to the ECU device. The host computer searches the target container in the determined vehicle database for a second target ID that matches the first target ID based on the first target ID information corresponding to the ECU device. When a second target ID that matches the first target ID is found, the host computer determines that the first target ID does not meet the preset missing condition. When no second target ID information matching the first target ID information is found, the host computer determines that the first target ID information meets the preset missing condition.
[0039] In this embodiment of the invention, the CAN data frame is used to represent the vehicle model diagnostic request of the ECU device, the first target ID information represents the ID information of the vehicle corresponding to the ECU device after responding to the vehicle model diagnostic request, and the second target ID information represents the ID information corresponding to the vehicle model diagnostic request.
[0040] As can be seen, this optional embodiment can receive the data reported by the VCI device to the ECU device through the host computer, parse the reported data to obtain the first target ID information corresponding to the ECU device, and then search in the target container corresponding to the determined vehicle model database to see if there is a second target ID information that matches the first target ID information based on the first target ID information. When the second target ID information is found, it is determined that the first target ID information is not missing. When the second target ID information is not found, it is determined that the first target ID information is completely missing. Searching for the second target ID information in the target container corresponding to the vehicle model database using the first target ID information can improve the accuracy and reliability of determining whether the ID information corresponding to the ECU device is missing in the ID information corresponding to the vehicle model database.
[0041] Example 2 Please see Figure 2 , Figure 2 This is a flowchart illustrating a method for handling missing vehicle model database IDs in remote mode, as disclosed in an embodiment of the present invention. Figure 2 The described method for handling missing vehicle model database IDs in remote mode can be applied to a device for handling missing vehicle model database IDs in remote mode. This device may include a processing unit or a processing server, where the processing server may be a cloud server or a local server; this embodiment of the invention does not impose any limitations. Figure 2 As shown, the method for handling missing vehicle model database IDs in this remote mode may include the following operations: 201. The ECU device sends a CAN data frame to the VCI device.
[0042] 202. The VCI device receives CAN data frames and performs the filtering operation corresponding to the determined VCI device on the CAN data frames to obtain the filtering result of the CAN data frames.
[0043] In this embodiment of the invention, specifically, the VCI device filters and searches for CAN data frames using all the ID information set in the VCI device. When the ID information corresponding to the CAN data frame is found among all the ID information in the VCI device, ... In this embodiment of the invention, optionally, the filtering operation includes hardware filtering operation and / or soft filtering operation. The hardware filtering operation may be an operation performed by the hardware filter of the CAN controller of the VCI device, and the soft filtering operation may be a soft filter lookup operation of the VCI device. Specifically, it may be that the first initial ID information in the vehicle model database is set to the VCI device as the basic data for its soft filtering when the vehicle model database is initially configured. This embodiment of the invention does not limit this.
[0044] In this embodiment of the invention, specifically, the VCI device performs hardware filtering on the CAN data frame to obtain a first filtering result, which is used as the filtering result of the CAN data frame; or, The VCI device performs a soft filtering operation on the CAN data frame to obtain a second filtering result, which is then used as the final filtering result for the CAN data frame; or... The VCI device performs hardware filtering on the CAN data frame to obtain a first filtering result, and then performs software filtering on the first filtering result to obtain a third filtering result, which is used as the final filtering result for the CAN data frame. This combination of hardware and software filtering improves the flexibility and accuracy of CAN data frame filtering.
[0045] 203. The VCI device determines the reporting data corresponding to the filtering result of the CAN data frame and reports the reporting data to the host computer.
[0046] In this embodiment of the invention, specifically, the VCI device analyzes the filtering results of the CAN data frames, generates corresponding reporting data based on the filtering results, and then reports the reporting data to the host computer.
[0047] 204. The host computer obtains the first target ID information by parsing the data reported by the VCI device to the ECU device, and determines the target container corresponding to the vehicle model database, and then determines whether the first target ID information meets the preset missing conditions.
[0048] In this embodiment of the invention, specifically, the host computer receives the aforementioned reported data and determines whether the first target ID information meets the preset missing conditions by parsing the reported data to obtain the first target ID information and the target container corresponding to the determined vehicle model database.
[0049] 205. When it is determined that the first target ID information meets the missing condition, the host computer marks the first target ID information as missing vehicle model ID information and stores it.
[0050] In this embodiment of the invention, after executing step 205, the host computer is triggered to re-execute the operation in step 204, which involves parsing the first target ID information obtained by the VCI device reporting data to the ECU device and the determined vehicle model database, and determining whether the first target ID information meets the preset missing conditions, until the automatic feedback mechanism is triggered.
[0051] 206. When the automatic feedback mechanism is triggered, the host computer will add all missing vehicle model ID information stored in the vehicle model database.
[0052] In this embodiment of the invention, for other descriptions of steps 204-206, please refer to the detailed description of steps 101-103 in Embodiment 1. These descriptions will not be repeated in this embodiment of the invention.
[0053] It is evident that implementation Figure 2 The described method for handling missing vehicle model database IDs in remote mode allows the host computer to parse the first target ID information obtained from the data reported by the VCI device to the ECU device and determine the target container corresponding to the vehicle model database. It then determines whether the first target ID information meets the preset missing conditions. When the missing conditions are met, the first target ID information is automatically marked as missing vehicle model ID information and stored. This process is repeated until an automatic feedback mechanism is triggered. At this point, all stored missing vehicle model ID information is added to the vehicle model database. By setting the host computer to perform comprehensive processing such as judging missing IDs, automatic marking and storage, and automatic feedback mechanisms, the accuracy and efficiency of handling missing database IDs can be improved. This reduces the occurrence of situations where the corresponding vehicle model system cannot be scanned within a specified scanning cycle when some IDs are missing in the vehicle model database. Furthermore, by storing the missing IDs in the vehicle model database and then uniformly adding them to the corresponding vehicle model database, it is beneficial to achieve an automatic update closed-loop effect. In addition, the ECU device can send CAN data frames to the VCI device, and the VCI device can receive the CAN data and perform corresponding filtering operations to obtain the filtering results of the CAN data frames, thereby accurately determining the data to be reported, and then reporting it to the host computer. Through the data interaction between the ECU device, VCI device and host computer, management operations such as filtering vehicle ID information, finding missing information and providing unified feedback are automatically realized. This helps to reduce the occurrence of situations where the accuracy and efficiency of ID information are not high due to manual operation by back-end personnel.
[0054] In an optional embodiment, the VCI device determining the reported data corresponding to the filtering result of the CAN data frame in step 203 above may include: The VCI device detects the filtering results of the CAN data frames and obtains the detection results. When the detection result indicates that a CAN data frame can be found in the VCI device, the VCI device will identify the CAN data frame as the reported data. When the detection result indicates that no CAN data frame was found in the VCI device, the VCI device processes the CAN data frame according to the preset instruction format to obtain the target CAN data frame and identifies the target CAN data frame as the report data.
[0055] In this embodiment of the invention, specifically, after the CAN data frame is filtered by the VCI device, if it can be found in the VCI device, it is directly reported to the host computer; if it cannot be found in the VCI device, it is reported to the host computer through a special instruction format.
[0056] In this embodiment of the invention, specifically, the ECU device, VCI device, and host computer can communicate via a bus, such as... Figure 3 As shown, Figure 3 This is an overall block diagram of a multi-device joint handling of ID missing cases disclosed in an embodiment of the present invention. The CAN data frame sent by the ECU device is transmitted to the VCI device (i.e., Figure 3 The filtering process is performed in the VCI box shown. Specifically, it can be a combination of hardware filtering by the CAN controller in the VCI device and software filtering by the VCI. Then, the VCI device sends the filtered CAN data frame to the host computer via the bus. The host computer receives the bus data frame and looks up the table in the determined vehicle model database to find the toolid corresponding to the ECUid of the bus data frame.
[0057] Optionally, the host computer parses the received CAN data frame to obtain the parsing result. When the parsing result only includes the first target ID information, the host computer then performs the subsequent search for a second target ID information that matches the first target ID information in the target container corresponding to the determined vehicle model database, based on the first target ID information corresponding to the ECU device. When the parsing result includes the above-mentioned instruction format in addition to the first target ID information, the host computer can directly mark the first target ID information as missing vehicle model ID information, without the host computer needing to judge the first target ID information through the vehicle model database. This special instruction format processing helps to further improve the efficiency and speed of the host computer in determining the ID missing situation.
[0058] As can be seen, this optional embodiment can detect the filtering results of CAN data frames through the VCI device. When a CAN data frame can be found in the VCI device, it is directly identified as the reported data, which can improve the efficiency and speed of the reported data identification, thereby improving the efficiency and timeliness of the reported data being reported to the host computer. When no CAN data frame is found in the VCI device, the CAN data frame is processed according to a preset instruction format to obtain the target CAN data frame, and the target CAN data frame is identified as the reported data. The processing of the special instruction format can improve the accuracy and reliability of the reported data identification, thereby improving the flexibility and diversity of the data identification method reported to the host computer.
[0059] In another alternative embodiment, the target container is determined in the following manner: The host computer downloads the vehicle model database and, based on the vehicle model database, parses it to obtain multiple first initial ID information and multiple second initial ID information; The host computer integrates all the first initial ID information and all the second initial ID information to obtain an ID pairing information set. The ID pairing information set includes all the first initial ID information and the second initial ID information paired with each first initial ID information. The host computer stores the ID pairing information set into a preset unordered associated container to obtain the target container.
[0060] In this embodiment of the invention, the unordered associative container can be an unordered associative container implemented with a hash table, i.e., an unordered multimap container, used to associate the first initial ID information and its paired second initial ID information to form a mapping table.
[0061] In this optional embodiment, the filtering operation is optionally determined by the following method: After determining the ID pairing information set, the host computer generates hardware filter parameters for one or more CAN controllers corresponding to the VCI device based on the preset classification algorithm and the ID pairing information set, and sends the hardware filter parameters to the VCI device to trigger the VCI device to set the corresponding hardware filtering operation according to the hardware filter parameters. The host computer performs a deduplication and sorting operation on the ID pairing information set to obtain the target ID pairing information set, and sends the target ID pairing information set to the VCI device to trigger the VCI device to set the corresponding soft filtering operation based on the target ID pairing information set.
[0062] In this embodiment of the invention, the preset classification algorithm can be an algorithm that classifies all first initial ID information in the ID pairing information set. Optionally, the generated hardware filter parameters can be mask and / or pattern. For example, the ECUID set is [0x07e9, 0x07e2, 0x0500, 0x05cc, 0x18daf224, 18da75f1], where the set greater than 0x7FF is [0x18daf224, 18da75f1]; the set less than 0x7FF can be further divided into [0x07e9, 0x07e2] and [0x0500, 0x05cc] according to the high byte 07 and 05; and the corresponding filter mask calculated for the set [0x07e9, 0x07e2] is 0xFF00 and 0x0700, which can achieve the goal of ignoring the low byte bits and matching the high byte bits, such as 07.
[0063] Specifically, the host computer downloads the corresponding vehicle model database and parses out all toolids and eccuids. Then, it aggregates all eccuids and automatically generates several sets of hardware filter masks and patterns for the CAN controllers of the VCI devices using an algorithm, thereby setting the hardware filtering function of the VCI device's CAN controller. The eccuids are then de-duplicated, sorted, and set into the VCI devices as the data basis for their soft filtering function. Finally, the eccuids are aggregated and stored in an unordered multimap container, which serves as a tool for the host computer to look up tables. Figure 4 As shown, Figure 4 This is a schematic diagram of a device data initialization process based on a vehicle model database disclosed in an embodiment of the present invention.
[0064] As can be seen, this optional embodiment can download the vehicle model database through the host computer, and parse multiple first initial ID information and multiple second initial ID information according to the vehicle model database, thereby integrating them to obtain an ID pairing information set. Through storage, classification, deduplication and sorting, the hardware filtering and software filtering functions of the target container of the host computer and the VCI device are initialized, which is beneficial to provide an accurate data foundation for subsequent actual filtering, searching and other processing operations for missing IDs.
[0065] In another optional embodiment, the host computer in step 203 above adds all missing vehicle model ID information to the vehicle model database, which may include: The host computer will send all missing vehicle model ID information to the backend. The host computer exports all missing vehicle model ID information from the backend and adds all missing vehicle model ID information to the vehicle model database.
[0066] As can be seen, this optional embodiment can, when the automatic feedback mechanism is triggered, send all the missing vehicle ID information stored by the host computer to the backend, export all the missing vehicle ID information from the backend, and add all the missing vehicle ID information to the vehicle database. In this way, when some IDs are missing in the vehicle database, by storing the missing IDs and then sending them back to the backend in a unified manner, and exporting those missing IDs from the backend and adding them to the corresponding vehicle database in real time, it is beneficial to achieve the effect of automatic update closed loop.
[0067] For example, such as Figure 3 and Figure 5 As shown, Figure 5 This is a flowchart illustrating another method for handling missing vehicle model database IDs in remote mode, as disclosed in an embodiment of the present invention. In this method, combined with... Figure 3 and Figure 5 As can be seen, the method may include the following steps: The ECU sends a CAN data frame to the VCI device; The VCI device receives CAN data frames and performs hardware filtering on the CAN data frames. After the hardware filtering operation, the CAN data frames are then subjected to a soft filtering operation through the VCI device. Detect whether the ECUid corresponding to the CAN data frame is found in the VCI soft filtering operation, and obtain the first search result; If the first search result is yes, then the CAN data frame is reported to the host computer; If the first search result is negative, the CAN data frame is reported to the host computer using a special instruction format. The host computer receives the data and searches the unordered multimap container to see if there is a toolid that matches the ecuid of the CAN data frame, and obtains the second search result; If the second search result is yes, then proceed with the normal data processing flow; If the second search result is negative, the missing ECUIDs are deduplicated and stored separately. When automatic feedback is triggered, they are sent to the backend via the network. The backend then exports the missing ECUIDs and adds them to the corresponding vehicle model database.
[0068] Example 3 Please see Figure 6 , Figure 6 This is a schematic diagram of a device for handling missing vehicle model database IDs in remote mode, as disclosed in an embodiment of the present invention. Figure 6 The described device for handling missing vehicle model database IDs in remote mode may include a processing device or a processing server, wherein the processing server may include a cloud server or a local server, and this embodiment of the invention is not limited thereto. Figure 6 As shown, the device for handling missing vehicle model database IDs in this remote mode may include: The judgment module 301 is used to determine whether the first target ID information meets the preset missing conditions by parsing the first target ID information corresponding to the ECU device and the target container corresponding to the determined vehicle model database.
[0069] The storage module 302 is used to mark the first target ID information as missing vehicle model ID information and store it when the judgment module 301 determines that the first target ID information meets the missing condition. It also triggers the host computer to re-execute the operation of determining whether the first target ID information meets the preset missing condition by parsing the first target ID information obtained by parsing the data reported by the VCI device to the ECU device and the determined vehicle model database, until the automatic feedback mechanism is triggered.
[0070] Feedback module 303 is used to add all missing vehicle model ID information stored in the vehicle model database when the automatic feedback mechanism is triggered.
[0071] It is evident that implementation Figure 6 The described remote mode vehicle model database ID missing handling device can be obtained by the host computer through parsing the first target ID information obtained by the VCI device reporting data to the ECU device and the target container corresponding to the vehicle model database. It can determine whether the first target ID information meets the preset missing conditions. When the missing conditions are met, the first target ID information is automatically marked as vehicle model ID missing information and stored. The process is then repeated, and so on, until the automatic feedback mechanism is triggered. At this time, all the stored vehicle model ID missing information is added to the vehicle model database. By setting the host computer to perform the judgment of missing IDs, automatic marking and storage, and automatic feedback mechanism, the accuracy and efficiency of database ID missing handling can be improved. It reduces the occurrence of situations where the corresponding vehicle model system cannot be scanned within a specified scanning cycle when some IDs are missing in the vehicle model database. Furthermore, by storing the missing IDs in the vehicle model database and then adding them to the corresponding vehicle model database in a unified manner when some IDs are missing in the vehicle model database, it is beneficial to achieve the effect of automatic update closed loop.
[0072] In an optional embodiment, the determination module 301 determines whether the first target ID information meets the preset missing conditions by parsing the first target ID information corresponding to the ECU device and the target container corresponding to the determined vehicle model database. The specific methods include: The system receives CAN data frames from the ECU device, filters and processes them through the VCI device, and parses the reported data to obtain the first target ID information corresponding to the ECU device. The CAN data frame is used to represent the vehicle model diagnostic request of the ECU device, and the first target ID information represents the ID information of the vehicle corresponding to the ECU device after responding to the vehicle model diagnostic request. Based on the first target ID information corresponding to the ECU device, search in the target container corresponding to the determined vehicle database to see if there is a second target ID information that matches the first target ID information. The second target ID information represents the ID information corresponding to the vehicle diagnostic request. When a second target ID that matches the first target ID is found, it is determined that the first target ID does not meet the preset missing condition. When no second target ID information is found that matches the first target ID information, it is determined that the first target ID information meets the preset missing condition.
[0073] As can be seen, this optional embodiment can receive the data reported by the VCI device to the ECU device through the host computer, parse the reported data to obtain the first target ID information corresponding to the ECU device, and then search in the target container corresponding to the determined vehicle model database to see if there is a second target ID information that matches the first target ID information based on the first target ID information. When the second target ID information is found, it is determined that the first target ID information is not missing. When the second target ID information is not found, it is determined that the first target ID information is completely missing. Searching for the second target ID information in the target container corresponding to the vehicle model database using the first target ID information can improve the accuracy and reliability of determining whether the ID information corresponding to the ECU device is missing in the ID information corresponding to the vehicle model database.
[0074] In another alternative embodiment, the host computer obtains the reported data in the following manner: The ECU sends CAN data frames to the VCI device; The VCI device receives CAN data frames and performs the filtering operation corresponding to the VCI device on the CAN data frames to obtain the filtering result of the CAN data frames. The filtering operation includes hardware filtering operation and / or software filtering operation. The VCI device determines the reporting data corresponding to the filtering result of the CAN data frame and reports the reporting data to the host computer.
[0075] As can be seen, this optional embodiment enables the ECU device to send CAN data frames to the VCI device, the VCI device to receive the CAN data and perform corresponding filtering operations to obtain the filtering results of the CAN data frames, thereby accurately determining the data to be reported, and then reporting it to the host computer. Through the data interaction between the ECU device, VCI device and host computer, management operations such as filtering vehicle ID information, finding missing information and providing unified feedback are automatically realized. This helps to reduce the occurrence of situations where the accuracy and efficiency of ID information are not high due to manual operation by back-end personnel.
[0076] In this optional embodiment, as an optional implementation method, the specific way in which the VCI device determines the reported data corresponding to the filtering result of the CAN data frame includes: The VCI device detects the filtering results of the CAN data frames and obtains the detection results. When the detection result indicates that a CAN data frame can be found in the VCI device, the VCI device will identify the CAN data frame as the reported data. When the detection result indicates that no CAN data frame was found in the VCI device, the VCI device processes the CAN data frame according to the preset instruction format to obtain the target CAN data frame and identifies the target CAN data frame as the report data.
[0077] As can be seen, this optional implementation can detect the filtering results of CAN data frames through the VCI device. When a CAN data frame can be found in the VCI device, it is directly identified as the reported data, which can improve the efficiency and speed of the reported data identification, thereby improving the efficiency and timeliness of reporting the data to the host computer. When no CAN data frame is found in the VCI device, the CAN data frame is processed according to a preset instruction format to obtain the target CAN data frame, which is then identified as the reported data. The processing through the special instruction format can improve the accuracy and reliability of the reported data identification, thereby increasing the flexibility and diversity of the data identification method reported to the host computer.
[0078] In yet another alternative embodiment, the target container is determined in the following manner: The host computer downloads the vehicle model database and, based on the vehicle model database, parses it to obtain multiple first initial ID information and multiple second initial ID information; The host computer integrates all the first initial ID information and all the second initial ID information to obtain an ID pairing information set. The ID pairing information set includes all the first initial ID information and the second initial ID information paired with each first initial ID information. The host computer stores the ID pairing information set into a preset unordered associated container to obtain the target container.
[0079] In this optional embodiment, the filtering operation is optionally determined by the following method: After determining the ID pairing information set, the host computer generates hardware filter parameters for one or more CAN controllers corresponding to the VCI device based on the preset classification algorithm and the ID pairing information set, and sends the hardware filter parameters to the VCI device to trigger the VCI device to set the corresponding hardware filtering operation according to the hardware filter parameters. The host computer performs a deduplication and sorting operation on the ID pairing information set to obtain the target ID pairing information set, and sends the target ID pairing information set to the VCI device to trigger the VCI device to set the corresponding soft filtering operation based on the target ID pairing information set.
[0080] As can be seen, this optional embodiment can download the vehicle model database through the host computer, and parse multiple first initial ID information and multiple second initial ID information according to the vehicle model database, thereby integrating them to obtain an ID pairing information set. Through storage, classification, deduplication and sorting, the hardware filtering and software filtering functions of the target container of the host computer and the VCI device are initialized, which is beneficial to provide an accurate data foundation for subsequent actual filtering, searching and other processing operations for missing IDs.
[0081] In yet another optional embodiment, the feedback module 303 adds all stored missing vehicle model ID information to the vehicle model database in the following specific ways: Send all missing vehicle model ID information to the backend. Export all missing vehicle model ID information from the backend and add all missing vehicle model ID information to the vehicle model database.
[0082] As can be seen, this optional embodiment can, when the automatic feedback mechanism is triggered, send all the missing vehicle ID information stored by the host computer to the backend, export all the missing vehicle ID information from the backend, and add all the missing vehicle ID information to the vehicle database. In this way, when some IDs are missing in the vehicle database, by storing the missing IDs and then sending them back to the backend in a unified manner, and exporting those missing IDs from the backend and adding them to the corresponding vehicle database in real time, it is beneficial to achieve the effect of automatic update closed loop.
[0083] Example 4 Please see Figure 7 , Figure 7 This is a schematic diagram of another device for handling missing vehicle model database IDs in remote mode, as disclosed in an embodiment of the present invention. Figure 7 As shown, the device for handling missing vehicle model database IDs in this remote mode may include: Memory 401 storing executable program code; Processor 402 coupled to memory 401; The processor 402 calls the executable program code stored in the memory 401 to execute the steps in the method for handling the missing vehicle model database ID in remote mode as described in Embodiment 1 or Embodiment 2 of the present invention.
[0084] Example 5 This invention discloses a computer storage medium storing computer instructions. When these computer instructions are invoked, they are used to execute the steps in the method for handling the missing vehicle model database ID in remote mode as described in Embodiment 1 or Embodiment 2 of this invention.
[0085] Example 6 This invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform the steps in the method for handling the missing vehicle model database ID in remote mode as described in Embodiment 1 or Embodiment 2.
[0086] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0087] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0088] Finally, it should be noted that the method and apparatus for handling missing vehicle model database IDs in remote mode disclosed in the embodiments of the present invention are merely preferred embodiments of the present invention and are only used to illustrate the technical solutions of the present invention, not to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for handling missing vehicle model database IDs in remote mode, characterized in that, The method includes: The host computer obtains the first target ID information by parsing the data reported by the VCI device to the ECU device, and determines the target container corresponding to the vehicle model database, and then determines whether the first target ID information meets the preset missing conditions. When it is determined that the first target ID information meets the missing condition, the host computer marks the first target ID information as missing vehicle model ID information and stores it. The host computer is then triggered to re-execute the operation of obtaining the first target ID information by parsing the data reported by the VCI device to the ECU device and the determined vehicle model database, and determining whether the first target ID information meets the preset missing condition, until the automatic feedback mechanism is triggered. When the automatic feedback mechanism is triggered, the host computer adds all missing vehicle model ID information stored in the vehicle model database.
2. The method for handling missing vehicle model database IDs in remote mode according to claim 1, characterized in that, The host computer obtains the first target ID information by parsing the data reported by the VCI device to the ECU device, and determines whether the first target ID information meets the preset missing conditions, including: The host computer receives the data reported by the VCI device to the ECU device, and parses the reported data to obtain the first target ID information corresponding to the ECU device. The CAN data frame is used to represent the vehicle model diagnostic request of the ECU device, and the first target ID information represents the ID information of the vehicle corresponding to the ECU device after responding to the vehicle model diagnostic request. The host computer searches in the target container corresponding to the determined vehicle model database for whether there is a second target ID information that matches the first target ID information, based on the first target ID information corresponding to the ECU device. The second target ID information represents the ID information corresponding to the vehicle model diagnostic request. When a second target ID matching the first target ID is found, the host computer determines that the first target ID does not meet the preset missing condition. When no second target ID information matching the first target ID information is found, the host computer determines that the first target ID information meets the preset missing condition.
3. The method for handling missing vehicle model database IDs in remote mode according to claim 1 or 2, characterized in that, The host computer obtains the reported data in the following way: The ECU device sends the CAN data frame to the VCI device; The VCI device receives the CAN data frame and performs the filtering operation corresponding to the VCI device on the CAN data frame to obtain the filtering result of the CAN data frame. The filtering operation includes hardware filtering operation and / or software filtering operation. The VCI device determines the reported data corresponding to the filtering result of the CAN data frame; The reported data is then sent to the host computer.
4. The method for handling missing vehicle model database IDs in remote mode according to claim 3, characterized in that, The VCI device determines the reported data corresponding to the filtering result of the CAN data frame, including: The VCI device detects the filtering results of the CAN data frames to obtain the detection results; When the detection result indicates that the CAN data frame can be found in the VCI device, the VCI device identifies the CAN data frame as the reported data. When the detection result indicates that the CAN data frame is not found in the VCI device, the VCI device processes the CAN data frame according to a preset instruction format to obtain the target CAN data frame, and identifies the target CAN data frame as the reported data.
5. The method for handling missing vehicle model database IDs in remote mode according to claim 3, characterized in that, The target container was determined in the following way: The host computer downloads the vehicle model database and, based on the vehicle model database, parses it to obtain multiple first initial ID information and multiple second initial ID information; The host computer integrates all the first initial ID information and all the second initial ID information to obtain an ID pairing information set, which includes all the first initial ID information and the second initial ID information paired with each of the first initial ID information. The host computer stores the set of ID pairing information into a preset unordered association container to obtain the target container.
6. The method for handling missing vehicle model database IDs in remote mode according to claim 5, characterized in that, The filtering operation was determined in the following way: After determining the ID pairing information set, the host computer generates hardware filter parameters for one or more CAN controllers corresponding to the VCI device based on a preset classification algorithm and the ID pairing information set, and sends the hardware filter parameters to the VCI device to trigger the VCI device to set the hardware filtering operation corresponding to the VCI device according to the hardware filter parameters. The host computer performs a deduplication and sorting operation on the ID pairing information set to obtain the target ID pairing information set, and sends the target ID pairing information set to the VCI device to trigger the VCI device to set the corresponding soft filtering operation according to the target ID pairing information set.
7. The method for handling the case of missing vehicle model database ID in remote mode according to any one of claims 1, 2, 4, 5, and 6, characterized in that, The host computer adds all missing vehicle model ID information stored in the database to the vehicle model database, including: The host computer will send all missing vehicle ID information stored in the system back to the background. The host computer exports all missing vehicle model ID information from the backend and adds all missing vehicle model ID information to the vehicle model database.
8. A device for handling missing vehicle model database IDs in remote mode, characterized in that, The device includes: The judgment module is used to determine whether the first target ID information meets the preset missing conditions by parsing the first target ID information corresponding to the ECU device and the target container corresponding to the determined vehicle model database. The storage module is used to mark the first target ID information as missing vehicle model ID information and store it when the judgment module determines that the first target ID information meets the missing condition, and to trigger the host computer to re-execute the operation of the first target ID information obtained by parsing the data reported by the VCI device to the ECU device and the determined vehicle model database to determine whether the first target ID information meets the preset missing condition, until the automatic feedback mechanism is triggered. The feedback module is used to add all missing vehicle model ID information stored in the vehicle model database when the automatic feedback mechanism is triggered.
9. A device for handling missing vehicle model database IDs in remote mode, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the method for handling the missing vehicle model database ID in remote mode as described in any one of claims 1-7.
10. A computer storage medium, characterized in that, The computer storage medium stores computer instructions, which, when invoked, are used to execute the method for handling the missing vehicle model database ID in remote mode as described in any one of claims 1-7.