Vehicle machine message hierarchical management method and device, equipment and storage medium

By determining the importance level of a message based on preset rules and using the corresponding push method when the in-vehicle terminal receives the message, the problem of insufficient flexibility in message push of the in-vehicle terminal is solved, and driving safety and message processing efficiency are improved.

CN116572865BActive Publication Date: 2025-12-12CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310541680.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-11
Publication Date
2025-12-12
Estimated Expiration
2043-05-11

AI Technical Summary

Technical Problem

The current in-vehicle terminal push message flexibility is poor, which can cause interference to drivers when driving at high speeds, pose safety hazards, and may cause important messages to be ignored, resulting in losses.

Method used

When a message is received on the vehicle terminal, the importance level of the message is determined based on preset rules, and different push methods are used, such as displaying it on the screen, saving it in the cloud, or pushing it to a handheld terminal. The system also determines whether to push the message a second time based on the vehicle speed and user operation.

Benefits of technology

It improves the flexibility of message push from the vehicle terminal, reduces driver interference, enhances vehicle driving safety, and ensures that important messages are processed under safe conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116572865B_ABST
    Figure CN116572865B_ABST
Patent Text Reader

Abstract

The application relates to a vehicle machine message hierarchical management method and device, equipment and a storage medium, and relates to the technical field of vehicle control. At least the technical problem that the flexibility of a vehicle terminal pushing a message is poor in related technologies is solved, the method comprises the following steps: when a target message is received by a vehicle terminal, determining a target importance level corresponding to the target message based on a preset rule, the preset rule is used for dividing different types of messages received by the vehicle terminal into a plurality of importance levels, different importance levels correspond to different message pushing modes; determining a target pushing mode corresponding to the target importance level, and pushing the target message to a user based on the target pushing mode. The application is applied to an application scene of managing vehicle machine messages.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle control, in particular to a car message hierarchical management method and device, equipment and storage medium. BACKGROUND

[0002] With the rapid development of the automobile industry, the number of cars is increasing, and people will pay more and more attention to the use experience when using cars. More and more car-mounted devices are applied to cars to realize various car-mounted applications, such as car navigation, car music, car application, etc. Real-time road condition signals, destination maps, and driving navigation services, as well as multimedia services such as music, video, and pictures, can be realized. In the process of driving a car, the car terminal will receive various messages from the background server, such as weather forecast, intersection condition, news message, etc. After the car terminal receives these messages, it will directly display them in the form of a message box popping up on the display screen, or push them to the driver in the form of voice broadcast.

[0003] In the above method, the messages pushed by the car terminal (also known as car messages) are displayed to the driver in real time. If the vehicle is driving at high speed on the road and a large number of push messages are generated, it will interfere with the driver and pose a driving safety hazard. Therefore, the flexibility of the current car terminal push message is poor, and the vehicle driving safety is low. SUMMARY

[0004] The present application provides a car message hierarchical management method, device, equipment and storage medium to at least solve the technical problem of poor flexibility of the car terminal push message in related technologies. The technical solution of the present application is as follows:

[0005] According to the first aspect of the present application, a car message hierarchical management method is provided, comprising: when a target message is received by a car terminal, determining a target importance level corresponding to the target message based on a preset rule, the preset rule being used to divide different types of messages received by the car terminal into a plurality of importance levels, and different importance levels corresponding to different message push modes; determining a target push mode corresponding to the target importance level, and pushing the target message to the user based on the target push mode.

[0006] According to the above technical means, the vehicle-mounted terminal can determine the target importance level corresponding to the target message based on the preset rule when the target message is received, and determine the target pushing manner corresponding to the target importance level, so that the target message can be pushed to the user based on the target pushing manner. Through the above method, the importance level of the target message received by the vehicle-mounted terminal can be determined in advance, and the pushing manner of the target message can be determined, so that the target message can be pushed to the user through the corresponding pushing manner during the driving of the vehicle, thereby improving the flexibility of the vehicle-mounted terminal in pushing messages and improving the safety of the vehicle driving.

[0007] In a possible implementation, the plurality of importance levels include: first importance messages, second importance messages, and third importance messages. The method further includes: constructing a preset rule in advance, determining vehicle abnormal condition type messages and weather warning type messages as first importance messages, determining vehicle maintenance type messages and incoming call type messages as second importance messages, and determining music pushing type messages and news pushing type messages as third importance messages; and determining a message pushing manner corresponding to each importance level in the first importance messages, the second importance messages, and the third importance messages, respectively.

[0008] According to the above technical means, the preset rule can be constructed in advance to determine vehicle abnormal condition type messages and weather warning type messages as first importance messages, determine vehicle maintenance type messages and incoming call type messages as second importance messages, and determine music pushing type messages and news pushing type messages as third importance messages. The message pushing manner corresponding to each importance level in the first importance messages, the second importance messages, and the third importance messages is determined respectively, so that when the target message is received by the vehicle-mounted terminal, the target pushing manner corresponding to the target message can be directly determined, thereby improving the flexibility of the vehicle-mounted terminal in pushing messages and improving the safety of the vehicle driving.

