Vehicle function maintenance determination method and function maintenance platform

Through the functional maintenance platform, the online circulation and data storage of vehicle function maintenance is solved, and the problem of difficulty in business tracking and control of various departments in vehicle function maintenance is improved, and maintenance efficiency is avoided.

CN119107072APending Publication Date: 2024-12-10GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411213354.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

In the prior art, the business between various departments cannot be effectively tracked and controlled during vehicle function maintenance, resulting in a long maintenance cycle and worksheets transmitted through social software are easily lost, resulting in untimely and delayed business processing.

Method used

A method for determining vehicle function maintenance is designed, and online circulation is realized through the functional maintenance platform. The operation data of each node is stored on the platform for easy tracking and control. After each node is processed, the server reminds the next node personnel to operate in a timely manner. .

Benefits of technology

It improves the efficiency of vehicle function maintenance, avoids omissions and losses caused by file transfer, and ensures timely processing and tracking of services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107072A_ABST
    Figure CN119107072A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of information interaction, and provides a vehicle function maintenance determination method and a function maintenance platform, and the method comprises the steps: after the function maintenance platform receives a function maintenance table sent by a first terminal, the function maintenance platform sends first reminding information to a user of a second terminal through a first server, the approval table is generated based on the function signal table after a user of the second terminal logs in the function maintenance platform through the second terminal, and the function signal table is generated after the function maintenance platform is matched with signal structure data corresponding to the sub-functions; the function maintenance platform receives the approval form sent by the second terminal, and sends second reminding information to the user of the third terminal through the first server to remind the user of the third terminal to log in the function maintenance platform to approve the approval form; when the function maintenance of the vehicle is carried out, various businesses are operated in the function maintenance platform, thereby facilitating the tracking and control of the businesses, and avoiding the untimely business processing caused by the information missing of personnel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of information interaction technology, and in particular, relates to a method for determining vehicle function maintenance and a function maintenance platform. Background Art

[0002] With the continuous advancement of vehicle technology, various functions in vehicles provide convenience for users. Among them, remote control of vehicles by users is realized through APP. In the vehicle production process, in order to realize the control of vehicles by APP, it is necessary to maintain the functions in APP, such as adding or changing the functions in APP. When maintaining the functions of APP, personnel from multiple departments are required to work together to complete it, and different departments have different businesses. At present, the business between departments is transmitted through social software, which cannot be tracked and controlled, resulting in a long maintenance cycle for vehicle functions. Summary of the invention

[0003] The embodiments of the present application provide a method for determining vehicle function maintenance and a function maintenance platform, which can solve the problem of long vehicle function maintenance cycle caused by the inability to track and control the business of each node in the vehicle function maintenance.

[0004] In a first aspect, an embodiment of the present application provides a method for determining vehicle function maintenance, including:

[0005] The function maintenance platform receives a function maintenance table sent by the first terminal, wherein the function maintenance table contains sub-functions to be maintained in the target vehicle model, and the sub-functions are determined by a user of the first terminal after logging into the function maintenance platform through the first terminal from maintainable functions of the target vehicle model provided by the function maintenance platform;

[0006] The function maintenance platform sends a first reminder message to the user of the second terminal through the first server, wherein the first reminder message is used to remind the user of the second terminal to log in to the function maintenance platform to process the function maintenance table;

[0007] The function maintenance platform receives an approval form sent by the second terminal, wherein the approval form is generated by a user of the second terminal after logging into the function maintenance platform through the second terminal based on a function signal table, and the function signal table is generated after matching signal structure data corresponding to a sub-function from the function maintenance platform;

[0008] The function maintenance platform sends second reminder information to the user of the third terminal through the first server, wherein the second reminder information is used to remind the user of the third terminal to log in to the function maintenance platform.

[0009] In a second aspect, an embodiment of the present application provides a device for determining vehicle function maintenance, including:

[0010] A first receiving module is used to receive a function maintenance table sent by a first terminal, wherein the function maintenance table contains sub-functions to be maintained in a target vehicle model, and the sub-functions are determined by a user of the first terminal from maintainable functions of the target vehicle model provided by the function maintenance platform after logging into the function maintenance platform through the first terminal;

[0011] A first information sending module, configured to send a first reminder message to a user of the second terminal through the first server, wherein the first reminder message is used to remind the user of the second terminal to log in to the function maintenance platform to process the function maintenance table;

[0012] A second receiving module is used to receive an approval form sent by the second terminal, wherein the approval form is generated by a user of the second terminal after logging into the function maintenance platform through the second terminal based on a function signal table, and the function signal table is generated after matching signal structure data corresponding to a sub-function from the function maintenance platform;

[0013] The second information sending module is used to send second reminder information to the user of the third terminal through the first server, wherein the second reminder information is used to remind the user of the third terminal to log in to the function maintenance platform to approve the approval form.

[0014] In a third aspect, an embodiment of the present application provides a function maintenance platform, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for determining the vehicle function maintenance described in any one of the first aspects above is implemented.

[0015] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for determining vehicle function maintenance described in any one of the first aspects above is implemented.

[0016] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when executed on a terminal device, enables the terminal device to execute the method for determining vehicle function maintenance described in any one of the above-mentioned first aspects.

[0017] Compared with the prior art, the first aspect of the embodiment of the present application has the following beneficial effects: in the present application, after the function maintenance platform receives the function maintenance table sent by the first terminal, the function maintenance platform sends a first reminder message to the user of the second terminal through the first server, and the user of the second terminal logs in to the function maintenance platform through the second terminal and generates an approval table based on the function signal table, where the function signal table is generated after matching the signal structure data corresponding to the sub-function from the function maintenance platform; the function maintenance platform receives the approval table sent by the second terminal, and sends a second reminder message to the user of the third terminal through the first server to remind the user of the third terminal to log in to the function maintenance platform to approve the approval table; in the present application, when performing functional maintenance of the vehicle, various businesses are operated on the function maintenance platform, and the final operation results of each department are saved on the function maintenance platform, so that the personnel of the next node can perform subsequent operations according to the operations of the personnel of the previous node, which is convenient for tracking and control of the business; in the present application, after the personnel processing of each node is completed, the function maintenance platform will send a reminder message to the personnel of the next node through the first server, so that the personnel of the next node can operate in time, avoid the personnel missing information and cause the business processing to be untimely, and improve the efficiency of vehicle functional maintenance.

[0018] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0020] Figure 1 It is a flowchart of a method for determining vehicle function maintenance provided by an embodiment of the present application;

[0021] Figure 2 is a schematic diagram of an interface for initiating a function change request displayed by a fifth terminal provided in an embodiment of the present application;

[0022] Figure 3 is a schematic diagram of an interface for initiating a function application displayed by a fifth terminal provided in an embodiment of the present application;

[0023] Figure 4 This is a schematic diagram of an interface of a reminder message provided by an embodiment of the present application;

[0024] Figure 5 This is a schematic diagram of an interface of a maintainable vehicle model provided by an embodiment of the present application;

[0025] Figure 6 It is a schematic diagram of an interface of a maintainable function of a target vehicle model provided by an embodiment of the present application;

