Vehicle hardware adding method and device, computer equipment and storage medium

By obtaining the vehicle identification code and hardware update prompt information, the online update and hardware function activation of the vehicle archives solve the problem of writing errors and maintenance in the existing vehicle after -sales service. Efficiency ensures the maintenance of software and upgrades.

CN119329435APending Publication Date: 2025-01-21WUHAN LOTUS CARS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411272127.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-11
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

The existing car after-sales installation service has the risk of write errors or inconsistent software versions, which leads to the newly installed functions being unable to be used normally, affecting the user experience, and lacks system update procedures, resulting in inconvenient maintenance of vehicle configurations.

Method used

By obtaining the vehicle identification code, obtaining the hardware update prompt information, and updating the configuration features in the vehicle file online, activating the corresponding hardware functions, returning the updated configuration features, and realizing the automated online update process.

Benefits of technology

It has reduced the links of manual recognition and operation, reducing the risk of writing errors or inconsistent software versions, improving the accuracy and efficiency of vehicle hardware installation, ensuring the maintenance and upgrading of software, improving the user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and user experience and The reliability of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119329435A_ABST
    Figure CN119329435A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicle information processing, in particular to a vehicle hardware adding method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the steps of obtaining a vehicle identification code under the condition that offline hardware loading is completed on a vehicle based on a hardware loading work order; according to the vehicle identification code, obtaining updating prompt information of vehicle hardware; according to the updating prompt information of the vehicle hardware, performing online updating on configuration features in a vehicle file, and activating corresponding hardware functions; and returning the configuration features in the updated vehicle file. By adopting the method, the accuracy of the installation process can be improved, and the maintainability and upgradability of the software are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle information processing technology, and in particular to a vehicle hardware installation method, device, computer equipment, computer-readable storage medium and computer program product. Background Art

[0002] With the rapid development of automobile technology, consumers have a growing demand for personalized vehicle configurations. The same model sold on the market often has multiple configuration versions to meet the needs of different users. However, this diversity also brings some problems, especially in the after-sales installation of vehicles. Users may find that some configurations are missing after purchasing the car, which not only affects the user experience but may also cause inconvenience. Therefore, after-sales installation of vehicles has become a common solution.

[0003] At present, the after-sales installation services on the market mainly adopt the following technical solutions: users drive their vehicles to professional stores and install hardware on the vehicles in the stores. After the installation is completed, the diagnostic tools are used to modify the local configuration of the vehicle and flash the corresponding software to realize the functions of the newly installed hardware. Although the existing installation technology has met the needs of users for vehicle configuration upgrades to a certain extent, there are still some obvious defects: since manual identification and operation are required during the installation process, there is a risk of flashing errors or inconsistent software versions, which may cause the newly installed functions to fail to work properly or affect the user experience. There are obvious deficiencies in its accuracy, maintainability, repairability and system stability.

[0004] Therefore, there is an urgent need for a vehicle hardware installation method, device, computer equipment, computer-readable storage medium and computer program product that can improve the accuracy of the installation process and ensure the maintainability and upgradeability of the software. Summary of the invention

[0005] Based on this, it is necessary to provide a vehicle hardware installation method, device, computer equipment, computer-readable storage medium and computer program product that can improve the accuracy of the installation process and ensure the maintainability and upgradeability of the software in response to the above-mentioned technical problems.

[0006] In a first aspect, the present application provides a vehicle hardware installation method, comprising:

[0007] When hardware installation is completed offline on a vehicle based on a hardware installation work order, a vehicle identification code is obtained;

[0008] According to the vehicle identification code, obtaining update prompt information of the vehicle hardware;

[0009] According to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated;

[0010] Returns the configuration features in the updated vehicle profile.

[0011] In one embodiment, when the hardware installation is completed offline on the vehicle based on the hardware installation work order, before obtaining the vehicle identification code, the method further includes:

[0012] Get the request to create a hardware installation work order;

[0013] In response to the creation request, verifying the vehicle file version;

[0014] If the verification is passed, the process of creating the hardware installation work order is completed.

[0015] In one embodiment, after verifying the vehicle file version according to the creation request, the method further includes:

[0016] If the verification fails, the vehicle file version will be updated;

[0017] Re-check the updated vehicle file version.

[0018] In one embodiment, before obtaining the creation request of the hardware installation work order, the method further includes:

