Prompt method, prompt device, prompt system and computer readable storage medium

By collecting information to determine the prompt level and generating prompt instructions, controlling the vehicle and terminal to perform operations, the problem of a single existing car safety prompt method is solved, and intelligent driving safety guarantee is achieved.

CN114523984BActive Publication Date: 2025-01-10NEUSOFT REACH AUTOMOBILE TECH (SHENYANG) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111624442.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-28
Publication Date
2025-01-10
Estimated Expiration
2041-12-28

AI Technical Summary

Technical Problem

The existing car safety tips are single, and cannot effectively ensure the safety of users' driving. Especially when weather and road conditions change, there is a lack of intelligent targeted tips.

Method used

By collecting information (such as weather, road conditions, vehicle images, etc.), determining the prompt level, generating corresponding prompt instructions, controlling the vehicle and terminal to perform operations, and providing different levels of safety prompts, including display, sound and button confirmation, etc.

Benefits of technology

It realizes providing targeted safety tips according to different situations, improves the safety of users' driving, and ensures personalized safety guarantees in multiple environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114523984B_ABST
    Figure CN114523984B_ABST
Patent Text Reader

Abstract

The present application discloses a prompt method, a prompt device, a prompt system and a non-volatile computer-readable storage medium. The method includes: determining a prompt level according to collected information; generating a prompt instruction according to the prompt level to control the vehicle and / or terminal to perform an operation corresponding to the prompt instruction, and different prompt levels correspond to different operations. The prompt method, prompt device, prompt system and non-volatile computer-readable storage medium of the implementation mode of the present application determine the prompt level by collecting information, and generate a prompt instruction according to the prompt level, so as to control the vehicle and / or terminal to perform the corresponding operation according to the prompt instruction. Among them, since different prompt levels correspond to different operations, the vehicle and / or terminal can give different prompt operations to the user according to the different information collected, that is, different situations, so as to more intelligently ensure the safety of the user's driving.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of control technology, and more specifically, to a prompting method, a prompting device, a prompting system and a non-volatile computer-readable storage medium. Background Art

[0002] With the substantial improvement of economic level and the rapid development of automobile industry, automobile has become a mass consumer product. At present, when driving a car, the car can provide safety tips for users through the obtained weather, road conditions and other information. However, the way of providing safety tips to users is relatively single and cannot ensure the driving safety of users. Summary of the invention

[0003] Embodiments of the present application provide a prompting method, a prompting device, a prompting system, and a non-volatile computer-readable storage medium.

[0004] The prompt method of the implementation mode of the present application includes determining a prompt level according to collected information; generating a prompt instruction according to the prompt level to control the vehicle and / or terminal to perform an operation corresponding to the prompt instruction, and different prompt levels correspond to different operations.

[0005] The prompt device of the embodiment of the present application includes a determination module and a control module. The determination module is used to determine the prompt level according to the collected information. And the control module is used to generate a prompt instruction according to the prompt level to control the vehicle and / or terminal to perform an operation corresponding to the prompt instruction, and different prompt levels correspond to different operations.

[0006] The prompt system of the embodiment of the present application includes a cloud server, a vehicle and a terminal. The cloud server includes a first processor, the first processor is used to obtain the collected information of the vehicle and / or the terminal; determine the prompt level according to the collected information; and generate a prompt instruction according to the prompt level, and send the prompt instruction to the vehicle and / or the terminal to control the vehicle and / or the terminal to perform an operation corresponding to the prompt instruction, and different prompt levels correspond to different operations.

[0007] The non-volatile computer-readable storage medium of the embodiment of the present application includes a computer program. When the computer program is executed by one or more processors, the processor performs the following prompt method: determining a prompt level according to collected information; generating a prompt instruction according to the prompt level to control the vehicle and / or terminal to perform an operation corresponding to the prompt instruction, and different prompt levels correspond to different operations.

[0008] The prompt method, prompt device, prompt system and non-volatile computer-readable storage medium of the embodiment of the present application determine the prompt level by collecting information, and generate prompt instructions according to the prompt level, so as to control the vehicle and / or terminal to perform corresponding operations according to the prompt instructions. Among them, since different prompt levels correspond to different operations, the vehicle and / or terminal can give different prompt operations to the user according to the different information collected, that is, different situations, so as to more intelligently ensure the safety of the user's driving.

[0009] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0011] Figure 1 It is a flowchart of a prompting method of certain embodiments of the present application;

[0012] Figure 2 is a schematic diagram of a prompting device according to some embodiments of the present application;

[0013] Figure 3 is a plan view of a prompting system according to certain embodiments of the present application;

[0014] Figure 4 and Figure 5 It is a scene schematic diagram of the prompting method of certain embodiments of the present application;

[0015] Figures 6 to 8 It is a flowchart of a prompting method of certain embodiments of the present application;

[0016] Figures 9 to 11 It is a scene schematic diagram of the prompting method of certain embodiments of the present application;

[0017] Fig.12 It is a flowchart of a prompting method of certain embodiments of the present application;

[0018] Fig.13 It is a scene schematic diagram of the prompting method of certain embodiments of the present application;

[0019] Fig.14 It is a schematic diagram of the connection status of a non-volatile computer-readable storage medium and a processor in certain embodiments of the present application. DETAILED DESCRIPTION

