A cloud data synchronization method for vehicle-to-everything device replacement and related device

By using the data synchronization method in the vehicle-to-everything (V2X) cloud, the problem of untimely information updates when V2X devices are replaced is solved, realizing data synchronization and function handover between old and new devices, and improving the convenience and accuracy of replacement.

CN116980433BActive Publication Date: 2026-07-03CHONGQING CHANGAN TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING CHANGAN TECH CO LTD
Filing Date
2023-07-28
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

In existing technologies, when vehicle networking devices are replaced, the information of the old and new devices cannot be updated in a timely manner, resulting in data synchronization failure.

Method used

The vehicle network cloud receives device replacement requests, obtains basic vehicle data for verification, and replaces the new vehicle network device after successful verification. It then establishes network communication with the new device and updates and stores the information.

Benefits of technology

It enables timely and synchronized updates of information between new and old equipment, improves the convenience and accuracy of replacing vehicle networking equipment, and enriches business scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116980433B_ABST
    Figure CN116980433B_ABST
Patent Text Reader

Abstract

This application discloses a cloud-based data synchronization method and related equipment for replacing vehicle-to-everything (V2X) devices. The method includes: receiving a device replacement request from the original V2X device and performing pre-verification on the vehicle's basic data from the in-vehicle terminal; if the pre-verification passes, replacing the original V2X device with a new V2X device; receiving a cloud-based synchronization update request from the new V2X device and performing real-name verification on the device information of the new V2X device; if the real-name verification is complete, establishing network communication with the new V2X device; updating the device information of the new V2X device and storing the update result. This application sets up two modules in the cloud—device replacement verification and device replacement service—to determine whether the new V2X device meets the replacement conditions. Furthermore, when replacing V2X devices, it enables data synchronization and updates between the old and new devices in the cloud, improving the convenience for staff when replacing V2X devices.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle equipment replacement technology, and in particular to a cloud data synchronization method, system, vehicle network cloud, and computer-readable storage medium for vehicle network equipment replacement. Background Technology

[0002] With the development of wireless communication technology, the Internet of Things (IoT) industry has rapidly emerged. Vehicle-to-everything (V2X) technology, one of its applications in the transportation sector, is deeply integrated with industries such as automobiles, electronics, communications, and road transportation, playing a crucial role in realizing intelligent transportation and building smart cities. In recent years, with the continuous improvement and advancement of automotive technology, major automakers have been conducting in-depth research and application of V2X technology. Against the backdrop of the active promotion of a strong transportation nation, V2X technology provides opportunities for the development of new automotive technologies.

[0003] Vehicle-to-everything (V2X) technology utilizes sensing technology to perceive vehicle status information and leverages wireless communication networks and modern intelligent information processing technology to achieve intelligent traffic management, intelligent decision-making for traffic information services, and intelligent vehicle control. The V2X device, as the only network-enabled control unit in the vehicle body, contains a V2X card for communication services such as vehicle networking, data transmission, status monitoring, and emergency response. It is a crucial component of V2X technology.

[0004] In recent years, various system designs and methodologies for connected vehicle (V2V) devices have emerged, most focusing on communication between devices and device management, without specifically addressing the interaction between V2V devices and the cloud. Existing technologies typically construct a V2V device identification management and authentication architecture tailored to real-world application scenarios, unifying the management mechanism and identification coding for V2V devices. However, they do not address the management of cloud information for V2V devices. When V2V devices need to be replaced, the updating of cloud information and the handover of functions are crucial, and existing V2V system designs and methodologies offer limited references, thus presenting certain limitations.

[0005] Therefore, existing technologies still need to be improved and developed. Summary of the Invention

[0006] The main objective of this application is to provide a cloud data synchronization method, system, vehicle network cloud, and computer-readable storage medium for replacing vehicle network devices, aiming to solve the problem in the prior art that when vehicle network devices are replaced, the information of the old and new devices cannot be updated in a timely manner, resulting in the inability to synchronize the data of the old and new devices.

[0007] The first aspect of this application provides a cloud data synchronization method for replacing vehicle networking devices, comprising the following steps: receiving a device replacement request for the original vehicle networking device sent by a dealership, and obtaining basic vehicle data of the in-vehicle terminal according to the device replacement request; performing a pre-verification on the basic vehicle data, and when the pre-verification passes, sending a device replacement instruction to the dealership to replace the original vehicle networking device with a new vehicle networking device; receiving a cloud synchronization update request for the new vehicle networking device sent by the dealership, performing real-name verification on the device information of the new vehicle networking device according to the cloud synchronization update request, and when the real-name verification is completed, establishing network communication with the new vehicle networking device; updating the device information of the new vehicle networking device, and storing the update result.

[0008] Based on the aforementioned technical means, this application embodiment allows dealership staff to obtain relevant information about the old and new devices through the vehicle network cloud when a user needs to replace the vehicle network device on the in-vehicle terminal. The staff can then verify whether the new vehicle network device meets the replacement requirements. Once the device replacement verification is successful, the data of the old and new devices can be updated and synchronized on the vehicle network cloud. This allows dealership staff to complete the handover and update of cloud information and functions of the old and new vehicle network devices with just a few simple operations on the vehicle network cloud, enriching the business scenarios of vehicle network devices and improving the convenience for staff to replace vehicle network devices.

[0009] Optionally, in one embodiment of this application, receiving the device replacement request of the original vehicle networking device sent by the dealer's product terminal, and obtaining the vehicle basic data of the in-vehicle terminal according to the device replacement request, specifically includes: receiving the device replacement request of the original vehicle networking device sent by the dealer's product terminal, wherein the device replacement request of the original vehicle networking device is applied for by the in-vehicle terminal to the dealer's product terminal and generated by the dealer's product terminal; generating a vehicle-side data collection instruction according to the device replacement request, and sending the vehicle-side data collection instruction to the in-vehicle terminal; controlling the in-vehicle terminal to perform data collection according to the vehicle-side data collection instruction, and receiving the vehicle basic data collected by the in-vehicle terminal.

[0010] Based on the above technical means, in this embodiment of the application, when the original vehicle networking equipment needs to be replaced, the dealer can generate a device replacement request. When the vehicle networking cloud receives the request, it can issue a data collection command to obtain the functional data of the vehicle terminal. This allows users to quickly submit a device replacement request through the dealer when a replacement is needed. The device replacement application is simple and convenient. The vehicle networking cloud can also generate corresponding control commands and obtain the original vehicle networking equipment information of the vehicle terminal based on the device replacement request.