[0026] Figure 7 is a schematic diagram of a function signal table provided in an embodiment of the present application;

[0027] Figure 8 This is a schematic diagram of an interface for importing a function summary table provided in an embodiment of the present application;

[0028] Fig. 9 is a flowchart of a method for determining vehicle function maintenance provided by another embodiment of the present application;

[0029] Fig.10 is a flowchart of a method for generating a solution number provided in another embodiment of the present application;

[0030] Fig.11 is a flowchart of a method for generating a function change requirement provided by another embodiment of the present application;

[0031] Fig.12 It is a structural schematic diagram of a device for determining vehicle function maintenance provided by an embodiment of the present application;

[0032] Fig.13 It is a structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0033] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0034] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0035] At present, when maintaining the vehicle's APP functions, various businesses of different departments involved are communicated through social software. For example, after person A fills out worksheet a, he passes worksheet a to person B through DingTalk. Personnel B performs the next step according to worksheet a. The business process cannot be tracked and controlled well. In addition, after the worksheets are transmitted through social software, the worksheets are not saved in the system and are easily lost.

[0036] Thirdly, when performing vehicle function maintenance, various tasks need to be completed offline by personnel. For example, when selecting the functions that need to be maintained, personnel are required to check and confirm offline, which is time-consuming, labor-intensive, and prone to errors.

[0037] Finally, since various businesses are not uniformly circulated online, the personnel who ultimately need to perform functional signal processing may miss out on this business, causing vehicle function maintenance failure or delay.

[0038] Based on the above reasons, this application proposes a method for determining vehicle function maintenance, and realizes the online flow of vehicle function maintenance through a function maintenance platform. Specifically, all operations involved in the vehicle function maintenance process are implemented in the function maintenance platform, which saves the operation data of each node to facilitate data tracking and control; in addition, after the personnel at one node complete the work, this application reminds the personnel at the next node through social software, so that the personnel at the next node can understand their work and improve work efficiency.

[0039] The following is an explanation of the method for determining vehicle function maintenance proposed in this application through the business completed by personnel of each department through the terminal. For the sake of convenience, the following is an example of maintaining the function of the APP.

[0040] For details, please refer to Figure 1 , Figure 1 It should be noted that the following are all operations implemented by users after logging into the maintenance platform through the terminal function, and different terminals correspond to different users.

[0041] Step 1: After logging into the function maintenance platform, the user of the fifth terminal initiates a function change request.

[0042] In this embodiment, the user of the fifth terminal is the person in charge of vehicle model management and is responsible for issuing functional requirements.

[0043] Specifically, the initiation operation of the function change requirement includes: the user of the fifth terminal clicks the "vehicle project information management" control on the page, and the fifth terminal displays the vehicle model project information maintenance page, such as Figure 2 As shown, the vehicle model project information maintenance page displays the various vehicle models that can be maintained, the power type of each vehicle model, and the operations that can be performed on each vehicle model. The operations that can be performed on each vehicle model include the option of initiating a function application.

[0044] After the user clicks the option to initiate a function application, the fifth terminal displays a dialog box for initiating a function application, such as Figure 3As shown, the dialog box for initiating a function application includes the application content and the person to be notified. After selecting the application content and the person to be notified, the user clicks the "OK" option, and the fifth terminal generates a function change requirement including the application content and the person to be notified. The application content includes the target vehicle model and function requirements that need to be maintained. The function requirements can be fragrance, charging-related signals, etc.

[0045] Step 2: After receiving the function change request, the function maintenance platform sends a sixth reminder message to the user of the first terminal through the first server to remind the user of the first terminal that there is work to be completed. The user of the first terminal is the user responsible for the APP product.

[0046] In this embodiment, the first server is a server of social software, such as a server of DingTalk or a server of WeChat, etc. The account of each user's function maintenance platform is associated with the account on the first server.

[0047] Step 3: The user of the first terminal receives the sixth reminder information, such as Figure 4 The user of the first terminal uses the first terminal to log in to the function maintenance platform to select an APP function and generate a function maintenance table.

[0048] After the user clicks the "APP function list maintenance" control on the page, the first terminal displays the APP function list maintenance page, such as Figure 5 As shown, the APP function list maintenance page contains maintainable vehicle model project codes, function list maintenance status, applied vehicle models, etc.

[0049] After the user clicks on the target vehicle model to be maintained (for example, the application vehicle model A), the first terminal displays the function page corresponding to the target vehicle model, and the functions displayed in the function page are the maintainable functions corresponding to the target vehicle model. Figure 6 As shown in the figure, the function page includes function code, function category, function name, subcode (standard CODE), signal category, etc. The signal category is used to characterize the acquisition type of the signal of the function. If the signal type is periodic, it means that the signal of the function is collected according to a certain period; if the signal type is vehicle condition, it means that the signal of the function is collected in real time. The functions displayed in the function page are sub-functions of each function type.

[0050] The user selects a sub-function to be maintained in the function page, and after the selection is completed, clicks the confirmation button to generate a function maintenance table including the selected sub-function, and the function maintenance table also includes the sub-code corresponding to the sub-function. The first terminal sends the function maintenance table to the function maintenance platform.

[0051] Step 4: After receiving the function maintenance table, the function maintenance platform sends a first reminder message to the user of the second terminal through the first server to remind the user of the second terminal that there is work to be completed. The user of the second terminal is the user responsible for the TSP vehicle condition product. TSP (Telematics Service Provider) is a business model that provides connection, management and application services for vehicle-related data.

[0052] Step 5: The user of the second terminal logs into the function maintenance platform through the second terminal, matches the signal structure data of the sub-functions, and obtains a function signal table.

[0053] Specifically, after the user performs an operation, the function maintenance platform searches for the signal structure data corresponding to the sub-function from the pre-stored signal pool to obtain a function signal table including the signal structure data.

[0054] Step 6: The function maintenance platform queries whether there are duplicate subcodes in the subcodes corresponding to the subfunctions, and determines whether there is a target function according to the function signal table, and generates a query result. The target function is a subfunction that does not match the signal structure data. The function maintenance platform sends the function signal table and the query result to the second terminal. The second terminal displays the function signal table and the query result, such as Figure 7 As shown, there is a repeated subcode 2206002 in the subcode corresponding to the subfunction, and there is a subfunction 2017987 that is not matched to the signal result data.

[0055] Step 7: The function maintenance platform sends seventh reminder information to the user of the fourth terminal through the first server to remind the user of the fourth terminal to maintain the signal pool.

[0056] Step 8: The user of the fourth terminal logs in to the function maintenance platform, inputs the signal structure data of the target function, and uploads the signal structure data corresponding to the target function to the function maintenance platform. The function maintenance platform saves the signal structure data of the target function to the signal pool, and sends the signal structure data of the target function to the second terminal, so that the second terminal displays the signal structure data of the target function in the function signal table.

