Vehicle safety early warning method, electronic equipment and vehicle safety early warning system

By obtaining and analyzing the current and historical status parameters of the vehicle, generating and updating early warning strategies, the problem of insufficient accuracy of vehicle safety early warning information in the prior art is solved, and the effectiveness and user experience of early warning are improved.

CN119502827AActive Publication Date: 2025-02-25GREAT WALL MOTOR CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202311062008.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-22
Publication Date
2025-02-25
Estimated Expiration
2043-08-22

AI Technical Summary

Technical Problem

In the prior art, vehicle safety warning methods are difficult to effectively identify and adjust the accuracy of early warning information, resulting in situations where invalid early warnings or important early warnings may occur, affecting the user's safety experience.

Method used

By obtaining the current status parameters and historical status parameters of the vehicle, detecting whether there are safety problems in the vehicle, and generating the first warning information according to the warning strategy. If the detection result is an invalid warning, update the warning strategy to improve the accuracy of the warning information.

Benefits of technology

It improves the effectiveness of vehicle safety warning, reduces the occurrence of invalid warnings, and enhances users' real-time understanding and handling capabilities of vehicle safety conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119502827A_ABST
    Figure CN119502827A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle safety early warning method, electronic equipment and a vehicle safety early warning system, and relates to the technical field of vehicle safety monitoring. The method comprises the steps that first early warning information and current state parameters of a vehicle are obtained, the first early warning information is generated when it is detected that the vehicle has a safety problem according to the current state parameters of the vehicle and an early warning strategy, and the first early warning information is used for reminding a user that the vehicle has the safety problem currently; according to the current state parameters of the vehicle and the historical state parameters of the vehicle, it is determined that no safety problem exists in the vehicle currently; determining the first early warning information as invalid early warning information; and according to the current state parameter of the vehicle and the historical state parameter of the vehicle, an early warning strategy is updated, and the updated early warning strategy is sent. According to the invention, the validity of the generated early warning information can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle safety monitoring, and in particular to a vehicle safety early warning method, electronic equipment and a vehicle safety early warning system. Background Art

[0002] In the traditional vehicle safety / performance testing method (for example: vehicle network status, maintenance cycle, power, oil level, tire pressure, in-car air quality and air humidity, etc.), users need to go to the auto repair shop regularly to check the vehicle's related status in various aspects. However, in this way, users cannot know the vehicle's safety / performance status in real time, nor can they obtain specific relevant data. In other words, users cannot know at any time whether there is a problem with the vehicle's safety / performance and what aspects of the problem are there.

[0003] In this way, if the safety / performance of the vehicle suddenly has problems and the user cannot know it in time, it may cause damage to the vehicle and may also bring safety risks to the user. Therefore, existing vehicles are equipped with relevant monitoring systems to provide users with real-time feedback on vehicle safety-related data and issue corresponding warnings when the vehicle has safety problems. However, the methods of vehicle safety warning in the existing technology need further improvement. Summary of the invention

[0004] The present application provides a vehicle safety warning method, electronic equipment and a vehicle safety warning system, which can improve the effectiveness of vehicle safety warnings.

[0005] In a first aspect, a vehicle safety early warning method is provided, the method comprising: obtaining first early warning information and current status parameters of the vehicle, the first early warning information being generated when a safety problem is detected in the vehicle according to an early warning strategy based on the current status parameters of the vehicle, the first early warning information being used to prompt a user that a safety problem currently exists in the vehicle; determining that there is currently no safety problem with the vehicle based on the current status parameters of the vehicle and the historical status parameters of the vehicle; determining the first early warning information as invalid early warning information; updating the early warning strategy based on the current status parameters of the vehicle and the historical status parameters of the vehicle, and sending the updated early warning strategy.

[0006] In combination with the first aspect, in a possible implementation method, the above-mentioned early warning strategy is updated according to the current state parameters of the above-mentioned vehicle and the historical state parameters of the above-mentioned vehicle, including: determining the critical state parameters corresponding to when the above-mentioned vehicle has a safety problem according to the current state parameters of the above-mentioned vehicle and the historical state parameters of the above-mentioned vehicle; updating the above-mentioned early warning strategy according to the above-mentioned critical state parameters.

[0007] In combination with the first aspect and the above-mentioned implementation method, in a possible implementation method, before updating the above-mentioned warning strategy based on the current state parameters of the above-mentioned vehicle and the above-mentioned historical state parameters of the above-mentioned vehicle, the above-mentioned method also includes: determining that the number of times the above-mentioned first warning information is obtained reaches a first preset threshold.

[0008] In an exemplary embodiment, based on the aforementioned scheme, the above-mentioned warning strategy includes a mapping relationship between state parameters and warning levels; the above-mentioned first warning information is generated when the warning level corresponding to the current state parameters of the above-mentioned vehicle is higher than the preset warning level, and the warning level corresponding to the current state parameters of the above-mentioned vehicle is determined based on the current state parameters of the above-mentioned vehicle and the above-mentioned mapping relationship.

[0009] In combination with the first aspect and the above-mentioned implementation method, in a possible implementation method, the above-mentioned warning level is proportional to the prompt intensity of the above-mentioned first warning information; the above-mentioned method also includes: determining that the above-mentioned vehicle currently has a safety problem based on the current state parameters of the above-mentioned vehicle and the historical state parameters of the above-mentioned vehicle; determining the above-mentioned first warning information as valid warning information; if the number of times the above-mentioned first warning information is obtained reaches a second preset threshold, sending a first instruction, the above-mentioned first instruction includes an instruction to generate a second warning information, and the warning level corresponding to the above-mentioned second warning information is higher than the warning level corresponding to the above-mentioned first warning information.

[0010] In combination with the first aspect and the above-mentioned implementation method, in a possible implementation method, the above-mentioned method also includes: determining that the above-mentioned first warning information is marked as a false alarm by the user; sending a second instruction, and the above-mentioned second instruction includes an instruction to stop generating the above-mentioned first warning information.

[0011] In an exemplary embodiment, based on the aforementioned scheme, the above-mentioned status parameters include: any one of the memory status parameters of the vehicle computer, the processor status parameters of the vehicle computer, the disk status parameters of the vehicle computer, the network status parameters of the vehicle computer, the vehicle maintenance status parameters, the power status parameters, the oil level status parameters, the tire pressure status parameters, the in-vehicle air quality status parameters, and the in-vehicle air humidity status parameters.

[0012] In a second aspect, a vehicle safety early warning method is provided, the method comprising: generating a first early warning message when a safety problem is detected in the vehicle according to an early warning strategy based on current state parameters of the vehicle, the first early warning message being used to remind a user that the vehicle currently has a safety problem; sending the first early warning message and the current state parameters of the vehicle; receiving an updated early warning strategy, the updated early warning strategy being obtained based on the current state parameters of the vehicle and the historical state parameters of the vehicle when there is no safety problem with the vehicle currently.

