Display screen display method and device, computer equipment, readable storage medium and program product

By obtaining and matching the vehicle model code and identification code of the vehicle, and determining the vehicle control function of the vehicle controller, the problem of low pairing efficiency between the vehicle and the user terminal is solved, efficient pairing and vehicle control are achieved, and user experience is improved.

CN120128897APending Publication Date: 2025-06-10FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510257238.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-05
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

In the prior art, the pairing efficiency between the vehicle and the user terminal is low, manual operation is required, and the efficiency is not high.

Method used

By obtaining the vehicle model code and identification code of the target vehicle, and the correspondence between the vehicle model code and the vehicle controller, the vehicle control function of the vehicle controller is determined, and the second vehicle controller is determined based on the key filling state, and the identification code and the controller part number are sent to the user terminal, so that its display screen is displayed based on the vehicle control function of the second vehicle controller.

Benefits of technology

Efficient pairing between the vehicle and the user terminal is realized, allowing users to accurately control the target vehicle through the user terminal, and improving the pairing efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120128897A_ABST
    Figure CN120128897A_ABST
Patent Text Reader

Abstract

The invention relates to a display screen display method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the steps of obtaining a target vehicle type code and a target vehicle identification code of a target vehicle, and a corresponding relation between the vehicle type code and a vehicle controller configured for a vehicle type corresponding to the vehicle type code, and determining a vehicle control function of the vehicle controller; based on the corresponding relation and the vehicle control function, a first vehicle controller configured for the vehicle type corresponding to the target vehicle type code is determined; obtaining a key filling state of first vehicle controllers of the target vehicle, and determining a second vehicle controller from the first vehicle controllers based on the key filling state; and the target vehicle identification code and the controller part number of the second vehicle controller are sent to the user terminal, so that a display screen of the user terminal performs display based on the vehicle control function of the second vehicle controller. According to the method provided by the invention, pairing between the target vehicle and the user terminal can be accurately and efficiently realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of vehicle networking, and particularly to a display method, device, computer device, computer-readable storage medium, and computer program product for a display screen. Background Art

[0002] The digital key function of a vehicle can provide vehicle users with various vehicle control functions. For example, vehicle users can remotely start, unlock / lock, and locate the vehicle through a mobile phone APP, improving the vehicle use experience of vehicle users.

[0003] In the prior art, it is often manually implemented by staff to pair the vehicle with the user's mobile phone, so that vehicle users can control the vehicle based on the digital key function. However, the efficiency of this pairing method is low. Summary of the Invention

[0004] Based on this, in view of the above technical problems, it is necessary to provide a display method, device, computer device, computer-readable storage medium, and computer program product for a display screen that can improve the pairing efficiency between a vehicle and a user terminal.

[0005] In a first aspect, this application provides a display method for a display screen. The method includes:

[0006] Obtain the target vehicle model code and target vehicle identification code of the target vehicle, as well as the correspondence between the vehicle model code and the vehicle controller configured for the vehicle model corresponding to the vehicle model code, and determine the vehicle control function of the vehicle controller;

[0007] Based on the correspondence and the vehicle control function, determine the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code;

[0008] Obtain the key filling status of the first vehicle controller of the target vehicle, and determine the second vehicle controller from the first vehicle controller based on the key filling status;

[0009] Send the target vehicle identification code and the controller part number of the second vehicle controller to the user terminal, so that the display screen of the user terminal displays based on the vehicle control function of the second vehicle controller.

[0010] In one of the embodiments, based on the correspondence and the vehicle control function, determining the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code includes:

[0011] Based on the correspondence, determine the third vehicle controller configured for the vehicle model corresponding to the target vehicle model code;

[0012] Determine the third vehicle controller whose vehicle control function can be realized through a digital key as the first vehicle controller.

[0013] In one embodiment, obtaining the key filling status of the first vehicle controller of the target vehicle includes:

[0014] Obtaining the current state of the target vehicle;