[0057] Step 9, the user of the second terminal deletes the sub-function corresponding to the repeated sub-code. The user of the second terminal determines that there is no repeated sub-code in the function signal table and the sub-functions are matched to the signal structure data. The user of the second terminal clicks the confirmation option, and the second terminal generates an approval form. The function maintenance platform receives the approval form sent by the second terminal, and reminds the user of the third terminal through the first server to approve the approval form. The user of the third terminal is the approver.

[0058] Step 10: The user of the third terminal logs in to the function maintenance platform through the third terminal to approve the approval form. After determining that the approval form is approved, approval information is generated. The function maintenance platform receives the approval information sent by the third terminal.

[0059] Step 11, the function maintenance platform reminds the user of the fourth terminal and the user of the fifth terminal through the first server to inform the user of the fourth terminal and the user of the fifth terminal that the function signal table has been approved. The user of the fourth terminal is a signal operator who is responsible for writing signal codes.

[0060] Step 12: The user of the fourth terminal logs into the function maintenance platform through the fourth terminal, inputs the signal acquisition code corresponding to the sub-function, generates a signal code library corresponding to the signal acquisition code, and uploads the signal code library to the function maintenance platform for storage.

[0061] Step 13: The user of the fourth terminal logs in to the function maintenance platform through the fourth terminal, writes a solution number of the signal code library, and uploads the solution number to the function maintenance platform for storage.

[0062] Step 14: The function maintenance platform reminds the user of the fifth terminal through the first server that the solution number has been generated.

[0063] Step 15, the user of the fifth terminal logs in to the function maintenance platform through the fifth terminal, associates the function signal table with the solution number, and uploads the associated function signal table and solution number to the function signal platform for storage, so that subsequent developers can develop functions based on the function signal table.

[0064] Before step 1, the user of the second terminal can import the function summary table through the function maintenance platform, and the function maintenance platform saves the function summary table. The function summary table includes function information of various vehicle models, and the function information includes function codes, function names, etc. Figure 8 The user of the fourth terminal can input the signal structure data corresponding to the sub-function through the function maintenance platform, and the function maintenance platform saves the signal structure data in the signal total pool.

[0065] When importing the function summary table, the function maintenance platform will proofread the imported function codes, delete duplicate function codes, and retain only one function category corresponding to the duplicate function codes. The function maintenance platform will also proofread the imported sub-codes to prevent duplicate sub-codes.

[0066] It should be noted that the controls or options in the above-mentioned pages are all possible implementation methods, and the names of the controls and options in the pages can also be set as needed, and are not limited here.

[0067] The first terminal, the second terminal, the third terminal, the fourth terminal and the fifth terminal are different terminals or the same terminal.

[0068] Each of the above nodes has an operation of reminding the user of the next node through the first server.

[0069] In the embodiment of the present application, since different departments need to collaborate to complete the maintenance of vehicle functions, in order to facilitate the work of personnel in each department and to facilitate the tracking and control of business processes, the present application sets up a function maintenance platform. When maintaining the functions of the vehicle, the responsible personnel of each node need to operate on the function maintenance platform. After the operation is completed, the function maintenance platform can remind the personnel of the next node to perform the next operation. The present application does not require personnel to process the business offline, nor does it require the file data of each business to be transmitted through social software. It realizes the online processing of vehicle function maintenance, facilitates the tracking and control of business processes, and also avoids work delays caused by file loss or omissions due to file data transmission between personnel at each node.

[0070] The following combination Figure 1 The method for determining vehicle function maintenance in an embodiment of the present application is described in detail.

[0071] Fig. 9 A schematic flow chart showing a method for determining vehicle function maintenance provided by the present application is shown, referring to Fig. 9 , the method is described in detail as follows:

[0072] S101, a function maintenance platform receives a function maintenance table sent by a first terminal, wherein the function maintenance table contains sub-functions to be maintained in a target vehicle model, and the sub-functions are determined by a user of the first terminal after logging into the function maintenance platform through the first terminal from maintainable functions of the target vehicle model provided by the function maintenance platform.

[0073] In this embodiment, please refer to the above step 3. After the user of the first terminal selects the target vehicle model, the first terminal displays the maintainable functions (sub-functions) corresponding to the target vehicle model. The user of the first terminal selects the function to be maintained from the maintainable functions according to the functional requirements and generates a function maintenance table. The function maintenance table includes function codes, function categories, function names, sub-codes, signal categories, etc. Figure 6 shown.

[0074] S102: The function maintenance platform sends a first reminder message to a user of the second terminal through the first server, wherein the first reminder message is used to remind the user of the second terminal to log in to the function maintenance platform to process the function maintenance table.

[0075] In this embodiment, please refer to the above step 4 for this step, which will not be described again.

[0076] S103, the function maintenance platform receives the approval form sent by the second terminal, wherein the approval form is generated by the user of the second terminal after logging into the function maintenance platform through the second terminal based on the function signal table, and the function signal table is generated after matching the signal structure data corresponding to the sub-function from the function maintenance platform.

[0077] In this embodiment, after the user of the second terminal logs in to the function maintenance platform through the second terminal and performs an operation (for example, clicking a control), the function maintenance platform can automatically match the corresponding signal structure data for the sub-function. Since each sub-function in the function maintenance table corresponds to a sub-code, the function maintenance platform can search for the corresponding signal structure data according to the sub-code. The function signal table includes function name, sub-code and signal structure data.

[0078] The signal structure data may include English signal name, Chinese signal name, signal description, data source, frame ID, frame start bit and frame end bit, etc.

[0079] The process of generating the approval form can also refer to the above steps 5 to 9, which will not be repeated here.

[0080] The approval form may include target vehicle model, sub-function, signal structure data of the sub-function, signal type, etc.

[0081] In this embodiment, when generating the approval table, a periodic approval table and a vehicle condition approval table can be generated according to the signal type of the sub-function. The periodic approval table includes information of the sub-function whose signal type is periodic. The vehicle condition approval table includes information of the sub-function whose signal type is periodic.

[0082] S104: The function maintenance platform sends a second reminder message to a user of the third terminal through the first server, wherein the second reminder message is used to remind the user of the third terminal to log in to the function maintenance platform to approve the approval form.

[0083] In the present application, after the function maintenance platform receives the function maintenance table sent by the first terminal, the function maintenance platform sends a first reminder message to the user of the second terminal through the first server. After the user of the second terminal logs in to the function maintenance platform through the second terminal, an approval table is generated based on the function signal table, and the function signal table is generated after matching the signal structure data corresponding to the sub-function from the function maintenance platform; the function maintenance platform receives the approval table sent by the second terminal, and sends a second reminder message to the user of the third terminal through the first server to remind the user of the third terminal to log in to the function maintenance platform to approve the approval table; in the present application, when performing functional maintenance of the vehicle, various businesses are operated on the function maintenance platform, and the final operation results of each department are saved on the function maintenance platform, so that the personnel of the next node can perform subsequent operations according to the operations of the personnel of the previous node, which is convenient for tracking and control of the business; in the present application, after the personnel processing of each node is completed, the function maintenance platform will send a reminder message to the personnel of the next node through the first server, so that the personnel of the next node can operate in time, avoid the personnel missing information and cause the business processing to be untimely, and improve the efficiency of vehicle function maintenance.