[0009] In a possible implementation, the target importance level corresponding to the target message is a first importance message. The method of determining the target pushing manner corresponding to the target importance level and pushing the target message to the user based on the target pushing manner includes: directly displaying the target message in the vehicle-mounted screen, and detecting whether the user operates the target message within a preset time length; when it is determined that the user does not operate the target message within the preset time length, saving the target message to the cloud, and pushing the target message again after the trip ends, or pushing the target message to a handheld terminal device corresponding to the user.

[0010] According to the above technical means, in the case that the target importance level corresponding to the target message is a first important message, the target message can be directly displayed in the vehicle screen, and it is detected whether the user operates and processes the target message within a preset time length; thus, when it is determined that the user does not operate and process the target message within the preset time length, the target message is saved to the cloud, and the target message is pushed to the vehicle screen again for display after the trip ends, or the target message is pushed to the handheld terminal device corresponding to the user. Thus, the flexibility of the vehicle terminal in pushing messages can be improved, and the safety of vehicle driving can be improved.

[0011] In a possible implementation, the target importance level corresponding to the target message is a second important message, and the determination of the target pushing manner corresponding to the target importance level and the pushing of the target message to the user based on the target pushing manner in the method includes: acquiring the driving speed of the current vehicle, in the case that the driving speed of the vehicle is less than a preset threshold, directly displaying the target message in the vehicle screen, and determining whether to push the target message again after the trip ends based on whether the user operates and processes the target message within a preset time length; in the case that the driving speed of the vehicle is greater than or equal to the preset threshold, saving the target message to the cloud, and pushing the target message to the vehicle screen for display after the trip ends, or pushing the target message to the handheld terminal device corresponding to the user.

[0012] According to the above technical means, in the case that the target importance level corresponding to the target message is a second important message, the driving speed of the current vehicle can be acquired first, so as to directly display the target message in the vehicle screen in the case that the driving speed of the vehicle is less than a preset threshold, and determine whether to push the target message again after the trip ends based on whether the user operates and processes the target message within a preset time length; or, in the case that the driving speed of the vehicle is greater than or equal to the preset threshold, save the target message to the cloud, and push the target message to the vehicle screen for display after the trip ends, or push the target message to the handheld terminal device corresponding to the user. Thus, the flexibility of the vehicle terminal in pushing messages can be improved, and the safety of vehicle driving can be improved.

[0013] In a possible implementation, the target importance level corresponding to the target message is a third important message, and the determination of the target pushing manner corresponding to the target importance level and the pushing of the target message to the user based on the target pushing manner in the method includes: acquiring the driving speed of the current vehicle, in the case that the driving speed of the vehicle is less than a preset threshold, directly displaying the target message in the vehicle screen; in the case that the driving speed of the vehicle is greater than or equal to the preset threshold, giving up pushing the target message.

[0014] According to the above technical means, in the case that the target importance level corresponding to the target message is a third importance message, the driving speed of the current vehicle can be acquired first, so that the target message is directly displayed on the vehicle screen in the case that the driving speed of the vehicle is less than the preset threshold; or the target message is abandoned in the case that the driving speed of the vehicle is greater than or equal to the preset threshold. Therefore, the flexibility of the message pushed by the vehicle terminal can be improved, and the safety of vehicle driving can be improved.

[0015] According to the second aspect provided in the present application, a vehicle machine message grading management apparatus is provided, which comprises a processing module and a pushing module. The processing module is configured to determine a target importance level corresponding to a target message when the vehicle terminal receives the target message, and a preset rule is used to divide different types of messages received by the vehicle terminal into a plurality of importance levels, and different importance levels correspond to different message pushing manners. The processing module is further configured to determine a target pushing manner corresponding to the target importance level. The pushing module is configured to push the target message to a user based on the target pushing manner.

[0016] In a possible implementation, the plurality of importance levels comprises a first importance message, a second importance message, and a third importance message. The processing module is configured to pre-construct the preset rule, determine vehicle abnormal condition type messages and weather warning type messages as the first importance messages, determine vehicle maintenance type messages and incoming call type messages as the second importance messages, and determine music pushing type messages and news pushing type messages as the third importance messages. The processing module is configured to determine a message pushing manner corresponding to each importance level in the first importance message, the second importance message, and the third importance message, respectively.

[0017] In a possible implementation, the target importance level corresponding to the target message is a first importance message. The processing module is configured to directly display the target message on the vehicle screen, and detect whether the user operates and processes the target message within a preset time length. The processing module is configured to save the target message to the cloud in the case that the user does not operate and process the target message within the preset time length, and perform secondary pushing of the target message after the trip ends. The secondary pushing is used to display the target message on the vehicle screen again, or push the target message to a handheld terminal device corresponding to the user.

[0018] In a possible implementation, the target message corresponds to a second-level important message; the processing module is configured to acquire a driving speed of the current vehicle, and in a case where the driving speed of the vehicle is less than a preset threshold, directly display the target message on the vehicle-mounted screen; and determine whether to perform secondary pushing of the target message after the trip ends based on whether the user operates the target message within a preset time length.