[0013] According to a third aspect, a vehicle safety warning device is provided, which includes: an acquisition module, used to obtain first warning information and current status parameters of the vehicle, the first warning information is generated when a safety problem is detected in the vehicle according to the warning strategy based on the current status parameters of the vehicle, and the first warning information is used to prompt a user that the vehicle currently has a safety problem; a determination module, used to determine that the vehicle currently has no safety problem based on the current status parameters of the vehicle and the historical status parameters of the vehicle; and determine the first warning information as invalid warning information; an update module, used to update the warning strategy based on the current status parameters of the vehicle and the historical status parameters of the vehicle, and send the updated warning strategy.

[0014] In combination with the third aspect and the above-mentioned implementation method, in a possible implementation method, the above-mentioned update module is specifically used to: determine the critical state parameters corresponding to when the above-mentioned vehicle has a safety problem based on the current state parameters of the above-mentioned vehicle and the historical state parameters of the above-mentioned vehicle; and update the above-mentioned early warning strategy based on the above-mentioned critical state parameters.

[0015] In combination with the third aspect and the above-mentioned implementation manner, in a possible implementation manner, the above-mentioned determination module is also used to: determine whether the number of times the above-mentioned first warning information is obtained reaches a first preset threshold.

[0016] In an exemplary embodiment, based on the aforementioned scheme, the above-mentioned warning strategy includes a mapping relationship between state parameters and warning levels; the above-mentioned first warning information is generated when the warning level corresponding to the current state parameters of the above-mentioned vehicle is higher than the preset warning level, and the warning level corresponding to the current state parameters of the above-mentioned vehicle is determined based on the current state parameters of the above-mentioned vehicle and the above-mentioned mapping relationship.

[0017] In combination with the third aspect and the above-mentioned implementation method, in a possible implementation method, the above-mentioned warning level is proportional to the prompt intensity of the above-mentioned first warning information; the above-mentioned determination module is also used to: determine that the above-mentioned vehicle currently has a safety problem based on the current state parameters of the above-mentioned vehicle and the historical state parameters of the above-mentioned vehicle; and determine the above-mentioned first warning information as valid warning information; the above-mentioned device also includes: a second sending module; the above-mentioned second sending module is used to: if the number of times the above-mentioned first warning information is obtained reaches a second preset threshold, send a first instruction, the above-mentioned first instruction includes an instruction to generate a second warning information, and the warning level corresponding to the above-mentioned second warning information is higher than the warning level corresponding to the above-mentioned first warning information.

[0018] In combination with the third aspect and the above-mentioned implementation method, in a possible implementation method, the above-mentioned determination module is also used to: determine that the above-mentioned first warning information is marked as a false alarm by the user; the above-mentioned sending module is also used to: send a second instruction, and the above-mentioned second instruction includes an instruction to stop generating the above-mentioned first warning information.

[0019] In an exemplary embodiment, based on the aforementioned scheme, the above-mentioned status parameters include: any one of the memory status parameters of the vehicle computer, the processor status parameters of the vehicle computer, the disk status parameters of the vehicle computer, the network status parameters of the vehicle computer, the vehicle maintenance status parameters, the power status parameters, the oil level status parameters, the tire pressure status parameters, the in-vehicle air quality status parameters, and the in-vehicle air humidity status parameters.

[0020] In a fourth aspect, a vehicle safety warning device is provided, which includes: a generating module, for generating a first warning message when a safety problem is detected in the vehicle according to a warning strategy based on current state parameters, wherein the first warning message is used to remind a user that the vehicle currently has a safety problem; a sending module, for sending the first warning message and the current state parameters of the vehicle; and a receiving module, for receiving an updated warning strategy, wherein the updated warning strategy is obtained based on the current state parameters of the vehicle and the historical state parameters of the vehicle when there is no safety problem in the vehicle at present.

[0021] In a fifth aspect, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the electronic device executes the vehicle safety early warning method as described in the first aspect, or the vehicle safety early warning method as described in the second aspect.

[0022] In a sixth aspect, a vehicle safety warning system is provided, comprising a server and a terminal that are communicatively connected to each other, the terminal being arranged on a vehicle, and the server being used to execute the vehicle safety warning method as described in the first aspect, or the vehicle safety warning method as described in the second aspect.

[0023] In a seventh aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the vehicle safety early warning method described in the first aspect or the vehicle safety early warning method described in the second aspect is implemented.

[0024] In an eighth aspect, a computer program product is provided. When the computer program product runs on a processor, the processor implements the vehicle safety early warning method described in the first aspect, or the vehicle safety early warning method described in the second aspect.

[0025] In the vehicle safety warning method provided in the present application, first warning information and current status parameters of the vehicle are obtained, wherein the first warning information is generated when a safety problem is detected in the vehicle according to the warning strategy based on the current status parameters, and the first warning information is used to prompt the user that the vehicle currently has a safety problem; thereafter, based on the current status parameters of the vehicle and the historical status parameters of the vehicle, if it is determined that the vehicle currently has no safety problem, the first warning information is determined to be invalid warning information; finally, based on the current status parameters of the vehicle and the historical status parameters of the vehicle, the warning strategy is updated, and the updated warning strategy is sent.

[0026] Through the above-mentioned scheme, the present application can further verify the validity (accuracy) of the first warning information after generating the first warning information according to the warning strategy, and adjust the warning strategy when the first warning information is invalid warning information, thereby improving the effectiveness of warning for vehicle safety and improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0028] Figure 1 is a schematic diagram of a vehicle safety warning system provided by the present application;

[0029] Figure 2 is a schematic diagram of an example terminal provided by this application;

[0030] Figure 3a and Figure 3b This is a schematic diagram of an example of the first warning information output by a terminal provided in this application;

[0031] Figure 4 It is an interactive diagram of an example of a vehicle safety early warning method provided by the present application;

[0032] Figure 5 This is a flowchart of an example of processing effective warning information provided by this application;

[0033] Figure 6 This is a flowchart of another vehicle safety warning method provided by this application

[0034] Figure 7 This is a structural diagram of an example of a vehicle safety warning device provided by the present application;

[0035] Figure 8is a structural diagram of another example of a vehicle safety warning device provided by the present application;

[0036] Fig. 9 is a structural diagram of another example of a vehicle safety warning device provided by the present application;

[0037] Fig.10 This is a structural diagram of a vehicle safety warning system provided in this application. DETAILED DESCRIPTION

[0038] In order to make the objectives, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0039] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.

[0040] In the description of the present application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0041] In the related art, the traditional vehicle safety / performance detection method cannot enable the user to be informed of the vehicle's safety / performance problems at any time. Therefore, most existing vehicles are equipped with relevant monitoring systems to provide users with real-time feedback on vehicle safety-related data and issue corresponding warnings when the vehicle has safety problems. However, the methods for vehicle safety warning in the existing art need further improvement.