[0084] In a possible implementation, after the approval form is generated, the method may further include a process of approving the approval form and a process of generating a solution number.

[0085] like Fig.10 Specifically, after step S104, the method may further include:

[0086] S201, the function maintenance platform receives approval information sent by the third terminal, wherein the approval information is generated after the user of the third terminal logs in to the function maintenance platform through the third terminal and approves the approval form and determines that the approval form is qualified.

[0087] In this embodiment, after the user of the third terminal logs in to the function maintenance platform, the third terminal displays the approval form. After the user of the third terminal confirms that the approval form is qualified, he clicks the OK or Submit option on the page displayed by the third terminal, and the third terminal sends the approval pass information to the function maintenance platform.

[0088] S202: The function maintenance platform sends a third reminder message to a user of a fourth terminal through the first server, wherein the third reminder message is used to remind the user of the fourth terminal to log in to the function maintenance platform to process the approved function signal table.

[0089] S203, the function maintenance platform receives the solution number sent by the fourth terminal, wherein the solution number is the solution number set by the approved function signal table when the user of the fourth terminal logs into the function maintenance platform through the fourth terminal.

[0090] In this embodiment, after the user of the fourth terminal logs in to the function maintenance platform, the signal acquisition code corresponding to the sub-function is input through the fourth terminal to generate a signal code library corresponding to the signal acquisition code. The user of the fourth terminal determines whether it is necessary to collect periodic signals and vehicle condition signals according to the signal type of the sub-function. If it is necessary to collect vehicle condition signals and periodic signals, the solution number of the periodic signal is set to the solution number of the signal code library, or the solution number of the vehicle condition signal is set to the solution number of the signal code library. If only the vehicle condition signal needs to be collected, the solution number of the vehicle condition signal is set to the solution number of the signal code library. If only the periodic signal needs to be collected, the solution number of the periodic signal is set to the solution number of the signal code library. The solution number of the signal code library is the solution number of the function signal table. The function maintenance platform receives the signal code library sent by the fourth terminal, and the function maintenance platform saves the signal code library to facilitate subsequent personnel to carry out function development and maintenance according to the signal code library.

[0091] In the embodiment of the present application, after the approval form is approved by the user of the third terminal, the function maintenance platform notifies the user of the fourth terminal through the first server, and the user of the fourth terminal sets a plan number for the function signal table, and the function maintenance platform stores the plan number, so that the writing of the plan number is also completed through the function maintenance platform, realizing the platformization of all node business operations. The plan number is equivalent to the code of the function signal table, and setting the plan number for the function maintenance table is conducive to quickly finding the function signal table.

[0092] In a possible implementation, after step S201, the method may further include:

[0093] The function maintenance platform sends fourth reminder information to the user of the fifth terminal through the first server, and the fourth reminder information is used to remind the user of the fifth terminal to log in to the function maintenance platform to process the approved function signal table.

[0094] In this embodiment, since the functional maintenance of the vehicle is initiated by the user of the fifth terminal, after the user of the third terminal approves the function signal table, the functional maintenance platform notifies the user of the fifth terminal so that the user of the fifth terminal can understand whether this project can continue.

[0095] Accordingly, after step S203, the method further includes:

[0096] S301, the function maintenance platform sends fifth reminder information to the user of the fifth terminal through the first server, and the fifth reminder information is used to prompt the user of the fifth terminal to log in to the function maintenance platform to process the solution number.

[0097] In this embodiment, after the solution number is generated, the user of the fifth terminal is reminded that the solution number has been generated, so that the user of the fifth terminal can further process the solution number.

[0098] S302, the function maintenance platform receives the storage instruction sent by the fifth terminal, wherein the storage instruction is generated by the user of the fifth terminal logging into the function maintenance platform through the fifth terminal, reviewing the function signal table and the plan number, and then associating the approved function signal table with the plan number.

[0099] In this embodiment, the user of the fifth terminal logs in to the function maintenance platform, and the fifth terminal displays the function signal table and the corresponding plan number. After the user of the fifth terminal performs an association operation, the fifth terminal generates a storage instruction so that the corresponding function signal table can be quickly found through the plan number later.

[0100] S303, the function maintenance platform associates and stores the function signal table that has passed the review with the solution number.

[0101] It should be noted that the fourth reminder information and the fifth reminder information may also be sent at the same time.

[0102] In one implementation, after the function maintenance platform associates and stores the function signal table with the solution number, the function maintenance platform Figure 2 The corresponding vehicle configuration status in the displayed vehicle model item information maintenance is changed from pending maintenance to maintained.

[0103] In the embodiment of the present application, the fifth terminal is the initiator of the function maintenance. Therefore, the function signal table and the solution number finally generated need to be reviewed by the user of the fifth terminal to confirm whether the function maintenance can enter the next stage. The user of the fifth terminal reviews the function signal table and the solution number through the function maintenance platform. After the review is completed, the function maintenance platform automatically associates the function signal table and the solution number. The user does not need to manually enter the function signal table and the corresponding solution number, which saves time for business processing.

[0104] like Fig.11 As shown, in a possible implementation, before step S101, the method may further include:

[0105] S401, the function maintenance platform receives the function change request sent by the fifth terminal, wherein the function change request includes the function requirement of the target vehicle model that needs to be changed, and the function change request is generated after the user of the fifth terminal logs in to the function maintenance platform, selects the target vehicle model, and fills in the function requirement.

[0106] In this embodiment, the specific implementation process of step S401 please refer to the above step 1, which will not be repeated here.

[0107] S402: The function maintenance platform sends sixth reminder information to the user of the first terminal through the first server, where the sixth reminder information is used to remind the user of the first terminal to log in to the function maintenance platform to process the function change requirement.

[0108] In this embodiment, the specific implementation process of step S402 please refer to the above step 2, which will not be repeated here.

[0109] In the embodiment of the present application, the user of the fifth terminal is the user who places the demand. The user of the fifth terminal places the demand for vehicle function maintenance through the function maintenance platform, so that the placed demand does not need to be communicated through social software, avoiding the problem of demand placement failure caused by information transmission failure.

[0110] In a possible implementation, the implementation process of step S101 may include:

[0111] S1011, the function maintenance platform receives a first instruction sent by the first terminal, the first instruction includes the target vehicle model, and the first instruction is an instruction generated by the first terminal after a user of the first terminal logs in to the function maintenance platform through the first terminal and performs a first operation.

[0112] In this embodiment, after the user of the first terminal logs in to the function maintenance platform, the first terminal displays the target vehicle model that needs to be maintained, and after the user clicks the option corresponding to the target vehicle model, for example, after the user clicks the "function maintenance" option of vehicle model A, the first terminal generates a first instruction, and the first instruction is used to instruct the function maintenance platform to find the maintainable function corresponding to the target vehicle model. The first operation can be an operation in which the user clicks the option corresponding to the target vehicle model, and the first instruction includes the target vehicle model.

[0113] S1012, the function maintenance platform searches for maintainable functions corresponding to the target vehicle model.