[0019] determining a configuration feature set for vehicle hardware additions;

[0020] Determining a hardware function set of the onboard computer according to the configuration feature set;

[0021] The configuration feature set and the hardware function set are published in a hardware function warehouse of a vehicle information platform.

[0022] In one embodiment, the updating of the configuration features in the vehicle file online according to the update prompt information of the vehicle hardware, and the activation of the corresponding hardware functions, include:

[0023] Connecting to a vehicle diagnostic instrument client, and displaying update prompt information and hardware installation options of the vehicle hardware through the vehicle diagnostic instrument client;

[0024] According to the update prompt information, a click operation request based on the hardware installation option is obtained, the configuration features in the vehicle file are updated online, and the corresponding hardware functions of the vehicle computer are activated.

[0025] In one embodiment, after the configuration features in the vehicle file are updated online according to the update prompt information of the vehicle hardware and the corresponding hardware functions are activated, the method further includes:

[0026] When the vehicle system version needs to be updated, the vehicle system version is updated OTA through the vehicle diagnostic instrument client or over-the-air download.

[0027] In a second aspect, the present application also provides a vehicle hardware installation device, including:

[0028] An acquisition module, used to acquire a vehicle identification code when hardware installation is completed offline on a vehicle based on a hardware installation work order;

[0029] The acquisition module is further used to acquire update prompt information of the vehicle hardware according to the vehicle identification code;

[0030] An update module, used to update the configuration features in the vehicle file online according to the update prompt information of the vehicle hardware, and activate the corresponding hardware functions;

[0031] The feedback module is used to feedback the configuration features in the updated vehicle file.

[0032] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0033] When hardware installation is completed offline on a vehicle based on a hardware installation work order, a vehicle identification code is obtained;

[0034] According to the vehicle identification code, obtaining update prompt information of the vehicle hardware;

[0035] According to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated;

[0036] Returns the configuration features in the updated vehicle profile.

[0037] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0038] When hardware installation is completed offline on a vehicle based on a hardware installation work order, a vehicle identification code is obtained;

[0039] According to the vehicle identification code, obtaining update prompt information of the vehicle hardware;

[0040] According to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated;

[0041] Returns the configuration features in the updated vehicle profile.

[0042] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0043] When hardware installation is completed offline on a vehicle based on a hardware installation work order, a vehicle identification code is obtained;

[0044] According to the vehicle identification code, obtaining update prompt information of the vehicle hardware;

[0045] According to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated;

[0046] Returns the configuration features in the updated vehicle profile.

[0047] The above-mentioned vehicle hardware installation method, device, computer equipment, computer-readable storage medium and computer program product reduce the links of manual identification and operation through an automated online update process, and reduce the risk of flashing errors or inconsistent software versions. The systematic update process makes the maintenance of vehicle configuration more convenient and facilitates tracking and management of the vehicle's software status. When the vehicle needs further hardware or software upgrades, the upgrade process can be smoother due to the accurate recording of vehicle files and configuration information. Accurate vehicle configuration information helps to quickly diagnose problems and improve maintenance efficiency. It reduces system instability problems caused by incorrect flashing or inconsistent configurations, and improves the overall stability of the vehicle. In general, this method improves the accuracy and efficiency of vehicle hardware installation through an online automated process, while ensuring the maintainability and upgradeability of the software, thereby improving the user experience and vehicle reliability. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments of the present application or the related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0049] FIG1 is an application environment diagram of a vehicle hardware installation method according to an embodiment;

[0050] FIG2 is a schematic diagram of a process flow of a vehicle hardware installation method in one embodiment;

[0051] FIG3 is a schematic flow chart of a method for adding vehicle hardware in another embodiment;

[0052] FIG4 is a structural block diagram of a vehicle hardware installation device in one embodiment;

[0053] FIG. 5 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0054] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0055] The vehicle hardware installation method provided in the embodiment of the present application can be applied to the application environment shown in FIG1 . The terminal 102 communicates with the server 104 via a network. The data storage system can store data that the server 104 needs to process. The data storage system can be integrated on the server 104, or placed on the cloud or other network servers.