[0042] The present application provides a vehicle safety warning method, electronic equipment and a vehicle safety warning system, which can improve the effectiveness of vehicle safety warnings and improve user experience.

[0043] Figure 1 is a schematic diagram of a vehicle safety warning system provided by this application, Figure 2 It is a schematic diagram of an example terminal provided in this application.

[0044] In an exemplary embodiment, Figure 1 As shown, the vehicle safety warning method provided in this application can be applied to a vehicle safety warning system 100. The vehicle safety warning system 100 includes a terminal 110 and a server 120. Figure 2 As shown, the terminal 110 can be a vehicle-mounted terminal in a vehicle, and various applications (for example: application 1, application 2, application 3) can be configured in the vehicle-mounted terminal to realize corresponding functions and interaction with the user; the server 120 is a computer that establishes a communication connection with the terminal 110, and can be a physical server or a cloud server.

[0045] The terminal 110 can obtain various status parameters related to the safety / performance of the vehicle through the Controller Area Network (CAN) in the vehicle. The status parameters may include: parameters related to the performance of the terminal 110 (e.g., memory usage, CPU utilization, disk transfer rate, network throughput, etc.), vehicle maintenance status, remaining battery power or fuel level of the vehicle, tire pressure of the vehicle, air quality and humidity inside the vehicle, etc.

[0046] The terminal 110 can generate and output the vehicle's safety warning information (referred to as: first warning information) based on the warning strategy and the above-mentioned status parameters. The server 120 can further judge the validity of the first warning information (i.e., judge whether the vehicle does have safety / performance problems), and when the first warning information is invalid, update the warning strategy and send the updated warning strategy to the terminal 110, so that the terminal 110 can generate and output valid warning information.

[0047] Optionally, an application program (APP) can be configured in the terminal 110, so that the above-mentioned functions such as obtaining status parameters, interactive communication with the server 120 and outputting warning information can be implemented through the application, and interaction with the user can be realized through the visual interface of the application.

[0048] The specific implementation method of the vehicle safety warning information provided by this application is described below.

[0049] In an exemplary embodiment, the terminal 110 may be pre-configured with early warning strategies for different status parameters.

[0050] Among them, the early warning strategy may include: a mapping relationship between state parameters and warning levels, that is, the state parameters have corresponding warning levels at different numerical values; more specifically, the early warning strategy may include: a mapping relationship between state parameters, state scores, state levels and warning levels, that is, the state parameters have corresponding state scores at different numerical values, different state scores have corresponding state levels, and different state levels have corresponding warning levels; and the early warning strategy may also include: a mapping relationship between preset warning levels, warning levels, warning information and prompt intensity, that is, after the warning level reaches the preset warning level, the corresponding warning information is output, and different warning information has different prompt intensities.

[0051] Exemplarily, the warning level can be divided into three levels: high, medium, and low (or divided into level one, level two, level three, or other classification methods, which are not limited in this embodiment);

[0052] Furthermore, the preset warning level can be set to be medium (i.e., when the warning level is high or medium, the warning information is output), the warning information when the warning level is level one is a voice prompt, and the prompt information is displayed in the terminal 110 (high prompt intensity), etc.; the warning information when the warning level is level two is a prompt information displayed in the terminal 110, and a prompt information is sent to the user's mobile phone, etc. (medium / low prompt intensity), etc.;

[0053] And, the status level corresponding to the warning level can be set as: good (corresponding to low warning level), poor (corresponding to medium warning level), and urgent processing (corresponding to high warning level);

[0054] Furthermore, the status level corresponding to the status score may be set as follows: 100 to 70 points correspond to a good status, 69 to 40 points correspond to a poor status, and 39 to 0 points correspond to a status that requires urgent processing.

[0055] The mapping relationship between the status parameter and the status score / status level can be set according to the specific status parameter, for example:

[0056] For the memory usage of terminal 110 (100%~0%), the mapping relationship between it and the status score / status level can be set as: when the memory usage is in the range of 100%~70%, the corresponding status score is 0~39 points (urgent processing status); when the memory usage is in the range of 69%~40%, the corresponding status score is 40~69 points (poor status); when the memory usage is in the range of 39%~0%, the corresponding status score is 70~100 points (good status).

[0057] For the vehicle maintenance status, the mapping relationship between it and the status score (the status score can be calculated based on the number of days from the last maintenance) / status level can be set as follows: if the time from the last maintenance of the vehicle is less than or equal to 2 months, the corresponding status score is 100-80 points (good status); if the time from the last maintenance of the vehicle is 3-6 months, the corresponding status score is 79-40 points (poor status); if the time from the last maintenance of the vehicle is greater than or equal to 7 months, the corresponding status score is 39-0 points (urgent treatment status).

[0058] For the air humidity inside the vehicle, the mapping relationship between it and the status score (the status score can be set according to different temperatures and seasons to correspond to different air humidities) / status level can be set as follows: when the air humidity is in the range of 40% to 60%, the corresponding status score is 70 to 100 points (good status); when the air humidity is in the range of 20% to 39% and 61% to 80%, the corresponding status score is 40 to 69 points (poor status); when the air humidity is in the range of 0% to 19% and 81% to 100%, the corresponding status score is 0 to 39 points (urgent status).

[0059] It should be noted that the relevant contents set in the above-mentioned early warning strategies are all examples, and the early warning strategies can be flexibly configured according to actual conditions, which is not limited in this embodiment.

[0060] In an exemplary embodiment, after obtaining the current status parameters of the vehicle (which can be one or more), the terminal 110 can determine the warning level corresponding to each status parameter based on the warning strategy to determine whether there are safety / performance issues in the current status of the vehicle, and whether it is necessary to generate and output corresponding warning information.

[0061] For example, when the warning level reaches or exceeds the preset warning level, it is determined that there are safety / performance issues in the current state of the vehicle, and warning information with a prompt intensity corresponding to the warning level is output; when the warning level is lower than the preset warning level, it is determined that there are no safety / performance issues in the current state of the vehicle, and no warning information may be output.

[0062] Optionally, while outputting the warning information, the terminal 110 may also output a solution for dealing with the current safety / performance problem of the vehicle, so as to help the user effectively solve the current safety / performance problem of the vehicle.

[0063] Optionally, the terminal 110 may also display the status score or status level corresponding to each current status parameter of the vehicle in the interface, so that the user can view the status of the status parameter that he wants to know in real time.

[0064] refer to Figure 3a and Figure 3b The figure shows a schematic diagram of a first warning message output by a terminal.