[0114] S1013, the function maintenance platform sends the maintainable function corresponding to the target vehicle model to the first terminal, where the maintainable function is used to instruct the user to select the sub-function to be maintained from the maintainable functions according to the functional requirements of the target vehicle model.

[0115] S1014: The function maintenance platform receives the function maintenance table sent by the first terminal.

[0116] In this embodiment, the first terminal displays the maintainable functions (various sub-functions) corresponding to the target vehicle type, such as Figure 6After the user of the first terminal selects the corresponding sub-function, for example, after the user of the first terminal selects "actual input voltage of the charger" and "idle charging switch status", the first terminal generates a function maintenance table.

[0117] Specifically, steps S1011 to S1014 may also refer to the description of step 3 above, which will not be repeated here.

[0118] In this embodiment, the maintainable functions of the target vehicle model are pre-stored in the function maintenance platform. The user of the first terminal can directly select the sub-function that needs to be maintained based on the maintainable functions in the function maintenance platform. The user of the first terminal does not need to write the sub-function that needs to be maintained offline, nor does he need to search for the maintainable functions of the target vehicle model by himself, thereby saving business processing time.

[0119] In a possible implementation, the implementation process of step S103 may include:

[0120] S1031: The function maintenance platform receives a second instruction sent by the second terminal, wherein the second instruction is an instruction generated after a user of the second terminal logs in to the function maintenance platform through the second terminal and performs a second operation.

[0121] In this embodiment, after the user of the second terminal logs in to the function maintenance platform, the second terminal displays a function maintenance table. After the user of the second terminal performs a second operation, the second terminal generates a second instruction. For example, the second operation can be the operation of the user of the second terminal clicking the "OK" option.

[0122] The second instruction is used to instruct the function maintenance platform to match the signal structure data for the sub-function.

[0123] S1032, the function maintenance platform searches for the signal structure data corresponding to the sub-function from the pre-stored signal pool based on the sub-code of the sub-function, and obtains a function signal table including the signal structure data, wherein the sub-code corresponding to the sub-function exists in the function maintenance table.

[0124] In this embodiment, the function maintenance platform has pre-stored signal structure data corresponding to the sub-function. The signal structure data is stored in the function maintenance platform for the user of the fourth terminal.

[0125] S1033, the function maintenance platform queries whether there are repeated subcodes in the subcodes corresponding to the subfunctions, and determines whether there is a target function, and generates a query result, wherein the target function is a subfunction that is not matched to the signal structure data.

[0126] In this embodiment, after the function maintenance platform matches the signal structure data for the sub-functions in the function maintenance table, the function maintenance platform searches whether there are sub-functions that are not matched to the signal structure data, and whether there are duplicate sub-functions in the function maintenance table, so as to deduplicate the sub-functions in the function maintenance table.

[0127] S1034: The function maintenance platform sends the function signal table and the query result to the second terminal.

[0128] In this embodiment, the function signal table facilitates the user of the second terminal to view the signal structure data corresponding to each sub-function. The query result facilitates the user of the second terminal to understand whether there are repeated sub-functions and whether all sub-functions match the signal structure data.

[0129] S1035, the function maintenance platform receives the approval form sent by the second terminal, and the approval form is generated by the user of the second terminal after processing the function signal table based on the query result and determining that all the sub-functions are matched to the signal structure data and there are no duplicate sub-codes in the function signal table.

[0130] In this embodiment, if the query result shows that there are no duplicate sub-functions, and all sub-functions in the function maintenance table match the signal structure data, after the user performs an operation (such as clicking the OK option), the second terminal generates an approval form according to the function signal.

[0131] Specifically, there may be one or two approval tables. The second terminal generates one approval table for the sub-function with the signal type of period and another approval table for the sub-function with the signal type of vehicle condition according to the signal type (cycle and vehicle condition) of the sub-function.

[0132] In this embodiment, after obtaining the function signal table, the user of the second terminal can download the function signal table and send the function signal table to the user of the fifth terminal. The user of the fifth terminal can review the function signal table offline. After determining that the function signal table is qualified, the user of the second terminal performs the third operation.

[0133] Alternatively, after obtaining the function signal table, the function maintenance platform sends a reminder message to the user of the fifth terminal, reminding the user of the fifth terminal to log in to the function maintenance platform to conduct an online review of the function signal table. The user of the fifth terminal logs in to the function maintenance platform, and after determining that the function signal table is qualified, performs a determination operation. After the function maintenance platform receives the qualified information sent by the fifth terminal, the user of the second terminal performs a third operation.

[0134] In the embodiment of the present application, a signal pool is pre-stored in the function maintenance platform, and signal structure data corresponding to sub-functions can be automatically matched in the signal pool. Users do not need to manually search and write signal structure data corresponding to sub-functions, which saves business processing time and avoids errors caused by human input. In addition, the function maintenance platform automatically searches for errors and missing information in the function signal table, improves the accuracy and completeness of the function signal table, and avoids missed and wrong searches caused by manual search.

[0135] In one possible implementation, if the query results show that there are duplicate sub-functions, and there are sub-functions in the function maintenance table that do not match the signal structure data (recorded as target functions), the duplicate sub-functions need to be deleted so that only one duplicate sub-function is retained, and the signal structure data of the target function needs to be supplemented.

[0136] Specifically, before step S1035, the above method may further include:

[0137] S501, the function maintenance platform receives a signal maintenance instruction sent by the second terminal, the signal maintenance instruction is an instruction generated after the user of the second terminal performs a fifth operation, and the fifth operation is that the user of the second terminal determines the existence of the target function according to the query result.

[0138] In this embodiment, the user of the second terminal logs in to the function maintenance platform, the second terminal displays the function signal table, and after the user of the second terminal determines that the target function exists, the user of the second terminal performs the fifth operation, which can be an operation in which the user clicks on an option on the interface displayed by the second terminal.

[0139] S502, the function maintenance platform sends seventh reminder information to the user of the fourth terminal through the first server, and the seventh reminder information is used to instruct the user of the fourth terminal to maintain the total signal pool based on the function signal table.

[0140] S503: The function maintenance platform receives signal maintenance information sent by the fourth terminal, where the signal maintenance information is signal structure data of the target function input by a user of the fourth terminal after logging into the function maintenance platform.

[0141] In this embodiment, the user of the fourth terminal logs in to the function maintenance platform and inputs the signal structure data corresponding to the target function. The fourth terminal uploads the signal structure data corresponding to the target function to the function maintenance platform. The function maintenance platform saves the signal structure data of the target function in the signal total pool to achieve maintenance of the signal total pool.

[0142] S504: The function maintenance platform sends the signal structure data of the target function to the second terminal.

[0143] S505, after receiving the deletion instruction sent by the second terminal, the function maintenance platform deletes the sub-function corresponding to the repeated sub-code in the function signal table, the deletion instruction is an instruction generated after the user of the second terminal performs the seventh operation, and the seventh operation is an operation performed by the user of the second terminal after determining the existence of the repeated sub-code based on the query result.