[0056] When the server 104 completes the offline hardware installation of the vehicle based on the hardware installation work order, it obtains the vehicle identification code; obtains the update prompt information of the vehicle hardware according to the vehicle identification code; updates the configuration features in the vehicle file online according to the update prompt information of the vehicle hardware, and activates the corresponding hardware functions; and transmits back the configuration features in the updated vehicle file.

[0057] Among them, the terminal 102 can be but is not limited to various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices, and the server 104 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.

[0058] In an exemplary embodiment, as shown in FIG2 , a vehicle hardware installation method is provided, which is described by taking the method applied to the server in FIG1 as an example, and includes the following steps S202 to S208 . Among them:

[0059] Step S202, when the hardware installation of the vehicle is completed offline based on the hardware installation work order, a vehicle identification code is obtained.

[0060] Specifically, first, according to the customer's installation requirements, the after-sales service department will create an installation work order in the business management system and install the corresponding hardware according to the installation work order. In the work order, the vehicle identification code is the unique identifier for each vehicle. The vehicle identification code will be used throughout the offline installation process to ensure that all operations are performed on the correct vehicle. The vehicle identification code (VIN) is the unique identification code of the vehicle, which contains key data such as the vehicle's manufacturing information, model, and production year. Through the VIN, each vehicle can be accurately identified.

[0061] Step S204, obtaining update prompt information of the vehicle hardware according to the vehicle identification code.

[0062] Specifically, in vehicle maintenance or upgrade services, it is first necessary to obtain the current hardware configuration information of the vehicle through the VIN. This usually involves querying the vehicle data platform (VDP) or vehicle information platform to understand the original configuration of the vehicle and possible hardware limitations. Based on the vehicle hardware information queried by the VIN, the system can provide corresponding update prompt information. This information may include: supported hardware upgrade options; recommended or required hardware updates to meet safety standards or performance improvements; hardware items that are incompatible with the current configuration of the vehicle. When providing update prompt information, the system will perform a compatibility check to ensure that the recommended hardware update is compatible with the existing configuration of the vehicle to avoid problems caused by installing incompatible hardware.

[0063] Step S206, based on the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated.

[0064] Specifically, according to the hardware update prompt information, the configuration features need to be updated in the electronic file of the vehicle. This is usually done through a business management system or a vehicle data platform. The updated content includes but is not limited to: hardware model and specifications; hardware installation date and conditions; hardware-related functional descriptions.

[0065] And after the hardware is updated, the corresponding hardware functions need to be activated. This involves: connecting to the vehicle through the vehicle diagnostic instrument client software to perform hardware detection and functional testing. According to the hardware update prompt information, use the vehicle diagnostic instrument client software to activate new hardware functions or update existing functions. In some cases, the activation of hardware functions may require software flashing. This includes: updating the vehicle's firmware or software to support new hardware components. Ensure that the software is compatible with the new hardware for optimal performance. After the hardware function is activated, verification and testing are required to ensure that all updates have been implemented correctly and the hardware functions work as expected.

[0066] Step S208, returning the configuration features in the updated vehicle file.

[0067] Specifically, after the vehicle hardware or software is updated, it is necessary to record the details of all changes, including updated parts, software versions, update dates, etc. These update records are entered into the vehicle's electronic file, which is usually done through systems such as business management systems, vehicle data platforms, or vehicle information platforms. The purpose of updating vehicle files is to ensure that vehicle information in all relevant systems and databases remains consistent and to avoid outdated or erroneous information. The updated vehicle configuration features need to be synchronized in different systems, such as business management systems, vehicle data platforms, or vehicle information platforms, to ensure that all relevant personnel and systems have access to the latest vehicle information.

[0068] After returning the configuration features in the updated vehicle file, it also includes:

[0069] When the hardware installation work order is in the quality inspection state, the hardware installation function is inspected; after the inspection and settlement phase is completed, the settlement contract viewing entrance is displayed.

[0070] Specifically, after the hardware is installed, the work order will enter a specific quality inspection state. This state means that the installed hardware needs to go through a series of quality inspection processes to ensure that all installed parts meet the manufacturer's standards and customer expectations. In the quality inspection state, the technician will perform a functional inspection on the installed hardware. This step includes:

[0071] Check whether the newly installed hardware is installed correctly without missing any steps or parts; verify whether the hardware functions properly and ensure that they work as designed; may include some tests on the hardware, such as performance testing, compatibility testing, etc.