[0011] Optionally, in one embodiment of this application, the step of performing pre-verification on the vehicle basic data, and sending a device replacement instruction to the dealer terminal to replace the original vehicle networking device with a new vehicle networking device when the pre-verification passes, specifically includes: obtaining the vehicle real-name information in the vehicle basic data; when the vehicle real-name information passes but is not in the real-name verification stage, sending a device replacement verification SMS to the dealer terminal; receiving the verification information sent by the dealer terminal and performing a first verification on the verification information; when the first verification passes, obtaining the device information of the original vehicle networking device in the vehicle basic data; controlling the dealer terminal to determine the new vehicle networking device to be replaced based on the device information of the original vehicle networking device, and obtaining the device information of the new vehicle networking device; performing a second verification on the device information of the new vehicle networking device; when the second verification passes, issuing a device replacement instruction to the dealer terminal, and controlling the dealer terminal to replace the original vehicle networking device with a new vehicle networking device based on the device replacement instruction.

[0012] Based on the aforementioned technical means, this application embodiment can receive basic vehicle data from the vehicle terminal via the cloud and perform step-by-step verification of the basic vehicle data to determine whether the original vehicle networking equipment is eligible for replacement. After the original vehicle networking equipment information is verified, the new vehicle networking equipment to be used for replacement will also be verified to determine whether the new vehicle networking equipment matches the replacement requirements of the vehicle terminal. When both verifications pass, the cloud can issue a replacement command, enabling the dealership to replace the original vehicle networking equipment, thus ensuring the accuracy of the vehicle networking equipment replacement.

[0013] Optionally, in one embodiment of this application, the second verification of the device information of the new vehicle networking device, and when the second verification passes, issuing a device replacement instruction to the dealer terminal, and controlling the dealer terminal to replace the original vehicle networking device with the new vehicle networking device according to the device replacement instruction, specifically includes: obtaining the status information of the new vehicle networking device and determining whether the status information is normal; when the status information is determined to be normal, obtaining the device type of the original vehicle networking device and the device type of the new vehicle networking device, and determining whether the device type of the original vehicle networking device and the device type of the new vehicle networking device are the same device type; if they are the same device type, obtaining the operator type of the original vehicle networking device and the operator type of the new vehicle networking device, and determining whether the operator type of the original vehicle networking device and the operator type of the new vehicle networking device are the same operator type; if they are the same operator type, issuing a device replacement instruction to the dealer terminal, and controlling the dealer terminal to replace the original vehicle networking device with the new vehicle networking device according to the device replacement instruction.

[0014] Based on the aforementioned technical means, this application embodiment determines whether the replacement conditions are met by simultaneously acquiring the device information of both the old and new vehicle networking devices. Specifically, the status information, device type, and operator type of the old and new devices are verified separately and sequentially. Only when all verifications pass will the cloud issue a replacement instruction to control the dealer terminal to replace the original vehicle networking device with the new vehicle networking device. By verifying the old and new vehicle networking devices step by step, the compatibility between the new vehicle networking device and the vehicle terminal is ensured, enabling the new vehicle networking device to be well-suited for the vehicle terminal. At the same time, the cloud also stores the device information of both the old and new vehicle networking devices.

[0015] Optionally, in one embodiment of this application, the step of receiving the cloud synchronization update request for the new vehicle networking device sent by the dealer terminal, performing real-name verification of the device information of the new vehicle networking device according to the cloud synchronization update request, and establishing network communication with the new vehicle networking device when the real-name verification is completed, specifically includes: after controlling the dealer terminal to replace the original vehicle networking device with the new vehicle networking device, receiving the cloud synchronization update request for the new vehicle networking device sent by the dealer terminal; obtaining the real-name verification information of the original vehicle networking device according to the cloud synchronization update request; if the original vehicle networking device has not been real-name verified, generating a network command for the new vehicle networking device and sending the network command to the vehicle terminal; and establishing network communication with the new vehicle networking device according to the network command.

[0016] Based on the above technical means, the embodiments of this application can complete the network communication of the new vehicle network device by obtaining the information of the original vehicle network device. Under the premise of ensuring that the new vehicle network device meets the replacement request of the vehicle terminal, it is necessary to transform the original communication connection between the original vehicle network device and the cloud into the communication connection between the new vehicle network device and the cloud. By verifying the real name of the original vehicle network device, the network command of the new vehicle network device can be generated, and the network communication between the new vehicle network device and the cloud can be established.

[0017] Optionally, in one embodiment of this application, the step of obtaining the real-name verification information of the original vehicle-to-everything (V2X) device according to the cloud synchronization update request further includes: if the original V2X device has been verified, obtaining the historical real-name authentication account opening information of the original V2X device, updating the historical real-name authentication account opening information, and uploading the updated historical real-name authentication account opening information to the account opening information of the new V2X device; constructing the V2X card authentication parameters of the new V2X device, and uploading the V2X card authentication parameters to the account opening information of the new V2X device; generating an operator equipment change notification for the V2X card of the new V2X device based on the account opening information of the new V2X device; if the operator equipment change notification is successful, generating a network connection command for the new V2X device, and sending the network connection command to the vehicle terminal.

[0018] Based on the above technical means, the embodiments of this application can obtain the historical account opening information of the original vehicle networking device under the condition of real-name verification, update the historical account opening information, and send it to the new vehicle networking device, so that the new vehicle networking device can receive the applicable account opening information of the original vehicle networking device; at the same time, through the vehicle networking card parameters built in the cloud, the account opening information and operator change notification of the new vehicle networking device can be further updated, and the cloud generates networking instructions and sends them to the new vehicle networking device, which is conducive to completing the initial information update of the old and new devices.

[0019] Optionally, in one embodiment of this application, updating the device information of the new vehicle networking device and storing the update result specifically includes: when the network communication with the new vehicle networking device is successfully established, activating the new vehicle networking device and binding the vehicle terminal to the new vehicle networking device; obtaining the device information of the activated and bound new vehicle networking device, storing the device information of the activated and bound new vehicle networking device in the cloud, obtaining the cloud update result, and sending the cloud update result to the dealer terminal.

[0020] According to the above technical means, in the embodiments of this application, when a new vehicle networking device establishes a communication connection with the cloud, the activation of the new vehicle networking device and the binding of the new vehicle networking device with the vehicle terminal can be controlled by the cloud. At the same time, based on the communication connection between the two, the cloud can obtain the latest information of the new vehicle networking device and store the latest information in the cloud. It can also send the information of the replaced device to the dealer terminal to realize the data synchronization between the cloud and the dealer terminal.

[0021] A second aspect of this application provides a cloud-based data synchronization system for replacing vehicle-to-everything (V2X) devices. The system includes: a vehicle basic data acquisition module, used to receive a device replacement request from a dealer terminal for the original V2X device and acquire vehicle basic data from the in-vehicle terminal based on the device replacement request; a device replacement verification module, used to perform pre-verification of the vehicle basic data, and when the pre-verification passes, send a device replacement instruction to the dealer terminal to replace the original V2X device with a new V2X device; a device network communication module, used to receive a cloud-based synchronization update request from the dealer terminal for the new V2X device, perform real-name verification of the device information of the new V2X device based on the cloud-based synchronization update request, and when the real-name verification is complete, establish network communication with the new V2X device; and a device data update synchronization module, used to update the device information of the new V2X device and store the update results.

