A maintenance mode control method, device and equipment for a vehicle
By receiving maintenance mode requests in smart vehicles and entering maintenance mode when conditions are met, and turning off remote control and data upload functions, the problems of privacy leakage and repair safety during smart vehicles are solved, and the security of user privacy and repair process is achieved.
Patent Information
- Application Number
- CN202211658019.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-22
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2042-12-22
AI Technical Summary
There are privacy leakage and maintenance safety issues during the maintenance process of smart vehicles, especially the leakage of user privacy information and unpredictable remote control risks caused by networking and intelligence.
By receiving maintenance mode requests, obtaining the current status of the vehicle, and controlling the vehicle to enter maintenance mode when preset conditions are met, turning off the remote control function and data upload function, thereby protecting user privacy and ensuring maintenance safety.
During vehicle maintenance, the remote control and data upload functions are effectively turned off to prevent privacy information leakage and unpredictable risks during maintenance, and ensure user privacy and security of the maintenance process.
Smart Images

Figure CN115903753B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of automobiles, and particularly to a method, device, and equipment for controlling the maintenance mode of a vehicle. Background Art
[0002] With the development of intelligent vehicles, the intelligence and networking of vehicles have also brought many conveniences and new functions to users. For example, through a network connection with a mobile phone, it is possible to remotely view the vehicle status through a mobile phone APP or directly perform a certain degree of control on the vehicle.
[0003] While adding various user functions, intelligent vehicles have not changed the maintenance methods of intelligent vehicles. When maintaining an intelligent vehicle, after the maintenance personnel complete the order, they still directly inspect, repair, and maintain the vehicle. Since some pipelines need to be inspected during vehicle maintenance, and for electric vehicles, inspecting power supply devices such as power batteries is also an important means of vehicle maintenance.
[0004] However, due to the networking and intelligence of the vehicle, a large amount of user privacy information is stored in the vehicle. Direct maintenance may lead to the leakage of privacy information. At the same time, during the maintenance process, users will receive warning information due to inspecting pipelines or power supply devices during the maintenance process, and remote control of the vehicle by users will also bring unpredictable risks. Summary of the Invention
[0005] This application provides a method, device, and equipment for controlling the maintenance mode of a vehicle to solve the problems of privacy leakage and maintenance safety existing in the maintenance process of intelligent vehicles.
[0006] According to the first aspect of the embodiments of the present invention, a method for controlling the maintenance mode of a vehicle is provided, including: receiving a first maintenance mode request for requesting to enter the maintenance mode; in response to the first maintenance mode request, obtaining the current state of the vehicle; if the current state of the vehicle meets a preset condition, controlling the vehicle to enter the maintenance mode; and the controlling the vehicle to enter the maintenance mode includes turning off the remote control function and data upload function of the vehicle.
[0007] In an optional manner, the current state of the vehicle meeting the preset condition includes that the vehicle is powered by low voltage and the gear of the vehicle is in the P gear; or, the vehicle is powered by low voltage and the vehicle speed of the vehicle is 0.
[0008] In an alternative manner, after controlling the vehicle to enter the maintenance mode, the method further includes: sending a first control instruction to a mobile device associated with the vehicle, where the first control instruction is used to control the mobile device to turn off the remote control function; receiving a first response message from the mobile device, where the first response message is used to indicate that the status of the remote control function of the mobile device is the off state.
[0009] In an alternative manner, after controlling the vehicle to enter the maintenance mode, the method further includes: controlling an in-vehicle screen of the vehicle to display a prompt page; the prompt page is used to indicate that the vehicle enters the maintenance mode and protect the privacy information of the user; sending first mode switching information of the vehicle to a server, where the first mode switching information is used to indicate that the vehicle enters the maintenance mode, so that the server records that the vehicle enters the maintenance mode.
[0010] In an alternative manner, after controlling the vehicle to enter the maintenance mode, the method further includes: receiving a second maintenance mode request, where the second maintenance mode request is used to request to exit the maintenance mode; in response to the second maintenance mode request, obtaining the current state of the vehicle; if the current state of the vehicle meets the preset conditions, controlling the vehicle to exit the maintenance mode; controlling the vehicle to exit the maintenance mode includes turning on the remote control function and the data upload function of the vehicle.
[0011] In an alternative manner, after controlling the vehicle to exit the maintenance mode, the method further includes: sending a second control instruction to a mobile device associated with the vehicle, where the second control instruction is used to control the mobile device to turn on the remote control function; receiving a second response message from the mobile device, where the second response message is used to indicate that the status of the remote control function of the mobile device is the on state.
[0012] In an alternative manner, after controlling the vehicle to exit the maintenance mode, the method further includes: controlling an in-vehicle screen of the vehicle to display an operation page for interaction; sending second mode switching information of the vehicle to a server, where the second mode switching information is used to indicate that the vehicle exits the maintenance mode, so that the server records that the vehicle exits the maintenance mode.
[0013] According to a second aspect of the embodiments of the present invention, there is provided a maintenance mode control device for a vehicle, including:
[0014] An instruction receiving module, configured to receive a first maintenance mode request;
[0015] A vehicle sensing module, configured to obtain the current state of the vehicle in response to the first maintenance mode request;
[0016] A mode control module, configured to control the vehicle to enter the maintenance mode if the current state of the vehicle meets a preset condition; the control of the vehicle to enter the maintenance mode includes turning off the remote control function and data upload function of the vehicle.
[0017] According to a third aspect of the embodiments of the present invention, there is provided a maintenance mode control device for a vehicle, including: a processor, a memory, a communication interface, and a communication bus, and the processor, the memory, and the communication interface complete mutual communication through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to execute the operations of any one of the foregoing vehicle maintenance mode control methods.
[0018] According to a fourth aspect of the embodiments of the present invention, there is provided a computer-readable storage medium, in which at least one executable instruction is stored, and when the executable instruction runs on a vehicle maintenance mode control device / equipment, it causes the vehicle maintenance mode control device / equipment to execute the operations of any one of the foregoing vehicle maintenance mode control methods.
[0019] A vehicle maintenance mode control method, device, and equipment provided by the embodiments of the present invention receive a first maintenance mode request, cause the vehicle to request to enter the maintenance mode, then obtain the current state of the vehicle in response to the first maintenance mode request, and if the current state of the vehicle meets a preset condition, control the vehicle to enter the maintenance mode. The vehicle entering the maintenance mode includes turning off the remote control function and data upload function of the vehicle. Applying the technical solution of the present invention can enable the vehicle to enter the maintenance mode during maintenance, turn off the remote control and data upload functions of the vehicle, prevent the vehicle from being manipulated or uploading fault data during the maintenance process, thereby protecting the user's privacy and security and preventing maintenance safety accidents.
[0020] The above description is only an overview of the technical solutions of the embodiments of the present invention. In order to be able to understand the technical means of the embodiments of the present invention more clearly, it can be implemented according to the content of the description. And in order to make the above and other purposes, features, and advantages of the embodiments of the present invention more obvious and understandable, the following specifically illustrates the embodiments of the present invention. Description of the Drawings
[0021] In order to more clearly illustrate the technical solutions of the present application, the drawings required for the embodiments will be briefly introduced below. Obviously, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.
[0022] Figure 1 Flow chart of a vehicle maintenance mode control method in an embodiment of the present application;
[0023] Figure 2 Flow chart of another vehicle maintenance mode control method in an embodiment of the present application;
[0024] Figure 3 Flow chart of yet another vehicle maintenance mode control method in an embodiment of the present application;
[0025] Figure 4 Flow chart of yet another vehicle maintenance mode control method in an embodiment of the present application;
[0026] Figure 5 Flow chart of yet another vehicle maintenance mode control method in an embodiment of the present application;
[0027] Figure 6 Sequence diagram of a vehicle entering the maintenance mode in an embodiment of the present application;
[0028] Figure 7 Sequence diagram of a vehicle exiting the maintenance mode in an embodiment of the present application;
[0029] Figure 8 Structural schematic diagram of a vehicle maintenance mode control device provided in an embodiment of the present invention;
[0030] Figure 9 Structural schematic diagram of a vehicle maintenance mode control device provided in an embodiment of the present invention. Detailed implementation manners
[0031] The embodiments will be described in detail below, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following embodiments do not represent all implementation manners consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application detailed in the claims.
[0032] With the development of intelligent vehicles, the intelligence and networking of vehicles have also brought many conveniences and new functions to users. For example, through network connection with mobile devices such as mobile phones, the vehicle status can be remotely viewed through the APP or the vehicle can be remotely controlled to a certain extent.
[0033] On this basis, the vehicle interior needs to store users' privacy data, such as account information and / or identity information, etc., so that the vehicle can provide remote control and data upload functions. However, while adding various user functions to the intelligent vehicle, the maintenance method of the intelligent vehicle has not changed. During maintenance, the maintenance process still directly conducts inspections, repairs, maintenance, etc. on the vehicle after the maintenance personnel complete the work order.
[0034] However, directly performing maintenance may lead to the leakage of privacy information. At the same time, during the maintenance process, the user and / or the server will receive warning information due to inspecting pipelines or power supply equipment during the maintenance process, and remote control of the vehicle by the user during maintenance will also bring unpredictable risks.
[0035] Therefore, it is necessary to set the vehicle during maintenance to avoid privacy leakage and / or maintenance safety problems during the vehicle maintenance process.
[0036] Figure 1 The flowchart of a maintenance mode control method for a vehicle is shown. The maintenance mode control method for the vehicle is executed by a maintenance mode control device of the vehicle. As Figure 1 shown, the method includes:
[0037] S110: Receive a first maintenance mode request.
[0038] Among them, the first maintenance mode request is used to request to enter the maintenance mode. Specifically, the first maintenance mode request can be a maintenance mode opening instruction.
[0039] It should be noted that in order to facilitate the diagnosis of vehicle faults, an OBD system (OnBoard Diagnostics) is usually provided in the vehicle to diagnose vehicle faults. On this basis, an OBD interface is provided on the vehicle, and maintenance personnel can connect a diagnostic instrument through the OBD interface to read the vehicle fault information, so as to locate the vehicle fault to achieve maintenance.
[0040] Exemplarily, the first maintenance mode request can be a request signal generated by the diagnostic instrument after the OBD interface of the vehicle is connected to the diagnostic instrument and transmitted to the maintenance mode control device of the vehicle. In some embodiments, the first maintenance mode request can also be a request signal generated by the vehicle in response to the action of connecting a diagnostic instrument to the OBD interface, and then the request signal is transmitted to the maintenance mode control device of the vehicle.
[0041] In some embodiments, the first maintenance mode request can also be a request signal generated after the diagnostic instrument is connected to the OBD interface, and is sent to the vehicle by the diagnostic instrument through the vehicle gateway, so as to control the vehicle to respond to the first maintenance mode request.
[0042] S120: Obtain the current state of the vehicle in response to the first maintenance mode request.
[0043] After receiving the first maintenance mode request and before switching the mode in response to the first maintenance mode request, it is necessary to confirm the state of the vehicle. Only when the vehicle state meets the preset conditions will the vehicle be controlled to enter the maintenance mode. Therefore, after receiving the first maintenance mode request, it is necessary to detect the current operating state of the vehicle.
[0044] It should be noted that if the preset conditions are not met, it means that the vehicle cannot be switched to the maintenance mode. At this time, the reason why the vehicle cannot be switched to the maintenance mode can be displayed on the in-vehicle screen to remind the maintenance personnel.
[0045] Exemplarily, in some embodiments of the present application, the preset conditions may be that the vehicle is powered by low voltage and the gear of the vehicle is in the P gear, or the vehicle is powered by low voltage and the vehicle speed of the vehicle is 0. On this basis, the vehicle needs to detect the power supply state of the vehicle and one of the vehicle states of the vehicle gear or vehicle speed. After detecting and obtaining the vehicle state, the vehicle state is compared with the preset conditions. When the preset conditions are met, the vehicle will enter the maintenance mode in response to the first maintenance mode request. When the preset conditions are not met, the vehicle state that does not meet the preset conditions will be displayed on the in-vehicle screen, so as to remind the maintenance personnel to conduct inspections.
[0046] It should be noted that the vehicle being powered by low voltage means that the vehicle's battery powers electronic devices such as the vehicle's instrument. Except for the power mechanism, fuel vehicles and electric vehicles are both equipped with a battery to supply power to headlights, instruments, in-vehicle screens and other electronic devices. During the process of the diagnostic instrument diagnosing the vehicle, the OBD system also needs the battery to supply low voltage power to meet the basic working power supply. Therefore, before entering the maintenance mode, it is necessary to judge the low voltage power supply state of the vehicle. When the vehicle is in the low voltage power supply state, the vehicle can enter the maintenance mode.
[0047] It should be noted that the vehicle gear in the preset conditions being in the P gear means that the vehicle is in the parking gear, and the rotation of the wheels is restricted by locking the axle or other forms. Therefore, when the vehicle gear is in the P gear state, it can be considered that the vehicle is in a state where the vehicle speed is 0. Therefore, after the vehicle receives the first maintenance mode request, it can first detect the gear state of the vehicle. If the gear state is in the P gear, the vehicle speed does not need to be detected; if the gear is not in the P gear, it is necessary to detect the vehicle speed or adjust the vehicle gear to the P gear and then make a judgment again.
[0048] S130: If the current state of the vehicle meets the preset conditions, control the vehicle to enter the maintenance mode.
[0049] In order to avoid the risk brought by the user's remote control of the vehicle during the maintenance process, the remote control function of the vehicle needs to be turned off in the maintenance mode. At the same time, during the maintenance process, maintenance personnel inevitably need to operate on pipelines, power batteries or other components in the vehicle, and these operations may bring other fault warnings. In order to avoid the fault warnings generated during the maintenance process from being sent to the user or the cloud, it is also necessary to turn off the data upload function of the vehicle, so as to prevent the vehicle from frequently sending fault signals to the cloud server or the user during the maintenance process, bringing unnecessary trouble to the user. Therefore, during the process of controlling the vehicle to enter the maintenance mode, it is necessary to turn off the remote control function and the data upload function of the vehicle at the same time.
[0050] It should be noted that the data upload function of the vehicle is mainly used to upload the fault information and status information of the vehicle to the user's remote control terminal (such as a smart phone) and the cloud server of the vehicle enterprise. Since the data in the cloud server of the vehicle enterprise needs to be subject to certain supervision, in order to avoid the upload of fault information generated during the vehicle maintenance process and affect the supervision situation, the data upload function of the vehicle needs to be turned off during the maintenance process.
[0051] Exemplarily, since both the remote control function and the data upload function need to be realized through networking, the CDC in the vehicle can send an instruction to the TBOX to turn off the TBOX to disconnect the vehicle from the network. Among them, CDC is the intelligent cockpit domain controller, and TBOX is the vehicle-mounted networking terminal. CDC is a controller or processor used to control the equipment components in the vehicle cockpit, and TBOX is a device connected to the cloud server or the Internet through a gateway. However, it should be known that if the TBOX is turned off, all data generated by the vehicle end will not be uploaded.
[0052] In some embodiments, instead of shutting down the TBOX, the vehicle can also send a signal to the TBOX to indicate the start of the maintenance mode, and the TBOX responds to the signal to turn off its own networking function or data transmission function, thereby turning off the remote control function and the data upload function of the vehicle.
[0053] The method can effectively protect the safety during vehicle maintenance and prevent the leakage of user privacy by setting the maintenance mode and disabling the remote control function and the data upload function in the maintenance mode.
[0054] Figure 2 The flowchart of another vehicle maintenance mode control method in the embodiments of the present application is shown. In some embodiments, after controlling the vehicle to enter the maintenance mode, in order to remind the user that the vehicle is in the maintenance mode state, a signal also needs to be sent to the user's mobile device. As Figure 2 shown, the control method includes:
[0055] S210: Receive a first maintenance mode request.
[0056] S220: In response to the first maintenance mode request, obtain the current state of the vehicle.
[0057] S230: If the current state of the vehicle meets a preset condition, send a first control instruction to a mobile device associated with the vehicle.
[0058] Among them, the first control instruction is used to control the mobile device to turn off the remote control function. It should be understood that the mobile device is a device associated with the vehicle, specifically, it can be an electronic device with a remote connection function such as the user's smartphone or tablet computer of the vehicle. And since the vehicle and the user's mobile device are connected through an application program for two - end interconnection operations during the connection process. Therefore, the first control instruction to control the mobile device to turn off the remote control function mainly means to shut down and disable the application program that interconnects with the vehicle in the mobile device.
[0059] Exemplarily, after receiving the first control instruction, the application program in the mobile device displays the words "The vehicle is in maintenance mode" on the application program interface and grays out the buttons for controlling the vehicle in the application program, so as to achieve the purpose that the user cannot control the vehicle through the mobile device. It should be noted that graying out the buttons means that the buttons are in an inoperable state.
[0060] S240: Receive the first response information from the mobile device.
[0061] Among them, the first response information is used to send a message to the vehicle, indicating that the status of the remote control function of the mobile device is the off state. Exemplarily, after the mobile device receives the first control instruction, it turns off the remote control function of the mobile device. After the mobile device confirms that the remote control function is turned off, it sends a prompt message to the vehicle to indicate that the remote control function of the mobile device has been turned off, and the prompt message is the first response information.
[0062] It should be noted that in some embodiments, the vehicle can directly turn off the remote control and data upload functions by turning off the vehicle networking function. However, at this time, if the mobile device synchronously turns off the remote connection function, the mobile device cannot accurately know when the vehicle exits the maintenance mode. Therefore, after the mobile device turns off the remote control function, it cannot turn off the remote connection function.
[0063] S250: Turn off the remote control function and data upload function of the vehicle.
[0064] Under the condition that the remote control function of the user's mobile device is turned off, the remote control function and data upload function of the vehicle still need to be turned off to prevent other devices from wrongly accessing and controlling the vehicle.
[0065] The embodiments of the present application do not limit the execution order of S230 to S240 and S250. For example, S230 can be executed before S250, after S250, or simultaneously with S250. Figure 2 Taking the execution of S230 to S240 before S250 as an example for exemplary illustration.
[0066] Figure 3 The flowchart of another vehicle maintenance mode control method in the embodiments of the present application is shown. In some embodiments, in order to further protect the security of user privacy information, after entering the maintenance mode, it is also necessary to control the in-vehicle screen that can display user information in the vehicle. As Figure 3 shown, the control method further includes:
[0067] S310: Receive a first maintenance mode request.
[0068] S320: In response to the first maintenance mode request, obtain the current state of the vehicle.
[0069] S330: If the current state of the vehicle meets the preset conditions, control the in-vehicle screen of the vehicle to display a prompt page.
[0070] When the vehicle enters the maintenance mode, in order to let the maintenance personnel know that the vehicle has entered the maintenance mode, a prompt page can be displayed on the in-vehicle screen to prompt the maintenance personnel that the vehicle has entered the maintenance mode, while ensuring the security of user privacy information.
[0071] Exemplarily, after entering the maintenance mode, the words "In maintenance mode" are displayed on the in-vehicle screen, or a picture page with the watermark "In maintenance mode" is directly displayed. And in some embodiments, it is also necessary to gray out the controls on the in-vehicle screen, or directly place the watermark picture in the display interface and make it unable to be manipulated, to prevent the maintenance personnel from accidentally touching or manipulating it and ensure the privacy security of the user.
[0072] S340: Send the first mode switching information of the vehicle to the server.
[0073] Before closing the data upload function, the vehicle needs to upload the first mode switching information to the server to form an operation log of the vehicle. The mode switching information is used to record the mode switching of the vehicle. Exemplarily, the mode switching information can include the switching time, the mode before switching, and the target mode after switching. For example, the first mode switching information can be: year.month.day, switching from the normal mode to the maintenance mode.
[0074] In some embodiments, the diagnostic instrument can also be used to upload the first mode switching information. When uploading the first mode switching information through the diagnostic instrument, the upload process can be carried out after closing the data upload function of the vehicle.
[0075] S350: Turn off the remote control function and data upload function of the vehicle.
[0076] Control the remote control function and data upload function of the vehicle to be turned off, so that the vehicle enters the maintenance mode, ensuring the safety of maintenance and the privacy of users.
[0077] The present application embodiment does not limit the execution order of S330 to S340 and S350. For example, S330 can be executed before S350, after S350, or simultaneously with S350. Figure 3 Taking the execution of S330 to S340 before S350 as an example for exemplary illustration.
[0078] Figure 4 The flowchart of another vehicle maintenance mode control method in the embodiment of the present application is shown. After the maintenance is completed, it is necessary to restore the functions that were turned off after the vehicle entered the maintenance mode, that is, switch the vehicle from the maintenance mode back to the normal mode. The normal mode means that the vehicle is in a drivable state and can receive remote instructions from users, so as to facilitate the subsequent use of the vehicle by users. As Figure 4 shown, the control method includes:
[0079] S410: Receive the first maintenance mode request.
[0080] S420: In response to the first maintenance mode request, obtain the current state of the vehicle.
[0081] S430: If it is determined that the current state of the vehicle meets the preset conditions, control the vehicle to enter the maintenance mode.
[0082] The execution process of steps S410 to S430 in the control method is the same as the execution process of steps S110 to S130 above. Therefore, steps S410 to S430 are not described in detail in this application.
[0083] S440: Receive the second maintenance mode request.
[0084] Among them, the second maintenance mode request is used to request to exit the maintenance mode. Specifically, after the maintenance is completed, the maintenance personnel send the second maintenance mode request to the vehicle by disconnecting the diagnostic instrument or directly through the diagnostic instrument, so that the vehicle can receive the second maintenance mode request.
[0085] S450: In response to the second maintenance mode request, obtain the current state of the vehicle.
[0086] After receiving the second maintenance mode request, it is necessary to detect the vehicle's status again to confirm whether its status meets the preset conditions. When the vehicle's status meets the preset conditions, the vehicle is controlled to exit the maintenance mode; if the vehicle's status does not meet the preset conditions, the reason for being unable to exit the maintenance mode can be displayed on the in-vehicle screen to remind the maintenance personnel.
[0087] It should be noted that the preset conditions for exiting the maintenance mode also include at least one of the vehicle being powered by low voltage, the vehicle's gear being in P gear, and the vehicle's speed being 0. However, the preset conditions for entering the maintenance mode may be different from those for exiting the maintenance mode. Exemplarily, the preset conditions for entering the maintenance mode are that the vehicle is powered by low voltage and the vehicle's gear is in P gear, while the preset conditions for exiting the maintenance mode may be that the vehicle is powered by low voltage and the vehicle's speed is 0.
[0088] S460: If it is determined that the vehicle's current status meets the preset conditions, control the vehicle to exit the maintenance mode.
[0089] When exiting the maintenance mode, the functions that were turned off in the vehicle maintenance mode will be enabled, so that the user can remotely connect and obtain the status of the vehicle after maintenance.
[0090] Specifically, if the TBOX is directly turned off to cut off the vehicle's networking function when the function is turned off in the maintenance mode, then when the function is turned on, the TBOX is directly enabled to restore the vehicle's networking function; if only the vehicle's remote connection function and data upload function are turned off in the maintenance mode, then these two functions are activated one by one when the function is turned on.
[0091] Through the above technical solutions, it is possible to exit the maintenance mode and restore the turned-off functions after the maintenance is completed, facilitating the user to view the status of the vehicle after maintenance.
[0092] Figure 5 Shows another vehicle maintenance mode control method in an embodiment of the present application. As Figure 5 shown, in some embodiments, after the vehicle exits the maintenance mode, it is also necessary to restore the user's remote control function and remind the maintenance personnel. Therefore, the control method includes:
[0093] S500: Receive the first maintenance mode request.
[0094] S510: In response to the first maintenance mode request, obtain the vehicle's current status.
[0095] S520: If it is determined that the vehicle's current status meets the preset conditions, control the vehicle to enter the maintenance mode.
[0096] S530: Receive the second maintenance mode request.
[0097] S540: Obtain the current state of the vehicle in response to the second maintenance mode request.
[0098] The execution processes of steps S500 to S540 in the control method are the same as those of steps S410 to S450 above, so steps S500 to S540 are not elaborated in this application.
[0099] S550: If the current state of the vehicle meets the preset conditions, send a second control instruction to the mobile device associated with the vehicle.
[0100] The second control instruction is used to control the mobile device to enable the remote control function. Opposite to the above first control instruction, the second control instruction to control the mobile device to enable the remote control function mainly means enabling the application program in the mobile device that is interconnected with the vehicle.
[0101] Exemplarily, after receiving the second control instruction, the application program in the mobile device controls the application program interface to no longer display the words "The vehicle is in maintenance mode", and restores the grayed-out buttons in the application program, thereby restoring the user's remote control function.
[0102] S560: Receive the second response information from the mobile device.
[0103] Among them, the second response information is also used to send information to the vehicle side to indicate that the remote control function of the mobile device is in the enabled state. Exemplarily, after the mobile device receives the second control instruction, it enables the remote control function of the mobile device, and after the mobile device confirms that the remote control function is enabled, it sends a prompt message to the vehicle to indicate that the remote control function of the mobile device has been enabled, and the prompt message is the second response information.
[0104] S570: Enable the remote control function and data upload function of the vehicle.
[0105] S580: Control the in-vehicle screen of the vehicle to display an operation page for interaction.
[0106] After the vehicle exits the maintenance mode, in order to let the maintenance personnel know that the vehicle has exited the maintenance mode, the information prompting the vehicle to enter the maintenance mode can no longer be displayed on the in-vehicle screen to prompt the maintenance personnel that the vehicle has exited the maintenance mode.
[0107] Exemplarily, after exiting the maintenance mode, the words "In maintenance mode" are no longer displayed on the in-vehicle screen, and the grayed-out controls on the in-vehicle screen are restored, so that the display page of the in-vehicle screen can be interacted with.
[0108] In some embodiments, to prevent the vehicle from being operated after exiting the maintenance mode, the operation page displayed after the vehicle exits the maintenance mode may be a page that requires the user to input identification information. Alternatively, the vehicle terminal will send the operation instructions received by the in-vehicle screen to the mobile device in real time, thereby ensuring the privacy information of the user.
[0109] S590: Send the second mode switching information of the vehicle to the server.
[0110] After enabling the data upload function, the vehicle needs to upload the second mode switching information to the server to form an operation log of the vehicle. The mode switching information is used to record the mode switching of the vehicle. In this embodiment, it is used to record the switching from the maintenance mode to the normal mode. Exemplarily, the mode switching information may include the switching time, the mode before switching, and the target mode of switching. For example, the second mode switching information may be: year.month.day, switching from the maintenance mode to the normal mode.
[0111] Figure 6 Shows a timing diagram of a vehicle entering the maintenance mode in an embodiment of the present application; Figure 7 Then shows a timing diagram of a vehicle exiting the maintenance mode in an embodiment of the present application.
[0112] Taking Figure 6 and Figure 7 The content shown in is an embodiment to further illustrate the maintenance mode control method of the vehicle. As Figure 6 、 Figure 7 shown, where the diagnostic instrument is a device used by maintenance personnel for vehicle fault diagnosis. The maintenance personnel access the vehicle's OBD through the diagnostic instrument, thereby realizing the extraction of controller information in the vehicle and then conducting diagnosis. The intelligent cockpit domain controller, abbreviated as CDC, is a type of controller in the vehicle that can control the operation of components in the vehicle cockpit. For example, it operates on the in-vehicle networking terminal, that is, TBOX. The cloud server is a cloud device provided by the vehicle manufacturer, which is convenient for storing vehicle information and interacting with the user's mobile device. The mobile device is an electronic device associated with the vehicle in the user's hand and can be an intelligent terminal such as a mobile phone or a tablet.
[0113] The following combines Figure 6 to illustrate the specific method for a vehicle to enter the maintenance mode.
[0114] As Figure 6As shown, when the maintenance personnel connect the diagnostic instrument to the OBD interface, the vehicle can receive the first maintenance mode request sent by the diagnostic instrument. As described in the above step S110, the first maintenance mode request is used to request entry into the maintenance mode. After receiving the first maintenance mode request, the vehicle will collect its own current state and compare it with the preset conditions. Only when the current state of the vehicle meets the preset conditions will the following steps be carried out. Exemplarily, the preset conditions can be that the vehicle is powered by low voltage and the vehicle speed is 0.
[0115] After passing the judgment, the CDC sends a signal to enter the maintenance mode to the TBOX, and the TBOX will turn off its own remote control function and prohibit sending national standard data to the cloud. It should be noted that in this embodiment, the TBOX only turns off the above two functions, and the CDC can still communicate with the cloud server through the TBOX.
[0116] At the same time as or after the CDC sends a signal to enter the maintenance mode to the TBOX, the CDC sends a first control instruction to the cloud server through the TBOX. The cloud server issues the instruction to the mobile device associated with the vehicle. The mobile device responds to the first control instruction, turns off its own remote control function, and generates a first response message to send to the cloud server. The cloud server then transmits the first response message to the CDC through the TBOX after receiving the first response message. The first control instruction is used to instruct the mobile device to turn off the remote control function, and the first response message is used to indicate to the vehicle that the remote control function of the mobile device has been turned off.
[0117] After the CDC obtains the first response message, the CDC confirms that both the vehicle and the mobile phone have disabled the remote control function. At this time, the CDC will also control the in-vehicle screen to display a prompt page. Exemplarily, the words "In maintenance mode" can be displayed on the in-vehicle screen, or a picture page with the watermark "In maintenance mode" can be directly displayed. And it is also necessary to gray out the controls on the in-vehicle screen, or directly place the watermark picture in the display interface of the in-vehicle screen and make it unable to be manipulated, to prevent maintenance personnel from accidentally touching or operating, and to ensure the privacy and security of users.
[0118] Finally, the CDC uploads the information that the vehicle has been switched to the maintenance mode to the cloud through the TBOX, and the cloud records the operation log through the information. It should be noted that the operation log only includes the mode switching information of the vehicle and does not record what operations the vehicle has during the switching process. Exemplarily, the generated operation log can be in the following format: Year.Month.Day, switched from the normal mode to the maintenance mode.
[0119] The following combines Figure 7 to describe the specific method for the vehicle to exit the maintenance mode.
[0120] As Figure 7As shown, when the diagnostic instrument is connected to the OBD, the vehicle can also receive the second maintenance mode request sent by the diagnostic instrument. As described in step S440 above, the second maintenance mode request is used to request to exit the maintenance mode. After receiving the second maintenance mode request, the vehicle will collect its own current state and compare it with the preset conditions. Only when the current state of the vehicle meets the preset conditions, the following steps will be performed. Exemplarily, the preset conditions can be that the vehicle is powered by low voltage and the vehicle speed is 0.
[0121] After the judgment is passed, the CDC sends a signal to exit the maintenance mode to the TBOX. The TBOX will activate its own remote control function and resume sending national standard data to the cloud.
[0122] At the same time as or after the CDC sends a signal to exit the maintenance mode to the TBOX, the CDC sends a second control instruction to the cloud server through the TBOX. The cloud server issues the instruction to the mobile device associated with the vehicle. The mobile device responds to the second control instruction, activates its own remote control function, and generates a second response message to send to the cloud server. The cloud server then transmits the second response message to the CDC through the TBOX after receiving the second response message. The second control instruction is used to instruct the mobile device to activate the remote control function, and the second response message is used to indicate to the vehicle that the remote control function of the mobile device has been activated.
[0123] After the CDC obtains the second response message, the CDC confirms that both the vehicle and the mobile phone have activated the remote control function. At this time, the CDC will also control the in-vehicle screen to display an operation page for interaction. Exemplarily, in order to prevent the vehicle from being operated after exiting the maintenance mode, the operation page displayed after the vehicle exits the maintenance mode can be a page that requires the user to input identification information, or the vehicle terminal will send the operation instructions received by the in-vehicle screen to the mobile device in real time, so as to ensure the privacy information of the user.
[0124] Finally, the CDC uploads the information that the vehicle has switched to the normal mode to the cloud server through the TBOX, and the cloud server records the operation log through the information. It should be noted that only the mode switching information of the vehicle is included in the operation log, and the operations of the vehicle during the switching process are not recorded. Exemplarily, the generated operation log can be in the following format: year.month.day, switched from the maintenance mode to the normal mode.
[0125] Based on the above vehicle maintenance mode control method, the present application also provides a vehicle maintenance mode control device 800, as Figure 8 shown, including:
[0126] An instruction receiving module 810, configured to receive a first maintenance mode request.
[0127] The vehicle sensing module 820 is configured to obtain the current state of the vehicle in response to a first maintenance mode request.
[0128] The mode control module 830 is configured to control the vehicle to enter the maintenance mode if the current state of the vehicle meets a preset condition; controlling the vehicle to enter the maintenance mode includes turning off the remote control function and the data upload function of the vehicle.
[0129] In an alternative manner, the content collected by the vehicle sensing module 820 includes the power supply state of the vehicle and the gear position of the vehicle; or, the power supply state of the vehicle and the vehicle speed.
[0130] In an alternative manner, the mode control module 830 is further configured to: send a first control instruction to a mobile device associated with the vehicle, the first control instruction being used to control the mobile device to turn off the remote control function; receive a first response message from the mobile device, the first response message being used to indicate that the status of the remote control function of the mobile device is the off state.
[0131] In an alternative manner, the mode control module 830 is further configured to: control the in-vehicle screen of the vehicle to display a prompt page; the prompt page is used to indicate that the vehicle enters the maintenance mode and protect the privacy information of the user; send a first mode switching message of the vehicle to the server, the first mode switching message being used to indicate that the vehicle enters the maintenance mode so that the server records that the vehicle enters the maintenance mode.
[0132] In an alternative manner, the instruction receiving module 810 is further configured to receive a second maintenance mode request, the second maintenance mode request being used to request to exit the maintenance mode.
[0133] The mode control module 830 is further configured to: obtain the current state of the vehicle in response to the second maintenance mode request. If the current state of the vehicle meets a preset condition, control the vehicle to exit the maintenance mode; controlling the vehicle to exit the maintenance mode includes turning on the remote control function and the data upload function of the vehicle.
[0134] In an alternative manner, the mode control module 830 is further configured to: send a second control instruction to a mobile device associated with the vehicle, the second control instruction being used to control the mobile device to turn on the remote control function; receive a second response message from the mobile device, the second response message being used to indicate that the status of the remote control function of the mobile device is the on state.
[0135] In an alternative manner, the mode control module 830 is further configured to: control the in-vehicle screen of the vehicle to display an operation page for interaction; send a second mode switching message of the vehicle to the server, the second mode switching message being used to indicate that the vehicle exits the maintenance mode so that the server records that the vehicle exits the maintenance mode.
[0136] Figure 9 The figure shows a schematic structural diagram of a maintenance mode control device for a vehicle provided by an embodiment of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the electronic device.
[0137] Based on the above-mentioned vehicle maintenance mode control method, the present application also provides a vehicle maintenance mode control device, as Figure 9 shown. The electronic device may include: a processor 902, a communication interface 904, a memory 906, and a communication bus 908.
[0138] Among them: The processor 902, the communication interface 904, and the memory 906 complete communication with each other through the communication bus 908. The communication interface 904 is used to communicate with network elements of other devices such as clients or other servers. The processor 902 is used to execute the program 910, and specifically can execute the relevant steps in the embodiment of the above-mentioned vehicle maintenance mode control method.
[0139] Specifically, the program 910 may include program code, and the program code includes computer-executable instructions.
[0140] The processor 902 may be a central processing unit CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. One or more processors included in the electronic device may be of the same type of processor, such as one or more CPUs; or may be of different types of processors, such as one or more CPUs and one or more ASICs.
[0141] The memory 906 is used to store the program 910. The memory 906 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk memory.
[0142] The program 910 can specifically be called by the processor 902 to cause the electronic device to perform the following operations:
[0143] Receive a first maintenance mode request.
[0144] In response to the first maintenance mode request, obtain the current state of the vehicle.
[0145] If the current state of the vehicle meets a preset condition, control the vehicle to enter the maintenance mode, and the control of the vehicle to enter the maintenance mode includes turning off the remote control function and data upload function of the vehicle.
[0146] In an alternative manner, the current state of the vehicle satisfying the preset condition includes that the vehicle is powered by low voltage and the gear of the vehicle is in the P gear; or, the vehicle is powered by low voltage and the vehicle speed of the vehicle is 0.
[0147] In an alternative manner, after controlling the vehicle to enter the maintenance mode, the method further includes: sending a first control instruction to a mobile device associated with the vehicle, where the first control instruction is used to control the mobile device to turn off the remote control function; receiving a first response message from the mobile device, where the first response message is used to indicate that the status of the remote control function of the mobile device is the off state.
[0148] In an alternative manner, after controlling the vehicle to enter the maintenance mode, the method further includes: controlling the in-vehicle screen of the vehicle to display a prompt page; the prompt page is used to indicate that the vehicle enters the maintenance mode and protect the user's privacy information; sending first mode switching information of the vehicle to the server, where the first mode switching information is used to indicate that the vehicle enters the maintenance mode so that the server records that the vehicle enters the maintenance mode.
[0149] In an alternative manner, after controlling the vehicle to enter the maintenance mode, the method further includes: receiving a second maintenance mode request, where the second maintenance mode request is used to request to exit the maintenance mode; in response to the second maintenance mode request, obtaining the current state of the vehicle; if the current state of the vehicle satisfies the preset condition, controlling the vehicle to exit the maintenance mode; controlling the vehicle to exit the maintenance mode includes turning on the remote control function and the data upload function of the vehicle.
[0150] In an alternative manner, after controlling the vehicle to exit the maintenance mode, the method further includes: sending a second control instruction to a mobile device associated with the vehicle, where the second control instruction is used to control the mobile device to turn on the remote control function; receiving a second response message from the mobile device, where the second response message is used to indicate that the status of the remote control function of the mobile device is the on state.
[0151] In an alternative manner, after controlling the vehicle to exit the maintenance mode, the method further includes: controlling the in-vehicle screen of the vehicle to display an operation page for interaction; sending second mode switching information of the vehicle to the server, where the second mode switching information is used to indicate that the vehicle exits the maintenance mode so that the server records that the vehicle exits the maintenance mode.
[0152] An embodiment of the present invention further provides a computer-readable storage medium, where at least one executable instruction is stored in the storage medium. When the executable instruction runs on a maintenance mode control device / equipment of the vehicle, it causes the maintenance mode control device / equipment of the vehicle to execute the operations of the vehicle maintenance mode control method in any of the above method embodiments.
[0153] A vehicle maintenance mode control method, device, and equipment provided by an embodiment of the present invention receive a first maintenance mode request to cause the vehicle to request to enter the maintenance mode. Then, in response to the first maintenance mode request, the current state of the vehicle is obtained. If the current state of the vehicle meets a preset condition, the vehicle is controlled to enter the maintenance mode. The vehicle entering the maintenance mode includes turning off the remote control function and data upload function of the vehicle. Applying the technical solution of the present invention enables the vehicle to enter the maintenance mode during maintenance, and in the maintenance mode, the remote control and data upload functions of the vehicle are turned off to prevent the vehicle from being manipulated or uploading fault data during maintenance, thereby protecting the user's privacy and security and preventing maintenance safety accidents from occurring.
[0154] In the specification provided here, a large number of specific details are described. However, it can be understood that the embodiments of the present invention can be practiced without these specific details. Similarly, in order to streamline the present invention and help understand one or more of the various aspects of the invention, in the above description of the exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Among them, the claims following the specific implementation manner are hereby expressly incorporated into the specific implementation manner, where each claim itself is a separate embodiment of the present invention.
[0155] Those skilled in the art can understand that the modules in the devices in the embodiments can be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into a module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive.
[0156] It should be noted that the above embodiments illustrate the present invention rather than limit the present invention, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention can be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In the unit claims listing several devices, several of these devices can be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. A method for controlling the maintenance mode of a vehicle, characterized in that, including: Receiving a first maintenance mode request for requesting to enter the maintenance mode; In response to the first maintenance mode request, obtaining the current state of the vehicle; If the current state of the vehicle meets a preset condition, controlling the vehicle to enter the maintenance mode; the controlling the vehicle to enter the maintenance mode includes turning off the remote control function and data upload function of the vehicle; Sending a first control instruction to a mobile device associated with the vehicle, the first control instruction being used to control the mobile device to turn off the remote control function; Receiving a first response message from the mobile device, the first response message being used to indicate that the status of the remote control function of the mobile device is in the off state; Receiving a second maintenance mode request for requesting to exit the maintenance mode; In response to the second maintenance mode request, obtaining the current state of the vehicle; If the current state of the vehicle meets the preset condition, controlling the vehicle to exit the maintenance mode; the controlling the vehicle to exit the maintenance mode includes turning on the remote control function and data upload function of the vehicle; Sending a second control instruction to a mobile device associated with the vehicle, the second control instruction being used to control the mobile device to turn on the remote control function; Receiving a second response message from the mobile device, the second response message being used to indicate that the status of the remote control function of the mobile device is in the on state.
2. The method for controlling the maintenance mode of a vehicle according to claim 1, characterized in that, The current state of the vehicle meeting the preset condition includes that the vehicle is powered by low voltage and the gear of the vehicle is in the P gear; or, the vehicle is powered by low voltage and the vehicle speed of the vehicle is 0.
3. The method for controlling the maintenance mode of a vehicle according to claim 1, characterized in that, After the controlling the vehicle to enter the maintenance mode, the method further includes: Controlling the in-vehicle screen of the vehicle to display a prompt page; the prompt page is used to indicate that the vehicle enters the maintenance mode and the maintenance mode is used to protect the privacy information of the user; Sending first mode switching information of the vehicle to a server, the first mode switching information being used to indicate that the vehicle enters the maintenance mode, so that the server generates a first mode switching log based on the first mode switching information to record that the vehicle enters the maintenance mode.
4. The method for controlling the maintenance mode of a vehicle according to claim 1, characterized in that, After the controlling the vehicle to exit the maintenance mode, the method further includes: Controlling the in-vehicle screen of the vehicle to display the main page; Sending second mode switching information of the vehicle to a server, the second mode switching information being used to indicate that the vehicle exits the maintenance mode, so that the server generates a second mode switching log based on the second mode switching information to record that the vehicle exits the maintenance mode.
5. A device for controlling the maintenance mode of a vehicle, characterized in that, including: An instruction receiving module for receiving a first maintenance mode request; A vehicle sensing module for obtaining the current state of the vehicle in response to the first maintenance mode request; A mode control module for controlling the vehicle to enter the maintenance mode if the current state of the vehicle meets a preset condition; the controlling the vehicle to enter the maintenance mode includes turning off the remote control function and data upload function of the vehicle; The mode control module is further configured to send a first control instruction to a mobile device associated with the vehicle, where the first control instruction is used to control the mobile device to turn off the remote control function; receive first response information from the mobile device, where the first response information is used to indicate that the status of the remote control function of the mobile device is the off state; The instruction receiving module is further configured to receive a second maintenance mode request, where the second maintenance mode request is used to request to exit the maintenance mode; The mode control module is further configured to, in response to the second maintenance mode request, obtain the current state of the vehicle; if the current state of the vehicle meets a preset condition, control the vehicle to exit the maintenance mode; controlling the vehicle to exit the maintenance mode includes turning on the remote control function and the data upload function of the vehicle; The mode control module is further configured to send a second control instruction to a mobile device associated with the vehicle, where the second control instruction is used to control the mobile device to turn on the remote control function; receive second response information from the mobile device, where the second response information is used to indicate that the status of the remote control function of the mobile device is the on state.
6. A device for controlling the maintenance mode of a vehicle, characterized in that, It includes: A processor, a memory, a communication interface, and a communication bus, where the processor, the memory, and the communication interface complete communication with each other through the communication bus; The memory is used to store at least one executable instruction, and the executable instruction causes the processor to execute the operations of a maintenance mode control method for a vehicle according to any one of claims 1-4.
7. A computer-readable storage medium, characterized in that, At least one executable instruction is stored in the storage medium, and when the executable instruction runs on a vehicle maintenance mode control device / equipment, it causes the vehicle maintenance mode control device / equipment to execute the operations of the vehicle maintenance mode control method according to any one of claims 1-4.
Citation Information
Patent Citations
Data processing method and device
CN112256174A
Vehicle control method, vehicle control device and readable storage medium
CN114760342A
Method for controlling empennage of vehicle and vehicle
CN115092069A
Vehicle maintenance control system and vehicle
CN215117219U