Alert method and apparatus, terminal, vehicle end, and storage medium
By setting reasonable judgment conditions and reminder methods in vehicles and terminals, reminder messages can be accurately judged and sent, solving the problem of user interference and improving the efficiency of reminder message arrival and reception.
Patent Information
- Application Number
- PCT/CN2025/110769
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-31
- Filing Date
- 2025-07-26
- Publication Date
- 2026-02-05
AI Technical Summary
In existing technologies, frequently pushing care messages to users can easily cause interference, and the delivery rate of reminder messages is low.
By setting reasonable judgment conditions, reminder timing, and reminder methods, based on vehicle and terminal information, the system can accurately determine the messages that need to be reminded and send reminders to users at the appropriate time and in the appropriate manner, thereby reducing the push of redundant information and improving the delivery rate of reminder messages.
This reduces disruption to users, improves the delivery and reception rates of reminder messages, and ensures that users can handle important reminders in a timely manner.
Smart Images

Figure CN2025110769_05022026_PF_FP_ABST
Abstract
Description
Reminding method and device, terminal, vehicle terminal and storage medium
[0001] The present application claims priority to the Chinese patent application No. 202411053293.X, filed on July 31, 2024, with the State Intellectual Property Office of China, and entitled "Reminding method and device, terminal, vehicle terminal and storage medium", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the field of automatic driving, and in particular to a reminding method and device, a terminal, a vehicle terminal and a storage medium. BACKGROUND
[0003] With the development of technology, the world has entered an era of Internet of Everything, and cars are no exception. For example, through vehicle history record (VHR) cloud services, vehicle fault monitoring, fault analysis and remote diagnosis can be performed, thereby realizing vehicle state visualization, vehicle fault maintenance, user care and efficient operation, and thus improving the driving experience of car owners and user stickiness.
[0004] In the existing technology, care services are usually provided to users through telephone, short message or application program in-app message of the vehicle machine. However, frequent push of care information to users can easily interfere with users. SUMMARY
[0005] The present application provides a reminding method and device, a terminal, a vehicle terminal and a storage medium, which are related to the field of automatic driving. The reminding method can accurately determine the message that needs to be reminded by setting reasonable judgment conditions, reminding time and reminding methods, and send reminders to users at the right time in the right way, thereby reducing the interference of reminder messages on users and improving the arrival rate of reminder messages.
[0006] In a first aspect, the present application provides a reminding method applied to a vehicle, including: determining a target reminder based on first information and related information of the vehicle, wherein the first information is used to set a first judgment condition of the target reminder, a first reminding time of the target reminder or a first reminding method of the target reminder.
[0007] In the embodiments of the present application, the first information is used to set a first judgment condition, a first reminding time or a first reminding manner of the target reminding, wherein the first judgment condition can be used to accurately determine the message that needs to be reminded to the user, so as to reduce the probability of pushing redundant information or miscellaneous messages to the user, thereby reducing the interference to the user. The first reminding time can be used to determine the time point or time period of sending the reminding message to the user, so as to improve the probability of the reminding message being received and processed by the user, that is, to improve the arrival rate of the reminding message. Similarly, the first reminding manner can be used to determine the reminding manner of sending the reminding message to the user, so as to improve the probability of the reminding message being received and processed by the user, that is, to improve the arrival rate of the reminding message. Therefore, based on the first information and the related information of the vehicle, the target reminding is determined, on the one hand, the message that needs to be reminded to the user can be accurately determined, so as to reduce the probability of pushing redundant information or miscellaneous messages to the user, thereby reducing the interference to the user. On the other hand, the appropriate reminding time or reminding manner can be determined to send the target reminding to the user, thereby improving the probability of the target reminding being received and processed by the user, that is, improving the arrival rate of the target reminding.
[0008] Optionally, the reminding method further includes receiving the first information. For example, the first information is received by a communication module of the vehicle. Specifically, a T-BOX is installed on the vehicle, the T-BOX can provide communication services, and the vehicle can receive the first information through the T-BOX.
[0009] Optionally, the reminding method further includes obtaining the related information of the vehicle. For example, the related information of the vehicle can be obtained by reading a controller area network (CAN) bus of the vehicle. For another example, the related information of the vehicle can be obtained by reading an electronic control unit (ECU) of the vehicle.
[0010] In a possible implementation, in the case that the first information is used to set the first judgment condition, the reminding content of the target reminding is determined based on the first information and the related information of the vehicle.
[0011] In the above embodiments, the first information is used to set the first judgment condition, therefore, based on the first information and the related information of the vehicle, the message that needs to be reminded to the user can be accurately determined, so as to reduce the probability of sending redundant information or miscellaneous messages to the user, thereby reducing the interference to the user.
[0012] In another possible implementation, in the case that the first information is used to set the first reminding time, the reminding time of the target reminding is determined based on the first information and the related information of the vehicle.
[0013] In the above embodiments, the first information is used to set the first reminding manner, and thus, based on the first information and the related information of the vehicle, a suitable reminding manner can be determined to send the target reminding to the user, so as to improve the probability of the target reminding being received and processed by the user, i.e., improve the arrival rate of the target reminding.
[0014] In another possible implementation, in the case that the first information is used to set the first reminding manner, based on the first information and the related information of the vehicle, the reminding manner of the target reminding is determined.
[0015] In the above embodiments, the first information is used to set the first reminding manner, and thus, based on the first information and the related information of the vehicle, a suitable reminding manner can be determined to send the target reminding to the user, so as to improve the probability of the target reminding being received and processed by the user, i.e., improve the arrival rate of the target reminding.
[0016] Optionally, the first information can also be used to set the first judgment condition of the target reminding and the first reminding time of the target reminding, or the first judgment condition of the target reminding and the first reminding manner of the target reminding, or the first reminding time of the target reminding and the first reminding manner of the target reminding, or the first judgment condition of the target reminding, the first reminding time of the target reminding and the first reminding manner of the target reminding.
[0017] In another possible implementation, the first judgment condition is used to determine the reminding content of the target reminding based on the related information of the vehicle.
[0018] In the above embodiments, the reminding content of the target reminding can be determined from the related information of the vehicle through the first judgment condition, i.e., the message that needs to be reminded to the user is determined. For example, the first judgment condition indicates one or more threshold values, and by judging whether the related information of the vehicle satisfies the corresponding threshold value, the message that needs to be reminded to the user is determined. Exemplarily, the first judgment condition indicates that the threshold value of the vehicle speed is 120 kM / h, and when the vehicle speed information in the related information of the vehicle exceeds 120 kM / h, the vehicle speed information can be determined as the message that needs to be reminded to the user. It can be understood that the reminding content of the target reminding is used to indicate the information of the target reminding, and how the reminding content of the target reminding is displayed can be referred to the related description of the reminding manner of the target reminding below, which is not described here in detail.
[0019] Optionally, the reminding content of the target reminding can be displayed in the form of text, image and text, animation, sound or symbol, etc.
[0020] In another possible implementation, the above first judgment condition includes a condition corresponding to at least one of the following aspects: vehicle state, vehicle position, surrounding environment of the vehicle, state of the driver of the vehicle or time.
[0021] In the above embodiments, the vehicle state can include one or more of a mechanical state (including a state of a braking system, a suspension system, a power device, or a gearbox), an electrical system state, a tire state, an energy state (electrical energy and / or chemical dye), a safety system state, or a vehicle driving state (vehicle speed, heading angle, roll angle, etc.). The vehicle position can refer to an absolute position of the vehicle, for example, represented by a geodetic coordinate system. The vehicle position can also refer to a relative position of the vehicle with respect to a certain reference, for example, a relative position of the vehicle from home. The vehicle surroundings can include a natural environment around the vehicle, a road environment around the vehicle, or a traffic environment around the vehicle, etc. The state of the vehicle driver includes the physical state, driving state, or mental state of the vehicle driver, etc. The time can refer to an absolute time, for example, a current time point, a time period in which the current time point is located. The time can also refer to a time interval, for example, a time interval between the current time and a reference time. For example, the time interval between the current time and the work time is 1 hour. As can be seen from the above, the first determination condition includes a condition corresponding to at least one of the above aspects, which can comprehensively consider the vehicle state, the vehicle position, the vehicle surroundings, the vehicle personnel state, and the time, etc. to determine which information needs to be reminded to the user, so as to reduce the probability of pushing redundant information or miscellaneous messages to the user, thereby reducing the interference to the user.
[0022] Optionally, the first determination condition is used to indicate that the relevant information of the vehicle is determined as the reminding content of the target reminding when the relevant information of the vehicle meets a target threshold. In this way, on the one hand, the process of determining the relevant information of the vehicle as the reminding content of the target reminding is relatively convenient and simple. On the other hand, the first determination condition can be adjusted or optimized by modifying the target threshold to determine more suitable information as the reminding content of the target reminding.
[0023] Optionally, the first determination condition can also be used to indicate that the relevant information of the vehicle is determined as the reminding content of the target reminding when the relevant information of the vehicle meets a preset rule. The preset rule can be a rule composed of the above aspects, for example, the distance between the vehicle position and the gas station is 50kM, and the remaining energy of the vehicle supports the vehicle to travel 60kM, so the user is reminded to supplement the energy of the vehicle.
[0024] In another possible implementation, the first reminding time is used to determine the reminding time of the target reminding based on the relevant information of the vehicle.
[0025] In the above embodiments, the first reminding opportunity can be used to determine the reminding opportunity of the target reminding based on the relevant information of the vehicle. For example, the first reminding opportunity can indicate one or more thresholds, and the reminding opportunity of the target reminding can be determined by judging whether the relevant information of the vehicle meets the corresponding threshold. For example, the first reminding opportunity can indicate that the user can be pushed the information that the vehicle needs to be charged when the remaining power of the vehicle is less than 10 kW.h and the distance between the vehicle and the charging station is less than 5 km. For another example, the first reminding opportunity can indicate that the user can be pushed the information that the vehicle needs to be charged when the remaining power of the vehicle is less than 10 kW.h and the current time is after 6 pm.
[0026] In another possible implementation, the first reminding opportunity is specifically used to determine the reminding opportunity of the target reminding based on the reminding content of the target reminding.
[0027] In the above embodiments, the first reminding opportunity is specifically used to determine the reminding opportunity of the target reminding based on the reminding content of the target reminding. For example, the reminding content and the reminding opportunity can be one-to-one correspondence. When the reminding content is determined, the reminding opportunity of the target reminding can be determined based on the correspondence between the reminding content and the reminding opportunity. The reminding content can also be classified, for example, the reminding content can be classified as important, general and unimportant. The reminding information can be immediately sent to the user for the important reminding content, and the reminding information can be sent to the user when the vehicle is in a parking state for the general or unimportant reminding content.
[0028] In another possible implementation, the first reminding manner is used to determine the reminding manner of the target reminding based on the relevant information of the vehicle.
[0029] In the above embodiments, the first reminding manner can be used to determine the reminding manner of the target reminding based on the relevant information of the vehicle, that is, to determine the manner of sending the reminding message to the user. Optionally, the first reminding manner can include the manners of the HUD, the vehicle light, the instrument panel, the voice, the vibration, the in-vehicle light or the vehicle screen.
[0030] In another possible implementation, the first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding.
[0031] In the above embodiments, the first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding. For example, the reminding content and the reminding manner can be set in one-to-one correspondence. When the reminding content is determined, the reminding manner of the target reminding can be determined through the correspondence between the reminding content and the reminding manner. The reminding content can also be classified, for example, the reminding content is classified into important, general and unimportant. For important reminding content, the user can be reminded by sound or vibration. For general or unimportant reminding content, the user can be sent reminding information through the instrument panel or the vehicle screen.
[0032] In another possible implementation, the first information is determined based on version information of the vehicle and / or historical driving information of the vehicle.
[0033] In the above embodiments, the version information of the vehicle refers to the current (latest) version information of the vehicle, including software version information and hardware version information of the vehicle. The software version information and / or the hardware version information of different vehicles can be different. Even the software version information of the same vehicle can be different due to the order of OTA upgrade. Therefore, the first information is determined based on the version information of the vehicle, which can be combined with the current version information of the vehicle to determine the first information most suitable for the current version information of the vehicle, so that the target reminding determined based on the first information can reduce the interference to the user as much as possible, and the target reminding can be discovered and processed by the user in time. In addition, the historical driving information of the vehicle includes one or more of historical navigation information, historical vehicle screen data or historical state of the driver. The historical driving information can be driving information in the past period of time, or all driving information of the vehicle. For example, the historical driving information can be driving information in the past three months, or driving information in the past year, which is not limited in the present application. It can be understood that the driving information of different vehicles is usually different, and different driving information usually corresponds to different driving habits and vehicle use scenarios, etc. Therefore, the first information is determined based on the historical driving information, which is beneficial to fully consider the driving habits of the driver of the vehicle and the use scenarios of the vehicle, so as to determine appropriate first information, so that the target reminding determined based on the first information can reduce the interference to the user as much as possible, and the target reminding can be discovered and processed by the user in time. Of course, the first information is determined based on the version information of the vehicle and the historical driving information of the vehicle, which can fully consider the version information of the vehicle and the driving habits of the driver to determine the first information most suitable for the current vehicle and the current driver of the vehicle, so that the target reminding determined based on the first information can reduce the interference to the user as much as possible, and the target reminding can be discovered and processed by the user in time.
[0034] In another possible implementation, the version information of the vehicle is used to determine the judgment condition supported by the vehicle, and / or the reminding manner. The historical driving information of the vehicle is used to determine the driving habit of the driver of the vehicle.
[0035] In the above implementation, the version information of the vehicle is used to determine the judgment condition supported by the vehicle, and / or the reminding manner, so that in the process of determining the first information based on the version information of the vehicle, the judgment condition supported by the vehicle, and / or the reminding manner can be determined first, and then a suitable judgment condition, and / or a reminding manner is selected therefrom for generating the first information. It can be understood that the version information of the vehicle is the current version information of the vehicle, and therefore, the judgment condition supported by the vehicle, and / or the reminding manner determined based on the version information of the vehicle are also the judgment condition, and / or the reminding manner that can be supported by the vehicle in the current version of the vehicle. It can also be understood that with the update of the version of the vehicle, the judgment condition supported by the vehicle, and / or the reminding manner will also be updated, for example, a new judgment condition, and / or a new reminding manner is supported. Therefore, the determination of the first information based on the version information of the vehicle can make full use of the capability of the vehicle to formulate a suitable first information, so as to reduce the interference to the user as much as possible, and to enable the target reminding to be discovered and processed by the user in time. The historical driving information of the vehicle is used to determine the driving habit of the driver of the vehicle, so that in the process of determining the first information based on the historical driving information of the vehicle, the driving habit of the driver of the vehicle can be fully considered to formulate the first information that conforms to the driving habit of the driver of the vehicle, so as to reduce the push of redundant information or miscellaneous information as much as possible, and to enable the target reminding to be discovered and processed by the user in time.
[0036] Optionally, in the process of determining the first information based on the version information of the vehicle, a suitable option can be selected from the judgment condition, and / or the reminding manner newly supported by the vehicle, and the existing judgment condition, and / or the reminding manner can be combined to generate the first judgment condition, and / or the first reminding manner. Of course, the historical driving information of the vehicle can also be combined to select a suitable option from the judgment condition, and / or the reminding manner newly supported by the vehicle.
[0037] In another possible implementation, before the first information is received, the version information of the vehicle is changed, and / or the historical driving information of the vehicle is changed.
[0038] In the above embodiments, when the version information of the vehicle is changed, and / or the historical driving information of the vehicle is changed, the first information can be generated and sent in a timely manner according to the changed version information of the vehicle, and / or the historical driving information. Thus, the determination condition, the reminding time and the reminding manner for determining the target reminding can be changed in a timely manner following the version information of the vehicle, and / or the historical driving information of the vehicle, so as to reduce the pushing of redundant information or miscellaneous information to the user as much as possible, and to enable the target reminding to be discovered and processed by the user in a timely manner.
[0039] Optionally, the vehicle can actively upload the version information of the vehicle after replacing the hardware or OTA upgrade.
[0040] Optionally, the version information of the vehicle can also be sent in the case of receiving the request information. The request information is used to request to obtain the version information of the vehicle.
[0041] In another possible implementation, before receiving the first information, the above method further includes: determining the target reminding based on the first configuration and the related information of the vehicle. The first configuration includes the configuration corresponding to the second determination condition of the target reminding, the second reminding time of the target reminding and the second reminding manner of the target reminding. The first determination condition is different from the second determination condition, the first reminding time is different from the second reminding time, and the first reminding manner is different from the second reminding manner.
[0042] In the above embodiments, before receiving the first information, the target reminding is determined based on the first configuration and the related information of the vehicle. The second determination condition included in the first configuration is different from the above first determination condition, the second reminding time included in the first configuration is different from the above first reminding time, and the second reminding manner included in the first configuration is different from the above first reminding manner. It can be seen that in the above embodiments, the determination condition, the reminding time and the reminding manner for determining the target reminding are constantly changing, so as to better adapt to the version of the target vehicle, and / or the driving habit of the driver of the target vehicle, thereby reducing the pushing of redundant information or miscellaneous information to the user as much as possible, and enabling the target reminding to be discovered and processed by the user in a timely manner.
[0043] In another possible implementation, the first determination condition and the second determination condition each include at least one determination condition. The determination condition newly added to the first determination condition compared with the second determination condition is determined based on the determination condition newly supported by the vehicle after the version information of the vehicle is changed.
[0044] In the above embodiments, the first judgment condition and the second judgment condition each include at least one judgment condition. For example, the first judgment condition includes determining whether the vehicle is speeding by judging the vehicle speed and the maximum speed limit of the road. The second judgment condition includes determining whether the vehicle is speeding by judging the vehicle speed. As can be seen, the first judgment condition includes two judgment conditions for judging whether the vehicle is speeding, and the second judgment condition includes one judgment condition for judging whether the vehicle is speeding. In combination with the above example, it can be known that the judgment condition newly added to the first judgment condition compared with the second judgment condition is the maximum speed limit of the road. The judgment condition newly added to the first judgment condition compared with the second judgment condition is determined based on the judgment condition newly supported by the vehicle after the version information of the vehicle is changed. For example, before the version information of the vehicle is changed, the vehicle only supports judging whether the vehicle is speeding by whether the vehicle speed is greater than 120 kM / h. After the version information of the vehicle is changed, the judgment condition newly supported by the vehicle includes the maximum speed limit of the road. In order to more accurately determine whether the vehicle is speeding, the vehicle speed and the maximum speed limit of the road can be used as the judgment condition for judging whether the vehicle is speeding, so as to more accurately determine whether the vehicle is speeding. In summary, the judgment condition newly added to the first judgment condition compared with the second judgment condition is determined based on the judgment condition newly supported by the vehicle after the version information of the vehicle is changed. More judgment conditions can be used to determine the reminding content of the target reminding, so as to accurately determine the reminding message to be sent to the user, reduce the push of redundant information or miscellaneous messages, and further reduce the interference on the user.
[0045] In another possible implementation, the change of the first reminding opportunity compared with the second reminding opportunity is determined based on the change of the historical driving information of the vehicle.
[0046] In the above embodiments, the change of the historical driving information of the vehicle includes the following two cases. Case one: the vehicle newly adds the historical driving information, and the driving habit corresponding to the newly added historical driving information of the vehicle changes. Case two: the algorithm for analyzing the historical driving information of the vehicle changes, so that the driving habit calculated based on the historical driving information of the vehicle also changes. In summary, the historical driving information of the vehicle changes, and the driving habit obtained by analyzing the historical driving information of the vehicle also changes. In this case, the reminding opportunity of the target reminding is adjusted based on the change of the historical driving information, so as to more timely push the target reminding to the user, and the user can more timely process the target reminding when receiving the target reminding.
[0047] In another possible implementation, the first reminding manner and the second reminding manner each include at least one reminding manner. The reminding manner newly added to the first reminding manner compared with the second reminding manner is determined based on the reminding manner newly supported by the vehicle after the version information of the vehicle is changed.
[0048] In the above embodiments, the version information change of the vehicle includes a change of software version information of the vehicle and / or a change of hardware version information of the vehicle. It can be understood that the change of the software version information of the vehicle and / or the change of the hardware version information of the vehicle can enable the vehicle to support a new reminding manner. For example, the vehicle supports the reminding manner of the HUD and the screen of the vehicle before the version change of the vehicle, and the vehicle newly supports the reminding manner of the vibration and the ambient light in the vehicle after the version change of the vehicle. Therefore, when the vehicle supports the new reminding manner, the new reminding manner supported by the vehicle can be used to better remind the user, so that the user can receive the target reminding in a timely manner, thereby improving the achievement rate of the target reminding.
[0049] In another possible implementation, the reminding content of the target reminding includes one or more of a tire burst reminding, an overspeed reminding, a dangerous driving reminding, a charging reminding, a refueling reminding, or a collision risk reminding.
[0050] In the above embodiments, various reminding contents of the target reminding are shown, for example, a tire burst reminding, an overspeed reminding, a dangerous driving reminding, a charging reminding, a refueling reminding, or a collision risk reminding. It can be understood that, as technology develops and user experience requirements increase, the target reminding can include more or less reminding, which is not limited in the present application.
[0051] In another possible implementation, the first reminding manner includes a manner of reminding through one or more of the following: a vehicle machine, a vehicle light, or a head-up display (HUD) device of the vehicle.
[0052] In the above embodiments, various reminding manners of the target reminding are shown, for example, a manner of reminding through the vehicle machine, the vehicle light, or the HUD device of the vehicle. It can also be understood that, as technology develops, more ways can be used to send the target reminding to the user, for example, seat vibration, steering wheel vibration, ambient light in the vehicle, or smart voice, which is not limited in the present application.
[0053] In another possible implementation, the related information of the vehicle includes one or more of the following: a vehicle state, a vehicle position, a state of a driver of the vehicle, or a surrounding environment.
[0054] In the above embodiments, the related information of the vehicle includes one or more of the following: a vehicle state, a vehicle position, a state of a driver of the vehicle, or a surrounding environment. This enables the state of the vehicle and various states related to the vehicle to be determined based on the related information of the vehicle, and the reminding content to be sent to the user, the reminding time at which the reminding content is sent, and the reminding manner in which the reminding content is sent can be determined based on the state of the vehicle and the various states related to the vehicle.
[0055] In another possible implementation, the method further includes: sending, to the terminal associated with the vehicle, first indication information, the first indication information including the reminding content of the target reminding, and the first indication information being used to instruct the terminal to send the reminding content to the vehicle-related personnel.
[0056] In the above implementation, the vehicle further sends, to the terminal associated with the vehicle, first indication information, the first indication information including the reminding content of the target reminding, and the first indication information being used to instruct the terminal to send the reminding content to the vehicle-related personnel. Through the above implementation, the terminal associated with the vehicle can send the target reminding to the user, which expands the application scenarios of sending the target reminding to the user, and makes the target reminding more timely notified to the user. For example, the user can receive the target reminding through the terminal device before getting into the vehicle, and the user can also receive the target reminding through the terminal device after getting off the vehicle. For another example, the user can receive the target reminding when resting, or receive the target reminding when working, and of course the user can also receive the target reminding when driving the vehicle. The terminal associated with the vehicle can be a terminal device such as a mobile phone, a smart watch, a smart earphone, or a smart screen, through which the effect of advance notification or supplementary notification can be achieved. On the one hand, the target reminding can be sent to the user in advance through the advance notification mode, so as to make the user do some pre-processing work, thereby improving the efficiency of the user in processing the target reminding. On the other hand, the probability of missing the target reminding can be reduced through the supplementary notification mode, so that important target reminders can be known by the user.
[0057] In another possible implementation, the first information is valid within a first period.
[0058] In the above implementation, the first information is valid within a first period. For example, the first information is used to configure a first judgment condition of the target reminding, and the first information is valid within the first period, which means that the first judgment condition is valid within the first period. For another example, the first information is used to configure a first reminding time of the target reminding, and the first information is valid within the first period, which means that the first reminding time is valid within the first period. For another example, the first information is used to configure a first reminding mode of the target reminding, and the first information is valid within the first period, which means that the first reminding mode is valid within the first period. It can be understood that the first information is used to configure the first judgment condition, the first reminding time, or the first reminding mode of the target reminding. When the first judgment condition, the first reminding time, or the first reminding mode configured by the first information is not triggered for a long period of time, it can be considered that the content configured by the first information is not suitable for the vehicle. By setting the validity period of the first information as the first validity period, it can be avoided that a large number of unreasonable configurations exist at the same time, so as to reduce the low judgment efficiency or complex judgment logic caused by a large number of reasonable configurations.
[0059] In another possible implementation, the method further includes: sending second indication information; the second indication information includes the reminding content of the target reminding and the contact information of the vehicle-related person, and the second indication information is used to instruct sending the reminding content to the vehicle-related person through the contact information of the vehicle-related person.
[0060] In the above implementation, the vehicle further sends second indication information, and the second indication information is used to instruct sending the reminding content to the vehicle-related person through the contact information of the vehicle-related person, so as to ensure that the important target reminding can be timely and effectively notified to the target vehicle-related person. The vehicle-related person includes the vehicle owner, the driver, the passenger, the relatives and friends of the vehicle owner, or the customer service personnel of the vehicle owner, and the like.
[0061] In a second aspect, an embodiment of the present application provides a reminding method applied to a terminal associated with a vehicle, including: receiving second information, the second information being used to set a first reminding time or a first reminding manner of a target reminding. Receiving first indication information, the first indication information including the reminding content of the target reminding, and the first indication information being used to instruct the terminal to send the reminding content to a vehicle-related person.
[0062] In the embodiment of the present application, the second information is used to set the first reminding time or the first reminding manner of the target reminding, wherein the first reminding time can be used to determine a time point or a time period for sending a reminding message to a user, so as to improve the probability that the reminding message is received and processed by the user, that is, to improve the arrival rate of the reminding message. Similarly, the first reminding manner can be used to determine a reminding manner for sending the reminding message to the user, so as to improve the probability that the reminding message is received and processed by the user, that is, to improve the arrival rate of the reminding message. The first indication information includes the reminding content of the target reminding, and instructs the terminal to send the reminding content of the target reminding to the vehicle-related person. In combination with the first reminding time or the first reminding manner set by the second information, the terminal can send the reminding content of the target reminding to the vehicle-related person through the first reminding time or the first reminding manner, and can determine a suitable reminding time or a suitable reminding manner for sending the reminding content of the target reminding to the user, so as to improve the probability that the reminding content of the target reminding is received and processed by the user, that is, to improve the arrival rate of the target reminding.
[0063] In a possible implementation, in the case where the second information is used to set the first reminding time, the method further includes: determining a reminding time of the target reminding based on the second information and the first indication information. In the case where the second information is used to set the first reminding manner, the method further includes: determining a reminding manner of the target reminding based on the second information and the first indication information.
[0064] In the above embodiments, when the second information is used to set the first reminding occasion, the reminding occasion of the target reminding is determined based on the second information and the first indication information, so that a suitable reminding occasion can be determined to send the target reminding to the user, thereby improving the probability that the target reminding is received and processed by the user, i.e., improving the arrival rate of the target reminding. Similarly, when the second information is used to set the first reminding manner, the reminding manner of the target reminding is determined based on the second information and the first indication information, so that a suitable reminding manner can be determined to send the target reminding to the user, thereby improving the probability that the target reminding is received and processed by the user, i.e., improving the arrival rate of the target reminding.
[0065] In another possible implementation, the first reminding occasion is specifically used to determine the reminding occasion of the target reminding based on the reminding content of the target reminding.
[0066] In the above embodiments, the first reminding occasion is specifically used to determine the reminding occasion of the target reminding based on the reminding content of the target reminding. For example, the reminding content and the reminding occasion can be set in one-to-one correspondence. When the reminding content is determined, the reminding occasion of the target reminding can be determined through the correspondence between the reminding content and the reminding occasion. The reminding content can also be classified, for example, into important, general and unimportant. For important reminding content, reminding information needs to be sent to the user immediately. For general or unimportant reminding content, reminding information can be sent to the user when the vehicle is in a parked state.
[0067] In another possible implementation, the first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding.
[0068] In the above embodiments, the first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding. For example, the reminding content and the reminding manner can be set in one-to-one correspondence. When the reminding content is determined, the reminding manner of the target reminding can be determined through the correspondence between the reminding content and the reminding manner. The reminding content can also be classified, for example, into important, general and unimportant. For important reminding content, the user can be reminded through a sound or vibration. For general or unimportant reminding content, reminding information can be sent to the user through an instrument panel or a vehicle screen.
[0069] In another possible implementation, the second information is determined based on version information of the terminal and / or historical driving information of the vehicle.
[0070] In the above embodiments, the version information of the terminal refers to the current (latest) version information of the terminal, including software version information and hardware version information of the terminal. The software version information and / or the hardware version information of different terminals can be different. Even the software version information of the same terminal can be different due to the sequence of OTA upgrade. Therefore, determining the second information based on the version information of the terminal can formulate the second information most suitable for the current version information of the terminal, so that the target prompt determined based on the second information can reduce the interference to the user as much as possible, and the target prompt can be discovered and processed by the user in time. In addition, the historical driving information of the vehicle includes one or more of historical navigation information, historical vehicle data or historical state of the driver. The historical driving information can be driving information in the past period of time, or all driving information of the vehicle. For example, the historical driving information can be driving information in the past three months, or driving information in the past year, which is not limited in the present application. It can be understood that the driving information of different vehicles is usually different, and different driving information usually corresponds to different driving habits and vehicle use scenarios, etc. Therefore, determining the second information based on the historical driving information is beneficial to fully consider the driving habits of the driver of the vehicle and the use scenarios of the vehicle, so as to specify appropriate second information, so that the target prompt determined based on the second information can reduce the interference to the user as much as possible, and the target prompt can be discovered and processed by the user in time.
[0071] In another possible embodiment, the version information of the terminal is used to determine the reminding mode supported by the terminal. The historical driving information of the vehicle is used to determine the driving habits of the driver of the vehicle.
[0072] In the above embodiments, the version information of the terminal is used to determine the reminding manners supported by the terminal, so that in the process of determining the second information based on the version information of the terminal, the reminding manners supported by the terminal can be determined first, and then a suitable reminding manner can be selected from the reminding manners supported by the terminal to generate the second information. It can be understood that the version information of the terminal is the current version information of the terminal, and therefore, the reminding manners supported by the terminal determined based on the version information of the terminal are also the reminding manners that can be supported by the terminal in the current version of the terminal. It can also be understood that with the update of the version of the terminal, the reminding manners supported by the terminal can also be updated, for example, a new reminding manner can be supported. Therefore, the second information can be determined based on the version information of the terminal, so that the capability of the terminal can be fully utilized to formulate a suitable second information, thereby reducing the interference to the user as much as possible, and enabling the target reminding to be discovered and processed by the user in time. The historical driving information of the vehicle is used to determine the driving habit of the driver of the vehicle, so that in the process of determining the second information based on the historical driving information of the vehicle, the driving habit of the driver of the vehicle can be fully considered to formulate the second information that conforms to the driving habit of the driver of the vehicle, thereby reducing the push of redundant information or miscellaneous information as much as possible, and enabling the target reminding to be discovered and processed by the user in time.
[0073] Optionally, in the process of determining the second information based on the version information of the terminal, a suitable option can be selected from the reminding manners newly supported by the terminal, and the existing reminding manners can be combined to generate the first reminding manner. Of course, the historical driving information of the vehicle can also be combined to select a suitable option from the reminding manners newly supported by the terminal.
[0074] In another possible embodiment, before the second information is received, the version information of the terminal is changed, and / or the historical driving information of the vehicle is changed.
[0075] In the above embodiments, when the version information of the terminal is changed, and / or the historical driving information of the vehicle is changed, the second information can be generated and sent in time according to the changed version information of the terminal, and / or the historical driving information, so that the reminding time and the reminding manner for determining the target reminding can be changed in time following the change of the version information of the terminal, and / or the historical driving information of the vehicle, thereby reducing the push of redundant information or miscellaneous information to the user as much as possible, and enabling the target reminding to be discovered and processed by the user in time.
[0076] Optionally, after the terminal is replaced with hardware or upgraded through OTA, the terminal can actively upload the version information of the terminal.
[0077] Optionally, a request message can also be actively sent to the vehicle to obtain the version information of the terminal.
[0078] In another possible implementation, before receiving the second information, the method further includes: determining the reminding time and / or the reminding manner of the target reminding based on the second configuration and the reminding content of the target reminding. The second configuration includes a configuration corresponding to the second reminding time of the target reminding and the second reminding manner of the target reminding. The first reminding time is different from the second reminding time, and the first reminding manner is different from the second reminding manner.
[0079] In the above implementation, before receiving the second information, the reminding time and / or the reminding manner of the target reminding is determined based on the second configuration and the reminding content of the target reminding. In addition, the second reminding time included in the second configuration is different from the first reminding time, and the second reminding manner included in the second configuration is different from the first reminding manner. It can be seen that, in the above implementation, the reminding time and the reminding manner of the target reminding are constantly changing, so as to better adapt to the version of the target terminal and / or the driving habit of the driver of the target vehicle, thereby reducing the pushing of redundant information or miscellaneous information to the user as much as possible, and enabling the target reminding to be discovered and processed by the user in time.
[0080] In another possible implementation, the change of the first reminding time compared with the second reminding time is determined based on a change of historical driving information of the vehicle.
[0081] In the above implementation, the change of the historical driving information of the vehicle includes the following two cases: case one, the vehicle adds new historical driving information, and the driving habit corresponding to the new historical driving information of the vehicle changes; and case two, an algorithm for analyzing the historical driving information of the vehicle changes, so that the driving habit calculated based on the historical driving information of the vehicle also changes. In summary, when the historical driving information of the vehicle changes, the driving habit obtained by analyzing the historical driving information of the vehicle also changes. In this case, adjusting the reminding time of the target reminding based on the change of the historical driving information can more timely push the target reminding to the user, and the user can also more timely process the target reminding when receiving the target reminding.
[0082] In another possible implementation, the first reminding manner and the second reminding manner each include at least one reminding manner, and the reminding manner newly added in the first reminding manner compared with the second reminding manner is determined based on a reminding manner newly supported by the terminal after the version information of the terminal is changed.
[0083] In the above embodiments, the version information change of the terminal includes a change of software version information of the terminal, and / or a change of hardware version information of the terminal. It can be understood that the change of software version information of the terminal and / or the change of hardware version information of the terminal can both enable the terminal to support a new reminding manner. For example, the terminal supports the reminding manner of HUD and the screen of the vehicle before the version change of the terminal, and the terminal newly supports the reminding manner of vibration and the ambient light in the vehicle after the version change of the terminal. Therefore, when the terminal supports a new reminding manner, the new reminding manner supported by the terminal can be used to better remind the user, so that the user can receive the target reminding in a more timely manner, thereby improving the achievement rate of the target reminding.
[0084] In another possible implementation, the reminding content of the target reminding includes one or more of a tire burst reminding, an overspeed reminding, a dangerous driving reminding, a charging reminding, a refueling reminding, or a collision risk reminding.
[0085] In the above embodiments, various reminding contents of the target reminding are shown, for example, a tire burst reminding, an overspeed reminding, a dangerous driving reminding, a charging reminding, a refueling reminding, or a collision risk reminding. It can be understood that, as technology develops and user experience requirements increase, the target reminding can include more or less reminding, which is not limited in the present application.
[0086] In another possible implementation, the first reminding manner includes a manner of reminding through one or more of the following: a screen of the terminal, a voice of the terminal, or vibration of the terminal.
[0087] In the above embodiments, various reminding manners of the target reminding are shown, for example, a manner of reminding through a screen of the terminal, a voice of the terminal, or vibration of the vehicle. It can also be understood that, as technology develops, the target reminding can be sent to the user in more ways.
[0088] In another possible implementation, the second information is valid within the first period.
[0089] In the above embodiments, the second information is valid in the first period, for example, the second information is used to configure a first reminding time of the target reminding, and the second information is valid in the first period, which means that the first reminding time is valid in the first period. For another example, the second information is used to configure a first reminding mode of the target reminding, and the second information is valid in the first period, which means that the first reminding mode is valid in the first period. It can be understood that the second information is used to configure the first reminding time or the first reminding mode of the target reminding, and when the first reminding time or the first reminding mode configured by the second information is not triggered for a long time, it can be considered that the content configured by the second information is not adapted to the vehicle. By setting the validity period of the second information as the first validity period, a large number of unreasonable configurations can be avoided, and the low efficiency or complex logic caused by a large number of reasonable configurations can be reduced.
[0090] In another possible implementation, the method further includes: sending second indication information; the second indication information includes the reminding content of the target reminding and the contact information of the vehicle related personnel, and the second indication information is used to indicate that the reminding content is sent to the vehicle related personnel through the contact information of the vehicle related personnel.
[0091] In the above embodiments, the vehicle further sends the second indication information, and the second indication information is used to indicate that the reminding content is sent to the vehicle related personnel through the contact information of the vehicle related personnel, so as to ensure that important target reminders can be timely and effectively notified to the target vehicle related personnel. The vehicle related personnel includes the owner, the driver, the passenger, the relatives and friends of the owner, or the customer service personnel of the owner, etc.
[0092] In a third aspect, the embodiments of the present application provide a reminding method, including: obtaining version information of a vehicle. Based on the version information of the vehicle, first information is sent to the vehicle, and the first information is used to set a first judgment condition of a target reminding. The first judgment condition is used to determine reminding content of the target reminding based on related information of the vehicle.
[0093] In the embodiments of the present application, the version information of the vehicle can be requested by sending a request information to the vehicle. The vehicle version information can also be received by the vehicle actively sending. For example, after the vehicle replaces the hardware or performs OTA upgrade, the vehicle actively sends the changed version information to the server. After obtaining the version information of the vehicle, the first information is generated based on the version information of the vehicle, and the first information is sent. The version information of the vehicle refers to the current (latest) version information of the vehicle, including the software version information and the hardware version information of the vehicle. The software version information and / or the hardware version information of different vehicles can be different. Even the software version information of the same vehicle can be different due to the sequence of OTA upgrade. Therefore, the first information is determined based on the version information of the vehicle, which can combine the current version information of the vehicle to formulate the first information most suitable for the current version information of the vehicle. The target prompt determined based on the first information can reduce the interference to the user as much as possible, and the target prompt can be discovered and processed by the user in time. Therefore, the first judgment condition set based on the first information can accurately judge the message that needs to be prompted to the user, so as to reduce the probability of pushing redundant information or miscellaneous messages to the user, thereby reducing the interference to the user.
[0094] In a possible implementation, the first judgment condition includes a condition corresponding to at least one of the following aspects: a vehicle state, a vehicle position, a surrounding environment of the vehicle, a state of a driver of the vehicle, or a time period. The first judgment condition is used to indicate that the relevant information of the vehicle is determined as the prompt content of the target prompt when the relevant information of the vehicle meets a target threshold.
[0095] In the above embodiments, the vehicle state can include one or more of a mechanical state (including a state of a braking system, a suspension system, a power device, or a gearbox), an electrical system state, a tire state, an energy state (electrical energy and / or chemical dye), a safety system state, or a vehicle driving state (vehicle speed, heading angle, or roll angle, etc.). The vehicle position can refer to an absolute position of the vehicle, for example, represented by a geodetic coordinate system. The vehicle position can also refer to a relative position of the vehicle with respect to a certain reference, for example, a relative position of the vehicle from home. The vehicle surroundings can include a natural environment around the vehicle, a road environment around the vehicle, or a traffic environment around the vehicle, etc. The state of the vehicle driver includes the physical state, driving state, or mental state of the vehicle driver, etc. The time can refer to an absolute time, for example, a current time point, a time period in which the current time point is located. The time can also refer to a time interval, for example, a time interval between the current time and a reference time. For example, the time interval between the current time and the work time is 1 hour. As can be seen from the above, the first judgment condition includes a condition corresponding to at least one of the above aspects, which can comprehensively consider the vehicle state, the vehicle position, the vehicle surroundings, the vehicle personnel state, and the time, etc. to comprehensively determine which information needs to be reminded to the user, so as to reduce the probability of pushing redundant information or miscellaneous messages to the user, thereby reducing the interference to the user. In the case that the related information of the vehicle meets the target threshold, the related information of the vehicle is determined as the reminding content of the target reminder, on the one hand, the process of determining the related information of the vehicle as the reminding content of the target reminder is relatively convenient and simple. On the other hand, the first judgment condition can be adjusted or optimized by modifying the target threshold to determine more suitable information as the reminding content of the target reminder.
[0096] Optionally, the first judgment condition can also be used to indicate that in the case that the related information of the vehicle meets a preset rule, the related information of the vehicle is determined as the reminding content of the target reminder. The above-mentioned preset rule can be a rule composed of the above-mentioned aspects, for example, the distance between the vehicle position and the gas station is 50kM, and the remaining energy of the vehicle supports the vehicle to travel 60kM, then the user is reminded to supplement the energy of the vehicle.
[0097] In another possible embodiment, the first information is also used to set a first reminding time of the target reminder or a first reminding manner of the target reminder.
[0098] In the above embodiments, the first reminding time can be used to determine the time point or time period at which the reminding message is sent to the user, so as to improve the probability that the reminding message is received and processed by the user, that is, to improve the arrival rate of the reminding message. Similarly, the first reminding manner can be used to determine the reminding manner in which the reminding message is sent to the user, so as to improve the probability that the reminding message is received and processed by the user, that is, to improve the arrival rate of the reminding message.
[0099] In another possible implementation, the first reminding time is configured to determine the reminding time of the target reminding based on the related information of the vehicle.
[0100] In the above implementation, the first reminding time is configured to determine the reminding time of the target reminding based on the related information of the vehicle. For example, the first reminding time indicates one or more thresholds, and the reminding time of the target reminding is determined by judging whether the related information of the vehicle meets the corresponding threshold. For example, the first reminding time indicates that the user is pushed to push the information that the vehicle needs to be charged when the remaining power of the vehicle is less than 10kW.h and the distance between the vehicle and the charging station is less than 5kM. For another example, the first reminding time indicates that the user is pushed to push the information that the vehicle needs to be charged when the remaining power of the vehicle is less than 10kW.h and the current time is after 6pm.
[0101] In another possible implementation, the first reminding time is specifically configured to determine the reminding time of the target reminding based on the reminding content of the target reminding.
[0102] In the above implementation, the first reminding time is specifically configured to determine the reminding time of the target reminding based on the reminding content of the target reminding. For example, the reminding content and the reminding time can be one-to-one correspondence, and the reminding time of the target reminding can be determined by the corresponding relationship between the reminding content and the reminding time when the reminding content is determined. The reminding content can also be classified, for example, the reminding content is divided into important, general and unimportant. The important reminding content needs to be immediately sent to the user, and the general or unimportant reminding content can be sent to the user when the vehicle is in a parked state.
[0103] In another possible implementation, the first reminding manner is configured to determine the reminding manner of the target reminding based on the related information of the vehicle.
[0104] In the above implementation, the first reminding manner is configured to determine the reminding manner of the target reminding based on the related information of the vehicle, that is, to determine the manner of sending the reminding message to the user. Optionally, the first reminding manner includes the manner of sending the reminding message to the user through the HUD, the vehicle light, the instrument panel, the voice, the vibration, the vehicle light or the vehicle screen.
[0105] In another possible implementation, the first reminding manner is specifically configured to determine the reminding manner of the target reminding based on the reminding content of the target reminding.
[0106] In the above embodiments, the first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding. For example, the reminding content and the reminding manner can be set in one-to-one correspondence. When the reminding content is determined, the reminding manner of the target reminding can be determined through the correspondence between the reminding content and the reminding manner. The reminding content can also be classified, for example, the reminding content can be classified into important, general and unimportant. For important reminding content, the user can be reminded by sound or vibration. For general or unimportant reminding content, the user can be sent reminding information through the instrument panel or the vehicle screen.
[0107] In another possible implementation, the method further includes: obtaining historical driving information of the vehicle. The first information is sent to the vehicle based on the version information of the vehicle, including: the first information is sent to the vehicle based on the version information of the vehicle and the historical driving information of the vehicle.
[0108] In the above embodiments, the historical driving information of the vehicle can be obtained by sending a request information to the vehicle, or the historical driving information of the vehicle can be obtained by receiving the historical driving information uploaded by the vehicle. After obtaining the version information of the vehicle and the historical driving information of the vehicle, the first information is determined based on the version information of the vehicle and the historical driving information of the vehicle, and the first information is sent to the vehicle. For the version information of the vehicle, please refer to the foregoing description. The historical driving information can be driving information in a period of time, or can be all driving information of the vehicle. For example, the historical driving information can be driving information in the past three months, or can be driving information in the past year, which is not limited in the present application. It can be understood that the driving information of different vehicles is usually different, and different driving information usually corresponds to different driving habits and vehicle use scenarios, etc. Therefore, the first information is determined based on the historical driving information, which is beneficial to fully consider the driving habits of the driver of the vehicle and the use scenarios of the vehicle, so as to formulate appropriate first information, so that the target reminding determined based on the first information can reduce the interference to the user as much as possible, and the target reminding can be discovered and processed by the user in time. Of course, the first information is determined based on the version information of the vehicle and the historical driving information of the vehicle, which can fully consider the driving habits of the driver of the vehicle to determine the first information suitable for the driver of the current vehicle, so that the target reminding determined based on the first information can reduce the interference to the user as much as possible, and the target reminding can be discovered and processed by the user in time.
[0109] In another possible implementation, the method further includes: obtaining version information of the terminal associated with the vehicle. The second information is sent to the terminal based on the version information of the terminal, and the second information is used to set a second reminding time of the target reminding or a second reminding manner of the target reminding. The second reminding time is specifically used to determine the second reminding time of the target reminding based on the reminding content of the target reminding. The second reminding manner is specifically used to determine the second reminding manner of the target reminding based on the reminding content of the target reminding.
[0110] In the above implementation, the version information of the terminal refers to the current (latest) version information of the terminal, including software version information and hardware version information of the terminal. The software version information and / or the hardware version information of different terminals can be different. Even the software version information of the same terminal can be different due to the order of OTA upgrade. Therefore, the second information is determined based on the version information of the terminal, which can make the second information most suitable for the current version information of the terminal. The reminding time of the target reminding determined based on the second information can determine an appropriate time point or time period to send a reminding message to the user, so as to improve the probability of receiving and processing the reminding message by the user, that is, to improve the arrival rate of the reminding message. The reminding manner of the target reminding determined based on the second information can be used to determine an appropriate reminding manner to send a reminding message to the user, so as to improve the probability of receiving and processing the reminding message by the user, that is, to improve the arrival rate of the reminding message.
[0111] In another possible implementation, the historical driving information of the vehicle is obtained. The second information is sent to the terminal based on the version information of the terminal, including: the second information is sent to the terminal based on the version information of the terminal and the historical driving information of the vehicle.
[0112] In the above embodiments, the historical driving information of the vehicle can be acquired by sending a request to the vehicle, or can be acquired by receiving the historical driving information uploaded by the vehicle. After acquiring the version information of the terminal and the historical driving information, the second information is determined based on the version information of the terminal and the historical driving information, and the second information is sent to the vehicle. The version information of the terminal can refer to the foregoing description, and will not be described here. The historical driving information can be driving information in a past period of time, or can be all driving information of the vehicle. For example, the historical driving information can be driving information in the past three months, or can be driving information in the past year, which is not limited in the present application. It can be understood that the driving information of different vehicles is usually different, and different driving information usually corresponds to different driving habits and vehicle use scenarios, etc. Therefore, the second information is determined based on the historical driving information, which is beneficial to fully consider the driving habits of the driver of the vehicle and the use scenarios of the vehicle, so as to formulate appropriate second information, so that the target prompt determined based on the second information can reduce the interference to the user as much as possible, and the target prompt can be discovered and processed by the user in time. Of course, the second information is determined based on the version information of the terminal and the historical driving information of the vehicle, which can fully consider the version information of the terminal and the driving habits of the driver to determine the second information suitable for the driver of the current vehicle, so that the target prompt determined based on the second information can reduce the interference to the user as much as possible, and the target prompt can be discovered and processed by the user in time.
[0113] In another possible implementation, the historical driving information of the vehicle is used to determine the driving habits of the driver of the vehicle.
[0114] It can be understood that the driving information of different vehicles is usually different, and different driving information usually corresponds to different driving habits. The historical driving information of the vehicle is used to determine the driving habits of the driver of the vehicle, so that in the process of determining the first information based on the historical driving information of the vehicle, the driving habits of the driver of the vehicle can be fully considered to formulate the first information suitable for the driving habits of the driver of the vehicle, so as to reduce the push of redundant information or miscellaneous information as much as possible, and the target prompt can be discovered and processed by the user in time.
[0115] In another possible implementation, the related information of the vehicle includes one or more of the following: a vehicle state, a vehicle position, a state of the driver of the vehicle, or a surrounding environment.
[0116] In the above embodiments, the relevant information of the vehicle includes one or more of the following: a vehicle state, a vehicle position, a state of a driver of the vehicle, or a surrounding environment. By enabling the state of the vehicle and various states related to the vehicle to be determined through the relevant information of the vehicle, the content of the reminder to be sent to the user, the timing of the reminder for sending the reminder content, and the manner of the reminder for sending the reminder content can be determined based on the state of the vehicle and the various states related to the vehicle.
[0117] In another possible implementation, the method further includes receiving first indication information. The first indication information includes a vehicle-related reminder message and a contact method of a vehicle-related person, and the first indication information is used to indicate that the vehicle-related reminder message is reminded to the vehicle-related person through the contact method.
[0118] In the above embodiments, the first indication information is used to indicate that the content of the reminder is sent to the vehicle-related person through the contact method of the vehicle-related person, so as to ensure that important target reminders can be timely and effectively notified to the target vehicle-related person. The vehicle-related person includes a vehicle owner, a driver, a passenger, a friend or relative of the vehicle owner, or a customer service personnel of the vehicle owner, etc.
[0119] Optionally, the reminder method shown in the third aspect is applied to a server. The server refers to a general term for devices or elements with processing and storage capabilities, which can include physical devices such as hosts or processors, virtual devices such as virtual machines or containers, and chips or integrated circuits, etc.
[0120] In a fourth aspect, the present application further provides a reminder device, which includes a communication unit and a processing unit. The communication unit is configured to receive first information, and the first information is used to set a first judgment condition of a target reminder, a first reminder timing of the target reminder, or a first reminder manner of the target reminder.
[0121] The communication unit is further configured to obtain relevant information of a vehicle.
[0122] The processing unit is configured to determine the target reminder based on the first information and the relevant information of the vehicle.
[0123] In a possible implementation, when the first information is used to set the first judgment condition, the processing unit is specifically configured to determine the content of the target reminder. Alternatively,
[0124] When the first information is used to set the first reminder timing, the processing unit is specifically configured to determine the timing of the target reminder. Alternatively,
[0125] When the first information is used to set the first reminder manner, the processing unit is specifically configured to determine the manner of the target reminder.
[0126] In another possible implementation, the first determining condition is used to determine the reminding content of the target reminding based on the related information of the vehicle.
[0127] In another possible implementation, the first determining condition comprises a condition corresponding to at least one of the following aspects: a vehicle state, a vehicle location, a surrounding environment of the vehicle, a state of a driver of the vehicle, or a time period. The first determining condition is used to indicate that the related information of the vehicle is determined as the reminding content of the target reminding when the related information of the vehicle meets a target threshold.
[0128] In another possible implementation, the first reminding time is used to determine the reminding time of the target reminding based on the related information of the vehicle.
[0129] In another possible implementation, the first reminding time is specifically used to determine the reminding time of the target reminding based on the reminding content of the target reminding.
[0130] In another possible implementation, the first reminding manner is used to determine the reminding manner of the target reminding based on the related information of the vehicle.
[0131] In another possible implementation, the first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding.
[0132] In another possible implementation, the first information is determined based on version information of the vehicle and / or historical driving information of the vehicle.
[0133] In another possible implementation, the version information of the vehicle is used to determine a determining condition and / or a reminding manner supported by the vehicle. The historical driving information of the vehicle is used to determine a driving habit of a driver of the vehicle.
[0134] In another possible implementation, before the first information is received, the version information of the vehicle is changed and / or the historical driving information of the vehicle is changed.
[0135] In another possible implementation, before the first information is received, the processing unit is further used to determine the target reminding based on a first configuration and the related information of the vehicle. The first configuration comprises a configuration corresponding to a second determining condition of the target reminding, a second reminding time of the target reminding, and a second reminding manner of the target reminding. The first determining condition, the first reminding time, and the first reminding manner are all different from the second determining condition, the second reminding time, and the second reminding manner.
[0136] In another possible implementation, the first determining condition and the second determining condition each comprise at least one determining condition. The determining condition newly added to the first determining condition compared with the second determining condition is determined based on a determining condition newly supported by the vehicle after the version information of the vehicle is changed.
[0137] In another possible implementation, the change of the first reminding opportunity compared with the second reminding opportunity is determined based on a change of historical driving information of the vehicle.
[0138] In another possible implementation, the first reminding manner and the second reminding manner each include at least one reminding manner. The reminding manner newly added in the first reminding manner compared with the second reminding manner is determined based on a reminding manner newly supported by the vehicle after a version information of the vehicle is changed.
[0139] In another possible implementation, the first reminding manner includes a manner of reminding through one or more of the following: a car machine of the vehicle, a car light of the vehicle, or a heads-up display (HUD) device of the vehicle.
[0140] In another possible implementation, the relevant information of the vehicle includes one or more of the following: a vehicle state, a vehicle location, a driver state, or a surrounding environment.
[0141] In another possible implementation, the communication unit is further configured to send, to a terminal associated with the vehicle, first indication information, the first indication information including reminding content of the target reminding, and the first indication information being used to instruct the terminal to send the reminding content to a vehicle-related person.
[0142] In another possible implementation, the first information is valid within a first period.
[0143] In another possible implementation, the communication unit is further configured to send second indication information. The second indication information includes reminding content of the target reminding and a contact manner of the vehicle-related person, and the second indication information is used to instruct the reminding content to be sent to the vehicle-related person through the contact manner.
[0144] In a fifth aspect, the present application also provides a reminding apparatus, including a communication unit.
[0145] The communication unit is configured to receive second information, the second information being used to set a first reminding opportunity of a target reminding or a first reminding manner of the target reminding. The communication unit is further configured to receive first indication information, the first indication information including reminding content of the target reminding, and the first indication information being used to instruct a terminal to send the reminding content to a vehicle-related person.
[0146] In a possible implementation, the reminding apparatus described above further includes a processing unit. The processing unit is configured to, in a case where the second information is used to set the first reminding opportunity, determine a reminding opportunity of the target reminding based on the second information and the first indication information. The processing unit is further configured to, in a case where the second information is used to set the first reminding manner, determine a reminding manner of the target reminding based on the second information and the first indication information.
[0147] In another possible implementation, the first reminding time is determined based on the reminding content of the target reminding.
[0148] In another possible implementation, the first reminding manner is determined based on the reminding content of the target reminding.
[0149] In another possible implementation, the second information is determined based on version information of the terminal and / or historical driving information of the vehicle.
[0150] In another possible implementation, the version information of the terminal is used to determine a reminding manner supported by the terminal, and the historical driving information of the vehicle is used to determine a driving habit of a driver of the vehicle.
[0151] In another possible implementation, before the second information is received, the version information of the terminal is changed and / or the historical driving information of the vehicle is changed.
[0152] In another possible implementation, before the second information is received, the processing unit is further configured to determine, based on the second configuration and the reminding content of the target reminding, a reminding time of the target reminding and / or a reminding manner of the target reminding. The second configuration comprises a configuration corresponding to a second reminding time of the target reminding and a second reminding manner of the target reminding. The first reminding time is different from the second reminding time, and the first reminding manner is different from the second reminding manner.
[0153] In another possible implementation, the change of the first reminding time compared with the second reminding time is determined based on a change of the historical driving information of the vehicle.
[0154] In another possible implementation, the first reminding manner and the second reminding manner each comprise at least one reminding manner. The reminding manner newly added in the first reminding manner compared with the second reminding manner is determined based on a reminding manner newly supported by the terminal after the version information of the terminal is changed.
[0155] In another possible implementation, the reminding content of the target reminding comprises one or more of a tire burst reminding, a speeding reminding, a dangerous driving reminding, a charging reminding, a refueling reminding, or a collision risk reminding.
[0156] In another possible implementation, the first reminding manner comprises a manner of reminding through one or more of a vehicle infotainment system, a vehicle light, or a heads-up display (HUD) device of the vehicle.
[0157] In another possible implementation, the second information is valid within a first period of time.
[0158] In another possible implementation, the communication unit is further configured to send second indication information. The second indication information includes the reminding content of the target reminding and the contact information of the vehicle-related person, and the second indication information is used to indicate that the reminding content is sent to the vehicle-related person through the contact information.
[0159] In a sixth aspect, the present application provides a reminding device, including a communication unit.
[0160] The communication unit is configured to acquire version information of the vehicle.
[0161] The communication unit is further configured to send, based on the version information of the vehicle, first information to the vehicle, and the first information is used to set a first judgment condition of the target reminding. The first judgment condition is used to determine the reminding content of the target reminding based on the related information of the vehicle.
[0162] In a possible implementation, the reminding device further includes a processing unit, and the processing unit is configured to determine the first information based on the version information of the vehicle.
[0163] In another possible implementation, the first judgment condition includes a condition corresponding to at least one of the following aspects: a vehicle state, a vehicle position, a surrounding environment of the vehicle, a state of a vehicle driver, or a time period. The first judgment condition is used to indicate that the related information of the vehicle is determined as the reminding content of the target reminding when the related information of the vehicle meets a target threshold.
[0164] In another possible implementation, the first information is further used to set a first reminding time of the target reminding or a first reminding manner of the target reminding.
[0165] In another possible implementation, the first reminding time is used to determine the reminding time of the target reminding based on the related information of the vehicle.
[0166] In another possible implementation, the first reminding time is specifically used to determine the reminding time of the target reminding based on the reminding content of the target reminding.
[0167] In another possible implementation, the first reminding manner is used to determine the reminding manner of the target reminding based on the related information of the vehicle.
[0168] In another possible implementation, the first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding.
[0169] In another possible implementation, the communication unit is further configured to acquire historical driving information of the vehicle. The communication unit is further configured to send, based on the version information of the vehicle and the historical driving information of the vehicle, the first information to the vehicle.
[0170] In a possible implementation, the processing unit is specifically configured to determine the first information based on version information of the vehicle and historical driving information of the vehicle.
[0171] In a possible implementation, the communication unit is further configured to obtain version information of a terminal associated with the vehicle. The communication unit is further configured to send, to the terminal, the second information based on the version information of the terminal, the second information being used to set a second reminding time of the target reminding or a second reminding manner of the target reminding. The second reminding time is specifically used to determine the second reminding time of the target reminding based on the reminding content of the target reminding. The second reminding manner is specifically used to determine the second reminding manner of the target reminding based on the reminding content of the target reminding.
[0172] In a possible implementation, the processing unit is further configured to determine the second information based on the version information of the terminal.
[0173] In a possible implementation, the communication unit is further configured to obtain the historical driving information of the vehicle. The communication unit is further configured to send, to the terminal, the second information based on the version information of the terminal and the historical driving information of the vehicle.
[0174] In a possible implementation, the processing unit is specifically configured to determine the second information based on the version information of the terminal and the historical driving information of the vehicle.
[0175] In a possible implementation, the historical driving information of the vehicle is used to determine driving habits of a driver of the vehicle.
[0176] In a possible implementation, the relevant information of the vehicle includes one or more of the following: a state of the vehicle, a position of the vehicle, a state of the driver, or a surrounding environment.
[0177] In a possible implementation, the communication unit is further configured to receive first indication information. The first indication information includes a reminding message related to the vehicle and a contact manner of a person related to the vehicle, and the first indication information is used to instruct the person related to the vehicle to be reminded of the reminding message related to the vehicle through the contact manner.
[0178] In a seventh aspect, the embodiments of the present application further provide a vehicle, which comprises the reminding device of any one of the fourth aspect.
[0179] In an eighth aspect, the embodiments of the present application further provide a terminal, which comprises the reminding device of any one of the fifth aspect.
[0180] In a ninth aspect, the embodiments of the present application further provide a server, which comprises the reminding device of any one of the sixth aspect.
[0181] In a tenth aspect, the embodiments of the present application further provide a notification system, which comprises the reminding device of the fourth aspect and the reminding device of the sixth aspect.
[0182] In a possible implementation, the notification system further comprises the reminding device of the fifth aspect.
[0183] In an eleventh aspect, the embodiments of the present application further provide a notification system, which comprises the vehicle of the seventh aspect and the server of the ninth aspect.
[0184] In a possible implementation, the notification system further comprises the terminal of the eighth aspect.
[0185] In a twelfth aspect, a program is provided, which, when executed by a processor, is used to execute the method provided in any one of the first aspect, the second aspect or the third aspect.
[0186] In a thirteenth aspect, a program product is provided, which comprises instructions, which, when executed by a processor, cause the method provided in any one of the first aspect, the second aspect or the third aspect to be executed.
[0187] In a fourteenth aspect, a computer readable storage medium is provided, which is used to store a program, which, when executed by a processor, causes the method provided in any one of the first aspect, the second aspect or the third aspect to be executed.
[0188] In a fifteenth aspect, the embodiments of the present application provide a chip, which comprises a processor, which is used to execute instructions, which, when executed by the processor, cause the chip to execute the reminding method described in any one of the first aspect, the second aspect or the third aspect.
[0189] The technical effects of the partial solutions of the fourth aspect to the fifteenth aspect of the present application can correspond to the technical effects of the technical solutions of the first aspect, the second aspect or the third aspect. BRIEF DESCRIPTION OF DRAWINGS
[0190] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. Obviously, the drawings described below are only some of the embodiments of the present application, and other drawings can also be obtained by those of ordinary skill in the art without any creative effort on the basis of these drawings.
[0191] FIGS. 1A and 1B are schematic diagrams of a scenario architecture provided by the present application;
[0192] FIG. 2 is a flowchart of a reminding method provided by the present application;
[0193] FIG. 3 is a flow diagram of another reminding method provided by the present application;
[0194] FIG. 4 is a flow diagram of another reminding method provided by the present application;
[0195] FIG. 5 is a flow diagram of another reminding method provided by the present application;
[0196] FIG. 6 is a flow diagram of another reminding method provided by the present application;
[0197] FIG. 7 is a flow diagram of another reminding method provided by the present application;
[0198] FIG. 8 is a flow diagram of another reminding method provided by the present application;
[0199] FIG. 9 is a flow diagram of another reminding method provided by the present application;
[0200] FIG. 10 is a flow diagram of another reminding method provided by the present application;
[0201] FIG. 11 is a flow diagram of another reminding method provided by the present application;
[0202] FIG. 12 is a flow diagram of another reminding method provided by the present application;
[0203] FIG. 13 is a flow diagram of another reminding method provided by the present application;
[0204] FIG. 14 is a flow diagram of another reminding method provided by the present application;
[0205] FIG. 15 is a schematic block diagram of a first reminding device provided by an embodiment of the present application;
[0206] FIG. 16 is a schematic block diagram of a second reminding device provided by an embodiment of the present application;
[0207] FIG. 17 is a schematic block diagram of a third reminding device provided by an embodiment of the present application;
[0208] FIG. 18 is a schematic block diagram of another first reminding device provided by an embodiment of the present application;
[0209] FIG. 19 is a schematic block diagram of another second reminding device provided by an embodiment of the present application;
[0210] FIG. 20 is a schematic block diagram of another third reminding device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0211] The terms "first", "second", and the like in the description and in the claims of the present application are used for distinguishing between similar objects talking about the application and do not necessarily have to follow an serial or chronological order. In the application, "at least one" means one or more and "multiple" means two or more. It is to be understood that the data used herein can be interchanged, where appropriate, to enable an embodiment described herein to be carried out in sequences other than those illustrated or described herein. Furthermore, the terms "comprise" and "have", and variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, product or apparatus that comprises a list of steps or units not necessarily limited to those specifically listed and can include other steps or units not expressly listed or inherent to such process, method, product or apparatus.
[0212] The following first explains some terms used in the present application. It should be noted that these explanations are for the convenience of understanding by those skilled in the art and are not intended to limit the scope of protection required by the present application.
[0213] (1) Vehicle.
[0214] The vehicle in the present application refers to an apparatus including a power device and a traction device. Exemplarily, the vehicle can be a vehicle (such as a commercial vehicle, a passenger vehicle, a motorcycle, a flying vehicle, an electric vehicle, a train, etc.), an industrial vehicle (such as a forklift, a trailer, a tractor, etc.), an engineering vehicle (such as an excavator, a bulldozer, a crane, etc.), or an agricultural apparatus (such as a mower, a harvester, etc.), etc. The vehicle can also refer to a robot (an automated guided vehicle (AGV), a walkable conversational robot, a service robot, etc.), an industrial apparatus (an industrial robot, a mechanical arm, etc.), or a leisure and entertainment apparatus (a virtual reality (VR) apparatus, a mixed reality (MR) apparatus, or a 4D cinema cabin), etc.
[0215] Optionally, the vehicle comprises a communication module capable of realizing communication functions (including wired communication and wireless communication). Exemplarily, a T BOX is installed on the vehicle, which integrates a vehicle body network and wireless communication functions, and can provide communication services. The T BOX comprises at least one of the following: a 3rd generation wireless telephone technology (3G) network module, a the 4th generation mobile communication technology (4G) network module, a 5th generation mobile communication technology (5G) network module, a Global Positioning System (GPS) module, a Bluetooth module, an Ethernet module, a Controller Area Network (CAN) communication module, a telephone voice module, a power module, an Airbag module or an E / B call module, etc. Exemplarily, the vehicle can communicate with other terminals and cloud servers through its communication module, and complete data exchange.
[0216] (2) Server.
[0217] In this application, the server refers to the general term of devices or instruments with processing and storage capabilities, which can include entity devices such as host or processor, virtual devices such as virtual machine or container, and chips or integrated circuits, etc. In addition, the server can integrate all functions on a single physical device, or can deploy different functions on different physical devices, which is not limited in this application. Generally, one server can communicate with multiple vehicles. Optionally, the server can also be called cloud server, vehicle cloud server, vehicle cloud, vehicle cloud, cloud, cloud, cloud server, cloud controller or Internet of Vehicles server, etc. Optionally, the server in this application can be a server maintained by the original equipment manufacturer (OEM) of the vehicle, and can also be a server on the cloud service, which is not limited in this application.
[0218] (3) Terminal device.
[0219] The terminal device can also be referred to as a user equipment (UE). The terminal device in the embodiments of the present application is a device with wireless transceiving function, which can communicate with one or more network elements of a core network (CN) through a network device 110 in an access network (AN). The terminal device can also be referred to as an access terminal, a terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a wireless network device, a user agent or a user device, etc. The terminal device can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a smart phone, a handset, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other devices connected to a wireless modem, a vehicle-mounted terminal device, a wearable device, a unmanned aerial vehicle device or a terminal in Internet of Things, Internet of Vehicles, 5G mobile communication network and future network, or a terminal in future evolved public land mobile network (PLMN), etc. For example, the terminal device can be a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present application do not limit this.
[0220] The embodiments of the present application will be exemplarily described below in conjunction with the drawings.
[0221] Please refer to FIG. 1A to FIG. 1B, which exemplarily show the scenario architecture of the embodiments of the present application. It should be understood that the architecture described herein and the scenarios to which the present application can be applied are only examples. Those skilled in the art can know that as technology develops and new scenarios appear, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0222] The scenario architecture shown in FIG. 1A includes a vehicle 101 and a server 102. The vehicle 101 and the server 102 can be introduced in the above description of the vehicle and the server. In the scenario shown in FIG. 1A, the vehicle 101 and the server 102 can communicate with each other and exchange data. For example, the vehicle 101 can send relevant information of the vehicle 101 to the server 102, and the server 102 can receive the relevant information of the vehicle 101. For another example, the server 102 can send a request message to the vehicle 101 to request the relevant information of the vehicle 101, and the vehicle 101 can send the relevant information requested by the server 102 to the server 102.
[0223] For example, after the OTA upgrade or the hardware version update, the vehicle 101 can actively send the updated version information of the vehicle 101 to the server 102.
[0224] For example, the server 102 can request the vehicle 101 to upload the version information of the vehicle 101. For example, the server 102 can periodically send a request message to the vehicle 101. It can be understood that the version information of the vehicle 101 includes the software version information and the hardware version information of the vehicle 101.
[0225] The scenario architecture shown in FIG. 1B includes a vehicle 101, a server 102 and a terminal device 103. The vehicle 101, the server 102 and the terminal device 103 can be introduced in the above description of the vehicle, the server and the terminal device. In the scenario shown in FIG. 1B, the vehicle 101, the server 102 and the terminal device 103 can communicate with each other and transmit data. The communication between the vehicle 101 and the server 102 can be introduced in the description of FIG. 1A.
[0226] The communication between the vehicle 101 and the terminal device 103 can be performed through short-distance communication technologies such as Bluetooth, WiFi or Starlink, or mobile communication technologies such as the global system of mobile communication (GSM) system, the 5th generation (5G) system or the new radio (NR) system, which are not limited in the present application. For example, after determining the reminding content to be sent to the user, the vehicle 101 can send the reminding content to the terminal device 103, so that the terminal device 103 can perform the operation of sending the reminding content to the user. Correspondingly, the terminal device 103 can receive the reminding content sent by the vehicle 101 and perform the corresponding reminding operation. Optionally, the vehicle 101 can also send the relevant information of the user to the terminal device 103, for example, the identifier of the user, so that the terminal device 103 can determine the object of the reminding.
[0227] The specific description of the communication between the terminal device 103 and the server 102 can also refer to the description of the communication between the vehicle 101 and the server 102 in FIG. 1A, which will not be repeated here.
[0228] Exemplarily, the terminal device 103 actively sends the updated version information of the terminal device 103 to the server 102 after the OTA upgrade or the hardware version update.
[0229] Exemplarily, the server 102 requests the terminal device 103 to upload the version information of the terminal device 103. For example, the server 102 periodically sends a request information to the terminal device 103. It can be understood that the above-mentioned version information of the terminal device 103 includes the software version information and the hardware version information of the terminal device 103.
[0230] With the development of technology, people's requirements for driving experience are also getting higher and higher. In order to improve the driving experience of the driver, the automobile manufacturer will remind the driver of the relevant information of the vehicle through real-time monitoring, early warning and active care, so as to ensure the safe and comfortable operation of the vehicle. For example, in the case of a vehicle collision accident, the manufacturer will inquire whether the vehicle owner is safe and whether rescue is needed by calling. However, the reminding method shown in the prior art is prone to frequently sending reminders to the user, and the reminding content may also be unnecessary, thereby interfering with the user, and in serious cases, it will also affect the normal driving of the driver.
[0231] Therefore, the present application provides a reminding method, device, terminal, vehicle terminal and storage medium, which relates to the field of autonomous driving. On the one hand, it can accurately determine the message that needs to be reminded to the user, so as to reduce the probability of pushing redundant information or irrelevant information to the user, thereby reducing the interference to the user. On the other hand, it can determine the appropriate reminding time or reminding method to send the target reminder to the user, thereby improving the probability of the target reminder being received and processed by the user, i.e. improving the arrival rate of the target reminder.
[0232] The reminding method provided by the present application will be exemplarily described below in combination with the accompanying drawings.
[0233] Please refer to FIG. 2, which is a flowchart of a reminding method provided by the present application. The reminding method can include one or more steps in S201 to S203. It should be understood that, in order to facilitate the description, the reminding method provided by the present application is described in the order of S201 to S203, which is not intended to limit the execution of the above-mentioned order. The present application does not limit the execution order, execution time and execution times of the above-mentioned one or more steps. S201 to S203 are as follows:
[0234] S201, the first reminding device receives first information.
[0235] The first reminding device is a device with computing capability, which can determine the reminding content, the reminding time and the reminding manner. Further, the first reminding device can also have communication capability, for example, it can receive information from other devices or send information to other devices. The first reminding device can be arranged in the vehicle.
[0236] The first information is used to set one or more of the first judgment condition of the target reminding, the first reminding time of the target reminding or the first reminding manner of the target reminding. The first judgment condition is used to determine the reminding content of the target reminding, the first reminding time is used to determine the reminding time of sending the target reminding to the user, and the first reminding manner is used to determine the reminding manner of the target reminding. The specific description of the reminding content, the reminding time and the reminding manner of the target reminding will be described in detail in S203 below.
[0237] Optionally, the vehicle receives the first information from a server, for example, the server 102 described above, which can be referred to the related description of FIG. 1A above.
[0238] Optionally, the vehicle can receive the first information through the communication module of the vehicle. For example, the vehicle is installed with a T-BOX, which can provide communication service, and the vehicle can receive the first information through the T-BOX.
[0239] Optionally, the first information is valid within a first period. For example, the first information is used to configure the first judgment condition of the target reminding, and the first information is valid within the first period, which means that the first judgment condition is valid within the first period. For another example, the first information is used to configure the first reminding time of the target reminding, and the first information is valid within the first period, which means that the first reminding time is valid within the first period. For another example, the first information is used to configure the first reminding manner of the target reminding, and the first information is valid within the first period, which means that the first reminding manner is valid within the first period. It can be understood that when the first information is used to configure the first judgment condition, the first reminding time or the first reminding manner, if the first judgment condition, the first reminding time or the first reminding manner configured by the first information is not triggered for a long time, it can be considered that the content configured by the first information is not suitable for the vehicle. By setting the validity period of the first information as the first validity period, it can avoid the existence of a large number of unreasonable configurations at the same time, so as to reduce the low efficiency of judgment or the complexity of judgment logic caused by a large number of reasonable configurations.
[0240] It should be noted that the first information in the present application is lightweight information, which is used to modify or increase the related configuration of the target reminder. For example, the target software on the vehicle is used to determine the reminder content, reminder time and reminder manner of the target reminder, and then the first information is used to adjust the related configuration of the target software, so that the target software determines more suitable reminder content, reminder time and reminder manner, thereby reducing the interference to the user and improving the arrival rate of the target reminder.
[0241] S202, the first reminding device acquires the related information of the vehicle.
[0242] The related information of the vehicle includes one or more of the following: vehicle state, vehicle position, state of the vehicle driver or surrounding environment. The vehicle state can include one or more of the following: mechanical state (including the state of the brake system, suspension system, power device or gearbox), electrical system state, tire state, energy state (electric energy and / or chemical dye), safety system state or vehicle driving state (vehicle speed, heading angle or roll angle, etc.). The vehicle position can refer to the absolute position of the vehicle, for example, the vehicle position is represented by the geodetic coordinate system. The vehicle position can also refer to the relative position of the vehicle to a certain reference, for example, the relative position of the vehicle to the home. The state of the vehicle driver includes the physical state, driving state or mental state of the vehicle driver, etc. The surrounding environment of the vehicle can include the natural environment around the vehicle, the road environment around the vehicle or the traffic environment around the vehicle, etc. Of course, the related information of the vehicle can also include more information related to the vehicle, such as the load of the vehicle or the remaining service life of the vehicle parts, etc. For ease of understanding, the related information of the vehicle can be displayed in the form of a table, as shown in Table 1 for an exemplary vehicle related information.
[0243] Table 1 Vehicle related information
[0244] The related information of the vehicle can be a summary of one or more of the vehicle state, vehicle position, state of the vehicle driver or surrounding environment within the target time length. The present application does not limit the value range of the target time length, for example, the value range of the target time length is 0 to 24 hours, when the value of the target time length is 0, it represents a time point. The target time length can be pre-set or adjusted by the vehicle operator or vehicle user. The target time length can be set as a fixed value, for example, 1s, 10s or 1 minute, etc. Of course, the target time length can also be set to dynamically change, for example, the target time length can be set to 10s during the time period from 7:00 am to 7:00 pm every day, and the target time length is 1 minute during the rest of the day. For another example, the target time length can be set to 1s when the vehicle is started, and the target time length is 10 minutes when the vehicle is in the off or power-off state.
[0245] It should be noted that the present application does not limit how to obtain the related information of the vehicle. For example, the related information of the vehicle can be obtained by reading the CAN bus of the vehicle. For example, the related information of the vehicle can also be obtained by reading the ECU of the vehicle. Similarly, the present application does not limit the subject of obtaining the related information of the vehicle. For example, the related information of the vehicle can be obtained by the domain controller (DC) of the vehicle, the cockpit domain controller (CDC) or the vehicle domain controller (VDC). Of course, a new processor can also be provided on the vehicle to obtain the related information of the vehicle. It can be understood that in the above examples of obtaining the related information of the vehicle, the various controllers can obtain the related information of the vehicle through the communication unit on the controller.
[0246] S203, the first reminding device determines the target reminding based on the first information and the related information of the vehicle.
[0247] The above determination of the target reminding includes one or more of the determination of the reminding content of the target reminding, the determination of the reminding time of the target reminding or the determination of the reminding manner of the target reminding. Next, the process of determining the target reminding will be introduced in different cases.
[0248] Case one: in the case where the first information is used to set the first judgment condition, the first reminding device determines the reminding content of the target reminding based on the first information and the related information of the vehicle.
[0249] The first judgment condition is used to determine the reminding content of the target reminding based on the related information of the vehicle. The first judgment condition can include conditions corresponding to at least one of the following aspects: vehicle state, vehicle position, vehicle surrounding environment, vehicle driver state or time. For related introduction of the vehicle state, the vehicle position, the vehicle surrounding environment and the vehicle driver state, please refer to the corresponding description in S202, which will not be repeated here. The above time can refer to absolute time, for example, the current time point, the time period in which the current time point is located. The time can also refer to the time interval, for example, the time interval between the current time and a certain reference time. For example, the time interval between the current time and the working time is 1 hour. In order to facilitate understanding, the conditions that the first judgment condition can include can be shown in the form of a table. Table 2 is an example of the conditions that the first judgment condition can include.
[0250] Table 2 Conditions that the first judgment condition can include
[0251] As shown in Table 2, each aspect can include a plurality of optional conditions. For example, the vehicle location includes a position location, a relative location, a latitude and longitude, a country or a region, etc. For another example, the time includes a time point, a time period or a time interval, etc.
[0252] In combination with the content shown in Table 2, the first judgment condition and how to determine the reminding content of the target reminding based on the first judgment condition are further illustrated as follows.
[0253] In a possible implementation, the first judgment condition can include one condition corresponding to any one aspect in Table 2.
[0254] For example, the first judgment condition is used to determine the energy state of the vehicle to determine the reminding content of the target reminding. Specifically, when the remaining energy of the vehicle can support a journey of less than 50kM, the reminding content of the target reminding is determined as “Please recharge the vehicle”. For another example, the first judgment condition is used to determine the tire state of the vehicle to determine the reminding content of the target reminding. Specifically, when the tire pressure of the vehicle is less than 200kPa, the reminding content of the target reminding is determined as “Please inflate the tire”.
[0255] For example, the first judgment condition is used to determine the driving state of the vehicle driver to determine the reminding content of the target reminding. Specifically, when it is detected that the vehicle driver belongs to fatigue driving, the reminding content of the target reminding is determined as “Please stop and rest!”. For another example, the first judgment condition is used to determine the physical state of the vehicle driver to determine the reminding content of the target reminding. Specifically, when it is detected that the vehicle driver drinks, the reminding content of the target reminding is determined as “Please do not drink and drive”.
[0256] In another possible implementation, the first judgment condition can include a plurality of conditions corresponding to any one aspect in Table 2.
[0257] For example, the first judgment condition is used to determine the energy state and the driving state of the vehicle to determine the reminding content of the target reminding. Specifically, by determining the remaining energy and the vehicle speed, the reminding content of the target reminding is determined as “Keep the current vehicle speed, and the remaining drivable journey of the vehicle is 100kM”. For another example, the first judgment condition is used to determine the mechanical state and the driving state of the vehicle to determine the reminding content of the target reminding. Specifically, by determining the temperature of the braking system of the vehicle and the vehicle speed, the reminding content of the target reminding is determined as “Please slow down, and the temperature of the braking system of the vehicle is too high”.
[0258] Exemplarily, the first judgment condition comprises a plurality of conditions corresponding to the surrounding environment. For example, the first judgment condition is used to judge the natural environment around the vehicle and the road environment around the vehicle to determine the reminding content of the target reminding. Specifically, when the natural environment around the vehicle is rainy or snowy, and the road environment around the vehicle is a rugged mountain road, the reminding content of the target reminding is determined as “please drive slowly and safely”. For example, the first judgment condition is used to judge the natural environment around the vehicle and the traffic environment around the vehicle to determine the reminding content of the target reminding. Specifically, when the natural environment around the vehicle is rainy or snowy, and the traffic environment around the vehicle is a congested road section, the reminding content of the target reminding is determined as “please drive slowly and safely”.
[0259] In another possible implementation, the first judgment condition can further comprise one or more conditions corresponding to any of the aspects in Table 2.
[0260] Exemplarily, the first judgment condition comprises a plurality of conditions corresponding to the vehicle state and the surrounding environment. For example, the first judgment condition is used to judge the driving state of the vehicle and the traffic environment around the vehicle to determine the reminding content of the target reminding. Specifically, when the vehicle speed of the vehicle is greater than the average vehicle speed of surrounding vehicles, the reminding content of the target reminding is determined as “please drive slowly”. For another example, the first judgment condition is used to judge the driving state of the vehicle and the natural environment around the vehicle to determine the reminding content of the target reminding. Specifically, when the natural environment around the vehicle is snowy, and the vehicle speed of the vehicle is greater than 50 kM / h, the reminding content of the target reminding is determined as “please drive slowly in rainy and snowy weather”.
[0261] Exemplarily, the first judgment condition comprises a plurality of conditions corresponding to the vehicle position and the vehicle state. For example, the first judgment condition is used to judge the relative position between the vehicle and the charging station, and the energy state of the vehicle to determine the reminding content of the target reminding. Specifically, when the distance between the vehicle and the charging station is less than 10 kM, and the remaining energy of the vehicle supports a journey of less than 30 kM, the reminding content of the target reminding is determined as “please go to the charging station to charge”. For another example, the first judgment condition is used to judge the relative position between the vehicle and the maintenance station, and the mechanical state of the vehicle to determine the reminding content of the target reminding. Specifically, when the distance between the vehicle and the maintenance station is less than 1 kM, and the mechanical state of the vehicle is that there is an abnormal sound during the driving process of the vehicle, the reminding content of the target reminding is determined as “please go to the maintenance station for maintenance”.
[0262] It can be understood that the above description of the first judgment condition is exemplary and does not limit the present application. The first judgment condition can further comprise more judgment conditions, and the threshold values used in the first judgment condition can be flexibly adjusted, which is not limited in the present application.
[0263] The first information is used to set the first judgment condition. The first information can be used to modify or adjust the first judgment condition, or the first information can be used to add the first judgment condition. Next, how the first information sets the first judgment condition will be described by way of example.
[0264] By way of example, before the first information sets the first judgment condition, the judgment condition for determining the reminder content as "dangerous driving" can be "vehicle speed exceeding 120 kM / h". After the first information sets the first judgment condition, the first judgment condition can be "vehicle speed exceeding 120 kM / h, or the driver is drunk". By way of example, before the first information sets the first judgment condition, there is no judgment condition for determining the reminder content as "dangerous driving", and the first information is used to add the first judgment condition to determine the reminder content as "dangerous driving" when the vehicle-related information meets the first judgment condition. It can be seen that the first information modifies the original judgment condition for determining the reminder content as "dangerous driving", so that the modified first judgment condition can more accurately determine whether the driver is "dangerous driving", so as to timely send relevant reminders to the driver and ensure the safety of the driver.
[0265] Optionally, the reminder content of the target reminder includes one or more of a tire burst reminder, a speeding reminder, a dangerous driving reminder, a charging reminder, a refueling reminder, or a collision risk reminder. It can be understood that, with the development of technology and the increasing demand for user experience, the target reminder can include more or less reminders, which is not limited in the present application.
[0266] As described above, the first judgment condition can comprehensively consider the vehicle state, the vehicle location, the vehicle surrounding environment, the vehicle personnel state, and the time, etc. to comprehensively determine which information needs to be reminded to the user, so as to reduce the probability of pushing redundant information or irrelevant information to the user, thereby reducing the interference to the user.
[0267] Case two: when the first information is used to set the first reminder opportunity, the first reminding device determines the reminder opportunity of the target reminder based on the first information and the related information of the vehicle.
[0268] The first reminding opportunity is used to determine the reminding opportunity of the target reminding based on the related information of the vehicle. For example, the reminding opportunity of the target reminding can be determined based on one or more of the vehicle state, the vehicle location, the surrounding environment of the vehicle, the state of the driver of the vehicle, or the time. The specific description about the vehicle state, the vehicle location, the surrounding environment of the vehicle, or the state of the driver of the vehicle can refer to the corresponding description in S202, and the specific description about the time can refer to the corresponding description in the above case one, which will not be repeated here. For ease of understanding, the conditions related to the first reminding opportunity can be displayed in the form of a table. Table 3 is an exemplary condition related to the first reminding opportunity.
[0269] Table 3 Condition related to the first reminding opportunity
[0270] As shown in Table 3, each aspect can include multiple optional conditions. For example, the vehicle location includes the absolute position, the relative position, the latitude and longitude, the country or region, etc. For another example, the time includes the time point, the time period, or the time interval, etc.
[0271] In combination with the content shown in Table 3, the determination of the reminding opportunity of the target reminding will be further illustrated.
[0272] In one possible implementation, the first reminding opportunity determines the reminding opportunity of the target reminding based on a condition corresponding to any one aspect in Table 3.
[0273] For example, the first reminding opportunity determines the reminding opportunity of the target reminding based on a condition corresponding to the vehicle state. For example, the first reminding opportunity is used to determine the vehicle speed to determine the reminding opportunity of the target reminding. Specifically, when the vehicle speed is less than 30 kM / h, the reminding opportunity of the target reminding is determined to be reminded immediately. For another example, the first reminding opportunity is used to determine the safety system state of the vehicle to determine the reminding opportunity of the target reminding. Specifically, when the safety system state of the vehicle is “safe”, the reminding opportunity of the target reminding is determined to be reminded immediately. For another example, the first reminding opportunity is used to determine the tire state of the vehicle to determine the reminding opportunity of the target reminding. Specifically, when the tire of the vehicle appears mild wear, the reminding opportunity of the target reminding is determined to be reminded when the vehicle is parked.
[0274] For example, the first reminding time is based on one condition corresponding to the state of the driver of the vehicle to determine the reminding time of the target reminding. For example, the first reminding time is used to determine the driving state of the driver of the vehicle to determine the reminding time of the target reminding. Specifically, when it is detected that the driver of the vehicle is in a situation of fatigue driving, the reminding time of the target reminding is determined to be immediately reminded. For another example, the first reminding time is used to determine the physical state of the driver of the vehicle to determine the reminding time of the target reminding. Specifically, when it is detected that the driver of the vehicle is in a situation of drinking, the reminding time of the target reminding is determined to be immediately reminded.
[0275] In another possible implementation, the first reminding time is based on one or more conditions corresponding to any aspect in Table 3 to determine the reminding time of the target reminding.
[0276] For example, the first reminding time is based on one condition corresponding to the state of the driver of the vehicle to determine the reminding time of the target reminding. For example, the first reminding time is used to determine the driving state of the driver of the vehicle to determine the reminding time of the target reminding. Specifically, when it is detected that the driver of the vehicle is in a situation of fatigue driving, the reminding time of the target reminding is determined to be immediately reminded. For another example, the first reminding time is used to determine the physical state of the driver of the vehicle to determine the reminding time of the target reminding. Specifically, when it is detected that the driver of the vehicle is in a situation of drinking, the reminding time of the target reminding is determined to be immediately reminded.
[0277] In another possible implementation, the first reminding time is based on one or more conditions corresponding to any aspect in Table 3 to determine the reminding time of the target reminding.
[0278] For example, the first reminding time is based on one condition corresponding to the state of the driver of the vehicle to determine the reminding time of the target reminding. For example, the first reminding time is used to determine the driving state of the driver of the vehicle to determine the reminding time of the target reminding. Specifically, when it is detected that the driver of the vehicle is in a situation of fatigue driving, the reminding time of the target reminding is determined to be immediately reminded. For another example, the first reminding time is used to determine the physical state of the driver of the vehicle to determine the reminding time of the target reminding. Specifically, when it is detected that the driver of the vehicle is in a situation of drinking, the reminding time of the target reminding is determined to be immediately reminded.
[0279] Exemplarily, the first reminding occasion determines the reminding occasion of the target reminding based on a plurality of conditions corresponding to the vehicle position and the vehicle state. For example, the first reminding occasion is used to determine the relative position between the vehicle and the charging station and the energy state of the vehicle to determine the reminding occasion of the target reminding. Specifically, when the distance between the vehicle and the charging station is less than 10 kM and the remaining energy of the vehicle supports a journey of less than 30 kM, the reminding occasion of the target reminding is determined to be immediately reminding. For another example, the first reminding occasion is used to determine the relative position between the vehicle and the maintenance station and the mechanical state of the vehicle to determine the reminding occasion of the target reminding. Specifically, when the distance between the vehicle and the maintenance station is less than 1 kM and the mechanical state of the vehicle is that there is an abnormal sound during the driving of the vehicle, the reminding occasion of the target reminding is determined to be reminding when the vehicle is parked.
[0280] It can be understood that the above description of the first reminding occasion is exemplary and does not limit the present application.
[0281] The first information is used to set the first reminding occasion, which can mean that the first information is used to modify or adjust the judgment condition, parameter or threshold of the first reminding occasion, or can mean that the first information is used to add the first reminding occasion. Next, how the first information sets the first reminding occasion is exemplarily introduced.
[0282] Exemplarily, before the first information sets the first reminding occasion, the reminding occasion for determining the target reminding can be "immediately reminding when the vehicle speed is less than 50 kM / h". After the first information sets the first reminding occasion, the reminding occasion of the target reminding can be "immediately reminding when the vehicle speed is less than 30 kM / h and the safety system state of the vehicle is "safe". Exemplarily, before the first information sets the first reminding occasion, there is no configuration for determining the reminding occasion according to the vehicle speed, and the first information is used to add the first reminding occasion to send the reminding content to the user when the vehicle related information meets the judgment condition for triggering the first reminding occasion. It can be seen that the first information modifies the original reminding occasion of the target reminding or adds the judgment condition for determining the reminding occasion, so that the first reminding occasion can send the reminding at a more appropriate occasion, which can reduce the interference of the reminding message on the driver on the one hand and improve the probability of the driver receiving and processing the reminding message on the other hand.
[0283] Case three: in the case where the first information is used to set the first reminding occasion, the first reminding device determines the reminding occasion of the target reminding based on the first information and the reminding content of the target reminding.
[0284] Specifically, the first reminder timing is used to determine the reminder timing of the target reminder based on the reminder content of the target reminder. For example, a correspondence between reminder content and reminder timing can be set. Given the reminder content, the reminder timing of the target reminder can be determined through this correspondence. For instance, the correspondence between reminder content and reminder timing can be displayed in a table, as shown in Table 4, which is an example of such a table.
[0285] Table 4. Correspondence between Reminder Content and Reminder Timing
[0286] As shown in Table 4 above, when the reminder message is "dangerous driving", a reminder can be sent to the user immediately; when the reminder message is "tire pressure is between 1.5 kPa and 2.5 kPa", a reminder can be sent to the user when the vehicle speed is greater than 60 km / h; when the reminder message is "fuel is less than 5L", a reminder can be sent to the user between 6 pm and 7 pm.
[0287] For example, reminders can also be categorized, with the same reminder timing applied to reminders within the same category, and different reminder timings applied to reminders from different categories. For instance, reminders can be categorized by importance: important, general, and unimportant. "Important" reminders could include collision risk, dangerous driving, or requests to slow down; "general" reminders could include low tire pressure, low fuel, or low battery; and "unimportant" reminders could include slightly poor air quality inside the vehicle, stains on the vehicle body, or a need to update the vehicle's infotainment system. For ease of understanding, the categories of reminders can be displayed in a table, as shown in Table 5, which illustrates an example of reminder content categories.
[0288] Table 5 Categories of Reminder Content
[0289] Furthermore, the correspondence between the importance of the reminder content and the timing of the reminder can be displayed in the form of a table, such as Table 6, which is an example of the correspondence between the importance of the reminder content and the timing of the reminder.
[0290] Table 6 shows the correspondence between the importance of the reminder content and the timing of the reminder.
[0291] As shown in Table 6 above, for the reminder content of “important”, the user is reminded immediately, for example, when the vehicle is monitored to be in a situation of collision risk, the user is immediately sent a collision warning regardless of the state of the vehicle. For the reminder content of “general”, the user can be reminded when the vehicle speed is lower than 30 kM / h, for example, when the vehicle tire pressure is monitored to be insufficient, the user can be reminded when the vehicle speed is lower than 30 kM / h. For the reminder content of “unimportant”, the user can be reminded when the vehicle is parked, for example, when the vehicle infotainment system is monitored to need to be updated, the user can be reminded when the vehicle is parked.
[0292] Optionally, the reminder content can be sent to the user through the vehicle infotainment, the vehicle light or the vehicle head-up display (HUD) device. It can be understood that, with the development of technology, the target reminder can be sent to the user in more ways, for example, seat vibration, steering wheel vibration, interior ambient light or smart voice, etc., which are not limited in the present application.
[0293] Case four: in the case where the first information is used to set the first reminder manner, the first reminder device determines the reminder manner of the target reminder based on the first information and the related information of the vehicle.
[0294] Among them, the first reminder manner is used to determine the reminder manner of the target reminder based on the related information of the vehicle, for example, the reminder manner of the target reminder can be determined based on one or more of the vehicle state, the vehicle position, the surrounding environment of the vehicle, the state of the vehicle driver or the time, etc. Among them, the reminder manner of the target reminder can include the light, sound, infotainment animation, vibration or HUD, etc. For specific introduction of the vehicle state, vehicle position, surrounding environment of the vehicle or state of the vehicle driver, please refer to the corresponding description in S202, and for specific introduction of the time, please refer to the corresponding description in the above case one, which will not be repeated here. For ease of understanding, the conditions related to the first reminder manner can be displayed in the form of a table, and Table 7 is an exemplary condition related to the first reminder manner.
[0295] Table 7: Conditions related to the first reminder manner
[0296] As shown in Table 7, each aspect can include multiple optional conditions, for example, the vehicle position includes the absolute position, relative position, latitude and longitude, country or region, etc. For another example, the time includes the time point, time period or time interval, etc.
[0297] In combination with the content shown in Table 7, how to determine the reminder manner of the target reminder based on the related information of the vehicle will be further illustrated by example.
[0298] In a possible implementation, the first reminding manner determines the reminding manner of the target reminding based on one condition corresponding to any one aspect in Table 7.
[0299] For example, the first reminding manner is used to determine the reminding manner of the target reminding based on a vehicle state. Specifically, the first reminding manner is used to determine the reminding manner of the target reminding based on a vehicle speed. For example, when the vehicle speed is less than 30 kM / h, the reminding manner of the target reminding is determined as a vehicle light; when the vehicle speed is greater than 30 kM / h, the reminding manner of the target reminding is determined as a sound. For another example, the first reminding manner is used to determine the reminding manner of the target reminding based on a safety system state of the vehicle. Specifically, when the safety system state of the vehicle is "safe", the reminding manner of the target reminding is determined as a HUD; when the safety system state of the vehicle is "unsafe", the reminding manner of the target reminding is determined as a vibration. For another example, the first reminding manner is used to determine the reminding manner of the target reminding based on a tire state of the vehicle. Specifically, when the tire pressure of the tire is greater than 2.5 kPa, the reminding manner of the target reminding is determined as a vehicle light; when the tire pressure of the tire is between 1.5 kPa and 2.5 kPa, the reminding manner of the target reminding is determined as a sound; when the tire pressure of the tire is less than 1.5 kPa, the reminding manner of the target reminding is determined as a sound and a vibration.
[0300] For example, the first reminding manner is used to determine the reminding manner of the target reminding based on a vehicle driver state. Specifically, the first reminding manner is used to determine the reminding manner of the target reminding based on a driving state of the vehicle driver. For example, when it is detected that the continuous driving time of the vehicle driver is greater than 3 hours, the reminding manner of the target reminding is determined as a HUD; when it is detected that the continuous driving time of the vehicle driver is greater than 5 hours, the reminding manner of the target reminding is determined as a sound; when it is detected that the continuous driving time of the vehicle driver is greater than 8 hours, the reminding manner of the target reminding is determined as a sound and a vibration.
[0301] In another possible implementation, the first reminding manner determines the reminding manner of the target reminding based on multiple conditions corresponding to any one aspect in Table 7.
[0302] For example, the first reminding manner is used to determine the tire state and the driving state of the vehicle to determine the reminding manner of the target reminding. Specifically, when the tire pressure is greater than 2.5 kPa and the vehicle speed is greater than 60 kM / h, the reminding manner of the target reminding is determined as the vehicle light reminding; when the tire pressure is between 1.5 kPa and 2.5 kPa and the vehicle speed is greater than 60 kM / h, the reminding manner of the target reminding is determined as the HUD reminding; when the tire pressure is between 1.5 kPa and 2.5 kPa and the vehicle speed is less than 60 kM / h, the reminding manner of the target reminding is determined as the vibration reminding. For another example, the first reminding manner is used to determine the mechanical state of the vehicle and the driving state of the vehicle to determine the reminding manner of the target reminding. Specifically, when the temperature of the braking system of the vehicle is less than 300 ℃ and the vehicle speed is less than 50 kM / h, the reminding manner of the target reminding is determined as the vehicle light reminding; when the temperature of the braking system of the vehicle is greater than 300 ℃ and the vehicle speed is less than 50 kM / h, the reminding manner of the target reminding is determined as the HUD reminding; when the temperature of the braking system of the vehicle is greater than 300 ℃ and the vehicle speed is greater than 50 kM / h, the reminding manner of the target reminding is determined as the sound reminding.
[0303] In another possible implementation, the first reminding manner determines the reminding manner of the target reminding based on one or more conditions corresponding to any aspect in Table 2.
[0304] For example, the first reminding manner is used to determine the driving state of the vehicle and the traffic environment around the vehicle to determine the reminding manner of the target reminding. Specifically, when the vehicle speed of the vehicle is 10 kM / h faster than the average vehicle speed of the surrounding vehicles, the reminding manner of the target reminding is determined as the HUD reminding; when the vehicle speed of the vehicle is 20 kM / h faster than the average vehicle speed of the surrounding vehicles, the reminding manner of the target reminding is determined as the sound reminding. For another example, the first reminding manner is used to determine the driving state of the vehicle and the natural environment around the vehicle to determine the reminding manner of the target reminding. Specifically, when the natural environment around the vehicle is snow and the vehicle speed of the vehicle is greater than 50 kM / h, the reminding manner of the target reminding is determined as the sound reminding; when the natural environment around the vehicle is snow and the vehicle speed of the vehicle is less than 50 kM / h, the reminding manner of the target reminding is determined as the HUD reminding; when the natural environment around the vehicle is sunny and the vehicle speed of the vehicle is less than 50 kM / h, the reminding manner of the target reminding is determined as the vehicle light reminding.
[0305] It can be understood that the above description of the first reminding manner is exemplary and does not limit the present application.
[0306] The first information is used to set the first reminding manner. The first information can be used to modify or adjust a judgment condition, a parameter, or a threshold of the first reminding manner, or the first information can be used to add the first reminding manner. Next, how the first information sets the first reminding manner is exemplarily introduced.
[0307] Exemplarily, before the first information sets the first reminding manner, the reminding manner for determining the target reminding can be "using the car light to remind when the vehicle speed is lower than 50 kM / h". After the first information sets the first reminding manner, the reminding manner for the target reminding can be "using the car light to remind when the vehicle speed is lower than 30 kM / h". Exemplarily, before the first information sets the first reminding manner, there is no configuration for determining the reminding manner according to the vehicle speed, and the first information is used to add the first reminding manner to send the reminding content to the user in the reminding manner indicated by the first reminding manner when the vehicle related information meets the judgment condition for triggering the first reminding manner. It can be seen that the first information modifies the original reminding manner of the target reminding or adds the judgment condition for determining the reminding manner, so that the user can be sent the reminding in a more suitable manner based on the first reminding manner, which can reduce the interference of the reminding message on the driver on the one hand and improve the probability of the driver receiving and processing the reminding message on the other hand.
[0308] Case five: in the case where the first information is used to set the first reminding manner, the first reminding device determines the reminding manner of the target reminding based on the first information and the reminding content of the target reminding.
[0309] The first reminding manner is used to determine the reminding manner of the target reminding based on the reminding content of the target reminding. Exemplarily, a corresponding relationship between the reminding content and the reminding manner can be set, and the reminding manner of the target reminding is determined by the corresponding relationship between the reminding content and the reminding manner when the reminding content is determined. For example, the corresponding relationship between the reminding content and the reminding manner can be displayed in the form of a table, such as Table 8 which is an exemplary corresponding relationship table between the reminding content and the reminding manner.
[0310] Table 8: Corresponding relationship between reminding content and reminding manner
[0311] As shown in Table 8 above, when the reminding content is "dangerous driving", the user can be reminded by voice or vibration; when the reminding content is "tire pressure is between 1.5 kPa and 2.5 kPa", the user can be reminded by HUD or car animation; and when the reminding content is "fuel less than 5L", the user can be reminded by the car light or the interior atmosphere light.
[0312] Exemplarily, the reminding content can also be classified, the same reminding manner is used for reminding content of the same category, and different reminding manners are used for reminding content of different categories. For example, the reminding content can be classified according to importance, including collision risk, dangerous driving or speeding, general reminding content including tire pressure, fuel or power shortage, and unimportant reminding content including slightly poor air quality in the vehicle, stains on the vehicle body or vehicle system update. For ease of understanding, the categories of the reminding content can be displayed in the form of a table, such as Table 5 above for an exemplary category of reminding content.
[0313] Further, the correspondence between the importance of the reminding content and the reminding manner can be displayed in the form of a table, such as Table 9 for an exemplary correspondence table between the importance of the reminding content and the reminding manner.
[0314] Table 9 Correspondence between importance of reminding content and reminding manner
[0315] As shown in Table 9 above, for the important reminding content, the reminding content can be sent in the form of sound or vibration, for example, when the vehicle is monitored to have a collision risk, the user can be reminded by sound or vibration. For the general reminding content, the user can be reminded by HUD or vehicle animation, for example, when the vehicle tire pressure is monitored to be insufficient, the user can be reminded by HUD. For the unimportant reminding content, the user can be reminded by light or vehicle interior atmosphere light, for example, when the vehicle system is monitored to need updating, the user can be reminded by vehicle light.
[0316] The above "case one" introduces the first judgment condition and the reminding content of the target reminding, "case two" and "case three" introduce the first reminding time and how to determine the reminding time of the target reminding, and "case four" and "case five" introduce the first reminding manner and how to determine the reminding manner of the target reminding. However, when the vehicle related information is obtained, the reminding content of the target reminding can be determined according to the vehicle related information first, and then the reminding time and the reminding manner of the target reminding are determined according to the reminding content of the target reminding. The reminding content of the target reminding can also be determined according to the vehicle related information first, and then the reminding content and the reminding manner of the target reminding are determined according to the vehicle related information when the target reminding time is reached.
[0317] Please refer to FIG. 3, which is a flowchart of another reminding method provided by the present application. The reminding method shown in FIG. 3 is used to introduce the reminding method corresponding to "in the case of obtaining the vehicle-related information, first determining the reminding content of the target reminding according to the vehicle-related information, and then determining the reminding time and the reminding manner of the target reminding according to the reminding content of the target reminding". It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the embodiments in FIG. 2 described above; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 3 includes but is not limited to the following steps:
[0318] S301, the first reminding device determines the reminding content of the target reminding based on the vehicle-related information.
[0319] It should be noted that the first reminding device is provided with a judgment condition for determining the reminding content. If the first information is used to set the first judgment condition, the first reminding device can determine the reminding content of the target reminding according to the first judgment condition set by the first information. If the first information is not used to set the first judgment condition, the first reminding device determines the reminding content of the target reminding according to the existing judgment condition. Since whether the first information is used to set the first judgment condition is not the focus of the reminding method shown in FIG. 3, in order to facilitate understanding, the reminding method shown in FIG. 3 will be introduced below by taking the first reminding device determining the reminding content according to the first judgment condition as an example.
[0320] Exemplarily, the vehicle-related information includes that the vehicle speed is 40Km / h, the vehicle is located on an urban road, the state of the vehicle driver is normal, the traffic environment around the vehicle is relatively congested, and the average speed of the surrounding vehicles is 30Km / h. The first judgment condition is used to judge the vehicle state and the surrounding environment of the vehicle to determine the reminding content of the target reminding. For example, in the case that the vehicle speed is greater than the average speed of the surrounding vehicles, the reminding content of the target reminding is determined to be "please slow down". In combination with the above vehicle-related information, it can be known that the vehicle speed is 40Km / h and the average speed of the surrounding vehicles is 30Km / h, obviously, the vehicle speed is greater than the average speed of the surrounding vehicles, so it can be determined that the reminding content of the target reminding is "please slow down".
[0321] It can be understood that the first reminding device can also receive other related information and determine other reminding contents according to the judgment condition. For details, please refer to "Case One" in the foregoing S203, which will not be described here again.
[0322] S302, the first reminding device determines the reminding time and the reminding manner of the target reminding based on the reminding content of the target reminding.
[0323] It should be noted that the first reminding device is further provided with rules for determining the reminding time and rules for determining the reminding mode. If the first information is used to set the first reminding time, the first reminding device can determine the reminding time of the target reminding according to the first reminding time set by the first information. If the first information is not used to set the first reminding time, the first reminding device determines the reminding time of the target reminding according to the existing rules. Similarly, if the first information is used to set the first reminding mode, the first reminding device can determine the reminding mode of the target reminding according to the first reminding mode set by the first information. If the first information is not used to set the first reminding mode, the first reminding device determines the reminding mode of the target reminding according to the existing rules. Since whether the first information is used to set the first reminding time and the first reminding condition is not the focus of the reminding method shown in FIG. 3, in order to facilitate understanding, the reminding method shown in FIG. 3 is introduced below by taking the first reminding device determining the reminding time of the target reminding according to the first reminding time and determining the reminding mode of the target reminding according to the first reminding mode as an example.
[0324] As can be known from the description of S301, the reminding content of the target reminding is "please slow down".
[0325] Next, the first reminding device determines the reminding time of the target reminding based on the reminding content of the target reminding, which is exemplarily introduced.
[0326] Exemplarily, the first reminding time is used to indicate the corresponding relationship between the reminding content and the reminding time. For example, the corresponding relationship between the reminding content and the reminding time indicated by the first reminding time can be displayed in the form of a table, and Table 10 is an exemplary corresponding relationship table of the reminding content and the reminding time.
[0327] Table 10 Corresponding relationship between reminding content and reminding time
[0328] As shown in Table 10 above, when the reminding content is "please slow down", the user can be immediately sent a reminder. Therefore, the first reminding device can determine that the reminding time corresponding to "please slow down" is immediate reminding.
[0329] Exemplarily, the first reminding time is also used to indicate the corresponding relationship between the importance of the reminding content and the reminding time, as shown in Table 6 above, which will not be described again here. Of course, the first reminding time can also be used to indicate the corresponding relationship between the reminding content and the importance of the reminding content, as shown in Table 5 above. Alternatively, the corresponding relationship between the reminding content and the importance of the reminding content can also be indicated by the first judgment condition. For example, the first judgment condition is used to determine the reminding content of the target reminding according to the related information of the vehicle, and is also used to determine the importance corresponding to the reminding content of the target reminding according to the reminding content of the target reminding.
[0330] From the content shown in Table 5, it can be known that the importance degree corresponding to "please slow down" is "important", and from the content shown in Table 6, it can be known that the reminding time corresponding to the importance degree of "important" is "promptly remind", so the first reminding device can determine that the reminding time corresponding to "please slow down" is promptly remind.
[0331] Next, the first reminding device determines the reminding manner of the target reminding based on the reminding content of the target reminding, which is exemplarily introduced.
[0332] Exemplarily, the first reminding manner is used to indicate the corresponding relationship between the reminding content and the reminding manner, for example, the corresponding relationship between the reminding content and the reminding manner indicated by the first reminding manner can be displayed in the form of a table, and Table 11 is an exemplary corresponding relationship table of the reminding content and the reminding manner.
[0333] Table 11 Corresponding relationship between reminding content and reminding manner
[0334] As shown in Table 11 above, when the reminding content is "please slow down", the user can be reminded by voice or vibration. Therefore, the first reminding device can determine that the reminding manner corresponding to "please slow down" is to send reminders to the user by voice or vibration.
[0335] Exemplarily, the first reminding manner is also used to indicate the corresponding relationship between the importance degree of the reminding content and the reminding manner, as shown in Table 9 above, which will not be described here. Of course, the first reminding manner can also be used to indicate the corresponding relationship between the reminding content and the importance degree of the reminding content, as shown in Table 5 above. Alternatively, the corresponding relationship between the reminding content and the importance degree of the reminding content can also be indicated by the first judgment condition, for example, the first judgment condition is not only used to determine the reminding content of the target reminding according to the related information of the vehicle, but also used to determine the importance degree corresponding to the reminding content according to the reminding content of the target reminding.
[0336] From the content shown in Table 5, it can be known that the importance degree corresponding to "please slow down" is "important", and from the content shown in Table 9, it can be known that the reminding manner corresponding to the importance degree of "important" is "voice or vibration",
[0337] In summary, under the condition that the vehicle speed is 40Km / h, the vehicle is located on the urban road, the state of the vehicle driver is normal, the traffic environment around the vehicle is relatively congested, and the average speed of the surrounding vehicles is 30Km / h, the first reminding device can determine that the reminding content of the target reminding is "please slow down", the reminding time of the target reminding is "promptly remind", and the reminding manner of the target reminding is "voice or vibration".
[0338] Please refer to FIG. 4, which is a flowchart of another reminding method provided by the present application. The reminding method shown in FIG. 4 is used to introduce the reminding method corresponding to "in the case of obtaining the vehicle-related information, first determining the reminding time of the target reminding according to the vehicle-related information, and then determining the reminding content and the reminding manner of the target reminding according to the vehicle-related information in the case of being in the reminding time of the target reminding". It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the embodiments in FIG. 2 or FIG. 3; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 4 includes but is not limited to the following steps:
[0339] S401, the first reminding device determines the reminding time of the target reminding based on the vehicle-related information.
[0340] It should be noted that the first reminding device is also provided with a rule for determining the reminding time. If the first information is used to set the first reminding time, the first reminding device can determine the reminding time of the target reminding according to the first reminding time set by the first information. If the first information is not used to set the first reminding time, the first reminding device determines the reminding time of the target reminding according to the existing rule. Since whether the first information is used to set the first reminding time is not the focus of the reminding method shown in FIG. 4, in order to facilitate understanding, the reminding method shown in FIG. 4 will be introduced below by taking the first reminding device determining the reminding time of the target reminding according to the first reminding time as an example.
[0341] Exemplarily, the vehicle-related information includes that the vehicle speed is 40Km / h, the vehicle is located on an urban road, the state of the vehicle driver is normal, the traffic environment around the vehicle is relatively congested, and the average speed of the surrounding vehicles is 30Km / h. The first reminding time determines the reminding time of the target reminding based on a plurality of conditions corresponding to the vehicle state and the surrounding environment. For example, the first reminding time is used to judge the driving state of the vehicle and the driving state of the surrounding vehicles to determine the reminding time of the target reminding. Specifically, in the case that the vehicle speed is greater than the average speed of the surrounding vehicles, the reminding time of the target reminding is determined to be "promptly reminding". In combination with the above vehicle-related information, it can be known that the vehicle speed is 40Km / h and the average speed of the surrounding vehicles is 30Km / h. Obviously, the vehicle speed is greater than the average speed of the surrounding vehicles, so the reminding time of the target reminding can be determined to be "promptly reminding".
[0342] S402, the first reminding device determines the reminding content and the reminding manner of the target reminding based on the vehicle-related information.
[0343] It should be noted that the first reminding device is also provided with rules for determining the reminding content and rules for determining the reminding manner. If the first information is used to set the first judgment condition, the first reminding device can determine the reminding content of the target reminding according to the first judgment condition set by the first information. If the first information is not used to set the first judgment condition, the first reminding device determines the reminding content of the target reminding according to the existing rules. Similarly, if the first information is used to set the first reminding manner, the first reminding device can determine the reminding manner of the target reminding according to the first reminding manner set by the first information. If the first information is not used to set the first reminding manner, the first reminding device determines the reminding manner of the target reminding according to the existing rules. Since whether the first information is used to set the first judgment condition and the first reminding condition is not the focus of the reminding method shown in FIG. 4, in order to facilitate understanding, the reminding method shown in FIG. 4 is introduced below with the first reminding device determining the reminding content of the target reminding according to the first judgment condition and determining the reminding manner of the target reminding according to the first reminding manner as an example.
[0344] As can be known from the above S301, the first reminding device determines the reminding content of the target reminding as “please slow down” based on the related information of the vehicle. For the specific process of realizing this step, reference can be made to the introduction of S301, which will not be repeated here.
[0345] The first reminding device can determine the reminding manner of the target reminding based on the reminding content of the target reminding in the case that the reminding content of the target reminding is determined as “please slow down”. Similarly, as can be known from the above S302, the first reminding device determines the reminding manner of the target reminding as “sound or vibration” based on the reminding content of the target reminding. For the specific process of realizing this step, reference can be made to the introduction of S302, which will not be repeated here.
[0346] Of course, the first reminding device can also directly determine the reminding manner of the target reminding based on the related information of the vehicle. The specific implementation can refer to the introduction of “case four” in the foregoing S203, which will not be repeated here. Exemplarily, the first reminding device determines the reminding manner of the target reminding as “sound or vibration” based on the related information of the vehicle.
[0347] In summary, under the condition that the related information of the vehicle includes that the vehicle speed is 40Km / h, the vehicle is located on an urban road, the state of the vehicle driver is normal, the traffic environment around the vehicle is relatively congested, and the average speed of the surrounding vehicles is 30Km / h, the first reminding device can determine that the reminding content of the target reminding is “please slow down”, the reminding time of the target reminding is “promptly remind”, and the reminding manner of the target reminding is “sound or vibration”.
[0348] The reminding methods shown in FIG. 3 and FIG. 4 show two implementation processes of determining the target reminding, wherein the reminding method shown in FIG. 3 is used to determine the reminding content of the target reminding first, and then determine the reminding time and the reminding manner based on the reminding content. If the determined reminding time is not "prompt reminding", the reminding content and the reminding manner of the target reminding need to be temporarily stored, and the reminding content is sent to the user when the relevant information of the vehicle meets the reminding time. However, the reminding method shown in FIG. 4 is used to determine the reminding time of the target reminding first. If the relevant information of the vehicle does not meet the reminding time, the reminding content and the reminding manner are not generated. Only when the relevant information of the target vehicle meets the reminding time, the reminding content and the reminding manner are generated. It can be understood that the reminding methods shown in FIG. 3 and FIG. 4 can also be used in combination, for example, the reminding methods shown in FIG. 3 and FIG. 4 are set to be used in different time periods. Specifically, the reminding method shown in FIG. 3 can be used between 7 am and 7 pm, and the reminding method shown in FIG. 4 can be used from 7 pm to 7 am the next day. Of course, the reminding methods shown in FIG. 3 and FIG. 4 can also be distinguished by use scenarios or use objects.
[0349] Next, the process of determining the target reminding by the first reminding device before receiving the first information is introduced to better understand the role of the first information in determining the target reminding by the first reminding device.
[0350] Referring to FIG. 5, FIG. 5 is a flowchart of another reminding method provided by the present application. The reminding method shown in FIG. 5 is used to introduce the reminding method corresponding to the process of determining the target reminding by the first reminding device before receiving the first information. It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the above-mentioned embodiments of FIG. 2, FIG. 3 or FIG. 4; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 5 includes but is not limited to the following steps:
[0351] S501, the first reminding device acquires the relevant information of the vehicle.
[0352] For the description of the relevant information of the vehicle, please refer to the above introduction of S202. For example, the relevant information of the vehicle can be one or more of the vehicle state, the vehicle position, the state of the vehicle driver or the surrounding environment of the vehicle within the target time period.
[0353] It can be understood that the reminding method shown in FIG. 5 occurs before the first reminding device receives the first information, and therefore, in the reminding method shown in FIG. 5, the relevant information of the vehicle obtained by the first reminding device is also the relevant information of the vehicle before the first reminding device receives the first information. In summary, the relevant information of the vehicle shown in FIG. 5 is different from the specific content referred to by the relevant information of the vehicle shown in FIG. 2, but the relevant information of the vehicle shown in FIG. 5 and the relevant information of the vehicle shown in FIG. 2 can have the same form, for example, the relevant information of the vehicle shown in FIG. 5 also includes one or more of the following: vehicle state, vehicle position, state of the driver of the vehicle, or surrounding environment, which can be specifically referred to the vehicle-related information shown in the aforementioned Table 1. Exemplarily, the relevant information of the vehicle shown in FIG. 5 is that the vehicle speed is 20Km / h, and the average speed of the surrounding vehicles is 30Km / h. The relevant information of the vehicle shown in FIG. 2 includes that the vehicle speed is 40Km / h, and the average speed of the surrounding vehicles is 30Km / h.
[0354] S502, the first reminding device determines the target reminding based on the first configuration and the relevant information of the vehicle.
[0355] The first configuration includes the second judgment condition of the target reminding, the second reminding time of the target reminding, and the configuration corresponding to the second reminding mode of the target reminding, and the second judgment condition of the target reminding is different from the first judgment condition of the target reminding, the second reminding time of the target reminding is different from the first reminding time of the target reminding, and the second reminding mode of the target reminding is different from the first reminding mode of the target reminding. Next, the relationship between the second judgment condition of the target reminding and the first judgment condition of the target reminding, the relationship between the second reminding time of the target reminding and the first reminding time of the target reminding, and the relationship between the second reminding mode of the target reminding and the first reminding mode of the target reminding will be introduced in sequence.
[0356] I. Relationship between the second judgment condition of the target reminding and the first judgment condition of the target reminding.
[0357] The relationship between the second judgment condition of the target reminding and the first judgment condition of the target reminding includes that the first judgment condition and the second judgment condition can include different conditions, the first judgment condition and the second judgment condition include different thresholds, or the first judgment condition and the second judgment condition correspond to different judgment rules.
[0358] Exemplarily, the first judgment condition and the second judgment condition can include different conditions. For example, the first judgment condition can include conditions corresponding to at least one of the following aspects: vehicle state, vehicle position, surrounding environment of the vehicle, state of the driver of the vehicle, or time. The second judgment condition can include conditions corresponding to at least one of the following aspects: vehicle state, vehicle position, or time. For ease of understanding, the conditions included in the first judgment condition and the second judgment condition can be shown in the form of a table, and Table 12 is an example of the conditions included in the first judgment condition and the second judgment condition.
[0359] Table 12 Conditions included in the first judgment condition and the second judgment condition
[0360] From Table 12, it can be seen that the first judgment condition includes conditions corresponding to the aspects of “state of the driver of the vehicle” and “surrounding environment” in addition to the conditions corresponding to the aspects of the second judgment condition.
[0361] From the foregoing Table 2, it can be seen that each aspect can include multiple judgment conditions, such as the “time” shown in Table 2, which can include “time point”, “time period”, or “time interval”, etc. Therefore, the aspects included in the second judgment condition and the first judgment condition can also include different judgment conditions, for example, the conditions corresponding to the aspect of “vehicle state” in the first judgment condition are different from the conditions corresponding to the aspect of “vehicle state” in the second judgment condition. For ease of understanding, the conditions corresponding to the aspect of “vehicle state” in the first judgment condition and the second judgment condition can be shown in the form of a table, and Table 13 is an example of the conditions corresponding to the aspect of “vehicle state” in the first judgment condition and the second judgment condition.
[0362] Table 13 Conditions corresponding to the aspect of “vehicle state” in the first judgment condition and the second judgment condition
[0363] From the foregoing Table 13, it can be seen that the conditions corresponding to the aspect of “vehicle state” in the first judgment condition include conditions corresponding to the aspects of “electrical system state” and “safety system state” in addition to the conditions corresponding to the aspects of the second judgment condition.
[0364] Exemplarily, the threshold included in the first determining condition is different from the threshold included in the second determining condition. For example, the first determining condition and the second determining condition are both used to determine the reminding content of the target reminding by judging the energy state of the vehicle. In this case, the first determining condition is used to indicate that the reminding content of the target reminding is "please supplement energy for the vehicle" when the energy remaining in the vehicle can support a journey of less than 50 kM. The second determining condition is used to indicate that the reminding content of the target reminding is "please supplement energy for the vehicle" when the energy remaining in the vehicle can support a journey of less than 30 kM. For another example, the first determining condition and the second determining condition are both used to determine the reminding content of the target reminding by judging the tire state of the vehicle. In this case, the first determining condition is used to indicate that the reminding content of the target reminding is "please inflate the tire" when the tire pressure of the vehicle is less than 200 kPa. The second determining condition is used to indicate that the reminding content of the target reminding is "please inflate the tire" when the tire pressure of the vehicle is less than 150 kPa.
[0365] Exemplarily, the first determining condition and the second determining condition correspond to different determining rules. For example, the first determining condition is used to determine whether the reminding content of the target reminding is "please do not drive dangerously" by judging the driving state of the vehicle and the physical state of the vehicle owner, and the first determining condition is used to determine whether the reminding content of the target reminding is "please do not drive dangerously" by judging the driving state of the vehicle. Specifically, the first determining condition is used to indicate that the reminding content of the target reminding is "please do not drive dangerously" when the vehicle speed exceeds 120 kM / h and / or the vehicle owner drinks. The second determining condition is used to indicate that the reminding content of the target reminding is "please do not drive dangerously" when the vehicle speed exceeds 140 kM / h.
[0366] II. Relationship between the second reminding opportunity of the target reminding and the first reminding opportunity of the target reminding.
[0367] As can be known from the foregoing description, the first reminding opportunity can be an opportunity for determining the target reminding based on the relevant information of the vehicle, and can also be an opportunity for determining the target reminding based on the reminding content of the target reminding. Correspondingly, the second reminding opportunity can also be an opportunity for determining the target reminding based on the relevant information of the vehicle, or an opportunity for determining the target reminding based on the reminding content of the target reminding. Next, the above content will be introduced in different cases.
[0368] Case I: The first reminding opportunity and the second reminding opportunity are both used to determine the reminding opportunity of the target reminding based on the relevant information of the vehicle.
[0369] The relationship between the second reminding opportunity of the target reminding and the first reminding opportunity of the target reminding includes that the conditions related to the first reminding opportunity and the second reminding opportunity are different, the threshold values included in the first reminding opportunity and the second reminding opportunity are different, or the judgment rules corresponding to the first reminding opportunity and the second reminding opportunity are different.
[0370] Exemplarily, the conditions related to the first reminding opportunity and the second reminding opportunity are different. For example, the conditions related to the first reminding opportunity can include one or more of the vehicle state, the vehicle position, the surrounding environment of the vehicle, the state of the driver of the vehicle, or the time, as shown in Table 3. The conditions related to the second reminding opportunity can include one or more of the vehicle state, the vehicle position, or the time. For ease of understanding, the conditions related to the first reminding opportunity and the conditions related to the second reminding opportunity can be displayed in the form of a table, and Table 14 is an exemplary form of the conditions related to the first reminding opportunity and the conditions related to the second reminding opportunity.
[0371] Table 14 Conditions related to the first reminding opportunity and the second reminding opportunity
[0372] As can be known from Table 14, compared with the conditions related to the second reminding opportunity, the conditions related to the first reminding opportunity add the electrical system state and the safety system state.
[0373] As can be known in combination with Table 3, each aspect can include multiple judgment conditions, and as shown in Table 3, the “time” can include the “time point”, the “time period”, or the “time interval”, etc. Therefore, the aspects related to the second reminding opportunity and the first reminding opportunity can also include different judgment conditions, for example, the conditions corresponding to the vehicle state in the first reminding opportunity are different from the conditions corresponding to the vehicle state in the second reminding opportunity. For ease of understanding, the conditions corresponding to the vehicle state in the first reminding opportunity and the conditions corresponding to the vehicle state in the second reminding opportunity can be displayed in the form of a table, and Table 15 is an exemplary form of the conditions corresponding to the vehicle state in the first reminding opportunity and the conditions corresponding to the vehicle state in the second reminding opportunity.
[0374] Table 15 Conditions corresponding to the vehicle state in the first reminding opportunity and the second reminding opportunity
[0375] As can be known from Table 15, compared with the conditions corresponding to the vehicle state in the second reminding opportunity, the conditions corresponding to the vehicle state in the first reminding opportunity add the electrical system state and the safety system state.
[0376] Exemplarily, the first reminding occasion and the second reminding occasion include different thresholds. For example, the first reminding occasion and the second reminding occasion are both used to determine the reminding occasion of the target reminding by judging the vehicle speed. The first reminding occasion is used to indicate that when the vehicle speed is less than 30 kM / h, the reminding occasion of the target reminding is determined as immediate reminding. The second reminding occasion is used to indicate that when the vehicle speed is less than 50 kM / h, the reminding occasion of the target reminding is determined as immediate reminding. For another example, the first reminding occasion and the second reminding occasion are both used to determine the reminding occasion of the target reminding by judging the tire state of the vehicle. The first reminding occasion is used to indicate that when the tire of the vehicle appears light wear, the reminding occasion of the target reminding is determined as reminding when the vehicle is parked. The second reminding occasion is used to indicate that when the tire of the vehicle appears moderate wear, the reminding occasion of the target reminding is determined as reminding when the vehicle is parked.
[0377] Exemplarily, the first reminding occasion and the second reminding occasion correspond to different judgment rules. For example, the first reminding occasion is used to determine the reminding occasion of the target reminding by judging the driving state of the vehicle and the traffic environment around the vehicle. The second reminding occasion is used to determine the reminding occasion of the target reminding by judging the driving state of the vehicle. Specifically, the first reminding occasion is used to indicate that when the vehicle speed of the vehicle is greater than the average vehicle speed of surrounding vehicles, the reminding occasion of the target reminding is determined as immediate reminding. The second reminding occasion is used to indicate that when the vehicle speed exceeds 120 kM / h, the reminding occasion of the target reminding is determined as immediate reminding.
[0378] Case two: The first reminding occasion and the second reminding occasion are both used to determine the reminding occasion of the target reminding based on the reminding content of the target reminding.
[0379] In the case that the first reminding opportunity is used to determine the reminding opportunity of the target reminding based on the reminding content of the target reminding, the corresponding relationship between the reminding content and the reminding opportunity can be set, and the reminding opportunity of the target reminding is determined based on the corresponding relationship between the reminding content and the reminding opportunity in the case that the reminding content is determined. Correspondingly, in the case that the second reminding opportunity is used to determine the reminding opportunity of the target reminding based on the reminding content of the target reminding, the corresponding relationship between the reminding content and the reminding opportunity can also be set, and the reminding opportunity of the target reminding is determined based on the corresponding relationship between the reminding content and the reminding opportunity in the case that the reminding content is determined. Therefore, the relationship between the second reminding opportunity of the target reminding and the first reminding opportunity of the target reminding includes that the corresponding relationship between the reminding content and the reminding opportunity is different. For example, the first reminding opportunity is used to indicate that the reminding content “tire pressure is between 1.5 kPa and 2.5 kPa” corresponds to the reminding opportunity “send the reminding content in the case that the vehicle speed is greater than 60 kM / h”, and the second reminding opportunity is used to indicate that the reminding content “tire pressure is between 1.5 kPa and 2.5 kPa” corresponds to the reminding opportunity “send the reminding content in the case that the vehicle speed is greater than 30 kM / h”. For another example, the first reminding opportunity is used to indicate that the reminding content “fuel is less than 5L” corresponds to the reminding opportunity “send the reminding content between 6 o'clock and 7 o'clock in the afternoon”, and the second reminding opportunity is used to indicate that the reminding content “fuel is less than 5L” corresponds to the reminding opportunity “send the reminding content between 10 o'clock and 11 o'clock in the morning”.
[0380] On the other hand, in the case that the first reminding opportunity is used to determine the reminding opportunity of the target reminding based on the reminding content of the target reminding, the reminding content can also be classified, the same reminding opportunity is used for the reminding content of the same category, and different reminding opportunities are used for the reminding content of different categories. Correspondingly, in the case that the second reminding opportunity is used to determine the reminding opportunity of the target reminding based on the reminding content of the target reminding, the reminding content can also be classified, the same reminding opportunity is used for the reminding content of the same category, and different reminding opportunities are used for the reminding content of different categories. Therefore, the relationship between the second reminding opportunity of the target reminding and the first reminding opportunity of the target reminding includes that the classification of the reminding content is different, and / or the corresponding relationship between the category of the reminding content and the reminding opportunity is different.
[0381] 1) The classification of the reminding content by the second reminding opportunity of the target reminding is different from the classification of the reminding content by the first reminding opportunity of the target reminding.
[0382] For the convenience of understanding, the classification of the reminding content by the second reminding opportunity and the first reminding opportunity can be displayed in the form of a table. Table 16 is an exemplary classification of the reminding content by the second reminding opportunity and the first reminding opportunity.
[0383] Table 16 Classification of the reminder content by the first and second reminder opportunities
[0384] As shown in Table 16 above, the classification of the reminder content "Please slow down" is different between the first and second reminder opportunities. For example, the classification of "Please slow down" by the first reminder opportunity is "important", while the classification of "Please slow down" by the second reminder opportunity is "general".
[0385] 2) The second reminder opportunity and the first reminder opportunity have different corresponding relationships between the classification of the reminder content and the reminder opportunity.
[0386] For ease of understanding, the corresponding relationship between the classification of the reminder content and the reminder opportunity by the second and first reminder opportunities can be shown in the form of a table. Table 17 is an exemplary corresponding relationship between the classification of the reminder content and the reminder opportunity by the second and first reminder opportunities.
[0387] Table 17 Corresponding relationship between the classification of the reminder content and the reminder opportunity by the second and first reminder opportunities
[0388] As shown in Table 17 above, the corresponding relationship between the classification of the reminder content and the reminder opportunity is different between the first and second reminder opportunities. For example, the reminder content with an importance level of "general" by the first reminder opportunity corresponds to the reminder opportunity "reminding the user when the vehicle speed is lower than 30 kM / h". The reminder content with an importance level of "general" by the second reminder opportunity corresponds to the reminder opportunity "reminding the user when the vehicle speed is lower than 50 kM / h".
[0389] III. Relationship between the second reminder method of the target reminder and the first reminder method of the target reminder.
[0390] As described above, the first reminder method can be a reminder method for determining the target reminder based on the relevant information of the vehicle, and can also be a reminder method for determining the target reminder based on the reminder content of the target reminder. Accordingly, the second reminder method can also be a reminder method for determining the target reminder based on the relevant information of the vehicle, or a reminder method for determining the target reminder based on the reminder content of the target reminder. The above content will be introduced in the following cases.
[0391] Case 1: The first and second reminder methods are both reminder methods for determining the target reminder based on the relevant information of the vehicle.
[0392] The relationship between the second reminding manner of the target reminding and the first reminding manner of the target reminding includes that the conditions related to the first reminding manner and the second reminding manner are different, the thresholds included in the first reminding manner and the second reminding manner are different, or the judgment rules corresponding to the first reminding manner and the second reminding manner are different.
[0393] Exemplarily, the conditions related to the first reminding manner and the second reminding manner are different. For example, the conditions related to the first reminding manner can include one or more of a vehicle state, a vehicle position, a surrounding environment of the vehicle, a state of a driver of the vehicle, or a time, as shown in Table 7. The conditions related to the second reminding manner can include one or more of a vehicle state, a vehicle position, or a time. For ease of understanding, the conditions related to the first reminding manner and the conditions related to the second reminding manner can be displayed in the form of a table, and Table 18 is an exemplary form of the conditions related to the first reminding manner and the conditions related to the second reminding manner.
[0394] Table 18 Conditions related to the first reminding manner and the second reminding manner
[0395] As can be known from Table 18, compared with the conditions related to the second reminding manner, the conditions related to the first reminding manner add an electrical system state and a safety system state.
[0396] As can be known in combination with Table 7, each aspect can include multiple judgment conditions, and as shown in Table 7, “time” can include a “time point”, a “time period”, or a “time interval”, etc. Therefore, the aspects related to the first reminding manner and the second reminding manner can also include different judgment conditions, for example, the conditions corresponding to the vehicle state in the first reminding manner are different from the conditions corresponding to the vehicle state in the second reminding manner. For ease of understanding, the conditions corresponding to the vehicle state in the first reminding manner and the conditions corresponding to the vehicle state in the second reminding manner can be displayed in the form of a table, and Table 19 is an exemplary form of the conditions corresponding to the vehicle state in the first reminding manner and the conditions corresponding to the vehicle state in the second reminding manner.
[0397] Table 19 Conditions corresponding to the vehicle state in the first reminding manner and the second reminding manner
[0398] As can be known from Table 19, compared with the conditions corresponding to the vehicle state in the second reminding manner, the conditions corresponding to the vehicle state in the first reminding manner add an electrical system state and a safety system state.
[0399] Exemplarily, the first reminding manner and the second reminding manner include different threshold values. For example, the first reminding manner and the second reminding manner are both used to determine the reminding manner of the target reminding by judging the vehicle speed. The first reminding manner is used to indicate that the reminding manner of the target reminding is the vehicle light when the vehicle speed is less than 30 kM / h. The second reminding manner is used to indicate that the reminding manner of the target reminding is the vehicle light when the vehicle speed is less than 50 kM / h. For another example, the first reminding manner and the second reminding manner are both used to determine the reminding manner of the target reminding by judging the tire state of the vehicle. The first reminding manner is used to indicate that the reminding manner of the target reminding is the vehicle light reminding when the tire pressure of the tire is greater than 2.5 kPa. The second reminding manner is used to indicate that the reminding manner of the target reminding is the vehicle light reminding when the tire pressure of the tire is greater than 2.0 kPa.
[0400] Exemplarily, the first reminding manner and the second reminding manner correspond to different judgment rules. For example, the first reminding manner is used to determine the reminding manner of the target reminding by judging the driving state of the vehicle and the natural environment around the vehicle. The second reminding manner is used to determine the reminding manner of the target reminding by judging the driving state of the vehicle. Specifically, the reminding manner of the target reminding is the sound reminding when the natural environment around the vehicle is snow and the vehicle speed is greater than 50 kM / h. The second reminding manner is used to indicate that the reminding manner of the target reminding is the sound reminding when the vehicle speed is greater than 100 kM / h.
[0401] Case two: The first reminding manner and the second reminding manner are both used to determine the reminding manner of the target reminding based on the reminding content of the target reminding.
[0402] In the case that the first reminding manner is used to determine the reminding manner of the target reminding based on the reminding content, the corresponding relationship between the reminding content and the reminding manner can be set, and the reminding manner of the target reminding is determined through the corresponding relationship between the reminding content and the reminding manner in the case that the reminding content is determined. Correspondingly, in the case that the second reminding manner is used to determine the reminding manner of the target reminding based on the reminding content, the corresponding relationship between the reminding content and the reminding manner can also be set, and the reminding manner of the target reminding is determined through the corresponding relationship between the reminding content and the reminding manner in the case that the reminding content is determined. Therefore, the relationship between the second reminding manner of the target reminding and the first reminding manner of the target reminding includes that the corresponding relationship between the reminding content and the reminding manner is set to be different. For example, the first reminding manner is used to indicate that the reminding content "tire pressure is between 1.5 kPa and 2.5 kPa" corresponds to the reminding manner "HUD or car animation", and the second reminding manner is used to indicate that the reminding content "tire pressure is between 1.5 kPa and 2.5 kPa" corresponds to the reminding manner "vibration". For another example, the first reminding manner is used to indicate that the reminding content "fuel is less than 5L" corresponds to the reminding manner "car light or interior atmosphere light", and the second reminding manner is used to indicate that the reminding content "fuel is less than 5L" corresponds to the reminding manner "sound".
[0403] On the other hand, in the case that the first reminding manner is used to determine the reminding manner of the target reminding based on the reminding content of the target reminding, the reminding content can also be classified, the same reminding manner is used for the reminding content of the same category, and different reminding manners are used for the reminding content of different categories. Correspondingly, in the case that the second reminding manner is used to determine the reminding manner of the target reminding based on the reminding content of the target reminding, the reminding content can also be classified, the same reminding manner is used for the reminding content of the same category, and different reminding manners are used for the reminding content of different categories. Therefore, the relationship between the second reminding manner of the target reminding and the first reminding manner of the target reminding includes that the classification of the reminding content is different, and / or the corresponding relationship between the category of the reminding content and the reminding manner is set to be different.
[0404] 1) The second reminding manner of the target reminding and the first reminding manner of the target reminding are different in the classification of the reminding content. The specific implementation can be referred to the description related to the foregoing table 16, which will not be described here.
[0405] 2) The second reminding manner and the first reminding manner are different in the corresponding relationship between the category of the reminding content and the reminding manner.
[0406] For ease of understanding, the correspondence between the second reminding manner and the first reminding manner for setting the category of the reminding content and the reminding manner can be shown in the form of a table. Table 20 is an exemplary correspondence between the second reminding manner and the first reminding manner for setting the category of the reminding content and the reminding manner.
[0407] Table 20: Correspondence between the second reminding manner and the first reminding manner for setting the category of the reminding content and the reminding manner
[0408] As shown in Table 20 above, the correspondence between the first reminding manner and the second reminding manner for setting the category of the reminding content and the reminding manner is different. For example, the first reminding manner indicates the reminding content with the importance level of “general”, and the corresponding reminding manner is “HUD or car machine animation”. The second reminding manner indicates the reminding content with the importance level of “general”, and the corresponding reminding manner is “HUD”. For another example, the first reminding manner indicates the reminding content with the importance level of “unimportant”, and the corresponding reminding manner is “car light or car interior atmosphere light”. The second reminding manner indicates the reminding content with the importance level of “unimportant”, and the corresponding reminding manner is “car machine animation, car light or car interior atmosphere light”.
[0409] In combination with the reminding method shown in FIG. 5, before the first reminding device receives the first information, the target reminding can also be determined based on the first configuration and the related information of the vehicle, and the second judging condition included in the first configuration is different from the first judging condition, the second reminding time included in the first configuration is different from the first reminding time, and the second reminding manner included in the first configuration is different from the first reminding manner. Therefore, the judging condition, the reminding time and the reminding manner used by the first reminding device to determine the target reminding are constantly changing, so as to better adapt to the version of the target vehicle and / or the driving habit of the driver of the target vehicle, thereby reducing the pushing of redundant information or miscellaneous information to the user as much as possible, and enabling the target reminding to be discovered and processed by the user in time.
[0410] It can be understood that, in the reminding methods shown in FIGS. 2 to 5 above, the first reminding device is arranged on the vehicle. However, with the development of technology, the terminal associated with the vehicle can also be used to send the reminding message to the user. Therefore, the present application provides another reminding method, which can send the reminding message to the user through the terminal associated with the vehicle.
[0411] Please refer to FIG. 6, which is a flowchart of another reminding method provided by the present application. The reminding method shown in FIG. 6 is used to introduce the reminding method corresponding to "sending a reminding message to a user by a terminal associated with a vehicle". It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the embodiments in FIG. 2 to FIG. 5; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 6 includes but is not limited to the following steps:
[0412] S601, the second reminding device receives second information, and the second information is used to set a third reminding time of a target reminding or a third reminding manner of the target reminding.
[0413] The second reminding device is a device with computing capability and can determine a reminding time and a reminding manner. Further, the second reminding device can also have communication capability, for example, can receive information from other devices or send information to other devices. The second reminding device can be arranged in a terminal device associated with a vehicle, for example, the terminal device 103 described above, and specific reference can be made to the related description of FIG. 1B.
[0414] The second information is used to set a third reminding time of a target reminding and / or a third reminding manner of the target reminding. The third reminding time is used to determine a reminding time for sending a target reminding to a user, and the third reminding manner is used to determine a reminding manner of a target reminding. The specific introduction of the reminding time and the reminding manner of the target reminding will be described in detail below.
[0415] Optionally, the vehicle receives second information from a server, for example, the server 102 described above, and specific reference can be made to the related description of FIG. 1A.
[0416] Optionally, the second information is valid within a second period. For example, the second information is used to configure a third reminding time of a target reminding, and the second information is valid within a first period, which means that the third reminding time is valid within a second period. For another example, the second information is used to configure a third reminding manner of a target reminding, and the second information is valid within a first period, which means that the third reminding manner is valid within a second period. It can be understood that the second information is used to configure a third reminding time or a third reminding manner of a target reminding, and when the third reminding time or the third reminding manner configured by the second information is not triggered for a long time, it can be considered that the content configured by the second information is not adapted to the vehicle. By setting the valid period of the second information as the second valid period, it can be avoided that a large number of unreasonable configurations exist at the same time, so as to reduce the low efficiency of judgment or the complex judgment logic caused by a large number of reasonable configurations.
[0417] S602, the second reminding device receives the first indication information, and the first indication information is used to instruct the terminal device to send the reminding content to the vehicle-related personnel.
[0418] The first indication information includes the reminding content of the target reminding, for example, the first indication information includes information such as "Please slow down and drive safely", "Please go to the maintenance station for maintenance", or "Dangerous driving".
[0419] Optionally, when the first indication information does not explicitly indicate which vehicle-related personnel the terminal device sends the reminding content to, the reminding content can be sent to the default personnel, for example, the default personnel is the vehicle owner. Of course, the default personnel can be set, for example, the driver can be set as the default personnel, and the vehicle owner's relatives and friends can also be set as the default personnel.
[0420] Optionally, the first indication information also includes the contact information of the vehicle-related personnel, and the first indication information is used to instruct the terminal device to send the reminding content to the vehicle-related personnel through the contact information of the vehicle-related personnel. The contact information of the vehicle-related personnel is, for example, the contact information of the vehicle owner or the contact information of the passenger.
[0421] Optionally, the second reminding device receives the first indication information from the vehicle. Correspondingly, the vehicle sends the first indication information to the second reminding device, and the second reminding device on the vehicle can be used to execute the reminding method shown in FIG. 2.
[0422] For example, the first reminding device on the vehicle sends the above-mentioned first indication information to the second reminding device on the terminal device when the reminding content of the target reminding is determined, and the first indication information includes the reminding content of the target reminding. Correspondingly, the second reminding device on the terminal device receives the first indication information and performs related operations according to the first indication information. It can be understood that when the first reminding device sends the above-mentioned first indication information to the second reminding device, the first reminding device can not perform the operation of sending the reminding content to the user.
[0423] In a possible implementation, when the second information is used to set the third reminding time, the second reminding device determines the reminding time of the target reminding based on the second information and the first indication information. The third reminding time is used to determine the reminding time of the target reminding based on the reminding content of the target reminding, for example, the third reminding time is used to determine the reminding time of the target reminding based on the reminding content of the target reminding included in the first indication information. For how to determine the reminding time of the target reminding based on the reminding content of the target reminding, please refer to the related description of "Case Three" in the foregoing S203, which will not be repeated here.
[0424] In another possible implementation, in a case where the second information is used to set a third reminding manner, the second reminding device determines the reminding manner of the target reminding based on the second information and the first indication information. The third reminding manner is used to determine the reminding manner of the target reminding based on the reminding content of the target reminding, for example, the third reminding manner is used to determine the reminding manner of the target reminding based on the reminding content of the target reminding included in the first indication information.
[0425] Exemplarily, a correspondence between the reminding content and the reminding manner can be set, and the reminding manner of the target reminding is determined through the correspondence between the reminding content and the reminding manner in a case where the reminding content is determined. For example, the correspondence between the reminding content and the reminding manner can be displayed in the form of a table, and Table 21 is an exemplary correspondence table between the reminding content and the reminding manner.
[0426] Table 21 Correspondence between reminding content and reminding manner
[0427] As shown in Table 21, in a case where the reminding content is “dangerous driving”, the reminding can be sent to the user in the form of voice or vibration; in a case where the reminding content is “tire pressure is between 1.5 kPa and 2.5 kPa”, the reminding can be sent to the user in the form of a short message or an in-site message of an APP; in a case where the reminding content is “fuel is less than 5L”, the reminding can be sent to the user by playing an animation on the man-machine interface of the terminal.
[0428] Exemplarily, the reminding content can also be classified, the same reminding manner is used for reminding content of the same category, and different reminding manners are used for reminding content of different categories. For example, the reminding content can be classified according to the importance, including important, general and unimportant. The “important” reminding content can include collision risk, dangerous driving or speeding, the “general” reminding content can include insufficient tire pressure, insufficient fuel or insufficient power, and the “unimportant” reminding content can include slightly poor air quality in the vehicle, stains on the vehicle body or the need to update the vehicle system. For ease of understanding, the categories of the reminding content can be displayed in the form of a table, and Table 5 is an exemplary category of the reminding content.
[0429] Further, the correspondence between the importance of the reminding content and the reminding manner can be displayed in the form of a table, and Table 22 is an exemplary correspondence table between the importance of the reminding content and the reminding manner.
[0430] Table 22 Correspondence between importance of reminding content and reminding manner
[0431] As shown in Table 22 above, for the "important" reminder content, the reminder content can be sent in the form of sound or vibration, for example, when it is monitored that the vehicle is in a collision risk situation, the user can be sent a reminder in the form of sound or vibration. For the "general" reminder content, the user can be sent a reminder through a short message or an in-site message of an APP, for example, when it is monitored that the vehicle tire pressure is insufficient, the user can be sent a reminder through a short message. For the "unimportant" reminder content, the user can be reminded by playing an animation on the human-computer interaction interface of the terminal, for example, when it is monitored that the vehicle system needs to be updated, the user can be reminded by playing an animation on the human-computer interaction interface of the terminal.
[0432] Next, the process of determining the target reminder by the second reminder device before receiving the second information is introduced to better understand the role of the second information in determining the target reminder by the second reminder device.
[0433] Please refer to FIG. 7, which is a flowchart of another reminding method provided by the present application. The reminding method shown in FIG. 7 is used to introduce the reminding method corresponding to the process of determining the target reminder by the second reminder device before receiving the second information. It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the embodiments in FIGS. 2 to 6 above; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 7 includes but is not limited to the following steps:
[0434] S701, the second reminder device acquires the reminder content of the target reminder.
[0435] The way in which the second reminder device acquires the reminder content of the target reminder can refer to S602 above. For example, the reminder content of the target reminder is acquired by receiving the indication information sent by the reminder device on the vehicle. More specifically, it can be referred to S602 above, which will not be repeated here.
[0436] It can be understood that the reminding method shown in FIG. 7 occurs before the second reminder device receives the second information, so in the reminding method shown in FIG. 7, the reminder content of the target reminder acquired by the second reminder device is also the reminder content of the target reminder before the second reminder device receives the second information. In summary, the reminder content of the target reminder shown in FIG. 7 is different from the specific content referred to by the reminder content of the target reminder shown in FIG. 6, for example, the reminder content of the target reminder shown in FIG. 7 is "please drive slowly and safely". The reminder content of the target reminder shown in FIG. 7 is "please go to the repair station for repair".
[0437] S702, the second reminder device determines the reminding time and / or the reminding manner of the target reminder based on the second configuration and the reminder content of the target reminder.
[0438] The second configuration includes a fourth reminding time of the target reminding and a configuration corresponding to a fourth reminding manner of the target reminding, and the fourth reminding time of the target reminding is different from the third reminding time of the target reminding, and the fourth reminding manner of the target reminding is different from the third reminding manner of the target reminding. The fourth reminding time of the target reminding is different from the third reminding time of the target reminding, which can be referred to the description of the second reminding time of the target reminding being different from the first reminding time of the target reminding in S502, which will not be repeated here. Similarly, the fourth reminding manner of the target reminding is different from the third reminding manner of the target reminding, which can also be referred to the description of the second reminding manner of the target reminding being different from the first reminding manner of the target reminding in S502, which will not be repeated here.
[0439] In combination with the reminding method shown in FIG. 5, before the second reminding device receives the second information, the reminding time and / or the reminding manner of the target reminding can also be determined based on the second configuration and the reminding content of the target reminding. In addition, the fourth reminding time included in the second configuration is different from the third reminding time, and the fourth reminding manner included in the second configuration is different from the third reminding manner. Therefore, the second reminding device is used to determine the reminding time and the reminding manner of the target reminding, which are constantly changing, so as to better adapt to the version of the target vehicle and / or the driving habit of the driver of the target vehicle, thereby reducing the pushing of redundant information or miscellaneous information to the user as much as possible, and enabling the target reminding to be discovered and processed by the user in time.
[0440] The above content introduces the specific implementation of “the first reminding device determines the target reminding based on the first information and the related information of the vehicle” and “the second reminding device determines the reminding time and / or the reminding manner of the target reminding based on the reminding content of the target reminding”. However, when the first reminding device or the second reminding device sends the reminding content of the target reminding to the vehicle-related user, the first reminding device or the second reminding device will also receive feedback information from the vehicle-related user. The feedback information can be used to indicate the situation of the user processing the target reminding, for example, the feedback information is “the user is processing the target reminding”, “the user has completed processing the target reminding”, “the user processing the target reminding is overtime” or “the user has not started processing the target reminding”, etc.
[0441] In a possible implementation, in order to enable the user to handle the target reminder in a timely manner, when the feedback information received by the first reminding device or the second reminding device indicates that the user has not handled the target reminder or the user has not started handling the target reminder, the first reminding device or the second reminding device can send second indication information, the second indication information including the reminding content of the target reminder and the contact information of the vehicle-related personnel, and the second indication information being used to indicate that the reminding content is sent to the vehicle-related personnel through the contact information of the vehicle-related personnel.
[0442] For example, the first reminding device or the second reminding device can send the second indication information to the server, the reminding content of the target reminder in the second indication information can be "dangerous driving", and the contact information of the vehicle-related personnel in the second indication information can be the phone number of the vehicle driver. The server can then notify the reminding content and the contact information of the vehicle-related personnel to the customer service personnel of the vehicle, so that the customer service personnel of the vehicle sends the notification to the vehicle-related personnel through the contact information of the vehicle-related personnel. Of course, with the progress of science and technology, the server can also send the notification to the vehicle-related personnel through the contact information of the vehicle-related personnel. It can be understood that the above method can ensure that important target reminders can be notified to the target vehicle-related personnel in a timely and effective manner.
[0443] The above content exemplarily introduces the role of the first information and the role of the second information. In order to better understand the reminding method provided in the present application, how to determine the first information and the second information will be exemplarily introduced as follows.
[0444] Please refer to FIG. 8, which is a flowchart of another reminding method provided in the present application. The reminding method shown in FIG. 8 is used to introduce the reminding method corresponding to "how to determine the first information based on the version information of the vehicle". It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the embodiments in FIG. 2 to FIG. 7; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 8 includes but is not limited to the following steps:
[0445] S801, the third reminding device acquires the version information of the vehicle.
[0446] The third reminding device is a device with computing capability, which can determine the first information. The first reminding device can also have communication capability, such as receiving information from other devices or sending information to other devices. The first reminding device can be set in a server. The version information of the vehicle includes software version information of the vehicle and / or hardware version information of the vehicle. The software version information of the vehicle and the hardware version information of the vehicle can be shown in the form of a table, such as Table 23 for an exemplary software version information of the vehicle and Table 24 for an exemplary hardware version information of the vehicle.
[0447] Table 23: Software version information of the vehicle
[0448] Table 24: Hardware version information of the vehicle
[0449] It can be understood that the above-mentioned Table 23 and Table 24 are exemplary, and in the implementation process, the software version information of the vehicle and / or the hardware version information of the vehicle can include more or less content, which is not limited in the present application.
[0450] Regarding the implementation of the third reminding device obtaining the version information of the vehicle, it can include the following two ways:
[0451] Way one: After the vehicle replaces the hardware or completes the OTA upgrade, the vehicle actively uploads the version information of the vehicle to the server.
[0452] Exemplarily, in the case that the vehicle replaces the HUD device, the vehicle actively uploads the version information of the replaced HUD device to the server. For example, the HUD device of the vehicle is replaced from the windshield HUD (W-HUD) to the augmented reality HUD (AR-HUD), then the vehicle uploads the related parameters of the AR-HUD to the server, such as the display size, brightness or clarity of the AR-HUD.
[0453] Exemplarily, after the vehicle completes the OTA upgrade, the version of the in-vehicle information entertainment system of the vehicle is updated from 1.0 version to 2.0 version, then the vehicle uploads the related information of the in-vehicle information entertainment system 2.0 version to the server, such as the functions or features of the in-vehicle information entertainment system 2.0 version.
[0454] It can be understood that the scheme shown in "way one" can be that the vehicle uploads the information of the updated software version and / or the information of the updated hardware version to the server in the case that the hardware and / or the software update is completed. Of course, the difference information of the software version and / or the hardware version before and after the update can also be uploaded to the server.
[0455] Way two: the server sends indication information to the vehicle according to a preset rule, and then the vehicle uploads the related information of the version update to the server in the case that the software version and / or the hardware version of the vehicle is updated.
[0456] As to the above-mentioned preset rule, the present application does not make any limitation. For example, the indication information can be sent to the vehicle at a fixed time point every day, and the period or frequency of sending the indication information to the vehicle can also be dynamically adjusted according to the update frequency of the recent software and hardware versions.
[0457] Exemplarily, the server can periodically (for example, at 7 o'clock in the afternoon every day) send indication information to the vehicle, which is used to instruct the vehicle to feed back the update situation of the version to the server. When the version of the vehicle is updated, the vehicle can send the updated software / hardware version information to the server. Of course, the vehicle can also upload the difference information of the software version and / or the hardware version before and after the update to the server.
[0458] It can be understood that the above-mentioned "way one" is helpful for the server to obtain the version information of the vehicle in time, so as to generate the first information, thereby enabling the vehicle to generate the target reminder as soon as possible with the related configuration included in the first information. The above-mentioned "way two" is helpful for the server to obtain the version information of the vehicle at a suitable time point, so as to reasonably utilize the computing resources on the server.
[0459] S802, the third reminding device determines the first information based on the version information of the vehicle.
[0460] It can be known from the above description that the first information is used to set one or more of the first judgment condition of the target reminder, the first reminding time of the target reminder or the first reminding manner of the target reminder. Therefore, the third reminding device determines the first information based on the version information of the vehicle, which includes: determining one or more of the first judgment condition of the target reminder, the first reminding time of the target reminder or the first reminding manner of the target reminder. Next, the cases are introduced.
[0461] Case one: the third reminding device determines the first judgment condition of the target reminder based on the version information of the vehicle.
[0462] Exemplarily, the third reminding device can determine the judgment conditions supported by the vehicle based on the version information of the vehicle. For example, the third reminding device can determine the functions supported by the vehicle software / hardware version based on the version information of the vehicle, and then determine the judgment conditions supported by the vehicle. For example, the third reminding device determines that the vehicle supports real-time tire pressure detection based on the version information of the vehicle, and then determines that the judgment conditions supported by the vehicle include the tire pressure of the vehicle. For another example, the third reminding device determines that the vehicle supports real-time monitoring of the driver state based on the version information of the vehicle, and then determines that the judgment conditions supported by the vehicle include the driver state.
[0463] After determining the judgment conditions supported by the vehicle, the third reminding device can determine the first judgment condition of the target reminding based on the judgment conditions. Exemplarily, taking the judgment of “dangerous driving” as an example, how the third reminding device determines the first judgment condition of the target reminding based on the judgment conditions supported by the vehicle is introduced. For example, the vehicle supports determining the reminding content of the target reminding by the vehicle position, the vehicle speed, the vehicle tire pressure, the driver state, or the vehicle state of the surrounding vehicle. The third reminding device can be configured to determine “dangerous driving” by the vehicle speed, for example, if the vehicle speed exceeds 120 kM / h, it is determined as “dangerous driving”, and the reminding content of the target reminding is generated as “please do not drive dangerously”. The third reminding device can also be configured to determine “dangerous driving” by the driver state, for example, if the driver is detected to be drunk, it is determined as “dangerous driving”, and the reminding content of the target reminding is generated as “please do not drive dangerously”.
[0464] It can also be understood that with the update of the version of the vehicle, the judgment conditions supported by the vehicle will also be updated, for example, new judgment conditions are supported. Therefore, determining the first information based on the version information of the vehicle can make full use of the capabilities of the vehicle to formulate appropriate first information, so as to reduce the interference to the user as much as possible, and make the target reminding be discovered and processed by the user in time.
[0465] Case II: The third reminding device determines the first reminding time of the target reminding based on the version information of the vehicle.
[0466] Exemplarily, the third reminding device can determine the judgment conditions supported by the vehicle based on the version information of the vehicle when the version information of the vehicle is obtained. The specific implementation can refer to case I in S802.
[0467] The third reminding device can determine the first reminding time of the target reminding based on the judgment conditions of the vehicle support after determining the judgment conditions. For example, the third reminding device determines the first reminding time of the target reminding based on the judgment conditions of the vehicle support by taking the tire pressure as an example. For example, the vehicle support determines the reminding content of the target reminding by the vehicle position, the vehicle speed, the tire pressure, the driver state or the vehicle state of the surrounding vehicle. The third reminding device can determine the reminding time of the tire pressure by the vehicle speed. For example, when the tire pressure is less than 1.5 kPa and the vehicle speed is more than 60 kM / h, the third reminding device determines the reminding time of the tire pressure as immediately reminding.
[0468] Case three: The third reminding device determines the first reminding mode of the target reminding based on the version information of the vehicle.
[0469] For example, the third reminding device can determine the function supported by the vehicle based on the version information of the vehicle when obtaining the version information of the vehicle. For example, the vehicle support function of one or more of the vehicle light, the sound, the car animation, the vibration or the HUD.
[0470] The third reminding device can determine the first reminding mode of the target reminding based on the function supported by the vehicle after determining the function supported by the vehicle. For example, the third reminding device determines the first reminding mode of the target reminding based on the function supported by the vehicle by taking the tire pressure as an example. For example, when the tire pressure is greater than 2.5 kPa, the third reminding device determines the reminding mode of the target reminding as the vehicle light reminding; when the tire pressure is between 1.5 kPa and 2.5 kPa, the third reminding device determines the reminding mode of the target reminding as the sound reminding; and when the tire pressure is less than 1.5 kPa, the third reminding device determines the reminding mode of the target reminding as the sound and vibration reminding.
[0471] Of course, the third reminding device can also determine the first information based on the difference information of the software version and / or the hardware version before and after the vehicle version is updated. The same case is introduced.
[0472] It can also be understood that with the update of the version of the vehicle, the reminding mode supported by the vehicle will also be updated, for example, a new reminding mode is supported. Therefore, the first information is determined based on the version information of the vehicle, which can fully utilize the capability of the vehicle to develop appropriate first information, so as to reduce the interference to the user as much as possible and make the target reminding be found and processed by the user in time.
[0473] In another possible implementation, the first reminding manner and the second reminding manner each include at least one reminding manner, and the reminding manner newly added by the first reminding manner compared with the second reminding manner is determined based on a reminding manner newly supported by the vehicle after the version information of the vehicle is changed. The second reminding manner is a reminding manner used for determining the target reminding before the software / hardware version is updated.
[0474] It can be understood that the software version information of the vehicle is changed, and / or the hardware version information of the vehicle is changed, which may make the vehicle support a new reminding manner. For example, the vehicle supports the reminding manner of the HUD and the screen of the vehicle machine before the version of the vehicle is changed, and the vehicle newly supports the reminding manner of the vibration and the interior atmosphere lamp after the version of the vehicle is changed. Therefore, when the vehicle supports the new reminding manner, the new reminding manner supported by the vehicle can be used to better remind the user, so that the user can receive the target reminding more timely, thereby improving the achievement rate of the target reminding.
[0475] Case four: The third reminding device determines the first judgment condition of the target reminding based on the difference information of the software version and / or the hardware version before and after the update.
[0476] Exemplarily, when the version information of the vehicle is acquired, the third reminding device determines the difference of the judgment condition supported by the vehicle based on the difference information of the software version and / or the hardware version before and after the update. For ease of understanding, the difference of the judgment condition supported by the vehicle can be displayed in the form of a table, and Table 25 is an exemplary difference of the judgment condition supported by the vehicle.
[0477] Table 25: Difference of judgment condition supported by the vehicle
[0478] From the above Table 25, it can be known that the difference of the judgment condition supported by the vehicle includes the driver state and the vehicle state of the surrounding vehicle. Exemplarily, taking the judgment of “dangerous driving” as an example, how the third reminding device determines the first judgment condition of the target reminding based on the difference of the judgment condition supported by the vehicle is introduced. Exemplarily, before the software / hardware version is updated, the third reminding device can set to determine “dangerous driving” by the vehicle speed, for example, if the vehicle speed exceeds 120 kM / h, it is determined as “dangerous driving”, and the reminding content of the target reminding is generated as “please do not drive dangerously”. Exemplarily, after the software / hardware version is updated, the third reminding device can also set to determine “dangerous driving” by the driver state, for example, if the driver is detected to drink, it is determined as “dangerous driving”, and the reminding content of the target reminding is generated as “please do not drive dangerously”. It can be understood that after the software / hardware version is updated, the third reminding device can determine the reminding content of the target reminding as “please do not drive dangerously” by the vehicle speed and / or the driver state.
[0479] It can be understood that in the above process of determining the first judgment condition, the judgment condition newly added in the first judgment condition compared with the second judgment condition (the judgment condition used to determine the reminding content of the target reminding before the software / hardware version update) is determined based on the judgment condition newly supported by the vehicle after the version information of the vehicle is changed. In summary, the judgment condition newly added in the first judgment condition compared with the second judgment condition is determined based on the judgment condition newly supported by the vehicle after the version information of the vehicle is changed, more judgment conditions can be used to determine the reminding content of the target reminding, so as to accurately determine the reminding message that needs to be sent to the user, reduce the push of redundant information or miscellaneous messages, and further reduce the interference to the user.
[0480] Case five: The third reminding device determines the first reminding time of the target reminding based on the difference information of the new and old software versions, and / or, the hardware versions.
[0481] Exemplarily, in the case of obtaining the version information of the vehicle, the third reminding device determines the difference of the judgment conditions supported by the vehicle based on the difference information of the new and old software versions, and / or, the hardware versions. For specific implementation, reference can be made to case four in S802.
[0482] After determining the difference of the judgment conditions supported by the vehicle, the third reminding device can determine the first reminding time of the target reminding based on the difference of the judgment conditions supported by the vehicle. Exemplarily, before the software / hardware version update, the third reminding device can set the reminding time of “tire pressure deficiency” by vehicle speed, for example, when the vehicle speed exceeds 60kM / h, the reminding time of “tire pressure deficiency” is determined as immediate reminding. Exemplarily, after the software / hardware version update, the third reminding device can also set the reminding time of “tire pressure deficiency” by the driver state, for example, when the driver is in a normal state, the reminding time of “tire pressure deficiency” is determined as immediate reminding. It can be understood that after the software / hardware version update, the third reminding device can determine the reminding time of “tire pressure deficiency” by vehicle speed and / or driver state.
[0483] Case six: The third reminding device determines the first reminding manner of the target reminding based on the difference information of the new and old software versions, and / or, the hardware versions.
[0484] Exemplarily, in the case of obtaining the version information of the vehicle, the third reminding device determines the difference of the reminding manners supported by the vehicle based on the difference information of the new and old software versions, and / or, the hardware versions. For ease of understanding, the difference of the reminding manners supported by the vehicle can be displayed in the form of a table, and Table 26 is an exemplary difference of the reminding manners supported by the vehicle.
[0485] Table 26: Difference of reminding manners supported by vehicle
[0486] As can be seen from the above table 26, the difference of reminding manners supported by vehicle includes vibration and HUD. Exemplarily, taking the reminding of "dangerous driving" as an example, how the third reminding device determines the first reminding manner of the target reminding based on the difference of reminding manners supported by vehicle is introduced. For example, before the software / hardware version is updated, the third reminding device can set to remind "dangerous driving" by sound. After the software / hardware version is updated, the third reminding device can also set to remind "dangerous driving" by sound, and / or, vibration. For another example, before the software / hardware version is updated, the third reminding device can set to remind "insufficient tire pressure" by vehicle light. After the software / hardware version is updated, the third reminding device can also set to remind "insufficient tire pressure" by vehicle light, and / or, HUD.
[0487] As can be seen from the above description, "case one" to "case three" in S802 are to determine one or more of the first judgment condition, the first reminding time or the first reminding manner based on the updated version information. "Case four" to "case six" in S802 are to determine one or more of the first judgment condition, the first reminding time or the first reminding manner based on the difference information of the software version and / or the hardware version before and after the update, which is equivalent to that the third reminding device generates settings for determining the target reminding based on the difference information of the software version and / or the hardware version before and after the update, and combines the existing settings to determine one or more of the first judgment condition, the first reminding time or the first reminding manner. "Case four" to "case six" in S802 can also be understood as that the third reminding device determines some new configurations based on the difference information of the software version and / or the hardware version before and after the update, to update or modify the configurations for determining the target reminding.
[0488] It can be understood that determining the first information based on the version information of the vehicle can formulate the first information most suitable for the current version information of the vehicle based on the current version information of the vehicle, so that the target reminding determined based on the first information can reduce the interference to the user as much as possible, and the target reminding can be discovered and processed by the user in time.
[0489] The reminding method shown in the above figure 8 introduces a way of determining the first information based on the version information of the vehicle. In another possible implementation, the first information can also be determined based on the historical driving information of the vehicle, which will be introduced in combination with the accompanying drawings.
[0490] Please refer to FIG. 9, which is a flowchart of another reminding method provided by the present application. The reminding method shown in FIG. 9 is used to introduce the reminding method corresponding to "how to determine the first information based on the historical driving information of the vehicle". It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the embodiments in FIG. 8 described above; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 9 includes but is not limited to the following steps:
[0491] S901, the third reminding device acquires the historical driving information of the vehicle.
[0492] The introduction of the third reminding device can refer to the introduction of S801 described above. The historical driving information can include one or more of historical navigation information, historical vehicle data or historical state of the driver. The historical driving information can be the driving information in the past period of time, and can also be the driving information of the vehicle as a whole. For example, the historical driving information can be the driving information in the past three months, and can also be the driving information in the past year, which is not limited by the present application. The historical driving information of the vehicle can be displayed in the form of a table, such as Table 27, which is an exemplary historical driving information of the vehicle.
[0493] Table 27 Historical driving information of the vehicle
[0494] It can be understood that the above Table 27 is exemplary, and in the implementation process, the historical driving information of the vehicle can include more or less content, which is not limited by the present application.
[0495] Regarding the implementation of the third reminding device acquiring the historical driving information of the vehicle, it can include the following two ways:
[0496] Method one: the vehicle uploads the driving information of the vehicle to the third reminding device in real time. For example, the vehicle can upload the driving information of the vehicle to the third reminding device in real time when the vehicle is in a connected state with the server. Of course, when the vehicle is in a disconnected state with the server, the vehicle can store the driving information to be uploaded on the related storage device, wait for the vehicle to establish a connection with the server, and then upload the driving information to the third reminding device.
[0497] Method two: the vehicle periodically uploads the driving information of the vehicle to the third reminding device. For example, the vehicle can upload the driving information of the vehicle to the third reminding device once every hour, day or week.
[0498] Method three: the third reminding device can also request the driving information of the vehicle from the vehicle.
[0499] S902, the third reminding device determines the first information based on historical driving information of the vehicle.
[0500] In a possible implementation, the third reminding device can determine driving habits of the driver and / or a degree of wear of the vehicle based on the historical driving information of the vehicle, to determine the first information.
[0501] For example, the third reminding device can determine driving behaviors of the driver based on historical vehicle data. For example, the third reminding device can determine whether the driving style of the driver is “aggressive” or “conservative” based on average vehicle speed, average number of overtaking, average number of braking, or average number of emergency braking of the vehicle in a unit of time. For another example, the third reminding device can determine travel rules of the driver based on historical navigation information. For example, the third reminding device can determine travel rules of the driver based on a time period of using the vehicle, a scenario of using the vehicle, or a road section of using the vehicle. In general, the third reminding device can determine driving habits of the driver based on historical driving information of the vehicle. The driving habits of the driver can be displayed in the form of a table. For example, Table 28 shows driving habits of a driver A, and Table 29 shows driving habits of a driver B.
[0502] Table 28: Driving habits of the driver A
[0503] Table 29: Driving habits of the driver B
[0504] It can be understood that the above-mentioned Table 28 and Table 29 are exemplary, and in actual implementation, the driving habits of the driver can include more or less content, which is not limited in the present application.
[0505] The historical driving information of the vehicle is used to determine the driving habits of the driver of the vehicle, so that in the process of determining the first information based on the historical driving information of the vehicle, the driving habits of the driver of the vehicle can be fully considered to formulate the first information that conforms to the driving habits of the driver of the vehicle, thereby reducing the push of redundant information or irrelevant information as much as possible, and enabling the target reminding to be discovered and processed by the user in time.
[0506] Exemplarily, the third reminding device can also determine the wear degree of the vehicle based on historical information of the vehicle. For example, the third reminding device can determine the wear degree of the vehicle tire based on the driving course, driving time, etc. of the vehicle in a unit time. For another example, the third reminding device can determine the wear degree of the relevant components based on the driving scene of the vehicle. Exemplarily, the third reminding device can determine the wear degree of the engine of the vehicle based on the mileage of the vehicle driving on the plateau. In summary, the third reminding device can determine the wear degree of the vehicle based on the historical driving of the vehicle. The wear degree of the vehicle can be displayed in the form of a table, such as Table 30 for an exemplary wear degree of a vehicle A and Table 31 for another exemplary wear degree of a vehicle B.
[0507] Table 30 Wear degree of vehicle A
[0508] Table 31 Wear degree of vehicle B
[0509] It can be understood that the above-mentioned Table 30 and Table 31 are exemplary, and in the implementation process, the wear degree of the vehicle can include more or less content, which is not limited in the present application.
[0510] The above content shows the relevant examples of the driving habits of the driver and the wear degree of the vehicle. Next, how to determine the first information based on the driving habits of the driver or the wear degree of the vehicle will be introduced respectively. It can be known from the above description that the first information is used to set one or more of the first judgment condition of the target reminding, the first reminding time of the target reminding or the first reminding manner of the target reminding. Therefore, the third reminding device determines the first information based on the driving habits of the driver or the wear degree of the vehicle, including: determining one or more of the first judgment condition of the target reminding, the first reminding time of the target reminding or the first reminding manner of the target reminding. Next, the cases will be introduced respectively.
[0511] Case one: the third reminding device determines the first judgment condition of the target reminding based on the driving habits of the driver.
[0512] As shown in Table 28, driver A has a high frequency of overtaking and emergency braking during driving, which indicates that the driving style of driver A is relatively "aggressive". As shown in Table 29, driver B has a high frequency of following a vehicle during driving, which indicates that the driving style of driver B is relatively "conservative". Next, taking the determination of "dangerous driving" as an example, the first determination condition of the target reminder affected by the driving habit is introduced. As an example, since the driving style of driver A is relatively "aggressive", the first determination condition of the target reminder for driver A can be set as "dangerous driving" is determined when the vehicle speed exceeds 140 kM / h, and the reminder content of the target reminder is "please do not drive dangerously". However, the driving style of driver B is relatively "conservative", so the first determination condition of the target reminder for driver B can be set as "dangerous driving" is determined when the vehicle speed exceeds 110 kM / h, and the reminder content of the target reminder is "please do not drive dangerously". As the above example, the third reminder device can set different first determination conditions of the target reminder for drivers according to their driving habits.
[0513] Case two: the third reminder device determines the first reminding time of the target reminder based on the driving habit of the driver.
[0514] Continuing to refer to Table 28 and Table 29, driver A is used to charging at about 9:10 in the evening, while driver B is used to driving out on weekends and usually starts charging at about 11:10 in the morning. Next, taking the determination of the reminding time of "please charge the vehicle" as an example, how the driving habit affects the first reminding time of the target reminder is introduced. As an example, when it is detected that the vehicle needs to be charged, the reminding time corresponding to "please charge the vehicle" for driver A can be set as between 8:00 and 9:00 in the afternoon. For driver B, the reminding time corresponding to "please charge the vehicle" can be set as between 10:00 and 11:00 in the morning on weekends. It can be understood that through the above setting, on the one hand, the driver can be reminded that the vehicle needs to be charged, and on the other hand, it can also be in line with the driver's habit of charging the vehicle, so that the driver can charge the vehicle in time. It can be seen that determining the first reminding time of the target reminder based on the driving habit of the driver can determine a suitable reminding time to send the target reminder to the user, thereby improving the probability that the target reminder is received and processed by the user, i.e. improving the arrival rate of the target reminder.
[0515] Since the first reminding opportunity is also used to determine the corresponding reminding opportunity based on the category of the reminding content or the reminding content, the third reminding device can also determine the category corresponding to the reminding content based on the driving habit of the driver, and then determine the first reminding opportunity of the target reminding based on the driving habit of the driver. For example, in the case of a more aggressive driving style of the driver, the category corresponding to "please slow down" can be set as "important" to timely remind the driver and avoid collision. In the case of a more conservative driving style of the driver, the category corresponding to "please slow down" can be set as "general" to remind the driver at the appropriate time and avoid collision.
[0516] In another possible implementation, the change of the first reminding opportunity compared to the second reminding opportunity is determined based on the change of the historical driving information of the vehicle. The second reminding opportunity is the reminding opportunity used to determine the reminding opportunity of the target reminding before the soft / hardware version is updated.
[0517] Exemplarily, the change of the historical driving information of the vehicle includes the following two cases: case one, the vehicle adds new historical driving information, and the driving habit corresponding to the new historical driving information of the vehicle changes. Case two, the algorithm for analyzing the historical driving information of the vehicle changes, so that the driving habit calculated based on the historical driving information of the vehicle also changes. In summary, the historical driving information of the vehicle changes, and the driving habit obtained by analyzing the historical driving information of the vehicle also changes. In this case, adjusting the reminding opportunity corresponding to the target reminding based on the change of the historical driving information can more timely push the target reminding to the user, and the user will also more timely process the target reminding when receiving it.
[0518] Case three: the third reminding device determines the first reminding mode of the target reminding based on the driving habit of the driver.
[0519] Continuing to refer to Table 28 and Table 29, the driver A pays more attention to the information displayed on the HUD, and the driver B pays more attention to the information displayed on the car screen. Next, taking the reminder mode of "please supplement energy for the vehicle" as an example, how driving habits affect the first reminder mode of the target reminder is introduced. Illustratively, when it is detected that the vehicle needs to be supplemented with energy, the reminder mode corresponding to "please supplement energy for the vehicle" can be set to the HUD for the driver A. For the driver B, the reminder mode corresponding to "please supplement energy for the vehicle" can be set to the car animation. It can be understood that through the above setting, on the one hand, the information of "please supplement energy for the vehicle" can be conveyed to the driver, and on the other hand, the habits of the driver in obtaining information can be matched, so that the driver can observe the prompt information in time. It can be seen that the first reminder mode of the target reminder based on the driving habits of the driver can determine the appropriate reminder mode to send the target reminder to the user, thereby improving the probability of the target reminder being received and processed by the user, i.e. improving the arrival rate of the target reminder.
[0520] Since the first reminder mode is also used to determine the corresponding reminder mode based on the category of the reminder content, the third reminder device can also determine the category corresponding to the reminder content based on the driving habits of the driver, and then determine the first reminder mode of the target reminder based on the driving habits of the driver. For example, in the case where the driver pays more attention to the content displayed on the HUD, the "important" reminder message can be set to be reminded to the driver through the HUD. In the case where the driver pays more attention to the content displayed on the car interface, the "important" reminder message can be set to be reminded to the driver through the car interface.
[0521] Case four: The third reminder device determines the first judgment condition of the target reminder based on the wear degree of the vehicle.
[0522] As shown in Table 30 and Table 31 above, the tires of vehicle A are lightly worn, and the tires of vehicle B are moderately worn. It can be understood that the tires of different wear levels will affect the braking distance of the vehicle. Next, taking the determination of "there is a risk of rear-end collision" as an example, the influence of the wear level of the vehicle on the first judgment condition of the target reminder is introduced. Exemplarily, since the tires of vehicle A are lightly worn, the first judgment condition of the target reminder for vehicle A can be set as: when the vehicle speed is 100 kM / h and the distance to the front vehicle is less than 50 meters, it is determined that there is a risk of rear-end collision between the vehicle and the front vehicle, and the reminder content of the target reminder is "there is a risk of rear-end collision". However, the tires of vehicle B are moderately worn, so the first judgment condition of the target reminder for vehicle B can be set as: when the vehicle speed is 100 kM / h and the distance to the front vehicle is less than 70 meters, it is determined that there is a risk of rear-end collision between the vehicle and the front vehicle, and the reminder content of the target reminder is "there is a risk of rear-end collision". As the above example, the third reminder device can set different first judgment conditions of the target reminder for vehicles according to the wear level of the vehicles.
[0523] Case five: The third reminder device determines the first reminding opportunity of the target reminder based on the wear level of the vehicle.
[0524] Continuing to refer to Table 30 and Table 31 above, the electrical system of vehicle A is severely worn, for example, the battery is aging, and the electrical system of vehicle B is lightly worn. Next, taking the determination of the reminding opportunity of "please charge the vehicle" as an example, the influence of the wear level of the vehicle on the first reminding opportunity of the target reminder is introduced. Exemplarily, when it is detected that the vehicle needs to be charged, since the electrical system of vehicle A is severely worn, in order to avoid the vehicle breaking down, the reminding opportunity corresponding to "please charge the vehicle" for vehicle A can be set as immediately reminding. However, the electrical system of vehicle B is lightly worn, in order to remind the driver at a suitable time so that the driver can better receive and process the reminder information, the reminding opportunity corresponding to "please charge the vehicle" can be set as between 8:00 and 9:00 in the afternoon according to the driving habits of the driver. As the above example, the third reminder device can set different first reminding opportunities of the target reminder for vehicles according to the wear level of the vehicles, so as to better convey the relevant reminder information to the driver.
[0525] Case six: The third reminder device determines the first reminding manner of the target reminder based on the wear level of the vehicle.
[0526] Continuing to refer to Table 30 and Table 31 above, the voice system of vehicle A is faulty, and the HUD of vehicle B is faulty. Next, taking the example of the reminder mode of determining "please refuel the vehicle", the first reminder mode of the target reminder is introduced how the wear degree of the vehicle affects. Illustratively, when detecting the situation that needs to refuel the vehicle, due to the voice system of vehicle A is faulty, the reminder mode corresponding to "please refuel the vehicle" for vehicle A can be set as HUD. And due to the HUD of vehicle A is faulty, the reminder mode corresponding to "please refuel the vehicle" for vehicle B can be set as voice. As the above example, the third reminder device can set different first reminder modes of the target reminder for the vehicle according to the wear degree of the vehicle, and timely convey the relevant reminder information to the driver.
[0527] In summary, the present application can determine the driving habit of the driver and the wear degree of the vehicle based on the historical driving information of the vehicle, and determine the target reminder based on the driving habit of the driver and the wear degree of the vehicle respectively, so that the third reminder device can accurately judge the message that needs to be reminded to the user on the one hand, so as to reduce the probability of pushing redundant information or miscellaneous messages to the user, thereby reducing the interference to the user. On the other hand, the appropriate reminding opportunity or reminding mode can be determined to send the target reminder to the user, thereby improving the probability of the target reminder being received and processed by the user, i.e. improving the arrival rate of the target reminder.
[0528] In the above, Figure 8 introduces how the third reminder device determines the first information based on the version information of the vehicle, and Figure 9 introduces how the third reminder device determines the first information based on the historical driving information of the vehicle. In another possible implementation, the third reminder device can also determine the first information based on the version information of the vehicle and the historical driving information of the vehicle. It should be noted that the third reminder device determines the first information based on the version information of the vehicle and the historical driving information of the vehicle, which is equivalent to that the third reminder device comprehensively determines the first information based on the version information of the vehicle and the historical driving information of the vehicle, i.e. the first information can be determined by combining the methods shown in Figures 8 and 9 above. In order to reduce the content of the description, next taking the example of determining "dangerous driving", how the third reminder device comprehensively determines the first information based on the version information of the vehicle and the historical driving information of the vehicle is introduced. Illustratively, the judgment conditions and the reminder mode supported by the vehicle before the software / hardware version is updated can be displayed in the form of a table, such as Table 32 for an example of the judgment conditions and the reminder mode supported by the vehicle before the software / hardware version is updated.
[0529] Table 32 Judgment conditions and reminder mode supported by the vehicle before the software / hardware version is updated
[0530] In combination with Table 32, the third reminding device can set whether the reminding content of the target reminding determined by the vehicle speed is “dangerous driving”, and immediately send a reminding to the user by sound in the case that the vehicle is in “dangerous driving”. For ease of understanding, the first information set by the third reminding device can be displayed in the form of a table, and Table 33 is an example of the first information set based on Table 32.
[0531] Table 33: First information set based on Table 32
[0532] Exemplarily, the judgment conditions and reminding manners supported by the vehicle after the soft / hardware version is updated can be displayed in the form of a table, and Table 34 is an example of the judgment conditions and reminding manners supported by the vehicle after the soft / hardware version is updated.
[0533] Table 34: Judgment conditions and reminding manners supported by the vehicle after the soft / hardware version is updated
[0534] As shown in Table 34, after the soft / hardware version is updated, the judgment conditions supported by the vehicle are added with “driver state” and “vehicle state of surrounding vehicles”, so that the third reminding device can set whether the reminding content of the target reminding determined by the “vehicle speed” and “vehicle state of surrounding vehicles” is “dangerous driving”. After the soft / hardware version is updated, the reminding manners supported by the vehicle are also added with “vibration” and “HUD”, so that the third reminding device can send a reminding to the user by the manners of “sound” and / or “HUD”. For ease of understanding, the first information set by the third reminding device can be displayed in the form of a table, and Table 35 is an example of the first information set based on Table 34.
[0535] Table 35: First information set based on Table 34
[0536] Exemplarily, the driving habits of the driver can also be displayed in the form of a table, and Table 36 is an example of the driving habits of the driver.
[0537] Table 36: Driving habits of the driver
[0538] As shown in Table 36, the driver pays more attention to the information displayed by the HUD, and therefore, the third reminding device can modify the reminding manner in Table 35 to the HUD, and Table 37 is an example of the first information set based on Table 36.
[0539] Table 37: First information set based on Table 36
[0540] In combination with the descriptions of Tables 32 to 36, it can be known that the third reminding device determines the first information based on the version information of the vehicle and the historical driving information of the vehicle, can fully consider the version information of the vehicle and the driving habit of the driver to determine the first information most suitable for the current vehicle and the current driver of the vehicle, so that the target reminding determined based on the first information can reduce the interference to the user as much as possible, and the target reminding can be discovered and processed by the user in time. It can also be understood that the descriptions of Tables 32 to 36 are exemplary and do not constitute a limitation on the present application, and more examples are not shown here for the sake of brevity of description.
[0541] The methods shown in FIGS. 8 and 9 exemplarily show the implementation process of how the third reminding device determines the first information. Next, how the third reminding device determines the second information will be exemplarily introduced in combination with the drawings.
[0542] Please refer to FIG. 10, which is a flowchart of another reminding method provided by the present application. The reminding method shown in FIG. 10 is used to introduce the reminding method corresponding to “how to determine the second information based on the version information of the terminal”. It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the embodiments in the above-mentioned FIGS. 2 to 9; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 10 includes but is not limited to the following steps:
[0543] S1001, the third reminding device acquires the version information of the terminal.
[0544] The related introduction of the third reminding device can be referred to the description of S801. The version information of the terminal includes the software version information of the terminal and / or the hardware version information of the terminal. The software version information of the terminal and the hardware version information of the terminal can be shown in the form of a table, for example, Table 38 is an exemplary software version information of the terminal, and Table 39 is an exemplary hardware version information of the terminal.
[0545] Table 38: Software version information of the terminal
[0546] Table 39: Hardware version information of the terminal
[0547] It can be understood that the above-mentioned Table 38 and Table 39 are exemplary, and in the implementation process, the software version information of the terminal and / or the hardware version information of the terminal can include more or less content, which is not limited by the present application.
[0548] Regarding the implementation of the third reminding device acquiring the version information of the terminal, it can include the following two ways:
[0549] Manner one: the terminal actively uploads the version information of the terminal to the server after replacing the hardware or completing the OTA upgrade. The specific implementation can refer to manner one in S801, which will not be described here.
[0550] Manner two: the server sends indication information to the terminal according to the preset rule, and when the software version of the terminal and / or the terminal version update, the terminal uploads the related information of the version update to the server. The specific implementation can refer to manner two in S801, which will not be described here.
[0551] S1002, the third reminding device determines the second information based on the version information of the terminal.
[0552] As described above, the second information is used to set one or more of the third reminding time of the target reminding or the third reminding manner of the target reminding. Therefore, the third reminding device determines the second information based on the version information of the terminal, including: determining one or more of the third reminding time of the target reminding or the third reminding manner of the target reminding. Next, the cases are introduced.
[0553] Case one: the third reminding device determines the third reminding time of the target reminding based on the version information of the terminal. The specific implementation can refer to the introduction of case two in the foregoing S802, which will not be described here.
[0554] Case two: the third reminding device determines the third reminding manner of the target reminding based on the version information of the terminal. The specific implementation can refer to the introduction of case three in the foregoing S802, which will not be described here.
[0555] In another possible implementation, the third reminding manner and the fourth reminding manner each include at least one reminding manner, and the reminding manner newly added in the third reminding manner compared with the fourth reminding manner is determined based on the reminding manner newly supported by the terminal after the version information of the terminal is changed. The fourth reminding manner is the reminding manner used by the terminal to determine the reminding manner of the target reminding before the software / hardware version is updated.
[0556] It can be understood that the change of the software version information of the terminal and / or the change of the hardware version information may make the terminal support a new reminding manner. For example, the terminal supports the reminding manner of HUD and the screen of the vehicle before the version of the terminal is changed, and the terminal newly supports the reminding manner of vibration and the atmosphere lamp in the vehicle after the version of the terminal is changed. Therefore, when the terminal supports a new reminding manner, the reminding manner newly supported by the terminal can be used to better remind the user, so that the user can receive the target reminding more timely, thereby improving the achievement rate of the target reminding.
[0557] Case three: the third reminding device determines the third reminding time of the target reminding based on the difference information of the new and previous software versions, and / or, hardware versions. The specific implementation can refer to the description of case five in S802, and will not be described here.
[0558] Case four: the third reminding device determines the third reminding manner of the target reminding based on the difference information of the new and previous software versions, and / or, hardware versions. The specific implementation can refer to the description of case six in S802, and will not be described here.
[0559] It can be understood that the version information of the terminal refers to the current (latest) version information of the terminal, including the software version information and the hardware version information of the terminal. The software version information and / or the hardware version information of different terminals can be different. Even the software version information of the same terminal can be different due to the order of OTA upgrade. Therefore, determining the second information based on the version information of the terminal can formulate the second information that best matches the current version information of the terminal, so that the target reminding determined based on the second information can reduce the interference on the user as much as possible, and the target reminding can be discovered and processed by the user in time.
[0560] The reminding method shown in FIG. 10 introduces a way of determining the second information based on the version information of the terminal. In another possible implementation, the second information can also be determined based on the historical driving information of the vehicle. Next, the historical driving information of the vehicle will be introduced in combination with the accompanying drawings.
[0561] Please refer to FIG. 11, which is a flowchart of another reminding method provided by the present application. The reminding method shown in FIG. 11 is used to introduce the reminding method corresponding to "how to determine the second information based on the historical driving information of the vehicle". It can be understood that the steps in the embodiments of the present application can be regarded as a reasonable transformation or supplement of the embodiments in FIG. 10. Alternatively, it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 11 includes but is not limited to the following steps:
[0562] S1101, the third reminding device obtains the historical driving information of the vehicle. The specific implementation can refer to S901, and will not be described here.
[0563] S1102, the third reminding device determines the second information based on the historical driving information of the vehicle.
[0564] In one possible implementation, the third reminding device can determine the driving habit of the driver and / or the degree of wear of the vehicle based on the historical driving information of the vehicle to determine the second information. The specific implementation can refer to S902, and will not be described here.
[0565] It can be known in combination with the above description that the second information is used to set one or more of the third reminding time of the target reminding or the third reminding manner of the target reminding. Therefore, the third reminding device determines the first information based on the driving habit of the driver or the wear degree of the vehicle, including: determining one or more of the third reminding time of the target reminding or the third reminding manner of the target reminding. Next, the cases are introduced.
[0566] Case one: the third reminding device determines the third reminding time of the target reminding based on the driving habit of the driver. For specific implementation, reference can be made to case two in S902, which will not be described herein again.
[0567] In another possible implementation, the change of the third reminding time compared to the fourth reminding time is determined based on the change of the historical driving information of the vehicle. The fourth reminding time is the reminding time used by the second reminding device to determine the reminding time of the target reminding before the software / hardware version is updated.
[0568] It can be understood that the change of the historical driving information of the vehicle includes the following two cases: case one, the vehicle adds the historical driving information, and the driving habit corresponding to the historical driving information added by the vehicle changes. Case two, the algorithm for analyzing the historical driving information of the vehicle changes, so that the driving habit calculated based on the historical driving information of the vehicle also changes. In summary, the historical driving information of the vehicle changes, and the driving habit obtained by analyzing the historical driving information of the vehicle also changes. In this case, adjusting the reminding time corresponding to the target reminding based on the change of the historical driving information can more timely push the target reminding to the user, and the user will also more timely process the target reminding when receiving the target reminding.
[0569] Case two: the third reminding device determines the third reminding manner of the target reminding based on the driving habit of the driver. For specific implementation, reference can be made to case three in S902, which will not be described herein again.
[0570] Case three: the third reminding device determines the third reminding time of the target reminding based on the wear degree of the vehicle. For specific implementation, reference can be made to case five in S902, which will not be described herein again.
[0571] Case four: the third reminding device determines the third reminding manner of the target reminding based on the wear degree of the vehicle. For specific implementation, reference can be made to case six in S902, which will not be described herein again.
[0572] It can be understood that the driving information of different vehicles is usually different, and different driving information usually corresponds to different driving habits and vehicle use scenarios, etc. Therefore, determining the second information based on the historical driving information is beneficial to fully consider the driving habits of the vehicle driver and the use scenarios of the vehicle, so as to specify appropriate second information, so that the target prompt determined based on the second information can reduce the interference to the user as much as possible, and the target prompt can be discovered and processed by the user in time.
[0573] In another possible implementation, the third prompting device can also determine the second information based on the version information of the terminal and the historical driving information of the vehicle. It should be noted that the third prompting device determines the second information based on the version information of the terminal and the historical driving information of the vehicle, which is equivalent to that the third prompting device comprehensively determines the second information based on the version information of the terminal and the historical driving information of the vehicle, i.e., the second information can be determined by combining the methods shown in FIG. 10 and FIG. 11. For specific implementation, reference can be made to the description corresponding to S902, which will not be described here.
[0574] The above describes the first prompting device, the second prompting device, and the third prompting device. It can be understood that the three prompting devices can interact when performing the prompting task. In order to more clearly understand the interaction process between the prompting devices, the interaction process will be introduced in combination with the accompanying drawings.
[0575] Please refer to FIG. 12, which is a flowchart of another prompting method provided by the present application. It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the embodiments in FIG. 2 to FIG. 11; or it can be understood that the prompting method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The prompting method shown in FIG. 12 includes but is not limited to the following steps:
[0576] S1201, the third prompting device (server) acquires the version information of the vehicle. It should be noted that the third prompting device (server) acquires the version information of the vehicle only when the version information of the vehicle is changed. For specific implementation, reference can be made to the description of the foregoing S801, which will not be described here.
[0577] S1202, the third prompting device (server) determines the first information based on the version information of the vehicle. For specific implementation, reference can be made to the description of the foregoing S802, which will not be described here.
[0578] S1203, the third prompting device (server) acquires the historical driving information of the vehicle. For specific implementation, reference can be made to the description of the foregoing S901, which will not be described here.
[0579] S1204, the third reminding device (server) determines the first information based on the historical driving information of the vehicle. For details, refer to the foregoing description of S902, which will not be repeated here.
[0580] S1205, the third reminding device (server) acquires the version information and the historical driving information of the vehicle. For details, refer to the foregoing description of S801 and S901, which will not be repeated here.
[0581] S1206, the third reminding device (server) determines the first information based on the version information and the historical driving information of the vehicle. For details, refer to the foregoing description of S902, which will not be repeated here.
[0582] It should be noted that S1201 and S1202 above can be scheme one for determining the first information, S1203 and S1204 above can be scheme two for determining the first information, and S1205 and S1206 above can be scheme three for determining the first information.
[0583] S1207, the third reminding device (server) sends the first information to the first reminding device (vehicle), and correspondingly, the first reminding device (vehicle) receives the first information from the third reminding device (server). It can be understood that before the first reminding device (vehicle) receives the first information from the third reminding device (server), the version information of the vehicle is changed, and / or the historical driving information of the vehicle is changed. For details, refer to the foregoing description of S201, which will not be repeated here.
[0584] S1208, the first reminding device (vehicle) acquires the relevant information of the vehicle. For details, refer to the foregoing description of S202, which will not be repeated here.
[0585] S1209, the first reminding device (vehicle) determines the target reminding based on the first information and the relevant information of the vehicle. For details, refer to the foregoing description of S203, which will not be repeated here.
[0586] It can be understood that in the case where the first reminding device (vehicle) determines the target reminding, the first reminding device (vehicle) can send the reminding content of the target reminding to the user through the reminding manner of the target reminding at the reminding time of the target reminding.
[0587] Please refer to FIG. 13, which is a flowchart of another reminding method provided by the present application. It can be understood that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements of the foregoing embodiments of FIGS. 2 to 12; or it can be understood that the reminding method in the embodiments of the present application can also be regarded as an independently executable embodiment, and the present application does not limit this. The reminding method shown in FIG. 13 includes but is not limited to the following steps:
[0588] S1301, the third reminding device (server) acquires the version information of the vehicle, and / or, the historical driving information of the vehicle. It should be noted that the third reminding device (server) acquires the version information of the vehicle only when the version information of the vehicle is changed. The specific implementation can refer to the description of S801 or S901, which will not be repeated here.
[0589] S1302, the third reminding device (server) determines the first information based on the version information of the vehicle, and / or, the historical driving information of the vehicle. The specific implementation can refer to the description of S802 or S902, which will not be repeated here.
[0590] S1303, the third reminding device (server) acquires the version information of the terminal. It should be noted that the third reminding device (server) acquires the version information of the terminal only when the version information of the terminal is changed. The specific implementation can refer to the description of S1001, which will not be repeated here.
[0591] S1304, the third reminding device (server) determines the second information based on the version information of the terminal, and / or, the historical driving information of the vehicle. The specific implementation can refer to the description of S902, which will not be repeated here.
[0592] S1305, the third reminding device (server) sends the first information to the first reminding device (vehicle), and correspondingly, the first reminding device (vehicle) receives the first information from the third reminding device (server). It can be understood that the version information of the vehicle is changed, and / or, the historical driving information of the vehicle is changed before the first reminding device (vehicle) receives the first information from the third reminding device (server). The specific implementation can refer to the description of S201, which will not be repeated here.
[0593] S1306, the third reminding device (server) sends the second information to the second reminding device (terminal), and correspondingly, the second reminding device (terminal) receives the second information from the third reminding device (server). It can be understood that the version information of the vehicle is changed, and / or, the historical driving information of the vehicle is changed before the second reminding device (terminal) receives the second information from the third reminding device (server). The specific implementation can refer to the description of S601, which will not be repeated here.
[0594] S1307, the first reminding device (vehicle) acquires the related information of the vehicle. The specific implementation can refer to the description of S202, which will not be repeated here.
[0595] S1308, the first reminding device (vehicle) determines the reminding content of the target reminding based on the related information ...
Claims
1. A reminding method characterized by, The method comprises: receiving first information, the first information being used for setting a first judgment condition of a target reminder, a first reminding time of the target reminder, or a first reminding manner of the target reminder; obtaining relevant information of the vehicle; determining the target reminder based on the first information and the relevant information of the vehicle.
2. The method of claim 1, wherein, in a case where the first information is used for setting the first judgment condition, the determining the target reminder comprises: determining a reminding content of the target reminder; or, in a case where the first information is used for setting the first reminding time, the determining the target reminder comprises: determining the reminding time of the target reminder; or, in a case where the first information is used for setting the first reminding manner, the determining the target reminder comprises: determining the reminding manner of the target reminder.
3. The method according to claim 1 or 2, characterized in that, The first judgment condition is used for determining the reminding content of the target reminder based on the relevant information of the vehicle.
4. The method of claim 3, wherein, The first judgment condition comprises a condition corresponding to at least one of the following aspects: a vehicle state, a vehicle position, a surrounding environment of the vehicle, a state of a driver of the vehicle, or a time period; the first judgment condition is used for indicating that, in a case where the relevant information of the vehicle meets a target threshold value, the relevant information of the vehicle is determined as the reminding content of the target reminder.
5. The method according to any one of claims 1 to 4, characterized in that, The first reminding time is used for determining the reminding time of the target reminder based on the relevant information of the vehicle.
6. The method of claim 5, wherein, The first reminding time is specifically used for determining the reminding time of the target reminder based on the reminding content of the target reminder.
7. The method according to any one of claims 1 to 6, characterized in that, The first reminding manner is used for determining the reminding manner of the target reminder based on the relevant information of the vehicle.
8. The method of claim 7, wherein, The first reminding manner is specifically used for determining the reminding manner of the target reminder based on the reminding content of the target reminder.
9. The method according to any one of claims 1 to 8, characterized in that, The first information is determined based on version information of the vehicle and / or historical driving information of the vehicle.
10. The method of claim 9, wherein, the version information of the vehicle is used for determining a judgment condition and / or a reminding manner supported by the vehicle; the historical driving information of the vehicle is used for determining a driving habit of the driver of the vehicle.
11. The method according to any one of claims 1 to 10, characterized in that, Before the receiving the first information, the version information of the vehicle is changed and / or the historical driving information of the vehicle is changed.
12. The method according to any one of claims 1 to 11, characterized in that, Before the receiving the first information, the method further comprises: determining the target reminder based on a first configuration and the relevant information of the vehicle; the first configuration comprises a configuration corresponding to a second judgment condition of the target reminder, a second reminding time of the target reminder, and a second reminding manner of the target reminder; the first judgment condition, the second judgment condition, the first reminding time, the second reminding time, the first reminding manner, and the second reminding manner are all different.
13. The method of claim 12, wherein, The first judgment condition and the second judgment condition each include at least one judgment condition; the judgment condition newly added in the first judgment condition compared with the second judgment condition is determined based on a judgment condition newly supported by the vehicle after version information of the vehicle is changed.
14. The method according to claim 12 or 13, characterized in that, The change of the first reminding opportunity compared with the second reminding opportunity is determined based on a change of historical driving information of the vehicle.
15. The method according to any one of claims 12 to 14, characterized in that, The first reminding manner and the second reminding manner each include at least one reminding manner; the reminding manner newly added in the first reminding manner compared with the second reminding manner is determined based on a reminding manner newly supported by the vehicle after version information of the vehicle is changed.
16. The method according to any one of claims 1 to 15, characterized in that, The reminding content of the target reminding includes one or more of a tire burst reminding, an overspeed reminding, a dangerous driving reminding, a charging reminding, a refueling reminding, or a collision risk reminding.
17. The method according to any one of claims 1 to 16, characterized in that, The first reminding manner includes a manner of reminding through one or more of a vehicle machine of the vehicle, a vehicle lamp of the vehicle, or a head-up display (HUD) device of the vehicle.
18. The method according to any one of claims 1 to 17, characterized in that, The relevant information of the vehicle includes one or more of a vehicle state, a vehicle location, a driver state, or a surrounding environment.
19. The method according to any one of claims 1 to 18, characterized in that, The method further includes: sending first indication information to a terminal associated with the vehicle, the first indication information including the reminding content of the target reminding, and the first indication information being used to instruct the terminal to send the reminding content to a relevant person of the vehicle.
20. The method of any one of claims 1-19, wherein, The first information is valid within a first period.
21. The method of any one of claims 1-20, wherein, The method further includes: sending second indication information, the second indication information including the reminding content of the target reminding and a contact manner of the relevant person of the vehicle, and the second indication information being used to instruct the reminding content to be sent to the relevant person of the vehicle through the contact manner.
22. A reminding method characterized by comprising: Applied to a terminal associated with a vehicle; the method includes: receiving second information, the second information being used to set a first reminding opportunity of the target reminding or a first reminding manner of the target reminding; receiving first indication information, the first indication information including the reminding content of the target reminding, and the first indication information being used to instruct the terminal to send the reminding content to a relevant person of the vehicle.
23. The method of claim 22, wherein, in a case where the second information is used to set the first reminding opportunity, the method further includes: determining a reminding opportunity of the target reminding based on the second information and the first indication information; in a case where the second information is used to set the first reminding manner, the method further includes: determining a reminding manner of the target reminding based on the second information and the first indication information.
24. The method of claim 22 or 23, wherein, The first reminding opportunity is specifically used to determine the reminding opportunity of the target reminding based on the reminding content of the target reminding.
25. The method of any one of claims 22-24, wherein, The first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding.
26. The method of any one of claims 22-25, wherein, The second information is determined based on version information of the terminal and / or historical driving information of the vehicle.
27. The method of claim 26, wherein, The version information of the terminal is used to determine a reminding manner supported by the terminal; The historical driving information of the terminal is used to determine a driving habit of a driver of the vehicle.
28. The method of any one of claims 22-27, wherein, The version information of the terminal is changed before the second information is received, and / or the historical driving information of the vehicle is changed.
29. The method of any one of claims 22-28, wherein, Before the second information is received, the method further comprises: determining a reminding time and / or a reminding manner of the target reminding based on a second configuration and the reminding content of the target reminding, wherein the second configuration comprises a second reminding time of the target reminding and a configuration corresponding to a second reminding manner of the target reminding; The first reminding time is different from the second reminding time, and the first reminding manner is different from the second reminding manner.
30. The method of claim 29, wherein, The change of the first reminding time compared with the second reminding time is determined based on a change of the historical driving information of the vehicle.
31. The method of claim 29 or 30, wherein, The first reminding manner and the second reminding manner each comprise at least one reminding manner, and the reminding manner newly added in the first reminding manner compared with the second reminding manner is determined based on a reminding manner newly supported by the terminal after the version information of the terminal is changed.
32. The method of any one of claims 22-31, wherein, The reminding content of the target reminding comprises one or more of a tire burst reminding, a speeding reminding, a dangerous driving reminding, a charging reminding, a refueling reminding, or a collision risk reminding.
33. The method of any one of claims 22-32, wherein, The first reminding manner comprises a manner of reminding through one or more of a screen of the terminal, a voice of the terminal, or a vibration of the terminal.
34. The method of any one of claims 22-33, wherein, The second information is valid within a first period.
35. The method of any one of claims 22-34, wherein, The method further comprises: sending second indication information, wherein the second indication information comprises the reminding content of the target reminding and a contact manner of a person related to the vehicle, and the second indication information is used to instruct the person related to the vehicle to be reminded of the reminding content through the contact manner.
36. A reminding method characterized by comprising: The method comprises: obtaining version information of a vehicle; based on the version information of the vehicle, sending first information to the vehicle, wherein the first information is used to set a first judgment condition of a target reminding, and the first judgment condition is used to determine reminding content of the target reminding based on related information of the vehicle.
37. The method of claim 36, wherein, The first judgment condition comprises a condition corresponding to at least one of the following aspects: a vehicle state, a vehicle position, a surrounding environment of the vehicle, a state of a driver of the vehicle, or a time period, and the first judgment condition is used to instruct that, in a case where the related information of the vehicle satisfies a target threshold, the related information of the vehicle is determined as the reminding content of the target reminding.
38. The method of claim 36 or 37, wherein, The first information is further used to set a first reminding time of the target reminding or a first reminding manner of the target reminding.
39. The method of claim 38, wherein, The first reminding time is used to determine a reminding time of the target reminding based on the related information of the vehicle.
40. The method of claim 38 or 39, wherein, The first reminding time is specifically used to determine the reminding time of the target reminding based on the reminding content of the target reminding.
41. The method of any one of claims 38-40, wherein, The first reminding manner is used to determine a reminding manner of the target reminding based on the related information of the vehicle.
42. The method of any one of claims 38-41, wherein, The first reminding manner is specifically used to determine the reminding manner of the target reminding based on the reminding content of the target reminding.
43. The method of any one of claims 36-42, wherein, The method further comprises: obtaining historical driving information of the vehicle. The sending of the first information to the vehicle based on the version information of the vehicle comprises: The sending of the first information to the vehicle based on the version information of the vehicle and the historical driving information of the vehicle.
44. The method of any one of claims 36-43, wherein, The method further comprises: Obtaining version information of a terminal associated with the vehicle; The sending of second information to the terminal based on the version information of the terminal, the second information being used to set a second reminding time of a target reminder or a second reminding manner of the target reminder; the second reminding time being specifically used to determine the second reminding time of the target reminder based on a reminding content of the target reminder; the second reminding manner being specifically used to determine the second reminding manner of the target reminder based on the reminding content of the target reminder.
45. The method of claim 44, wherein, The method further comprises: obtaining historical driving information of the vehicle. The sending of the second information to the terminal based on the version information of the terminal comprises: The sending of the second information to the terminal based on the version information of the terminal and the historical driving information of the vehicle.
46. The method of claim 43 or 45, wherein, The historical driving information of the vehicle is used to determine a driving habit of a driver of the vehicle.
47. The method of any one of claims 36-46, wherein, The related information of the vehicle comprises one or more of the following: a vehicle state, a vehicle position, a state of a driver, or a surrounding environment.
48. The method of any one of claims 36-47, wherein, The method further comprises: Receiving first indication information; the first indication information comprising a reminding message related to the vehicle and a contact manner of a person related to the vehicle, the first indication information being used to indicate that the reminding message related to the vehicle is reminded to the person related to the vehicle through the contact manner.
49. A notification system, characterized by The notification system comprises a vehicle and a server; the vehicle is used to perform the method according to any one of claims 1-21, and the server is used to perform the method according to any one of claims 36-48.
50. The method of claim 49, wherein, The notification system further comprises a terminal; the terminal is a terminal associated with the vehicle, and the terminal is used to perform the method according to any one of claims 22-35.
51. A reminding device, comprising a module for performing the method according to any one of claims 1-21, or the method according to any one of claims 22-35, or the method according to any one of claims 36-48.
52. A reminder device, comprising: The reminding device comprises a processor and a storage medium, the storage medium stores instructions, and the instructions are executed by the processor to implement the method according to any one of claims 1-21, or the method according to any one of claims 22-35, or the method according to any one of claims 36-48.
53. A computer-readable storage medium, comprising: The computer readable storage medium is used to store a computer program, and the computer program is executed to perform the method according to any one of claims 1-21, 22-35, and 36-48.
54. A computer program product, characterised in that, comprises: instructions or a computer program; The instructions or the computer program are executed to implement the method according to any one of claims 1-21, 22-35, and 36-48.
Citation Information
Patent Citations
Implementation method and system of anti-fatigue reminding
CN110738823A
Driver remote wake-up method and device for autonomous vehicle
CN115195770A
Vehicle safe driving method and device
CN116788037A
Driving takeover reminding method and device, electronic equipment and vehicle
CN117163066A
Reminder device, reminder system, reminder method, and reminder program
JP2017117249A