Method, device and equipment for starting sentry mode

By automatically retrying and updating the execution results in real time after the Sentinel mode is turned on, the problem of heavy user operation burden after the startup is failed is solved, the system response speed and reliability are improved, and the vehicle's safety protection is ensured.

CN119898294AActive Publication Date: 2025-04-29GREAT WALL MOTOR CO LTD

Patent Information

Application Number
CN202510305844.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-14
Publication Date
2025-04-29
Estimated Expiration
2045-03-14

AI Technical Summary

Technical Problem

During the Sentinel mode, due to system complexity, hardware failure or software defects, when the startup fails, the system cannot automatically identify and take remedial measures, which increases the user's operating burden.

Method used

After receiving the result of the failed Sentinel mode activation, the enable command will be automatically resent until the maximum number of retryes is successful or reached, and the execution results will be updated to the user in real time.

Benefits of technology

It reduces user waiting time and operation steps, improves the system's response speed to failures, enhances the overall reliability and responsiveness of the system, and ensures the safety protection capability of the vehicle when it is stopped.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119898294A_ABST
    Figure CN119898294A_ABST
Patent Text Reader

Abstract

The invention provides a sentry mode starting method, device and equipment, and belongs to the technical field of vehicle control. Comprising the steps that when a sentry mode starting task sent by a user side is received, a sentry mode starting instruction is sent to a multimedia host of a vehicle, and a first sentry execution result of a sentry mode is obtained; when the received first sentry execution result indicates that the multimedia host fails to start the sentry mode, the sentry mode starting instruction is resent to the multimedia host, and a second sentry execution result of the sentry mode is obtained; and when the received second sentry execution result indicates that the multimedia host successfully starts the sentry mode, the second sentry execution result is sent to the user side, so that the user side receives that the multimedia host successfully starts the sentry mode. According to the invention, the condition of opening failure of the sentry mode can be automatically identified, manual intervention of a user is not needed, and the working efficiency of the system is improved. By automatically trying to re-send the opening instruction and confirming that the mode is successfully opened, the convenience and comfort of user operation are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle control technology, and in particular to a method, device and equipment for activating a sentinel mode. Background Art

[0002] As modern vehicle electronic control systems become increasingly complex, vehicle safety and reliability requirements are becoming increasingly high. Sentry mode, as an important safety feature, can automatically monitor the vehicle status when the vehicle is stopped to prevent illegal intrusion or vehicle theft. However, in the actual application of sentry mode, due to system complexity, hardware failure or software defects, the sentry mode may fail to turn on.

[0003] Existing sentry mode activation methods usually rely on the response of the vehicle's HUT (Head Unit, multimedia host / vehicle machine / terminal information display unit). In the traditional sentry mode activation process, once the user requests to activate the sentry mode, the HUT will immediately execute the corresponding instructions. However, when the sentry mode fails to be activated, the system cannot automatically identify and take remedial measures. The user needs to continue to pay attention to the execution results, which greatly increases the user's operating burden. Summary of the invention

[0004] In view of the above problems, the present disclosure provides a method, device and equipment for enabling sentinel mode that overcomes the above problems or at least partially solves the above problems. The technical solution is as follows:

[0005] A method for enabling sentinel mode, applied to a vehicle networking service platform, the method comprising:

[0006] When receiving the sentinel mode start task sent by the user end, sending the sentinel mode start command to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode;

[0007] Upon receiving that the first sentinel execution result indicates that the multimedia host fails to start the sentinel mode, resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode;

[0008] After receiving that the second sentinel execution result indicates that the multimedia host successfully turns on the sentinel mode, the second sentinel execution result is sent to the user terminal, so that the user terminal receives that the multimedia host successfully turns on the sentinel mode.

[0009] It should be noted that in the traditional sentry mode activation method, if the HUT fails to successfully activate the sentry mode, the user needs to wait or manually resend the instruction, while in the present application, once the first attempt fails, the activation instruction will be automatically resent without user intervention. This automatic retry mechanism reduces the user's waiting time and operation steps, thereby reducing the user's operation burden. At the same time, since the present application automatically retries after detecting the first activation failure, this improves the system's response speed to failure, and the automatic retry mechanism enables the system to return to normal working state more quickly, thereby improving the overall reliability and responsiveness of the system. In addition, since the activation of the sentry mode is crucial to the safety of the vehicle, the present application can use the automatic retry mechanism to enable the sentry mode to be retried in time after the activation fails, thereby greatly improving the vehicle's safety protection capabilities when it is parked.

[0010] Optionally, the sending the sentinel mode activation instruction to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode includes:

[0011] The sentinel mode activation instruction is sent to the multimedia host. If the multimedia host determines that the system of the multimedia host is not started, a first sentinel execution result of the sentinel mode is obtained, that is, the multimedia host fails to activate the sentinel mode.

[0012] It should be noted that during the Sentinel Mode activation process, if the multimedia host system is not started, if the Sentinel Mode activation command fails, it can be directly determined that the cause of the failure is that the system is in a dormant state. This direct feedback helps to diagnose the problem quickly, reduces the diagnosis time, and improves the efficiency of system maintenance. Fast problem diagnosis and efficient system maintenance means that users can get a faster solution when they encounter a Sentinel Mode activation failure, thereby improving user satisfaction. Users no longer need to wait for a long time for technical support because they know that the problem may be caused by system dormancy.

[0013] Optionally, if the multimedia host determines that the system of the multimedia host has been started, the method further includes:

[0014] The first sentinel execution result of the sentinel mode is that the multimedia host successfully turns on the sentinel mode or fails to turn on the sentinel mode based on a preset reason.

[0015] It should be noted that when the multimedia host determines that the system has been started, the first sentinel execution result of the sentinel mode can be obtained, whether it is successful or failed, providing clear feedback to the operator. This clear feedback helps the operator understand the operation results and ensure the correctness and timeliness of the operation. If the sentinel mode fails to start, the system will provide failure information based on the preset reason. This preset reason helps the operator quickly identify the problem, thereby reducing the time for troubleshooting and improving the efficiency of system maintenance.

[0016] Optionally, after receiving that the first sentinel execution result is that the multimedia host successfully turns on the sentinel mode or fails to turn on the sentinel mode based on a preset reason, the method further includes:

[0017] Based on the multimedia host successfully enabling the sentinel mode or failing to enable the sentinel mode based on a preset reason, updating a remote execution result, wherein the remote execution result is a display result of the query by the user end;