[0019] In a possible implementation, the target message corresponds to a third-level important message; the processing module is configured to acquire a driving speed of the current vehicle, and in a case where the driving speed of the vehicle is less than a preset threshold, directly display the target message on the vehicle-mounted screen; and in a case where the driving speed of the vehicle is greater than or equal to the preset threshold, abandon pushing of the target message.

[0020] According to a third aspect provided in the present application, an electronic device is provided, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method of the first aspect and any possible implementation thereof.

[0021] According to a fourth aspect provided in the present application, a computer-readable storage medium is provided, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the method of the first aspect and any possible implementation thereof.

[0022] According to a fifth aspect provided in the present application, a vehicle is provided, including the vehicle-machine message classification management apparatus of the second aspect, and the vehicle is configured to implement the method of the first aspect.

[0023] According to a sixth aspect provided in the present application, a computer program product is provided, the computer program product includes computer instructions, when the computer instructions run on an electronic device, the electronic device executes the method of the first aspect and any possible implementation thereof.

[0024] Therefore, the above technical features of the present application have the following beneficial effects:

[0025] (1) The target message can be received by the vehicle terminal, the target importance level corresponding to the target message is determined based on the preset rule, and the target push mode corresponding to the target importance level is determined, so that the target message can be pushed to the user based on the target push mode. Through the above method, the importance level of the target message received by the vehicle terminal can be determined in advance, so as to determine the push mode of the target message, so as to push the target message to the user through the corresponding push mode in the process of driving the vehicle, thereby improving the flexibility of the vehicle terminal to push the message and improving the safety of driving the vehicle.

[0026] (2) The preset rule can be constructed in advance to determine the vehicle abnormal condition type message and the weather warning type message as a first important message, the vehicle maintenance type message and the incoming call type message as a second important message, and the music push type message and the news push type message as a third important message. The message push mode corresponding to each importance level in the first important message, the second important message and the third important message is determined respectively, so that when the target message is received by the vehicle terminal, the target push mode corresponding to the target message is directly determined, thereby improving the flexibility of the vehicle terminal to push the message and improving the safety of driving the vehicle.

[0027] (3) In the case that the target importance level corresponding to the target message is a first important message, the target message can be directly displayed in the vehicle screen, and it is detected whether the user operates the target message within a preset time period. When it is determined that the user does not operate the target message within the preset time period, the target message is saved to the cloud, and the target message is pushed to the vehicle screen again for display after the trip ends, or the target message is pushed to the handheld terminal device corresponding to the user. Thus, the flexibility of the vehicle terminal to push the message can be improved, and the safety of driving the vehicle can be improved.

[0028] (4) In the case that the target importance level corresponding to the target message is a second important message, the driving speed of the current vehicle can be obtained, so that in the case that the driving speed of the vehicle is less than a preset threshold, the target message is directly displayed in the vehicle screen, and whether the target message is second pushed after the trip ends is determined based on whether the user operates the target message within a preset time period. Or, in the case that the driving speed of the vehicle is greater than or equal to the preset threshold, the target message is saved to the cloud, and the target message is pushed to the vehicle screen for display after the trip ends, or the target message is pushed to the handheld terminal device corresponding to the user. Thus, the flexibility of the vehicle terminal to push the message can be improved, and the safety of driving the vehicle can be improved.

[0029] (5) In a case where the target importance level corresponding to the target message is a third-level important message, the driving speed of the current vehicle can be acquired first, so as to directly display the target message in the vehicle screen in a case where the driving speed of the vehicle is less than a preset threshold; or, in a case where the driving speed of the vehicle is greater than or equal to the preset threshold, the target message is abandoned to be pushed. Thus, the flexibility of the vehicle terminal in pushing messages can be improved, and the safety of vehicle driving can be improved.

[0030] It should be noted that the technical effects brought by any one of the implementation manners of the second aspect to the sixth aspect can refer to the technical effects brought by the corresponding implementation manners in the first aspect, which will not be repeated here.

[0031] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS

[0032] The accompanying drawings incorporated in and forming a part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application; they should not be regarded in an restrictive manner.

[0033] Figure 1 is a structural schematic diagram of a vehicle machine message hierarchical management system according to an exemplary embodiment;

[0034] Figure 2 is a flow chart of a vehicle machine message hierarchical management method according to an exemplary embodiment;

[0035] Figure 3 is a flow chart of another vehicle machine message hierarchical management method according to an exemplary embodiment;

[0036] Figure 4 is a flow chart of another vehicle machine message hierarchical management method according to an exemplary embodiment;

[0037] Figure 5 is a flow chart of another vehicle machine message hierarchical management method according to an exemplary embodiment;

[0038] Figure 6 is a flow chart of another vehicle machine message hierarchical management method according to an exemplary embodiment;

[0039] Figure 7 is a flow chart of another vehicle machine message hierarchical management method according to an exemplary embodiment;

[0040] Figure 8 is a block diagram of a vehicle machine message hierarchical management device according to an exemplary embodiment;

[0041] Figure 9 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0042] In order for those skilled in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings.

