A vehicle networking vehicle hardware upgrading method, device and electronic equipment
By comparing information about the vehicle and hardware upgrade versions, the system determines the vehicle model change and updates the vehicle identification code accordingly. This solves the problem in existing technologies where a single hardware upgrade does not support vehicle model upgrades, enabling simultaneous upgrades of multiple hardware components and vehicle model adaptation, thus improving the user experience.
Patent Information
- Application Number
- CN202211205218.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-29
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-09-29
AI Technical Summary
In existing technologies, vehicle hardware upgrades in the Internet of Vehicles (IoV) only support single hardware upgrades and do not support vehicle model upgrades, resulting in a cumbersome and inflexible process.
By comparing the vehicle model information with the applicable model information of the hardware upgrade version, it is determined whether the model needs to be changed, and the vehicle identification code change operation is responded to. Based on the identification information of the hardware upgrade version, multiple hardware components to be upgraded are upgraded.
This system enables simultaneous upgrades of multiple hardware components and vehicle models within the backend system, meeting the needs of vehicle hardware replacement and improving the user experience.
Smart Images

Figure CN115550176B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle hardware upgrade technology, and specifically to a method, device, and electronic device for upgrading the hardware of connected vehicles. Background Technology
[0002] Currently, when upgrading the hardware of connected vehicles in the automotive aftermarket, it is usually only possible to upgrade a single piece of hardware. The upgrade process is relatively cumbersome, and it does not support upgrading vehicle models, which is not conducive to replacing the vehicle with higher-configuration hardware. Summary of the Invention
[0003] Therefore, the technical problem to be solved by the present invention is to overcome the shortcomings of existing technologies that only support upgrading a single piece of hardware and do not support upgrading vehicle models, thereby providing a method, device and electronic device for upgrading vehicle hardware in the Internet of Vehicles.
[0004] According to a first aspect, embodiments of the present invention disclose a method for upgrading vehicle hardware in a vehicle-to-everything (V2X) network, comprising: acquiring vehicle model information of the vehicle to be upgraded, identification information of multiple hardware components to be upgraded corresponding to the vehicle to be upgraded, identification information of multiple hardware upgrade versions, and applicable vehicle model information of the hardware upgrade versions; comparing the vehicle model information of the vehicle to be upgraded with the applicable vehicle model information of the hardware upgrade versions, and determining whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison result; when the vehicle model of the vehicle to be upgraded needs to be changed, responding to a change operation on the vehicle identification code of the vehicle to be upgraded; for the vehicle to be upgraded with the changed vehicle identification code, upgrading the identification information of the multiple hardware components to be upgraded according to the identification information of the multiple hardware upgrade versions.
[0005] Optionally, when it is necessary to change the model of the vehicle to be upgraded, after responding to the change operation of the vehicle identification code of the vehicle to be upgraded, the following steps are taken: for the vehicle to be upgraded with the changed vehicle identification code, a new vehicle networking service function package is set for the vehicle to be upgraded according to the corresponding model information.
[0006] Optionally, for vehicles whose vehicle identification codes have been changed and which require upgrades, after setting up a new vehicle networking service package for the vehicles to be upgraded based on the corresponding vehicle model information, the method further includes: sending a communication plan setting instruction to the IoT card platform.
[0007] Optionally, after sending the communication plan setting instruction to the IoT card platform, the method further includes: determining whether the SIM card needs to be changed based on the identification information of the plurality of hardware to be upgraded and the identification information of the corresponding hardware upgrade versions; if the SIM card needs to be changed, then sending the tariff transfer information of the SIM card to the IoT card platform.
[0008] Optionally, when the SIM card needs to be changed, after sending the SIM card's tariff transfer information to the IoT card platform, the method further includes: determining whether the vehicle network control unit needs to be changed based on the identification information of the plurality of hardware to be upgraded and the identification information of the corresponding hardware upgrade versions; if the vehicle network control unit needs to be changed, determining whether the CAN signal of the vehicle network control unit needs to be changed; if the CAN signal of the vehicle network control unit needs to be changed, updating the CAN signal type of the vehicle to be upgraded; and sending the big data collection CAN configuration command to the vehicle network control unit.
[0009] Optionally, after comparing the vehicle model information of the vehicle to be upgraded with the applicable vehicle model information of the hardware upgrade version, and determining whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison result, the method further includes: when the vehicle model of the vehicle to be upgraded needs to be changed, sending a clear cache instruction to the vehicle remote service provider.
[0010] Optionally, for a vehicle to be upgraded with a changed vehicle identification code, after upgrading the identification information of the plurality of hardware to be upgraded according to the identification information of the plurality of hardware upgrade versions, the method further includes: displaying upgrade result information.
[0011] According to a second aspect, embodiments of the present invention also disclose a vehicle hardware upgrade device for a connected vehicle, comprising: an acquisition module, configured to acquire vehicle model information of the vehicle to be upgraded, identification information of multiple hardware components to be upgraded corresponding to the vehicle to be upgraded, identification information of multiple hardware upgrade versions, and applicable vehicle model information of the hardware upgrade versions; a comparison module, configured to compare the vehicle model information of the vehicle to be upgraded with the applicable vehicle model information of the hardware upgrade versions, and determine whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison result; a modification module, configured to respond to a modification operation on the vehicle identification code of the vehicle to be upgraded when a modification of the vehicle model of the vehicle to be upgraded is required; and an upgrade module, configured to upgrade the identification information of the multiple hardware components to be upgraded for the vehicle to be upgraded with the modified vehicle identification code, based on the identification information of the multiple hardware upgrade versions.
[0012] According to a third aspect, embodiments of the present invention also disclose an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to cause the at least one processor to perform the steps of the vehicle hardware upgrade method for Internet of Vehicles as described in the first aspect or any optional embodiment of the first aspect.
[0013] According to a fourth aspect, embodiments of the present invention also disclose a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the vehicle hardware upgrade method for the Internet of Vehicles as described in the first aspect or any optional embodiment of the first aspect.
[0014] The technical solution of this invention has the following advantages:
[0015] The vehicle hardware upgrade method / apparatus provided by this invention compares the acquired vehicle model information and the applicable vehicle model information of the hardware upgrade version to determine whether the vehicle model to be upgraded needs to be changed. If the vehicle model to be upgraded needs to be changed, a change operation on the vehicle identification code of the vehicle to be upgraded is initiated, and the identification information of multiple hardware components to be upgraded on the vehicle to be upgraded with the changed vehicle identification code is upgraded according to the identification information of the multiple hardware upgrade versions. Through this method, the hardware upgrade is achieved simultaneously with the vehicle model upgrade in the aftermarket by changing the identification of multiple hardware components in the background system, thus meeting the needs of vehicle hardware replacement and improving the user experience. Attached Figure Description
[0016] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0017] Figure 1 A flowchart illustrating a specific example of a vehicle hardware upgrade method for the Internet of Vehicles (IoV) in this invention.
[0018] Figure 2 This is a schematic diagram illustrating a specific example of a vehicle hardware upgrade device for the Internet of Vehicles (IoV) in an embodiment of the present invention.
[0019] Figure 3 This is a specific example diagram of an electronic device in an embodiment of the present invention. Detailed Implementation
[0020] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. 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.
[0021] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0022] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can also refer to the internal connection of two components; and they can refer to a wireless connection or a wired connection. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0023] Furthermore, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0024] This invention discloses a method for upgrading the hardware of connected vehicles. In this embodiment, the method can be applied to automotive aftermarket operation systems, such as… Figure 1 As shown, the method includes the following steps:
[0025] Step 101: Obtain the vehicle model information of the vehicle to be upgraded, the identification information of multiple hardware components to be upgraded corresponding to the vehicle to be upgraded, the identification information of multiple hardware upgrade versions, and the applicable vehicle model information of the hardware upgrade versions.
[0026] For example, the vehicle to be upgraded can be any vehicle that needs hardware upgrades. In this embodiment, the vehicle to be upgraded can include, but is not limited to, any sold vehicle that needs hardware upgrades. The vehicle model information of the vehicle to be upgraded is information that can characterize the vehicle model. In this embodiment, the vehicle model information of the vehicle to be upgraded can include, but is not limited to, the vehicle identification number (VIN) corresponding to the vehicle model. The identification information of multiple hardware components to be upgraded corresponding to the vehicle to be upgraded can include, but is not limited to, the hardware number information corresponding to the multiple hardware components. The identification information of multiple hardware upgrade versions can include, but is not limited to, the hardware number information corresponding to the multiple hardware upgrade versions. The applicable vehicle model information of the hardware upgrade version can include, but is not limited to, the vehicle identification number (VIN) corresponding to the applicable vehicle model of the hardware upgrade version.
[0027] Step 102: Compare the vehicle model information of the vehicle to be upgraded with the applicable vehicle model information of the hardware upgrade version, and determine whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison result.
[0028] For example, if the comparison result shows that the vehicle model information of the vehicle to be upgraded is consistent with the applicable vehicle model information of the hardware upgrade version, then there is no need to change the vehicle model of the vehicle to be upgraded; if the comparison result shows that the vehicle model information of the vehicle to be upgraded is inconsistent with the applicable vehicle model information of the hardware upgrade version, then there is a need to change the vehicle model of the vehicle to be upgraded.
[0029] Step 103: When it is necessary to change the model of the vehicle to be upgraded, respond to the operation of changing the vehicle identification code of the vehicle to be upgraded.
[0030] For example, the vehicle model change operation of the vehicle to be upgraded is achieved by changing the vehicle identification code of the vehicle to be upgraded. In this embodiment of the application, the vehicle identification code of the vehicle to be upgraded is changed by the vehicle identification code of the applicable model of the hardware upgrade version.
[0031] Step 104: For vehicles whose vehicle identification codes need to be changed, upgrade the identification information of the multiple hardware upgrade versions according to the identification information of the multiple hardware upgrade versions.
[0032] For example, in this embodiment of the application, the automotive aftermarket operating system completes the identification information upgrade operation for multiple hardware devices to be upgraded by changing the identification information of multiple hardware upgrade versions to the identification information of the corresponding hardware upgrade versions.
[0033] The vehicle hardware upgrade method for connected vehicles provided by this invention compares the acquired vehicle model information and the applicable vehicle model information of the hardware upgrade version to determine whether the vehicle model to be upgraded needs to be changed. If the vehicle model to be upgraded needs to be changed, a change operation on the vehicle identification code of the vehicle to be upgraded is initiated. Based on the identification information of the multiple hardware upgrade versions, the identification information of multiple hardware components of the vehicle to be upgraded with the changed vehicle identification code is upgraded. Through this method, the hardware upgrade is achieved simultaneously with the vehicle model upgrade in the aftermarket by changing the identification of multiple hardware components in the background system, thus meeting the needs of vehicle hardware replacement and improving the user experience.
[0034] As an optional embodiment of the present invention, when it is necessary to change the model of the vehicle to be upgraded, after responding to the change operation of the vehicle identification code of the vehicle to be upgraded, the method further includes: setting a new vehicle networking service function package for the vehicle to be upgraded according to the corresponding model information for the vehicle to be upgraded with the changed vehicle identification code.
[0035] For example, the Internet of Vehicles (IoV) is a vast interactive network composed of information such as vehicle location, speed, and route. It can be viewed as a product of the combination of the Internet of Things (IoT), intelligent transportation, vehicle information services, cloud computing, and automotive electronics technologies. Autonomous driving, human-machine interaction, and intelligent voice recognition are all manifestations of the IoV. IoV service packages can be solutions for multiple services provided by an IoV service platform to a vehicle. By setting up new IoV service packages for vehicles undergoing model changes, it is easy to adapt the new model's IoV functions while upgrading the vehicle's configuration, thus improving the user experience.
[0036] As an optional embodiment of the present invention, after setting a new vehicle networking service function package for the vehicle to be upgraded based on the corresponding vehicle model information, the method further includes: sending a communication plan setting instruction to the Internet of Things card platform.
[0037] For example, the communication plan setting instruction may include, but is not limited to, the APN (a network access technology) setting instruction. The communication plan setting instruction is sent to the IoT card platform so that the IoT card platform can set the APN according to the communication plan setting instruction.
[0038] As an optional embodiment of the present invention, after sending the communication plan setting instruction to the IoT card platform, the method further includes: determining whether the SIM card needs to be changed based on the identification information of the plurality of hardware to be upgraded and the identification information of the corresponding hardware upgrade versions; if the SIM card needs to be changed, then sending the tariff transfer information of the SIM card to the IoT card platform.
[0039] For example, when a SIM card needs to be changed, a new card code can be set for the SIM card based on the new version of the SIM card identification information contained in the identification information of multiple hardware upgrade versions, and the IoT card platform can be notified to transfer the card tariff.
[0040] As an optional embodiment of the present invention, when the SIM card needs to be changed, after sending the SIM card's tariff transfer information to the IoT card platform, the method further includes: determining whether the vehicle network control unit needs to be changed based on the identification information of the plurality of hardware to be upgraded and the identification information of the corresponding hardware upgrade versions. For example, the TCU (vehicle network control unit) refers to an embedded system installed in a car for controlling and tracking the vehicle, including a GPS unit, a mobile communication external interface electronic processing unit, a microcontroller, a mobile communication unit, and a memory. Through communication with the CAN bus, the T-Box can acquire core vehicle data, realize the transmission of instructions and information, and perform various online application functions such as remote vehicle monitoring, remote control, safety monitoring and alarm, and remote diagnostics, enabling interconnection between the car and the TSP service provider. In this embodiment, the identification information of the TCU to be upgraded and the upgraded version of the TCU can be compared. If the comparison results are inconsistent, it is determined that the TCU (vehicle network control unit) needs to be changed. Specifically, the change can be performed in the background by receiving manual operation to change the communication relationship between the vehicle to be upgraded and the TCU.
[0041] When the vehicle network control unit needs to be changed, it is determined whether the CAN signal of the vehicle network control unit needs to be changed. For example, the CAN signal is the frame transmitted in the CAN bus.
[0042] When the CAN signal of the vehicle network control unit needs to be changed, the CAN signal type of the vehicle to be upgraded is updated. For example, the CAN signal adapted to the vehicle model to be upgraded can be compared with the CAN signal adapted to the corresponding upgrade version model to determine whether a change to the CAN signal is necessary. Generally, different vehicle models have different CAN signals; in special cases, different vehicle models may have the same CAN signal. The CAN signal identifier corresponding to the vehicle model entered into the system can be used to determine whether a hardware change is required. There are five frame types in the CAN bus: data frame, remote frame, error frame, overload frame, and frame interval. A data frame consists of a frame start, arbitration frame, control terminal, data segment, CPC segment, ACK segment, and frame end; different segments have different uses.
[0043] The big data acquisition CAN configuration command is sent to the vehicle network control unit. For example, the onboard T-BOX stores a CAN configuration file locally, which contains all CAN signals that need to be uploaded to the vehicle network cloud (TSP). When a CAN signal changes, the CAN signal configuration information for the vehicle to be upgraded needs to be updated, and the big data acquisition CAN configuration command is sent to the vehicle network control unit.
[0044] As an optional embodiment of the present invention, after comparing the vehicle model information of the vehicle to be upgraded with the applicable vehicle model information of the hardware upgrade version, and determining whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison result, the method further includes: when the vehicle model of the vehicle to be upgraded needs to be changed, sending a clear cache instruction to the vehicle remote service provider.
[0045] For example, the Automotive Remote Service Provider (TSP, also known as the connected car cloud) occupies a core position in the Telematics industry chain (Telematics connects vehicles to the internet via wireless networks, providing car owners with various information necessary for driving and daily life). It connects upstream to car and in-vehicle equipment manufacturers and network operators, and downstream to content providers. Telematics services integrate modern computer technologies such as location services, GIS services, and communication services, providing powerful services (navigation, entertainment, information, security, social networking, remote maintenance) for car owners and individuals. By sending a clear cache command to the Automotive Remote Service Provider (TSP), the TSP can clear the mobile client's cache according to the clear cache command.
[0046] As an optional embodiment of the present invention, for a vehicle to be upgraded with a changed vehicle identification code, after upgrading the identification information of the plurality of hardware to be upgraded according to the identification information of the plurality of hardware upgrade versions, the method further includes: displaying upgrade result information. For example, the upgrade result is displayed on a screen to facilitate subsequent statistical observation of the upgrade result by operating personnel.
[0047] This invention also discloses a vehicle hardware upgrade device for connected vehicles, such as... Figure 2 As shown, the device includes: an acquisition module 201, used to acquire vehicle model information of the vehicle to be upgraded, identification information of multiple hardware components to be upgraded corresponding to the vehicle to be upgraded, identification information of multiple hardware upgrade versions, and applicable vehicle model information of the hardware upgrade versions; a comparison module 202, used to compare the vehicle model information of the vehicle to be upgraded with the applicable vehicle model information of the hardware upgrade versions, and determine whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison result; a modification module 203, used to respond to a modification operation on the vehicle identification code of the vehicle to be upgraded when the vehicle model of the vehicle to be upgraded needs to be changed; and an upgrade module 204, used to upgrade the identification information of the multiple hardware components to be upgraded based on the identification information of the multiple hardware upgrade versions for the vehicle to be upgraded with the modified vehicle identification code.
[0048] The vehicle hardware upgrade device for the Internet of Vehicles provided by this invention enables the upgrading of multiple hardware components of aftermarket vehicles in the background system, while simultaneously upgrading the vehicle model, thus meeting the needs of vehicle hardware replacement and improving user experience.
[0049] As an optional embodiment of the present invention, the device further includes: a setting module, used to set a new vehicle networking service function package for the vehicle to be upgraded based on the corresponding vehicle model information, for the vehicle to be upgraded with a changed vehicle identification code.
[0050] As an optional embodiment of the present invention, the device further includes: a first transmitting module, used to send communication plan setting instructions to the Internet of Things card platform.
[0051] As an optional embodiment of the present invention, the device further includes: a first judgment module, used to determine whether the SIM card needs to be changed based on the identification information of the plurality of hardware to be upgraded and the identification information of the corresponding hardware upgrade versions; and a second sending module, used to send the tariff transfer information of the SIM card to the Internet of Things card platform when the SIM card needs to be changed.
[0052] As an optional embodiment of the present invention, the device further includes: a second judgment module, used to determine whether the vehicle network control unit needs to be changed based on the identification information of the plurality of hardware to be upgraded and the identification information of the corresponding hardware upgrade versions; a third judgment module, used to determine whether the CAN signal of the vehicle network control unit needs to be changed when the vehicle network control unit needs to be changed; an update module, used to update the CAN signal type of the vehicle to be upgraded when the CAN signal of the vehicle network control unit needs to be changed; and a third sending module, used to send the big data collection CAN configuration command to the vehicle network control unit.
[0053] As an optional embodiment of the present invention, the device further includes: a fourth sending module, used to send a clear cache instruction to a vehicle remote service provider when it is necessary to change the model of the vehicle to be upgraded.
[0054] As an optional embodiment of the present invention, the device further includes a display module for displaying upgrade result information.
[0055] This invention also provides an electronic device, such as... Figure 3 As shown, the electronic device may include a processor 401 and a memory 402, wherein the processor 401 and the memory 402 may be connected via a bus or other means. Figure 3 Taking the example of a connection between China and Israel via a bus.
[0056] Processor 401 may be a central processing unit (CPU). Processor 401 may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations thereof.
[0057] The memory 402, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the vehicle hardware upgrade method for the Internet of Vehicles in this embodiment of the invention. The processor 401 executes various functional applications and data processing of the processor by running the non-transitory software programs, instructions, and modules stored in the memory 402, thereby realizing the vehicle hardware upgrade method for the Internet of Vehicles in the above method embodiment.
[0058] The memory 402 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created by the processor 401, etc. Furthermore, the memory 402 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 402 may optionally include memory remotely located relative to the processor 401, and these remote memories may be connected to the processor 401 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0059] The one or more modules are stored in the memory 402, and when executed by the processor 401, they perform actions such as... Figure 1 The embodiment shown illustrates a method for upgrading vehicle hardware in a connected vehicle network.
[0060] For specific details regarding the aforementioned electronic devices, please refer to the relevant documentation. Figure 1 The relevant descriptions and effects in the illustrated embodiments are for understanding purposes only and will not be repeated here.
[0061] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium can also include combinations of the above types of memory.
[0062] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for upgrading vehicle hardware in a vehicle-to-everything (V2X) network, characterized in that, Applications in automotive aftermarket operating systems include: The system obtains the vehicle model information of the vehicle to be upgraded, the identification information of multiple hardware components to be upgraded corresponding to the vehicle to be upgraded, the identification information of multiple hardware upgrade versions, and the applicable vehicle model information of the hardware upgrade versions. The identification information of the multiple hardware components to be upgraded corresponding to the vehicle to be upgraded is the hardware number information corresponding to the multiple hardware components to be upgraded; the identification information of the multiple hardware upgrade versions is the hardware number information corresponding to the multiple hardware upgrade versions. The vehicle model information of the vehicle to be upgraded is compared with the applicable vehicle model information of the hardware upgrade version, and it is determined whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison results. When it is necessary to change the model of the vehicle to be upgraded, respond to the operation of changing the vehicle identification code of the vehicle to be upgraded; For vehicles whose vehicle identification codes need to be changed, the identification information of the multiple hardware upgrade versions is upgraded according to the identification information of the multiple hardware upgrade versions; When a change is required to the vehicle model of the vehicle to be upgraded, after responding to the change operation of the vehicle identification number of the vehicle to be upgraded, the method further includes: For vehicles whose vehicle identification codes need to be changed and are to be upgraded, a new vehicle connectivity service package will be set up for the vehicles to be upgraded based on the corresponding vehicle model information.
2. The method according to claim 1, characterized in that, For vehicles undergoing upgrades with altered vehicle identification numbers, after setting up a new connected car service package based on the corresponding vehicle model information, the method further includes: Send the communication plan settings instructions to the IoT card platform.
3. The method according to claim 2, characterized in that, After sending the communication plan setting instructions to the IoT card platform, the method further includes: Determine whether the SIM card needs to be changed based on the identification information of the multiple hardware devices to be upgraded and the identification information of the corresponding upgrade versions of the multiple hardware devices; When the SIM card needs to be changed, the SIM card's tariff transfer information is sent to the IoT card platform.
4. The method according to claim 3, characterized in that, When the SIM card needs to be changed, after sending the SIM card's tariff transfer information to the IoT card platform, the method further includes: Based on the identification information of the multiple hardware components to be upgraded and the identification information of the corresponding upgrade versions of the multiple hardware components, it is determined whether the vehicle network control unit needs to be changed; If the vehicle network control unit needs to be changed, then determine whether the CAN signal of the vehicle network control unit needs to be changed. When the CAN signal of the vehicle network control unit needs to be changed, the CAN signal type of the vehicle to be upgraded is updated. The big data collection CAN configuration command is sent to the vehicle network control unit.
5. The method according to claim 1, characterized in that, After comparing the vehicle model information of the vehicle to be upgraded with the applicable vehicle model information of the hardware upgrade version, and determining whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison result, the method further includes: When a change is required to the model of the vehicle to be upgraded, a clear cache command will be sent to the vehicle's remote service provider.
6. The method according to claim 1, characterized in that, For vehicles whose vehicle identification codes need to be changed, after upgrading the identification information of the multiple hardware upgrade versions according to the identification information of the multiple hardware upgrade versions, the method further includes: displaying upgrade result information.
7. A vehicle hardware upgrade device for Internet of Vehicles, characterized in that, Applications in automotive aftermarket operating systems include: The acquisition module is used to acquire the vehicle model information of the vehicle to be upgraded, the identification information of multiple hardware components to be upgraded corresponding to the vehicle to be upgraded, the identification information of multiple hardware upgrade versions, and the applicable vehicle model information of the hardware upgrade versions. The identification information of the multiple hardware components to be upgraded corresponding to the vehicle to be upgraded is the hardware number information corresponding to the multiple hardware components to be upgraded; the identification information of the multiple hardware upgrade versions is the hardware number information corresponding to the multiple hardware upgrade versions. The comparison module is used to compare the vehicle model information of the vehicle to be upgraded with the applicable vehicle model information of the hardware upgrade version, and determine whether the vehicle model of the vehicle to be upgraded needs to be changed based on the comparison result. The modification module is used to respond to the modification operation of the vehicle identification code of the vehicle to be upgraded when it is necessary to modify the model of the vehicle to be upgraded. The upgrade module is used to upgrade the identification information of the multiple hardware components to be upgraded based on the identification information of the multiple hardware upgrade versions for vehicles whose vehicle identification codes have been changed.
8. An electronic device, characterized in that, include: At least one processor; The device includes a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, cause the at least one processor to perform the steps of the vehicle hardware upgrade method as described in any one of claims 1-5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the vehicle hardware upgrade method for the Internet of Vehicles as described in any one of claims 1-5.
Citation Information
Patent Citations
OTA upgrading method and system for vehicle ECU
CN112328294A