Sentry mode control method, device, vehicle controller and readable storage medium
By using the parking status information and the control information in the preset working mode in the smart car, the working status of the sentry mode is dynamically controlled, and the power consumption problem caused by the continuous opening of the sentry mode is solved, achieving the effect of reducing energy consumption under safe conditions.
Patent Information
- Application Number
- CN202410762904.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-13
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2044-06-13
AI Technical Summary
In smart cars, the continuous turn on Sentinel mode leads to an increase in battery consumption. Users may turn off Sentinel mode to save power, but this will cause the vehicle to not turn on Sentinel mode in dangerous scenarios, which may cause economic losses.
By dynamically controlling the working state of the sentry mode when the vehicle is in a parked state, using the parking status information and the control information in the preset working mode, ensuring that the sentry mode is turned off in a safe parking position and time period to reduce energy consumption.
Without reducing the safety and protection of the vehicle's parking, reduce the opening time of the Sentinel mode, reduce energy consumption, and extend the car's range.
Smart Images

Figure CN118419047B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent vehicle technology, and in particular to a sentinel mode control method, device, vehicle controller, computer-readable storage medium, and computer program product. Background Art
[0002] With the continuous development of smart car technology, cars can sense and record dangerous factors around the vehicle and accidents such as vehicle collisions and scrapes through driving recorders and vehicle perception systems, and can provide traceable accident evidence. This function is called "Sentinel Mode" in the field of smart car technology. However, in actual use scenarios, if the sentinel mode is kept on, it will cause a considerable consumption of the car's battery power, resulting in a reduction in the car's cruising range.
[0003] Currently, the sentry mode has two settings: continuously on and continuously off. Due to the high power consumption caused by the continuous on of the sentry mode, users are likely to turn off the sentry mode, resulting in damage to the vehicle if the sentry mode is not turned on after parking in a dangerous scene, resulting in economic losses. Therefore, how to control the on and off of the sentry mode to reduce the energy consumption of the sentry mode is an urgent problem to be solved. Summary of the invention
[0004] Based on this, it is necessary to provide a sentinel mode control method, device, vehicle controller, computer-readable storage medium and computer program product that can reduce the energy consumption of the sentinel mode in order to address the above technical problems.
[0005] In a first aspect, the present application provides a sentinel mode control method, comprising:
[0006] When the vehicle is in a parking state and the sentry mode of the vehicle is set to a preset working mode, obtaining parking state information of the vehicle; the sentry mode in the preset working mode is pre-set with sentry mode working state control information;
[0007] The working state of the sentinel mode is controlled by using the parking state information and the sentinel mode working state control information.
[0008] In one embodiment, the parking state information includes parking space information and parking time information of the vehicle; the sentinel mode working state control information includes first control information associated with the parking space information and second control information associated with the parking time information;
[0009] The using the parking state information and the sentinel mode working state control information to control the working state of the sentinel mode includes:
[0010] Acquire a first working state of the sentinel mode according to the parking space information and the first control information;
[0011] Acquire a second working state of the sentinel mode according to the parking time information and the second control information;
[0012] The working state of the sentinel mode is controlled by using the first working state and / or the second working state.
[0013] In one of the embodiments, the parking space information includes parking position information; the first control information includes at least one preset parking position information;
[0014] The acquiring, according to the parking space information and the first control information, the first working state of the sentinel mode includes:
[0015] In a case where the parking position information matches any one of the preset parking position information, determining that the first working state is a sentry mode off state;
[0016] In a case where the parking position information does not match any of the preset parking position information, it is determined that the first working state is a sentry mode activation state.
[0017] In one embodiment, after determining that the first working state is a sentinel mode activation state, the method further includes:
[0018] Obtaining the number of times the vehicle has been parked at the location corresponding to the parking location information;
[0019] When the number of parking times is greater than a preset number threshold and the position corresponding to the parking position information is identified as a safe position, a first notification message is displayed; the first notification message is used to indicate whether the position corresponding to the parking position information is set as the preset parking position information.
[0020] In one of the embodiments, the parking space information includes parking area information; the first control information includes parking area type information;
[0021] The acquiring, according to the parking space information and the first control information, the first working state of the sentinel mode includes:
[0022] When the parking area type information corresponding to the parking area information is an indoor type, determining that the first working state is a sentinel mode off state;
[0023] When the parking area type information corresponding to the parking area information is an outdoor type, it is determined that the first working state is a sentinel mode activation state.
[0024] In one embodiment, the parking time information includes current time information; the second control information includes at least one preset time interval information;
[0025] The acquiring, according to the parking time information and the second control information, the second working state of the sentinel mode includes:
[0026] In a case where the current time information matches any preset time interval information, determining that the second working state is a sentinel mode activation state;
[0027] In a case where the current time information does not match the preset time interval information, it is determined that the second working state is a sentinel mode off state.
[0028] In one embodiment, the parking time information includes current time information and initial parking time information; the second control information includes a preset scanning period;
[0029] The acquiring, according to the parking time information and the second control information, the second working state of the sentinel mode includes:
[0030] Based on the current time information and the initial parking time information, scanning movable objects in the surrounding environment of the vehicle according to the preset scanning period, and obtaining the distance between each movable object and the vehicle;
[0031] When each of the distances is greater than a preset distance threshold, determining that the second working state is a sentry mode off state;
[0032] In the case where any of the distances is less than a preset distance threshold, it is determined that the second working state is a sentry mode activation state.
[0033] In one of the embodiments, after scanning the movable objects in the surrounding environment of the vehicle according to the preset scanning period, the method further includes:
[0034] When the scanning result indicates that there are no movable objects in the surrounding environment of the vehicle, the second working state is determined to be a sentry mode off state.
[0035] In one of the embodiments, the sentinel mode control method further includes: obtaining a periodic update scheme for the preset scanning cycle based on the working status information of the sentinel mode in multiple preset scanning cycles, and displaying a second notification information; the second notification information is used to indicate whether the preset scanning cycle is updated according to the periodic update scheme.
[0036] In one of the embodiments, the sentry mode control method further includes: when the working state of the sentry mode is the sentry mode activation state, displaying third notification information; the third notification information is used to inform the user that the sentry mode of the vehicle has been activated.
[0037] In a second aspect, the present application further provides a sentry mode control device, applied to a vehicle controller, comprising:
[0038] An information acquisition module, used for acquiring parking state information of the vehicle when the vehicle is in a parking state and the sentry mode of the vehicle is set to a preset working mode; the sentry mode in the preset working mode is pre-set with sentry mode working state control information;
[0039] The state control module is used to control the working state of the sentinel mode by using the parking state information and the sentinel mode working state control information.
[0040] In a third aspect, the present application further provides a vehicle controller, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0041] When the vehicle is in a parking state and the sentry mode of the vehicle is set to a preset working mode, obtaining parking state information of the vehicle; the sentry mode in the preset working mode is pre-set with sentry mode working state control information;
[0042] The working state of the sentinel mode is controlled by using the parking state information and the sentinel mode working state control information.
[0043] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0044] When the vehicle is in a parking state and the sentry mode of the vehicle is set to a preset working mode, obtaining parking state information of the vehicle; the sentry mode in the preset working mode is pre-set with sentry mode working state control information;
[0045] The working state of the sentinel mode is controlled by using the parking state information and the sentinel mode working state control information.
[0046] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0047] When the vehicle is in a parking state and the sentry mode of the vehicle is set to a preset working mode, obtaining parking state information of the vehicle; the sentry mode in the preset working mode is pre-set with sentry mode working state control information;
[0048] The working state of the sentinel mode is controlled by using the parking state information and the sentinel mode working state control information.
[0049] The above-mentioned sentinel mode control method, device, vehicle controller, computer-readable storage medium and computer program product obtain the parking status information of the vehicle when the vehicle is in a parked state and the sentinel mode of the vehicle is set to a preset working mode; the sentinel mode in the preset working mode is pre-set with the sentinel mode working status control information; then, the working status of the sentinel mode is controlled by using the parking status information and the sentinel mode working status control information, so as to optimize the sentinel mode working status. Compared with always activating the sentinel mode, the method provided in the present application controls the working status of the sentinel mode through the parking status information and the sentinel mode working status control information. Without reducing the parking safety and protection of the vehicle, the activation time of the sentinel mode can be reduced, thereby reducing the energy consumption of the sentinel mode. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0051] Figure 1 is an application environment diagram of a sentinel mode control method in one embodiment;
[0052] Figure 2 1 is a flow chart of a sentinel mode control method in one embodiment;
[0053] Figure 3 A schematic diagram of a flow chart of controlling the working state of the sentinel mode by using the parking state information and the sentinel mode working state control information in one embodiment;
[0054] Figure 4 A schematic diagram of the structure of an automobile vehicle system in one embodiment;
[0055] Figure 5 is a structural block diagram of a sentry mode control device in one embodiment;
[0056] Figure 6FIG. 4 is a diagram showing the internal structure of a vehicle controller in one embodiment. DETAILED DESCRIPTION
[0057] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0058] The sentinel mode control method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the car 104 may include a vehicle controller 102, and the vehicle controller 102 communicates with the car 104 through a network. The vehicle controller 102 determines the parking state of the vehicle and the sentry mode state of the vehicle through the car 104. When the vehicle is in the parking state and the sentry mode of the vehicle is set to the preset working mode, the vehicle controller 102 obtains the parking state information of the vehicle through the car 104; the sentry mode in the preset working mode is pre-set with the sentry mode working state control information; the vehicle controller 102 uses the parking state information and the sentry mode working state control information to control the working state of the sentry mode. The automobile 104 may include a vehicle-related cockpit software system, an ADAS (Advanced Driver Assistance System) intelligent perception system, a vehicle account system, a central control screen display system, a map system, a GPS (Global Positioning System) positioning system, a TSP (Telematics Service Provider) system, a T-BOX (Telematic BOX, an intelligent vehicle-mounted terminal device in the Internet of Vehicles system) system, a cloud information middle platform, a car owner application APP, etc.
[0059] In an exemplary embodiment, Figure 2 As shown, a sentinel mode control method is provided, which is applied to Figure 1 The vehicle controller in the embodiment is taken as an example to illustrate, and the method includes the following steps S202 to S204. Among them:
[0060] Step S202, when the vehicle is in a parked state and the sentry mode of the vehicle is set to a preset working mode, the parking state information of the vehicle is obtained.
[0061] Among them, the sentry mode in the preset working mode is pre-set with sentry mode working state control information. The sentry mode working state control information may include configuration information such as activation and deactivation state information of the sentry mode, parameter settings of the sentry mode, and response mode of the sentry mode. Based on this information, the vehicle system can be helped to activate or deactivate the sentry mode, and perform corresponding processing according to the pre-set working state control information. For example, the working state control information may be control information associated with the parking space and the parking time. According to the control information associated with the parking space, the parking space information associated with the vehicle can be matched, and then the sentry mode can be activated or deactivated according to the matching result.
[0062] Among them, the parking status information may include information associated with dimensions such as parking location, parking area, parking time, and parking duration.
[0063] Optionally, when the vehicle is parked and the sentry mode of the vehicle is set to a preset working mode, the vehicle controller can obtain the vehicle's parking status information from various systems of the vehicle, such as obtaining the vehicle's location information from the vehicle's GPS positioning system.
[0064] Step S204, using the parking state information and the sentinel mode working state control information to control the sentinel mode working state.
[0065] The working state of the sentry mode may include the sentry mode activated state and the sentry mode deactivated state. When the sentry mode is activated, the vehicle can sense and record dangerous factors and accidents (such as collisions, scrapes, etc.) around the vehicle through the driving recorder system and the vehicle intelligent perception system (including laser radar, millimeter wave radar, ultrasonic radar, visual camera, etc.).
[0066] Optionally, the vehicle controller uses the acquired parking status information in combination with preset sentinel mode working status control information to obtain and execute a control decision corresponding to the parking status information through the sentinel mode working status control information to control the working status of the sentinel mode.
[0067] In the above-mentioned sentinel mode control method, when the vehicle is in a parked state and the sentinel mode of the vehicle is set to a preset working mode, the parking state information of the vehicle is obtained; the sentinel mode under the preset working mode is pre-set with the sentinel mode working state control information; then, the working state of the sentinel mode is controlled by using the parking state information and the sentinel mode working state control information, so as to optimize the sentinel mode working state. Compared with always activating the sentinel mode, the method provided in the present application controls the working state of the sentinel mode through the parking state information and the sentinel mode working state control information. Without reducing the parking safety and protection of the vehicle, the activation time of the sentinel mode can be reduced, thereby reducing the energy consumption of the sentinel mode.
[0068] In an exemplary embodiment, Figure 3 As shown, the parking state information includes the parking space information and parking time information of the vehicle; the sentinel mode working state control information includes the first control information associated with the parking space information and the second control information associated with the parking time information; the above step S204 may include steps S302 to S306. Among them:
[0069] Step S302: Acquire a first working state of the sentinel mode according to the parking space information and the first control information.
[0070] The parking space information may refer to spatial data information related to the parked vehicle, such as parking position, parking area, etc. The first control information may refer to control information associated with the parking space information, such as control information associated with the parking position, which may be used to match corresponding control information according to different parking positions; such as control information associated with the parking area, which may be used to match corresponding control decisions according to different parking areas.
[0071] Specifically, the first working state of the sentinel mode is obtained according to the acquired parking space information and the preset first control information associated with the parking space information. Exemplarily, the acquired parking space information may include parking space information a, the preset first control information associated with the parking space information may include first control information A, first control information B, and first control information C, and the corresponding parking space information in the first control information A includes parking space information a, then the vehicle controller may match the first control information A from the first control information A, the first control information B, and the first control information C according to the parking space information a, and obtain the first working state of the sentinel mode through the control decision contained in the first control information A.
[0072] Step S304: acquiring the second working state of the sentinel mode according to the parking time information and the second control information.
[0073] The parking time information may refer to time-related information when the vehicle is parked, such as parking start time, parking end time, parking duration, etc. The second control information may refer to control information associated with the parking time information.
[0074] Specifically, the second working state of the sentinel mode is obtained according to the acquired parking time information and the preset second control information associated with the parking time information. For example, the acquired parking time information may include parking time information a, the preset second control information associated with the parking time information may include second control information A, second control information B and second control information C, and the corresponding parking time information in the second control information A includes parking time information a, then the vehicle controller may obtain the matching second control information A from the second control information A, the second control information B and the second control information C according to the parking time information a, and obtain the second working state of the sentinel mode through the control decision contained in the second control information A.
[0075] Step S306: Control the working state of the sentinel mode by using the first working state and / or the second working state.
[0076] Specifically, the vehicle controller can use the first working state obtained based on the parking space information and the first control information, and the second working state obtained based on the parking time information and the second control information to control the working state of the sentinel mode. For example, the first working state A represents that when the parking space information is a, the working state of the sentinel mode is the sentinel mode activated state, and the second working state A represents that when the parking time is a, the working state of the sentinel mode is the sentinel mode off state. The priority relationship between the first working state A and the second working state A can be: when any one of the working states is represented by the sentinel mode activated state, the working state of the sentinel mode is controlled to the sentinel mode activated state; the priority relationship between the first working state A and the second working state A can also be: when the first working state A and the second working state A are both represented by the sentinel mode activated state, the working state of the sentinel mode is controlled to the sentinel mode activated state.
[0077] The vehicle controller can also control the working state of the sentinel mode by using the first working state obtained based on the parking space information and the first control information, or the second working state obtained based on the parking time information and the second control information. For example, when the working state of the sentinel mode is controlled only for the first working state, the first working state B represents that in the case of parking space information b, the first working state is the sentinel mode activated state, that is, the working state of the sentinel mode is controlled to the sentinel mode activated state. For another example, when the working state of the sentinel mode is controlled only for the second working state, the second working state B represents that in the case of parking time information b, the second working state is the sentinel mode off state, that is, the working state of the sentinel mode is controlled to the sentinel mode off state.
[0078] In this embodiment, the working state of the sentinel mode is controlled by combining the two working states obtained respectively by the parking space information and the parking time information, so as to optimize the operation control of the sentinel mode according to the real-time vehicle parking situation and the vehicle parking time, thereby improving the operating safety of the sentinel mode and the control efficiency of the sentinel mode.
[0079] In an exemplary embodiment, the parking space information includes parking position information; the first control information includes at least one preset parking position information; the above step S302 may include: when the parking position information matches any preset parking position information, determining that the first working state is a sentinel mode off state; when the parking position information does not match any preset parking position information, determining that the first working state is a sentinel mode activated state.
[0080] The parking space information may refer to the parking location information. The parking location information may refer to the specific location or coordinate information of the vehicle parked. The parking location information may describe the specific location of the vehicle parked in a parking lot, street or other area, such as the location of the vehicle parked, the number of the parking space, the area of the parking lot, etc. The acquisition of the parking location information may be achieved through various sensors and monitoring equipment, such as a vehicle-mounted GPS system, a parking lot camera, a geomagnetic detector, etc.
[0081] The first control information may refer to preset parking location information. The preset parking location information may refer to a specific location or coordinate information of a vehicle parked that is set in advance in a specific application scenario; optionally, in actual applications, the preset parking location information may be set through a vehicle map system, such as a user manually adding a user-trusted parking location in the map system.
[0082] Exemplarily, the vehicle controller can identify and obtain the parking position information of the vehicle through the vehicle's GPS positioning system, and the vehicle controller can obtain the preset parking position information through the vehicle's map system. When the parking position information matches any preset parking position information, the vehicle controller determines that the first working state is the sentry mode off state; when the parking position information does not match any preset parking position information, the first working state is determined to be the sentry mode activated state.
[0083] In this embodiment, the vehicle controller determines whether to activate the sentinel mode by identifying and matching the parking location information, thereby accurately identifying whether the vehicle is parked in a preset safe location. The sentinel mode is activated only when the vehicle is in a non-preset location, ensuring that security monitoring resources are effectively utilized, avoiding unnecessary monitoring in known safe areas, and reducing false alarms and waste of resources.
[0084] In the above embodiment, for the preset parking location information, the user can add a fixed and trusted parking location in the map system by searching for the destination keyword or according to the GPS location, such as adding "XX Industrial Park" as a preset parking location; further, for the added preset parking location, the user can refine the range of the parking location electronic fence on the map page, which can improve the matching accuracy between the actual parking location and the preset parking location and improve the reliability of the sentry mode control.
[0085] In an exemplary embodiment, after the vehicle controller determines that the first working state is the sentry mode activation state, the sentry mode control method also includes: obtaining the number of times the vehicle is parked at the position corresponding to the parking position information; when the number of parking times is greater than a preset number threshold and the position corresponding to the parking position information is identified as a safe position, displaying a first notification message.
[0086] The first notification information is used to indicate whether to set the position corresponding to the parking position information as the preset parking position information.
[0087] In this embodiment, the safe position can be determined independently by any of the following conditions, or by any combination of the following conditions: 1) If no accidents have occurred in the previous parking at the parking position, it can be regarded as a safe position. 2) By integrating the evaluation and feedback information of the user community, the parking position marked as "safe" or given a positive evaluation by most users can be regarded as a safe position. 3) In combination with big data, if the accident rate of all vehicles parked at the parking position is lower than the average accident rate when parking in the area, the parking position can be regarded as a safe position. 4) Intelligent visual analysis is performed through the on-board camera, such as using image recognition technology to monitor whether there are frequent pedestrian activities, abnormal behaviors, or whether the driving speed of passing vehicles is stable in the area of the parking position. In the case of low pedestrian activities, stable speed of passing vehicles or few abnormal behaviors, the parking position can be regarded as a safe position. 5) In combination with environmental sensor data, such as humidity and temperature sensors detect that the environmental conditions are stable and there is no extreme weather risk; air quality sensors show that the air quality is good and there is no risk of harmful gas leakage, etc., the corresponding parking position can be regarded as a safe position. 6) Certain preferences predefined by the user, such as parking near a surveillance camera or in an area patrolled by security personnel.
[0088] Specifically, the vehicle controller can obtain the number of times the vehicle has been parked at the location corresponding to the parking location information from a database storing historical parking data in the vehicle; when the number of parking times is greater than a preset number threshold, and the location corresponding to the parking location information is identified as a safe location, the first notification information is displayed to the user, for example, the first notification information can be displayed on the central control screen of the vehicle through the vehicle's cockpit software system, prompting the user whether to add the location corresponding to the parking location information as the preset parking location information. The preset number threshold can be determined according to actual needs and is not specifically limited here.
[0089] In this embodiment, for non-preset parking positions, by automatically identifying and prompting users of frequently parked and safe parking positions, users' confidence in parking safety is enhanced, and concerns caused by improper parking position selection are reduced. In addition, the system automatically monitors and reminds users to set high-frequency and safe parking spots as preset positions, which simplifies the user's manual setting process and makes the vehicle system more user-friendly and efficient.
[0090] In an exemplary embodiment, the parking space information includes parking area information; the first control information includes parking area type information; the above step S302 may include: when the parking area type information corresponding to the parking area information is an indoor type, determining that the first working state is a sentinel mode off state; when the parking area type information corresponding to the parking area information is an outdoor type, determining that the first working state is a sentinel mode activated state.
[0091] The parking area information may refer to area information obtained by judging the environmental factors around the parking location of the vehicle. The parking area type information may refer to whether the parking area is indoor or outdoor.
[0092] Exemplarily, the parking area type corresponding to the parking area information can be obtained through the vehicle's intelligent perception system, such as judging the indoor and outdoor environments based on light intensity, judging the indoor and outdoor environments based on GPS signal strength, using image recognition technology to judge the indoor and outdoor environments, etc. When the parking area type corresponding to the parking area information is an indoor type, the vehicle controller determines that the first working state is the sentinel mode off state; when the parking area type information corresponding to the parking area information is an outdoor type, the vehicle controller determines that the first working state is the sentinel mode activated state.
[0093] In this embodiment, the parking area information and the parking area type information are used to determine whether the parking location is an indoor environment (fewer uncertain factors and a lower probability of accidents) or an outdoor environment (more uncertain factors and a higher probability of accidents). This implements the sentinel mode of determining the vehicle based on the different accident probabilities corresponding to different parking environment types, reduces the user's operating burden, and improves the ease of use of the sentinel mode.
[0094] In an exemplary embodiment, the parking time information includes current time information; the second control information includes at least one preset time interval information; the above step S304 may include: when the current time information matches any preset time interval information, determining that the second working state is a sentinel mode activation state; when the current time information does not match any preset time interval information, determining that the second working state is a sentinel mode deactivation state.
[0095] The current time information may refer to the current time in the vehicle system. The preset time interval information may refer to a specific time range that is preset, such as 6:00-9:00, 11:15-14:15, etc. The preset time interval may be used to indicate a time range with more human and vehicle activities in the parking lot.
[0096] Optionally, the vehicle controller obtains the current moment A from the vehicle system, and obtains the preset time interval information from a database of the vehicle system that stores the preset time interval information, for example, including the preset time interval B, the preset time interval C, and the preset time interval D. If the current moment A matches the preset time interval B, the second working state is determined to be the sentry mode activation state; if the current moment A does not match the preset time interval B, the preset time interval C, and the preset time interval D, the second working state is determined to be the sentry mode off state.
[0097] In this embodiment, by combining the current time information with the preset time interval information, intelligent time scheduling of the sentry mode is realized, so that users can preset a specific time period to activate the sentry mode according to their own driving habits and safety needs, thereby providing safety protection when needed, while avoiding unnecessary resource consumption and improving the effective utilization of resources.
[0098] In an exemplary embodiment, the parking time information includes current time information and initial parking time information; the second control information includes a preset scanning cycle; the above step S304 may also include: based on the current time information and the initial parking time information, scanning the movable objects in the surrounding environment of the vehicle according to the preset scanning cycle to obtain the distance between each movable object and the vehicle; when each distance is greater than a preset distance threshold, determining that the second working state is a sentry mode off state; when any distance is less than the preset distance threshold, determining that the second working state is a sentry mode activated state.
[0099] The initial parking time information may refer to the time when the vehicle just enters the parking state, for example, the parking time of the vehicle is 8:15. The preset scanning cycle may refer to the time interval of the regular scanning, for example, the time interval of 10 minutes, 30 minutes, etc.
[0100] Optionally, the vehicle controller obtains the current time information A from the vehicle system as 8:15, the preset scanning cycle is 10 minutes, and the initial parking time information B is 8:05, that is, the time interval between the current time information A and the initial parking time information B is a preset scanning cycle. At this time, the vehicle controller starts to scan the movable objects in the surrounding environment of the vehicle through the vehicle system to obtain the distance between each movable object and the vehicle. When each distance is greater than the preset distance threshold, the second working state is determined to be the sentinel mode off state; the preset distance threshold can be set according to actual needs and is not specifically limited here. When any distance among the distances is less than the preset distance threshold, the second working state is determined to be the sentinel mode activated state. Specifically, the next scanning time determined according to the scanning cycle is 8:25. If the scan starts at 8:15, the final result is that the sentinel mode is in the activated state. In the scan at the next scanning time of 8:25, when the distance between each movable object and the vehicle is greater than the preset threshold, the sentinel mode is switched from the activated state to the closed state.
[0101] In this embodiment, by combining the current time information, the initial parking time information and the preset scanning cycle, the vehicle's surrounding environment is scanned regularly to adjust the working state of the sentinel mode accordingly, thereby achieving more refined and efficient management of vehicle safety and being able to quickly respond to changes in the vehicle's surrounding environment.
[0102] In an exemplary embodiment, after scanning movable objects in the surrounding environment of the vehicle according to a preset scanning period, it also includes: when the scanning result indicates that there are no movable objects in the surrounding environment of the vehicle, determining that the second working state is a sentry mode off state.
[0103] Optionally, after the vehicle controller starts scanning movable objects in the surrounding environment of the vehicle through the vehicle system according to a preset scanning cycle, if no movable objects are scanned within the scanning capability of the vehicle system, the second working state is determined to be the sentry mode off state.
[0104] In this embodiment, after scanning the surrounding environment of the vehicle, when it is determined that there are no movable objects, the vehicle controller determines that the sentry mode is off. When it is confirmed that there is no threat around, the sentry mode is off, which can reduce the energy consumption of the system.
[0105] In an exemplary embodiment, the method further includes: obtaining a periodic update scheme for a preset scanning cycle according to the working status information of the sentinel mode in a plurality of preset scanning cycles, and displaying the second notification information.
[0106] The second notification information is used to indicate whether to update the preset scanning period according to the period update scheme.
[0107] The working state information may be used to indicate the specific working state of the sentinel mode, such as whether the sentinel mode is activated or deactivated, etc. The period update scheme may refer to a scheme for updating the original period to a new period, such as updating the original period (10 minutes) to a new period (30 minutes).
[0108] Exemplarily, the preset scanning cycle A is 20 minutes. After the vehicle has been scanned for multiple 20-minute cycles, the sentry mode of the vehicle has not been activated. In this case, the preset scanning cycle can be extended to 30 minutes. That is, the cycle update plan is to update the preset scanning cycle A to the preset scanning cycle B (30 minutes). The cycle update plan is displayed in the form of a notification message through the vehicle's central control screen or the owner's APP. The user determines whether to update the preset scanning cycle A to the preset scanning cycle B according to the notification message. In addition, the user can also customize the settings according to needs and update the preset scanning cycle A to the preset scanning cycle C (40 minutes).
[0109] In this embodiment, by analyzing the working status of the sentinel mode in multiple preset scanning cycles, dynamically generating a periodic update plan, and prompting the user whether to adopt this update through a second notification message, the scanning cycle can be optimized, resource consumption caused by unnecessary scanning can be reduced, and vehicle energy can be saved while ensuring vehicle safety.
[0110] In an exemplary embodiment, the sentinel control method further includes: when the working state of the sentinel mode is the sentinel mode activated state, displaying third notification information.
[0111] The third notification information is used to inform the user that the sentry mode of the vehicle has been activated.
[0112] Optionally, when the working state of the Sentry Mode is the Sentry Mode activation state, the vehicle controller displays a third notification message to the owner APP through the vehicle's remote service. The user knows that the vehicle's Sentry Mode has been activated through the received third notification message. In addition, the user can set whether the user needs to be notified through the owner APP after the Sentry Mode is activated through the owner APP or the vehicle's cockpit software system.
[0113] In this embodiment, the third notification information associated with the activation of the sentry mode is displayed to the user, which enhances the user's real-time perception of vehicle safety and promotes effective interaction between the user and the vehicle.
[0114] In another exemplary embodiment, the parking status information includes the parking space information and parking time information of the vehicle; the parking space information includes the parking area information; the parking time information includes the current time information and the initial parking time information; the sentry mode working state control information includes the first control information associated with the parking space information, and the second control information associated with the parking time information; the first control information includes the parking area type information; the second control information includes the preset scanning cycle.
[0115] The working state of the sentinel mode is controlled by using the parking state information and the sentinel mode working state control information, including: when the parking area type information corresponding to the parking area information is an indoor type, determining the first working state as the sentinel mode off state; when the parking area type information corresponding to the parking position information is an outdoor type, determining the first working state as the sentinel mode activated state; based on the current time information and the initial parking time information, scanning the movable objects in the surrounding environment of the vehicle according to a preset scanning cycle to obtain the distance between each movable object and the vehicle; when each distance is greater than a preset distance threshold, determining the second working state as the sentinel mode off state; when any distance is less than the preset distance threshold, determining the second working state as the sentinel mode activated state; using the first working state and / or the second working state to control the working state of the sentinel mode.
[0116] Exemplarily, when the vehicle is parked in an outdoor parking environment, that is, when the parking area type information corresponding to the parking area information is an outdoor type, the first working state is determined to be the sentinel mode activation state; that is, the first working state is the sentinel activation state, but the sentinel mode is not kept in a continuously activated state at this time, but a periodic scan is turned on to determine whether the sentinel mode is activated, that is, based on the current time information and the initial parking time information, the movable objects in the surrounding environment of the vehicle are scanned regularly according to the preset scanning cycle to obtain the distance between each movable object and the vehicle; when each distance is greater than the preset distance threshold, the second working state is determined to be the sentinel mode off state; that is, the working state of the sentinel mode is determined by the second working state, that is, the sentinel mode off state. When any distance is less than the preset distance threshold, the second working state is determined to be the sentinel mode activation state; that is, the sentinel mode activation state; then the working state of the sentinel mode is determined by cyclic scanning according to the scanning cycle.
[0117] In this embodiment, when the vehicle is parked in an outdoor environment, a scan may be performed periodically according to a scanning cycle to determine whether to activate the sentinel mode. There is no need to continuously activate the sentinel mode in the outdoor environment, which can save energy.
[0118] In an exemplary embodiment, the parking time information includes current time information and initial parking time information; the second control information includes at least one preset time interval information and a preset scanning cycle. The preset time interval can be used to indicate a time range with more human and vehicle activities in the parking lot. According to the parking time information and the second control information, the second working state of the sentinel mode is obtained, including: when the current time information matches any preset time interval information, the second working state is determined to be the sentinel mode activated state; when the current time information does not match any preset time interval information, the second working state is determined to be the sentinel mode closed state. Based on the current time information and the initial parking time information, the movable objects in the surrounding environment of the vehicle are scanned according to the preset scanning cycle to obtain the distance between each movable object and the vehicle; when each distance is greater than the preset distance threshold, the second working state is determined to be the sentinel mode closed state; when any distance is less than the preset distance threshold, the second working state is determined to be the sentinel mode activated state.
[0119] In the above embodiment, in a non-preset time interval, that is, a time range when there are few human and vehicle activities in the parking lot, the vehicle surrounding environment can be scanned regularly according to a preset scanning cycle, and the sentinel mode is activated when a movable object is detected within a preset distance threshold, and the sentinel mode is turned off when no movable object is detected within the preset distance threshold. In addition, the vehicle can be scanned regularly according to a preset cycle, and the preset time interval can be adjusted based on the working status information of the control sentinel mode, and intelligent adjustment suggestions can be provided to the user, and the user can adjust the division of the preset time interval according to the suggestions.
[0120] In an application example, Figure 4 As shown, vehicle systems in a car may include:
[0121] The cockpit software system is used to control the on and off of the sentry mode, and can be used to control the on and off of various functions in the smart mode; it can also be used to customize the time period for the sentry mode to be enabled and dormant. Among them, the smart mode is the mode corresponding to the sentry mode control method provided in this application.
[0122] The map system allows users to manually add POI points (preset parking location information) of parking locations that they trust, which are then provided to the smart mode as opening and closing conditions.
[0123] The GPS positioning system is used to identify the vehicle's location to determine whether the vehicle is parked at a safe parking location POI point.
[0124] The account system is used to link and save the corresponding user's Sentry Mode usage preferences and function settings.
[0125] The ADAS intelligent perception system is used to identify whether the vehicle is parked outdoors or indoors, and to determine the distance between the vehicle and surrounding objects (movable objects and organisms) to provide the intelligent mode as an opening and closing condition.
[0126] Through t-box, the vehicle is equipped with mobile communication capabilities and establishes communication channels with TSP and cloud information middle platform; through TSP, T-BOX and cloud information middle platform, the owner's application APP establishes a communication channel with the vehicle to realize remote control function.
[0127] The central control display system is used to display various notification information.
[0128] The vehicle controller is used to connect and communicate with the above-mentioned systems to control the working status of the sentry mode.
[0129] Based on Figure 4 For the vehicle system shown, in actual application, the sentry mode control method may include:
[0130] 1) The user turns on the use of the sentry mode function in the vehicle control settings of the cockpit software system. After turning it on, the user can control the addition of safe parking position POI points, the activation and sleep time of the sentry mode, the time interval for intermittent safety factor monitoring, the danger factor distance for activating the sentry mode, and other function settings in the secondary menu to control the use of the following functions.
[0131] 2) Control the sentry mode on and off according to the safe parking position POI point.
[0132] 2.1) Users can add fixed trusted parking locations in the map system by searching for destination keywords or based on GPS positioning, such as adding "XXX (Software) Industrial Park" as a trusted parking location.
[0133] 2.2) For the added trusted parking locations, users can fine-tune the range of the electronic fence of the parking location on the map page to improve the accuracy of the conditions for turning on and off the sentry mode and improve the reliability of the function.
[0134] 2.3) After the trusted parking space is added, if the user drives to the parking location again and parks within the electronic fence, the sentry mode will not be enabled and will remain dormant. However, according to the GPS positioning system, if the parking location of the vehicle is not within the registered parking POI point, the sentry mode will be activated after parking.
[0135] 2.4) For parking locations where users often park, for example, if they park more than 5 times (users can customize the number of conditions), and no accidents are monitored during the parking period under this number of conditions, it will be intelligently judged as safe, and the cockpit software system will prompt the user on the central control display screen "You often park here, do you want to add this parking location as a trusted parking space?" The user can make his own judgment. If he confirms to add it, the process in 2.1 will be executed.
[0136] 3) Control the on and off of the sentinel mode according to time conditions.
[0137] 3.1) During the parking period, the potential danger factors to the vehicle vary according to the different activities of people and vehicles in different periods of time. Therefore, users can activate the sentinel mode at a scheduled time based on their understanding of the environmental conditions of the parking location and their judgment of risk factors.
[0138] 3.2) For example, in the parking lot of the residential community, 6:00-9:00, 11:00-14:00, and 17:00-21:00 are the time periods with more human and vehicle activities. During these periods, the probability of vehicles being hit or bumped by other moving objects or daily life causing accidents is higher. In the time periods from 21:00 to 6:00, 9:00-11:00, and 14:00-17:00, there are fewer human and vehicle activities, and the risk factors they bring are relatively less.
[0139] 3.3) For the time segments given in 3.2, users can set the vehicle to be in the peak period of 6:00-9:00, 11:00-14:00, 17:00-21:00, and the sentry mode is activated and monitors and records normally. When the vehicle is in the valley period of 21:00-6:00, 9:00-11:00, 14:00-17:00, the sentry mode is dormant to save power.
[0140] 3.4) Users can customize the time period in 3.3 according to their sensitivity to accidents and the differences in different parking locations to maximize their own requirements.
[0141] 4) Control the on and off of the sentry mode according to the vehicle parking environment.
[0142] 4.1) During the parking process, the vehicle's ADAS intelligent perception system continuously detects the surrounding environment of the parking location.
[0143] 4.2) If the vehicle is parked in an outdoor parking lot, there are more uncertainties and the probability of an accident is greater, so the vehicle activates the sentry mode and monitors and records normally.
[0144] 4.3) If the vehicle is parked in an indoor parking space, the vehicle sentry mode remains off to save power because there are fewer uncertainties and the probability of an accident is lower.
[0145] 5) The vehicle controls the on and off of the sentry mode based on intermittent environmental safety factor detection.
[0146] 5.1) Users can enable the intermittent detection function of the sentinel mode in the cockpit software system. Under this function, the ADAS intelligent perception system detects movable objects or organisms around the vehicle at specified intervals, and determines the distance between the movable objects or organisms and the vehicle, so as to determine the environmental risk factors as the conditions for turning the sentinel mode on and off;
[0147] 5.2) For example, every 10 minutes (users can set the interval time by themselves), the ADAS perception system senses the vehicle's surrounding environment. When it determines that there are movable objects or creatures within a distance of less than 35 cm near the vehicle, the sentinel mode is activated and monitors and records normally. When the next monitoring determines that the distance is greater than 35 cm, the sentinel mode resumes sleep to save energy.
[0148] 5.3) Under this function, for parking locations with multiple parking, the ADAS system will make interval adjustment suggestions based on the actual amount of risk factors monitored. For example, if the user sets a detection interval of 10 minutes, but the sentry mode is not triggered for 6 consecutive hours, the user can be advised to extend the interval to save energy.
[0149] 6) The on and off control conditions of the above-mentioned sentinel modes can be executed as a single condition or in parallel. For example, when the vehicle is in an outdoor parking environment, the sentinel mode will be enabled and monitored normally. In this case, the intermittent monitoring condition can also be turned on. The control conditions in this algorithm can be combined according to the user's usage preferences to meet the user's differentiated energy-saving and safety trade-off needs.
[0150] 6.1) The user can simultaneously activate the 5th algorithm during the trough period of the 3rd function, and make intelligent suggestions on the division of peak and trough time periods based on the results of intermittent monitoring during the trough period, so that the user can make judgments and corrections, and continuously improve the rationality of the time period division.
[0151] 7) Under the functions of the above smart modes, no matter under what conditions, when the sentinel mode is activated, it will be transmitted to the cloud information center through the T-BOX and TSP systems, and the user will be informed through the car owner APP. The user can also remotely control the various function settings in the smart sentinel mode through the car owner APP to cope with temporary changes in the parking environment;
[0152] 7.1) Users can set in the cockpit software system or the owner's APP whether to notify the user through the owner's APP after the Sentry Mode is activated, so as to avoid frequent notifications that affect the user experience.
[0153] The sentinel mode control method provided in the above embodiment can establish an environmental safety factor judgment algorithm through multiple types of conditions, so that the sentinel mode can intelligently control the activation and deactivation of functions according to the level of environmental safety influencing factors. Ultimately, it can save energy consumption and reduce the impact on battery life, and can also record valuable traceability evidence when critical and necessary accidents occur to protect the user's property safety.
[0154] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0155] Based on the same inventive concept, the embodiment of the present application also provides a sentinel mode control device for implementing the sentinel mode control method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more sentinel mode control device embodiments provided below can refer to the above limitations on the sentinel mode control method, which will not be repeated here.
[0156] In an exemplary embodiment, Figure 5 As shown, a sentry mode control device 500 is provided, which is applied to a vehicle controller and includes: an information acquisition module 501 and a state control module 502, wherein:
[0157] The information acquisition module 501 is used to acquire the parking state information of the vehicle when the vehicle is in a parking state and the sentry mode of the vehicle is set to a preset working mode; the sentry mode in the preset working mode is pre-set with sentry mode working state control information;
[0158] The state control module 502 is used to control the working state of the sentinel mode by using the parking state information and the sentinel mode working state control information.
[0159] In an exemplary embodiment, the parking status information includes the parking space information and parking time information of the vehicle; the sentinel mode working status control information includes first control information associated with the parking space information, and second control information associated with the parking time information; the above-mentioned status control module is also used to obtain the first working status of the sentinel mode according to the parking space information and the first control information; obtain the second working status of the sentinel mode according to the parking time information and the second control information; and use the first working status and / or the second working status to control the working status of the sentinel mode.
[0160] In an exemplary embodiment, the parking space information includes parking position information; the first control information includes at least one preset parking position information; the above-mentioned state control module is also used to determine that the first working state is the sentry mode off state when the parking position information matches any preset parking position information; when the parking position information does not match any preset parking position information, determine that the first working state is the sentry mode activated state.
[0161] In an exemplary embodiment, the sentry mode control device further includes a notification module; after determining that the first working state is the sentry mode activation state, the notification module is used to obtain the number of parking times of the vehicle at the position corresponding to the parking position information; when the number of parking times is greater than a preset number threshold and the position corresponding to the parking position information is identified as a safe position, a first notification message is displayed; the first notification message is used to indicate whether the position corresponding to the parking position information is set as the preset parking position information.
[0162] In an exemplary embodiment, the parking space information includes parking area information; the first control information includes parking area type information; the above-mentioned state control module is also used to determine that the first working state is the sentinel mode off state when the parking area type information corresponding to the parking area information is an indoor type; when the parking area type information corresponding to the parking area information is an outdoor type, determine that the first working state is the sentinel mode activated state.
[0163] In an exemplary embodiment, the parking time information includes current time information; the second control information includes at least one preset time interval information; the above-mentioned state control module is also used to determine that the second working state is a sentinel mode activation state when the current time information matches any preset time interval information; when the current time information does not match any preset time interval information, determine that the second working state is a sentinel mode deactivation state.
[0164] In an exemplary embodiment, the parking time information includes current time information and initial parking time information; the second control information includes a preset scanning cycle; the above-mentioned state control module is also used to scan the movable objects in the surrounding environment of the vehicle according to the preset scanning cycle based on the current time information and the initial parking time information, and obtain the distance between each movable object and the vehicle; when each distance is greater than a preset distance threshold, the second working state is determined to be the sentry mode off state; when any distance is less than the preset distance threshold, the second working state is determined to be the sentry mode activated state.
[0165] In an exemplary embodiment, after scanning movable objects in the surrounding environment of the vehicle according to a preset scanning cycle, the above-mentioned state control module is also used to determine that the second working state is the sentry mode off state when the scanning result indicates that there are no movable objects in the surrounding environment of the vehicle.
[0166] In an exemplary embodiment, the above-mentioned notification module is also used to obtain a periodic update plan for the preset scanning cycle based on the working status information of the sentinel mode in multiple preset scanning cycles, and display a second notification information; the second notification information is used to indicate whether the preset scanning cycle is updated according to the periodic update plan.
[0167] In an exemplary embodiment, the notification module is further configured to display a third notification message when the working state of the sentry mode is the sentry mode activated state; the third notification message is configured to inform the user that the sentry mode of the vehicle has been activated.
[0168] Each module in the above-mentioned sentinel mode control device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0169] In an exemplary embodiment, a vehicle controller is provided. The vehicle controller may be a server, and its internal structure diagram may be as follows: Figure 6 As shown. The vehicle controller includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the vehicle controller is used to provide computing and control capabilities. The memory of the vehicle controller includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the vehicle controller is used to exchange information between the processor and an external device. The communication interface of the vehicle controller is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a sentry mode control method is implemented.
[0170] Those skilled in the art will understand that Figure 6The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the vehicle controller to which the scheme of the present application is applied. The specific vehicle controller may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0171] In one embodiment, a vehicle controller is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0172] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0173] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0174] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0175] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0176] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0177] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A sentinel mode control method, characterized in that: Applied to a vehicle controller, the method comprises: When the vehicle is in a parking state and the sentry mode of the vehicle is set to a preset working mode, obtaining parking state information of the vehicle; the sentry mode in the preset working mode is pre-set with sentry mode working state control information; Using the parking state information and the sentinel mode working state control information, controlling the working state of the sentinel mode; The parking state information includes parking space information and parking time information of the vehicle; the sentinel mode working state control information includes first control information associated with the parking space information and second control information associated with the parking time information; The using the parking state information and the sentinel mode working state control information to control the working state of the sentinel mode includes: Acquire a first working state of the sentinel mode according to the parking space information and the first control information; Acquire a second working state of the sentinel mode according to the parking time information and the second control information; Using the first working state and / or the second working state, controlling the working state of the sentinel mode; The parking time information includes current time information and initial parking time information; the second control information includes a preset scanning period; The acquiring, according to the parking time information and the second control information, the second working state of the sentinel mode includes: Based on the current time information and the initial parking time information, the movable objects in the surrounding environment of the vehicle are scanned regularly according to the preset scanning period to obtain the distance between each movable object and the vehicle; the preset scanning period is the time interval of the regular scanning; When each of the distances is greater than a preset distance threshold, determining that the second working state is a sentry mode off state; In the case where any of the distances is less than a preset distance threshold, determining that the second working state is a sentry mode activation state; The method further comprises: When the working state information of the sentinel mode in a plurality of preset scanning periods indicates that the sentinel mode is in an off state, a period update scheme for increasing the preset scanning period is obtained.
2. The method according to claim 1, characterized in that The parking space information includes parking position information; the first control information includes at least one preset parking position information; The acquiring, according to the parking space information and the first control information, the first working state of the sentinel mode includes: In a case where the parking position information matches any one of the preset parking position information, determining that the first working state is a sentry mode off state; In a case where the parking position information does not match any of the preset parking position information, it is determined that the first working state is a sentry mode activation state.
3. The method according to claim 2, characterized in that After determining that the first working state is the sentinel mode activated state, the method further includes: Obtaining the number of times the vehicle has been parked at the location corresponding to the parking location information; When the number of parking times is greater than a preset number threshold and the position corresponding to the parking position information is identified as a safe position, a first notification message is displayed; the first notification message is used to indicate whether the position corresponding to the parking position information is set as the preset parking position information.
4. The method according to claim 1, characterized in that: The parking space information includes parking area information; the first control information includes parking area type information; The acquiring, according to the parking space information and the first control information, the first working state of the sentinel mode includes: When the parking area type information corresponding to the parking area information is an indoor type, determining that the first working state is a sentinel mode off state; When the parking area type information corresponding to the parking area information is an outdoor type, it is determined that the first working state is a sentinel mode activation state.
5. The method according to claim 1, characterized in that The parking time information includes current time information; the second control information includes at least one preset time interval information; The acquiring, according to the parking time information and the second control information, the second working state of the sentinel mode includes: In a case where the current time information matches any preset time interval information, determining that the second working state is a sentinel mode activation state; In a case where the current time information does not match the preset time interval information, it is determined that the second working state is a sentinel mode off state.
6. A sentry mode control device, characterized in that: Applied to a vehicle controller, the device comprises: An information acquisition module is used to acquire parking state information of the vehicle when the vehicle is in a parking state and the sentry mode of the vehicle is set to a preset working mode; the sentry mode in the preset working mode is pre-set with sentry mode working state control information; the parking state information includes parking space information and parking time information of the vehicle; the sentry mode working state control information includes first control information associated with the parking space information and second control information associated with the parking time information; the parking time information includes current time information and initial parking time information; the second control information includes a preset scanning period; A state control module, used to control the working state of the sentinel mode by using the parking state information and the sentinel mode working state control information; The state control module is further used to obtain a first working state of the sentinel mode according to the parking space information and the first control information; obtain a second working state of the sentinel mode according to the parking time information and the second control information; and control the working state of the sentinel mode by using the first working state and / or the second working state; The state control module is further used to scan the movable objects in the surrounding environment of the vehicle according to the preset scanning period based on the current time information and the initial parking time information to obtain the distance between each movable object and the vehicle; the preset scanning period is the time interval of the regular scanning; when each of the distances is greater than a preset distance threshold, determine that the second working state is a sentinel mode off state; when any of the distances is less than the preset distance threshold, determine that the second working state is a sentinel mode activated state; The state control module is further used to obtain a period update scheme for increasing the preset scanning period when the working state information of the sentinel mode indicates that the sentinel mode is in the off state in multiple preset scanning periods.
7. The device according to claim 6, characterized in that The parking space information includes parking position information; the first control information includes at least one preset parking position information; the state control module is also used to determine that the first working state is the sentry mode off state when the parking position information matches any one of the preset parking position information; and to determine that the first working state is the sentry mode activated state when the parking position information does not match any of the preset parking position information.
8. The device according to claim 6, characterized in that The parking space information includes parking area information; the first control information includes parking area type information; the state control module is also used to determine that the first working state is the sentinel mode off state when the parking area type information corresponding to the parking area information is an indoor type; and determine that the first working state is the sentinel mode activated state when the parking area type information corresponding to the parking area information is an outdoor type.
9. A vehicle controller, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Monitoring method, device and equipment and computer storage medium
CN115038086A
Stinel mode recommendation method and device, equipment and medium
CN115795183A
Mode recommendation method and device, vehicle-mounted terminal, vehicle and storage medium
CN116521957A