[0020] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions from beginning to end. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present application, and cannot be understood as limiting the embodiments of the present application.

[0021] See also Figure 1 , the present application embodiment provides a prompting method. The prompting method comprises the steps of:

[0022] 01: Determine the prompt level based on the collected information; and

[0023] 03: Generate a prompt instruction according to the prompt level to control the vehicle 200 and / or the terminal 300 to perform an operation corresponding to the prompt instruction. Different prompt levels correspond to different operations.

[0024] See also Figure 2 , an embodiment of the present application provides a prompt device 10. The prompt device 10 includes a determination module 11 and a control module 12. The prompt method of the embodiment of the present application can be applied to the prompt device 10. Among them, the determination module 11 and the control module 12 are used to execute step 01 and step 03 respectively. That is, the determination module 11 is used to determine the prompt level according to the collected information. The control module 12 generates a prompt instruction according to the prompt level to control the vehicle 200 and / or the terminal 300 to perform an operation corresponding to the prompt instruction, and different prompt levels correspond to different operations.

[0025] See also Figure 3 , the embodiment of the present application also provides a prompt system 1000. The prompt system 1000 includes a cloud server 100, a vehicle 200 and a terminal 300. The cloud server 100 includes a first processor 101, the vehicle 200 includes a second processor 201, and the terminal 300 includes a third processor 301. The prompt method of the embodiment of the present application can be applied to the vehicle 200, the terminal 300 and / or the cloud server 100.

[0026] For example, the prompt method may be executed by the cloud server 100, that is, the prompt method may be executed by the first processor 101, and the first processor 101 may be used to execute step 01 and step 03. That is, the first processor 101 may be used to determine the prompt level according to the collected information after obtaining the collected information of the vehicle 200 and the terminal 300, thereby generating a prompt instruction according to the prompt level, and sending the prompt instruction to the vehicle 200 or the terminal 300, or to the vehicle 200 and the terminal 300 at the same time, thereby controlling the vehicle 200 or the terminal 300, or the vehicle 200 and the terminal 300 to perform an operation corresponding to the prompt instruction.

[0027] For another example, the prompt method can be executed by the vehicle 200, that is, the prompt method can be executed by the second processor 201, and the second processor 201 can be used to execute step 01 and step 03. The second processor 201 can obtain the collected information of the terminal 300 based on the collected information collected by the vehicle 200, thereby determining the prompt level according to the collected information of the vehicle 200 and the terminal 300, and generating a prompt instruction according to the prompt level. The second processor 201 can control the vehicle 200 to perform an operation corresponding to the prompt instruction through the prompt instruction, and can directly send the prompt instruction to the terminal 300 to control the terminal 300 to perform an operation corresponding to the prompt instruction. The prompt instruction can also be sent to the cloud server 100, and the terminal 300 can obtain the prompt instruction through the cloud server 100, so as to perform an operation corresponding to the prompt instruction. Among them, the vehicle 200 and the terminal 300 can be directly connected for communication, and the second processor 201 can directly receive the collected data sent by the terminal 300 to the vehicle 200. The vehicle 200 and the terminal 300 may not be connected for communication, and the second processor 201 can obtain the collected information uploaded by the terminal 300 to the cloud server 100 through the cloud server 100.

[0028] For another example, the prompt method can be executed by the terminal 300, that is, the prompt method can be executed by the third processor 301, and the third processor 301 can be used to execute step 01 and step 03. The vehicle 200 and the terminal 300 can be connected for communication, and the third processor 301 can obtain the collected information of the vehicle 200 based on the collected information of the terminal 300, thereby determining the prompt level according to the collected information of the vehicle 200 and the terminal 300, and generating a prompt instruction according to the prompt level. The third processor 301 can control the terminal 300 to directly perform the operation corresponding to the prompt instruction through the prompt instruction, and can directly send the prompt instruction to the vehicle 200 to control the vehicle 200 to perform the operation corresponding to the prompt instruction, and can also send the prompt instruction to the cloud server 100, and the vehicle 200 can obtain the prompt instruction through the cloud server 100, so as to perform the operation corresponding to the prompt instruction. Among them, when the vehicle 200 and the terminal 300 are directly connected in communication, the third processor 301 can directly receive the collected data sent by the vehicle 200 to the terminal 300. The vehicle 200 and the terminal 300 may not be connected in communication, and the third processor 301 can obtain the collected information uploaded by the vehicle 200 to the cloud server 100 through the cloud server 100.

[0029] In the prompt system 1000 of the embodiment of the present application, the cloud server 100 implements step 01 and step 03 for illustration. That is, the first processor 101 implements step 01 and step 03.

[0030] The vehicle 200 may be a car, an electric vehicle, an unmanned vehicle 200, etc. The terminal 300 may be a mobile phone, a tablet computer, a display device, a laptop computer, a teller machine, a gate machine, a smart watch, a head-mounted display device, a game console, etc. This application is described by taking the vehicle 200 as an electric vehicle and the terminal 300 as a mobile phone as an example. It is understood that the vehicle 200 of this application is not limited to an electric vehicle, and the terminal 300 is not limited to a mobile phone.

[0031] Specifically, the target object (such as the user) may face driving risks due to weather, road conditions, etc. For example, when the weather is rainy or snowy, the road ahead is slippery, and the user drives at a high speed, there is a risk of the vehicle slipping. For another example, when the road ahead is congested, the user drives at a high speed, there is a risk of rear-end collision.