[0018] The updated remote execution result is sent to the client, so that the client receives information indicating that the multimedia host has successfully enabled the sentinel mode or has failed to enable the sentinel mode based on a preset reason.

[0019] It should be noted that the user-side interface can directly display the activation status of the sentinel mode, which means that the user can monitor the operation process of the system in real time. Since the user can see the real-time feedback of the system, this increases the transparency of the system operation to the user and enables the user to have a clearer understanding of the status of the system. Once the execution result (success or failure) of the multimedia host to activate the sentinel mode is determined, this result will be immediately updated and displayed on the user side. This instant feedback allows the user to quickly understand the results of the operation without waiting or guessing. Moreover, the user can directly see the activation status of the sentinel mode through the user-side interface. If the activation fails, the user can take immediate action, such as retrying the operation or contacting technical support. This capability enhances the user's sense of control over the system operation.

[0020] Optionally, after receiving the first sentinel execution result that the multimedia host fails to enable the sentinel mode, the method further includes:

[0021] The remote execution result is updated to being executed, and the remote execution result is the display result of the query of the user end.

[0022] It should be noted that when the multimedia host fails to enable the sentinel mode, the user end displays the "executing" status instead of directly displaying the failure information. This processing method reduces the user's anxiety and concern about the system's inability to start the sentinel mode, because the user knows that the system is trying to solve the problem. When the user sees the "executing" prompt, they will be more confident in waiting for the system to automatically try to resend the sentinel mode enable command. This confidence comes from the system's ability to automatically retry, and the user does not need to intervene immediately, thereby reducing the user's uncertainty about the system operation.

[0023] Optionally, the resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode includes:

[0024] The sentinel mode activation instruction is resent to the multimedia host, and a second sentinel execution result of the sentinel mode is obtained, which is that the multimedia host activates the sentinel mode successfully or fails to activate the sentinel mode based on a preset reason.

[0025] It should be noted that the success or failure of the Second Sentinel execution result provides clear information about the cause of the failure. This information is crucial for technicians to perform troubleshooting because they can quickly locate the problem based on this information.

[0026] Optionally, sending the sentry mode activation instruction to a multimedia host of the vehicle includes:

[0027] The sentry mode activation instruction is sent to a communication terminal of the vehicle so that the sentry mode activation instruction is forwarded to the multimedia host via the communication terminal.

[0028] It should be noted that by sending the sentry mode activation command to the vehicle's communication terminal instead of directly to the multimedia host, the steps of command transmission can be reduced. The communication terminal, as a transfer station, can process and forward commands more efficiently, thereby improving the overall efficiency of command transmission.

[0029] Optionally, before sending the sentry mode activation instruction to the multimedia host of the vehicle, the method further includes:

[0030] Determining a current position of the vehicle;

[0031] Acquire a preset marked area corresponding to the vehicle, the marked area including a historical accident-prone area and a historical area where the vehicle has repeatedly activated the sentry mode;

[0032] If the current location is in the marked area and the current time is in the high-incidence time interval corresponding to the marked area, determining whether the system of the multimedia host is started;

[0033] If the system is not started, start the system.

[0034] It should be noted that by determining the current location of the vehicle and obtaining pre-set marked areas (including historical accident-prone areas and historical areas where the vehicle has activated Sentry Mode multiple times), the system can automatically activate Sentry Mode when the vehicle is in a high-risk area. This helps provide additional safety during periods of high accident incidence. Based on the vehicle's historical data and current location, identifying times and areas with high accident incidence and automatically activating Sentry Mode in these situations can ensure that Sentry Mode can be activated immediately and improve the immediate response capability of Sentry Mode activation. By starting the HUT system in advance, the system can enter Sentry Mode faster, thereby reducing the activation time of Sentry Mode, thereby improving vehicle safety so that users perceive a faster Sentry Mode activation speed.

[0035] Optionally, obtaining the first sentinel execution result of the sentinel mode includes:

[0036] The communication terminal of the vehicle receives the first sentinel execution result sent by the multimedia host, and the Internet of Vehicles service platform receives the first sentinel execution result forwarded by the communication terminal.

[0037] It should be noted that by sending, receiving and transmitting the first sentinel execution result to the communication terminal of the vehicle instead of directly sending it to the multimedia host, the steps of instruction transmission can be reduced. The communication terminal, as a transfer station, can process and forward the execution result more efficiently, thereby improving the overall efficiency of the execution result transmission.

[0038] Optionally, the sending the sentinel mode activation instruction to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode includes:

[0039] sending the sentinel mode start instruction to the multimedia host so that the multimedia host starts the system when determining that the system of the multimedia host is not started;

[0040] If the first sentinel execution result is not received within the preset time, the first sentinel execution result is that the multimedia host fails to enable the sentinel mode.

[0041] It should be noted that, in the embodiments of this specification, the system can immediately feedback the status of the sentinel mode activation by detecting the execution result within a preset time, thereby improving the real-time nature of the operation. If the execution result is not received within the preset time, the system can identify that the sentinel mode activation has failed, which helps to quickly diagnose the problem. When the sentinel mode activation fails, the system can automatically resend the activation command, which reduces manual intervention and improves the autonomy and reliability of the system.

[0042] A sentinel mode activation device is applied to a vehicle networking service platform, and the device comprises:

[0043] The instruction sending unit, when receiving the sentinel mode start task sent by the user end, sends the sentinel mode start instruction to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode;

[0044] an instruction resending unit, upon receiving the first sentinel execution result indicating that the multimedia host fails to start the sentinel mode, resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode;

[0045] The result uploading unit, upon receiving that the second sentinel execution result indicates that the multimedia host successfully turns on the sentinel mode, sends the second sentinel execution result to the user terminal.

[0046] A sentry mode activation device, comprising:

[0047] at least one processor; and,

[0048] a memory communicatively connected to the at least one processor; wherein,

[0049] The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:

[0050] When receiving the sentinel mode start task sent by the user end, sending the sentinel mode start command to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode;

[0051] Upon receiving that the first sentinel execution result indicates that the multimedia host fails to start the sentinel mode, resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode;

[0052] After receiving that the second sentinel execution result indicates that the multimedia host successfully turns on the sentinel mode, the second sentinel execution result is sent to the user terminal, so that the user terminal receives that the multimedia host successfully turns on the sentinel mode.