[0065] Exemplarily, assuming that the terminal 110 obtains that the current memory usage of the vehicle is 80%, the terminal 110 can determine that the current memory usage of the vehicle is within the range of 100% to 70% according to the above-mentioned warning strategy (still taking the content of the warning strategy listed above as an example), and the corresponding status score is 20 points, which is in an urgent processing state, and the corresponding warning level is a high warning level (higher than the preset warning level). Then the terminal 110 can output a first warning message with a high prompt intensity, for example, it can output a voice prompt (for example, "Your memory usage is too high, please deal with it in time"), and output a display prompt message on the display interface, etc., to inform the user that the current memory usage of the terminal 110 is very high, and it is recommended to deal with it immediately. Optionally, the terminal 110 can also provide relevant processing solutions, such as: ending certain processes in the terminal 110, closing certain unnecessary services, and so on.

[0066] Assuming that the terminal 110 obtains the current vehicle maintenance status of the vehicle as: 3 months have passed since the last maintenance, the terminal 110 can determine that the status score corresponding to the current vehicle maintenance status of the vehicle is in the range of 40 to 69 points according to the above-mentioned warning strategy, which is in a poor state, and the corresponding warning level is a medium warning level (reaching the preset warning level). Then the terminal 110 can output a first warning message with a medium prompt intensity. For example, the prompt message can be displayed in the display interface, or a prompt message can be sent to the user's mobile phone, etc., to inform the user that the vehicle is currently a long time away from the last maintenance, and it is recommended to perform maintenance as soon as possible, etc. Optionally, the terminal 110 can also provide relevant processing solutions, such as: finding a nearby auto repair shop for the user, establishing a vehicle maintenance schedule and reminder for the user, etc.

[0067] Figure 4 This is an interactive diagram of an example of a vehicle safety early warning method provided by this application.

[0068] S40, when a safety problem of the vehicle is detected according to the warning strategy based on the current state parameters of the vehicle, a first warning message is output.

[0069] Exemplarily, if the terminal 110 analyzes the acquired current state parameters of the vehicle according to the above-mentioned warning strategy and determines that the vehicle currently has safety / performance problems, it generates and outputs the first warning information.

[0070] S42, sending the current status parameters of the vehicle and the first warning information to the server.

[0071] It is understandable that due to sensor errors or network delays, etc., the status parameters obtained by the terminal 110 may be inaccurate, or the warning strategy in the terminal 110 may not be in line with the actual condition of the vehicle, resulting in the first warning information output by the terminal 110 being invalid warning information; that is, the terminal 110 determines that the vehicle has safety / performance problems, but in fact the vehicle does not have any safety / performance problems, then the first warning information output by the terminal 110 is invalid warning information.

[0072] For example, Figure 3a As shown, assuming that the terminal 110 obtains that the vehicle's memory usage at a certain moment is 80%, and outputs a first warning message with a medium prompt intensity according to the warning strategy, but in fact the vehicle's memory usage is 30%, then according to the above warning strategy, it can be determined that there is no problem with the current memory usage, and the first warning message output by the terminal 110 is an invalid warning message.

[0073] For example, Figure 3b As shown, assuming that the terminal 110 outputs a first warning message with medium prompt intensity according to the warning strategy when three months have passed since the last maintenance cycle of the vehicle; but combined with the recent frequency of use of the vehicle, the frequency of use of the vehicle is very low (for example, it has only been used once in these three months), and therefore the vehicle does not need maintenance at present. It can be determined that there is actually no problem with the current maintenance status of the vehicle, and the first warning message output by the terminal 110 is an invalid warning message.

[0074] Therefore, after outputting the first warning information, the terminal 110 may obtain the current state parameters of the vehicle again, and send the above-reobtained state parameters and the first warning information to the server 120 .

[0075] S44, determining that the vehicle currently has no safety issues based on the current state parameters of the vehicle and the historical state parameters of the vehicle; and determining the first warning information as invalid warning information.

[0076] Exemplarily, the server 120 may determine whether the vehicle currently has a safety / performance problem based on the above state parameters and the above warning strategy. If the server 120 determines that the vehicle currently has no safety / performance problem based on the current state parameters and the warning strategy, the first warning information is determined to be invalid warning information.

[0077] Specifically, the server 120 can determine the warning level corresponding to each state parameter according to the warning strategy to determine whether there is a safety / performance problem in the current state of the vehicle. For example, when the warning level reaches or exceeds the preset warning level, it is determined that there is a safety / performance problem in the current state of the vehicle. The specific judgment method can refer to the relevant description of the terminal 110 determining whether there is a safety / performance problem in the current state of the vehicle in the above embodiment, which will not be repeated here.

[0078] For example, Figure 3a As shown, the memory usage obtained by the terminal 110 is 80%. Assuming that the actual memory usage obtained by the server 120 is 30%, it means that the information obtained by the terminal 110 is not accurate. Therefore, the server 120 can determine that the current memory usage of the vehicle is in a good state (the vehicle currently has no safety / performance problems) according to the warning strategy, and determine that the first warning information output by the terminal 110 is invalid warning information.

[0079] Exemplarily, the server 120 may also store historical status parameters of the vehicle. Compared with the current status parameters of the vehicle, the historical status parameters may include the status parameters previously acquired by the server 120; the historical status parameters may also include other parameters, such as the frequency of use of the vehicle, the current environment, climate, temperature, etc.

[0080] Thus, the server 120 can also determine whether the vehicle currently has a safety / performance problem based on the current state parameters, historical state parameters, and early warning strategies obtained. If the server 120 determines that the vehicle currently has no safety / performance problem based on the current state parameters, historical state parameters, and early warning strategies, the first early warning information is determined to be invalid early warning information.

[0081] Specifically, the server 120 can combine the historical state parameters and the current state parameters to determine whether the warning strategy is reasonable, that is, whether the warning strategy is consistent with the actual situation of the vehicle. If the warning strategy is not consistent with the actual situation of the vehicle, it can be determined that the vehicle currently has no safety / performance problems and the first warning information is invalid warning information.

[0082] For example, Figure 3bAs shown, the terminal 110 determines that the vehicle currently needs maintenance according to the early warning strategy. Assuming that the server 120 determines that the user's actual use frequency of the vehicle is not high according to the historical status parameters of the vehicle, it means that the vehicle does not need to be maintained according to the current maintenance cycle, that is, the current early warning strategy does not meet the actual situation of the vehicle well. Therefore, the server 120 can determine that the vehicle currently does not need maintenance (the vehicle currently has no safety / performance problems), and determine that the first early warning information output by the terminal 110 is invalid early warning information.

[0083] S46, updating the early warning strategy according to the current state parameters of the vehicle and the historical state parameters of the vehicle.