[0022] Optionally, in one embodiment of this application, the vehicle basic data acquisition module includes: a device replacement request generation unit, used to receive a device replacement request for the original vehicle networking device sent by the dealer terminal, wherein the device replacement request for the original vehicle networking device is applied for by the vehicle terminal to the dealer terminal and generated by the dealer terminal; a vehicle terminal data acquisition instruction generation unit, used to generate a vehicle terminal data acquisition instruction according to the device replacement request and send the vehicle terminal data acquisition instruction to the vehicle terminal; and a vehicle basic data acquisition unit, used to control the vehicle terminal to perform data acquisition according to the vehicle terminal data acquisition instruction and receive the vehicle basic data acquired by the vehicle terminal.

[0023] Optionally, in one embodiment of this application, the device replacement verification module includes: a vehicle real-name information verification unit, used to obtain vehicle real-name information from the vehicle basic data, and when the vehicle real-name information passes the verification but is not in the real-name verification stage, send a device replacement verification SMS to the dealer terminal; an original vehicle networking device information acquisition unit, used to receive verification information sent by the dealer terminal and perform a first verification on the verification information, and when the first verification passes, obtain the device information of the original vehicle networking device from the vehicle basic data; a new vehicle networking device information acquisition unit, used to control the dealer terminal to determine the new vehicle networking device to be replaced according to the device information of the original vehicle networking device, and obtain the device information of the new vehicle networking device; and a device replacement instruction generation unit, used to perform a second verification on the device information of the new vehicle networking device, and when the second verification passes, send a device replacement instruction to the dealer terminal, and control the dealer terminal to replace the original vehicle networking device with the new vehicle networking device according to the device replacement instruction.

[0024] Optionally, in one embodiment of this application, the device network communication module includes: a cloud synchronization update request generation unit, configured to receive a cloud synchronization update request for the new vehicle network device sent by the dealer terminal after the dealer terminal controls the replacement of the original vehicle network device with the new vehicle network device; a network command generation unit, configured to obtain the real-name verification information of the original vehicle network device according to the cloud synchronization update request, and if the original vehicle network device is not real-name verified, generate a network command for the new vehicle network device and send the network command to the vehicle terminal; and a network communication unit, configured to establish network communication with the new vehicle network device according to the network command.

[0025] Optionally, in one embodiment of this application, the device data update synchronization module includes: a new vehicle networking device binding unit, used to activate the new vehicle networking device and bind the vehicle terminal to the new vehicle networking device when the network communication with the new vehicle networking device is successfully established; and a cloud update result generation unit, used to obtain the device information of the activated and bound new vehicle networking device, store the device information of the activated and bound new vehicle networking device in the cloud, obtain the cloud update result, and send the cloud update result to the dealer terminal.

[0026] Optionally, in one embodiment of this application, the system further includes: a status information judgment unit, configured to acquire status information of the new vehicle networking device and determine whether the status information is normal; a device type judgment unit, configured to acquire the device type of the original vehicle networking device and the device type of the new vehicle networking device when the status information is determined to be normal, and determine whether the device type of the original vehicle networking device and the device type of the new vehicle networking device are the same device type; an operator type judgment unit, configured to acquire the operator type of the original vehicle networking device and the operator type of the new vehicle networking device if they are the same device type, and determine whether the operator type of the original vehicle networking device and the operator type of the new vehicle networking device are the same operator type; and a new / old device replacement unit, configured to send a device replacement instruction to the dealer terminal if they are the same operator type, and control the dealer terminal to replace the original vehicle networking device with the new vehicle networking device according to the device replacement instruction.

[0027] Optionally, in one embodiment of this application, the system further includes: an account opening information update unit, configured to, if the original vehicle networking device has been verified with a real name, obtain the historical real-name authentication account opening information of the original vehicle networking device, update the historical real-name authentication account opening information, and upload the updated historical real-name authentication account opening information to the account opening information of the new vehicle networking device; a vehicle networking card authentication parameter generation unit, configured to construct the vehicle networking card authentication parameters of the new vehicle networking device, and upload the vehicle networking card authentication parameters to the account opening information of the new vehicle networking device; and a network connection command generation unit, configured to generate an operator equipment replacement notification for the vehicle networking card of the new vehicle networking device based on the account opening information of the new vehicle networking device, and if the operator equipment replacement notification is successful, generate a network connection command for the new vehicle networking device and send the network connection command to the vehicle terminal.

[0028] A third aspect of this application provides a vehicle-to-everything (V2X) cloud platform, comprising: a memory, a processor, and a cloud data synchronization program for V2X device replacement stored in the memory and executable on the processor. When the cloud data synchronization program for V2X device replacement is executed by the processor, it implements the steps of the cloud data synchronization method for V2X device replacement as described in the above embodiments.

[0029] A fourth aspect of this application provides a computer-readable storage medium storing a cloud data synchronization program for replacing vehicle networking devices. When executed by a processor, the cloud data synchronization program for replacing vehicle networking devices implements the steps of the cloud data synchronization method for replacing vehicle networking devices as described in the above embodiments.

[0030] The beneficial effects of this application are:

[0031] (1) In this embodiment of the application, when a user needs to replace the vehicle network equipment on the vehicle terminal, the staff of the dealership can obtain relevant information of the old and new equipment through the vehicle network cloud, and determine whether the new vehicle network equipment meets the replacement requirements through equipment replacement verification. When the equipment replacement verification is passed, the data of the old and new equipment can be updated and synchronized in the vehicle network cloud. This allows the staff of the dealership to complete the handover and update of cloud information and functions of the old and new vehicle network equipment by performing a short operation in the vehicle network cloud. This enriches the business scenarios of vehicle network equipment and also improves the convenience of staff for replacing vehicle network equipment.

[0032] (2) In this embodiment of the application, when the original vehicle networking equipment needs to be replaced, the dealer can generate a device replacement request. When the vehicle networking cloud receives the request, it can issue a data collection instruction to obtain the functional data of the vehicle terminal. This allows users to quickly submit a device replacement request through the dealer when they need to replace the equipment. The device replacement application is simple and convenient. The vehicle networking cloud can also generate corresponding control instructions and obtain the original vehicle networking equipment information of the vehicle terminal.

[0033] (3) In this embodiment, the vehicle basic data of the vehicle terminal can be received by the cloud and the vehicle basic data can be verified step by step to determine whether the original vehicle network equipment is qualified for replacement. After the information of the original vehicle network equipment is verified, the new vehicle network equipment to be replaced will also be verified to determine whether the new vehicle network equipment matches the replacement requirements of the vehicle terminal. When both verifications are passed, the cloud can issue a replacement instruction so that the dealer can replace the original vehicle network equipment, thus ensuring the accuracy of the vehicle network equipment replacement.