[0015] When the current state meets the preset conditions, obtaining the corresponding key data of the first vehicle controller;

[0016] Transmitting the key data to the first vehicle controller through a diagnostic tool, and obtaining the key filling status of the first vehicle controller after the transmission ends.

[0017] In one embodiment, the preset conditions include that the target vehicle is in a connected state with the diagnostic tool, the first vehicle controller is in a normal working state, and the ignition switch of the target vehicle is in the on state and the engine is in the unstarted state.

[0018] In one embodiment, determining the second vehicle controller from the first vehicle controller based on the key filling status includes:

[0019] Determining the first vehicle controller with the key filling status indicating successful digital key filling as the second vehicle controller of the target vehicle.

[0020] In one embodiment, the method further includes:

[0021] Obtaining the module identification code of the on-vehicle remote communication module of the target vehicle;

[0022] Sending the module identification code to the user terminal so that the user terminal communicates with the target vehicle based on the on-vehicle remote communication module.

[0023] In a second aspect, the present application further provides a display screen display device, and the device includes:

[0024] A first acquisition module, configured to acquire the target vehicle model code and the target vehicle identification code of the target vehicle, as well as the correspondence between the vehicle model code and the vehicle controllers configured for the vehicle model corresponding to the vehicle model code, and determine the vehicle control function of the vehicle controller;

[0025] A determination module, configured to determine the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code based on the correspondence and the vehicle control function;

[0026] A second acquisition module, configured to acquire the key filling status of the first vehicle controller of the target vehicle, and determine the second vehicle controller from the first vehicle controller based on the key filling status;

[0027] A sending module, configured to send the target vehicle identification code and the controller part number of the second vehicle controller to the user terminal, so that the display screen of the user terminal displays based on the vehicle control function of the second vehicle controller.

[0028] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of the method in any one of the above embodiments are implemented.

[0029] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, and when the computer program is executed by the processor, the steps of the method in any one of the above embodiments are implemented.

[0030] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by the processor, the steps of the method in any one of the above embodiments are implemented.

[0031] For the above display screen display method, device, computer device, computer-readable storage medium and computer program product, the target vehicle model code and target vehicle identification code of the target vehicle, and the corresponding relationship between the vehicle model code and the vehicle controller configured for the vehicle model corresponding to the vehicle model code are obtained, and the vehicle control function of the vehicle controller is determined; based on the corresponding relationship and the vehicle control function, the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code is determined; the key filling status of the first vehicle controller of the target vehicle is obtained, and based on the key filling status, the second vehicle controller is determined from the first vehicle controller; the target vehicle identification code and the controller part number of the second vehicle controller are sent to the user terminal, so that the display screen of the user terminal displays based on the vehicle control function of the second vehicle controller. The method provided by the present application can accurately and efficiently implement the pairing between the target vehicle and the user terminal, so that the user can control the target vehicle through the user terminal. Description of the Drawings