[0084] Exemplarily, when the warning strategy does not conform to the actual state of the vehicle, the server 120 may update the current warning strategy based on data such as current state parameters and historical state parameters. Specifically, when updating the warning strategy, the server 120 may determine the critical state parameters corresponding to when the vehicle has a safety problem based on data such as the current state parameters and historical state parameters of the vehicle, and update the warning strategy based on the critical state parameters.

[0085] For example, in the vehicle maintenance example described in S44, the server 120 can determine the next maintenance time of the vehicle based on the vehicle usage frequency, the wear and tear of each component, etc. in the historical status parameters, that is, determine the critical status parameter for early warning of the maintenance status, for example, setting the critical status parameter of vehicle maintenance to 12 months. In this way, if the vehicle has not been maintained again after 12 months from the last maintenance, the early warning information can be output, so that the early warning strategy can better meet the actual status of the vehicle.

[0086] S48, sending the updated early warning strategy to the terminal.

[0087] Exemplarily, next, the server 120 sends the updated warning strategy to the terminal 110. Thus, the terminal 110 can continue to detect the safety / performance of the vehicle according to the updated warning strategy, that is, determine whether the vehicle currently has a safety / performance problem.

[0088] Exemplarily, S46 and S48 are related operations that the server 120 can perform when the warning strategy does not conform to the actual state of the vehicle; and when the state parameters obtained by the terminal 110 are incorrect, the server 120 can send an instruction to the terminal 110 to suspend the output of warning information to avoid the terminal 110 outputting invalid warning information multiple times and disturbing the user.

[0089] For example, in the memory usage example described in S44, the server 120 may send an instruction to the terminal 110 to suspend outputting the first warning information to avoid the terminal 110 outputting invalid warning information about memory usage multiple times and disturbing the user.

[0090] Optionally, after determining that the first warning information is invalid warning information, the server 120 may record the number of times the first warning information is determined to be invalid warning information (i.e., the number of times the first warning information is obtained). Further, the server 120 may set a first preset threshold, and when the number of times the first warning information is determined to be invalid warning information reaches the first preset threshold (i.e., the number of times the first warning information is obtained reaches the first preset threshold), the current warning strategy is updated, or an instruction to suspend outputting warning information is sent to the terminal 110.

[0091] In an exemplary embodiment, if the server 120 determines that the vehicle currently has a safety / performance problem based on the current state parameters and the warning strategy, the first warning information is determined to be valid warning information. Specifically, the server 120 can determine the warning level corresponding to each state parameter according to the warning strategy to determine whether the current state of the vehicle has a safety / performance problem. For example, when the warning level is lower than the preset warning level, it is determined that the current state of the vehicle does not have a safety / performance problem.

[0092] For example, Figure 3a As shown, the memory usage obtained by the terminal 110 is 80%. Assuming that the actual memory usage obtained by the server 120 is 80%, it means that the information obtained by the terminal 110 is accurate. Therefore, the server 120 can determine that the current memory usage of the vehicle is in an urgent state (the vehicle currently has safety / performance problems) according to the early warning strategy, and determine that the first early warning information output by the terminal 110 is valid early warning information.

[0093] Alternatively, if the server 120 determines that the vehicle currently has a safety / performance problem based on the current state parameters, the historical state parameters, and the warning strategy, the first warning information is determined to be valid warning information. Specifically, the server 120 can combine the historical state parameters and the current state parameters to determine whether the warning strategy is reasonable, that is, to determine whether the warning strategy is in line with the actual situation of the vehicle. If the warning strategy is in line with the actual situation of the vehicle, it can be determined that the vehicle currently has a safety / performance problem, and the first warning information is valid warning information.

[0094] For example, Figure 3bAs shown, the terminal 110 determines that the vehicle currently needs maintenance according to the early warning strategy. Assuming that the server 120 determines that the user's actual use frequency of the vehicle is relatively high according to the historical status parameters of the vehicle, it means that the maintenance cycle set in the early warning strategy is applicable to the actual use frequency of the vehicle, that is, the current early warning strategy is in line with the actual situation of the vehicle. Therefore, the server 120 can determine that the vehicle currently needs maintenance (the vehicle currently has safety / performance problems), and determine that the first early warning information output by the terminal 110 is a valid early warning information.

[0095] In addition to processing invalid warning information, we can also pay attention to whether the user processes the valid warning information, that is, whether the user processes the current problem of the vehicle after receiving the valid warning information.

[0096] Therefore, after the server 120 determines that the first warning information is valid warning information, the number of times the first warning information is determined to be valid warning information (ie, the number of times the first warning information is obtained) may be recorded.

[0097] Figure 5 This is a flowchart of an example of processing effective warning information provided by this application.

[0098] S50: The server determines that the number of times the first warning information is obtained reaches a second preset threshold.

[0099] S52: Send a first instruction to the terminal.

[0100] Furthermore, the server 120 may set a second preset threshold, and when it is determined that the number of times the first warning information is obtained reaches the second preset threshold, send a first instruction to the terminal 110. The first instruction includes an instruction to generate a second warning information, and the warning level corresponding to the second warning information is higher than the warning level corresponding to the first warning information.

[0101] S54: The terminal generates second warning information in response to the first instruction.

[0102] Exemplarily, the terminal 110 responds to the first instruction and generates a second warning message. Since the warning level corresponding to the second warning message is higher than the warning level corresponding to the first warning message, the prompt intensity of the warning message can be increased to strengthen the reminder to the user.

[0103] In an exemplary embodiment, if terminal 110 outputs a valid first warning message, but the user feels disturbed by the warning message, or the user believes that the first warning message is actually invalid, then the user can also choose to ignore the first warning message output by terminal 110 and further mark it as a false alarm.

[0104] Exemplarily, the user may click on a button such as "Ignore" or "False Alarm" in the display interface of the terminal 110. Thus, the terminal 110 sends information to the server 120 that the first warning is ignored and / or marked as a false alarm, and thus, the server 120 may send a second instruction to the terminal 110, wherein the second instruction includes an instruction to stop generating the first warning information, so as to instruct the terminal 110 to stop sending the first warning information. Furthermore, the server 120 may also send a third instruction to the terminal, so that the terminal 110 responds to the third instruction and generates a third warning information with a warning level lower than the first warning information, so as to avoid disturbing the user.

[0105] Figure 6 This is a flowchart of another example of a vehicle safety early warning method provided by the present application.

[0106] In an exemplary embodiment, the overall implementation of the vehicle safety warning method provided by the present application is as follows:

[0107] S60, the terminal obtains current state parameters of the vehicle.

[0108] S61, the terminal determines whether there is a safety problem with the vehicle at present.

[0109] Exemplarily, after acquiring the current state parameters of the vehicle, the terminal 110 determines whether the vehicle currently has a safety problem based on the current state parameters and the early warning strategy. If the vehicle currently has a safety problem, S62 is executed; if the vehicle currently does not have a safety problem, the process ends.