[0032] Therefore, the first processor 101 can determine the prompt level based on the collected information, and generate a prompt instruction based on the prompt level to control the vehicle 200 or the terminal 300, or simultaneously control the vehicle 200 and the terminal 300 to perform operations corresponding to the prompt instruction, so as to provide safety prompts to the user, thereby ensuring the user's driving safety.

[0033] The collected information includes multiple information, such as at least one of weather information, positioning information, schedule information, road condition information, and collected images of the vehicle 200. The collected information may be information collected by the vehicle 200, information collected by the terminal 300, or information collected by both the vehicle 200 and the terminal 300. Different collected information may be divided into different prompt levels, and different prompt levels may generate different prompt instructions. Therefore, when the first processor 101 controls the vehicle 200 and / or the terminal 300 to perform an operation corresponding to the prompt instruction, different operations may be performed according to different prompt levels.

[0034] For example, when the collected information includes weather information and road condition information, if the weather information shows that it is non-disaster weather, such as sunny or cloudy, or the road condition information shows that the road ahead is an accident-prone section, the first processor 101 determines that the prompt level is the first level, and the first level prompt level is the level recommended to the user, then the first processor 101 generates a prompt instruction according to the first level prompt level, and controls the vehicle 200 and / or the terminal 300 to perform an operation corresponding to the first level prompt instruction, such as Figure 4 As shown, only the prompt "The road ahead is prone to accidents, please slow down" is displayed to the user on the second display screen 202 of the vehicle 200 or the first display screen 302 of the terminal 300. That is, the operation corresponding to the first-level prompt instruction is only a display operation. The prompt can also be displayed on the second display screen 202 of the vehicle 200 and the first display screen 302 of the terminal 300 at the same time.

[0035] For another example, when the collected information includes weather information and road condition information, if the weather information is displayed as disaster weather, such as thunderstorm, foggy day, etc., or the road condition information is an accident section, such as road collapse, road accident, etc., the first processor 101 determines that the prompt level is the second level, and the second level prompt level is the level that needs to be guaranteed to be known by the user, then the first processor 101 generates a prompt instruction according to the second level prompt level, and controls the vehicle 200 and / or the terminal 300 to perform an operation corresponding to the second level prompt instruction, such as Figure 5 As shown, the first processor 101 can control the second display screen 202 of the vehicle 200 or the first display screen 302 of the terminal 300 to display a prompt "an accident occurred on the road ahead, please pay attention" to the user, and display a "confirm" button A. At this time, the prompt needs the user to click the button A displayed on the second display screen 202 of the vehicle 200 or the first display screen 302 of the terminal 300 before it disappears on the second display screen 202 of the vehicle 200 or the first display screen 302 of the terminal 300, so as to ensure that the user knows the prompt. Among them, the prompt can also be displayed on the second display screen 202 of the vehicle 200 and the first display screen 302 of the terminal 300 at the same time.

[0036] For another example, when the collected information includes images collected by the vehicle 200, the first processor 101 can use the images collected by the vehicle 200 to determine whether the vehicle 200 has dangerous driving behavior. For example, the first processor 101 finds that the user uses a mobile phone while driving through the images collected by the vehicle 200. Therefore, when the first processor 101 determines that the vehicle 200 has dangerous driving behavior, it determines that the prompt level is the third level. Then the first processor 101 generates a prompt instruction according to the third level prompt level, and controls the vehicle 200 and / or the terminal 300 to perform an operation corresponding to the third level prompt instruction. For example, when the first processor 101 determines that the user is using the terminal 300 (mobile phone), the first processor 101 can control the terminal 300 to stop working to ensure that the user concentrates on driving. For another example, when the first processor 101 determines that the user is using the terminal 300 (mobile phone), the first processor 101 can control the vehicle 200 to stop, and when it is determined that the user is no longer using the terminal 300, the first processor 101 can restart the vehicle 200 to ensure the safety of the user's driving.

[0037] The prompt method, prompt device 10 and prompt system 1000 of the embodiment of the present application determine the prompt level by collecting information, and generate prompt instructions according to the prompt level, so as to control the vehicle 200 and / or the terminal 300 to perform corresponding operations according to the prompt instructions. Among them, since different prompt levels correspond to different operations, the vehicle 200 and / or the terminal 300 can give different prompt operations to the user according to the different information collected, that is, different situations, so as to more intelligently ensure the safety of the user's driving.

[0038] See also Figure 2 , Figure 3 and Figure 6 In some implementations, step 01: determining a prompt level based on collected information, comprises the steps of:

[0039] 011: when the weather information indicates non-disaster weather, the location included in the positioning information and / or schedule information is located within the accident-prone road section included in the road condition information, or when it is determined based on the collected image that the signal light in front of the vehicle 200 is abnormal, the prompt level is determined to be the first level;

[0040] 013: when the weather is disaster weather or the location included in the positioning information or schedule information is located at an accident section included in the road condition information, determining the prompt level to be the second level; and

[0041] 015: When it is determined according to the collected image that the vehicle 200 has dangerous driving behavior, the prompt level is determined to be the third level.

