HMI information collection management method, device and equipment and storage medium
By detecting the release of the dragging action of the progress bar control on the HMI display interface, obtaining the drag length and keywords, a news list is constructed. Combined with favorites data, the news search order is optimized, solving the problem of difficulty in quickly finding favorites in existing technologies, and improving user experience and search efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGFENG COMML VEHICLE CO LTD
- Filing Date
- 2022-10-31
- Publication Date
- 2026-04-28
AI Technical Summary
In existing technologies, information saved cannot be quickly retrieved, resulting in a poor user experience.
By detecting the dragging action of the progress bar control on the HMI display interface and obtaining the drag length after it is released, the level of attention of the information is determined. Based on the keywords, a full list and a target list are constructed. Combining the frequency and time interval of the keywords in the favorites, the search order is determined.
It reduces the time spent browsing and searching for information, improving user experience and search speed.
Smart Images

Figure CN115659082B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent connected vehicle technology, and in particular to an HMI information collection management method, device, equipment, and storage medium. Background Technology
[0002] With the widespread use of smart devices, people browse web pages or mobile devices to obtain relevant information during work or leisure time. However, since users do not have enough time to browse all the relevant information at the time, they often browse information that interests them and save it in time.
[0003] The existing method of saving news articles or videos involves clicking a specific button to save the information. However, after saving a large amount of information, the bookmarks become piled up, making it difficult for users to quickly find the information they need from the massive amount of saved data when they need to browse specific information. This requires users to spend a lot of time and results in a poor user experience. Summary of the Invention
[0004] The main objective of this invention is to provide an HMI information collection management method, apparatus, device, and storage medium, aiming to solve the technical problem in the prior art where users need to spend a lot of time searching and browsing information collections again, resulting in a poor user experience.
[0005] In a first aspect, the present invention provides an HMI information collection management method, the HMI information collection management method comprising the following steps:
[0006] After detecting that the dragging action of the progress bar control on the HMI display interface has been released, the drag length is obtained, and the attention level of the current information is determined based on the drag length;
[0007] Obtain the keywords of the current information, and construct a full list of all information and a target list corresponding to the current information based on the keywords;
[0008] The frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time are obtained. Based on the attention level, the frequency of occurrence, and the time interval, the search order of the target list in the favorites is determined.
[0009] Optionally, after detecting the release of the dragging action of the progress bar control on the HMI display interface, obtaining the drag length, and determining the attention level of the current information based on the drag length, includes:
[0010] Real-time monitoring of the progress bar control on the HMI display interface of the currently used interactive device;
[0011] After detecting that the continuous dragging action of the progress bar control has been released, the drag length at the moment of release is obtained;
[0012] Obtain the total length of the progress bar control, and determine the attention level of the current information based on the drag length and the total length.
[0013] Optionally, obtaining the total length of the progress bar control and determining the current information's attention level based on the drag length and the total length includes:
[0014] Obtain the total length of the progress bar control, and calculate the proportion of the drag length to the total length of the progress bar control;
[0015] The level of attention for the current information corresponding to the preset ratio value is determined based on the preset ratio attention mapping relationship.
[0016] Optionally, obtaining the keywords of the current information and constructing a full list of all information and a target list corresponding to the current information based on the keywords includes:
[0017] The keywords of the current information are obtained according to the preset keyword extraction rules;
[0018] Construct a full list of all information based on the keywords, and construct a target list corresponding to the current information.
[0019] Optionally, obtaining keywords for the current information according to preset keyword extraction rules includes:
[0020] The keywords of the current information will be the word segmentation keywords in the title of the current information, and / or the search keywords carried by the current information itself, and / or the user-inputted custom keywords.
[0021] Optionally, the step of constructing a full list of all information based on the keywords, and constructing a target list corresponding to the current information, includes:
[0022] A full list is constructed based on the keywords corresponding to all information in the current user's favorites up to the current time.
[0023] Based on the keywords of each piece of information in the current user's favorites as of the current time, construct the corresponding target list for each piece of information, obtain the same keywords in the full list and the target list, construct the association relationship between the full list and each target list based on the same keywords, and store the full list and the target list as binary vectors.
[0024] Optionally, obtaining the frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time, and determining the collection search order of the target list in the favorites based on the attention level, the frequency of occurrence, and the time interval, includes:
[0025] Get the frequency of each keyword in the current user's favorites and calculate the time interval between each piece of information and the current time.
[0026] Different scoring weights are assigned to the attention level, the frequency of occurrence, and the time interval. A priority ranking score is calculated for each target list based on the attention level, the frequency of occurrence, the time interval, and the scoring weights. The collection and search order of the target lists in the favorites is determined based on the priority ranking score.
[0027] Secondly, to achieve the above objectives, the present invention also proposes an HMI information collection and management device, the HMI information collection and management device comprising:
[0028] The attention determination module is used to obtain the drag length after detecting that the dragging action of the progress bar control on the HMI display interface has been released, and to determine the attention of the current information based on the drag length.
[0029] The list building module is used to obtain the keywords of the current information, and build a full list of all information and a target list corresponding to the current information based on the keywords;
[0030] The collection management module is used to obtain the frequency of occurrence of each keyword in the current user's collection and the time interval of each piece of information from the current time, and determine the collection search order of the target list in the collection based on the attention level, the frequency of occurrence and the time interval.
[0031] Thirdly, to achieve the above objectives, the present invention also proposes an HMI information collection and management device, the HMI information collection and management device comprising: a memory, a processor, and an HMI information collection and management program stored in the memory and executable on the processor, the HMI information collection and management program being configured to implement the steps of the HMI information collection and management method described above.
[0032] Fourthly, to achieve the above objectives, the present invention also proposes a storage medium storing an HMI information collection management program, wherein the HMI information collection management program, when executed by a processor, implements the steps of the HMI information collection management method described above.
[0033] The HMI information collection management method proposed in this invention obtains the drag length after detecting the release of the dragging action of the progress bar control on the HMI display interface, and determines the attention level of the current information based on the drag length; obtains the keywords of the current information, and constructs a full list of all information and a target list corresponding to the current information based on the keywords; obtains the occurrence frequency of each keyword in the current user's collection and the time interval of each information from the current time, and determines the collection search order of the target list in the collection based on the attention level, occurrence frequency, and time interval. This method can reduce the time spent browsing information collection searches, speed up information search, improve user experience, and improve the speed and efficiency of HMI information collection management. Attached Figure Description
[0034] Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of the present invention;
[0035] Figure 2 This is a flowchart illustrating the first embodiment of the HMI information collection management method of the present invention;
[0036] Figure 3 This is a flowchart illustrating the second embodiment of the HMI information collection management method of the present invention;
[0037] Figure 4 This is a flowchart illustrating the third embodiment of the HMI information collection management method of the present invention;
[0038] Figure 5 This is a flowchart illustrating the fourth embodiment of the HMI information collection management method of the present invention;
[0039] Figure 6 This is a functional block diagram of the first embodiment of the HMI information collection management device of the present invention.
[0040] 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
[0041] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0042] The solution of this invention mainly involves: obtaining the drag length after detecting the release of the dragging action of the progress bar control on the HMI display interface; determining the current information's attention level based on the drag length; acquiring the keywords of the current information; constructing a full list of all information and a target list corresponding to the current information based on the keywords; acquiring the frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time; and determining the collection search order of the target list in the favorites based on the attention level, the frequency of occurrence, and the time interval. This reduces the time spent browsing and searching for information collections, speeds up information search, improves user experience, and enhances the speed and efficiency of HMI information collection management. It also solves the technical problem in the prior art where information collections require a lot of time to be searched and browsed again, resulting in a poor user experience.
[0043] Reference Figure 1 , Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of the present invention.
[0044] like Figure 1 As shown, the device may include: a processor 1001, such as a 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 or 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 Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0045] Those skilled in the art will understand that Figure 1 The device structure shown does not constitute a limitation on the device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0046] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating device, a network communication module, a user interface module, and an HMI information collection management program.
[0047] The device of the present invention calls the HMI information collection management program stored in the memory 1005 through the processor 1001 and performs the following operations:
[0048] After detecting that the dragging action of the progress bar control on the HMI display interface has been released, the drag length is obtained, and the attention level of the current information is determined based on the drag length;
[0049] Obtain the keywords of the current information, and construct a full list of all information and a target list corresponding to the current information based on the keywords;
[0050] The frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time are obtained. Based on the attention level, the frequency of occurrence, and the time interval, the search order of the target list in the favorites is determined.
[0051] The device of the present invention, through processor 1001 calling the HMI information collection management program stored in memory 1005, also performs the following operations:
[0052] Real-time monitoring of the progress bar control on the HMI display interface of the currently used interactive device;
[0053] After detecting that the continuous dragging action of the progress bar control has been released, the drag length at the moment of release is obtained;
[0054] Obtain the total length of the progress bar control, and determine the attention level of the current information based on the drag length and the total length.
[0055] The device of the present invention, through processor 1001 calling the HMI information collection management program stored in memory 1005, also performs the following operations:
[0056] Obtain the total length of the progress bar control, and calculate the proportion of the drag length to the total length of the progress bar control;
[0057] The level of attention for the current information corresponding to the preset ratio value is determined based on the preset ratio attention mapping relationship.
[0058] The device of the present invention, through processor 1001 calling the HMI information collection management program stored in memory 1005, also performs the following operations:
[0059] The keywords of the current information are obtained according to the preset keyword extraction rules;
[0060] Construct a full list of all information based on the keywords, and construct a target list corresponding to the current information.
[0061] The device of the present invention, through processor 1001 calling the HMI information collection management program stored in memory 1005, also performs the following operations:
[0062] The keywords of the current information will be the word segmentation keywords in the title of the current information, and / or the search keywords carried by the current information itself, and / or the user-inputted custom keywords.
[0063] The device of the present invention, through processor 1001 calling the HMI information collection management program stored in memory 1005, also performs the following operations:
[0064] A full list is constructed based on the keywords corresponding to all information in the current user's favorites up to the current time.
[0065] Based on the keywords of each piece of information in the current user's favorites as of the current time, construct a target list corresponding to each piece of information, obtain the same keywords in the full list and the target list, construct the association relationship between the full list and each target list based on the same keywords, and store the full list and the target list as binary vectors.
[0066] The device of the present invention, through processor 1001 calling the HMI information collection management program stored in memory 1005, also performs the following operations:
[0067] Get the frequency of each keyword in the current user's favorites and calculate the time interval between each piece of information and the current time.
[0068] Different scoring weights are assigned to the attention level, the frequency of occurrence, and the time interval. A priority ranking score is calculated for each target list based on the attention level, the frequency of occurrence, the time interval, and the scoring weights. The collection and search order of the target lists in the favorites is determined based on the priority ranking score.
[0069] This embodiment, through the above-described scheme, obtains the drag length after detecting the release of the dragging action of the progress bar control on the HMI display interface, and determines the attention level of the current information based on the drag length; obtains the keywords of the current information, constructs a full list of all information and a target list corresponding to the current information based on the keywords; obtains the frequency of occurrence of each keyword in the current user's favorites and the time interval of each information from the current time, and determines the collection search order of the target list in the favorites based on the attention level, the frequency of occurrence, and the time interval. This reduces the time spent browsing and searching for information collections, speeds up information search, improves user experience, and enhances the speed and efficiency of HMI information collection management.
[0070] Based on the above hardware structure, an embodiment of the HMI information collection management method of the present invention is proposed.
[0071] Reference Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the HMI information collection management method of the present invention.
[0072] In the first embodiment, the HMI information collection management method includes the following steps:
[0073] Step S10: After detecting that the dragging action of the progress bar control on the HMI display interface has been released, obtain the drag length, and determine the attention level of the current information based on the drag length.
[0074] It should be noted that after the progress bar control on the Human Machine Interface (HMI) display screen is released from dragging action, the corresponding drag length can be obtained, and then the attention level of the current information can be determined based on the drag length.
[0075] In practice, pressing the progress bar control is equivalent to pressing the "favorite" button. Press and drag to each position and release to obtain the corresponding drag length.
[0076] Step S20: Obtain the keywords of the current information, and construct a full list of all information and a target list corresponding to the current information based on the keywords.
[0077] It is understandable that different information corresponds to different keywords. After obtaining the keywords of the current information, a full list of all information and a target list corresponding to the current information can be constructed based on the keywords.
[0078] Step S30: Obtain the frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time. Determine the collection search order of the target list in the favorites based on the attention level, the frequency of occurrence, and the time interval.
[0079] It should be understood that there are different keywords in the full list and the target list in the favorites. After performing the corresponding statistics, the frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time can be obtained. Then, the collection search order of the target list in the favorites can be determined based on the attention, the frequency of occurrence and the time interval.
[0080] This embodiment, through the above-described scheme, obtains the drag length after detecting the release of the dragging action of the progress bar control on the HMI display interface, and determines the attention level of the current information based on the drag length; obtains the keywords of the current information, constructs a full list of all information and a target list corresponding to the current information based on the keywords; obtains the frequency of occurrence of each keyword in the current user's favorites and the time interval of each information from the current time, and determines the collection search order of the target list in the favorites based on the attention level, the frequency of occurrence, and the time interval. This reduces the time spent browsing and searching for information collections, speeds up information search, improves user experience, and enhances the speed and efficiency of HMI information collection management.
[0081] Furthermore, Figure 3 This is a flowchart illustrating the second embodiment of the HMI information collection management method of the present invention, as shown below. Figure 3 As shown, based on the first embodiment, a second embodiment of the HMI information collection management method of the present invention is proposed. In this embodiment, step S10 specifically includes the following steps:
[0082] Step S11: Monitor the progress bar control of the HMI display interface on the interactive device currently being used by the user in real time.
[0083] It should be noted that by monitoring the progress bar control on the HMI display interface of the user's interactive device in real time, the drag length can be obtained in real time.
[0084] Step S12: After detecting that the continuous dragging action of the progress bar control has been released, obtain the drag length at the moment of release.
[0085] It should be understood that after a typical human-computer interaction, the corresponding progress bar will be dragged continuously. Pressing the progress bar control is equivalent to pressing the "favorite" button. After the continuous dragging action of the progress bar control is released, the drag length at the moment of release can be obtained.
[0086] Step S13: Obtain the total length of the progress bar control, and determine the attention level of the current information based on the drag length and the total length.
[0087] It is understandable that after obtaining the total length of the progress bar control, the attention level of the current information can be determined based on the drag length and the total length, that is, the attention level of the current information is determined by comparing the drag length and the total length.
[0088] Furthermore, step S13 specifically includes the following steps:
[0089] Obtain the total length of the progress bar control, and calculate the proportion of the drag length to the total length of the progress bar control;
[0090] The level of attention for the current information corresponding to the preset ratio value is determined based on the preset ratio attention mapping relationship.
[0091] It should be understood that by obtaining the total length of the progress bar control and comparing the total length with the drag length, the proportion of the drag length to the total length of the progress bar control can be calculated. The preset proportion attention mapping relationship is a pre-set correspondence between the proportion and the attention. The attention of the current information corresponding to the proportion value can be determined through the preset proportion attention mapping relationship.
[0092] This embodiment, through the above-described scheme, monitors the progress bar control on the HMI display interface of the user's interactive device in real time; after detecting the release of the continuous dragging action of the progress bar control, it obtains the drag length at the moment of release; it obtains the total length of the progress bar control, and determines the attention level of the current information based on the drag length and the total length, which can reduce the time spent on information collection, search and browsing, and speed up the information search.
[0093] Furthermore, Figure 4 This is a flowchart illustrating the third embodiment of the HMI information collection management method of the present invention, as shown below. Figure 4 As shown, based on the first embodiment, a third embodiment of the HMI information collection management method of the present invention is proposed. In this embodiment, step S20 specifically includes the following steps:
[0094] Step S21: Obtain the keywords of the current information according to the preset keyword extraction rules.
[0095] It should be noted that the preset keyword extraction rule is a pre-set keyword extraction rule, through which the keywords of the current information can be obtained.
[0096] Furthermore, step S21 specifically includes the following steps:
[0097] The keywords of the current information will be the word segmentation keywords in the title of the current information, and / or the search keywords carried by the current information itself, and / or the user-inputted custom keywords.
[0098] It should be understood that corresponding keywords can be obtained through the corresponding keyword extraction rules, and these keywords can then be used as keywords for the current information.
[0099] In practice, the sources of keywords include: keywords extracted from the title, such as keywords extracted from the title through Natural Language Processing (NLP) word segmentation technology; search keywords carried by the information itself (if any), such as search keywords in the paper; and custom keywords entered by the user.
[0100] Step S22: Construct a full list of all information based on the keywords, and construct a target list corresponding to the current information.
[0101] It is understandable that a complete list of all information can be constructed using the keywords, and then a target list corresponding to the current information can be constructed.
[0102] Furthermore, step S22 specifically includes the following steps:
[0103] A full list is constructed based on the keywords corresponding to all information in the current user's favorites up to the current time.
[0104] Based on the keywords of each piece of information in the current user's favorites as of the current time, construct a target list corresponding to each piece of information, obtain the same keywords in the full list and the target list, construct the association relationship between the full list and each target list based on the same keywords, and store the full list and the target list as binary vectors.
[0105] It should be noted that by statistically analyzing the keywords corresponding to all information in the current user's favorites up to the current time, a full list can be constructed based on all keywords. Then, the corresponding target list can be constructed by detecting the crowns of each piece of information. Furthermore, the association between the full list and each target list can be constructed based on the same keywords in the full list and the target list. The full list and the target list can be stored as binary vectors.
[0106] Understandably, in this embodiment, a complete list of all possible keywords for each user can be created individually, such as "Go, food, programming, algorithm, mathematics, optimization, architecture, design pattern, tea, coffee".
[0107] In the specific implementation, after establishing the user's known keyword list, i.e. the full list L, a new expanded keyword list for collection, i.e. the target list C corresponding to different information, is presented. If a keyword in C has already appeared in the known keyword list L, the known keyword is represented by a binary string. If the keyword appears at a certain position, that position is marked with 1, otherwise it is marked with 0.
[0108] If a keyword in C does not belong to the known keyword list L, add the keyword to the end of L (L retains the new keyword from then on), the corresponding binary string increases by 1 bit, and the bit is marked as 1.
[0109] For each collection, its extended keyword is expressed as a binary string of 0s and 1s, with 0s being the most frequent, which can be compressed and stored using compression algorithms.
[0110] For example, L = "Go, food, programming, algorithm, mathematics, optimization, architecture, design pattern, tea, coffee", using a 10-bit string 0000000000 as the base.
[0111] Suppose the currently collected information is an article about the progress of computer chess programs, and its extended keyword set C = "Go, algorithm, optimization, artificial intelligence", where "artificial intelligence" is not in L.
[0112] First, "artificial intelligence" is added to the end of L, changing the length of L from 10 to 11. The corresponding binary string base changes from 0000000000 to 00000000000, increasing by one bit.
[0113] Then, the binary expression for C, 10010100001, is marked with a 1 at the positions where the four words "Go, algorithm, optimization, and artificial intelligence" appear.
[0114] Finally, the binary expression in C is a sparse binary string with more 0s and fewer 1s, because the keywords of a specific piece of information will only occupy a small part of the keyword list; it can be stored in a compressed way to save space.
[0115] For example, in reality, the total table may be as long as 1024*1024=1M, but only 5 positions are 1 and the rest are all 0. These five positions of 1 can be stored in 5 int data types (=5*32bit=160bit), thus greatly compressing the storage space.
[0116] When needed, it is restored to a 1M long binary string, with 5 positions set to 1 and the rest to 0.
[0117] The reason for representing the extended keyword list C of a saved article as a binary string (vector) is to facilitate the use of similarity algorithms such as cosine similarity, thereby improving the search hit rate when retrieving saved information. Furthermore, based on the continuity importance w of the saved invention, high-importance saved information is prioritized, further improving the user's search hit rate.
[0118] This embodiment, through the above-described scheme, obtains the keywords of the current information according to preset keyword extraction rules; constructs a full list of all information based on the keywords, and constructs a target list corresponding to the current information. This reduces the time spent on information collection, search, and browsing, speeds up information search, and improves the speed and efficiency of HMI information collection management.
[0119] Furthermore, Figure 5 This is a flowchart illustrating the fourth embodiment of the HMI information collection management method of the present invention, as shown below. Figure 5 As shown, based on the first embodiment, a fourth embodiment of the HMI information collection management method of the present invention is proposed. In this embodiment, step S30 specifically includes the following steps:
[0120] Step S31: Obtain the frequency of each keyword in the current user's favorites and calculate the time interval between each piece of information and the current time.
[0121] It should be noted that after obtaining the frequency of each keyword in the current user's favorites, the time interval between each piece of information and the current time can be calculated.
[0122] Step S32: Assign different scoring weights to the attention level, the frequency of occurrence, and the time interval; calculate the priority ranking score of each target list based on the attention level, the frequency of occurrence, the time interval, and the scoring weights; and determine the collection and search order of the target lists in the favorites folder based on the priority ranking score.
[0123] It should be understood that different scoring weights can be assigned to the attention level, the frequency of occurrence, and the time interval. The priority ranking score of each target list is calculated using these weights, and the search order of the target lists in the favorites list can be determined based on the priority ranking score. Generally, the higher the frequency of occurrence, the greater the weight in the scoring; the lower the frequency, the smaller the weight; the shorter the time interval, the greater the weight; and the longer the interval, the smaller the weight. For example, a frequency of occurrence of 2 corresponds to a weight of 0.8, a time interval of 1 minute corresponds to a weight of 0.9, and an attention level of 10 corresponds to a weight of 0.7. Therefore, the priority ranking score = 2 * 0.8 + 1 * 0.9 + 10 * 0.7 = 9.5. After all target lists are scored, they can be sorted from highest to lowest score to determine the search order of the target lists in the favorites list. Different attention levels, frequencies of occurrence, and time intervals correspond to different weights, which can be adjusted according to actual circumstances. This embodiment does not impose any restrictions on this.
[0124] This embodiment, through the above-described scheme, obtains the frequency of occurrence of each keyword in the current user's favorites and counts the time interval between each piece of information and the current time; assigns different scoring calculation weights to the attention level, the frequency of occurrence, and the time interval; calculates the priority ranking score of each target list based on the attention level, the frequency of occurrence, the time interval, and the scoring calculation weights; and determines the collection and search order of the target list in the favorites based on the priority ranking score. This can reduce the time spent browsing and searching for information and speed up the information search process.
[0125] Accordingly, the present invention further provides an HMI information collection and management device.
[0126] Reference Figure 6 , Figure 6 This is a functional block diagram of the first embodiment of the HMI information collection management device of the present invention.
[0127] In a first embodiment of the HMI information collection and management device of the present invention, the HMI information collection and management device includes:
[0128] The attention determination module 10 is used to obtain the drag length after detecting that the dragging action of the progress bar control on the HMI display interface has been released, and to determine the attention of the current information based on the drag length.
[0129] The list construction module 20 is used to obtain the keywords of the current information, and construct a full list of all information and a target list corresponding to the current information based on the keywords.
[0130] The collection management module 30 is used to obtain the frequency of occurrence of each keyword in the current user's collection and the time interval of each piece of information from the current time, and determine the collection search order of the target list in the collection based on the attention, the frequency of occurrence and the time interval.
[0131] The attention determination module 10 is also used to monitor the progress bar control of the HMI display interface on the interactive device currently used by the user in real time; after detecting that the continuous dragging action of the progress bar control is released, obtain the drag length at the moment of release; obtain the total length of the progress bar control, and determine the attention of the current information based on the drag length and the total length.
[0132] The attention determination module 10 is further configured to obtain the total length of the progress bar control, calculate the proportion of the drag length to the total length of the progress bar control, and determine the attention level of the current information corresponding to the proportion value according to a preset proportion attention mapping relationship.
[0133] The list construction module 20 is further configured to obtain the keywords of the current information according to a preset keyword extraction rule; construct a full list of all information based on the keywords; and construct a target list corresponding to the current information.
[0134] The list construction module 20 is further configured to use the word segmentation keywords in the title of the current information, and / or the search keywords carried by the current information itself, and / or the user-inputted custom keywords as the keywords of the current information.
[0135] The list construction module 20 is further configured to construct a full list based on the keywords corresponding to all information in the current user's favorites up to the current time; construct a target list corresponding to each piece of information based on the keywords of the information in the current user's favorites up to the current time; obtain the same keywords in the full list and the target list; construct the association relationship between the full list and each target list based on the same keywords; and store the full list and the target list as binary vectors.
[0136] The collection management module 30 is also used to obtain the frequency of occurrence of each keyword in the current user's collection and to count the time interval between each piece of information and the current time; to assign different scoring calculation weights to the attention, the frequency of occurrence and the time interval, to calculate the priority ranking score of each target list according to the attention, the frequency of occurrence, the time interval and the scoring calculation weight, and to determine the collection search order of the target list in the collection according to the priority ranking score.
[0137] The steps for implementing each functional module of the HMI information collection management device can be referred to in the various embodiments of the HMI information collection management method of the present invention, and will not be repeated here.
[0138] Furthermore, this embodiment of the invention also proposes a storage medium storing an HMI information collection management program, which, when executed by a processor, performs the following operations:
[0139] After detecting that the dragging action of the progress bar control on the HMI display interface has been released, the drag length is obtained, and the attention level of the current information is determined based on the drag length;
[0140] Obtain the keywords of the current information, and construct a full list of all information and a target list corresponding to the current information based on the keywords;
[0141] The frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time are obtained. Based on the attention level, the frequency of occurrence, and the time interval, the search order of the target list in the favorites is determined.
[0142] Furthermore, when the HMI information collection management program is executed by the processor, it also performs the following operations:
[0143] Real-time monitoring of the progress bar control on the HMI display interface of the currently used interactive device;
[0144] After detecting that the continuous dragging action of the progress bar control has been released, the drag length at the moment of release is obtained;
[0145] Obtain the total length of the progress bar control, and determine the attention level of the current information based on the drag length and the total length.
[0146] Furthermore, when the HMI information collection management program is executed by the processor, it also performs the following operations:
[0147] Obtain the total length of the progress bar control, and calculate the proportion of the drag length to the total length of the progress bar control;
[0148] The level of attention for the current information corresponding to the preset ratio value is determined based on the preset ratio attention mapping relationship.
[0149] Furthermore, when the HMI information collection management program is executed by the processor, it also performs the following operations:
[0150] The keywords of the current information are obtained according to the preset keyword extraction rules;
[0151] Construct a full list of all information based on the keywords, and construct a target list corresponding to the current information.
[0152] Furthermore, when the HMI information collection management program is executed by the processor, it also performs the following operations:
[0153] The keywords of the current information will be the word segmentation keywords in the title of the current information, and / or the search keywords carried by the current information itself, and / or the user-inputted custom keywords.
[0154] Furthermore, when the HMI information collection management program is executed by the processor, it also performs the following operations:
[0155] A full list is constructed based on the keywords corresponding to all information in the current user's favorites up to the current time.
[0156] Based on the keywords of each piece of information in the current user's favorites as of the current time, construct a target list corresponding to each piece of information, obtain the same keywords in the full list and the target list, construct the association relationship between the full list and each target list based on the same keywords, and store the full list and the target list as binary vectors.
[0157] Furthermore, when the HMI information collection management program is executed by the processor, it also performs the following operations:
[0158] Get the frequency of each keyword in the current user's favorites and calculate the time interval between each piece of information and the current time.
[0159] Different scoring weights are assigned to the attention level, the frequency of occurrence, and the time interval. A priority ranking score is calculated for each target list based on the attention level, the frequency of occurrence, the time interval, and the scoring weights. The collection and search order of the target lists in the favorites is determined based on the priority ranking score.
[0160] This embodiment, through the above-described scheme, obtains the drag length after detecting the release of the dragging action of the progress bar control on the HMI display interface, and determines the attention level of the current information based on the drag length; obtains the keywords of the current information, constructs a full list of all information and a target list corresponding to the current information based on the keywords; obtains the frequency of occurrence of each keyword in the current user's favorites and the time interval of each information from the current time, and determines the collection search order of the target list in the favorites based on the attention level, the frequency of occurrence, and the time interval. This reduces the time spent browsing and searching for information collections, speeds up information search, improves user experience, and enhances the speed and efficiency of HMI information collection management.
[0161] 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 apparatus 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 apparatus. 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 apparatus that includes that element.
[0162] 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.
[0163] 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 managing HMI information collection, characterized in that, The HMI information collection management method includes: After detecting that the dragging action of the progress bar control on the HMI display interface has been released, the drag length is obtained, and the attention level of the current information is determined based on the drag length; Obtain the keywords of the current information, and construct a full list of all information and a target list corresponding to the current information based on the keywords; The frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time are obtained. Based on the attention level, the frequency of occurrence, and the time interval, the search order of the target list in the favorites is determined. The step of obtaining the drag length after detecting the release of the dragging action of the progress bar control on the HMI display interface, and determining the attention level of the current information based on the drag length, includes: Real-time monitoring of the progress bar control on the HMI display interface of the currently used interactive device; After detecting that the continuous dragging action of the progress bar control has been released, the drag length at the moment of release is obtained; Obtain the total length of the progress bar control, and determine the attention level of the current information based on the drag length and the total length; The step of obtaining the keywords of the current information and constructing a full list of all information and a target list corresponding to the current information based on the keywords includes: The keywords of the current information are obtained according to the preset keyword extraction rules; Construct a full list of all information based on the keywords, and construct a target list corresponding to the current information; The step of constructing a full list of all information based on the keywords, and constructing a target list corresponding to the current information, includes: A full list is constructed based on the keywords corresponding to all information in the current user's favorites up to the current time. Based on the keywords of each piece of information in the current user's favorites as of the current time, construct a target list corresponding to each piece of information, obtain the same keywords in the full list and the target list, construct the association relationship between the full list and each target list based on the same keywords, and store the full list and the target list as binary vectors.
2. The HMI information collection management method as described in claim 1, characterized in that, The step of obtaining the total length of the progress bar control and determining the attention level of the current information based on the drag length and the total length includes: Obtain the total length of the progress bar control, and calculate the proportion of the drag length to the total length of the progress bar control; The level of attention for the current information corresponding to the preset ratio value is determined based on the preset ratio attention mapping relationship.
3. The HMI information collection management method as described in claim 1, characterized in that, The step of obtaining keywords for the current information according to preset keyword extraction rules includes: The keywords of the current information will be the word segmentation keywords in the title of the current information, and / or the search keywords carried by the current information itself, and / or the user-inputted custom keywords.
4. The HMI information collection management method as described in claim 1, characterized in that, The process of obtaining the frequency of occurrence of each keyword in the current user's favorites and the time interval between each piece of information and the current time, and determining the collection search order of the target list in the favorites based on the attention level, the frequency of occurrence, and the time interval, includes: Get the frequency of each keyword in the current user's favorites and calculate the time interval between each piece of information and the current time. Different scoring weights are assigned to the attention level, the frequency of occurrence, and the time interval. A priority ranking score is calculated for each target list based on the attention level, the frequency of occurrence, the time interval, and the scoring weights. The collection and search order of the target lists in the favorites is determined based on the priority ranking score.
5. An HMI information collection and management device, characterized in that, The HMI information collection management device includes: The attention determination module is used to obtain the drag length after detecting that the drag action of the progress bar control on the HMI display interface has been released, and to determine the attention of the current information based on the drag length. The list building module is used to obtain the keywords of the current information, and build a full list of all information and a target list corresponding to the current information based on the keywords; The collection management module is used to obtain the frequency of occurrence of each keyword in the current user's collection and the time interval of each piece of information from the current time, and determine the collection search order of the target list in the collection based on the attention level, the frequency of occurrence and the time interval; The attention determination module is also used to monitor the progress bar control of the HMI display interface on the interactive device currently being used by the user in real time. After detecting that the continuous dragging action of the progress bar control has been released, the drag length at the moment of release is obtained; Obtain the total length of the progress bar control, and determine the attention level of the current information based on the drag length and the total length; The list building module is also used to obtain the keywords of the current information according to the preset keyword extraction rules; to build a full list of all information according to the keywords; and to build a target list corresponding to the current information. The list construction module is further configured to construct a full list based on the keywords corresponding to all information in the current user's favorites up to the current time; construct a target list corresponding to each piece of information based on the keywords of the information in the current user's favorites up to the current time; obtain the same keywords in the full list and the target list; construct the association relationship between the full list and each target list based on the same keywords; and store the full list and the target list as binary vectors.
6. An HMI information collection management device, characterized in that, The HMI information collection management device includes: a memory, a processor, and an HMI information collection management program stored in the memory and executable on the processor, wherein the HMI information collection management program is configured to implement the steps of the HMI information collection management method as described in any one of claims 1 to 4.
7. A storage medium, characterized in that, The storage medium stores an HMI information collection management program, which, when executed by a processor, implements the steps of the HMI information collection management method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Browsing history ordering method and apparatus
CN105843929A
Information pushing method, device and system and medium
CN114817703A
Information searching method and device
CN115186187A