[0053] A non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions, when executed by a computer, can achieve:

[0054] When receiving the sentinel mode start task sent by the user end, sending the sentinel mode start command to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode;

[0055] Upon receiving that the first sentinel execution result indicates that the multimedia host fails to start the sentinel mode, resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode;

[0056] After receiving that the second sentinel execution result indicates that the multimedia host successfully turns on the sentinel mode, the second sentinel execution result is sent to the user terminal, so that the user terminal receives that the multimedia host successfully turns on the sentinel mode.

[0057] Through the above technical solution, the present disclosure provides a method, device, equipment and medium for enabling sentinel mode, which are applied to a vehicle networking service platform.

[0058] The above description is only an overview of the technical solution of the present disclosure. In order to more clearly understand the technical means of the present disclosure, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present disclosure more obvious and easy to understand, the specific implementation methods of the present disclosure are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present disclosure. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0060] Figure 1 A schematic diagram of a method for activating a sentinel mode provided in an embodiment of the present disclosure is shown;

[0061] Figure 2 A schematic diagram of the overall architecture of a method for enabling sentinel mode provided in an embodiment of the present disclosure is shown;

[0062] Figure 3 A schematic diagram of the overall architecture of a method for enabling sentinel mode provided in an embodiment of the present disclosure is shown;

[0063] Figure 4 A business flow chart of a method for enabling sentinel mode provided in an embodiment of the present disclosure is shown;

[0064] Figure 5 A schematic structural diagram of a sentinel mode opening device provided in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0065] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0066] As modern vehicle electronic control systems become increasingly complex, vehicle safety and reliability requirements are becoming increasingly high. Sentry mode, as an important safety feature, can automatically monitor the vehicle status when the vehicle is stopped to prevent illegal intrusion or vehicle theft. However, in the actual application of sentry mode, due to system complexity, hardware failure or software defects, the sentry mode may fail to turn on.

[0067] Existing sentry mode activation methods usually rely on the response of the vehicle's HUT. In the traditional sentry mode activation process, once the user requests to activate the sentry mode, the HUT will immediately execute the corresponding instructions. However, the system startup time of the HUT is affected by the system hardware capabilities, the startup speed of different models / different models of HUT is inconsistent, or the HUT cannot quickly feedback the activation command during the system upgrade. If the activation failure is fed back to the user in the first place, the customer's experience of remote control may be reduced. At the same time, when the sentry mode fails to be activated, the system cannot automatically identify and take remedial measures. The user needs to continue to pay attention to the execution results, which greatly increases the user's operating burden.

[0068] To this end, the present application provides a flow chart of a method for activating sentinel mode, such as Figure 1 As shown in FIG. 1 , the process can be executed by the Internet of Vehicles service platform. Certain input parameters or intermediate results in the process allow manual intervention and adjustment to help improve accuracy.

[0069] Among them, the above-mentioned Internet of Vehicles service platform can be TSP (Telematics Service Provider), which is responsible for receiving the sentry mode activation request sent by the user-side APP (Application) in the embodiment of the present application; the sentry mode is to protect the vehicle by turning on this mode after the owner leaves the car. During the operation of the function, the vehicle monitors the inside and outside environment of the vehicle in real time and records the inside and outside environment of the vehicle, and sends reminders to the user in time if an abnormality occurs. The user-side APP is the car brand APP, and the owner initiates a sentry mode activation request in the APP and can query the activation result.

[0070] The method steps of the embodiment of the present application are as follows:

[0071] S101, when receiving a sentinel mode activation task sent by a user terminal, sending the sentinel mode activation instruction to a multimedia host of a vehicle to obtain a first sentinel execution result of the sentinel mode.

[0072] In an embodiment of the present application, the sentinel mode activation instruction is sent to the HUT (multimedia host) of the vehicle. When the first sentinel execution result of the sentinel mode is obtained, the sentinel mode activation instruction can be first sent to the HUT so that when the HUT determines that the system of the HUT is not started, the system is started, and the first sentinel execution result of the sentinel mode is that the HUT fails to activate the sentinel mode.

[0073] It should be noted that Figure 2 This is a schematic diagram of the structure of a multimedia host provided in an embodiment of the present disclosure. The multimedia host includes a built-in system that can execute the startup of the sentinel mode.

[0074] It should be noted that the HUT in the embodiment of the present application serves as the master HUT of the sentinel mode function and is responsible for executing the activation of the sentinel mode function.

[0075] It should be noted that, in the embodiment of the present application, a sentinel mode activation instruction can be sent to the HUT through an on-vehicle communication terminal, wherein the on-vehicle communication terminal can be a (Telematics Box, TBOX for short), which, after receiving the TSP sentinel mode activation control request, forwards the HUT activation request and reports the TSP execution result.

[0076] Further, after receiving the instruction, the HUT can first check its own system status. During the process of checking its own system status, the HUT internal logic can be used to determine whether the system is in the startup state. If the HUT determines that the system is not started. Since the system is not started, the sentinel mode cannot be started normally, so the first sentinel execution result of the sentinel mode is that the HUT fails to start the sentinel mode.

[0077] It should be noted that during the development of the sentinel mode function, it was found that the failure rate was 100% when the vehicle was in sleep mode. When it was determined that the HUT system was not started, it was judged to be in sleep mode. If it failed after sending the sentinel mode start command, it can be directly determined that the cause of the failure was that the system was in sleep mode, which provides direct feedback for system diagnosis.

[0078] It should be noted that based on the above content, the failure rate of Sentry Mode startup in the vehicle's dormant state is 100%. A specific analysis is given:

[0079] Sentry mode is a safety monitoring function used to respond in time when an abnormality occurs in the vehicle's key systems to ensure vehicle safety. In the dormant state of the vehicle, the failure rate of the sentinel mode start command is as high as 100%, indicating that the dormant state has a serious impact on the execution of the sentinel mode. When the system of the HUT is not started, it can be determined that the vehicle is in a dormant state. This means that the system's responsiveness and ability to execute commands in the dormant state are limited. To this end, a mechanism is needed to accurately identify whether the vehicle is in a dormant state. This may include checking the vehicle's power management status, the operating status of the HUT, or using specific sensor data. In addition, when developing the sentinel mode start command, the system limitations in the dormant state should also be considered, and the timing, frequency, or content of the command should be adjusted to ensure successful execution in the dormant state. When the sentinel mode start command fails in the dormant state, there should be a clear error handling process. This process should be able to distinguish different reasons for failure and provide specific solutions for failures in the dormant state. If it is detected that the sentinel mode start failure is due to the vehicle being in a dormant state, the Internet of Vehicles service platform resends the sentinel mode start command to the HUT, and the subsequent steps will be described in detail.