[0042] In some embodiments, the determination module 11 is used to execute step 011, step 013, and step 015. That is, the determination module 11 is used to determine that the prompt level is the first level when the weather information is non-disaster weather, the location included in the positioning information and / or schedule information is located in the accident-prone section included in the road condition information, or the signal light in front of the vehicle 200 is determined to be abnormal according to the collected image; when the weather is disaster weather or the location included in the positioning information or schedule information is located in the accident section included in the road condition information, the prompt level is determined to be the second level; and when it is determined according to the collected image that the vehicle 200 has dangerous driving behavior, the prompt level is determined to be the third level.

[0043] In some embodiments, the first processor 101 is used to execute step 011, step 013, and step 015. That is, the first processor 101 is used to determine that the prompt level is the first level when the weather information is non-disaster weather, the location included in the positioning information and / or schedule information is located in the accident-prone section included in the road condition information, or the signal light in front of the vehicle 200 is determined to be abnormal according to the collected image; when the weather is disaster weather or the location included in the positioning information or schedule information is located in the accident section included in the road condition information, determine the prompt level to be the second level; and when it is determined according to the collected image that the vehicle 200 has dangerous driving behavior, determine the prompt level to be the third level.

[0044] Specifically, the collected information may include at least one of weather information, positioning information, schedule information, road condition information, and collected images of the vehicle 200. The collected information may be information collected by the terminal 300, information collected by the vehicle 200, or information collected by the terminal 300 and the vehicle 200. The collected information may be uploaded to the cloud server 100 through the second processor 201 and / or the third processor 301, so as to be acquired by the first processor 101. For different collected information, the prompt level may be divided into the first level, the second level, and the second level.

[0045] Therefore, when the first processor 101 determines the prompt level based on the collected information, if the weather information in the collected information is non-disaster weather (such as sunny, cloudy, etc.), or the user's current location displayed in the positioning information is located in the accident-prone section in the road condition information, or the location contained in the schedule information passes through the accident-prone section in the road condition information, or it can be determined from the collected image of the vehicle 200 that the signal light of the vehicle 200 is abnormal, such as there should be a traffic light on the section but the traffic light is damaged, the first processor 101 can determine that the prompt level is the first level.

[0046] If the first processor 101 determines that the weather information in the collected information is disastrous weather (such as hail weather, foggy weather, etc.), or determines that the user's current location is located at an accident section in the road condition information based on the positioning information, and the accident section may be a car accident section, a damaged road section, etc., or determines that the location contained in the schedule information passes through the accident section in the road condition information based on the schedule information, the first processor 101 can determine that the prompt level is the second level.

[0047] If the first processor 101 determines that the vehicle 200 has dangerous driving behavior based on the collected images in the collected information, the dangerous driving behavior includes but is not limited to the vehicle 200 speeding, the user using the terminal 300 while driving, etc., if the first processor 101 finds that the user is playing with the mobile phone (terminal 300) based on the collected images, the first processor 101 can determine that the prompt level is the third level.

[0048] In some embodiments, the collected information may also include travel information. The first processor 101 determines based on the travel information that the user has stayed in a restaurant, bar, or other place for a long time, such as 1 hour, 2 hours, etc., thereby judging that the user may have drunk alcohol, and determines that the prompt level is the third level, and prompts the user not to drink and drive through the terminal 300 and / or the vehicle 200, and calls out the designated driver application in the terminal 300, so that the user can quickly call a designated driver.

[0049] In some embodiments, the collected information may also include vehicle speed information. The first processor 101 may determine whether the vehicle 200 is speeding based on the vehicle speed information, and when determining that the user is speeding, determine the prompt level to be the third level, thereby controlling the vehicle 200 to decelerate to ensure the user's safe driving. The determination of whether the user is speeding may be made by the first processor 101 based on the average speed of the surrounding vehicles 200. For example, when the speed in the vehicle speed information is much greater than the average speed of the surrounding vehicles 200, the vehicle 200 is determined to be speeding.

[0050] In this way, for different collected information, the first processor 101 can determine different prompt levels to control the vehicle 200 and / or the terminal 300 to perform operations corresponding to different prompt levels, thereby intelligently prompting the user to ensure the user's driving safety.

[0051] See also Figure 2 , Figure 3 and Figure 7 In some embodiments, step 03: generating a prompt instruction according to the prompt level to control the vehicle 200 and / or the terminal 300 to perform an operation corresponding to the prompt instruction, and different prompt levels correspond to different operations, including the steps of:

[0052] 031: Generate a suggestion instruction according to the first level to control the vehicle 200 and / or the terminal 300 to issue a first prompt message;

[0053] 033: according to the second level, generating a guarantee-knowledge instruction to control the vehicle 200 and / or the terminal 300 to issue a second prompt message, the second prompt message including a confirmation button, and closing the second prompt message after receiving an input operation of clicking the confirmation button; and

[0054] 035: According to the third level, a mandatory execution instruction is generated to control the vehicle 200 and / or the terminal 300 to stop running, and the vehicle 200 and / or the terminal 300 is resumed to run after the dangerous driving behavior disappears.