[0110] Optionally, for implementations of S60 to S61, please refer to Figure 1 to Figure 3b The relevant description in the illustrated embodiment will not be repeated here.

[0111] S62: When there is a safety problem with the vehicle, the terminal outputs a first warning message.

[0112] Exemplarily, if the terminal 110 determines that the vehicle currently has a safety problem, the first warning information is output.

[0113] Optionally, please refer to the specific implementation method Figure 4 The relevant description of S40 will not be repeated here.

[0114] S63, the server determines whether there is a safety problem with the vehicle at present.

[0115] Exemplarily, after that, the server 120 further determines whether the vehicle currently has a safety problem based on the current state parameters, historical state parameters and other data. If the vehicle currently has a safety problem, S67 is executed; if the vehicle currently does not have a safety problem, S64 is executed.

[0116] S64: When there is no safety problem with the vehicle at present, the server determines that the first warning information is invalid warning information.

[0117] Optionally, for specific implementations of S63 to S64, please refer to Figure 4 The relevant description of S44 will not be repeated here.

[0118] S65: The server determines whether the number of invalid warnings reaches a first preset threshold.

[0119] For example, if the server 120 determines that the first warning information is invalid warning information, it can further determine whether the number of invalid warnings reaches a first preset threshold. If the number of invalid warnings reaches the first preset threshold, S66 is executed; if the number of invalid warnings does not reach the first preset threshold, the process ends.

[0120] S66: When the number of invalid warnings reaches a first preset threshold, the server causes the terminal to stop issuing warnings and updates the warning strategy.

[0121] Exemplarily, if the number of invalid warnings reaches a first preset threshold, the server 120 may cause the terminal 110 to stop issuing warnings; alternatively, the server 120 may update the warning strategy and send the updated warning strategy to the terminal 110 .

[0122] Optionally, the implementation of S65 to S66 can be found in Figure 4 The relevant description of S46 in the above description will not be repeated here.

[0123] S67, when the vehicle currently has a safety problem, the server determines that the first warning information is valid warning information.

[0124] S68: The server determines whether the number of effective warnings reaches a second preset threshold.

[0125] Exemplarily, if the server 120 determines that the first warning information is valid warning information, it can further determine whether the number of valid warnings reaches the second preset threshold. If the number of valid warnings reaches the second preset threshold, S69 is executed; if the number of valid warnings does not reach the second preset threshold, the process ends.

[0126] Optionally, please refer to the specific implementation method Figure 5 The relevant description of S50 will not be repeated here.

[0127] S69: When the number of effective warnings reaches a second preset threshold, the server enables the terminal to upgrade the warning level.

[0128] Exemplarily, if the number of effective warnings reaches a second preset threshold, the server 120 may enable the terminal 110 to upgrade the warning level.

[0129] Optionally, please refer to the specific implementation method Figure 5 The relevant description of S54 in the specification will not be repeated here.

[0130] S610: User manually ignores and / or marks a false alarm.

[0131] S611: The server stops the terminal from issuing warnings and reduces the warning level.

[0132] Exemplarily, if the user actively ignores the warning information output by the terminal 110 and / or marks it as a false alarm, the server 120 can stop the terminal 110 from issuing a warning; further, the server 120 can also reduce the warning level of the warning information; thereby, disturbing the user can be avoided.

[0133] Through the above scheme, the present application can obtain various status parameters related to vehicle safety / performance, and perform safety / performance evaluation on the vehicle according to the warning strategy based on the obtained status parameters, and output warning information. Furthermore, the validity of the output warning information can be verified; in the case where the warning information is invalid, the warning strategy is optimized to avoid repeatedly outputting invalid warning information and disturbing the user; and, in the case where the warning information is valid and the valid warning information is output multiple times, it indicates that the user has not dealt with the corresponding safety / performance problem, and the prompt intensity of the warning information can be increased, thereby further prompting the user to deal with it in time.

[0134] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0135] Figure 7 This is a structural diagram of an example of a vehicle safety warning device provided in this application.

[0136] The vehicle safety warning device 700 in the embodiment of the present application is applied to Figure 1 The server 120 in the vehicle safety warning system 100 shown in the figure, the vehicle safety warning system 100 also includes a terminal 110 that is communicatively connected to the server 120, and the terminal 110 is set on the vehicle. The vehicle safety warning device 700 includes: an acquisition module 710, a determination module 720, and an update module 730.

[0137] The acquisition module 710 is used to obtain the first warning information and the current state parameters of the vehicle. The first warning information is generated when a safety problem is detected in the vehicle according to the warning strategy based on the current state parameters of the vehicle. The first warning information is used to prompt the user that there is a safety problem with the vehicle.

[0138] The determination module 720 is used to: determine that the vehicle currently has no safety problem based on the current state parameters of the vehicle and the historical state parameters of the vehicle; and determine the first warning information as invalid warning information.

[0139] The updating module 730 is used to update the early warning strategy according to the current state parameters of the vehicle and the historical state parameters of the vehicle, and send the updated early warning strategy.

[0140] Figure 8 This is a structural diagram of another example of a vehicle safety warning device provided in this application.

[0141] In a possible implementation, the update module 730 is specifically used to: determine the critical state parameters corresponding to when the vehicle has a safety problem based on the current state parameters of the vehicle and the historical state parameters of the vehicle; and update the warning strategy based on the critical state parameters.

[0142] In a possible implementation, the determination module 720 is further used to determine whether the number of times the first warning information is obtained reaches a first preset threshold.

[0143] In an exemplary embodiment, based on the aforementioned scheme, the warning strategy includes a mapping relationship between state parameters and warning levels; the first warning information is generated when the warning level corresponding to the current state parameters of the vehicle is higher than the preset warning level, and the warning level corresponding to the current state parameters of the vehicle is determined based on the current state parameters of the vehicle and the mapping relationship.

[0144] Optionally, the above device also includes: a second sending module 740.

[0145] In one possible implementation, the warning level is proportional to the prompt intensity of the first warning information; the above-mentioned determination module 720 is also used to: determine that the vehicle currently has a safety problem based on the current state parameters of the vehicle and the historical state parameters of the vehicle; and, determine the first warning information as valid warning information; the above-mentioned second sending module 740 is used to: if the number of times the first warning information is obtained reaches a second preset threshold, send a first instruction, the first instruction includes an instruction to generate a second warning information, and the warning level corresponding to the second warning information is higher than the warning level corresponding to the first warning information.

[0146] In a possible implementation, the determination module 720 is further used to determine whether the first warning information is marked as a false alarm by the user; the second sending module 740 is further used to send a second instruction, wherein the second instruction includes an instruction to stop generating the first warning information.