[0043] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all the embodiments consistent with the present application. Rather, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0044] Currently, the existing car machine message push does not consider the importance and immediacy of different messages. When a driver receives a message push, the driver is shown the message. If the vehicle is driving at high speed on the road and a large number of push messages are generated, the driver will be disturbed, and there is a risk of driving safety. For important messages, the driver may focus on driving and ignore the message reminder on the car machine side, resulting in loss due to not checking the message. The existing car machine message push mechanism cannot solve the interference of a large number of message pushes on the driver during driving, and cannot avoid the driver ignoring important messages and causing economic or other losses.

[0045] The car machine message hierarchical management method provided by the embodiments of the present application can be applied to a car machine message hierarchical management system. Figure 1 A structural schematic diagram of the car machine message hierarchical management system is shown. As shown in Figure 1 The car machine message hierarchical management system 10 includes a vehicle terminal 11, a message server 12, a cloud 13, and a handheld terminal device 14.

[0046] The vehicle terminal 11 can be used for the Internet of Things and can include a plurality of central processing units (CPUs), a plurality of memories, a storage device storing a plurality of operating systems, and the like. The vehicle terminal 11 can include a plurality of application programs.

[0047] The message server 12 can be used for the Internet of Things and can be a server corresponding to any one of a plurality of application programs included in the vehicle terminal 11, for pushing messages to the vehicle terminal 11.

[0048] The cloud 13 can be used for the Internet of Things to realize storage of data. The handheld terminal device 14 can be used for the Internet of Things and can be an electronic device such as a computer or a mobile phone corresponding to a user, and is used to receive the pushed message.

[0049] For ease of understanding, the car-machine message hierarchical management method provided in the present application is specifically introduced below in combination with the accompanying drawings.

[0050] Figure 2 is a flowchart of a car-machine message hierarchical management method according to an exemplary embodiment, as Figure 2 shown, the car-machine message hierarchical management method includes the following S201-S202:

[0051] S201, when a target message is received by the vehicle terminal, determining a target importance level corresponding to the target message based on a preset rule.

[0052] The preset rule is used to divide different types of messages received by the vehicle terminal into a plurality of importance levels, and different importance levels correspond to different message pushing manners.

[0053] Optionally, for the target message received by the vehicle terminal, the message importance level needs to be judged first, so that different message pushing manners (pushing strategies) are adopted for different messages.

[0054] In some embodiments, the plurality of importance levels includes a first importance message, a second importance message, and a third importance message. In order to divide the importance levels of different messages and determine the message pushing manner corresponding to each importance level, as Figure 3 shown, the car-machine message hierarchical management method provided in the present application specifically includes S301-S302:

[0055] S301, a preset rule is constructed in advance, the vehicle abnormal condition type message and the weather warning type message are determined as the first importance message, the vehicle maintenance type message and the incoming call type message are determined as the second importance message, and the music pushing type message and the news pushing type message are determined as the third importance message.

[0056] Optionally, according to the importance and immediacy of the message, the message can be divided into three levels, which are the first importance message, the second importance message, and the third importance message: specifically, for important and immediate messages (such as vehicle abnormal condition type messages and weather warning type messages), the first importance message is divided; for important but non-immediate messages (such as vehicle maintenance type messages and incoming call type messages), the second importance message is divided; for non-important messages (such as music pushing type messages and news pushing type messages), the third importance message is divided.

[0057] S302, respectively determine the message pushing mode corresponding to each importance level in the first importance message, the second importance message and the third importance message.

[0058] Further, different display strategies are taken for messages of different importance levels, which can not only reduce the interference of the pushed messages on the driver during driving and reduce the security risks, but also avoid the loss caused by the driver ignoring important messages.

[0059] In the embodiments of the present application, the preset rules can be constructed in advance to determine vehicle abnormal condition type messages and weather warning type messages as first importance messages, vehicle maintenance type messages and incoming call type messages as second importance messages, and music pushing type messages and news pushing type messages as third importance messages, and the message pushing mode corresponding to each importance level in the first importance message, the second importance message and the third importance message is determined respectively, so that when the target message is received by the vehicle terminal, the target pushing mode corresponding to the target message is directly determined, thereby the flexibility of the vehicle terminal in pushing messages and the safety of vehicle driving can be improved.

[0060] S202, determine the target pushing mode corresponding to the target importance level, and push the target message to the user based on the target pushing mode.

[0061] Optionally, based on the preset rules constructed in advance, the target pushing mode corresponding to the target importance level can be determined, and the target message is pushed to the user based on the target pushing mode. For details, please refer to the following steps, which are not repeated here.

[0062] In the embodiments of the present application, when the target message is received by the vehicle terminal, the target importance level corresponding to the target message is determined based on the preset rules, and the target pushing mode corresponding to the target importance level is determined, so that the target message can be pushed to the user based on the target pushing mode. Through the above method, the importance level of the target message received by the vehicle terminal can be determined in advance, and the pushing mode of the target message is determined, so that the target message can be pushed to the user through the corresponding pushing mode during vehicle driving, thereby the flexibility of the vehicle terminal in pushing messages and the safety of vehicle driving can be improved.

[0063] In some embodiments, the target importance level corresponding to the target message is a first importance message; in order to determine the message pushing mode corresponding to the target message, as shown in Figure 4 The method in S202 in the vehicle machine message grading management method provided by the embodiments of the present application can specifically include S401-S402:

[0064] S401, directly display the target message in the vehicle screen, and detect whether the user operates and processes the target message within a preset time length.

[0065] Optionally, for the first-level important message, the user can directly view the message on the vehicle screen, and detect whether the user operates the target message. If the user processes the target message within a preset time length (the user views or closes the message by clicking or using other methods such as voice), the process ends without secondary pushing.

[0066] S402, when it is determined that the user does not process the target message within a preset time length, the target message is saved to the cloud, and the target message is secondarily pushed after the trip ends.

[0067] Optionally, if the user does not process the message within a preset time length, the message is pushed to the handheld terminal device corresponding to the account logged in the vehicle terminal after the trip ends; or the target message is secondarily pushed to the vehicle screen for display.

[0068] Optionally, if the user does not process the message within a preset time length, the message is pushed to the handheld terminal device corresponding to the account logged in the vehicle terminal after the trip ends; or the target message is secondarily pushed to the vehicle screen for display.

[0069] It can be understood that, by means of the fusion of the vehicle terminal, the handheld terminal device, and the cloud, the important message is temporarily stored in the cloud, and the message is pushed to the handheld terminal device of the driver when the driver is not in the driving state, so that the driver can view the message in a safe condition.

[0070] It should be noted that the end of the trip can be understood as: the vehicle is turned off, the driver's door is opened, the vehicle speed is 0, and the like.

[0071] In the embodiment of the application, when the target important level corresponding to the target message is a first-level important message, the target message can be directly displayed on the vehicle screen, and it is detected whether the user processes the target message within a preset time length; so that when it is determined that the user does not process the target message within a preset time length, the target message is saved to the cloud, and the target message is secondarily pushed to the vehicle screen for display or pushed to the handheld terminal device corresponding to the user after the trip ends. Thus, the flexibility of the vehicle terminal in pushing messages can be improved, and the safety of the vehicle driving can be improved.

[0072] In some embodiments, the target important level corresponding to the target message is a second-level important message; in order to determine the message pushing mode corresponding to the target message, as shown in Figure 5 The method in S202 can specifically include S501-S502 in the vehicle-machine message classification management method provided by the embodiment of the application.

[0073] S501, acquire the driving speed of the current vehicle, and in a case where it is determined that the driving speed of the vehicle is less than a preset threshold, directly display the target message in the vehicle-mounted screen, and determine whether to perform secondary pushing of the target message after the trip ends based on whether the user processes the target message within a preset time length.

[0074] Optionally, for a second-level important message, the driving speed of the current vehicle needs to be acquired and determined first. If the driving speed of the vehicle is less than a preset threshold (for example, 60 km / h), the message pushing manner can be the same as that of a first-level important message, that is, directly displaying the target message in the vehicle-mounted screen, and detecting whether the user processes the target message. If the user processes the target message within a preset time length (the user views or closes the message by clicking or using voice or other manners), the process ends and secondary pushing is not needed.

[0075] Optionally, if the user does not process the message within the preset time length, the message is pushed to a handheld terminal device corresponding to the account logged in the vehicle-mounted terminal after the current trip ends; or the target message is pushed to the vehicle-mounted screen for display again.

[0076] S502, in a case where it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold, save the target message to the cloud, and push the target message to the vehicle-mounted screen for display or to the handheld terminal device corresponding to the user after the trip ends.

[0077] Optionally, in a case where it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold, the target message needs to be saved to the cloud, and the target message is pushed to the vehicle-mounted screen for display or to the handheld terminal device corresponding to the user after the trip ends, so as to avoid affecting driving safety due to pushing of the message.

[0078] In the embodiments of the present application, in a case where the target important level corresponding to the target message is a second-level important message, the driving speed of the current vehicle can be acquired first, so as to directly display the target message in the vehicle-mounted screen in a case where it is determined that the driving speed of the vehicle is less than a preset threshold, and determine whether to perform secondary pushing of the target message after the trip ends based on whether the user processes the target message within a preset time length; or, in a case where it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold, save the target message to the cloud, and push the target message to the vehicle-mounted screen for display or to the handheld terminal device corresponding to the user after the trip ends. Thus, the flexibility of pushing of the message by the vehicle-mounted terminal can be improved, and the safety of vehicle driving can be improved.

[0079] In some embodiments, the target important level corresponding to the target message is a third-level important message. In order to determine the message pushing manner of the target message, the driving speed of the current vehicle needs to be acquired and determined first. Figure 6As shown, the vehicle message hierarchical management method provided by the embodiments of the present application can further include S601-S602:

[0080] S601, obtain the driving speed of the current vehicle, and directly display the target message on the vehicle screen in the case where the driving speed of the vehicle is determined to be less than a preset threshold.

[0081] Optionally, for the third-level important message, the target message can be directly displayed on the vehicle screen in the case where the driving speed of the vehicle is determined to be less than a preset threshold, and the target message does not need to be pushed again.

[0082] S602, in the case where the driving speed of the vehicle is determined to be greater than or equal to the preset threshold, the target message is abandoned.