[0072] After the functional inspection is completed, the inspection and settlement phase begins. This phase involves: final inspection and confirmation of the installed hardware and work performed; ensuring that all work has been completed and meets the expected quality standards. After the inspection and settlement phase is completed, the system will provide a settlement contract viewing portal. This portal allows customers or service personnel to: view the details of the settlement contract, including installed hardware, work performed, cost details, etc. Confirm all costs and work content to ensure that there are no omissions or errors.

[0073] After checking and confirming that the settlement contract is correct, the customer will make the payment. This step is an important part of the entire hardware installation process and ensures a closed loop of services. After the customer completes the payment, the vehicle file will be updated again to record the final result and settlement information of this installation to ensure the integrity and accuracy of the vehicle file.

[0074] In the above-mentioned vehicle hardware installation method, the manual identification and operation links are reduced through the automated online update process, and the risk of flashing errors or inconsistent software versions is reduced. The systematic update process makes the maintenance of vehicle configuration more convenient and facilitates the tracking and management of the vehicle's software status. When the vehicle needs further hardware or software upgrades, the upgrade process can be smoother due to the accurate recording of vehicle files and configuration information. Accurate vehicle configuration information helps to quickly diagnose problems and improve maintenance efficiency. It reduces system instability problems caused by incorrect flashing or inconsistent configurations, and improves the overall stability of the vehicle. In general, this method improves the accuracy and efficiency of vehicle hardware installation through an online automated process, while ensuring the maintainability and upgradeability of the software, thereby improving the user experience and vehicle reliability.

[0075] In an exemplary embodiment, as shown in FIG3 , when hardware is installed offline on a vehicle based on a hardware installation work order, before obtaining the vehicle identification code, the following steps are further included:

[0076] Step S302, obtaining a request for creating a hardware installation work order;

[0077] Step S304, in response to the creation request, verifying the vehicle file version;

[0078] Step S306, when the verification is passed, the process of creating the hardware installation work order is completed.

[0079] Specifically, first, a customer or service personnel needs to make a request for hardware installation. This request may be based on customer needs or due to the vehicle manufacturer's upgrade plan. After receiving the creation request, the system or service personnel needs to respond to this request and prepare to create a hardware installation work order. Before creating a work order, the vehicle's file needs to be verified to ensure that the vehicle's file information is up to date and matches the actual configuration of the vehicle. This includes: confirming the vehicle's model, year, configuration and other information; checking whether the vehicle file has records or recall notices to be updated; if the verification result of the vehicle file shows that the vehicle information is accurate and up to date, then you can proceed to the next step; if the verification passes, the service personnel or system will create a hardware installation work order based on the customer's needs and the vehicle's configuration. The work order will include: the hardware components or functions that need to be installed. The estimated time, cost and materials required for the installation. The expected installation results and customer expectations. After the work order is created and the VIN is assigned, the service personnel can start preparing the tools, materials and personnel required for the hardware installation.

[0080] In this embodiment, through this process, it can be ensured that the creation of the hardware installation work order is based on accurate and up-to-date vehicle information, thereby improving the quality and efficiency of the installation work.

[0081] In an exemplary embodiment, after verifying the vehicle file version according to the creation request, the following is further included:

[0082] If the verification fails, the vehicle file version will be updated;

[0083] Re-check the updated vehicle file version.

[0084] Specifically, before creating a hardware installation work order, when verifying the vehicle file version, if the file information is found to be inaccurate or outdated, the verification will fail. Failure to pass the verification means that the vehicle file needs to be updated. This may include: updating the vehicle's configuration information, such as engine model, transmission type, etc. Correcting the vehicle identification number (VIN) or other identification information. Synchronizing the latest vehicle recall information or technical updates. File updates are performed by authorized service personnel or systems to ensure that all changes are accurate and verified. After the update is completed, the vehicle file needs to be re-verified to ensure that all information is now accurate and up-to-date. The purpose of re-verification is to ensure that the vehicle file is compatible with the hardware installation to be performed, to avoid installation failures or vehicle failures due to file errors.

[0085] If the file still fails after re-verification, further investigation and update may be required, and this process may be repeated until the file verification passes. All update operations should be recorded in detail, including the content, date and execution personnel of the update, for easy tracking and review. During the process of updating the vehicle file, the customer should be notified of the relevant update information, especially if these updates affect the customer's vehicle use or installation plans. Once the vehicle file verification passes, you can proceed with the creation of the hardware installation work order and subsequent installation work.