[0034] (4) In this embodiment of the application, the device information of the new and old vehicle networking devices is obtained at the same time to determine whether the replacement conditions are met. The status information, device type and operator type of the new and old devices are verified separately and in sequence. Only when all verifications are passed will the cloud issue a replacement instruction to control the dealer to replace the original vehicle networking device with the new vehicle networking device. By verifying the new and old vehicle networking devices step by step, the compatibility of the new vehicle networking device with the vehicle terminal is ensured, so that the new vehicle networking device can be well used in the vehicle terminal. At the same time, the cloud also stores the device information of the new and old vehicle networking devices.

[0035] (5) In this embodiment of the application, the network communication of the new vehicle network device can be completed by obtaining the information of the original vehicle network device. Under the premise of ensuring that the new vehicle network device meets the replacement request of the vehicle terminal, it is necessary to transform the original vehicle network device and the cloud communication connection into the new vehicle network device and the cloud communication connection. By verifying the real name of the original vehicle network device, the network command of the new vehicle network device can be generated, and the network communication between the new vehicle network device and the cloud can be established.

[0036] (6) In this embodiment of the application, the historical account opening information of the original vehicle network device can be obtained under the condition of real-name verification, and the historical account opening information can be updated and sent to the new vehicle network device, so that the new vehicle network device can receive the applicable account opening information of the original vehicle network device; at the same time, through the vehicle network card parameters constructed in the cloud, the account opening information and operator change notification of the new vehicle network can be further updated, and the network command is generated in the cloud and sent to the new vehicle network device, which is conducive to completing the initial information update of the old and new devices.

[0037] (7) In this embodiment of the application, when a new vehicle networking device establishes a communication connection with the cloud, the activation of the new vehicle networking device and the binding of the new vehicle networking device with the vehicle terminal can be controlled by the cloud. At the same time, based on the communication connection between the two, the cloud can obtain the latest information of the new vehicle networking device and store the latest information in the cloud. It can also send the information of the replaced device to the dealer terminal to realize the data synchronization between the cloud and the dealer terminal.

[0038] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0040] Figure 1 This is a flowchart of a preferred embodiment of the cloud data synchronization method for replacing vehicle networking equipment according to this application;

[0041] Figure 2 This is a schematic diagram of the overall physical architecture of the cloud data synchronization method for replacing vehicle networking equipment in this application;

[0042] Figure 3 This is a schematic diagram of the pre-verification of vehicle networking device replacement in a preferred embodiment of the cloud data synchronization method for vehicle networking device replacement in this application;

[0043] Figure 4 This is a schematic diagram illustrating the cloud information service synchronization during vehicle networking device replacement, as described in a preferred embodiment of the cloud data synchronization method for vehicle networking device replacement in this application.

[0044] Figure 5 This is a schematic diagram of a preferred embodiment of the cloud data synchronization system for replacing vehicle networking equipment in this application;

[0045] Figure 6 This is a structural schematic diagram of a preferred embodiment of the vehicle described in this application.

[0046] Among them, 10-cloud data synchronization system for vehicle networking equipment replacement; 100-vehicle basic data acquisition module, 200-equipment replacement verification module, 300-equipment network communication module and 400-equipment data update synchronization module; 501-memory, 502-processor and 503-communication interface. Detailed Implementation

[0047] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0048] The following describes a cloud data synchronization method and related equipment for replacing vehicle networking devices according to embodiments of this application, with reference to the accompanying drawings. Addressing the problem mentioned in the background art where information on the old and new vehicle networking devices cannot be updated in a timely manner during replacement, resulting in a lack of data synchronization, this application provides a cloud data synchronization method for replacing vehicle networking devices. This method receives a device replacement request from the original vehicle networking device and performs pre-verification using the vehicle's basic data from the in-vehicle terminal. If the pre-verification passes, the original vehicle networking device is replaced with the new one. It also receives a cloud synchronization update request from the new vehicle networking device and performs real-name verification on the device information. Once the real-name verification is complete, network communication with the new vehicle networking device is established. The device information of the new vehicle networking device is updated, and the update result is stored. This application sets up two modules in the cloud—device replacement verification and device replacement service—to determine whether the new vehicle networking device meets the replacement conditions. Furthermore, when replacing vehicle networking devices, data synchronization and updates between the old and new devices can be performed in the cloud, improving the convenience for staff when replacing vehicle networking devices. This solves the problem in related technologies where the information of the old and new devices cannot be updated in a timely manner when the vehicle networking equipment is replaced, resulting in the data of the old and new devices not being updated synchronously.

[0049] In this application, when a user needs to replace the vehicle networking equipment on the in-vehicle terminal, the dealer's staff can obtain relevant information about the old and new equipment through the vehicle networking cloud. They can also verify whether the new vehicle networking equipment meets the replacement requirements through equipment replacement verification. Once the equipment replacement verification is successful, the data of the old and new equipment can be updated and synchronized in the vehicle networking cloud. This allows the dealer's staff to complete the handover and update of cloud information and functions of the old and new vehicle networking equipment with only a few simple operations in the vehicle networking cloud. This enriches the business scenarios of vehicle networking equipment and also improves the convenience for staff to replace vehicle networking equipment.

[0050] Specifically, Figure 1 This is a flowchart illustrating a cloud data synchronization method for replacing vehicle networking devices, provided in an embodiment of this application.

[0051] like Figure 1 As shown, the cloud data synchronization method for replacing the vehicle networking device includes the following steps:

[0052] In step S101, a device replacement request for the original vehicle networking device sent by the dealer's product terminal is received, and the vehicle basic data of the vehicle terminal is obtained according to the device replacement request.

[0053] It is understood that in this embodiment of the application, the device replacement request for the original vehicle networking device sent by the dealer terminal is requested by the vehicle terminal to the dealer terminal and generated by the dealer terminal; a vehicle terminal data collection instruction is generated according to the device replacement request and sent to the vehicle terminal; the vehicle terminal is controlled to collect data according to the vehicle terminal data collection instruction, and the vehicle basic data collected by the vehicle terminal is received.

[0054] In other words, when a vehicle networking device needs to be replaced, the user, with the assistance of staff, submits a replacement application through the dealership's system. After entering the vehicle's VIN, the user enters a verification service for the pre-replacement verification process. First, the system obtains the vehicle's real-name authentication information. If the vehicle is not yet registered or is in the process of registration, a message indicating this will be returned, and the vehicle networking device cannot be replaced due to verification failure. If the vehicle's real-name authentication status is not in either of these two states, a verification code for the vehicle networking device replacement will be sent to the mobile phone number provided in the real-name information. After the user receives and confirms the information, they enter the verification code to determine if the verification is successful. If it fails, a message indicating verification failure will be returned; if successful, the user will be directed to the device replacement prompt page.