[0147] In an exemplary embodiment, based on the aforementioned scheme, the status parameters include: any one of the memory status parameters of the vehicle computer, the processor status parameters of the vehicle computer, the disk status parameters of the vehicle computer, the network status parameters of the vehicle computer, the vehicle maintenance status parameters, the power status parameters, the fuel level status parameters, the tire pressure status parameters, the in-vehicle air quality status parameters, and the in-vehicle air humidity status parameters.

[0148] Fig. 9 This is a structural diagram of another example of a vehicle safety warning device provided by the present application.

[0149] The vehicle safety warning device 900 in the embodiment of the present application is applied to Figure 1 The terminal 110 in the vehicle safety warning system 100 shown in the figure, the vehicle safety warning system 100 also includes a server 120 which is communicatively connected to the terminal 110, the terminal 110 is arranged on the vehicle, and the vehicle safety warning device 900 includes: a generating module 910, a sending module 920, and a receiving module 930.

[0150] The generation module 910 is used to: generate first warning information when a safety problem is detected in the vehicle according to the warning strategy based on the current state parameters of the vehicle, and the first warning information is used to prompt the user that the vehicle currently has a safety problem.

[0151] The sending module 920 is used to send the first warning information and the current state parameters of the vehicle.

[0152] The receiving module 930 is used to receive an updated early warning strategy, where the updated early warning strategy is obtained based on the current state parameters of the vehicle and the historical state parameters of the vehicle when there is no safety problem with the vehicle at present.

[0153] It should be noted that the vehicle safety warning device provided in the above embodiment only uses the division of the above functional modules as an example when executing the vehicle safety warning method. In actual applications, the above 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. In addition, the vehicle safety warning device provided in the above embodiment and the vehicle safety warning method embodiment belong to the same concept. Therefore, for details not disclosed in the device embodiment of the present application, please refer to the above-mentioned vehicle safety warning method embodiment of the present application, which will not be repeated here.

[0154] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0155] An embodiment of the present application also provides a vehicle safety warning system, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the above-mentioned embodiments when executing the program.

[0156] Fig.10 is a structural diagram of an electronic device provided by this application. Fig.10 As shown, the electronic device 1000 includes: a terminal 110 and a server 120 , wherein the terminal 110 includes a processor 1001 and a memory 1002 , and the server 120 includes a processor 1001 ′ and a memory 1002 ′.

[0157] In the embodiment of the present application, the processor 1001 and the processor 1001' are the control centers of the computer system, which can be the processors of a physical machine or the processors of a virtual machine. The processor 1001 and the processor 1001' may include one or more processing cores, such as a 4-core processor, a 10-core processor, etc. The processor 1001 and the processor 1001' may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 1001 and the processor 1001' may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake-up state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state.

[0158] In the embodiment of the present application, the processor 1001 is used for:

[0159] Obtain first warning information and current status parameters of the vehicle, the first warning information being generated when a safety problem is detected in the vehicle according to a warning strategy based on the current status parameters of the vehicle, and the first warning information being used to prompt a user that the vehicle currently has a safety problem; determine, based on the current status parameters of the vehicle and the historical status parameters of the vehicle, that the vehicle currently has no safety problem; determine the first warning information as invalid warning information; update the warning strategy based on the current status parameters of the vehicle and the historical status parameters of the vehicle, and send the updated warning strategy.

[0160] Furthermore, the processor 1001 is specifically used to: determine the critical state parameters corresponding to when the vehicle has a safety problem according to the current state parameters of the vehicle and the historical state parameters of the vehicle; and update the early warning strategy according to the critical state parameters.

[0161] Optionally, the processor 1001 is further used to: determine whether the number of times the first warning information is obtained reaches a first preset threshold.

[0162] In an exemplary embodiment, based on the aforementioned scheme, the above-mentioned warning strategy includes a mapping relationship between state parameters and warning levels; the above-mentioned first warning information is generated when the warning level corresponding to the current state parameters of the above-mentioned vehicle is higher than the preset warning level, and the warning level corresponding to the current state parameters of the above-mentioned vehicle is determined based on the current state parameters of the above-mentioned vehicle and the above-mentioned mapping relationship.

[0163] Optionally, the higher the warning level, the higher the prompt intensity of the corresponding first warning information; the above-mentioned processor 1001 is also used to: determine that the above-mentioned vehicle currently has a safety problem based on the current state parameters of the above-mentioned vehicle and the historical state parameters of the above-mentioned vehicle; and determine the above-mentioned first warning information as valid warning information; the above-mentioned processor 1001 is also used to: if the number of times the above-mentioned first warning information is obtained reaches a second preset threshold, send a first instruction, the above-mentioned first instruction includes an instruction to generate a second warning information, and the warning level corresponding to the above-mentioned second warning information is higher than the warning level corresponding to the above-mentioned first warning information.

[0164] Optionally, the processor 1001 is further used to: determine that the first warning information is marked as a false alarm by the user; and send a second instruction, wherein the second instruction includes an instruction to stop generating the first warning information.

[0165] In an exemplary embodiment, based on the aforementioned scheme, the above-mentioned status parameters include: any one of the memory status parameters of the vehicle computer, the processor status parameters of the vehicle computer, the disk status parameters of the vehicle computer, the network status parameters of the vehicle computer, the vehicle maintenance status parameters, the power status parameters, the oil level status parameters, the tire pressure status parameters, the in-vehicle air quality status parameters, and the in-vehicle air humidity status parameters.

[0166] In the embodiment of the present application, the processor 1001' is used for:

[0167] When a safety problem is detected in the vehicle according to the warning strategy based on the current state parameters of the vehicle, a first warning message is generated, and the first warning message is used to remind the user that the vehicle currently has a safety problem; the first warning message and the current state parameters of the vehicle are sent; and an updated warning strategy is received, and the updated warning strategy is obtained based on the current state parameters of the vehicle and the historical state parameters of the vehicle when there is no safety problem with the vehicle.

[0168] The memory 1002 and the memory 1002' may include one or more computer-readable storage media, which may be non-transitory. The memory 1002 and the memory 1002' may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage terminals, flash memory storage terminals. In some embodiments of the present application, the non-transitory computer-readable storage medium in the memory 1002 and the memory 1002' is used to store at least one instruction, and the at least one instruction is used to be executed by the processor 1001 to implement the method in the embodiment of the present application.

[0169] In some embodiments, the electronic device 1000 further includes: a peripheral device interface 1003 and at least one peripheral device. The processor 1001 / processor 1001', the memory 1002 / memory 1002' and the peripheral device interface 1003 can be connected via a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 1003 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a display screen 1004, a camera 1005 and an audio circuit 1006.