[0080] Further, if it is determined that the system of the multimedia host is not started, the HUT may adaptively start the system of the multimedia host.

[0081] It should be noted that, since the system can directly identify that the cause of the failure is system hibernation, the HUT can quickly take corresponding measures, namely, wake up the system, thereby resolving the problem more quickly.

[0082] Further, if the HUT determines that the system of the HUT has been started, the first sentinel execution result of the sentinel mode may be obtained, which is that the HUT successfully starts the sentinel mode or fails to start the sentinel mode based on a preset reason.

[0083] It should be noted that the embodiment of the present application can also check the program or sensor data through the internal system of the HUT to confirm whether the system has been started. A detection mechanism can also be designed to confirm whether the system of the HUT has been started. This can be achieved by checking the basic input / output (I / O) status of the HUT, CPU activity, memory response, or using the system startup signal of the HUT. Once it is confirmed that the system has been started, an instruction to turn on the sentinel mode is sent to the HUT. After receiving the instruction, the HUT attempts to enter the sentinel mode according to the requirements of the instruction. If the instruction does not specify a specific reason for starting, the HUT can try to enter the sentinel mode according to the preset logic. After trying to enter the sentinel mode, the HUT will check whether it has successfully entered the mode. If the sentinel mode is successfully entered, the HUT will send a success message.

[0084] If Sentry Mode cannot be entered due to a pre-set reason (such as camera damage, system error, or communication failure), the HUT will record the reason for the failure, which is:

[0085] Failure due to preset reasons: Analyze the reasons for failure, which may be due to HUT internal errors, insufficient resources, configuration problems or other known reasons. According to the error type, execute the corresponding error recovery process, such as retrying instructions, adjusting configurations or notifying maintenance personnel.

[0086] Failure with unknown cause: If the cause of the failure cannot be determined, error information is logged and further diagnosis and debugging may be required.

[0087] It should be noted that, when the HUT determines that the system has been started, the first sentinel execution result of the sentinel mode in the embodiment of the present application can be obtained as a successful start, which provides clear feedback to the operator to confirm that the sentinel mode has been correctly started. In addition, if the sentinel mode fails to start, the system will provide failure information based on the preset reason. This clear failure reason helps to quickly diagnose the problem and reduce the time for troubleshooting.

[0088] Further, upon receiving the first sentinel execution result that the HUT successfully turns on the sentinel mode or fails to turn on the sentinel mode based on a preset reason, the remote execution result can be updated based on the HUT successfully turning on the sentinel mode or failing to turn on the sentinel mode based on the preset reason, and the remote execution result is the display result of the user terminal's query; the updated remote execution result is sent to the user terminal, so that the user terminal receives the HUT successfully turning on the sentinel mode or failing to turn on the sentinel mode based on the preset reason.

[0089] It should be noted that the specific implementation plan for the above content is as follows:

[0090] Define the structure of sentinel mode execution results: Define the format of sentinel mode execution results, including timestamp, success or failure status, and specific reasons in case of failure.

[0091] HUT Sentry Mode Execution: HUT starts Sentry Mode according to preset logic or conditions. When HUT executes Sentry Mode, it is necessary to monitor the execution process to ensure that the mode runs as expected.

[0092] Result feedback: If the Sentry Mode is successfully started, HUT records the success status. If the startup fails, HUT records the failure status and reason.

[0093] Result recording: HUT records the execution results of the sentinel mode to the local database or cache.

[0094] Result upload: Upload the execution results of the sentinel mode to the Internet of Vehicles service platform regularly or in real time.

[0095] Processing by the Internet of Vehicles Service Platform: The Internet of Vehicles Service Platform receives the execution results uploaded by the HUT. The Internet of Vehicles Service Platform updates the remote execution result database to ensure the latest data.

[0096] User-side query: The user side sends a query request to the remote server through the user interface or API.

[0097] The results show that the Internet of Vehicles service platform retrieves the latest sentinel mode execution results from the database according to the query request of the user end, and formats the retrieved results into a format that can be displayed by the user interface.

[0098] Result push: Use one of the following methods to send the update results to the user:

[0099] In polling mode, the user terminal periodically sends query requests to the Internet of Vehicles service platform, and the Internet of Vehicles service platform responds with the latest execution results.

[0100] Push notification: When the execution result of the Internet of Vehicles service platform is updated in sentinel mode, it will actively push notification to the user end.

[0101] WebSocket, establishes a persistent connection between the user end and the Internet of Vehicles service platform, and the Internet of Vehicles service platform pushes updates in real time through this connection.

[0102] It should be noted that users can directly see the activation status of Sentry Mode through the user interface, which increases the transparency of system operations for users. In addition, if Sentry Mode fails to be activated, users can immediately know the problem and take corresponding measures, such as retrying the operation or contacting technical support.

[0103] S102: upon receiving the first sentinel execution result indicating that the multimedia host fails to enable the sentinel mode, resending the sentinel mode enabling instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode.

[0104] In the embodiment of the present application, after receiving the first sentinel execution result that the HUT fails to turn on the sentinel mode, the remote execution result can be updated to being executed, and the remote execution result is the display result of the user-side query.

[0105] It should be noted that when the HUT fails to start the sentinel mode, the user end only displays the "Executing" status, which reduces the user's anxiety and worry about the system's failure to start the sentinel mode. When the user sees the "Executing" prompt, they will be more confident to wait for the system to automatically try to resend the sentinel mode start command, rather than immediately taking actions that may be unnecessary or wrong.

[0106] Furthermore, when the sentinel mode start instruction is resent to the HUT in the embodiment of the present application, the system of the HUT has been started. After the sentinel mode start instruction is resent to the HUT, the HUT can obtain a second sentinel execution result of the sentinel mode based on the sentinel mode start instruction. The second sentinel execution result may be that the HUT successfully starts the sentinel mode or fails to start the sentinel mode based on a preset reason.