[0055] In step S102, the vehicle basic data is pre-verified. When the pre-verification passes, a device replacement instruction is sent to the dealer terminal to replace the original vehicle networking device with a new vehicle networking device.

[0056] like Figure 2 As shown, this application is applied to the replacement of in-vehicle network terminal equipment. The system involved includes three parts: the dealership side, the vehicle network cloud, and the vehicle terminal. The following is a related introduction: Dealership side: This is mainly the vehicle network customer service system. When a user needs to replace vehicle network equipment, the dealership system can register the equipment replacement with the help of staff. Vehicle network cloud: The vehicle network cloud includes a verification module and a device replacement business module. The verification service is mainly responsible for pre-verifying the vehicle network equipment replacement conditions based on basic vehicle data information (including vehicle owner registration information, vehicle information such as model and series, device information such as part number and version number, and IoT card information of the vehicle network equipment); the business service is mainly responsible for processing the replacement information of new and old vehicle network equipment submitted by staff. Vehicle terminal: This involves information about the new and old equipment and is mainly responsible for vehicle network communication.

[0057] Understandably, this application obtains the vehicle's real-name information from the vehicle's basic data. When the vehicle's real-name information is verified but not yet in the real-name verification stage, a device replacement verification SMS is sent to the dealer terminal. The application receives the verification information sent by the dealer terminal and performs a first verification on the verification information. When the first verification passes, the application obtains the device information of the original vehicle-to-everything (V2X) device from the vehicle's basic data. Based on the device information of the original V2X device, the application controls the dealer terminal to determine the new V2X device to be replaced and obtains the device information of the new V2X device. The application performs a second verification on the device information of the new V2X device. When the second verification passes, the application sends a device replacement instruction to the dealer terminal and controls the dealer terminal to replace the original V2X device with the new V2X device based on the device replacement instruction.

[0058] Furthermore, this application obtains the status information of the new vehicle networking device and determines whether the status information is normal. When the status information is determined to be normal, the application obtains the device type of the original vehicle networking device and the device type of the new vehicle networking device, and determines whether the device type of the original vehicle networking device and the device type of the new vehicle networking device are the same device type. If they are the same device type, the application obtains the operator type of the original vehicle networking device and the operator type of the new vehicle networking device, and determines whether the operator type of the original vehicle networking device and the operator type of the new vehicle networking device are the same operator type. If they are the same operator type, the application sends a device replacement instruction to the dealer terminal, and controls the dealer terminal to replace the original vehicle networking device with the new vehicle networking device according to the device replacement instruction.

[0059] In other words, this verification service will query the current vehicle's equipment information (including equipment status, software and hardware numbers, version numbers, and equipment supplier information, etc.) and its vehicle networking card information (vehicle networking card operator information and status), and display it on the system page. After selecting the device to be replaced, the staff enters the new device identification number, and the verification service will obtain the new device information and its vehicle networking card information. Then, it will verify (the device status includes unregistered, activated, inactive, abandoned, and transportation status, etc.; device replacement requires the device status to be inactive or transportation status) whether the new device's status is normal (normal includes: activated, inactive, transportation; abnormal includes: abandoned). If the new device's status is abnormal, the new device is unusable, and the verification fails; if the new device's status is normal, it will verify whether the new and old devices are of the same type. If the new and old devices are not of the same type (the type of vehicle networking device must be consistent), the verification fails, and the vehicle networking device cannot be replaced; if the new and old devices are of the same type, it will continue to determine whether the vehicle networking cards of the new and old devices are managed by the same operator. If the vehicle network cards of the old and new devices are from different operators, the verification will fail and the vehicle network device cannot be replaced; if the vehicle network cards of the old and new devices are from the same operator, the verification will succeed, the pre-verification process will be completed, and the staff will be prompted that the vehicle network device can be replaced.

[0060] In step S103, a cloud synchronization update request for the new vehicle networking device sent by the dealer terminal is received. The device information of the new vehicle networking device is verified by real name according to the cloud synchronization update request. When the real name verification is completed, network communication with the new vehicle networking device is established.

[0061] Understandably, in this application, after the dealer terminal replaces the original vehicle networking device with the new vehicle networking device, it receives a cloud synchronization update request for the new vehicle networking device sent by the dealer terminal; it obtains the real-name verification information of the original vehicle networking device according to the cloud synchronization update request; if the original vehicle networking device is not real-name verified, it generates a network connection command for the new vehicle networking device and sends the network connection command to the vehicle terminal; and it establishes network communication with the new vehicle networking device according to the network connection command.

[0062] Furthermore, if the original vehicle-to-everything (V2X) device has been verified with a real name, then the historical real-name authentication account opening information of the original V2X device is obtained, the historical real-name authentication account opening information is updated, and the updated historical real-name authentication account opening information is uploaded to the account opening information of the new V2X device; the V2X card authentication parameters of the new V2X device are constructed, and the V2X card authentication parameters are uploaded to the account opening information of the new V2X device; based on the account opening information of the new V2X device, a carrier equipment change notification for the V2X card of the new V2X device is generated; if the carrier equipment change notification is successful, a network connection command for the new V2X device is generated, and the network connection command is sent to the vehicle terminal.

[0063] In other words, this application allows staff to replace the vehicle terminal offline, and then submit a vehicle networking device replacement request to the cloud-based device replacement service through the store's system. Based on the relevant information in the pre-verification (including vehicle, device, and IoT card information), the service first determines whether the old device has been real-name authenticated. If not, the new device does not require real-name authentication and directly logs in on the vehicle terminal (with user information consistent with the old device), and the new vehicle networking device establishes network communication. If the old device has been real-name authenticated, the service will query historical real-name authentication account opening information, update the old device's vehicle networking card account opening information, and upload its account opening information. Then, it will construct the new device's vehicle networking card authentication parameters (information data required by the Ministry of Industry and Information Technology, vehicle sales information, user information, and change date, etc.) and upload its account opening information. Then, it sends a vehicle networking card operator device replacement notification. If successful, the vehicle terminal logs in, and the new vehicle networking device establishes network communication; if it fails, the cloud directly records the vehicle networking device replacement result and sends a failure SMS notification.

[0064] In step S104, the device information of the new vehicle networking device is updated, and the update result is stored.

[0065] It is understood that when the network communication with the new vehicle networking device is successfully established, this application activates the new vehicle networking device and binds the vehicle terminal to the new vehicle networking device; obtains the device information of the activated and bound new vehicle networking device, stores the device information of the activated and bound new vehicle networking device in the cloud, obtains the cloud update result, and sends the cloud update result to the dealer terminal.

[0066] In other words, after the new device connects to the network, the service will update and synchronize the information of the old and new connected vehicle devices, activate the new device, and deactivate the old device. Simultaneously, the vehicle will bind to the information of the new device and unbind the information of the old device, completing the handover of its functions. Finally, the cloud will record the result of the connected vehicle device replacement and send a result notification SMS to the user, completing the connected vehicle device replacement process.