[0144] In this embodiment, after steps S504 and S505, all sub-functions in the signal function table are matched to the signal structure data, and there are no duplicate sub-functions. The second terminal can generate an approval table according to the function signal table.

[0145] It should be noted that if the query result only shows that there are repeated sub-functions, then it is only necessary to remove the repeated sub-functions. If the query result only shows that there is a target function, then it is only necessary to supplement the signal structure data of the target function.

[0146] In an embodiment of the present application, after a sub-function fails to match the signal structure data, a notification is sent to the maintenance personnel of the signal pool, so that the signal pool can be quickly maintained, thereby improving the efficiency of function maintenance; in addition, when a sub-function fails to match the signal structure data, the signal pool is maintained so that all sub-functions are matched to the corresponding signal structure data, thereby ensuring the integrity of vehicle function maintenance.

[0147] In a possible implementation, before the above method is implemented, it is also necessary to establish a function summary table in the function maintenance platform in advance.

[0148] Specifically, the process of establishing a function table includes:

[0149] The function maintenance platform receives a function summary table sent by the second terminal, wherein the function summary table is generated after the second terminal user logs in to the function maintenance platform and performs a sixth operation, and the sixth operation includes filling in the function type of the target vehicle model, the sub-functions included in each function type, the sub-code corresponding to each sub-function, and the function code of each function type.

[0150] In this embodiment, after the user of the second terminal logs in to the function maintenance platform, he imports the function summary table, and the function maintenance platform receives and saves the function summary table imported by the second terminal. The structure of the function summary table can refer to Figure 8 After selecting the function type, function code, function name and self-code, the user of the second terminal clicks the "Import" option, and the second terminal sends the function summary table to the function maintenance platform. The function summary table allows the user of the first terminal to select the sub-functions that need to be maintained based on the maintainable functions of the target vehicle model in the function summary table.

[0151] In this embodiment, a function summary table is pre-established and stored in a function maintenance platform to facilitate subsequent function maintenance of each vehicle model, save function maintenance time, and facilitate function maintenance personnel to find maintainable functions of the vehicle model.

[0152] In a possible implementation, when the function maintenance platform sends a reminder message to the user of the next node through the first server, after the function maintenance platform sends the reminder message, the function maintenance platform starts timing and monitors whether the user of the next node logs in to the function maintenance platform. If the function maintenance platform determines that the user of the next node has not logged in to the function maintenance platform after reaching the preset time, the function maintenance platform sends a reminder message to the user of the next node through the first server again, and reminds the user of the next node again to prevent the user from missing information.

[0153] Specifically, in step S102, after the function maintenance platform sends the first reminder information to the user of the second terminal through the first server, the method may further include:

[0154] The function maintenance platform starts timing and monitors whether the user of the second terminal logs into the function maintenance platform.

[0155] If the user of the second terminal is still logged in to the function maintenance platform after a preset period of time (for example, 24 hours), the function maintenance platform sends the first reminder information to the user of the second terminal again through the first server, and the cycle continues until the user of the second terminal logs in to the function maintenance platform.

[0156] In one embodiment, if the user of the second terminal is still logged in to the function maintenance platform after a preset period of time (for example, 24 hours), the function maintenance platform can dial the mobile phone of the user of the second terminal. After the function maintenance platform establishes a call connection with the user's mobile phone, the function maintenance platform reminds the user of the second terminal through voice that there is unfinished work.

[0157] In a possible implementation, after the function maintenance platform receives the function summary list sent by the user of the second terminal, the method may further include:

[0158] The function maintenance platform extracts the vehicle models in the function summary table (for example Figure 2 The function summary table contains maintainable functions corresponding to each model.

[0159] The function maintenance platform establishes a function maintenance requirement list for the vehicle model, and the function maintenance platform sends an eighth reminder message to the user of the fifth terminal through the first server to remind the user of the fifth terminal to process the function maintenance requirement list.

[0160] The user of the fifth terminal logs in to the function maintenance platform through the fifth terminal, and the fifth terminal displays a list of function maintenance requirements, such as Figure 2 As shown, the functional maintenance requirements list does not include Figure 2 Power type, vehicle model project manager, etc.

[0161] The user of the fifth terminal inputs corresponding information according to the function maintenance requirement list, for example, selects the corresponding type in the power type. After completing the filling, the fifth terminal sends the function maintenance requirement list with the filled information to the function maintenance platform.

[0162] The function maintenance platform receives the function maintenance requirement list after filling in the information sent by the fifth terminal, and stores the function maintenance list in Figure 2 The displayed vehicle model item information is under maintenance.

[0163] In one embodiment, after the function maintenance platform extracts the vehicle model in the function summary table, it also includes:

[0164] The function maintenance platform determines whether the extracted vehicle model already exists; if the function maintenance platform determines that the proposed vehicle model already exists, the received function summary table is associated with the stored vehicle model.

[0165] If the function maintenance platform determines that the extracted vehicle model has not been stored, the function maintenance platform executes the process of generating a function maintenance requirement list.

[0166] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0167] Corresponding to the method for determining vehicle function maintenance described in the above embodiment, Fig.12 A structural block diagram of a device for determining vehicle function maintenance provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0168] Reference Fig.12 The device 600 may include: a first receiving module 610, a first information sending module 620, a second receiving module 630 and a second information sending module 640.

[0169] The first receiving module 610 is used to receive a function maintenance table sent by the first terminal, wherein the function maintenance table contains sub-functions to be maintained in the target vehicle model, and the sub-functions are determined by the user of the first terminal from the maintainable functions of the target vehicle model provided by the function maintenance platform after logging into the function maintenance platform through the first terminal;

[0170] A first information sending module 620 is used to send a first reminder message to a user of the second terminal through the first server, wherein the first reminder message is used to remind the user of the second terminal to log in to the function maintenance platform to process the function maintenance table;

[0171] The second receiving module 630 is used to receive the approval form sent by the second terminal, wherein the approval form is generated by the user of the second terminal after logging into the function maintenance platform through the second terminal based on the function signal table, and the function signal table is generated after matching the signal structure data corresponding to the sub-function from the function maintenance platform;

[0172] The second information sending module 640 is used to send second reminder information to the user of the third terminal through the first server, wherein the second reminder information is used to remind the user of the third terminal to log in to the function maintenance platform to approve the approval form.

[0173] In a possible implementation, the second information sending module 640 is also connected to:

[0174] A third receiving module is used to receive approval information sent by the third terminal, wherein the approval information is generated after the user of the third terminal logs in to the function maintenance platform through the third terminal and approves the approval form and determines that the approval form is qualified;

[0175] A third information sending module, configured to send third reminder information to a user of a fourth terminal through the first server, wherein the third reminder information is used to remind the user of the fourth terminal to log in to the function maintenance platform to process the approved function signal table;

[0176] The fourth receiving module is used to receive the solution number sent by the fourth terminal, wherein the solution number is the solution number set by the user of the fourth terminal to log in to the function maintenance platform through the fourth terminal and is the approved function signal table.

[0177] In a possible implementation, the third receiving module is also connected to:

[0178] a fourth information sending module, configured to send fourth reminder information to a user of a fifth terminal through the first server, wherein the fourth reminder information is used to remind the user of the fifth terminal to log in to the function maintenance platform to process the approved function signal table;

[0179] Correspondingly, the fourth receiving module is also connected to:

[0180] a fifth information sending module, configured to send fifth reminder information to a user of the fifth terminal through the first server, wherein the fifth reminder information is used to prompt the user of the fifth terminal to log in to the function maintenance platform to process the solution number;

[0181] a fifth receiving module, configured to receive a storage instruction sent by the fifth terminal, wherein the storage instruction is generated by a user of the fifth terminal logging into the function maintenance platform through the fifth terminal, reviewing the function signal table and the solution number, and associating the approved function signal table with the solution number;

[0182] The storage module is used to store the function signal table that has passed the review in association with the association number.

[0183] In a possible implementation, the first receiving module 610 is also connected to:

[0184] a sixth receiving module, configured to receive a function change requirement sent by the fifth terminal, wherein the function change requirement includes a function requirement of the target vehicle model that needs to be changed, and the function change requirement is generated after the user of the fifth terminal logs in to the function maintenance platform through the fifth terminal, selects the target vehicle model, and fills in the function requirement;

[0185] The sixth information sending module is used to send sixth reminder information to the user of the first terminal through the first server, and the sixth reminder information is used to remind the user of the first terminal to log in to the function maintenance platform to process the function change requirement.

[0186] In a possible implementation, the first receiving module 610 may be specifically configured to:

[0187] The function maintenance platform receives a first instruction sent by the first terminal, the first instruction includes the target vehicle model, and the first instruction is an instruction generated by the first terminal after a user of the first terminal logs into the function maintenance platform through the first terminal and performs a first operation;

[0188] The function maintenance platform searches for maintainable functions corresponding to the target vehicle model;

[0189] The function maintenance platform sends the maintainable function corresponding to the target vehicle model to the first terminal, where the maintainable function is used to instruct the user of the first terminal to select the sub-function to be maintained from the maintainable function according to the function requirements of the target vehicle model;

[0190] The function maintenance platform receives the function maintenance table sent by the first terminal.

[0191] In a possible implementation, the second receiving module 630 may be specifically configured to:

[0192] The function maintenance platform receives a second instruction sent by the second terminal, wherein the second instruction is an instruction generated after a user of the second terminal logs in to the function maintenance platform through the second terminal and performs a second operation;

[0193] The function maintenance platform searches for the signal structure data corresponding to the sub-function from the pre-stored signal pool based on the sub-code of the sub-function, and obtains a function signal table including the signal structure data, wherein the sub-code corresponding to the sub-function exists in the function maintenance table;

[0194] The function maintenance platform queries whether there are repeated subcodes in the subcodes corresponding to the subfunctions, determines whether there is a target function, and generates a query result, wherein the target function is a subfunction that is not matched to the signal structure data;

[0195] The function maintenance platform sends the function signal table and the query result to the second terminal;

[0196] The function maintenance platform receives an approval form sent by the second terminal, and the approval form is generated after the user of the second terminal processes the function signal table based on the query result and determines that all the sub-functions match the signal structure data and there are no duplicate sub-codes in the function signal table.

[0197] In a possible implementation, the second receiving module 630 may be further configured to:

[0198] The function maintenance platform receives a signal maintenance instruction sent by the second terminal, where the signal maintenance instruction is an instruction generated after a user of the second terminal performs a fifth operation, where the fifth operation is the user of the second terminal determining that the target function exists according to the query result;

[0199] The function maintenance platform sends seventh reminder information to the user of the fourth terminal through the first server, wherein the seventh reminder information is used to instruct the user of the fourth terminal to maintain the total signal pool based on the function signal table;

[0200] The function maintenance platform receives the signal maintenance information sent by the fourth terminal, where the signal maintenance information is the signal structure data of the target function input by the user of the fourth terminal after logging into the function maintenance platform;

[0201] The function maintenance platform sends the signal structure data of the target function to the second terminal;

[0202] After receiving the deletion instruction sent by the second terminal, the function maintenance platform deletes the sub-function corresponding to the repeated sub-code in the function signal table, and the deletion instruction is an instruction generated after the user of the second terminal performs the seventh operation, and the seventh operation is an operation performed by the user of the second terminal after determining the existence of the repeated sub-code based on the query result.

[0203] In a possible implementation, the fourth receiving module is also connected to:

[0204] The seventh receiving module is used to receive the signal code library sent by the fourth terminal, where the signal code library is the signal collection code corresponding to the sub-function input based on the function signal table after the user of the fourth terminal logs into the function maintenance platform.

[0205] In a possible implementation, the device 600 further includes:

[0206] An eighth receiving module is used to receive a function summary table sent by the second terminal, wherein the function summary table is generated after the second terminal user logs in to the function maintenance platform and performs a sixth operation, and the sixth operation includes inputting the function type of the target vehicle model, the sub-functions included in each function type, the sub-code corresponding to each sub-function, and the function code of each function type.

[0207] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0208] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0209] The present application also provides a functional maintenance platform. Fig.13 The function maintenance platform 700 may include: at least one processor 710, a memory 720, and a computer program stored in the memory 720 and executable on the at least one processor 710. When the processor 710 executes the computer program, the steps in any of the above-mentioned method embodiments are implemented, for example: Fig. 9 Steps S101 to S104 in the illustrated embodiment. Alternatively, when the processor 710 executes the computer program, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Fig.12The functions of the first receiving module 610 to the second information sending module 640 are shown.

[0210] Exemplarily, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the memory 720, and executed by the processor 710 to complete the present application. The one or more modules / units may be a series of computer program segments capable of completing a specific function, and the program segments are used to describe the execution process of the computer program in the function maintenance platform 700.

[0211] Those skilled in the art will understand that Fig.13 It is only an example of a functional maintenance platform and does not constitute a limitation of the functional maintenance platform. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.

[0212] The processor 710 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0213] The memory 720 may be an internal storage unit of the function maintenance platform, or an external storage device of the function maintenance platform, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. The memory 720 is used to store the computer program and other programs and data required by the function maintenance platform. The memory 720 may also be used to temporarily store data that has been output or is to be output.

[0214] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0215] The method for determining vehicle function maintenance provided in the embodiment of the present application can be applied to terminal devices such as computers, tablet computers, laptops, netbooks, personal digital assistants (PDAs), etc. The embodiment of the present application does not impose any restrictions on the specific type of terminal devices.

[0216] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0217] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0218] In the embodiments provided in the present application, it should be understood that the disclosed terminal equipment, devices and methods can be implemented in other ways. For example, the terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0219] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0220] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0221] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0222] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0223] Similarly, as a computer program product, when the computer program product runs on a terminal device, the terminal device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0224] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer readable media do not include electric carrier signals and telecommunication signals.