[0055] In some embodiments, the control module 12 is used to execute step 031, step 033, and step 035. That is, the control module 12 is used to generate a suggestion instruction according to the first level to control the vehicle 200 and / or the terminal 300 to issue a first prompt message; according to the second level, generate a guarantee instruction to control the vehicle 200 and / or the terminal 300 to issue a second prompt message, the second prompt message includes a confirmation button, and the second prompt message is closed after receiving an input operation of clicking the confirmation button; and according to the third level, generate a mandatory execution instruction to control the vehicle 200 and / or the terminal 300 to stop running, and resume running the vehicle 200 and / or the terminal 300 after the dangerous driving behavior disappears.

[0056] In some embodiments, the first processor 101 is used to execute step 031, step 033, and step 035. That is, the first processor 101 is used to generate a suggestion instruction according to the first level to control the vehicle 200 and / or the terminal 300 to issue a first prompt message; according to the second level, generate a guarantee instruction to control the vehicle 200 and / or the terminal 300 to issue a second prompt message, the second prompt message includes a confirmation button, and the second prompt message is closed after receiving an input operation of clicking the confirmation button; and according to the third level, generate a mandatory execution instruction to control the vehicle 200 and / or the terminal 300 to stop running, and resume running the vehicle 200 and / or the terminal 300 after the dangerous driving behavior disappears.

[0057] According to the above, for different situations of collected information, the first processor 101 can divide the prompt level into the first level, the second level and the third level. Therefore, according to different prompt levels, the first processor 101 can also determine different prompt instructions. Among them, the prompt instruction includes a suggestion instruction, a guarantee instruction and a mandatory execution instruction.

[0058] Specifically, according to the first level of prompt level, the processor may generate a suggestion instruction, thereby controlling the vehicle 200 and / or the terminal 300 to issue a first prompt message. That is, the first prompt message may be issued by the vehicle 200, or by the terminal 300, or by both the vehicle 200 and the terminal 300.

[0059] For example, when the first processor 101 controls the terminal 300 to issue the first prompt information, the indicator light 303 of the terminal 300 may be controlled to flash to prompt the user, or the speaker 304 of the terminal 300 may be controlled to emit a prompt sound, or when the first processor 101 determines that a target object, i.e., a user, is detected in the captured image of the terminal 300, the first display screen 302 of the terminal 300 may be controlled to display the first prompt information. Figure 4 As shown, when the first prompt information is "The road ahead is prone to accidents, please slow down", if the first processor 101 determines that a user is detected in the captured image of the terminal 300, the first prompt information can be directly displayed on the first display screen 302 of the terminal 300, or the first prompt information can be broadcast through the speaker 304 of the terminal 300.

[0060] Similarly, the first processor 101 can also control the vehicle 200 to issue a first prompt message. For example, when the first processor 101 detects a target object (i.e., a user) based on the captured image of the vehicle 200, the first processor 101 can control the ambient light 203 of the vehicle 200 to flash, control the speaker 204 of the vehicle 200 to emit a prompt sound, and control the second display screen 202 of the vehicle 200 to display the first prompt message. Figure 4As shown, when the first prompt information is "The road ahead is prone to accidents, please slow down", the first prompt information can be displayed on the second display screen 202 of the vehicle 200, or the first prompt information can be broadcast through the speaker 204 of the vehicle 200.

[0061] It should be noted that the first processor 101 can also control the terminal 300 and the vehicle 200 to simultaneously issue the first prompt information, such as displaying the first prompt information on the second display screen 202 of the vehicle 200 and broadcasting the first prompt information through the speaker 304 of the terminal 300.

[0062] The first processor 101 may generate a command to ensure that the user is informed according to the second level of the prompt level, thereby controlling the vehicle 200 and / or the terminal 300 to issue the second prompt information. That is, the second prompt information may also be issued by the vehicle 200, or by the terminal 300, or by both the terminal 300 and the vehicle 200. The second prompt information includes a confirmation button, and the first processor 101 will close the second prompt information only after receiving an input operation of clicking the confirmation button. It can be understood that the second level of the prompt level needs to ensure that the user is informed of the prompt.

[0063] For example, when the first processor 101 controls the terminal 300 to issue the second prompt information, the indicator light 303 of the terminal 300 may be controlled to flash to prompt the user, or the speaker 304 of the terminal 300 may be controlled to emit a prompt sound, or when the first processor 101 determines that a target object, i.e., a user, is detected in the captured image of the terminal 300, the first display screen 302 of the terminal 300 may be controlled to display the second prompt information. Figure 5 As shown, when the second prompt information is "an accident has occurred on the road ahead, please pay attention" and the confirmation button A is pressed, if the first processor 101 determines that a user is detected in the captured image of the terminal 300, the second prompt information may be directly displayed on the first display screen 302 of the terminal 300, or the second prompt information may be broadcasted through the speaker 304 of the terminal 300. And only after the user clicks the confirmation button A, the second prompt information on the first display screen 302 of the terminal 300 will be closed, or the broadcasting of the speaker 304 of the terminal 300 will stop.

[0064] Similarly, the first processor 101 can also control the vehicle 200 to issue a second prompt message. For example, when the first processor 101 detects a target object (i.e., a user) based on the captured image of the vehicle 200, the first processor 101 can control the ambient light 203 of the vehicle 200 to flash, control the speaker 204 of the vehicle 200 to emit a prompt sound, and control the second display screen 202 of the vehicle 200 to display the second prompt message. Figure 5As shown, when the first prompt message is "an accident has occurred on the road ahead, please pay attention" and the confirmation button A is pressed, the second prompt message may be displayed on the second display screen 202 of the vehicle 200, or the second prompt message may be broadcasted through the speaker 204 of the vehicle 200. And only after the user clicks the confirmation button A, the second prompt message on the first display screen 302 of the terminal 300 will be closed, or the broadcast of the speaker 304 of the terminal 300 will stop.