[0083] For example, Figure 7 As shown, when the vehicle terminal receives the target message, the target importance level corresponding to the target message is first determined, when the target importance level corresponding to the target message is determined to be the first-level important message, the target message is directly pushed, and it is determined whether the user processes the target message within a preset time period, so that the target message is pushed again after the trip ends in the case where the user does not process the target message; when the target importance level corresponding to the target message is determined to be the second-level important message, it is first determined whether the driving speed of the current vehicle is less than a preset threshold, the target message is directly pushed in the case where the driving speed of the vehicle is less than the preset threshold; the target message is saved to the cloud in the case where the driving speed of the vehicle is greater than or equal to the preset threshold, and the target message is pushed to the vehicle screen for display or pushed to the handheld terminal device corresponding to the user after the trip ends; when the target importance level corresponding to the target message is determined to be the third-level important message, it is determined whether the driving speed of the current vehicle is less than a preset threshold, the target message is directly pushed in the case where the driving speed of the vehicle is less than the preset threshold, and the target message is abandoned in the case where the driving speed of the vehicle is greater than or equal to the preset threshold.

[0084] It can be understood that, according to the importance and immediacy of the message, the push message of the vehicle terminal is defined as three levels of the first-level important message, the second-level important message and the third-level important message, different display modes are adopted for messages of different importance levels. This can reduce the interference of messy push messages on the driver and reduce the probability that the driver ignores important messages.

[0085] In the case where the target importance level corresponding to the target message is a third-level important message, the driving speed of the current vehicle can be acquired first, so that the target message is directly displayed on the vehicle screen in the case where the driving speed of the vehicle is less than a preset threshold; or the target message is abandoned in the case where the driving speed of the vehicle is greater than or equal to the preset threshold. Therefore, the flexibility of the vehicle terminal in pushing messages can be improved, and the safety of vehicle driving can be improved.

[0086] The above describes the solutions provided by the embodiments of the present application mainly from the perspective of methods. In order to implement the above functions, the car-machine message hierarchical management apparatus or the electronic device comprises a hardware structure and / or a software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0087] The embodiments of the present application can divide the car-machine message hierarchical management apparatus or the electronic device into functional modules according to the above method. For example, the car-machine message hierarchical management apparatus or the electronic device can comprise functional modules corresponding to each function division, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical function division. Actual implementation can have another division manner.

[0088] Figure 8 is a block diagram of a car-machine message hierarchical management apparatus according to an example embodiment. Referring to Figure 8 The car-machine message hierarchical management apparatus 800 comprises a processing module 801 and a pushing module 802.

[0089] The processing module 801 is configured to determine a target importance level corresponding to a target message based on a preset rule when the target message is received by a vehicle terminal. The preset rule is used to divide different types of messages received by the vehicle terminal into a plurality of importance levels, and different importance levels correspond to different message pushing manners.

[0090] The processing module 801 is further configured to determine a target pushing manner corresponding to the target importance level.

[0091] The pushing module 802 is configured to push the target message to a user based on the target pushing manner.

[0092] In a possible implementation, the plurality of importance levels include: a first importance message, a second importance message, and a third importance message. The processing module 801 is configured to pre-construct a preset rule, determine a vehicle abnormal condition type message and a weather warning type message as the first importance message, determine a vehicle maintenance type message and a call type message as the second importance message, and determine a music push type message and a news push type message as the third importance message. The processing module 801 is configured to determine a message push manner corresponding to each importance level in the first importance message, the second importance message, and the third importance message, respectively.

[0093] In a possible implementation, the target importance level corresponding to the target message is the first importance message. The processing module 801 is configured to directly display the target message on the vehicle screen, and detect whether the user performs operation processing on the target message within a preset time length. The processing module 801 is configured to save the target message to the cloud when it is determined that the user does not perform operation processing on the target message within the preset time length, and perform secondary push of the target message after the trip ends. The secondary push is used to push the target message to the vehicle screen again for display, or push the target message to a handheld terminal device corresponding to the user.

[0094] In a possible implementation, the target importance level corresponding to the target message is the second importance message. The processing module 801 is configured to obtain a driving speed of the current vehicle, and directly display the target message on the vehicle screen when it is determined that the driving speed of the vehicle is less than a preset threshold. The processing module 801 is configured to determine whether to perform secondary push of the target message after the trip ends, based on whether the user performs operation processing on the target message within a preset time length. The processing module 801 is configured to save the target message to the cloud when it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold, and push the target message to the vehicle screen or a handheld terminal device corresponding to the user after the trip ends.

[0095] In a possible implementation, the target importance level corresponding to the target message is the third importance message. The processing module 801 is configured to obtain a driving speed of the current vehicle, and directly display the target message on the vehicle screen when it is determined that the driving speed of the vehicle is less than a preset threshold. The processing module 801 is configured to give up pushing the target message when it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold.

[0096] As to the apparatus in the above-described embodiments, the specific manners in which various modules perform operations have been described in details in the embodiments of the method, and will not be described in details here.

[0097] Figure 9 is a block diagram of an electronic device according to an example embodiment. As shown inFigure 9 As shown in FIG. 9, the electronic device 900 includes but is not limited to a processor 901 and a memory 902.