[0067] This application details the process of updating and synchronizing vehicle-to-everything (V2X) device information in the cloud, specifically addressing scenarios where V2X devices need to be replaced. When a user needs to replace their V2X device, 4S store staff can query relevant information about the old and new devices via the cloud. After the replacement is completed, staff only need to perform a few simple operations on the cloud system to complete the handover and update of V2X device information and functions. This enriches the business scenarios for V2X devices and improves the convenience for staff when replacing V2X devices.

[0068] The following further describes the cloud-based pre-verification process according to the cloud-based data synchronization method for replacing vehicle networking equipment in this application, such as... Figure 3 As shown:

[0069] Step S1, Begin;

[0070] Step S2: The user requests a device replacement;

[0071] Step S3: The dealer enters the vehicle identification number (VIN) on the terminal to access the store system;

[0072] Step S4: The vehicle network cloud determines whether the vehicle has been registered with a real name. If yes, proceed to step S5; otherwise, proceed to step S6.

[0073] Step S5: The vehicle network cloud determines whether the vehicle is undergoing real-name authentication. If yes, proceed to step S7; otherwise, proceed to step S8.

[0074] Step S6: Vehicle not registered with real name, verification failed; continue to step S40.

[0075] Step S7: The vehicle is undergoing real-name registration, but the verification has failed; proceed to step S40.

[0076] Step S8: The vehicle network cloud sends the vehicle network device replacement SMS verification code; continue to step S9;

[0077] Step S9: The user receives and confirms the message, and enters the verification code; then proceed to step S10.

[0078] Step S10: The vehicle network cloud determines whether the verification is successful; if yes, proceed to step S11; if no, proceed to step S12.

[0079] Step S11: The distributor enters the device replacement prompt page on the product terminal and continues to step S13;

[0080] Step S12: User information verification failed. Proceed to step S40.

[0081] Step S13: Query vehicle equipment information and its vehicle network card information in the vehicle network cloud, and continue to step S14;

[0082] Step S14: The distributor selects the device to be replaced and proceeds to step S15.

[0083] Step S15: The distributor enters the new device identification number on the terminal; proceed to step S16.

[0084] Step S16: Query the new device information and its vehicle network card information in the vehicle network cloud, and continue to step S17;

[0085] Step S17: The vehicle network cloud determines whether the new device is in normal condition. If yes, proceed to step S18; otherwise, proceed to step S19.

[0086] Step S18: Determine whether the new and old devices are of the same type. If yes, continue to step S20; otherwise, proceed to step S21.

[0087] Step S19: New device status verification fails; proceed to step S40.

[0088] Step S20: Determine whether the vehicle network cards of the new and old devices are from the same operator. If not, proceed to step S22. If yes, continue to step S23.

[0089] Step S21: The new and old devices are not of the same type, the verification fails, continue to step S40;

[0090] Step S22: The vehicle network cards of the new and old devices are not from the same operator, verification fails, continue to step S40;

[0091] Step S23: The vehicle network cloud verification is successful, and staff are prompted that the equipment can be replaced. The pre-verification is successful.

[0092] The following describes the cloud information synchronization process in further detail, following the steps of the cloud data synchronization method for replacing vehicle networking equipment in this application. Figure 4 As shown.

[0093] Step S24: The staff changes the equipment; proceed to step S25.

[0094] Step S25: The distributor submits a device replacement request; proceed to step S26.

[0095] Step S26: The vehicle network cloud determines whether the old device has been real-name authenticated. If yes, proceed to step S27; otherwise, proceed to step S32.

[0096] Step S27: Query historical real-name authentication account opening information; continue to step S28;

[0097] Step S28: Update the old device's vehicle network card account opening information and upload the account opening information; continue to step S29;

[0098] Step S29: Construct new device vehicle network card authentication parameters, upload account opening information, and continue to execute step S30;

[0099] Step S30: Send a notification to the vehicle network card operator to replace the equipment, and continue to step S31;

[0100] Step S31: The vehicle network cloud determines whether the notification was successful. If yes, proceed to step S32; otherwise, proceed to step 38.

[0101] Step S32: The vehicle terminal logs in to the new vehicle networking device, and then proceeds to step S33;

[0102] Step S33: The vehicle terminal establishes network communication with the new device and continues to execute step S34;

[0103] Step S34: Activate the new device in the vehicle network cloud settings and discard the old device; continue to step S35.

[0104] Step S35: Bind the new device to the vehicle and unbind the old device. Continue to step S36.

[0105] Step S36: Cloud-based vehicle networking device information updated; proceed to step S37.

[0106] Step S37: Record the result of the cloud-based vehicle networking device replacement, and continue to step S38;

[0107] Step S38: The vehicle network cloud sends a result notification SMS, and then proceeds to step S39;

[0108] Step S39: The user receives a text message and continues to step S40;

[0109] Step S40, End.

[0110] In summary, the embodiments of this application enable dealership staff to obtain relevant information about the old and new devices through the vehicle network cloud when a user needs to replace the vehicle network device on the in-vehicle terminal. They can also verify whether the new vehicle network device meets the replacement requirements through device replacement verification. Once the device replacement verification is successful, the data of the old and new devices can be updated and synchronized in the vehicle network cloud. This allows dealership staff to complete the handover and update of cloud information and functions of the old and new vehicle network devices with only a few simple operations in the vehicle network cloud, enriching the business scenarios of vehicle network devices and improving the convenience of vehicle network device replacement for staff.

[0111] Next, referring to the accompanying drawings, a cloud data synchronization system for replacing vehicle networking devices according to an embodiment of this application is described.

[0112] Figure 5 This is a block diagram of the cloud data synchronization system for replacing vehicle networking equipment according to an embodiment of this application.

[0113] like Figure 5 As shown, the cloud data synchronization system 10 for replacing the vehicle networking equipment includes: a vehicle basic data acquisition module 100, an equipment replacement verification module 200, an equipment network communication module 300, and an equipment data update synchronization module 400.

[0114] Specifically, the vehicle basic data acquisition module 100 is used to receive a device replacement request for the original vehicle networking equipment sent by the dealer terminal, and to acquire the vehicle basic data of the vehicle terminal according to the device replacement request.

[0115] The equipment replacement verification module 200 is used to lock the target vehicle in the spaced lane on the side of the target vehicle's turn based on the image data;

[0116] The device network communication module 300 is used to receive the cloud synchronization update request of the new vehicle network device sent by the dealer terminal, perform real-name verification of the device information of the new vehicle network device according to the cloud synchronization update request, and establish network communication with the new vehicle network device when the real-name verification is completed.

[0117] The device data update and synchronization module 400 is used to update the device information of the new vehicle networking device and store the update results.