[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.

[0033] Figure 1 It is a schematic flowchart of the display screen display method in an embodiment;

[0034] Figure 2 It is a schematic diagram of the display screen of the user terminal in an embodiment;

[0035] Figure 3 It is a schematic flow chart of the method for the first vehicle controller to determine in an embodiment;

[0036] Figure 4 It is a system diagram corresponding to the display method of the display screen in another embodiment;

[0037] Figure 5 It is a structural block diagram of the display device of the display screen in an embodiment;

[0038] Figure 6 It is an internal structure diagram of a computer device in an embodiment. Detailed implementation manners

[0039] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to 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.

[0040] In one embodiment, as Figure 1 shown, a display method of a display screen is provided. In this embodiment, it is exemplified that this method is applied to a terminal. It can be understood that this method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps:

[0041] S102. Obtain the target vehicle model code and target vehicle identification code of the target vehicle, as well as the corresponding relationship between the vehicle model code and the vehicle controller configured for the vehicle model corresponding to the vehicle model code, and determine the vehicle control function of the vehicle controller.

[0042] Among them, the vehicle model code is a code used to identify a specific vehicle model; the vehicle identification number (VIN) is a unique 17-character code used to uniquely identify each motor vehicle.

[0043] Optionally, the correspondence between the vehicle model code and the vehicle controller is shown in Table 1. In Table 1, the part number represents the controller part number of the vehicle controller, which is the number used to uniquely identify the vehicle controller. T-BOX (Telematics Box) is an in-vehicle telecommunication module used to enable communication between the vehicle and external systems. BCM (Body Control Module) is a body control module used to manage the non-power systems of the vehicle body. DCM (Data Communication Module) is a data communication module used to manage and coordinate the communication between various electronic control units inside the vehicle. AC (Air Conditioning) is an air conditioning system used to adjust the interior temperature and air quality of the vehicle. VIST (Vehicle Information System Terminal) is a vehicle information system terminal used to display and manage various information of the vehicle. PS (Power Steering) is a power steering system used to assist the driver in turning the steering wheel.

[0044] Table 1

[0045]

[0046] Optionally, the correspondence between the vehicle controller and the vehicle control function is shown in Table 2.

[0047] Table 2

[0048]

[0049] S104. Based on the correspondence and the vehicle control function, determine the first vehicle controller configured for the vehicle of the target vehicle model code.

[0050] Optionally, first, based on the correspondence between the vehicle model code and the vehicle controller configured for the vehicle of the corresponding vehicle model code, filter out the vehicle controller corresponding to the target vehicle model code from all vehicle controllers, and determine the controller that can be controlled by the digital key among the vehicle controllers corresponding to the target vehicle model code as the first vehicle controller.

[0051] S106. Obtain the key filling status of the first vehicle controller of the target vehicle, and determine the second vehicle controller from the first vehicle controller based on the key filling status.

[0052] Among them, the key filling status refers to the writing and configuration of keys or security certificates in the vehicle controller. The key filling process is usually carried out during vehicle production or maintenance to ensure the security of vehicle communication and functions.

[0053] Optionally, when the second vehicle controller is a T-BOX, the correspondence between the target vehicle and the T-BOX is shown in Table 3. In Table 3, VIN is the vehicle identification number, and IMSI is the module identification number of the T-BOX, which is used to uniquely identify each T-BOX.

[0054] Table 3

[0055]

[0056] S108. Send the target vehicle identification number and the controller part number of the second vehicle controller to the user terminal, so that the display screen of the user terminal displays based on the vehicle control function of the second vehicle controller.

[0057] Optionally, the display screen of the user terminal is as shown in Figure 2 ; The user terminal communicates with the target vehicle through the T-BOX. Therefore, based on Table 1 and Table 3, an information list of the second vehicle controller that supports the digital key function can be obtained, as shown in Table 4.

[0058] Table 4

[0059]

[0060] In the above display screen display method, the target vehicle model code and the target vehicle identification number of the target vehicle, as well as the correspondence between the vehicle model code and the vehicle controller configured for the vehicle model corresponding to the vehicle model code, are obtained, and the vehicle control function of the vehicle controller is determined; based on the correspondence and the vehicle control function, the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code is determined; the key filling status of the first vehicle controller of the target vehicle is obtained, and the second vehicle controller is determined from the first vehicle controller based on the key filling status; the target vehicle identification number and the controller part number of the second vehicle controller are sent to the user terminal, so that the display screen of the user terminal displays based on the vehicle control function of the second vehicle controller. The method provided in this application can accurately and efficiently implement the pairing between the target vehicle and the user terminal, so that the user can control the target vehicle through the user terminal.

[0061] In some embodiments, as shown in Figure 3 , based on the correspondence and the vehicle control function, determining the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code includes:

[0062] S302. Determine the third vehicle controller configured for the vehicle model corresponding to the target vehicle model code based on the correspondence.

[0063] S304. Determine the third vehicle controller whose vehicle control function can be implemented through the digital key as the first vehicle controller.

[0064] Among them, the digital key for controlling a vehicle is a system that realizes vehicle unlocking, starting, and management through digital technology. It uses a smartphone, smartwatch, or other electronic devices to replace the traditional physical key, providing a more convenient way to control the vehicle.

[0065] In this embodiment, determining the third vehicle controller whose vehicle control function can be realized by the digital key as the first vehicle controller can enable the vehicle user to more conveniently control the target vehicle based on the digital key.

[0066] In some embodiments, obtaining the key filling status of the first vehicle controller of the target vehicle includes: obtaining the current state of the target vehicle; when the current state meets the preset conditions, obtaining the corresponding key data of the first vehicle controller; transmitting the key data to the first vehicle controller through a diagnostic tool, and obtaining the key filling status of the first vehicle controller after the transmission ends.

[0067] Among them, the key data of the vehicle controller refers to the encrypted information used for secure communication and authentication in the vehicle electronic control unit. These data ensure that only authorized devices or systems can access and control the key functions of the vehicle, preventing unauthorized operations or attacks.

[0068] In this embodiment, when the current state meets the preset conditions, obtaining the corresponding key data of the first vehicle controller can not only ensure the smooth completion of the key filling process but also ensure the security of the key filling process.

[0069] In some embodiments, the preset conditions include that the target vehicle is in a connected state with the diagnostic tool, the first vehicle controller is in a normal working state, and the ignition switch of the target vehicle is in the on state and the engine is in the non-started state.

[0070] In some embodiments, determining the second vehicle controller from the first vehicle controller based on the key filling status includes: determining the first vehicle controller whose key filling status indicates successful digital key filling as the second vehicle controller of the target vehicle.

[0071] Optionally, successful key filling indicates that the key data has been securely written into the vehicle electronic control unit or related security module, and the necessary verification and configuration have been completed. This indicates that the vehicle controller already has the ability for secure communication and authentication, can perform encryption operations normally, and protect the vehicle system from unauthorized access or attacks.

[0072] In this embodiment, the first vehicle controller with the key filling status indicating successful digital key filling and the second vehicle controller determined as the target vehicle can not only ensure communication between the user terminal and the target vehicle based on the digital key function, but also ensure the security during the communication process.

[0073] In some embodiments, the method further includes: obtaining the module identification code of the in-vehicle remote communication module of the target vehicle; sending the module identification code to the user terminal so that the user terminal can communicate with the target vehicle based on the in-vehicle remote communication module.

[0074] Optionally, for the vehicle controllers in the target vehicle that can implement the digital key function, the user terminal can control these vehicle controllers based on the in-vehicle remote communication module (TBOX).

[0075] In this embodiment, the user terminal communicates with the target vehicle based on the in-vehicle remote communication module, which can effectively improve the communication efficiency between the user terminal and the target vehicle.

[0076] In one embodiment, another display method for the display screen is provided. The corresponding system of this method is as Figure 4 shown, including a vehicle data management system, a vehicle, a production line data management system, a vehicle networking platform (TSP), a mobile APP background, and a mobile APP. The method includes the following:

[0077] (1) After the new vehicle model is designed, the vehicle model designer enters the vehicle model information into the vehicle data management system to provide underlying data support for subsequent determination of the vehicle control function. The information includes the vehicle model code of this vehicle model. The vehicle model code is the code corresponding to a batch of vehicles with the same configuration, and the corresponding relationship between the vehicle model code and the controller part number, as shown in Table 1 (only list the controllers related to the digital key vehicle control function).

[0078] (2) The person in charge of the digital key function enters the controller part numbers supporting the vehicle control function and the vehicle control function information supported by the controller into the vehicle networking platform, clarifying which specific controller parts correspond to functions that can be controlled by the digital key. Based on this list, the vehicle networking platform can subsequently know which vehicle hardware has the ability related to vehicle control, as shown in Table 2.

[0079] (3) The vehicle data management system synchronizes the vehicle model configuration information in Table 1 in step (1) to the production line data management system. The system can obtain the complete configuration details of the vehicle, facilitating corresponding assembly, debugging, etc. operations during the production process. At the same time, it also lays a foundation for subsequent data interaction with the vehicle networking platform, ensuring that the vehicle networking platform understands the initial configuration of different vehicles when they leave the production line.

[0080] (4)The production line data management system uploads the vehicle model configuration information in Table 1 to the vehicle networking platform at a fixed time every day.

[0081] (5)When the vehicle passes through the final inspection station on the production line, a diagnostic device is used to write the vehicle model code and VIN information into the TBOX. The TBOX uploads the binding correspondence between the TBOX and the vehicle to the vehicle networking platform. After clarifying the binding relationship between the two, the vehicle networking platform can communicate accurately with the corresponding vehicle through the TBOX. As shown in Table 3, the IMSI is the identity ID information of the TBOX, and the VIN vehicle identification code is the identity ID information of each vehicle.

[0082] (6)Vehicles equipped with a TBOX with the assembly part number "TBOXxxxxxA" have the digital key function. The digital key filling work will be carried out on the production line. The flag bit of "key filling status" in the configuration information of the TBOX of the vehicle that successfully passes the data filling process of the digital key secret key will be set to "1" and uploaded to the vehicle networking platform.

[0083] (7)The vehicle networking platform screens out the TBOX information with the flag bit of "key filling status" in the configuration information being "1" at a fixed time every day.

[0084] (8)The vehicle networking platform forms a relationship list of the screened TBOX information and the corresponding vehicle information, that is, connects the information in Table 1 and Table 3. As shown in Table 4, a list of vehicle controller information supporting the digital key function is obtained.

[0085] (9)Connect Table 2 and Table 4 according to the vehicle information to form a new table, and the information on which vehicle control functions each vehicle of each model supports can be obtained, that is, the corresponding relationship between the vehicle and the vehicle control authority.

[0086] (10)The vehicle networking platform pushes the information in the new table in step (9) to the background of the mobile APP, and the corresponding relationship between the vehicle and the vehicle control authority in the background of the mobile APP.

[0087] (11)After the user purchases a vehicle and binds the vehicle using the mobile APP, information such as the invoice for the purchased vehicle needs to be uploaded.

[0088] (12)The background of the mobile APP identifies the information of the vehicle purchased by the user according to the invoice information, and issues the configuration information to the mobile APP according to the corresponding relationship in the new table in step (9), and the control functions supported by the vehicle can be displayed on the user's mobile APP interface.

[0089] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this document, there is no strict order limit for the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least some of the steps or stages in other steps or other steps.

[0090] Based on the same inventive concept, an embodiment of the present application also provides a display device for a display screen for implementing the above-mentioned display method for a display screen. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the display device for a display screen provided below can refer to the limitations on the display method for a display screen in the above text, and will not be repeated here.

[0091] In an exemplary embodiment, as Figure 5 shown, a display device 500 for a display screen is provided, including: a first acquisition module 501, a determination module 502, a second acquisition module 503, and a sending module 504, where:

[0092] The first acquisition module 501 is configured to acquire the target vehicle model code and the target vehicle identification code of the target vehicle, as well as the correspondence between the vehicle model code and the vehicle controller configured for the vehicle model corresponding to the vehicle model code, and determine the vehicle control function of the vehicle controller.

[0093] The determination module 502 is configured to determine the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code based on the correspondence and the vehicle control function.

[0094] The second acquisition module 503 is configured to acquire the key filling status of the first vehicle controller of the target vehicle, and determine the second vehicle controller from the first vehicle controller based on the key filling status.

[0095] The sending module 504 is configured to send the target vehicle identification code and the controller part number of the second vehicle controller to the user terminal, so that the display screen of the user terminal displays based on the vehicle control function of the second vehicle controller.

[0096] In some embodiments, the determination module 502 is further configured to determine the third vehicle controller configured for the vehicle model corresponding to the target vehicle model code based on the correspondence; and determine the third vehicle controller whose vehicle control function can be realized by a digital key as the first vehicle controller.

[0097] In some embodiments, the second acquisition module 503 is further configured to acquire the current state of the target vehicle; when the current state meets a preset condition, acquire the corresponding key data of the first vehicle controller; transmit the key data to the first vehicle controller through a diagnostic tool, and acquire the key filling state of the first vehicle controller after the transmission ends.

[0098] In some embodiments, the preset condition for the second acquisition module 503 includes that the target vehicle is in a connected state with the diagnostic tool, the first vehicle controller is in a normal working state, and the ignition switch of the target vehicle is in the on state and the engine is in the non-started state.

[0099] In some embodiments, the second acquisition module 503 is further configured to determine the first vehicle controller with a key filling state indicating successful digital key filling as the second vehicle controller of the target vehicle.

[0100] In some embodiments, the display screen display device 500 is specifically configured to acquire the module identification code of the in-vehicle remote communication module of the target vehicle; send the module identification code to the user terminal so that the user terminal can communicate with the target vehicle based on the in-vehicle remote communication module.

[0101] Each module in the above display screen display device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the computer device in software form so that the processor can call and execute the operations corresponding to the above respective modules.

[0102] In an exemplary embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 6As shown in the figure. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, 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 and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a display method for a display screen.

[0103] Those skilled in the art can understand that Figure 6 the structure shown in the figure is only a block diagram of some structures 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 those shown in the figure, or combine some components, or have different component arrangements.

[0104] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, the following steps are implemented: obtaining a target vehicle model code and a target vehicle identification code of a target vehicle, and a correspondence between the vehicle model code and vehicle controllers configured for the vehicle model corresponding to the vehicle model code, and determining the vehicle control function of the vehicle controller; determining a first vehicle controller configured for the vehicle model corresponding to the target vehicle model code based on the correspondence and the vehicle control function; obtaining the key filling status of the first vehicle controller of the target vehicle, and determining a second vehicle controller from the first vehicle controller based on the key filling status; sending the target vehicle identification code and the controller part number of the second vehicle controller to a user terminal, so that the display screen of the user terminal is displayed based on the vehicle control function of the second vehicle controller.

[0105] In one embodiment, determining, based on the correspondence and the vehicle control function, the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code implemented when the processor executes the computer program includes: determining a third vehicle controller configured for the vehicle model corresponding to the target vehicle model code based on the correspondence; determining the third vehicle controller whose vehicle control function can be realized through a digital key as the first vehicle controller.

[0106] In one embodiment, the obtaining of the key filling state of the first vehicle controller of the target vehicle when the processor executes a computer program includes: obtaining the current state of the target vehicle; when the current state meets a preset condition, obtaining the corresponding key data of the first vehicle controller; transmitting the key data to the first vehicle controller through a diagnostic tool, and obtaining the key filling state of the first vehicle controller after the transmission ends.

[0107] In one embodiment, the preset conditions when the processor executes a computer program include that the target vehicle and the diagnostic tool are in a connected state, the first vehicle controller is in a normal working state, and the ignition switch of the target vehicle is in an on state and the engine is in an unstarted state.

[0108] In one embodiment, the determining of the second vehicle controller from the first vehicle controller based on the key filling state when the processor executes a computer program includes: determining the first vehicle controller with a key filling state indicating successful digital key filling as the second vehicle controller of the target vehicle.

[0109] In one embodiment, the method implemented when the processor executes a computer program further includes: obtaining the module identification code of the in-vehicle remote communication module of the target vehicle; sending the module identification code to the user terminal so that the user terminal communicates with the target vehicle based on the in-vehicle remote communication module.

[0110] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: obtaining the target vehicle model code and the target vehicle identification code of the target vehicle, as well as the correspondence between the vehicle model code and the vehicle controllers configured for the vehicle model corresponding to the vehicle model code, and determining the vehicle control functions of the vehicle controllers; based on the correspondence and the vehicle control functions, determining the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code; obtaining the key filling state of the first vehicle controller of the target vehicle, and determining the second vehicle controller from the first vehicle controller based on the key filling state; sending the target vehicle identification code and the controller part number of the second vehicle controller to the user terminal so that the display screen of the user terminal displays based on the vehicle control functions of the second vehicle controller.

[0111] In one embodiment, when the computer program is executed by a processor, based on the corresponding relationship and the vehicle control function, determining the first vehicle controller configured for the vehicle model corresponding to the target vehicle model code includes: determining the third vehicle controller configured for the vehicle model corresponding to the target vehicle model code based on the corresponding relationship; and determining the third vehicle controller for which the vehicle control function can be implemented through a digital key as the first vehicle controller.

[0112] In one embodiment, when the computer program is executed by a processor, obtaining the key filling status of the first vehicle controller of the target vehicle includes: obtaining the current state of the target vehicle; when the current state meets a preset condition, obtaining the key data corresponding to the first vehicle controller; transmitting the key data to the first vehicle controller through a diagnostic tool, and obtaining the key filling status of the first vehicle controller after the transmission ends.

[0113] In one embodiment, the preset conditions implemented when the computer program is executed by a processor include that the target vehicle and the diagnostic tool are in a connected state, the first vehicle controller is in a normal working state, and the ignition switch of the target vehicle is in an on state and the engine is in an unstarted state.

[0114] In one embodiment, when the computer program is executed by a processor, determining the second vehicle controller from the first vehicle controller based on the key filling status includes: determining the first vehicle controller with a key filling status indicating successful filling of the digital key as the second vehicle controller of the target vehicle.

[0115] In one embodiment, the method implemented when the computer program is executed by a processor further includes: obtaining the module identification code of the in-vehicle remote communication module of the target vehicle; and sending the module identification code to the user terminal so that the user terminal communicates with the target vehicle based on the in-vehicle remote communication module.

[0116] In one embodiment, a computer program product is provided, including a computer program which, when executed by a processor, implements the following steps: obtaining a target vehicle model code and a target vehicle identification code of a target vehicle, as well as a correspondence between the vehicle model code and vehicle controllers configured for the vehicle model corresponding to the vehicle model code, and determining the vehicle control functions of the vehicle controllers; based on the correspondence and the vehicle control functions, determining a first vehicle controller configured for the vehicle model corresponding to the target vehicle model code; obtaining the key filling status of the first vehicle controller of the target vehicle, and determining a second vehicle controller from the first vehicle controller based on the key filling status; sending the target vehicle identification code and the controller part number of the second vehicle controller to a user terminal, so that a display screen of the user terminal displays based on the vehicle control functions of the second vehicle controller.

[0117] In one embodiment, the step of determining, based on the correspondence and the vehicle control functions, a first vehicle controller configured for the vehicle model corresponding to the target vehicle model code, which is implemented when the computer program is executed by a processor, includes: determining a third vehicle controller configured for the vehicle model corresponding to the target vehicle model code based on the correspondence; and determining the third vehicle controller whose vehicle control functions can be implemented by a digital key as the first vehicle controller.

[0118] In one embodiment, the step of obtaining the key filling status of the first vehicle controller of the target vehicle, which is implemented when the computer program is executed by a processor, includes: obtaining the current state of the target vehicle; when the current state meets a preset condition, obtaining key data corresponding to the first vehicle controller; transmitting the key data to the first vehicle controller through a diagnostic tool, and obtaining the key filling status of the first vehicle controller after the transmission ends.

[0119] In one embodiment, the preset condition implemented when the computer program is executed by a processor includes that the target vehicle and the diagnostic tool are in a connected state, the first vehicle controller is in a normal working state, and the ignition switch of the target vehicle is in an on state and the engine is in an unstarted state.

[0120] In one embodiment, the step of determining a second vehicle controller from the first vehicle controller based on the key filling status, which is implemented when the computer program is executed by a processor, includes: determining the first vehicle controller with a key filling status indicating successful filling of the digital key as the second vehicle controller of the target vehicle.

[0121] In one embodiment, the method implemented when the computer program is executed by a processor further includes: obtaining a module identification code of an in-vehicle telecommunication module of the target vehicle; and sending the module identification code to the user terminal, so that the user terminal communicates with the target vehicle based on the in-vehicle telecommunication module.

[0122] 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 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 need to comply with relevant regulations.

[0123] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. 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 methods. Among them, any reference to a 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), magnetoresistive 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. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., without limitation.