[0098] The memory 902 is configured to store executable instructions of the processor 901. It can be understood that the processor 901 is configured to execute the instructions to implement the vehicle-machine message hierarchical management method in the above embodiments.

[0099] It should be noted that those skilled in the art can understand that the electronic device structure shown in FIG. 9 does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than those shown in FIG. 9, or combine some components, or arrange different components. Figure 9 It should be noted that those skilled in the art can understand that the electronic device structure shown in FIG. 9 does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than those shown in FIG. 9, or combine some components, or arrange different components. Figure 9 It should be noted that those skilled in the art can understand that the electronic device structure shown in FIG. 9 does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than those shown in FIG. 9, or combine some components, or arrange different components.

[0100] The processor 901 is the control center of the electronic device, connects all parts of the electronic device through various interfaces and lines, executes software programs and / or modules stored in the memory 902 and calls data stored in the memory 902, performs various functions of the electronic device and processes data, and thus monitors the entire electronic device. The processor 901 can include one or more processing units. Optionally, the processor 901 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the modem processor can also not be integrated into the processor 901.

[0101] The memory 902 can be used to store software programs and various data. The memory 902 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs (such as an acquisition module, a processing module, etc.) required by at least one function module, etc. In addition, the memory 902 can include a high-speed random access memory, and can also include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.

[0102] In an exemplary embodiment, a computer readable storage medium including instructions is also provided, for example, the memory 902 including instructions, which can be executed by the processor 901 of the electronic device 900 to implement the vehicle-machine message hierarchical management method in the above embodiments.

[0103] In actual implementation, Figure 8 The functions of the processing module 801 and the pushing module 802 in the above embodiment can be realized by Figure 9 The specific execution process can refer to the description of the vehicle-machine message hierarchical management method in the above embodiment, which will not be described here.

[0104] Optionally, the computer readable storage medium can be a non-transitory computer readable storage medium, for example, the non-transitory computer readable storage medium can be a Read-Only Memory (ROM), a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0105] In the example embodiment, the embodiment of the present application further provides a computer program product comprising one or more instructions, which can be executed by the processor 901 of the electronic device 900 to complete the vehicle-machine message hierarchical management method in the above-described embodiment.

[0106] It should be noted that the instructions in the above computer readable storage medium or the one or more instructions in the computer program product are executed by the processor of the electronic device to realize each process of the above vehicle-machine message hierarchical management method embodiment, and achieve the same technical effect as the above vehicle-machine message hierarchical management method. To avoid repetition, it will not be described here.

[0107] Through the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is taken as an example for illustration, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete the full classification part or part of the function described above.

[0108] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another device, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be through some interfaces, indirect coupling or communication connection between the units or components, which can be electrical, mechanical or other forms.

[0109] The units described as separate components can or can not be physically separated, and the components displayed as units can be one physical unit or multiple physical units, that is, they can be located in one place or distributed to multiple different places. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment.

[0110] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit.