[0170] The peripheral device interface 1003 can be used to connect at least one peripheral device related to input / output (I / O) to the processor 1001 / processor 1001' and the memory 1002 / memory 1002'. In some embodiments of the present application, the processor 1001 / processor 1001', the memory 1002 / memory 1002' and the peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments of the present application, any one or two of the processor 1001 / processor 1001', the memory 1002 / memory 1002' and the peripheral device interface 1003 can be implemented on a separate chip or circuit board. The embodiments of the present application are not specifically limited to this.

[0171] The display screen 1004 is used to display a user interface (UI). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1004 is a touch display screen, the display screen 1004 also has the ability to collect touch signals on the surface or above the surface of the display screen 1004. The touch signal can be input as a control signal to the processor 1001 / processor 1001' for processing. At this time, the display screen 1004 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments of the present application, the display screen 1004 can be one, arranged on the front panel of the terminal 110 / server 120; in other embodiments of the present application, the display screen 1004 can be at least two, respectively arranged on different surfaces of the terminal 110 / server 120 or in a folding design; in some further embodiments of the present application, the display screen 1004 can be a flexible display screen, arranged on a curved surface or a folding surface of the terminal 110 / server 120. Even, the display screen 1004 can also be arranged as a non-rectangular irregular figure, that is, a special-shaped screen. The display screen 1004 can be made of materials such as a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.

[0172] Camera 1005 is used to capture images or videos. Optionally, camera 1005 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and virtual reality (VR) shooting function or other fusion shooting functions. In some embodiments of the present application, camera 1005 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0173] The audio circuit 1006 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1001 / processor 1001' for processing. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 110 / server 120. The microphone may also be an array microphone or an omnidirectional collection microphone.

[0174] The power supply 1007 is used to power various components in the terminal 110 / server 120. The power supply 1007 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1007 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0175] The terminal structure block diagram shown in the embodiment of the present application does not constitute a limitation on the electronic device 1000. The electronic device 1000 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0176] The present application also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the method of any of the above embodiments are implemented. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD (Digital Video Disc), a CD-ROM (Compact Disc Read-Only Memory), a micro drive and a magneto-optical disk, a ROM (Read-Only Memory), a RAM (Random Access Memory), an EPROM (Erasable Programmable Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read Only Memory), a DRAM (Dynamic Random Access Memory), a VRAM (Video Random Access Memory), a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.

[0177] In this application, the terms "first", "second", etc. are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or order; the term "plurality" refers to two or more, unless otherwise expressly defined. The terms "installed", "connected", "connected", "fixed", etc. should be understood in a broad sense. For example, "connected" can be a fixed connection, a detachable connection, or an integral connection; "connected" can be a direct connection or an indirect connection through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to the specific circumstances.

[0178] In the description of the present application, it is necessary to understand that the terms "upper", "lower", etc. indicate directions or positional relationships based on the directions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or unit referred to must have a specific direction, be constructed and operated in a specific orientation. Therefore, it should not be understood as a limitation on the present application.

[0179] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A vehicle safety early warning method, characterized in that: The method comprises: Acquire first warning information and current state parameters of the vehicle, wherein the first warning information is generated when a safety problem of the vehicle is detected according to the warning strategy based on the current state parameters of the vehicle, and the first warning information is used to prompt a user that the vehicle currently has a safety problem; Determining that the vehicle currently has no safety issues based on the current state parameters of the vehicle and the historical state parameters of the vehicle; Determining the first warning information as invalid warning information; The early warning strategy is updated according to the current state parameters of the vehicle and the historical state parameters of the vehicle, and the updated early warning strategy is sent.

2. The method according to claim 1, characterized in that: Updating the early warning strategy according to the current state parameters of the vehicle and the historical state parameters of the vehicle includes: Determining, based on the current state parameters of the vehicle and the historical state parameters of the vehicle, a critical state parameter corresponding to when the vehicle has a safety problem; The early warning strategy is updated according to the critical state parameter.

3. The method according to claim 1, characterized in that: Before updating the early warning strategy according to the current state parameters of the vehicle and the historical state parameters of the vehicle, the method further includes: It is determined that the number of times the first warning information is obtained reaches a first preset threshold.

4. The method according to claim 1, characterized in that: The warning strategy includes a mapping relationship between state parameters and warning levels; The first warning information is generated when the warning level corresponding to the current state parameter of the vehicle is higher than the preset warning level, and the warning level corresponding to the current state parameter of the vehicle is determined based on the current state parameter of the vehicle and the mapping relationship.

5. The method according to claim 4, characterized in that The warning level is proportional to the prompt intensity of the first warning information; the method further includes: Determining that the vehicle currently has a safety problem based on the current state parameters of the vehicle and the historical state parameters of the vehicle; Determining the first warning information as valid warning information; If the number of times the first warning information is obtained reaches a second preset threshold, a first instruction is sent, wherein the first instruction includes an instruction to generate a second warning information, and the warning level corresponding to the second warning information is higher than the warning level corresponding to the first warning information.

6. The method according to claim 5, characterized in that The method further comprises: Determining that the first warning information is marked as a false alarm by a user; A second instruction is sent, wherein the second instruction includes an instruction to stop generating the first warning information.

7. The method according to any one of claims 1 to 6, characterized in that The status parameters are used to indicate the safety status of the vehicle, and the status parameters include: any one of the vehicle computer's memory status parameters, the vehicle computer's processor status parameters, the vehicle computer's disk status parameters, the vehicle computer's network status parameters, the vehicle maintenance status parameters, the power status parameters, the fuel level status parameters, the tire pressure status parameters, the in-vehicle air quality status parameters, and the in-vehicle air humidity status parameters.

8. A vehicle safety early warning method, characterized in that: The method comprises: When a safety problem is detected in the vehicle according to the warning strategy based on the current state parameters of the vehicle, a first warning message is generated, wherein the first warning message is used to remind the user that the vehicle currently has a safety problem; Sending the first warning information and the current state parameters of the vehicle; An updated early warning strategy is received, where the updated early warning strategy is obtained based on current state parameters of the vehicle and historical state parameters of the vehicle when the vehicle currently has no safety issues.

9. An electronic device, characterized in that: The electronic device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the electronic device executes the vehicle safety early warning method as described in any one of claims 1 to 7, or the vehicle safety early warning method as described in claim 8.

10. A vehicle safety warning system, characterized in that: It comprises a server and a terminal which are communicatively connected to each other, the terminal is arranged on a vehicle, the server is used to execute the vehicle safety early warning method as described in any one of claims 1 to 7, and the terminal is used to execute the vehicle safety early warning method as described in claim 8.

Citation Information

Patent Citations

  • Vehicle early warning threshold update method and system and electronic device

    CN108216098A

  • Vehicle and fault pre-judgment method and system thereof, storage medium and electronic equipment

    CN112440901A

  • Fatigue driving early warning method and system of vehicle, vehicle and readable storage medium

    CN113936427A

  • Method and device for detecting abnormal behavior, and storage medium and apparatus

    WO2023103131A1