[0086] In this embodiment, through this process, the accuracy and completeness of the vehicle files can be ensured, providing a solid data foundation for hardware installation, reducing errors and risks, and improving service quality and customer satisfaction.

[0087] In an exemplary embodiment, before obtaining a request to create a hardware installation work order, the process further includes:

[0088] determining a configuration feature set for vehicle hardware additions;

[0089] Determine the hardware function set of the on-board computer according to the configuration feature set;

[0090] The configuration feature set and the hardware function set are published in the hardware function warehouse of the vehicle information platform.

[0091] Specifically, first, it is necessary to determine the configuration feature set for vehicle hardware installation. This includes: determining which hardware components or modules need to be installed or updated. Defining the specifications, models and compatibility requirements of these hardware components. Determine the hardware feature set: Based on the configuration feature set, determine the hardware feature set of the on-board computer. This involves: identifying which software functions need to work with the new hardware. Determine how these functions are integrated with the vehicle's existing hardware and software systems.

[0092] Publish the configuration feature set and hardware feature set in the hardware feature store in the vehicle information platform. This includes: creating and updating records of the hardware feature store in the vehicle information platform. Ensure that all relevant configuration and feature information is up to date and accessible to service personnel. Information published to the hardware feature store needs to be shared with all relevant departments, including R&D, IT, after-sales service, etc., to ensure that the entire organization is aware of the latest hardware installation options.

[0093] In this embodiment, through this process, it can be ensured that all necessary configurations and functions have been fully prepared and verified before creating a hardware installation work order, laying a solid foundation for subsequent installation work.

[0094] In an exemplary embodiment, according to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated, including:

[0095] Connect to the vehicle diagnostic instrument client, and display the vehicle hardware update prompt information and hardware installation options through the vehicle diagnostic instrument client;

[0096] According to the update prompt information, a click operation request based on the hardware installation option is obtained, the configuration features in the vehicle file are updated online, and the corresponding hardware functions of the vehicle computer are activated.

[0097] Specifically, first, you need to use the vehicle diagnostic instrument client to connect to the vehicle. This step usually requires hardware connection, such as the OBD-II interface, and corresponding software support. After the connection, the vehicle diagnostic instrument client will display the update prompt information of the vehicle hardware based on the current status of the vehicle and the data provided by the manufacturer. This information may include recommended hardware updates, software upgrades, or other installation options. The client will also display hardware installation options, which are based on the vehicle's configuration feature set and hardware function set, as well as the information published in the hardware function warehouse of the vehicle information platform. Personnel or customers can make selections through the client interface based on these prompt information and installation options and initiate click operation requests. These requests indicate the required hardware update or installation service.

[0098] Once the click-to-action request is confirmed, the vehicle diagnostics client communicates with the vehicle information platform to perform an online update of the configuration features in the vehicle profile. This may include changing the vehicle's hardware configuration record to reflect the new hardware status. After updating the vehicle profile, the vehicle diagnostics client activates the corresponding hardware functions of the vehicle computer according to the update prompt information. This may involve: flashing new firmware or software to the vehicle computer; configuring the vehicle computer to enable the functions of the new hardware.

[0099] After the hardware function is activated, verification and testing are required to ensure that all updates and activations have been implemented correctly and that the hardware functions work as expected. After the update and activation are completed, the changes are synchronized to all related systems to ensure the consistency and real-time update of vehicle information. All update and activation operations should be recorded in detail and documents should be generated when necessary for future maintenance and reference.

[0100] In this embodiment, through this process, it can be ensured that the update of vehicle hardware and function activation are both accurate and efficient, while providing customers with better service experience and vehicle performance.

[0101] In an exemplary embodiment, after updating the configuration features in the vehicle file online according to the update prompt information of the vehicle hardware and activating the corresponding hardware functions, the method further includes:

[0102] When the vehicle system version needs to be updated, the vehicle system version can be updated OTA through the vehicle diagnostic instrument client or over-the-air download.

[0103] Specifically, by connecting to the vehicle diagnostic instrument client, such as the OBD-II interface, using professional diagnostic software to obtain the update package and update the system version. This method usually requires professional technicians to ensure the accuracy and security of the update process.