[0225] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for determining vehicle function maintenance, It is characterized in that include: The function maintenance platform receives a function maintenance table sent by the first terminal, wherein the function maintenance table contains sub-functions to be maintained in the target vehicle model, and the sub-functions are determined by a user of the first terminal after logging into the function maintenance platform through the first terminal from maintainable functions of the target vehicle model provided by the function maintenance platform; The function maintenance platform sends a first reminder message to the user of the second terminal through the first server, wherein the first reminder message is used to remind the user of the second terminal to log in to the function maintenance platform to process the function maintenance table; The function maintenance platform receives an approval form sent by the second terminal, wherein the approval form is generated by a user of the second terminal after logging into the function maintenance platform through the second terminal based on a function signal table, and the function signal table is generated after matching signal structure data corresponding to a sub-function from the function maintenance platform; The function maintenance platform sends a second reminder message to a user of the third terminal through the first server, wherein the second reminder message is used to remind the user of the third terminal to log in to the function maintenance platform to approve the approval form.

2. The method for determining vehicle function maintenance according to claim 1, It is characterized in that After the function maintenance platform sends the second reminder information to the user of the third terminal through the first server, the method further includes: The function maintenance platform receives approval information sent by the third terminal, wherein the approval information is generated after the user of the third terminal logs in to the function maintenance platform through the third terminal and approves the approval form and determines that the approval form is qualified; The function maintenance platform sends a third reminder message to a user of a fourth terminal through the first server, wherein the third reminder message is used to remind the user of the fourth terminal to log in to the function maintenance platform to process the approved function signal table; The function maintenance platform receives the solution number sent by the fourth terminal, wherein the solution number is the solution number set by the approved function signal table when a user of the fourth terminal logs into the function maintenance platform through the fourth terminal.

3. The method for determining vehicle function maintenance as claimed in claim 2, It is characterized in that After the function maintenance platform receives the approval information sent by the third terminal, the method further includes: The function maintenance platform sends a fourth reminder message to a user of a fifth terminal through the first server, wherein the fourth reminder message is used to remind the user of the fifth terminal to log in to the function maintenance platform to process the approved function signal table; Correspondingly, after the function maintenance platform receives the solution number sent by the fourth terminal, the method further includes: The function maintenance platform sends a fifth reminder message to the user of the fifth terminal through the first server, where the fifth reminder message is used to prompt the user of the fifth terminal to log in to the function maintenance platform to process the solution number; The function maintenance platform receives a storage instruction sent by the fifth terminal, wherein the storage instruction is generated by a user of the fifth terminal logging into the function maintenance platform through the fifth terminal, reviewing the function signal table and the solution number, and associating the approved function signal table with the solution number; The function maintenance platform associates and stores the reviewed function signal table with the association number.

4. The method for determining vehicle function maintenance according to claim 1, It is characterized in that Before the function maintenance platform receives the function maintenance table sent by the first terminal, the method further includes: The function maintenance platform receives a function change requirement sent by the fifth terminal, wherein the function change requirement includes a function requirement of the target vehicle model that needs to be changed, and the function change requirement is generated after a user of the fifth terminal logs into the function maintenance platform through the fifth terminal, selects the target vehicle model, and fills in the function requirement; The function maintenance platform sends sixth reminder information to the user of the first terminal through the first server, and the sixth reminder information is used to remind the user of the first terminal to log in to the function maintenance platform to process the function change requirement.

5. The method for determining vehicle function maintenance according to claim 4, It is characterized in that The function maintenance platform receives the function maintenance table sent by the first terminal, including: The function maintenance platform receives a first instruction sent by the first terminal, the first instruction includes the target vehicle model, and the first instruction is an instruction generated by the first terminal after a user of the first terminal logs into the function maintenance platform through the first terminal and performs a first operation; The function maintenance platform searches for maintainable functions corresponding to the target vehicle model; The function maintenance platform sends the maintainable function corresponding to the target vehicle model to the first terminal, where the maintainable function is used to instruct the user of the first terminal to select the sub-function to be maintained from the maintainable function according to the function requirements of the target vehicle model; The function maintenance platform receives the function maintenance table sent by the first terminal.

6. The method for determining vehicle function maintenance according to any one of claims 1 to 4, It is characterized in that The function maintenance platform receives the approval form sent by the second terminal, including: The function maintenance platform receives a second instruction sent by the second terminal, wherein the second instruction is an instruction generated after a user of the second terminal logs in to the function maintenance platform through the second terminal and performs a second operation; The function maintenance platform searches for the signal structure data corresponding to the sub-function from the pre-stored signal pool based on the sub-code of the sub-function, and obtains a function signal table including the signal structure data, wherein the sub-code corresponding to the sub-function exists in the function maintenance table; The function maintenance platform queries whether there are repeated subcodes in the subcodes corresponding to the subfunctions, determines whether there is a target function, and generates a query result, wherein the target function is a subfunction that is not matched to the signal structure data; The function maintenance platform sends the function signal table and the query result to the second terminal; The function maintenance platform receives an approval form sent by the second terminal, and the approval form is generated after the user of the second terminal processes the function signal table based on the query result and determines that all the sub-functions match the signal structure data and there are no duplicate sub-codes in the function signal table.

7. The method for determining vehicle function maintenance according to claim 6, It is characterized in that Before the function maintenance platform receives the approval form sent by the second terminal, the method further includes: The function maintenance platform receives a signal maintenance instruction sent by the second terminal, where the signal maintenance instruction is an instruction generated after a user of the second terminal performs a fifth operation, where the fifth operation is the user of the second terminal determining that the target function exists according to the query result; The function maintenance platform sends seventh reminder information to the user of the fourth terminal through the first server, wherein the seventh reminder information is used to instruct the user of the fourth terminal to maintain the total signal pool based on the function signal table; The function maintenance platform receives the signal maintenance information sent by the fourth terminal, where the signal maintenance information is the signal structure data of the target function input by the user of the fourth terminal after logging into the function maintenance platform; The function maintenance platform sends the signal structure data of the target function to the second terminal; After receiving the deletion instruction sent by the second terminal, the function maintenance platform deletes the sub-function corresponding to the repeated sub-code in the function signal table, and the deletion instruction is an instruction generated after the user of the second terminal performs the seventh operation, and the seventh operation is an operation performed by the user of the second terminal after determining the existence of the repeated sub-code based on the query result.

8. The method for determining vehicle function maintenance as claimed in claim 2, It is characterized in that Before the function maintenance platform receives the solution number sent by the fourth terminal, the method further includes: The function maintenance platform receives a signal code library sent by the fourth terminal, where the signal code library is a signal acquisition code corresponding to the sub-function input based on the function signal table after a user of the fourth terminal logs into the function maintenance platform.

9. The method for determining vehicle function maintenance according to any one of claims 1 to 5, It is characterized in that The method further comprises: The function maintenance platform receives a function summary table sent by the second terminal, wherein the function summary table is generated after the second terminal user logs in to the function maintenance platform and performs a sixth operation, and the sixth operation includes inputting a function type of the target vehicle model, sub-functions included in each function type, a sub-code corresponding to each sub-function, and a function code of each function type.

10. A functional maintenance platform, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method for determining vehicle function maintenance as described in any one of claims 1 to 9 when executing the computer program.