[0118] Optionally, in one embodiment of this application, the vehicle basic data acquisition module 100 includes: an equipment replacement request generation unit, a vehicle-side data acquisition instruction generation unit, and a vehicle basic data acquisition unit.

[0119] The device replacement request generation unit is used to receive a device replacement request for the original vehicle networking device sent by the dealer terminal. The device replacement request for the original vehicle networking device is submitted by the vehicle terminal to the dealer terminal and generated by the dealer terminal.

[0120] The vehicle-side data acquisition instruction generation unit is used to generate a vehicle-side data acquisition instruction according to the device replacement request, and send the vehicle-side data acquisition instruction to the vehicle terminal.

[0121] The vehicle basic data acquisition unit is used to control the vehicle terminal to acquire data according to the vehicle terminal data acquisition instruction, and to receive the vehicle basic data acquired by the vehicle terminal.

[0122] Optionally, in one embodiment of this application, the device replacement verification module 200 includes: a vehicle real-name information verification unit, an original vehicle networking device information acquisition unit, a new vehicle networking device information acquisition unit, and a device replacement instruction generation unit.

[0123] The vehicle real-name information verification unit is used to obtain the vehicle real-name information in the vehicle basic data. When the vehicle real-name information is verified but not in the real-name verification stage, a device replacement verification SMS is sent to the dealer terminal.

[0124] The original vehicle networking device information acquisition unit is used to receive the verification information sent by the dealer terminal, and perform a first verification on the verification information. When the first verification passes, the device information of the original vehicle networking device in the vehicle basic data is acquired.

[0125] The new vehicle networking device information acquisition unit is used to control the dealer terminal to determine the new vehicle networking device to be replaced based on the device information of the original vehicle networking device, and to acquire the device information of the new vehicle networking device.

[0126] The device replacement instruction generation unit is used to perform a second verification on the device information of the new vehicle networking device. When the second verification passes, it sends a device replacement instruction to the dealer terminal and controls the dealer terminal to replace the original vehicle networking device with the new vehicle networking device according to the device replacement instruction.

[0127] Optionally, in one embodiment of this application, the device network communication module 300 includes: a cloud synchronization update request generation unit, a network command generation unit, and a network communication unit.

[0128] The cloud synchronization update request generation unit is used to receive the cloud synchronization update request for the new vehicle networking device sent by the dealer terminal after the dealer terminal replaces the original vehicle networking device with the new vehicle networking device.

[0129] The network command generation unit is used to obtain the real-name verification information of the original vehicle network device according to the cloud synchronization update request. If the original vehicle network device is not real-name verified, the unit generates a network command for the new vehicle network device and sends the network command to the vehicle terminal.

[0130] A network communication unit is used to establish network communication with the new vehicle network device according to the network command.

[0131] Optionally, in one embodiment of this application, the device data update synchronization module 400 includes: a new vehicle networking device binding unit and a cloud update result generation unit.

[0132] The new vehicle networking device binding unit is used to activate the new vehicle networking device and bind the vehicle terminal to the new vehicle networking device when the network communication with the new vehicle networking device is successfully established.

[0133] The cloud update result generation unit is used to obtain the device information of the newly activated and bound vehicle networking device, store the device information of the newly activated and bound vehicle networking device in the cloud, obtain the cloud update result, and send the cloud update result to the dealer terminal.

[0134] Optionally, in one embodiment of this application, the cloud data synchronization system 10 for replacing vehicle networking devices in this application embodiment further includes: a status information judgment unit, a device type judgment unit, an operator type judgment unit, and a new and old device replacement unit.

[0135] The status information judgment unit is used to obtain the status information of the new vehicle networking device and determine whether the status information is normal.

[0136] The device type determination unit is used to obtain the device type of the original vehicle networking device and the device type of the new vehicle networking device when the status information is determined to be normal, and to determine whether the device type of the original vehicle networking device and the device type of the new vehicle networking device are the same device type.

[0137] The operator type determination unit is used to obtain the operator type of the original vehicle networking device and the operator type of the new vehicle networking device if they are the same device type, and to determine whether the operator type of the original vehicle networking device and the operator type of the new vehicle networking device are the same operator type.

[0138] The new and old equipment replacement unit is used to send an equipment replacement instruction to the dealer terminal if they are of the same operator type, and control the dealer terminal to replace the original vehicle networking equipment with the new vehicle networking equipment according to the equipment replacement instruction.

[0139] It should be noted that the explanation of the aforementioned embodiment of the cloud data synchronization method for replacing vehicle networking devices also applies to the cloud data synchronization system for replacing vehicle networking devices in this embodiment, and will not be repeated here.

[0140] According to the cloud data synchronization system for vehicle networking device replacement proposed in this application embodiment, when a user needs to replace the vehicle networking device on the in-vehicle terminal, the dealership staff can obtain relevant information about the old and new devices through the vehicle networking cloud, and determine whether the new vehicle networking device meets the replacement requirements through device replacement verification. When the device replacement verification is successful, the data of the old and new devices can be updated and synchronized in the vehicle networking cloud. This allows the dealership staff to complete the handover and update of cloud information and functions of the old and new vehicle networking devices with only a few simple operations in the vehicle networking cloud, enriching the business scenarios of vehicle networking devices and improving the convenience of vehicle networking device replacement for staff.

[0141] This solves the problem in related technologies where the information of the old and new devices cannot be updated in a timely manner when the vehicle networking equipment is replaced, resulting in the data of the old and new devices not being updated synchronously.

[0142] Figure 6 This is a schematic diagram of the structure of a vehicle-to-everything (V2X) cloud provided in an embodiment of this application. The V2X cloud may include:

[0143] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0144] When the processor 502 executes the program, it implements the cloud data synchronization method for replacing vehicle networking devices provided in the above embodiments.

[0145] Furthermore, the vehicle-to-everything (V2X) cloud also includes:

[0146] Communication interface 503 is used for communication between memory 501 and processor 502.

[0147] The memory 501 is used to store computer programs that can run on the processor 502.

[0148] Memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0149] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EIS) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 6 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0150] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0151] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0152] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the cloud data synchronization method for replacing vehicle networking devices as described above.

[0153] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0154] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0155] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0156] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable storage medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable storage medium could be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0157] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0158] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments.

[0159] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0160] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

[0161] It should be understood that the application of this application is not limited to the examples above. Those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.

Claims