[0124] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, 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, it should be considered to be within the scope recorded in the present application.

[0125] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation to the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A display screen display method, characterized in that: The method comprises: Obtaining a target vehicle model code and a target vehicle identification code of a target vehicle, as well as a correspondence between the vehicle model code and a vehicle controller configured for a vehicle model corresponding to the vehicle model code, and determining a vehicle control function of the vehicle controller; Based on the corresponding relationship and the vehicle control function, determining a first vehicle controller configured for the vehicle model corresponding to the target vehicle model code; Acquire a key filling status of a first vehicle controller of the target vehicle, and determine a second vehicle controller from the first vehicle controller based on the key filling status; The target vehicle identification code and the controller part number of the second vehicle controller are sent to the user terminal so that the display screen of the user terminal displays the vehicle control function based on the second vehicle controller.

2. The method according to claim 1, characterized in that The determining, based on the corresponding relationship and the vehicle control function, a first vehicle controller configured for a vehicle model corresponding to the target vehicle model code comprises: Determine, based on the corresponding relationship, a third vehicle controller configured for the vehicle model corresponding to the target vehicle model code; A third vehicle controller whose vehicle control function can be realized by a digital key is determined as the first vehicle controller.

3. The method according to claim 1, characterized in that The obtaining of the key filling status of the first vehicle controller of the target vehicle includes: Obtaining the current state of the target vehicle; When the current state satisfies a preset condition, obtaining key data corresponding to the first vehicle controller; The key data is transmitted to the first vehicle controller through a diagnostic tool, and the key filling status of the first vehicle controller is obtained after the transmission is completed.