[0104] OTA (Over-The-Air) update: This is a wireless download technology that allows the vehicle to download update packages directly from the cloud through its built-in communication module (such as 4G / 5G), and then install the update. OTA updates can be differential updates, downloading only the changed parts to save bandwidth and time, or full updates, downloading the complete system image. OTA updates support silent upgrades, which are automatically performed when the vehicle is stopped, without user intervention. During the upgrade process, the vehicle can automatically manage power to ensure that the upgrade does not damage the battery.

[0105] The OTA update process usually includes functions such as upgrade package management, vehicle management, and OTA release in the cloud management system, as well as functions such as downloading, flashing, differential restoration, and security and integrity verification of the vehicle-side OTA master control. The method for updating vehicle configuration information can be decoupled from the OTA system to achieve real-time online updates of configuration information, so that the vehicle can be updated immediately without restarting the vehicle OTA system. When performing OTA updates, the system will perform a series of checks, including file format and data format checks, to ensure the security and correctness of the update package. If the vehicle OTA system service is performing other tasks, such as OTA upgrade tasks or other high-priority tasks, the system will wait for these tasks to be completed before updating the configuration information.

[0106] In this embodiment, the vehicle system version can be updated through the vehicle diagnostic instrument client or OTA. OTA update is gradually becoming the mainstream method of vehicle update due to its convenience, efficiency and automation.

[0107] In one of the most detailed embodiments of the present application, taking the installation of a trailer hook of a vehicle as an example:

[0108] 1. Vehicle information platform function is launched:

[0109] First, determine the range of VDN (configuration features) that can be installed on the vehicle, for example, AT01 represents a vehicle without a trailer hook. AA31 is the vehicle model, MD02 is the sales area of ​​the vehicle model, and LF01 / LF02 is whether it has a kick function. Then, define the ECU (electronic control unit) and VDN (configuration features) that need to be modified. Due to vehicle layout issues, the kick and trailer hook cannot be equipped at the same time, so a trailer hook electronic control unit is added, and the VDN (configuration feature) without a trailer hook is modified to a VDN (configuration feature) with a trailer hook, and the VDN (configuration feature) with a kick is modified to a VDN (configuration feature) without a kick, and finally the modified configuration is updated to the vehicle body domain controller. After completing the above steps, the function is put on the shelf and can be queried in the hardware function warehouse of the vehicle information platform.

[0110] After-sales service personnel add trailer hook configuration through the business management system, and request the vehicle information platform through VDP (vehicle data platform) to query whether the current vehicle VDN (configuration feature) meets the installation conditions. If yes, click Save and Submit. After signing the work order contract, the corresponding function installation item will be generated for the vehicle with this VIN code, the hardware task of the vehicle information platform will take effect, and the "activation type" status of the purchased item in the saleable file will be changed to purchased synchronously.

[0111] 2. Flash the configuration and software of the diagnostic instrument:

[0112] Connect to the vehicle diagnostics client, and after identifying the vehicle VIN, the option to install a trailer hook will automatically pop up. After clicking the option to install, the relevant VDN (configuration feature) will be automatically modified and the corresponding ECU (electronic control unit) software will be updated. After the flashing is completed, the vehicle information platform will prompt that the installation is complete. If it prompts that the vehicle version still needs to be upgraded, update the vehicle system version through the vehicle diagnostics client or over-the-air download.

[0113] When the work order status is in the quality inspection status, perform the installation function inspection. If there is no problem, click the settlement button to enter the settlement operation. After filling in the mileage of the installed vehicle, the installed equipment and the working hours, return to the maintenance settlement query page. At this time, the work order status changes from the quality inspection status to the cleared status, and the settlement contract signing entrance is displayed. Download it for the customer to sign. After the signature is returned to the system, the maintenance settlement link is completed, and the settlement contract viewing entrance is displayed.

[0114] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0115] Based on the same inventive concept, the embodiment of the present application also provides a vehicle hardware installation device for implementing the vehicle hardware installation method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more vehicle hardware installation device embodiments provided below can refer to the limitations of the vehicle hardware installation method above, and will not be repeated here.

[0116] In an exemplary embodiment, as shown in FIG4 , a vehicle hardware installation device is provided, including: an acquisition module 402 for acquiring a vehicle identification code when hardware installation is completed offline on a vehicle based on a hardware installation work order;

