Vehicle service configuration method and device, equipment, storage medium and program product
By obtaining and adjusting vehicle model function configuration information, generating a new vehicle model function configuration list, and issuing it to the microservice architecture, the problem of manually modifying codes when accessing new models is solved, the automatic configuration of vehicle services is realized, and efficiency is improved. User experience.
Patent Information
- Application Number
- CN202411451406.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-17
- Publication Date
- 2025-02-18
AI Technical Summary
In the TSP system of the automotive industry, the microservice code needs to be manually modified when accessing new models, which is time-consuming and labor-intensive and easy to introduce errors, affecting the user experience.
Provide a vehicle service configuration method, by obtaining the vehicle model function configuration information of the target vehicle model, adjusting the vehicle model function configuration list, generating a new vehicle model function configuration list, and issuing it to the microservice architecture to achieve automatic configuration of the target vehicle model.
It realizes automatic configuration of vehicle services, reduces manual intervention, improves access efficiency, reduces error rates, and improves user experience.
Smart Images

Figure CN119473341A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information processing technology, and in particular to a vehicle service configuration method, device, equipment, storage medium and program product. Background Art
[0002] At present, the automotive industry is facing the problem of integrating new models into the TSP (Telematics Service Provider) system - that is, when faced with numerous business functions and a huge microservice architecture (usually more than 200 microservices), it is necessary to manually modify the microservice code to manage new models. This method is not only time-consuming and labor-intensive, but also prone to errors, and the service upgrade process may affect the existing user experience. Summary of the invention
[0003] Based on this, it is necessary to provide a vehicle service configuration method, device, equipment, storage medium and program product to address the above technical problems, which can realize automatic configuration of vehicle services.
[0004] In a first aspect, the present application provides a vehicle service configuration method, the method comprising:
[0005] Obtain the vehicle function configuration information of the target vehicle model;
[0006] According to the vehicle model function configuration information, the vehicle model function configuration list is adjusted to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function;
[0007] A new vehicle model function configuration list is issued to the microservice architecture so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0008] In one embodiment, obtaining vehicle function configuration information of a target vehicle model includes:
[0009] In response to a service change request for a target vehicle model, a function configuration interface of the target vehicle model is displayed; and vehicle function configuration information of the target vehicle model is determined according to a function editing operation performed on the function configuration interface.
[0010] In one of the embodiments, when the target vehicle model is an existing vehicle model, the function configuration interface includes the existing functions of the target vehicle model; the function editing operation includes a function adding operation, and a deletion operation and / or modification operation of the existing function.
[0011] In one of the embodiments, when the target vehicle model is a newly added vehicle model, the function configuration interface includes candidate functions; the function editing operation includes a function adding operation, and a selection operation and / or a modification operation on the candidate functions.
[0012] In one of the embodiments, it includes: generating a target version number for a new vehicle model function configuration list; sending the target version number to a mobile terminal corresponding to the target vehicle model, so that when the mobile terminal determines that the target version number is inconsistent with the local version number, it obtains the new vehicle model function configuration list to update the display content of the mobile terminal.
[0013] In one embodiment, obtaining vehicle function configuration information of a target vehicle model includes:
[0014] According to the software and hardware information corresponding to the target vehicle model, the validity of the initial function configuration information of the target vehicle model is verified; if the verification is passed, the vehicle function configuration information of the target vehicle model is determined according to the initial function configuration information.
[0015] In a second aspect, the present application further provides a vehicle service configuration device, the device comprising:
[0016] An acquisition module is used to obtain the vehicle function configuration information of the target vehicle model;
[0017] An adjustment module is used to adjust the vehicle model function configuration list according to the vehicle model function configuration information to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function;
[0018] The configuration module is used to send a new vehicle function configuration list to the microservice architecture so that the microservice architecture configures microservices for the target vehicle based on the new vehicle function configuration list.
[0019] 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:
[0020] Obtain the vehicle function configuration information of the target vehicle model;
[0021] According to the vehicle model function configuration information, the vehicle model function configuration list is adjusted to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function;
[0022] A new vehicle model function configuration list is issued to the microservice architecture so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0023] 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:
[0024] Obtain the vehicle function configuration information of the target vehicle model;
[0025] According to the vehicle model function configuration information, the vehicle model function configuration list is adjusted to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function;
[0026] A new vehicle model function configuration list is issued to the microservice architecture so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0027] 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:
[0028] Obtain the vehicle function configuration information of the target vehicle model;
[0029] According to the vehicle model function configuration information, the vehicle model function configuration list is adjusted to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function;
[0030] A new vehicle model function configuration list is issued to the microservice architecture so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0031] The above-mentioned vehicle service configuration method, device, equipment, storage medium and program product obtain the vehicle function configuration information of the target vehicle model, and adjust the vehicle function configuration list according to the obtained vehicle function configuration information, thereby obtaining a new vehicle function configuration list, which provides a basis for providing services to the target vehicle model; further, the new vehicle function configuration list is sent to the microservice architecture, so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle function configuration list, thereby completing the vehicle configuration of the target vehicle model. This solution provides convenience for unified management of the functions of various vehicle models by introducing a vehicle function configuration list; further, by sending a new vehicle function configuration list to the service architecture, the microservice architecture configures microservices for the target vehicle model based on the new vehicle function configuration list, thereby realizing automatic configuration of vehicle services. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] 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 or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0033] FIG1 is an application environment diagram of a vehicle service configuration method provided in an embodiment of the present application;
[0034] FIG2 is a schematic diagram of a process flow of a vehicle service configuration provided in an embodiment of the present application;
[0035] FIG3 is a schematic diagram of a process for obtaining vehicle model function configuration information provided in an embodiment of the present application;
[0036] FIG4 is a schematic diagram of a process of updating content displayed on a mobile terminal provided in an embodiment of the present application;
[0037] FIG5 is a flow chart of another vehicle service configuration method provided in an embodiment of the present application;
[0038] FIG6 is a structural block diagram of a vehicle service configuration device provided in an embodiment of the present application;
[0039] FIG. 7 is an internal structure diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0040] 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.
[0041] The vehicle service configuration method provided in the embodiment of the present application can be applied to the application environment shown in Figure 1. Among them, the operation and maintenance end 102 communicates with the configuration center 104 through the network. The data storage system can store the data that the configuration center 104 needs to process. The data storage system can be integrated on the configuration center 104, or it can be placed on the cloud or other network configuration centers. The technician can input the vehicle function configuration information through the operation and maintenance end 102; further, the configuration center 104 can obtain the vehicle function configuration information of the target vehicle through the operation and maintenance end 102, and adjust the vehicle function configuration list according to the obtained vehicle function configuration information, thereby obtaining a new vehicle function configuration list; further, the new vehicle function configuration list is sent to the microservice architecture to configure microservices for the target vehicle. Among them, the operation and maintenance end 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and Internet of Things devices. The configuration center 104 can be implemented with an independent server or a server composed of multiple servers.
[0042] In an exemplary embodiment, as shown in FIG2 , a vehicle service configuration method is provided, which is described by taking the method applied to the configuration center 104 in FIG1 as an example, and may include the following steps:
[0043] S201, obtaining vehicle function configuration information of a target vehicle model.
[0044] Among them, the target model can represent any existing model or any new model, and can be represented by the vehicle model or vehicle identification number; the model function configuration information may include but is not limited to various equipment, functions and optional parts equipped with the target model, such as model appearance, model size, model power system, model suspension structure, model chassis structure, model safety configuration, model comfort configuration, model convenience configuration, model technology configuration, model interior, and model exterior information.
[0045] Exemplarily, a technician can edit the vehicle function configuration information of the target vehicle through the operation and maintenance terminal 102, such as adding functions, deleting functions, and modifying functions; then, the vehicle function configuration information edited by the technician can be sent to the configuration center through the communication module in the operation and maintenance terminal 102; then, the configuration center 104 can obtain the vehicle function configuration information of the target vehicle.
[0046] S202: adjusting the vehicle model function configuration list according to the vehicle model function configuration information to obtain a new vehicle model function configuration list.
[0047] The vehicle model function configuration list stores the correspondence between vehicle models and functions. Optionally, the adjustment rules for adjusting the vehicle model function configuration list may include but are not limited to adding functions (i.e. adding new functions to a certain vehicle model), deleting functions (i.e. deleting certain existing functions from a certain vehicle model), modifying functions (i.e. updating the function descriptions of certain existing functions in a certain vehicle model or replacing certain functions), and reordering (i.e. ordering vehicle models and functions according to preset logic).
[0048] For example, based on the vehicle model function configuration information, the information of the target vehicle model in the vehicle model function configuration list can be adjusted accordingly, such as adding functions or deleting functions; further, the entire vehicle model function configuration list can be adjusted, such as re-sorting the entire vehicle model function configuration list according to the configuration of each function in each vehicle model, and finally obtaining a new vehicle model function configuration list.
[0049] S203, issuing a new vehicle model function configuration list to the microservice architecture, so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0050] Among them, microservice architecture is an architectural style that splits a monolithic application into a series of small services, aiming to decouple the solution by decomposing the functions into discrete services. The microservice architecture in the embodiment of the present application may include but is not limited to vehicle emergency call system microservices, maintenance configuration microservices, electronic fence microservices, production line detection microservices, and remote control microservices.
[0051] Illustratively, the microservice architecture can update the listening interface of the corresponding microservice according to the new vehicle function configuration list, that is, configure the microservice for the target vehicle model; further, based on the updated microservice architecture, it can smoothly provide services for the target vehicle model (such as the target vehicle model can accurately respond to the control signal issued by the microservice architecture).
[0052] The above-mentioned vehicle service configuration method obtains the vehicle function configuration information of the target vehicle model, and adjusts the vehicle function configuration list according to the obtained vehicle function configuration information, thereby obtaining a new vehicle function configuration list, which provides a basis for providing services to the target vehicle model; further, the new vehicle function configuration list is sent to the microservice architecture, so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle function configuration list, thereby completing the vehicle configuration of the target vehicle model. This solution provides convenience for unified management of the functions of various vehicle models by introducing a vehicle function configuration list; further, by sending a new vehicle function configuration list to the service architecture, the microservice architecture configures microservices for the target vehicle model based on the new vehicle function configuration list, thereby realizing automatic configuration of vehicle services.
[0053] Based on the above embodiment, the present application embodiment explains the above embodiment S201 in detail. Specifically, the process of obtaining the vehicle function configuration information of the target vehicle model in the present application embodiment is shown in FIG3 and specifically includes the following steps:
[0054] S301, in response to a service change request for a target vehicle model, displaying a function configuration interface of the target vehicle model.
[0055] Optionally, a service change request can be sent through the operation and maintenance terminal 102. For example, after the technician searches for the target vehicle model on the operation and maintenance terminal 102, he can send the service change request by clicking the service change option; then, the configuration center 104 receives the service change request and responds through the operation and maintenance terminal 102, that is, displays the function configuration interface of the target vehicle model for the technician to perform corresponding service change operations.
[0056] S302: Determine vehicle function configuration information of a target vehicle model according to a function editing operation performed on a function configuration interface.
[0057] Optionally, when the target vehicle model is an existing vehicle model, the function configuration interface includes existing functions of the target vehicle model; the function editing operation includes a function adding operation, as well as a deletion operation and / or modification operation on the existing functions; when the target vehicle model is a new vehicle model, the function configuration interface includes candidate functions; the function editing operation includes a function adding operation, as well as a selection operation and / or modification operation on the candidate functions.
[0058] For example, when the target vehicle model is an existing vehicle model, you can delete and / or modify an existing function by clicking on the existing function in the function configuration interface, and you can also add a new function by clicking on a new function button or option; when the target vehicle model is a new vehicle model, you can select the candidate function in the function candidate box in the function configuration interface to select the candidate function, and then, you can delete and / or modify the candidate function by clicking on the selected candidate function, and you can also add a new function by clicking on a new function button or option.
[0059] Exemplarily, a technician performs function editing operations in the function configuration interface through the operation and maintenance terminal 102, such as adding a new function, deleting and / or modifying an existing function, and selecting and / or modifying a candidate function; then, the operation and maintenance terminal 102 can send information about the function editing operation to the configuration center 104; thus, the configuration center 104 can determine the vehicle function configuration information of the target vehicle model based on the information about the function editing operation.
[0060] In the embodiment of the present application, by providing a function configuration interface, convenience is provided for obtaining the service change content of the target vehicle model, thereby laying a data foundation for determining the vehicle function configuration information of the target vehicle model.
[0061] On the basis of the above-mentioned embodiment, the embodiment of the present application involves a process of updating the display content of the mobile terminal corresponding to the target vehicle model, as shown in FIG4, specifically including the following steps:
[0062] S401, generating a target version number of a new vehicle model function configuration list.
[0063] The target version number may represent the identification number of the latest version of the vehicle model function configuration list. Optionally, the target version number may be used to distinguish different versions of the vehicle model function configuration list, and may also represent the functional characteristics and improvements of the target vehicle model.
[0064] Exemplarily, the target version number of the new vehicle model function configuration list can be automatically generated according to preset naming rules and version control strategies.
[0065] S402, sending the target version number to the mobile terminal corresponding to the target vehicle model, so that when the mobile terminal determines that the target version number is inconsistent with the local version number, it obtains a new vehicle model function configuration list to update the display content of the mobile terminal.
[0066] The mobile terminal refers to a computer device that can be used on the move.
[0067] Exemplarily, the target version number is sent to the mobile terminal corresponding to the target vehicle model, and the mobile terminal compares the target version number with the local version number for consistency to ensure the synchronization of the vehicle model function configuration list; if the mobile terminal determines that the target version number is inconsistent with the local version number, it proves that the vehicle model function configuration list in the mobile terminal needs to be updated; then, the mobile terminal actively sends a list acquisition request to the configuration center 104 through the communication module to obtain the latest vehicle model function configuration list; then, the display content of the mobile terminal, such as interface layout, function description, etc., can be updated according to the new vehicle model function configuration list.
[0068] Optionally, the mobile terminal may compare the target version number with the local version number for consistency when the mobile terminal is started (the vehicle model function configuration list may be updated multiple times during the mobile terminal startup interval), that is, when the mobile terminal is started, the received target version number (the most recently received) is analyzed (that is, the target version number is compared with the local version number for consistency), and based on the results of the analysis, it is determined whether to send a list acquisition request to the configuration center 104.
[0069] In the embodiment of the present application, by introducing the target version number, the update process of the mobile terminal is facilitated, thereby laying the foundation for better providing services for the target vehicle model.
[0070] Based on the above-mentioned embodiments, the embodiments of the present application involve a process for obtaining the vehicle function configuration information of a target vehicle, which specifically includes the following steps: verifying the validity of the initial function configuration information of the target vehicle based on the software and hardware information corresponding to the target vehicle; if the verification passes, determining the vehicle function configuration information of the target vehicle based on the initial function configuration information.
[0071] The initial function configuration information may represent the initial content of the function edited by the technician through the operation and maintenance end 102 .
[0072] Exemplarily, the validity of the initial function configuration information of the target vehicle model can be verified based on the software and hardware information corresponding to the target vehicle model. For example, function A is added to the initial function configuration information, but based on the software and hardware information corresponding to the target vehicle model, function A cannot be realized (a seat heating function is added, but the software and hardware information corresponding to the target vehicle model does not include the part that realizes the seat heating function). If the verification is successful, the vehicle function configuration information of the target vehicle model can be determined based on the initial function configuration information. If the verification fails, an error reminder (such as function A cannot be realized, etc.) is displayed through the operation and maintenance end 102 for the technician to re-edit the function.
[0073] In the embodiment of the present application, by verifying the validity of the initial function configuration information, the high quality of the vehicle function configuration information of the target vehicle model is ensured, so that accurate services can be provided for the target vehicle model.
[0074] Based on the above embodiment, this embodiment provides an optional example of a vehicle service configuration method. As shown in FIG5 , the specific implementation process is as follows:
[0075] S501, in response to a service change request for a target vehicle model, displaying a function configuration interface of the target vehicle model.
[0076] S502: Determine vehicle function configuration information of a target vehicle model according to a function editing operation performed on a function configuration interface.
[0077] Optionally, when the target vehicle model is an existing vehicle model, the function configuration interface includes existing functions of the target vehicle model; the function editing operation includes a function adding operation, as well as a deletion operation and / or modification operation on the existing functions; when the target vehicle model is a new vehicle model, the function configuration interface includes candidate functions; the function editing operation includes a function adding operation, as well as a selection operation and / or modification operation on the candidate functions.
[0078] Exemplarily, initial functional configuration information of the target vehicle model can be generated based on the function editing operation performed on the functional configuration interface; further, the validity of the initial functional configuration information of the target vehicle model can be verified based on the software and hardware information corresponding to the target vehicle model; if the verification passes, the vehicle model functional configuration information of the target vehicle model is determined based on the initial functional configuration information.
[0079] S503: adjusting the vehicle model function configuration list according to the vehicle model function configuration information to obtain a new vehicle model function configuration list.
[0080] Among them, the vehicle model function configuration list stores the correspondence between vehicle models and functions.
[0081] Optionally, generate a target version number for a new vehicle model function configuration list; send the target version number to the mobile terminal corresponding to the target vehicle model, so that when the mobile terminal determines that the target version number is inconsistent with the local version number, it obtains the new vehicle model function configuration list to update the display content of the mobile terminal.
[0082] S504: Send a new vehicle model function configuration list to the microservice architecture, so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0083] The specific process of S501-S504 above can refer to the description of the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.
[0084] 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.
[0085] Based on the same inventive concept, the embodiment of the present application also provides a vehicle service configuration device for implementing the vehicle service configuration 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 service configuration device embodiments provided below can refer to the limitations of the vehicle service configuration method above, and will not be repeated here.
[0086] In an exemplary embodiment, as shown in FIG6 , a vehicle service configuration device 1 is provided, comprising: an acquisition module 10, an adjustment module 20 and a configuration module 30, wherein:
[0087] The acquisition module 10 is used to acquire the vehicle function configuration information of the target vehicle model.
[0088] The adjustment module 20 is used to adjust the vehicle model function configuration list according to the vehicle model function configuration information to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function.
[0089] The configuration module 30 is used to send a new vehicle model function configuration list to the microservice architecture, so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0090] In one embodiment, the acquisition module 10 is specifically used for:
[0091] In response to a service change request for a target vehicle model, a function configuration interface of the target vehicle model is displayed; and vehicle function configuration information of the target vehicle model is determined according to a function editing operation performed on the function configuration interface.
[0092] In one embodiment, when the target vehicle model is an existing vehicle model, the function configuration interface includes the existing functions of the target vehicle model; the function editing operation includes a function adding operation, and a deletion operation and / or modification operation of the existing function.
[0093] In one embodiment, when the target vehicle model is a newly added vehicle model, the function configuration interface includes candidate functions; the function editing operation includes a function adding operation, and a selection operation and / or a modification operation on the candidate functions.
[0094] In one embodiment, the vehicle service configuration device 1 further includes:
[0095] The terminal module is updated to generate a target version number for a new vehicle model function configuration list; the target version number is sent to the mobile terminal corresponding to the target vehicle model, so that when the mobile terminal determines that the target version number is inconsistent with the local version number, it obtains the new vehicle model function configuration list to update the display content of the mobile terminal.
[0096] In one embodiment, the acquisition module 10 is further configured to:
[0097] According to the software and hardware information corresponding to the target vehicle model, the validity of the initial function configuration information of the target vehicle model is verified; if the verification is passed, the vehicle function configuration information of the target vehicle model is determined according to the initial function configuration information.
[0098] Each module in the above vehicle service configuration device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module 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 module.
[0099] In an exemplary embodiment, the configuration center in the embodiment of the present application can be presented in the form of a computer device, which can be a server, and its internal structure diagram can be shown in Figure 7. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, 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. 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, 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 function configuration data. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with the external operation and maintenance end through a network connection. When the computer program is executed by the processor, a vehicle service configuration method is implemented.
[0100] Those skilled in the art will understand that the structure shown in FIG. 7 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.
[0101] 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:
[0102] Obtain the vehicle function configuration information of the target vehicle model;
[0103] According to the vehicle model function configuration information, the vehicle model function configuration list is adjusted to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function;
[0104] A new vehicle model function configuration list is issued to the microservice architecture so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0105] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0106] In response to a service change request for a target vehicle model, a function configuration interface of the target vehicle model is displayed; and vehicle function configuration information of the target vehicle model is determined according to a function editing operation performed on the function configuration interface.
[0107] In one embodiment, when the target vehicle model is an existing vehicle model, the function configuration interface includes the existing functions of the target vehicle model; the function editing operation includes a function adding operation, and a deletion operation and / or modification operation of the existing function.
[0108] In one embodiment, when the target vehicle model is a newly added vehicle model, the function configuration interface includes candidate functions; the function editing operation includes a function adding operation, and a selection operation and / or a modification operation on the candidate functions.
[0109] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0110] Generate a target version number for a new vehicle model function configuration list; send the target version number to the mobile terminal corresponding to the target vehicle model, so that when the mobile terminal determines that the target version number is inconsistent with the local version number, it obtains the new vehicle model function configuration list to update the display content of the mobile terminal.
[0111] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0112] According to the software and hardware information corresponding to the target vehicle model, the validity of the initial function configuration information of the target vehicle model is verified; if the verification is passed, the vehicle function configuration information of the target vehicle model is determined according to the initial function configuration information.
[0113] 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:
[0114] Obtain the vehicle function configuration information of the target vehicle model;
[0115] According to the vehicle model function configuration information, the vehicle model function configuration list is adjusted to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function;
[0116] A new vehicle model function configuration list is issued to the microservice architecture so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0117] In one embodiment, the computer program, when executed by a processor, implements the following steps:
[0118] In response to a service change request for a target vehicle model, a function configuration interface of the target vehicle model is displayed; and vehicle function configuration information of the target vehicle model is determined according to a function editing operation performed on the function configuration interface.
[0119] In one embodiment, when the target vehicle model is an existing vehicle model, the function configuration interface includes the existing functions of the target vehicle model; the function editing operation includes a function adding operation, and a deletion operation and / or modification operation of the existing function.
[0120] In one embodiment, when the target vehicle model is a newly added vehicle model, the function configuration interface includes candidate functions; the function editing operation includes a function adding operation, and a selection operation and / or a modification operation on the candidate functions.
[0121] In one embodiment, the computer program, when executed by a processor, implements the following steps:
[0122] Generate a target version number for a new vehicle model function configuration list; send the target version number to the mobile terminal corresponding to the target vehicle model, so that when the mobile terminal determines that the target version number is inconsistent with the local version number, it obtains the new vehicle model function configuration list to update the display content of the mobile terminal.
[0123] In one embodiment, the computer program, when executed by a processor, implements the following steps:
[0124] According to the software and hardware information corresponding to the target vehicle model, the validity of the initial function configuration information of the target vehicle model is verified; if the verification is passed, the vehicle function configuration information of the target vehicle model is determined according to the initial function configuration information.
[0125] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0126] Obtain the vehicle function configuration information of the target vehicle model;
[0127] According to the vehicle model function configuration information, the vehicle model function configuration list is adjusted to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function;
[0128] A new vehicle model function configuration list is issued to the microservice architecture so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
[0129] In one embodiment, the computer program, when executed by a processor, implements the following steps:
[0130] In response to a service change request for a target vehicle model, a function configuration interface of the target vehicle model is displayed; and vehicle function configuration information of the target vehicle model is determined according to a function editing operation performed on the function configuration interface.
[0131] In one embodiment, when the target vehicle model is an existing vehicle model, the function configuration interface includes the existing functions of the target vehicle model; the function editing operation includes a function adding operation, and a deletion operation and / or modification operation of the existing function.
[0132] In one embodiment, when the target vehicle model is a newly added vehicle model, the function configuration interface includes candidate functions; the function editing operation includes a function adding operation, and a selection operation and / or a modification operation on the candidate functions.
[0133] In one embodiment, the computer program, when executed by a processor, implements the following steps:
[0134] Generate a target version number for a new vehicle model function configuration list; send the target version number to the mobile terminal corresponding to the target vehicle model, so that when the mobile terminal determines that the target version number is inconsistent with the local version number, it obtains the new vehicle model function configuration list to update the display content of the mobile terminal.
[0135] In one embodiment, the computer program, when executed by a processor, implements the following steps:
[0136] According to the software and hardware information corresponding to the target vehicle model, the validity of the initial function configuration information of the target vehicle model is verified; if the verification is passed, the vehicle function configuration information of the target vehicle model is determined according to the initial function configuration information.
[0137] It should be noted that the information (including but not limited to vehicle model 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 fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0138] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods 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 this application can include at least one of non-volatile 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. 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, etc., but are not limited to this.
[0139] The technical features of the above embodiments may be arbitrarily combined. 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 specification.
[0140] 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 service configuration method, characterized in that: The method comprises: Obtain the vehicle function configuration information of the target vehicle model; According to the vehicle model function configuration information, the vehicle model function configuration list is adjusted to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function; A new vehicle model function configuration list is issued to the microservice architecture, so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
2. The method according to claim 1, characterized in that The step of obtaining the vehicle function configuration information of the target vehicle model includes: In response to a service change request for a target vehicle model, displaying a function configuration interface of the target vehicle model; According to the function editing operation performed on the function configuration interface, the vehicle model function configuration information of the target vehicle model is determined.
3. The method according to claim 2, characterized in that In the case where the target vehicle model is an existing vehicle model, the function configuration interface includes the existing functions of the target vehicle model; the function editing operation includes a function adding operation, and a deletion operation and / or modification operation on the existing function.
4. The method according to claim 2, characterized in that: In the case where the target vehicle model is a newly added vehicle model, the function configuration interface includes candidate functions; the function editing operation includes a function adding operation, and a selection operation and / or a modification operation on the candidate functions.
5. The method according to claim 1, characterized in that The method further comprises: Generate the target version number of the new vehicle model function configuration list; The target version number is sent to the mobile terminal corresponding to the target vehicle model, so that when the mobile terminal determines that the target version number is inconsistent with the local version number, it obtains a new vehicle model function configuration list to update the display content of the mobile terminal.
6. The method according to claim 1, characterized in that The step of obtaining the vehicle function configuration information of the target vehicle model includes: Verify the validity of the initial function configuration information of the target vehicle model according to the software and hardware information corresponding to the target vehicle model; If the verification is successful, the vehicle model function configuration information of the target vehicle model is determined based on the initial function configuration information.
7. A vehicle service configuration device, characterized in that: The device comprises: An acquisition module is used to obtain the vehicle function configuration information of the target vehicle model; An adjustment module, used to adjust the vehicle model function configuration list according to the vehicle model function configuration information to obtain a new vehicle model function configuration list; wherein the vehicle model function configuration list stores the correspondence between the vehicle model and the function; The configuration module is used to send a new vehicle model function configuration list to the microservice architecture, so that the microservice architecture configures microservices for the target vehicle model based on the new vehicle model function configuration list.
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.
Citation Information
Patent Citations
Micro-service configuration processing method and device, computer equipment and storage medium
CN112068820A
Service deployment method and device, computer equipment and storage medium
CN112667251A
Vehicle electronic manual generation method and acquisition device
CN115495472A
Vehicle control method and device, storage medium, processor and vehicle
CN116800879A
Product release method and device, electronic equipment and storage medium
CN117193793A