4. The method according to claim 3, characterized in that: The preset conditions include that the target vehicle and the diagnostic tool are in a connected state, the first vehicle controller is in a normal working state, and the ignition switch of the target vehicle is in an on state and the engine is in an off state.

5. The method according to claim 1, characterized in that The determining a second vehicle controller from the first vehicle controller based on the key filling state includes: The key filling status is a first vehicle controller indicating that the digital key filling is successful, and the second vehicle controller is determined to be the target vehicle.

6. The method according to claim 1, characterized in that The method further comprises: Obtaining a module identification code of the onboard telematics module of the target vehicle; The module identification code is sent to the user terminal, so that the user terminal communicates with the target vehicle based on the vehicle-mounted remote communication module.

7. A display screen display device, characterized in that: The device comprises: A first acquisition module is used to acquire a target vehicle model code and a target vehicle identification code of a target vehicle, and a correspondence between the vehicle model code and a vehicle controller configured for a vehicle model corresponding to the vehicle model code, and determine a vehicle control function of the vehicle controller; A determination module, configured to determine a first vehicle controller configured for a vehicle model corresponding to the target vehicle model code based on the corresponding relationship and the vehicle control function; A second acquisition module, configured to acquire a key filling status of a first vehicle controller of the target vehicle, and determine a second vehicle controller from the first vehicle controller based on the key filling status; The sending module is used to send the target vehicle identification code and the controller part number of the second vehicle controller to the user terminal, so that the display screen of the user terminal displays the vehicle control function based on the second vehicle controller.

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.