[0111] If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application are essentially or say the part that contributes to the prior art or the whole classification or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing an apparatus (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute the whole classification or part of the steps of the method of each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, and various media that can store program codes.

[0112] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, any change or replacement within the technical scope disclosed in the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for managing messages of a car machine, characterized by, The method comprises the following steps: pre-constructing preset rules, determining vehicle abnormal condition type messages and weather warning type messages as first-level important messages, determining vehicle maintenance type messages and incoming call type messages as second-level important messages, and determining music push type messages and news push type messages as third-level important messages; determining the message push mode corresponding to each important level in the first-level important messages, the second-level important messages and the third-level important messages respectively; when a target message is received by a vehicle terminal, determining a target important level corresponding to the target message based on the preset rules, the preset rules being used to divide different types of messages received by the vehicle terminal into a plurality of important levels, the plurality of important levels comprising first-level important messages, second-level important messages and third-level important messages, different important levels corresponding to different message push modes; determining a target push mode corresponding to the target important level, and pushing the target message to a user based on the target push mode; when the target important level corresponding to the target message is a first-level important message, the determination of the target push mode corresponding to the target important level and the pushing of the target message to the user based on the target push mode comprise the following steps: directly displaying the target message on a vehicle screen, and detecting whether the user operates and processes the target message within a preset time period; when it is determined that the user does not operate and process the target message within the preset time period, saving the target message to a cloud, and performing secondary pushing of the target message after a trip ends, the secondary pushing being used to push the target message to the vehicle screen again for display, or push the target message to a handheld terminal device corresponding to the user; when the target important level corresponding to the target message is a second-level important message, the determination of the target push mode corresponding to the target important level and the pushing of the target message to the user based on the target push mode comprise the following steps: acquiring a driving speed of a current vehicle, and when it is determined that the driving speed of the vehicle is less than a preset threshold, directly displaying the target message on the vehicle screen, and determining whether to perform secondary pushing of the target message after the trip ends based on whether the user operates and processes the target message within a preset time period; when it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold, saving the target message to the cloud, and pushing the target message to the vehicle screen for display after the trip ends, or pushing the target message to the handheld terminal device corresponding to the user; when the target important level corresponding to the target message is a third-level important message, the determination of the target push mode corresponding to the target important level and the pushing of the target message to the user based on the target push mode comprise the following steps: acquiring a driving speed of a current vehicle, and when it is determined that the driving speed of the vehicle is less than a preset threshold, directly displaying the target message on the vehicle screen; when it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold, giving up pushing the target message.

2. A device for hierarchical management of car machine messages, characterized by The vehicle message classification management device comprises a processing module and a pushing module. The processing module is configured to pre-construct a preset rule, determine a vehicle abnormal condition type message and a weather warning type message as a first important message, determine a vehicle maintenance type message and a call type message as a second important message, and determine a music push type message and a news push type message as a third important message. The processing module is further configured to determine a message push manner corresponding to each important level in the first important message, the second important message, and the third important message, respectively. The processing module is further configured to determine a target important level corresponding to a target message based on the preset rule when the target message is received by the vehicle-mounted terminal, and the preset rule is used to divide different types of messages received by the vehicle-mounted terminal into a plurality of important levels, the plurality of important levels including the first important message, the second important message, and the third important message, and different important levels correspond to different message push manners. The processing module is further configured to determine a target push manner corresponding to the target important level. The push module is configured to push the target message to a user based on the target push manner. In a case where the target important level corresponding to the target message is the first important message, the processing module is specifically configured to directly display the target message in a vehicle-mounted screen and detect whether the user processes the target message within a preset time length. The processing module is specifically configured to save the target message to a cloud in a case where it is determined that the user does not process the target message within the preset time length. The push module is specifically configured to perform secondary push of the target message after a trip ends, and the secondary push is used to display the target message in the vehicle-mounted screen again or push the target message to a handheld terminal device corresponding to the user. In a case where the target important level corresponding to the target message is the second important message, the processing module is specifically configured to obtain a driving speed of a current vehicle, directly display the target message in the vehicle-mounted screen in a case where it is determined that the driving speed of the vehicle is less than a preset threshold, and determine whether to perform secondary push of the target message after the trip ends based on whether the user processes the target message within a preset time length. The processing module is specifically configured to save the target message to a cloud in a case where it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold. The push module is specifically configured to display the target message in the vehicle-mounted screen or push the target message to a handheld terminal device corresponding to the user after the trip ends. In a case where the target important level corresponding to the target message is the third important message, the processing module is specifically configured to obtain a driving speed of a current vehicle, and directly display the target message in the vehicle-mounted screen in a case where it is determined that the driving speed of the vehicle is less than a preset threshold. The push module is specifically configured to give up pushing the target message in a case where it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold.

3. An electronic device, comprising: The processing module is further configured to determine a target important level corresponding to a target message based on the preset rule when the target message is received by the vehicle-mounted terminal, and the preset rule is used to divide different types of messages received by the vehicle-mounted terminal into a plurality of important levels, the plurality of important levels including the first important message, the second important message, and the third important message, and different important levels correspond to different message push manners. The processing module is further configured to determine a target push manner corresponding to the target important level. The push module is configured to push the target message to a user based on the target push manner. In a case where the target important level corresponding to the target message is the first important message, the processing module is specifically configured to directly display the target message in a vehicle-mounted screen and detect whether the user processes the target message within a preset time length. The processing module is specifically configured to save the target message to a cloud in a case where it is determined that the user does not process the target message within the preset time length. The push module is specifically configured to perform secondary push of the target message after a trip ends, and the secondary push is used to display the target message in the vehicle-mounted screen again or push the target message to a handheld terminal device corresponding to the user. In a case where the target important level corresponding to the target message is the second important message, the processing module is specifically configured to obtain a driving speed of a current vehicle, directly display the target message in the vehicle-mounted screen in a case where it is determined that the driving speed of the vehicle is less than a preset threshold, and determine whether to perform secondary push of the target message after the trip ends based on whether the user processes the target message within a preset time length. The processing module is specifically configured to save the target message to a cloud in a case where it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold. The push module is specifically configured to display the target message in the vehicle-mounted screen or push the target message to a handheld terminal device corresponding to the user after the trip ends. In a case where the target important level corresponding to the target message is the third important message, the processing module is specifically configured to obtain a driving speed of a current vehicle, and directly display the target message in the vehicle-mounted screen in a case where it is determined that the driving speed of the vehicle is less than a preset threshold. The push module is specifically configured to give up pushing the target message in a case where it is determined that the driving speed of the vehicle is greater than or equal to the preset threshold. A processor and a memory; wherein the memory is configured to store one or more programs, the one or more programs comprising computer-executable instructions; and wherein the processor is configured to execute the computer-executable instructions stored in the memory to cause the electronic device to perform the method of claim 1 when the electronic device is running.

4. A computer-readable storage medium, characterized in that, When the computer-executable instructions stored in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is capable of performing the method of claim 1.

5. A vehicle characterized by comprising: The vehicle comprises the vehicle-machine message hierarchical management apparatus of claim 2, and the vehicle is configured to implement the method of claim 1.

Citation Information

Patent Citations

  • Automobile key forgetting reminding method and system

    CN115214363A

  • Selective message presentation by in-vehicle computing system

    US20150266377A1