[0065] It should be noted that the first processor 101 can also control the terminal 300 and the vehicle 200 to simultaneously issue a second prompt message, such as displaying the second prompt message on the second display screen 202 of the vehicle 200 and broadcasting the second prompt message through the speaker 304 of the terminal 300.

[0066] The first processor 101 may also generate a mandatory execution instruction according to the third level prompt level, thereby forcibly controlling the vehicle 200 and / or the terminal 300 to stop running, and resume running the vehicle 200 and / or the terminal 300 after the dangerous driving behavior disappears. That is, the first processor 101 may forcibly stop running the vehicle 200, may forcibly stop running the terminal 300, or may forcibly stop running the vehicle 200 and the terminal 300.

[0067] For example, when the first processor 101 determines that the user is drunk based on the third level of prompting, the first processor 101 can forcibly stop the vehicle 200 to prevent the user from driving under the influence of alcohol, and call the designated driver application in the terminal 300 to call a designated driver for the user, thereby ensuring the user's driving safety.

[0068] For another example, when the first processor 101 determines, based on the third level of prompting, that the user is using the terminal 300 while driving, the first processor 101 may forcibly stop the operation of the vehicle 200 and the terminal 300, and resume the operation of the vehicle 200 and the terminal 300 when the user no longer uses the terminal 300, so as to avoid the user doing two things at once while driving, thereby ensuring the user's driving safety.

[0069] In this way, through different prompt instructions, information prompts can be provided to users in a more intelligent manner to ensure their driving safety.

[0070] See also Figure 2 , Figure 3 and Figure 8 The prompt method of the implementation mode of the present application further includes the steps of:

[0071] 05: Determine the prompt content of the first prompt information according to the first-level collected information; and

[0072] 07: Determine the prompt content of the second prompt information according to the second-level collected information.

[0073] In some embodiments, the prompt device 10 further includes a first determining module 13 and a second determining module 14, wherein the first determining module 13 is used to execute step 05, and the second determining module 14 is used to execute step 07. That is, the first determining module 13 is used to determine the prompt content of the first prompt information according to the first-level collected information. The second determining module 14 is used to determine the prompt content of the second prompt information according to the second-level collected information.

[0074] In some implementations, the first processor 101 is configured to execute step 05 and step 07. That is, the first processor 101 determines the prompt content of the first prompt information according to the first level of collected information, and determines the prompt content of the second prompt information according to the second level of collected information.

[0075] Specifically, according to the above implementation, the first-level prompt level can be determined based on a variety of different collected information, such as weather information indicating non-disaster weather, the current location of the user shown in the positioning information being located within the accident-prone section of the road condition information, etc. Similarly, the second-level prompt level can be determined based on a variety of different collected information, such as weather information indicating disaster weather, the location included in the schedule information passing through the accident-prone section of the road condition information, etc.

[0076] Therefore, the prompt content of the first prompt information needs to be determined based on the specific first-level collected information, and the prompt content of the second prompt information may be determined based on the specific second-level collected information.

[0077] For example, when the first processor 101 determines that the current location of the user in the positioning information is located in the accident-prone section in the road condition information, the first processor 101 can determine that the prompt level is the first level, and the prompt content of the first prompt information is: "Currently located in the accident-prone section, please pay attention." Fig. 9 As shown, the first processor 101 can control the second display screen 202 of the vehicle 200, or the first display screen 301 of the terminal 300, or the second display screen 202 of the vehicle 200 and the first display screen 301 of the terminal 300 to display the first prompt message "Currently located in an accident-prone section, please pay attention."

[0078] For another example, when the first processor 101 determines that the weather information is cloudy, the first processor 101 may determine that the prompt level is the first level, and the prompt content of the first prompt information is: "Today is cloudy." The first processor 101 may control the speaker 204 of the vehicle 200 or the speaker 304 of the terminal 300 to broadcast the first prompt information "Today is cloudy."

[0079] For another example, when the first processor 101 determines that the weather information is a storm, the first processor 101 may determine that the prompt level is the second level, and the content of the second prompt information is: "Today is a stormy weather, please pay attention to the speed of the vehicle to avoid the vehicle 200 slipping", and includes a confirmation button. Fig.10 As shown, the first processor 101 can control the second display screen 202 of the vehicle 200, or the first display screen 301 of the terminal 300, or the second display screen 202 of the vehicle 200 and the first display screen 301 of the terminal 300 to display "Today is a stormy day, please pay attention to the speed and avoid the vehicle slipping" and the confirmation button B, and after the user clicks the confirmation button B, the second display screen 202 of the vehicle 200 and / or the first display screen 301 of the terminal 300 will cancel the display of the second prompt message.