[0107] It should be noted that the embodiments of this specification can provide a second chance after the first attempt fails by resending the command, which increases the possibility of the HUT successfully turning on the sentinel mode, thereby improving the reliability of the entire system. At the same time, the success or failure of the second sentinel execution result can provide clear information about the cause of the failure. This helps technicians to diagnose faults, quickly locate problems and take corresponding measures.

[0108] Furthermore, after receiving the first sentinel execution result that the multimedia host failed to turn on the sentinel mode, an instruction to start the system of the multimedia host can be sent to the multimedia host; if a system startup completion instruction of the multimedia host is received, the step of resending the sentinel mode startup instruction to the multimedia host is executed.

[0109] S103: After receiving the second sentinel execution result indicating that the multimedia host has successfully enabled the sentinel mode, the second sentinel execution result is sent to the user terminal, so that the user terminal receives the information indicating that the multimedia host has successfully enabled the sentinel mode.

[0110] In the examples of this application, regarding the above content, the specific implementation plan is as follows:

[0111] Sentry Mode Activation: HUT activates the second sentinel mode according to the preset logic or conditions. HUT ensures that the sentinel mode is executed according to the established process.

[0112] Result verification: HUT checks the execution result of the second sentinel mode to confirm whether it is successfully activated.

[0113] Result Encapsulation: If Sentry Mode activation is successful, HUT encapsulates the execution result into a standard format, including the success status and any relevant additional information.

[0114] Communication protocol: Select an appropriate communication protocol (such as HTTP, MQTT, WebSocket, etc.) to send the execution results.

[0115] Result sending: HUT sends the execution results to the Internet of Vehicles service platform through the communication protocol.

[0116] Result reception: The user end can monitor the communication from the Internet of Vehicles service platform through its application or device.

[0117] Result processing: After receiving the execution result, the client decodes and parses it.

[0118] Result display: The client displays the decoded execution results to the user, usually in the form of notifications, log entries or other forms on the user interface.

[0119] In the embodiment of the present application, after receiving that the second sentinel execution result is a preset reason for failure to activate the sentinel mode, the second sentinel execution result is also sent to the user terminal, so that the user terminal receives the preset reason for failure to activate the sentinel mode.

[0120] In the examples of this application, regarding the above content, the specific implementation plan is as follows:

[0121] Sentry Mode Activation: HUT attempts to activate the second Sentry Mode based on a preset condition or command. HUT ensures that the Sentry Mode is executed according to the established process.

[0122] Result verification: HUT checks the execution result of the second sentinel mode to confirm whether it is successfully activated. If the activation fails, HUT needs to record the specific reason for the failure.

[0123] Result encapsulation: Encapsulate the failure result into a message according to the defined format.

[0124] Communication protocol selection: Select an appropriate communication protocol (such as HTTP, MQTT, WebSocket, etc.) to send the execution results.

[0125] Result sending: HUT sends the execution results to the Internet of Vehicles service platform through the communication protocol.

[0126] Result reception: The user end can monitor the communication from the Internet of Vehicles service platform through its application or device.

[0127] Result processing: After receiving the execution result, the client decodes and parses it to extract the execution status and failure reason.

[0128] Results display: The client displays the execution status and failure reason to the user in an appropriate manner, such as a pop-up window, log entry, or notification on the user interface.

[0129] Furthermore, when the sentry mode activation instruction is sent to the HUT of the vehicle, the sentry mode activation instruction may be sent to the communication terminal of the vehicle, so that the sentry mode activation instruction is forwarded to the HUT via the communication terminal.

[0130] In the examples of this application, regarding the above content, the specific implementation plan is as follows:

[0131] Protocol selection: It is necessary to determine the communication protocol between the Internet of Vehicles service platform and the vehicle communication terminal, as well as the communication protocol between the communication terminal and the HUT. Commonly used protocols include CAN (Controller Area Network), LIN (Local Interconnect Network), TCP / IP, etc.

[0132] Instruction definition: Design the format of the sentinel mode enable instruction, including necessary control codes, parameters, check bits, etc.

[0133] Data encryption: To ensure the security of instruction content, it may be necessary to encrypt the instruction.

[0134] Generate command: Generate a sentry mode start command that complies with the defined format on the Internet of Vehicles service platform.

[0135] Instruction verification: Before sending, the instructions are verified to ensure their integrity and correctness.

[0136] Terminal function: Ensure that the vehicle's communication terminal has the ability to receive and process instructions from the Internet of Vehicles service platform.

[0137] Terminal compatibility: Make sure the communication terminal supports the selected communication protocol and can understand the Sentry Mode activation command.

[0138] Sending instructions: If the vehicle supports wireless connection (such as 4G / 5G, Wi-Fi, etc.), the Internet of Vehicles service platform can directly send instructions to the communication terminal through the wireless network. If a wired connection is required (such as OBD interface, CAN bus, etc.), the Internet of Vehicles service platform needs to send instructions through the vehicle network interface.

[0139] Command forwarding: After receiving the command, the communication terminal forwards it to the HUT according to the predetermined process and format. To ensure the integrity of the data during the command forwarding process, it may be necessary to implement a retransmission mechanism and error detection and correction.

[0140] It should be noted that the embodiment of the present application can realize centralized control by sending a sentry mode activation command to the communication terminal of the vehicle, which is convenient for unified management and operation of the entire vehicle system. In addition, there is no need to communicate directly with each HUT, which reduces the operation steps and improves the convenience of operation.

[0141] Furthermore, before sending the sentry mode activation command to the vehicle's multimedia host HUT, the current position of the vehicle can be determined first; a pre-set marked area corresponding to the vehicle is obtained, the marked area including a historical accident-prone area and a historical area where the vehicle has activated the sentry mode multiple times; if the current position is in the marked area and the current moment is in a high-accident time interval corresponding to the marked area, it is determined whether the system of the HUT is activated; if the system is not activated, the system is activated.

[0142] In the examples of this application, regarding the above content, the specific implementation plan is as follows:

[0143] Vehicle location determination: The vehicle's location can be tracked in real time using the vehicle's built-in GPS or navigation system.

[0144] The marking area settings are as follows:

[0145] For areas with a high incidence of historical accidents: Through data analysis, identify and count areas prone to accidents, such as the entrance to XX school. Enter these areas into the system as high-risk marked areas.

[0146] For the vehicle's historical sentry mode area: record the historical locations where the vehicle has activated sentry mode multiple times, such as supermarket entrances and company entrances, indicating that the user is accustomed to activating sentry mode in these areas. Set these locations as marked areas for activating sentry mode.