[0117] The acquisition module 402 is further used to acquire the update prompt information of the vehicle hardware according to the vehicle identification code;

[0118] An update module 404, for performing online update of configuration features in the vehicle file and activating corresponding hardware functions according to the update prompt information of the vehicle hardware;

[0119] The feedback module 406 is used to feedback the configuration features in the updated vehicle file.

[0120] In an exemplary embodiment, the work order creation module is used to obtain a creation request for a hardware installation work order; in response to the creation request, verify the vehicle file version; if the verification passes, complete the creation process of the hardware installation work order.

[0121] In an exemplary embodiment, the work order creation module is further used to update the vehicle file version if the verification fails; and re-verify the updated vehicle file version.

[0122] In an exemplary embodiment, a publishing module is used to determine a configuration feature set for vehicle hardware installation; determine a hardware function set of the on-board computer based on the configuration feature set; and publish the configuration feature set and the hardware function set in a hardware function warehouse of a vehicle information platform.

[0123] In an exemplary embodiment, the update module 404 is also used to connect to the vehicle diagnostic instrument client to display the update prompt information and hardware installation options of the vehicle hardware through the vehicle diagnostic instrument client; according to the update prompt information, obtain the click operation request based on the hardware installation option, update the configuration features in the vehicle file online, and activate the corresponding hardware functions of the on-board computer.

[0124] In an exemplary embodiment, the update module 404 is also used to update the vehicle system version through a vehicle diagnostic instrument client or over-the-air download (OTA) when the vehicle system version needs to be updated.

[0125] Each module in the above-mentioned vehicle hardware installation device can be implemented in whole or in part by software, hardware or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0126] In an exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be shown in FIG5. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store vehicle file data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a vehicle hardware installation method is implemented.

[0127] Those skilled in the art will understand that the structure shown in FIG. 5 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0128] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0129] When hardware installation is completed offline on a vehicle based on a hardware installation work order, a vehicle identification code is obtained;

[0130] Obtain update prompt information for vehicle hardware according to the vehicle identification code;

[0131] According to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated;

[0132] Returns the configuration features in the updated vehicle profile.

[0133] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0134] Get the request to create a hardware installation work order;

[0135] In response to the creation request, verifying the vehicle file version;

[0136] If the verification is passed, the process of creating the hardware installation work order is completed.

[0137] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0138] If the verification fails, the vehicle file version will be updated;

[0139] Re-check the updated vehicle file version.

[0140] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0141] determining a configuration feature set for vehicle hardware additions;

[0142] Determine the hardware function set of the on-board computer according to the configuration feature set;

[0143] The configuration feature set and the hardware function set are published in the hardware function warehouse of the vehicle information platform.

[0144] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0145] Connect to the vehicle diagnostic instrument client, and display the vehicle hardware update prompt information and hardware installation options through the vehicle diagnostic instrument client;

[0146] According to the update prompt information, a click operation request based on the hardware installation option is obtained, the configuration features in the vehicle file are updated online, and the corresponding hardware functions of the vehicle computer are activated.

[0147] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0148] When the vehicle system version needs to be updated, the vehicle system version can be updated OTA through the vehicle diagnostic instrument client or over-the-air download.

[0149] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0150] When hardware installation is completed offline on a vehicle based on a hardware installation work order, a vehicle identification code is obtained;

[0151] Obtain update prompt information for vehicle hardware according to the vehicle identification code;

[0152] According to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated;

[0153] Returns the configuration features in the updated vehicle profile.

[0154] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0155] Get the request to create a hardware installation work order;

[0156] In response to the creation request, verifying the vehicle file version;

[0157] If the verification is passed, the process of creating the hardware installation work order is completed.

[0158] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0159] If the verification fails, the vehicle file version will be updated;

[0160] Re-check the updated vehicle file version.

[0161] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0162] determining a configuration feature set for vehicle hardware additions;

[0163] Determine the hardware function set of the on-board computer according to the configuration feature set;

[0164] The configuration feature set and the hardware function set are published in the hardware function warehouse of the vehicle information platform.

[0165] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0166] Connect to the vehicle diagnostic instrument client, and display the vehicle hardware update prompt information and hardware installation options through the vehicle diagnostic instrument client;