1. A method for cloud data synchronization of vehicle-to-everything device replacement, the method comprising: The cloud data synchronization method for replacing the vehicle networking equipment includes: Receive a device replacement request for the original vehicle networking equipment sent by the dealer's product terminal, and obtain the vehicle's basic data from the in-vehicle terminal based on the device replacement request; The vehicle's basic data is pre-verified. When the pre-verification passes, a device replacement instruction is sent to the dealer terminal to replace the original vehicle networking device with a new vehicle networking device. The process of performing a preliminary verification of the vehicle's basic data, and sending a device replacement instruction to the dealer terminal when the preliminary verification passes, to replace the original vehicle networking device with a new vehicle networking device, specifically includes: Obtain the vehicle real-name information from the vehicle basic data. When the vehicle real-name information is verified but not in the real-name verification stage, send a device replacement verification SMS to the dealer terminal. Receive the verification information sent by the dealer terminal, and perform a first verification on the verification information. When the first verification passes, obtain the device information of the original vehicle networking device in the vehicle basic data. Based on the device information of the original vehicle networking device, the dealer terminal is controlled to determine the new vehicle networking device to be replaced, and the device information of the new vehicle networking device is obtained; A second verification is performed on the device information of the new vehicle networking device. When the second verification passes, a device replacement instruction is sent to the dealer terminal. The dealer terminal is then controlled to replace the original vehicle networking device with the new vehicle networking device according to the device replacement instruction. The second verification of the device information of the new vehicle networking device, when the second verification passes, sends a device replacement command to the dealer terminal, and controls the dealer terminal to replace the original vehicle networking device with the new vehicle networking device according to the device replacement command, specifically includes: Obtain the status information of the new vehicle networking device and determine whether the status information is normal; When the status information is determined to be normal, the device type of the original vehicle networking device and the device type of the new vehicle networking device are obtained, and it is determined whether the device type of the original vehicle networking device and the device type of the new vehicle networking device are the same device type. If they are the same device type, then obtain the operator type of the original vehicle networking device and the operator type of the new vehicle networking device, and determine whether the operator type of the original vehicle networking device and the operator type of the new vehicle networking device are the same operator type; If they are from the same operator type, a device replacement instruction is sent to the dealer terminal, and the dealer terminal is controlled to replace the original vehicle networking device with the new vehicle networking device according to the device replacement instruction; Receive the cloud synchronization update request for the new vehicle networking device sent by the dealer terminal, perform real-name verification on the device information of the new vehicle networking device according to the cloud synchronization update request, and establish network communication with the new vehicle networking device when the real-name verification is completed; The device information of the new vehicle networking device is updated, and the update result is stored.

2. The cloud data synchronization method for replacing vehicle networking equipment according to claim 1, characterized in that, The process of receiving a device replacement request for the original vehicle networking equipment sent by the dealer's product terminal, and obtaining the vehicle's basic data from the in-vehicle terminal based on the device replacement request, specifically includes: The system receives a device replacement request for the original vehicle networking equipment sent by the dealership terminal. The device replacement request for the original vehicle networking equipment is submitted by the vehicle terminal to the dealership terminal and generated by the dealership terminal. Generate a vehicle-side data collection instruction based on the device replacement request, and send the vehicle-side data collection instruction to the vehicle terminal; The system controls the vehicle-mounted terminal to collect data according to the vehicle-side data collection instructions, and receives the basic vehicle data collected by the vehicle-mounted terminal.

3. The cloud data synchronization method for replacing vehicle networking equipment according to claim 1, characterized in that, The process of receiving a cloud synchronization update request for the new vehicle networking device sent by the dealer terminal, performing real-name verification on the device information of the new vehicle networking device according to the cloud synchronization update request, and establishing network communication with the new vehicle networking device when the real-name verification is completed, specifically includes: When the dealer terminal replaces the original vehicle networking device with the new vehicle networking device, it receives a cloud synchronization update request for the new vehicle networking device sent by the dealer terminal. The system obtains the real-name verification information of the original vehicle networking device according to the cloud synchronization update request. If the original vehicle networking device is not real-name verified, a network connection command for the new vehicle networking device is generated and the network connection command is sent to the vehicle terminal. Establish network communication with the new vehicle networking device according to the network connection command.

4. The cloud data synchronization method for replacing vehicle networking equipment according to claim 3, characterized in that, The step of obtaining the real-name verification information of the original vehicle networking device according to the cloud synchronization update request further includes: If the original vehicle networking device has been verified with a real name, then obtain the historical real-name authentication account opening information of the original vehicle networking device, update the historical real-name authentication account opening information, and upload the updated historical real-name authentication account opening information to the account opening information of the new vehicle networking device. Construct the vehicle network card authentication parameters for the new vehicle network device, and upload the vehicle network card authentication parameters to the account opening information of the new vehicle network device; Based on the account opening information of the new vehicle networking device, a carrier equipment replacement notification for the vehicle networking card of the new vehicle networking device is generated. If the carrier equipment replacement notification is successful, a network connection instruction for the new vehicle networking device is generated and the network connection instruction is sent to the vehicle terminal.

5. The cloud data synchronization method for replacing vehicle networking equipment according to claim 1, characterized in that, The step of updating the device information of the new vehicle networking device and storing the update result specifically includes: When the network communication with the new vehicle networking device is successfully established, the new vehicle networking device is activated, and the vehicle terminal is bound to the new vehicle networking device; Obtain the device information of the newly activated and bound vehicle networking device, store the device information of the newly activated and bound vehicle networking device in the cloud, obtain the cloud update result, and send the cloud update result to the dealer terminal.

6. A cloud-based data synchronization system for replacing vehicle networking equipment, characterized in that, The cloud data synchronization system for replacing vehicle networking equipment is used to implement the cloud data synchronization method for replacing vehicle networking equipment as described in any one of claims 1-5, wherein the cloud data synchronization system for replacing vehicle networking equipment includes: The vehicle basic data acquisition module is used to receive the device replacement request of the original vehicle networking equipment sent by the dealer terminal, and to acquire the vehicle basic data of the vehicle terminal according to the device replacement request. The device replacement verification module is used to perform a preliminary verification of the vehicle's basic data. When the preliminary verification passes, a device replacement instruction is sent to the dealer terminal to replace the original vehicle networking device with a new vehicle networking device. The device network communication module is used to receive the cloud synchronization update request of the new vehicle network device sent by the dealer terminal, perform real-name verification of the device information of the new vehicle network device according to the cloud synchronization update request, and establish network communication with the new vehicle network device when the real-name verification is completed. The device data update and synchronization module is used to update the device information of the new vehicle networking device and store the update results.

7. A vehicle-to-everything (V2X) cloud platform, characterized in that: The vehicle-to-everything (V2X) cloud includes: a memory, a processor, and a cloud data synchronization program for V2X device replacement stored in the memory and executable on the processor. When the cloud data synchronization program for V2X device replacement is executed by the processor, it implements the steps of the cloud data synchronization method for V2X device replacement as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a cloud data synchronization program for vehicle networking device replacement. When the cloud data synchronization program for vehicle networking device replacement is executed by a processor, it implements the steps of the cloud data synchronization method for vehicle networking device replacement as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Vehicle-mounted terminal and Internet of Vehicles platform binding changing method, system and device and storage medium

    CN113592109A