[0080] For another example, when the first processor 101 determines that the location included in the schedule information is located at the accident section included in the road condition information, the first processor 101 may determine that the prompt level is the second level, and the content of the second prompt information is: "There is a car accident on the XX section ahead, please pay attention", and includes a confirmation button. Fig.11 As shown, the first processor 101 can control the second display screen 202 of the vehicle 200, or the first display screen 301 of the terminal 300, or the second display screen 202 of the vehicle 200 and the first display screen 301 of the terminal 300 to display "There is a traffic accident on the XX section ahead, please pay attention" and a confirmation button C, and after the user clicks the confirmation button C, the second display screen 202 of the vehicle 200 and / or the first display screen 301 of the terminal 300 will cancel the display of the second prompt message.

[0081] In this way, the first processor 101 can control the vehicle 200 and / or the terminal 300 to provide targeted prompts according to the different levels of collected information, thereby ensuring that the user has more specific prompts to further ensure the user's safety.

[0082] See also Figure 2 , Figure 3 and Fig.12 The prompt method of the implementation mode of the present application further includes the steps of:

[0083] 02: Send an authority request to the vehicle 200 and the terminal 300 to request control authority of the vehicle 200 and the terminal 300.

[0084] In some embodiments, the prompting device 10 further includes a request module 14, and the request module 14 is used to perform step 02. That is, the request module 14 is used to send an authority request to the vehicle 200 and the terminal 300 to request control authority of the vehicle 200 and the terminal 300.

[0085] In some implementations, the first processor 101 is used to perform step 02. That is, the first processor 101 is used to send a permission request to the vehicle 200 and the terminal 300 to request control permissions of the vehicle 200 and the terminal 300.

[0086] Specifically, after the first processor 101 determines the prompt level according to the collected information, the first processor 101 also needs to send a permission request to the vehicle 200 and the terminal 300 to obtain the control authority of the vehicle 200 and the terminal 300.

[0087] like Fig.13 As shown, the second display screen 202 of the vehicle 200 and the first display screen 302 of the terminal 300 may display "Do you agree that the cloud server 100 controls the vehicle 200 and the terminal 300?", a confirmation button Q and a cancel button P. After the user clicks the confirmation button Q, the first processor 101 can generate a prompt instruction according to the prompt level, and control the vehicle 200 and / or the terminal 300 to perform the operation corresponding to the prompt instruction according to the prompt instruction. When the user clicks the cancel button P, it means that the user does not agree that the cloud server 100 controls the vehicle 200 and the terminal 300, and the first processor 101 cannot generate a prompt instruction according to the prompt level, and control the vehicle 200 and / or the terminal 300 to perform the operation corresponding to the prompt instruction according to the prompt instruction.

[0088] In this way, before obtaining the authority to control the vehicle 200 and / or the terminal 300 , the user's consent is required, thereby ensuring the safety of the user's vehicle 200 and the terminal 300 .

[0089] See also Fig.14 The embodiment of the present application further provides a non-volatile computer-readable storage medium 500 including a computer program 501. When the computer program 501 is executed by one or more first processors 101, the one or more first processors 101 execute the prompt method of any of the above embodiments.

[0090] Please combine Figure 1 For example, when the computer program 501 is executed by one or more first processors 101, the first processor 101 executes the following prompt method:

[0091] 01: Determine the prompt level based on the collected information; and

[0092] 03: Generate a prompt instruction according to the prompt level to control the vehicle 200 and / or the terminal 300 to perform an operation corresponding to the prompt instruction. Different prompt levels correspond to different operations.

[0093] Please combine Figure 5For another example, when the computer program 501 is executed by one or more first processors 101, the first processor 101 executes the following prompt method:

[0094] 011: when the weather information indicates non-disaster weather, the location included in the positioning information and / or schedule information is located within the accident-prone road section included in the road condition information, or when it is determined based on the collected image that the signal light in front of the vehicle 200 is abnormal, the prompt level is determined to be the first level;

[0095] 013: when the weather is disaster weather or the location included in the positioning information or schedule information is located at an accident section included in the road condition information, determining the prompt level to be the second level; and

[0096] 015: When it is determined according to the collected image that the vehicle 200 has dangerous driving behavior, the prompt level is determined to be the third level.

[0097] In the description of this specification, the descriptions with reference to the terms "certain embodiments", "in an example", "exemplarily", etc., mean that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0098] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0099] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A prompting method, characterized in that: include: Determine the prompt level based on the collected information; Generate a prompt instruction according to the prompt level to control the vehicle and / or the terminal to perform an operation corresponding to the prompt instruction, wherein different prompt levels correspond to different operations; The collected information includes weather information, positioning information, schedule information, road condition information, and a collected image of the vehicle. The prompt level includes a first level, a second level, and a third level. The step of determining the prompt level according to the collected information includes: When the weather information is non-disaster weather, the location included in the positioning information and / or the schedule information is located in an accident-prone road section included in the road condition information, or it is determined according to the collected image that the signal light in front of the vehicle is abnormal, determining the prompt level to be the first level; When the weather is disaster weather or the location included in the positioning information or the schedule information is located at an accident section included in the road condition information, determining the prompt level to be the second level; When it is determined according to the collected image that the vehicle has dangerous driving behavior, determining the prompt level to be the third level; The prompt instruction includes a suggestion instruction, a guarantee instruction and a mandatory execution instruction. The generating of the prompt instruction according to the prompt level to control the vehicle and / or the terminal to perform an operation corresponding to the prompt instruction includes: According to the first level, generating the suggestion instruction to control the vehicle and / or the terminal to issue a first prompt message; According to the second level, the ensuring knowledge instruction is generated to control the vehicle and / or the terminal to issue a second prompt message, wherein the second prompt message includes a confirmation button, and the second prompt message is closed after receiving an input operation of clicking the confirmation button; According to the third level, the mandatory execution instruction is generated to control the vehicle and / or the terminal to stop running, and the vehicle and / or the terminal are resumed after the dangerous driving behavior disappears.