[0167] According to the update prompt information, a click operation request based on the hardware installation option is obtained, the configuration features in the vehicle file are updated online, and the corresponding hardware functions of the vehicle computer are activated.

[0168] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0169] When the vehicle system version needs to be updated, the vehicle system version can be updated OTA through the vehicle diagnostic instrument client or over-the-air download.

[0170] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0171] When hardware installation is completed offline on a vehicle based on a hardware installation work order, a vehicle identification code is obtained;

[0172] Obtain update prompt information for vehicle hardware according to the vehicle identification code;

[0173] According to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated;

[0174] Returns the configuration features in the updated vehicle profile.

[0175] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0176] Get the request to create a hardware installation work order;

[0177] In response to the creation request, verifying the vehicle file version;

[0178] If the verification is passed, the process of creating the hardware installation work order is completed.

[0179] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0180] If the verification fails, the vehicle file version will be updated;

[0181] Re-check the updated vehicle file version.

[0182] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0183] determining a configuration feature set for vehicle hardware additions;

[0184] Determine the hardware function set of the on-board computer according to the configuration feature set;

[0185] The configuration feature set and the hardware function set are published in the hardware function warehouse of the vehicle information platform.

[0186] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0187] Connect to the vehicle diagnostic instrument client, and display the vehicle hardware update prompt information and hardware installation options through the vehicle diagnostic instrument client;

[0188] According to the update prompt information, a click operation request based on the hardware installation option is obtained, the configuration features in the vehicle file are updated online, and the corresponding hardware functions of the vehicle computer are activated.

[0189] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0190] When the vehicle system version needs to be updated, the vehicle system version can be updated OTA through the vehicle diagnostic instrument client or over-the-air download.

[0191] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0192] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0193] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0194] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A vehicle hardware installation method, characterized in that: The method comprises: When hardware installation is completed offline on a vehicle based on a hardware installation work order, a vehicle identification code is obtained; According to the vehicle identification code, obtaining update prompt information of the vehicle hardware; According to the update prompt information of the vehicle hardware, the configuration features in the vehicle file are updated online, and the corresponding hardware functions are activated; Returns the configuration features in the updated vehicle profile.

2. The method according to claim 1, characterized in that In the case where the hardware is installed offline on the vehicle based on the hardware installation work order, before obtaining the vehicle identification code, the method further includes: Get the request to create a hardware installation work order; In response to the creation request, verifying the vehicle file version; If the verification is passed, the process of creating the hardware installation work order is completed.

3. The method according to claim 2, characterized in that After verifying the vehicle file version according to the creation request, the method further includes: If the verification fails, the vehicle file version will be updated; Re-check the updated vehicle file version.

4. The method according to claim 2, characterized in that: Before obtaining the creation request of the hardware installation work order, the process further includes: determining a configuration feature set for vehicle hardware additions; Determining a hardware function set of the onboard computer according to the configuration feature set; The configuration feature set and the hardware function set are published in a hardware function warehouse of a vehicle information platform.

5. The method according to claim 1, characterized in that The updating of the configuration features in the vehicle file online according to the update prompt information of the vehicle hardware, and the activation of the corresponding hardware functions, include: Connecting to a vehicle diagnostic instrument client, and displaying update prompt information and hardware installation options of the vehicle hardware through the vehicle diagnostic instrument client; According to the update prompt information, a click operation request based on the hardware installation option is obtained, the configuration features in the vehicle file are updated online, and the corresponding hardware functions of the vehicle computer are activated.

6. The method according to claim 5, characterized in that After the configuration features in the vehicle file are updated online according to the update prompt information of the vehicle hardware and the corresponding hardware functions are activated, the method further includes: When the vehicle system version needs to be updated, the vehicle system version is updated OTA through the vehicle diagnostic instrument client or over-the-air download.

7. A vehicle hardware installation device, characterized in that: The device comprises: An acquisition module, used to acquire a vehicle identification code when hardware installation is completed offline on a vehicle based on a hardware installation work order; The acquisition module is further used to acquire update prompt information of the vehicle hardware according to the vehicle identification code; An update module, used to update the configuration features in the vehicle file online according to the update prompt information of the vehicle hardware, and activate the corresponding hardware functions; The feedback module is used to feedback the configuration features in the updated vehicle file.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.