[0147] Compare current position with marked area: Check the current position of the vehicle regularly (for example, every minute or every few seconds) and compare the current position with the set marked area.

[0148] Start the HUT system: If the vehicle is in the marked area and the HUT system is not started, send a start command. The command can be set to start in the background without the screen lighting up to save energy and reduce interference. Among them, checking whether the HUT system is already started can be achieved through the vehicle's diagnostic interface or the firmware status information of the HUT.

[0149] Furthermore, the embodiment of the present application can also identify peak hours, and determine high traffic periods such as rush hour and rush hour according to the timetable or historical data. The system is set to increase the monitoring level of the marked area during the peak hours.

[0150] It should be noted that when the vehicle enters a pre-set marked area, the system determines whether the HUT system is activated and quickly activates the HUT system when necessary, which ensures that the sentry mode can be activated immediately and improves the instant response capability of the sentry mode. By activating the HUT system in advance, the system can enter the sentry mode faster, thereby reducing the activation time of the sentry mode, thereby improving vehicle safety, so that users can perceive a faster activation speed of the sentry mode.

[0151] Furthermore, when the first sentinel execution result of the sentinel mode is obtained, the first sentinel execution result may be received through the communication terminal of the vehicle, and the first sentinel execution result forwarded by the communication terminal may be received.

[0152] In the examples of this application, regarding the above content, the specific implementation plan is as follows:

[0153] Protocol selection: It is necessary to determine the communication protocol between the Internet of Vehicles service platform and the vehicle communication terminal. Commonly used protocols include CAN bus, LIN bus, TCP / IP, etc. The selection of the appropriate protocol depends on the vehicle's network architecture and the technical requirements of the platform.

[0154] Data format: defines the data format of the First Sentinel execution result, including necessary information fields such as execution status, timestamp, error code, etc.

[0155] Instruction sending and execution: The Internet of Vehicles service platform sends instructions to the vehicle's communication terminal, requesting the execution of the first sentinel's related operations. After receiving the instructions, the communication terminal forwards the instructions to the HUT or related modules to execute the first sentinel's operations.

[0156] Result reception: The Internet of Vehicles service platform receives the execution result of the first sentinel directly from the communication terminal. This can be achieved in the following ways:

[0157] Wireless connection: If the vehicle supports wireless connection (such as 4G / 5G, Wi-Fi, etc.), the service platform can receive data directly from the communication terminal.

[0158] Wired connection: If connected via a wire (such as OBD interface, CAN bus, etc.), the service platform needs to configure the appropriate interface to receive data.

[0159] Result forwarding: After executing the first sentinel operation, the communication terminal forwards the execution result to the Internet of Vehicles service platform. This can be achieved in the following ways:

[0160] Broadcast mode: If the communication protocol supports broadcast, the communication terminal can directly broadcast the execution results to all nodes on the network, including the service platform.

[0161] Point-to-point communication: If the communication protocol does not support broadcasting, the communication terminal needs to selectively send the results to the service platform.

[0162] Result processing: The IoV service platform parses the received execution result data and extracts the required information. If the execution result contains error information, the service platform needs to be able to identify and handle these errors.

[0163] Confirmation mechanism: The Internet of Vehicles service platform sends a confirmation message to the communication terminal to confirm that the execution result has been successfully received. If the service platform does not receive the execution result within the expected time, the timeout processing mechanism should be activated, which may include resending the command or notifying the operation and maintenance personnel.

[0164] It should be noted that, in the embodiment of the present application, by receiving the first sentinel execution result received by the communication terminal of the vehicle, the system can monitor the operating status of the vehicle in real time, thereby enhancing the monitoring capability of the overall system.

[0165] Furthermore, the Internet of Vehicles service platform sends the sentinel mode activation instruction to the vehicle's multimedia host HUT. When the first sentinel execution result of the sentinel mode is obtained, the Internet of Vehicles service platform can send the sentinel mode activation instruction to the HUT, and when the HUT determines that the system of the HUT is not started, start the system; if the Internet of Vehicles service platform does not receive the first sentinel execution result forwarded by the communication terminal within a preset time, the first sentinel execution result is that the HUT fails to activate the sentinel mode.

[0166] Select protocol: Select a protocol suitable for communication between the Internet of Vehicles service platform and the HUT, such as CAN bus, LIN bus or TCP / IP.

[0167] Design instruction and response format: Design the format of the sentinel mode start instruction, including instruction type, system startup flag, instruction ID, etc. Design the response format of HUT, including execution status, error code, timestamp, etc.

[0168] Command sending: The Internet of Vehicles service platform sends a sentry mode activation command to the HUT through the communication protocol.

[0169] System check: After receiving the command, HUT first checks whether the system has been started.

[0170] System startup: If the system is not started, HUT starts the system.

[0171] Execute sentry mode: After the system starts, HUT executes the start-up operation of sentry mode.

[0172] Result sending: After completing the sentry mode activation operation, the HUT sends the execution result back to the Internet of Vehicles service platform in a predefined response format.

[0173] Time Window: Set a preset time window during which the IoV service platform is expected to receive the execution results of the HUT.

[0174] Execution result processing: The Internet of Vehicles service platform receives the execution result of the HUT. If the Internet of Vehicles service platform does not receive the execution result within the preset time, or receives the execution result but the status shows failure, it is considered that the Sentry Mode has failed to start.

[0175] Failure handling process: After receiving the message that the Sentry Mode activation failed, the Internet of Vehicles Service Platform resends the Sentry Mode activation command to the HUT. Set a retry limit to prevent infinite retry cycles.

[0176] It should be noted that, in the embodiment of the present application, the system can immediately feedback the status of the sentinel mode being turned on by detecting the execution result within a preset time, thereby improving the real-time nature of the operation. If the execution result is not received within the preset time, the system can identify that the sentinel mode has failed to be turned on, which helps to quickly diagnose the problem. When the sentinel mode fails to be turned on, the system can automatically resend the turn-on instruction, which reduces manual intervention and improves the autonomy and reliability of the system.

[0177] Based on the above scheme, this application has the following beneficial effects:

[0178] The embodiments of this specification can automatically identify situations where the sentry mode fails to be activated, without the need for manual intervention by the user, thereby reducing the user's operating burden and improving the system's work efficiency. At the same time, by automatically attempting to resend the activation command and confirming that the mode is successfully activated, the user does not need to continue to pay attention to the execution results, thereby improving the convenience and comfort of user operations. Moreover, after the sentry mode fails to be activated, a self-recovery attempt can be made, which increases the stability and robustness in the face of short-term failures or accidents. In addition, the reliable activation of the sentry mode is crucial to vehicle safety. This method ensures that the sentry mode can be retried in a timely manner after a failed activation, thereby improving the vehicle's safety protection capabilities when it is parked.

[0179] It should be noted that during the development of the sentinel mode function, it was found that the failure rate of the sentinel mode function was high, especially when the vehicle was in sleep mode, the failure rate reached 100%. After investigation, it was found that the reason was that when the vehicle was in sleep mode, after the HUT received the TBOX's request to turn on the sentinel mode, it took about 10 seconds for the network to wake up and the HUT Abdroid system to start; during this period, the TBOX sent a total of 5 frames of sentinel mode start signals (a total of 250 milliseconds) according to the remote control specification, so after the HUT completed the system startup, it could not receive the TBOX start signal; after the TBOX did not receive the HUT sentinel mode start response signal, it was determined that the remote control execution of the function failed, and the reason for the failure was "target HUT execution failure".

[0180] The problem that this technical solution solves is: to solve the problem that the APP sentinel mode function fails to be activated when the vehicle is in sleep state, so that the vehicle can enter the sentinel mode function operation state normally, and return the activation success to the user, thereby improving the car experience.

[0181] It should be noted that when the vehicle is in dormant mode, the APP remotely turns on the sentinel mode. When the TSP receives the TBOX remote control execution result as failure, and the reason for the failure is the target HUT execution failure, the TSP automatically reissues the sentinel mode start command to the TBOX. Before the second sentinel mode start execution result is uploaded to the TSP, the TSP manually changes the first remote control execution result to "executing" until the second remote control execution result is reported. Then, the first remote control execution result is changed according to the second remote control execution result to ensure that the APP obtains the second remote control execution result.

[0182] Figure 3 The overall architecture diagram of the method for enabling the sentinel mode of an embodiment of the present application is as follows: 1. APP sends a sentinel mode enabling request to TSP; 2. TSP executes and sends the sentinel mode enabling execution to TBOX (the first time); 3. TBOX forwards the sentinel mode enabling signal to HUT; 4. System startup; 5. TBOX reports the execution result to TSP and the HUT fails to execute (the first time); 6. TSP executes and sends the sentinel mode enabling execution to TBOX (the second time); 7. TBOX forwards the sentinel mode enabling signal to HUT; 8. Sentinel mode is enabled; 9. HUT sends the enabling result to TBOX; 10. TBOX reports the execution result to TSP and the HUT succeeds (the second time).

[0183] Figure 4 The present invention is a business flow chart of the method for starting the sentinel mode of an embodiment of the present application, specifically, when the process starts, the APP end executes the sentinel mode start, sends the sentinel mode start instruction to the TSP, sends the sentinel start signal to the HUT, and the HUT end determines whether the system is started. If so, the sentinel mode is started and executed; if not, the system is started, the TBOX end receives the sentinel execution result signal, reports the TSP execution result, the TSP end receives the sentinel mode start execution result, and determines whether the target HUT execution fails. If not, the remote control execution result is updated, and the APP end queries the sentinel mode start result; if so, the first remote control execution result is updated to being executed, and the second sentinel start execution result is automatically reissued, a sentinel start signal is sent to the HUT, the sentinel mode is started and executed, the sentinel execution result signal is received, the second sentinel mode start execution result is received, the first execution result is updated according to the second result, the APP end queries the sentinel mode start result, and the process ends.

[0184] For examples of the above two remote control behaviors, see Table 1 Remote Control Examples.

[0185] Table 1 Remote control examples

[0186]

[0187] It should be noted that the main reason for the failure to start the sentinel mode in the dormant state of the vehicle in the embodiment of the present application is that the startup time of the HUT system exceeds the standard time limit of remote control, and the optimization of the startup time of the HUT side system mainly depends on the hardware capability, and the optimization or provision space is limited and the cost is high. Optimization from the perspective of TSP has a short implementation cycle and controllable costs. Although customized processing is performed for the activation of the sentinel mode, it does not affect the core process of the remote control business as a whole, and the risk is controllable.

[0188] Figure 5 This is a structural schematic diagram of a sentinel mode activation device according to an embodiment of the present application, which is applied to a vehicle networking service platform. The device includes: an instruction sending unit 501, an instruction resending unit 502 and a result uploading unit 503.

[0189] The instruction sending unit 501, when receiving the sentinel mode start task sent by the user end, sends the sentinel mode start instruction to the multimedia host HUT of the vehicle to obtain the first sentinel execution result of the sentinel mode;

[0190] The instruction resending unit 502, upon receiving the first sentinel execution result indicating that the HUT fails to start the sentinel mode, resends the sentinel mode start instruction to the HUT to obtain a second sentinel execution result of the sentinel mode;

[0191] The result uploading unit 503 , upon receiving the second sentinel execution result indicating that the HUT successfully turns on the sentinel mode, sends the second sentinel execution result to the user terminal.

[0192] A sentinel mode activation device according to an embodiment of the present application includes:

[0193] at least one processor; and,

[0194] a memory communicatively connected to the at least one processor; wherein,

[0195] The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:

[0196] When receiving the sentinel mode start task sent by the user end, sending the sentinel mode start command to the multimedia host HUT of the vehicle to obtain the first sentinel execution result of the sentinel mode;

[0197] Upon receiving that the first sentinel execution result indicates that the HUT fails to start the sentinel mode, resending the sentinel mode start instruction to the HUT to obtain a second sentinel execution result of the sentinel mode;

[0198] After receiving that the second sentinel execution result indicates that the HUT successfully turns on the sentinel mode, the second sentinel execution result is sent to the user end, so that the user end receives that the HUT successfully turns on the sentinel mode.

[0199] A non-volatile computer storage medium according to an embodiment of the present application stores computer executable instructions, which can achieve the following when executed by a computer:

[0200] When receiving the sentinel mode start task sent by the user end, sending the sentinel mode start command to the multimedia host HUT of the vehicle to obtain the first sentinel execution result of the sentinel mode;

