Vehicle information push method, device and equipment, and storage medium
By dynamically allocating information push areas and display methods, the problem of the single information push method in vehicle information systems is solved, realizing the flexibility and real-time nature of information push and meeting the needs of users in different scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGFENG MOTOR CO LTD DONGFENG NISSAN PASSENGER VEHICLE CO
- Filing Date
- 2022-11-23
- Publication Date
- 2026-07-21
AI Technical Summary
In existing technologies, vehicle information systems cannot flexibly adjust the information push method according to the user's wishes, resulting in a single and fixed information push method that cannot meet the needs of different users in different scenarios.
By acquiring the vehicle information to be pushed, determining its type and importance, and allocating corresponding information push areas according to the type and importance, the information display area is dynamically adjusted, including the display of thumbnail information and detailed information.
It enables flexible and real-time push of vehicle information, better matching users' needs and desires, and improving the flexibility and real-time nature of information display.
Smart Images

Figure CN116155988B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and in particular to a method, apparatus, device, and storage medium for pushing in-vehicle information. Background Technology
[0002] With the upgrading of consumption, users have increasingly higher requirements for products. In the field of in-vehicle information systems, this manifests in the following two situations:
[0003] 1. Significant differences in needs among users: A. Diverse user preferences: Some users use cars as a means of transportation and pay little attention to vehicle technology and parameters, focusing more on entertainment services within the in-vehicle information system (driving enthusiasts); while others have in-depth knowledge of vehicles, preferring to observe various parameters to judge the vehicle's current status, and their needs for the in-vehicle information system are more diverse, requiring entertainment services in addition to viewing vehicle data (driving hobbyists); B. Diverse user living environments: This also leads to different needs for in-vehicle information systems. For example, some users have a strong need for navigation, requiring them to check navigation-related information both weekdays and weekends; while others only need to check navigation information in specific travel scenarios.
[0004] 2. User requirements for safety and entertainment services vary depending on the vehicle's operating environment. Safety requirements differ based on the driving status: during driving, safety is paramount, and users need quick access to essential driving information; when the engine is off, safety is relatively lower, but a certain level of immersive enjoyment can be provided. Furthermore, user preferences for the entertainment services offered by the in-vehicle system also differ across scenarios. For example, when watching videos, users may desire a more immersive and larger display.
[0005] Currently, there are two main architectures to address this: Architecture 1: Each system operates independently with no information exchange; in this architecture, the display systems are independent of each other and there is no information exchange. Architecture 2: Interoperability is achieved between entertainment systems; in this architecture, interoperability is achieved between entertainment systems, but they are independent of the vehicle data display and information system. These current architectures can only display fixed vehicle information in fixed locations, and when pushing vehicle information to users, the push method is singular and rigid, unable to be flexibly adjusted based on user preferences.
[0006] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0007] The main objective of this invention is to provide a method, apparatus, device, and storage medium for pushing vehicle information, aiming to solve the technical problems of existing technologies that can only display fixed vehicle information at fixed locations, and that the push method is singular and rigid when pushing vehicle information to users, and cannot be flexibly adjusted according to user wishes.
[0008] To achieve the above objectives, the present invention provides a vehicle information push method, which includes the following steps:
[0009] Obtain vehicle information to be pushed;
[0010] Determine the information type corresponding to the vehicle information to be pushed;
[0011] The information push area corresponding to the vehicle information to be pushed is determined according to the information type;
[0012] The vehicle information is output through the information push area.
[0013] Optionally, determining the information push area corresponding to the vehicle information to be pushed based on the information type includes:
[0014] The importance of the vehicle information to be pushed is determined based on the information type;
[0015] The importance of the vehicle information to be pushed is compared with the importance of each information push area;
[0016] Based on the comparison results, the information push area corresponding to the vehicle information to be pushed is determined.
[0017] Optionally, the information push area includes at least one of a first push area, a second push area, a third push area, and a fourth push area, wherein the importance of the first push area, the second push area, the third push area, and the fourth push area decreases in sequence, and the size of each push area and its position on the vehicle screen correspond to its importance.
[0018] Optionally, outputting the vehicle information through the information push area includes:
[0019] The vehicle information is output through the content display area corresponding to the information push area. The information push area is used to display the thumbnail information of the vehicle information to be pushed, and the content display area is used to display the detailed information of the vehicle information to be pushed.
[0020] Optionally, the step of outputting the vehicle information through the content display area corresponding to the information push area further includes:
[0021] The vehicle information is output through the current content display area corresponding to the information push area;
[0022] or,
[0023] The vehicle information is output through the current content display area corresponding to the information push area and the content display areas corresponding to other information push areas.
[0024] Optionally, after outputting the vehicle information through the information push area, the method further includes:
[0025] When the vehicle information cannot be turned off or cleared, determine whether the vehicle fault corresponding to the vehicle information has been handled.
[0026] If not processed, when the fault category of the vehicle fault is upgraded, the vehicle information will be output through other information push areas, where the importance of other information push areas is higher than that of the information push area.
[0027] Optionally, determining the information push area corresponding to the vehicle information to be pushed based on the information type includes:
[0028] When the vehicle information can be turned off or eliminated, detect whether the user responds to the first push of the vehicle information and whether the vehicle information is time-sensitive;
[0029] If the user does not respond to the first push of the vehicle information and the vehicle information is time-sensitive, the vehicle information will be pushed to the user again within the time limit according to a preset time interval.
[0030] If the user does not respond to the first push of the vehicle information and the vehicle information is not time-sensitive, the vehicle information will be pushed to the user again after a set time interval.
[0031] If the user still does not respond to the second push notification, the vehicle information will be output through other information push areas, where the importance of other information push areas is lower than that of the information push area.
[0032] Furthermore, to achieve the above objectives, the present invention also proposes an in-vehicle information push device, the in-vehicle information push device comprising:
[0033] The acquisition module is used to acquire the vehicle information to be pushed.
[0034] The identification module is used to determine the information type corresponding to the vehicle information to be pushed;
[0035] The allocation module is used to determine the information push area corresponding to the vehicle information to be pushed according to the information type;
[0036] The display module is used to output the vehicle information through the information push area.
[0037] In addition, to achieve the above objectives, the present invention also proposes an in-vehicle information push device, which includes: a memory, a processor, and an in-vehicle information push program stored in the memory and running on the processor, wherein the in-vehicle information push program is configured to implement the in-vehicle information push method as described above.
[0038] In addition, to achieve the above objectives, the present invention also proposes a storage medium storing a vehicle information push program, which, when executed by a processor, implements the vehicle information push method as described above.
[0039] This invention acquires vehicle information to be pushed; determines the information type corresponding to the vehicle information to be pushed; determines the information push area corresponding to the vehicle information to be pushed according to the information type; and outputs the vehicle information through the information push area. Before pushing vehicle information to users, the vehicle information to be pushed can be classified, and then a corresponding information push area can be assigned to different types of vehicle information. Finally, the vehicle information to be pushed is output through the information push area. The vehicle information is no longer displayed in a fixed way, which can push vehicle information to users more flexibly and in real time, and at the same time, it can make the pushed vehicle information more matched with the user's wishes. Attached Figure Description
[0040] Figure 1 This is a schematic diagram of the structure of an in-vehicle information push device in the hardware operating environment involved in the embodiments of the present invention;
[0041] Figure 2 This is a flowchart illustrating the first embodiment of the vehicle information push method of the present invention;
[0042] Figure 3 This is a schematic diagram of the existing architecture 1 in one embodiment of the vehicle information display method of the present invention;
[0043] Figure 4 This is a schematic diagram of the existing architecture 2 in one embodiment of the vehicle information display method of the present invention;
[0044] Figure 5 This is a flowchart illustrating the second embodiment of the vehicle information push method of the present invention;
[0045] Figure 6 This is a schematic diagram of the information push area division in one embodiment of the vehicle information push method of the present invention;
[0046] Figure 7This is a schematic diagram of the information push area division in one embodiment of the vehicle information push method of the present invention;
[0047] Figure 8 This is a flowchart illustrating the third embodiment of the vehicle information push method of the present invention;
[0048] Figure 9 This is a schematic diagram of the content display area division in one embodiment of the vehicle information push method of the present invention;
[0049] Figure 10 This is a schematic diagram of the content display area division in one embodiment of the vehicle information push method of the present invention;
[0050] Figure 11 This is a flowchart illustrating the second embodiment of the vehicle information push method of the present invention;
[0051] Figure 12 This is a structural block diagram of the first embodiment of the vehicle information push device of the present invention.
[0052] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0053] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.
[0054] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of an in-vehicle information push device in the hardware operating environment of an embodiment of the present invention.
[0055] like Figure 1As shown, the in-vehicle information push device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.
[0056] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the in-vehicle information push device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0057] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and an in-vehicle information push program.
[0058] exist Figure 1 In the vehicle information push device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the vehicle information push device of the present invention can be set in the vehicle information push device, and the vehicle information push device calls the vehicle information push program stored in the memory 1005 through the processor 1001 and executes the vehicle information push method provided in the embodiment of the present invention.
[0059] This invention provides a method for pushing in-vehicle information, referring to... Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of an in-vehicle information push method according to the present invention.
[0060] In this embodiment, the vehicle information push method includes the following steps:
[0061] Step S10: Obtain the vehicle information to be pushed.
[0062] In this embodiment, the executing entity can be the vehicle information push device, which has functions such as data processing, data communication and program operation. The vehicle information push device can be a vehicle display screen with data and information processing and display functions, or it can be a device with the same or similar functions. This embodiment does not limit this, and the vehicle information push device is used as an example for explanation.
[0063] It should be noted that the currently used vehicle infotainment systems mainly include two types: Architecture 1: Each system is independent and there is no information exchange; Under this architecture, each display system is independent and there is no information exchange, which cannot meet the differences in user needs and usage scenarios, nor can it automatically and intelligently adjust the display mode according to user characteristics. The composition structure of Architecture 1 can be referenced. Figure 3 As shown, Architecture 1 typically includes an instrument cluster system, primarily displaying vehicle-related information such as speed and RPM; a central infotainment system, primarily displaying entertainment information such as music and video; and a passenger-side system (rarely found in certain models), primarily displaying entertainment information for the front passenger. Architecture 2: Interoperability between entertainment systems. This architecture enables interoperability between entertainment systems, but it is independent of the vehicle data display system. The structure of Architecture 2 can be referenced... Figure 4 As shown, Architecture 2 typically includes an instrument cluster system, primarily displaying vehicle-related information such as speed and RPM; and an entertainment system, consisting of a central control screen and a passenger-side integrated screen, enabling a certain degree of integration of entertainment information. For example... Figure 3 and Figure 4 As shown, the display systems are independent of each other and do not communicate with each other. For example, the display area corresponding to the instrument system is a fixed area that only displays data related to the instrument system. Furthermore, the fixed area may not match the user's visual field. For instance, the vehicle information displayed in the center of the user's visual field is not the information the user wants to see, while some vehicle information displayed far from the visual field is the information the user wants to see.
[0064] In order to solve the above-mentioned technical problems, different information push areas are set for different types of vehicle information in this embodiment. Then, the corresponding types of vehicle information are pushed to the user through these information push areas. The display area and the displayed vehicle information are no longer fixed, which can push vehicle information to the user more flexibly and in real time. At the same time, it can also make the pushed vehicle information more matched with the user's wishes. Specifically, this embodiment can be implemented in the following way.
[0065] In this implementation, before pushing vehicle information to the user, the vehicle information to be pushed needs to be obtained first. This information includes vehicle status information, important information related to operation and experience, information that the user may be interested in (such as entertainment information), and parking scenario information. This information can be obtained through vehicle sensors, cameras, or other devices installed in the vehicle. For example, vehicle sensors can obtain vehicle signals, and vehicle status information can be obtained from these signals. Similarly, when the vehicle is parked, information related to the parking scenario can be obtained through a camera. The vehicle information to be pushed to the user and the method of obtaining this information can be set according to the actual vehicle information push requirements; this embodiment does not impose any restrictions on this.
[0066] Step S20: Determine the information type corresponding to the vehicle information to be pushed.
[0067] In the specific implementation, after obtaining the vehicle information to be pushed, this embodiment will further classify the vehicle information to be pushed in order to determine the information type corresponding to the vehicle information to be pushed.
[0068] This embodiment provides an optional implementation method: after obtaining the vehicle information to be pushed, an information identifier can be extracted from the vehicle information to be pushed, and the information type corresponding to the vehicle information to be pushed can be determined based on the information identifier.
[0069] This embodiment provides another optional implementation method: after obtaining the vehicle information to be pushed, the vehicle information to be pushed can be classified according to the importance of different vehicle information set by the user, thereby determining the information type corresponding to the vehicle information to be pushed.
[0070] The above implementation method is for illustrative purposes only. In actual implementation, other methods can be selected to classify the vehicle information to be pushed. This embodiment does not impose any restrictions on this.
[0071] Step S30: Determine the information push area corresponding to the vehicle information to be pushed according to the information type.
[0072] It should be noted that, after determining the information type of the vehicle information to be pushed, this embodiment can allocate a corresponding information push area for each type of vehicle information to be pushed, based on the corresponding type. This information push area is used to display the vehicle information. In this embodiment, a corresponding information push area can be allocated for each type of vehicle information to be pushed according to a preset mapping relationship table, as shown in Table 1.
[0073] Table 1:
[0074]
[0075]
[0076] As shown in Table 1, each type of vehicle information has a corresponding information push area. Taking Table 1 as an example, when the vehicle information to be pushed is of type I, the corresponding area is recommendation area 1; when the vehicle information to be pushed is of type II, the corresponding area is recommendation area 2. The recommendation areas shown in Table 1 are the information push areas corresponding to the vehicle information to be pushed as determined in this embodiment. Table 1 divides the vehicle information to be pushed into seven categories, including four recommendation areas. The classification and recommendation area settings in Table 1 are only illustrative examples. In specific implementations, the information classification, recommendation area settings, and the correspondence between recommendation areas and different types of vehicle information can be adjusted. This embodiment does not impose any restrictions on this.
[0077] Step S40: Output the vehicle information through the information push area.
[0078] In the specific implementation, after determining the information push area corresponding to the vehicle information to be pushed, the vehicle information is output according to the determined information push area, that is, the vehicle information is displayed through the information push area and thus pushed to the user. In this embodiment, the setting of the information push area and the classification of the vehicle information to be pushed can be adjusted accordingly according to the user's wishes. Following the above method, vehicle information can be pushed more flexibly, and the pushed vehicle information can also be more in line with the user's wishes.
[0079] This embodiment acquires the vehicle information to be pushed; determines the information type corresponding to the vehicle information to be pushed; determines the information push area corresponding to the vehicle information to be pushed according to the information type; and outputs the vehicle information through the information push area. Before pushing vehicle information to the user, the vehicle information to be pushed can be classified, and then the corresponding information push area is assigned to different types of vehicle information. Finally, the vehicle information to be pushed is output through the information push area. The vehicle information is no longer displayed in a fixed way, which can push vehicle information to the user more flexibly and in real time, and at the same time, it can make the pushed vehicle information more matched with the user's wishes.
[0080] refer to Figure 5 , Figure 5 This is a flowchart illustrating a second embodiment of an in-vehicle information push method according to the present invention.
[0081] Based on the first embodiment described above, in the vehicle information push method of this embodiment, step S30 further includes:
[0082] Step S301: Determine the importance of the vehicle information to be pushed based on the information type.
[0083] In practice, after determining the information type of the vehicle information to be pushed, this embodiment can further determine its corresponding importance based on the information type of the vehicle information to be pushed.
[0084] In one optional embodiment, vehicle information can be divided into six different types, namely, Class I to Class VI, with each type corresponding to a different level of importance. For example, the importance of Class I vehicle information can be set to be higher than that of Class II vehicle information. The specific importance of each type of vehicle information can be set according to the actual information push requirements, and this embodiment does not impose any restrictions on this.
[0085] Step S302: Compare the importance of the vehicle information to be pushed with the importance of each information push area.
[0086] It should be noted that the importance of each information push area is different, and therefore its position and size on the screen are also different. In this embodiment, we take... Figure 6-7 The multiple information push areas set in this embodiment will be explained using an example.
[0087] The positions and sizes of the three information push areas—information push area 1, information push area 2, and information push area 3—set in this embodiment on the entire screen can be found in [reference]. Figure 6 As shown, Figure 7 The information push area 4 shown is for information recommendations in parking scenarios. The importance of each push area is different; for example, the importance of information push area 1 (first push area), information push area 2 (second push area), information push area 3 (third push area), and information push area 4 (fourth push area) decreases in that order. Information push area 1 is located in the center of the user's visual field, making it most easily noticed. Information push area 2 is in a secondary visual area, where the user has a smaller visual offset. Information push area 3 is far from the visual area and is in a collapsed state by default. It is only reopened when the user needs to perform an operation. Information push area 4 is a full-screen visual area, mainly used for recommendations in parking scenarios, making it convenient for users to park. Information push area 3 is a weak push area. In this embodiment, the operation process of information push area 3 is further explained in terms of user operation. First, the user can swipe left to open the weak recommendation area, and then drag the desired recommendation message from the recommendation message list to view it. For details, please refer to... Figure 8 As shown.
[0088] Step S303: Determine the information push area corresponding to the vehicle information to be pushed based on the comparison results.
[0089] In practice, the importance of the vehicle information to be pushed needs to correspond to the importance of the information push area. By comparing the importance, the corresponding information push area can be assigned to vehicle information of different importance.
[0090] Furthermore, in this embodiment, when specifically pushing vehicle information, the vehicle information can be output through the content display area corresponding to each information push area. The information push area is used to display abbreviated information of the vehicle information to be pushed, while the content display area can display detailed information of the vehicle information to be pushed. The content display area is set as follows: Figures 9 to 10 As shown, information push area 1 (first push area) corresponds to content display area 1, information push area 2 (second push area) corresponds to content display area 2, information push area 3 (third push area) corresponds to content display area 3, and information push area 4 (fourth push area) corresponds to content display area 4. Content Display Area 1: Displays information corresponding to Recommendation Area 1, expanded when the user interacts with the information in Recommendation Area 1 for further viewing; Content Display Area 2: Displays information corresponding to Recommendation Area 2, expanded when the user interacts with the information in Recommendation Area 2 for further viewing; Content Display Area 3: Displays information corresponding to Recommendation Area 2 or Recommendation Area 2. For information in Recommendation Area 3, users can click or drag the corresponding recommended content to Content Display Area 3 to automatically display detailed content. If Recommendation Area 2 has a lot of detailed information, it will be displayed in Content Display Area 2; Content Display Area 4: Displays information corresponding to Recommendation Area 4 or 2 (this method is used to expand the content to confirm the effect when the push information in Recommendation Area 2 involves a full-screen display effect). Similarly, the importance of the content display areas corresponds to the information push areas. Based on user visual offset and ease of operation, the importance is ordered as follows: Content Display Area 1 > Content Display Area 2 > Content Display Area 3 > Content Display Area 4.
[0091] In an optional embodiment, the vehicle information can be output through the current content display area corresponding to the information push area, for example, through the content display area 1 corresponding to the information push area 1.
[0092] In another optional embodiment, the vehicle information can also be output jointly by the current content display area corresponding to the information push area and other information push areas. For example, when information push area 1 pushes information, it indicates that the vehicle has experienced a major malfunction or that the surrounding environment requires special attention. Due to the limited display space in content display area 1, the displayed information is relatively simple, and the user may not be able to quickly understand its meaning. In this case, content display area 1 is responsible for delivering timely information, while content display area 2 or content display area 3 simultaneously provides explanations, handling suggestions, and solution guidance for relevant reminders. The specific location of content display area 2 or content display area 3 is determined by the system based on the amount of content, and this embodiment does not impose any restrictions on this. Furthermore, assuming the information is pushed in information push area 2 or information push area 3, if the system determines, through camera, sound, user operation, gestures, etc., that the user is very interested in the pushed information and wants to view it as soon as possible, but cannot concentrate on content display areas 2 and 3 for driving safety, the push and display method is adjusted, and the information is displayed in content display area 1.
[0093] This embodiment determines the importance of the vehicle information to be pushed based on the information type; compares the importance of the vehicle information to be pushed with the importance of each information push area; determines the information push area corresponding to the vehicle information to be pushed based on the comparison result; selects appropriate information push areas for different types of vehicle information through importance comparison; and outputs the vehicle information through the current content display area corresponding to the information push area; or, outputs the vehicle information through the current content display area corresponding to the information push area and the content display areas corresponding to other information push areas, making the push of vehicle information more flexible and easier for users to view.
[0094] refer to Figure 11 , Figure 11 This is a flowchart illustrating a third embodiment of an in-vehicle information push method according to the present invention.
[0095] Based on the first or second embodiment described above, in this embodiment, after step S40, the method further includes:
[0096] Step S50: When the vehicle information is not allowed to be turned off or cleared, determine whether the vehicle fault corresponding to the vehicle information has been processed.
[0097] It should be noted that in this embodiment, after pushing vehicle information to the user, the push method will be adjusted accordingly based on the user's feedback on the pushed vehicle information.
[0098] In practice, the vehicle information pushed to the user includes two scenarios: information that cannot be turned off or deleted, and information that can be turned off or deleted. When the vehicle information cannot be turned off or deleted, this type of vehicle information is usually related to the vehicle status and may affect driving safety. It needs to be displayed constantly. After pushing this type of vehicle information to the user, it is necessary to obtain the user's feedback on the pushed vehicle information. That is, in this embodiment, it is necessary to determine whether the vehicle fault corresponding to the vehicle information has been handled.
[0099] Step S60: If not processed, when the fault category of the vehicle fault is upgraded, the vehicle information is output through other information push areas, where the importance of other information push areas is higher than that of the information push areas.
[0100] In practice, if the issue remains unresolved, it indicates that the user has not responded to the vehicle information. In this case, if the vehicle malfunction is escalated, the information will be displayed in a higher-priority information push area. For example, if the issue is not addressed promptly and the malfunction escalates, the system will upgrade its category and move the vehicle information display from Recommended Area 2 to Recommended Area 1.
[0101] Furthermore, if in-vehicle information can be turned off and deleted, these messages are typically important information related to operation and experience. Deletion methods can be categorized into four types: 1. User actively turns it off (including through voice, gestures, operations, facial expressions, etc.); 2. Automatically turns it off and deletes it with a set countdown; 3. This message automatically exits when a higher-priority message needs to be pushed; 4. Time-sensitive information that has lost its meaning within the set countdown range is also automatically turned off and deleted. If the user does not respond to the pushed in-vehicle information, it will also be turned off and deleted immediately using the latter three methods. If the pushed in-vehicle information is deleted due to time sensitivity, then this type of in-vehicle information will not be pushed to the user again.
[0102] If the elimination is achieved through steps two and three as described above, the system can also determine the user's reaction to the information through micro-expressions, gestures, voice, and operational input. For example, if it is determined through micro-expressions, gestures, voice, and operational input that the user's attention was not on the pushed content, resulting in information omission (e.g., talking to someone in the car, making or receiving a phone call, stopping to rest, or focusing entirely on the road conditions, leading to no reaction when the information is pushed), and because the information is relatively important or aligns with the user's preferences, the system strongly recommends that the user view it, then in this embodiment, it will further determine whether the vehicle information is time-sensitive. If the vehicle information is time-sensitive, it will be pushed to the user again at a preset time interval within the time limit, and will not be pushed to the user again after the vehicle information expires. If it is not time-sensitive, it will be pushed to the user again after a set time interval, while detecting the user's response to the second push. If the user responds, the corresponding action will be executed based on the user's feedback; if the user does not respond, the vehicle information will be transferred to other information push areas with lower importance, such as the vehicle information flowing from information push area 2 to information push area 3. Furthermore, if micro-expressions, gestures, voice, and input methods determine that the user is not interested in the pushed in-vehicle information, then such in-vehicle information will not be pushed again. Further, if micro-expressions, gestures, voice, and input methods determine that the user is interested in the recommended information, but has not had time to check or respond due to driving or other tasks, a time interval is set, and a notification is pushed again. Similar to the above, if the user does not respond to the second push, the in-vehicle notification will be moved to another area with lower information priority.
[0103] The above example illustrates the use of information push area 2, but vehicle information can also be transferred to other areas. For instance, highly recommended information in information push area 1 is always displayed until the information trigger condition is removed. If the importance and urgency of this type of information decreases due to user interaction or system self-repair, and no longer affects driving safety, its display will be downgraded. In this case, such vehicle information can be transferred from information push area 1 to information push area 2. Similarly, content push area 3 contains content that users might be interested in, which is hidden by default and must be manually opened by the user. The content in content push area 3 is monitored and judged, and the following information categories and display positions are adjusted: if a user frequently views content in content push area 3, the system analyzes user behavior data to determine the categories of content they frequently view and then transfers it to content push area 2 for more proactive display to the user.
[0104] This embodiment determines whether the vehicle fault corresponding to the in-vehicle information has been handled when the in-vehicle information cannot be turned off or cleared. If it has not been handled, when the fault category of the vehicle fault is escalated, the in-vehicle information is output through other information push areas, where the importance of other information push areas is higher than that of the information push area. When the in-vehicle information can be turned off or cleared, it detects whether the user responded to the first push of the in-vehicle information and whether the in-vehicle information has a time limit. If the user did not respond to the first push of the in-vehicle information and the in-vehicle information has a time limit, then within the time limit, it is processed according to... The vehicle information is pushed to the user again at a preset time interval. If the user does not respond to the first push of the vehicle information and the vehicle information is not time-sensitive, the vehicle information is pushed to the user again after the preset time interval. If the user still does not respond to the second push, the vehicle information is output through other information push areas, and the importance of the other information push areas is lower than that of the first information push area. By flexibly adjusting the subsequent push of vehicle information based on the user's feedback after pushing the vehicle information to the user, the push of vehicle information is more in line with the user's own wishes.
[0105] Reference Figure 12 , Figure 12 This is a structural block diagram of the first embodiment of the vehicle information push device of the present invention.
[0106] like Figure 12 As shown, the vehicle information push device proposed in this embodiment of the invention includes:
[0107] The acquisition module 10 is used to acquire the vehicle information to be pushed.
[0108] The identification module 20 is used to determine the information type corresponding to the vehicle information to be pushed.
[0109] The allocation module 30 is used to determine the information push area corresponding to the vehicle information to be pushed according to the information type.
[0110] Display module 40 is used to output the vehicle information through the information push area.
[0111] This embodiment acquires the vehicle information to be pushed; determines the information type corresponding to the vehicle information to be pushed; determines the information push area corresponding to the vehicle information to be pushed according to the information type; and outputs the vehicle information through the information push area. Before pushing vehicle information to the user, the vehicle information to be pushed can be classified, and then the corresponding information push area is assigned to different types of vehicle information. Finally, the vehicle information to be pushed is output through the information push area. The vehicle information is no longer displayed in a fixed way, which can push vehicle information to the user more flexibly and in real time, and at the same time, it can make the pushed vehicle information more matched with the user's wishes.
[0112] In one embodiment, the allocation module 30 is further configured to determine the importance of the vehicle information to be pushed according to the information type; compare the importance of the vehicle information to be pushed with the importance of each information push area; and determine the information push area corresponding to the vehicle information to be pushed based on the comparison result.
[0113] In one embodiment, the information push area includes at least one of a first push area, a second push area, a third push area, and a fourth push area, wherein the importance of the first push area, the second push area, the third push area, and the fourth push area decreases sequentially, and the size of each push area and its position on the vehicle screen correspond to its importance.
[0114] In one embodiment, the display module 40 is further configured to output the vehicle information through the content display area corresponding to the information push area, wherein the information push area is used to display the thumbnail information of the vehicle information to be pushed, and the content display area is used to display the detailed information of the vehicle information to be pushed.
[0115] In one embodiment, the display module 40 is further configured to output the vehicle information through the current content display area corresponding to the information push area; or, to output the vehicle information jointly through the current content display area corresponding to the information push area and the content display areas corresponding to other information push areas.
[0116] In one embodiment, the vehicle information push device further includes an adjustment module;
[0117] The adjustment module is used to determine whether the vehicle fault corresponding to the vehicle information has been processed when the vehicle information cannot be turned off or cleared; if it has not been processed, when the fault category of the vehicle fault is upgraded, the vehicle information is output through other information push areas, where the importance of other information push areas is higher than that of the information push areas.
[0118] In one embodiment, the vehicle information push device further includes an adjustment module;
[0119] The adjustment module is used to detect whether the user has responded to the first push of the vehicle information and whether the vehicle information is time-sensitive when the vehicle information can be turned off and cleared; if the user has not responded to the first push of the vehicle information and the vehicle information is time-sensitive, the vehicle information is pushed to the user again within the time-sensitive range at a preset time interval; if the user has not responded to the first push of the vehicle information and the vehicle information is not time-sensitive, the vehicle information is pushed to the user again after a set time interval; if the user still does not respond to the second push, the vehicle information is output through other information push areas, and the importance of the other information push areas is lower than the importance of the information push areas.
[0120] Furthermore, this embodiment of the invention also proposes a storage medium storing a vehicle information push program, which, when executed by a processor, implements the steps of the vehicle information push method described above.
[0121] Furthermore, this invention also proposes an in-vehicle information push device, which includes: a memory, a processor, and an in-vehicle information push program stored in the memory and running on the processor. The in-vehicle information push program is configured to implement the in-vehicle information push method described above.
[0122] Since this storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be repeated here.
[0123] It should be understood that the above are merely illustrative examples and do not constitute any limitation on the technical solutions of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any restrictions on this.
[0124] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this invention. In practical applications, those skilled in the art can select some or all of the workflow to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.
[0125] In addition, for technical details not described in detail in this embodiment, please refer to the vehicle information push method provided in any embodiment of the present invention, which will not be repeated here.
[0126] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0127] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0128] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0129] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A method for pushing in-vehicle information, characterized in that, The vehicle information push method includes: Obtain vehicle information to be pushed; Determine the information type corresponding to the vehicle information to be pushed; The information push area corresponding to the vehicle information to be pushed is determined according to the information type. The information push area includes at least one of a first push area, a second push area, a third push area, and a fourth push area. The importance of the first push area, the second push area, the third push area, and the fourth push area decreases in sequence, and the size of each push area and its position on the vehicle screen correspond to its importance. The vehicle information is output through the information push area; When the vehicle information cannot be turned off or cleared, determine whether the vehicle fault corresponding to the vehicle information has been handled. If not processed, when the fault category of the vehicle fault is upgraded, the vehicle information will be output through other information push areas, where the importance of other information push areas is higher than that of the information push area. The step of determining the information push area corresponding to the vehicle information to be pushed according to the information type includes: When the vehicle information can be turned off or eliminated, detect whether the user responds to the first push of the vehicle information and whether the vehicle information is time-sensitive; If the user does not respond to the first push of the vehicle information and the vehicle information is time-sensitive, the vehicle information will be pushed to the user again within the time limit according to a preset time interval. If the user does not respond to the first push of the vehicle information and the vehicle information is not time-sensitive, the vehicle information will be pushed to the user again after a set time interval. If the user still does not respond to the second push notification, the vehicle information will be output through other information push areas, where the importance of other information push areas is lower than that of the information push area.
2. The vehicle information push method as described in claim 1, characterized in that, The step of determining the information push area corresponding to the vehicle information to be pushed according to the information type includes: The importance of the vehicle information to be pushed is determined based on the information type; The importance of the vehicle information to be pushed is compared with the importance of each information push area; Based on the comparison results, the information push area corresponding to the vehicle information to be pushed is determined.
3. The vehicle information push method as described in claim 1, characterized in that, The step of outputting the vehicle information through the information push area includes: The vehicle information is output through the content display area corresponding to the information push area. The information push area is used to display the thumbnail information of the vehicle information to be pushed, and the content display area is used to display the detailed information of the vehicle information to be pushed.
4. The vehicle information push method as described in claim 3, characterized in that, The step of outputting the vehicle information through the content display area corresponding to the information push area also includes: The vehicle information is output through the current content display area corresponding to the information push area; or, The vehicle information is output through the current content display area corresponding to the information push area and the content display areas corresponding to other information push areas.
5. A vehicle-mounted information push device, characterized in that, The vehicle information push device includes: The acquisition module is used to acquire the vehicle information to be pushed. The identification module is used to determine the information type corresponding to the vehicle information to be pushed; The allocation module is used to determine the information push area corresponding to the vehicle information to be pushed according to the information type. The information push area includes at least one of a first push area, a second push area, a third push area, and a fourth push area. The importance of the first push area, the second push area, the third push area, and the fourth push area decreases in sequence, and the size of each push area and its position on the vehicle screen correspond to its importance. The display module is used to output the vehicle information through the information push area; The vehicle information push device also includes an adjustment module, which is used to determine whether the vehicle fault corresponding to the vehicle information has been processed when the vehicle information cannot be turned off or cleared; if it has not been processed, when the fault category of the vehicle fault is detected to be upgraded, the vehicle information is output through other information push areas, and the importance of the other information push areas is higher than that of the information push areas. The allocation module is further configured to, when the vehicle information is allowed to be turned off and cleared, detect whether the user has responded to the first push of the vehicle information and whether the vehicle information is time-sensitive; if the user does not respond to the first push of the vehicle information and the vehicle information is time-sensitive, then the vehicle information is pushed to the user again within the time-sensitive range according to a preset time interval; if the user does not respond to the first push of the vehicle information and the vehicle information is not time-sensitive, then the vehicle information is pushed to the user again after a set time interval; if the user still does not respond to the second push, then the vehicle information is output through other information push areas, and the importance of the other information push areas is lower than the importance of the information push areas.
6. A vehicle-mounted information push device, characterized in that, The vehicle information push device includes: a memory, a processor, and a vehicle information push program stored on the memory and running on the processor, wherein the vehicle information push program is configured to implement the vehicle information push method as described in any one of claims 1 to 4.
7. A storage medium, characterized in that, The storage medium stores a vehicle information push program, which, when executed by the processor, implements the vehicle information push method as described in any one of claims 1 to 4.