2. The prompting method according to claim 1, characterized in that: The controlling the terminal to send the first prompt information or the second prompt information includes: Controlling the indicator light of the terminal to flash; and / or controlling the speaker of the terminal to emit a prompt tone; and When a target object is detected according to the collected image of the terminal, the first display screen of the terminal is controlled to display the first prompt information or the second prompt information.

3. The prompting method according to claim 1, characterized in that: The controlling the vehicle to issue the first prompt information or the second prompt information includes: When a target object is detected according to the collected image, controlling the ambient light of the vehicle to flash, and / or controlling the speaker of the vehicle to emit a prompt sound; and Control the second display screen of the vehicle to display the first prompt information or the second prompt information.

4. The prompting method according to claim 1, characterized in that: Also includes: Determining the prompt content of the first prompt information according to the collected information of the first level; and The prompt content of the second prompt information is determined according to the collected information of the second level.

5. The prompting method according to claim 1, characterized in that: Also includes: Sending a permission request to the vehicle and the terminal to request control authority for the vehicle and the terminal; After obtaining the control authority of the vehicle and the terminal, the step of generating a prompt instruction according to the prompt level to control the vehicle and / or the terminal to perform an operation corresponding to the prompt instruction is entered.

6. A prompting device, characterized in that: include: A determination module, the determination module is used to determine the prompt level according to the collected information; and A control module, the control module is used to generate a prompt instruction according to the prompt level to control the vehicle and / or the terminal to perform an operation corresponding to the prompt instruction, and different prompt levels correspond to different operations; The collected information includes weather information, positioning information, schedule information, road condition information, and a collected image of the vehicle, and the prompt level includes a first level, a second level, and a third level. The determination module is used to determine that the prompt level is the first level when the weather information is non-disaster weather, the location included in the positioning information and / or the schedule information is located in an accident-prone section included in the road condition information, or the signal light in front of the vehicle is determined to be abnormal based on the collected image; determine that the prompt level is the second level when the weather is disaster weather or the location included in the positioning information or the schedule information is located in an accident-prone section included in the road condition information; and determine that the prompt level is the third level when it is determined based on the collected image that the vehicle has dangerous driving behavior; The prompt instruction includes a suggestion instruction, a guarantee-knowledge instruction and a mandatory execution instruction. The control module is used to generate the suggestion instruction according to the first level to control the vehicle and / or the terminal to issue a first prompt message; and to generate the guarantee-knowledge instruction according to the second level to control the vehicle and / or the terminal to issue a second prompt message, wherein the second prompt message includes a confirmation button, and the second prompt message is closed after receiving an input operation of clicking the confirmation button; According to the third level, the mandatory execution instruction is generated to control the vehicle and / or the terminal to stop running, and the vehicle and / or the terminal are resumed after the dangerous driving behavior disappears.

7. A prompt system, characterized in that: The prompt system includes a cloud server, a vehicle and a terminal, the cloud server includes a first processor, and the first processor is used to obtain the collected information of the vehicle and / or the terminal; Determining a prompt level according to the collected information; and generating a prompt instruction according to the prompt level, and sending the prompt instruction to the vehicle and / or the terminal to control the vehicle and / or the terminal to perform an operation corresponding to the prompt instruction, wherein different prompt levels correspond to different operations; The collected information includes weather information, positioning information, schedule information, road condition information, and a collected image of the vehicle, and the prompt level includes a first level, a second level, and a third level. The first processor is used to determine that the prompt level is the first level when the weather information is non-disaster weather, the location included in the positioning information and / or the schedule information is located in an accident-prone section included in the road condition information, or the signal light in front of the vehicle is determined to be abnormal according to the collected image; determine that the prompt level is the second level when the weather is disaster weather or the location included in the positioning information or the schedule information is located in an accident-prone section included in the road condition information; and determine that the prompt level is the third level when it is determined according to the collected image that the vehicle has dangerous driving behavior; The prompt instruction includes a suggestion instruction, a guarantee-knowledge instruction and a mandatory execution instruction. The first processor is further used to generate the suggestion instruction according to the first level to control the vehicle and / or the terminal to issue a first prompt message; generate the guarantee-knowledge instruction according to the second level to control the vehicle and / or the terminal to issue a second prompt message, the second prompt message includes a confirmation button, and the second prompt message is closed after receiving an input operation of clicking the confirmation button; According to the third level, the mandatory execution instruction is generated to control the vehicle and / or the terminal to stop running, and the vehicle and / or the terminal are resumed after the dangerous driving behavior disappears.

8. A non-volatile computer-readable storage medium comprising a computer program, wherein when the computer program is executed by a processor, the processor executes the prompt method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Fatigue driving monitoring method and cloud server

    CN106218405A

  • Safety prompting method and device, vehicle and storage medium

    CN114419609A

  • Human-computer interaction system safe in vehicle driving and vehicle

    CN212579832U