[0201] Upon receiving that the first sentinel execution result indicates that the HUT fails to start the sentinel mode, resending the sentinel mode start instruction to the HUT to obtain a second sentinel execution result of the sentinel mode;

[0202] After receiving the second sentinel execution result that the HUT successfully turns on the sentinel mode, the second sentinel execution result is sent to the user end, so that the user end receives the HUT successfully turns on the sentinel mode. In this embodiment, the vehicle can be divided into functional modules according to the above method example. For example, it can correspond to each functional module, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0203] In the case of dividing each functional module according to each function, the vehicle may include: XX module, XX module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0204] The vehicle provided in this embodiment is used to execute the above-mentioned method of activating the sentinel mode, and thus can achieve the same effect as the above-mentioned implementation method.

[0205] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle to execute mutual program codes and data.

[0206] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0207] This embodiment also provides a computer-readable storage medium, which stores computer program code (including but not limited to disk storage, CD-ROM, optical storage, etc.). When the computer program code runs on a computer, the computer executes the above-mentioned related method steps to implement a method for activating the sentinel mode provided in the above embodiment.

[0208] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement the method for activating the sentry mode provided in the above-mentioned embodiment.

[0209] Among them, the beneficial effects of the above embodiments can refer to the beneficial effects of the corresponding methods provided above, and will not be repeated here.

[0210] Through the description of the above implementation methods, technicians in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0211] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, 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 through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0212] In the description of the present disclosure, it should be understood that the terms "up", "down", "front", "back", "left" and "right" etc. indicating directions or positional relationships are based on the directions or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the positions or elements referred to must have specific directions, be constructed and operate in specific directions. Therefore, they should not be understood as limitations of the present disclosure.

[0213] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. It should also be noted that the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0214] The above are only embodiments of the present disclosure and are not intended to limit the present disclosure. For those skilled in the art, the present disclosure may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present disclosure shall be included in the scope of the claims of the present disclosure.

Claims

1. A method for enabling sentinel mode, characterized in that: The method comprises: When receiving the sentinel mode start task sent by the user end, sending the sentinel mode start command to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode; Upon receiving that the first sentinel execution result indicates that the multimedia host fails to start the sentinel mode, resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode; After receiving the second sentinel execution result indicating that the multimedia host successfully turns on the sentinel mode, the second sentinel execution result is sent to the user terminal.

2. The method according to claim 1, characterized in that The sending the sentinel mode activation instruction to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode includes: The sentinel mode activation instruction is sent to the multimedia host. If the multimedia host determines that the system of the multimedia host is not started, a first sentinel execution result of the sentinel mode is obtained, that is, the multimedia host fails to activate the sentinel mode.

3. The method according to claim 2, characterized in that If the multimedia host determines that the system of the multimedia host has been started, the method further includes: The first sentinel execution result of the sentinel mode is that the multimedia host successfully turns on the sentinel mode or fails to turn on the sentinel mode based on a preset reason.

4. The method according to claim 3, characterized in that After receiving the first sentinel execution result that the multimedia host successfully turns on the sentinel mode or fails to turn on the sentinel mode based on a preset reason, the method further includes: Based on the multimedia host successfully enabling the sentinel mode or failing to enable the sentinel mode based on a preset reason, updating a remote execution result, wherein the remote execution result is a display result of the query by the user end; The updated remote execution result is sent to the client, so that the client receives information indicating that the multimedia host has successfully enabled the sentinel mode or has failed to enable the sentinel mode based on a preset reason.

5. The method according to claim 1, characterized in that After receiving that the first sentinel execution result is that the multimedia host fails to enable the sentinel mode, the method further includes: The remote execution result is updated to being executed, and the remote execution result is the display result of the query of the user end.

6. The method according to claim 1, characterized in that The step of resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode includes: The sentinel mode activation instruction is resent to the multimedia host, and a second sentinel execution result of the sentinel mode is obtained, which is that the multimedia host activates the sentinel mode successfully or fails to activate the sentinel mode based on a preset reason.

7. The method according to claim 1, characterized in that Before sending the sentry mode activation instruction to the multimedia host of the vehicle, the method further includes: Determining a current position of the vehicle; Acquire a preset marked area corresponding to the vehicle, the marked area including a historical accident-prone area and a historical area where the vehicle has repeatedly activated the sentry mode; If the current location is in the marked area and the current time is in the high-incidence time interval corresponding to the marked area, determining whether the system of the multimedia host is started; If the system is not started, start the system.

8. The method according to claim 1, characterized in that The sending the sentinel mode activation instruction to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode includes: sending the sentinel mode start instruction to the multimedia host so that the multimedia host starts the system when determining that the system of the multimedia host is not started; If the first sentinel execution result is not received within the preset time, the first sentinel execution result is that the multimedia host fails to enable the sentinel mode.

9. A sentinel mode opening device, characterized in that: The device comprises: The instruction sending unit, when receiving the sentinel mode start task sent by the user end, sends the sentinel mode start instruction to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode; an instruction resending unit, upon receiving the first sentinel execution result indicating that the multimedia host fails to start the sentinel mode, resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode; The result uploading unit, upon receiving that the second sentinel execution result indicates that the multimedia host successfully turns on the sentinel mode, sends the second sentinel execution result to the user terminal.

10. A sentinel mode opening device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to: When receiving the sentinel mode start task sent by the user end, sending the sentinel mode start command to the multimedia host of the vehicle to obtain the first sentinel execution result of the sentinel mode; Upon receiving that the first sentinel execution result indicates that the multimedia host fails to start the sentinel mode, resending the sentinel mode start instruction to the multimedia host to obtain a second sentinel execution result of the sentinel mode; After receiving the second sentinel execution result indicating that the multimedia host successfully turns on the sentinel mode, the second sentinel execution result is sent to the user terminal.

Citation Information

Patent Citations

  • Method and system for checking integrity of measurement data, electronic equipment and medium

    CN116319052A

  • Vehicle sentry mode monitoring method

    CN117201272A

  • Intelligent sentry monitoring method and device, storage medium and electronic equipment

    CN117793299A

  • Multi-angle sentry mode data acquisition and uploading method and multi-angle sentry mode data viewing method

    CN118175520A

  • Security system for vehicle through sentinel module

    ES1302547U

Cited By

  • Vehicle sentry service calling method and device, equipment and medium

    CN119697238A

  • Vehicle sentry service calling method, device, equipment and medium

    CN119697238B