Information management method and device based on custom window

By detecting user window display instructions and window browsing relationship data, and optimizing window content display according to user position and personal identification, the problem of low information acquisition efficiency in information data management of large enterprises is solved, and more efficient information acquisition and user experience are achieved.

CN114528056BActive Publication Date: 2025-09-23SHENZHEN COMTOP INFORMATION TECH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210012982.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-06
Publication Date
2025-09-23
Estimated Expiration
2042-01-06

AI Technical Summary

Technical Problem

In the existing technology, the information data management method of large enterprises cannot be classified and adapted according to the needs of enterprise managers at different levels, resulting in low efficiency in information acquisition and managers having to spend a lot of time looking for the required information.

Method used

By detecting the user's window display instructions, based on the user's position identification and personal identification, it is determined whether there is custom window setting data, and the corresponding window content is displayed, or the window content is determined based on the default window data set, and when necessary, the window browsing relationship data is collected to generate a default window data set to optimize the window display.

Benefits of technology

It improves the pertinence and accuracy of information acquisition, reduces unnecessary window content interference, improves information acquisition efficiency and user work efficiency, and enhances user experience and stickiness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114528056B_ABST
    Figure CN114528056B_ABST
Patent Text Reader

Abstract

The present invention discloses an information management method and device based on a custom window. The method comprises: detecting a window display instruction, the window display instruction including a user identifier corresponding to a user, the user identifier including a user position identifier and a user personal identifier; judging whether first custom window setting data exists based on the user personal identifier; if so, determining the first personal window content corresponding to the first custom window setting data, and displaying the first personal window content to the user; if not, determining a first default window data set corresponding to the user position identifier and determining the default window content corresponding to the user, and displaying the default window content to the user. It can be seen that the implementation of the present invention is conducive to improving the pertinence and accuracy of the displayed window content, reducing the interference of unnecessary window content, and thus helping to improve information acquisition efficiency and user work efficiency. It can not only improve the user experience, but also increase the user stickiness of the information management device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to an information management method and device based on a custom window. Background Art

[0002] With the development of the information age and the advent of the big data era, information data management is becoming increasingly important for business development and operations, as well as the daily work of business managers. Specifically, large enterprises manage information data so that business managers can access information data rationally and efficiently in their daily work.

[0003] Currently, large enterprises manage information data by analyzing and managing it based on comprehensive management needs, presenting all the data in the form of charts and graphs. This approach fails to categorize and adapt information data to the needs of managers at different levels, forcing managers to spend a significant amount of time searching for information data that meets their needs, resulting in low information acquisition efficiency. Therefore, it is crucial to provide an information management method that improves information acquisition efficiency. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide an information management method and device based on a custom window, which can improve the efficiency of information acquisition.

[0005] In order to solve the above technical problems, the first aspect of the present invention discloses an information management method based on a custom window, the method comprising:

[0006] Detecting a window display instruction triggered by a user, wherein the window display instruction includes a user identifier corresponding to the user, and the user identifier includes a user position identifier and a user personal identifier;

[0007] determining, based on the user personal identifier, whether there is first custom window setting data preset by the user;

[0008] When it is determined that the first custom window setting data preset by the user exists, determining first personal window content corresponding to the first custom window setting data according to the first custom window setting data, and displaying the first personal window content to the user;

[0009] When it is determined that the first custom window setting data pre-set by the user does not exist, the first default window data set corresponding to the user position identifier is determined according to the user position identifier, and the default window content corresponding to the user is determined according to the first default window data set, and the default window content is displayed to the user.

[0010] As an optional embodiment, in the first aspect of the present invention, the method further comprises:

[0011] When it is determined that the first customized window setting data pre-set by the user does not exist, outputting a window setting prompt to the user and determining a setting selection result corresponding to the window setting prompt; the window setting prompt is used to prompt the user to select whether to perform customized window setting;

[0012] When the setting selection result indicates that the user has performed the custom window setting operation, receiving a window setting completion instruction sent by the user for the custom window setting operation; the window setting completion instruction includes second custom window setting data corresponding to the user;

[0013] determining, according to the second custom window setting data, second personal window content corresponding to the second custom window setting data, and displaying the second personal window content to the user;

[0014] When the setting selection result indicates that the user does not perform the custom window setting operation, the operation of determining the first default window data set corresponding to the user position identifier according to the user position identifier is performed.

[0015] As an optional embodiment, in the first aspect of the present invention, the method further comprises:

[0016] collecting window browsing relationship data corresponding to a plurality of first target users based on the user position identifier, wherein the position identifiers of all first target users are the user position identifier, and the window browsing relationship data corresponding to each first target user includes customized window setting data corresponding to the first target user and / or browsing window behavior data corresponding to the first target user;

[0017] A first default window data set corresponding to the user position identifier is generated based on the window browsing relationship data corresponding to all the first target users.

[0018] As an optional implementation manner, in the first aspect of the present invention, after collecting window browsing relationship data corresponding to a plurality of first target users according to the user position identifier, the method further includes:

[0019] For each of the first target users, determining whether the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition;

[0020] When it is determined that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition, setting the priority of the window browsing relationship data corresponding to the first target user to a low priority;

[0021] When it is determined that the window browsing relationship data corresponding to the first target user meets the data analysis condition, setting the priority of the window browsing relationship data corresponding to the first target user to a high priority;

[0022] Furthermore, generating a first default window data set corresponding to the user position identifier based on the window browsing relationship data corresponding to all the first target users includes:

[0023] generating a first default window data set corresponding to the user position identifier according to all window browsing relationship data corresponding to all the first target users and having a corresponding high priority;

[0024] The method further comprises:

[0025] A second default window data set corresponding to the user position identifier is generated according to all window browsing relationship data corresponding to the first target user and having a low priority level.

[0026] As an optional implementation manner, in the first aspect of the present invention, after presenting the default window content to the user, the method further includes:

[0027] Collecting browsing window behavior data of the user on the default window content;

[0028] determining the user's attention to the default window content based on the collected browsing window behavior data of the user on the default window content;

[0029] It is determined whether the attention level is greater than or equal to a preset attention level threshold; when the determination result is negative, the default window content in the second default window data set is displayed to the user.

[0030] As an optional implementation manner, in the first aspect of the present invention, determining, for each first target user, whether the window browsing relationship data corresponding to the first target user satisfies a predetermined data analysis condition includes:

[0031] For each of the first target users, if the window browsing relationship data corresponding to the first target user is the custom window setting data corresponding to the first target user, determining whether a first matching degree between the custom window setting data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined first matching degree threshold;

[0032] When it is determined that the first matching degree is greater than or equal to the first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition;

[0033] When it is determined that the first matching degree is less than the first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition;

[0034] For each of the first target users, if the window browsing relationship data corresponding to the first target user is the browsing window behavior data corresponding to the first target user, determining whether the number of views of the same browsing content in the browsing window behavior data corresponding to the first target user is greater than or equal to a preset viewing number threshold;

[0035] When it is determined that the number of views is greater than or equal to the threshold number of views, determining whether a second matching degree between the browsing window behavior data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined second matching degree threshold;

[0036] When it is determined that the second matching degree is greater than or equal to the second matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets the data analysis condition;

[0037] When it is determined that the second matching degree is less than the second matching degree threshold, it is determined that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition.

[0038] As an optional embodiment, in the first aspect of the present invention, the method further comprises:

[0039] collecting window browsing relationship data corresponding to a plurality of second target users according to the user position identifier, where the position identifiers of all second target users are the user position identifier, analyzing the window browsing relationship data corresponding to all second target users to obtain all window browsing relationship data corresponding to the high priority level and all window browsing relationship data corresponding to the low priority level;

[0040] generating a third default window data set corresponding to the user position identifier according to all window browsing relationship data corresponding to the second target user and having a high priority;

[0041] generating a fourth default window data set corresponding to the user position identifier according to all window browsing relationship data corresponding to the second target user and having a low priority level;

[0042] Determining whether there is at least one first intersection window browsing relationship data between all window browsing relationship data corresponding to the first default window data set and all window browsing relationship data corresponding to the fourth default window data set;

[0043] When it is determined that at least one of the first intersection window browsing relationship data exists between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set, deleting all the first intersection window browsing relationship data in the first default window data set, and merging all the window browsing relationship data corresponding to the third default window data set into the first default window data set after deleting all the first intersection window browsing relationship data, so as to update the first default window data set;

[0044] When it is determined that the first intersection window browsing relationship data does not exist between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set, merging all the window browsing relationship data corresponding to the third default window data set into the first default window data set to update the first default window data set;

[0045] Determining whether there is at least one second intersection window browsing relationship data between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set;

[0046] When it is determined that at least one second intersection window browsing relationship data exists between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set, deleting all the second intersection window browsing relationship data in the second default window data set, and merging all the window browsing relationship data corresponding to the fourth default window data set into the second default window data set from which all the second intersection window browsing relationship data have been deleted, so as to update the second default window data set;

[0047] When it is determined that the second intersection window browsing relationship data does not exist between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set, all the window browsing relationship data corresponding to the fourth default window data set are merged into the second default window data set to update the second default window data set.

[0048] A second aspect of the present invention discloses an information management device based on a custom window, the device comprising:

[0049] a detection module, configured to detect a window display instruction triggered by a user, wherein the window display instruction includes a user identifier corresponding to the user, wherein the user identifier includes a user position identifier and a user personal identifier;

[0050] A determination module, configured to determine, based on the user personal identifier, whether there is first custom window setting data preset by the user;

[0051] a determining module configured to determine, when the determining module determines that the first custom window setting data preset by the user exists, content of a first personal window corresponding to the first custom window setting data according to the first custom window setting data;

[0052] A display module, configured to display the first personal window content to the user;

[0053] The determining module is further configured to determine a first default window data set corresponding to the user position identifier according to the user position identifier when the judging module determines that the first custom window setting data preset by the user does not exist;

[0054] The display module is further configured to determine the default window content corresponding to the user based on the first default window data set, and display the default window content to the user.

[0055] As an optional embodiment, in the second aspect of the present invention, the determining module is further configured to, when the determining module determines that the first customized window setting data pre-set by the user does not exist, output a window setting prompt to the user, determine a setting selection result corresponding to the window setting prompt, and when the setting selection result indicates that the user does not perform the customized window setting operation, perform the operation of determining the first default window data set corresponding to the user position identifier based on the user position identifier; the window setting prompt is configured to prompt the user to select whether to perform the customized window setting.

[0056] The device further comprises:

[0057] a receiving module configured to receive, when the setting selection result indicates that the user has performed the custom window setting operation, a window setting completion instruction sent by the user indicating that the custom window setting operation has been performed; the window setting completion instruction including second custom window setting data corresponding to the user;

[0058] The determining module is further configured to determine, based on the second custom window setting data, the second personal window content corresponding to the second custom window setting data;

[0059] The display module is further configured to display the second personal window content to the user.

[0060] As an optional embodiment, in the second aspect of the present invention, the device further includes:

[0061] a collection module configured to collect window browsing relationship data corresponding to a plurality of first target users based on the user position identifier, wherein the position identifiers of all first target users are the user position identifier, and the window browsing relationship data corresponding to each first target user includes customized window setting data corresponding to the first target user and / or browsing window behavior data corresponding to the first target user;

[0062] The set generation module is used to generate a first default window data set corresponding to the user position identifier based on the window browsing relationship data corresponding to all the first target users.

[0063] As an optional embodiment, in the second aspect of the present invention, the judgment module is further configured to, after the collection module collects window browsing relationship data corresponding to a plurality of first target users according to the user position identifier, determine, for each first target user, whether the window browsing relationship data corresponding to the first target user satisfies a predetermined data analysis condition;

[0064] The device further comprises:

[0065] a setting module configured to set the priority of the window browsing relationship data corresponding to the first target user to a low priority when the judging module judges that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition;

[0066] The setting module is further configured to set the priority of the window browsing relationship data corresponding to the first target user to a high priority when the judging module judges that the window browsing relationship data corresponding to the first target user meets the data analysis condition;

[0067] Furthermore, the specific manner in which the set generation module generates the first default window data set corresponding to the user position identifier based on the window browsing relationship data corresponding to all the first target users includes:

[0068] generating a first default window data set corresponding to the user position identifier according to all window browsing relationship data corresponding to all the first target users and having a corresponding high priority;

[0069] The set generation module is further configured to generate a second default window data set corresponding to the user position identifier based on all window browsing relationship data corresponding to the first target user and having a low priority level.

[0070] As an optional implementation, in the second aspect of the present invention, the collection module is further configured to collect the user's browsing behavior data on the default window content after the display module displays the default window content to the user;

[0071] The determining module is further configured to determine the user's attention to the default window content based on the collected browsing behavior data of the user on the default window content;

[0072] The judging module is further configured to judge whether the attention level is greater than or equal to a preset attention level threshold;

[0073] The display module is further configured to display the default window content in the second default window data set to the user when the judgment module determines that the attention level is less than a preset attention level threshold.

[0074] As an optional implementation, in the second aspect of the present invention, the specific manner in which the judgment module judges, for each first target user, whether the window browsing relationship data corresponding to the first target user satisfies a predetermined data analysis condition includes:

[0075] For each of the first target users, if the window browsing relationship data corresponding to the first target user is the custom window setting data corresponding to the first target user, determining whether a first matching degree between the custom window setting data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined first matching degree threshold;

[0076] When it is determined that the first matching degree is greater than or equal to the first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition;

[0077] When it is determined that the first matching degree is less than the first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition;

[0078] For each of the first target users, if the window browsing relationship data corresponding to the first target user is the browsing window behavior data corresponding to the first target user, determining whether the number of views of the same browsing content in the browsing window behavior data corresponding to the first target user is greater than or equal to a preset viewing number threshold;

[0079] When it is determined that the number of views is greater than or equal to the threshold number of views, determining whether a second matching degree between the browsing window behavior data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined second matching degree threshold;

[0080] When it is determined that the second matching degree is greater than or equal to the second matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets the data analysis condition;

[0081] When it is determined that the second matching degree is less than the second matching degree threshold, it is determined that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition.

[0082] As an optional implementation, in the second aspect of the present invention, the collection module is further configured to collect window browsing relationship data corresponding to a plurality of second target users based on the user position identifier, wherein the position identifiers of all the second target users are the user position identifier;

[0083] The device further comprises:

[0084] an analyzing module, configured to analyze all window browsing relationship data corresponding to the second target user, and obtain all window browsing relationship data corresponding to the high priority level and all window browsing relationship data corresponding to the low priority level;

[0085] The set generating module is further configured to generate a third default window data set corresponding to the user position identifier based on all window browsing relationship data corresponding to the second target user and having a priority level of the high priority level;

[0086] The set generating module is further configured to generate a fourth default window data set corresponding to the user position identifier based on all window browsing relationship data corresponding to the second target user and having a low priority level;

[0087] The determining module is further configured to determine whether there is at least one first intersection window browsing relationship data between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set;

[0088] a deleting module, configured to delete all the first intersection window browsing relationship data in the first default window data set when the determining module determines that at least one first intersection window browsing relationship data exists between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set;

[0089] a merging module, configured to merge all window browsing relationship data corresponding to the third default window data set into the first default window data set after deleting all the first intersection window browsing relationship data, so as to update the first default window data set;

[0090] The merging module is further configured to merge all the window browsing relationship data corresponding to the third default window data set into the first default window data set, so as to update the first default window data set, when the judging module determines that the first intersection window browsing relationship data does not exist between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set;

[0091] The determination module is further configured to determine whether there is at least one second intersection window browsing relationship data between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set;

[0092] The deleting module is further configured to delete all the second intersection window browsing relationship data in the second default window data set when the determining module determines that at least one second intersection window browsing relationship data exists between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set;

[0093] The merging module is further configured to merge all window browsing relationship data corresponding to the fourth default window data set into the second default window data set after deleting all the second intersection window browsing relationship data, so as to update the second default window data set;

[0094] The merging module is further configured to merge all the window browsing relationship data corresponding to the fourth default window data set into the second default window data set, so as to update the second default window data set, when the judging module determines that the second intersection window browsing relationship data does not exist between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set.

[0095] A third aspect of the present invention discloses another information management device based on a custom window, the device comprising:

[0096] a memory storing executable program code;

[0097] a processor coupled to the memory;

[0098] The processor calls the executable program code stored in the memory to execute the information management method based on the custom window disclosed in the first aspect of the present invention.

[0099] The fourth aspect of the present invention discloses a computer storable medium, which stores computer instructions. When the computer instructions are called, they are used to execute the information management method based on custom windows disclosed in the first aspect of the present invention.

[0100] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0101] In an embodiment of the present invention, a window display instruction triggered by a user is detected, and the window display instruction includes a user identifier corresponding to the user, and the user identifier includes a user position identifier and a user personal identifier; based on the user personal identifier, it is determined whether there is first custom window setting data pre-set by the user; when it is determined that there is the first custom window setting data pre-set by the user, the first personal window content corresponding to the first custom window setting data is determined based on the first custom window setting data, and the first personal window content is displayed to the user; when it is determined that there is no first custom window setting data pre-set by the user, the first default window data set corresponding to the user position identifier is determined based on the user position identifier, and the default window content corresponding to the user is determined based on the first default window data set, and the default window content is displayed to the user. It can be seen that the implementation of the present invention can determine the window content corresponding to the user based on the user's position identification and the user's personal identification, and display the corresponding window content to the user, which is conducive to improving the pertinence and accuracy of the displayed window content, reducing the interference of unnecessary window content, and thus helping to improve information acquisition efficiency and user work efficiency. It can not only improve the user's usage experience, but also improve the user stickiness of using the information management device. BRIEF DESCRIPTION OF THE DRAWINGS

[0102] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0103] Figure 1 This is a flow chart of an information management method based on a custom window disclosed in an embodiment of the present invention;

[0104] Figure 2 This is a flow chart of another information management method based on a custom window disclosed in an embodiment of the present invention;

[0105] Figure 3 This is a structural diagram of an information management device based on a custom window disclosed in an embodiment of the present invention;

[0106] Figure 4 It is a structural diagram of another information management device based on a custom window disclosed in an embodiment of the present invention;

[0107] Figure 5 This is a structural diagram of another information management device based on a custom window disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0108] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0109] The terms "first," "second," and so on, in the description and claims of the present invention and the accompanying drawings are used to distinguish between different items, not to describe a specific order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product, or end comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed therein, or may optionally include other steps or elements inherent to such process, method, product, or end.

[0110] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute a separate or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0111] The present invention discloses a method and device for information management based on custom windows. The method can determine the window content corresponding to a user based on the user's position identifier and personal identifier, and display the corresponding window content to the user. This method is beneficial for improving the pertinence and accuracy of the displayed window content, reducing the interference of unnecessary window content, and thus improving information acquisition efficiency and user work efficiency. It can not only enhance the user experience, but also increase user stickiness of the information management device. The following details each method.

[0112] Example 1

[0113] See also Figure 1 , Figure 1 This is a flow chart of an information management method based on a custom window disclosed in an embodiment of the present invention. Figure 1 The described method can be applied to information management systems or intelligent management terminals, and the embodiments of the present invention do not limit this. Figure 1 As shown, the information management method based on the custom window includes the following operations:

[0114] 101. Detect a window display instruction triggered by a user.

[0115] In the embodiment of the present invention, the window display instruction includes a user identifier corresponding to the user, and the user identifier includes a user position identifier and a user personal identifier.

[0116] Optionally, the way to trigger the window display instruction may include but is not limited to using a mobile client and / or a fixed device to trigger the window display instruction by scanning a QR code through a mini-program and / or APP and / or a designated web page and / or clicking a network link and / or clicking a trigger button, etc., and the embodiment of the present invention does not limit this.

[0117] 102. Determine, based on the user personal identifier, whether there is first customized window setting data preset by the user.

[0118] In an embodiment of the present invention, the window content corresponding to the pre-set first custom window setting data may optionally include window content that matches the user's user position identifier and / or window content that does not match the user's user position identifier, which is not limited in the embodiment of the present invention. It should be noted that the window content corresponding to the first custom window setting data is determined to match the user's user position identifier when the determined degree of match between the window content and the position corresponding to the user position identifier is greater than or equal to a pre-set matching degree threshold.

[0119] 103. When it is determined that there is first customized window setting data preset by the user, determine first personal window content corresponding to the first customized window setting data according to the first customized window setting data, and display the first personal window content to the user.

[0120] In an embodiment of the present invention, optionally, the first personal window content corresponding to the first custom window setting data includes at least one item of window content; optionally, the display order of the window content corresponding to the first personal window content displayed to the user can be based on a display order pre-set by the user, or can be a display order randomly set by the system, which is not limited in the embodiment of the present invention.

[0121] 104. When it is determined that the first custom window setting data pre-set by the user does not exist, determine the first default window data set corresponding to the user position identifier according to the user position identifier, and determine the default window content corresponding to the user according to the first default window data set, and display the default window content to the user.

[0122] In an embodiment of the present invention, optionally, the window content corresponding to the first custom window setting data may include the window content corresponding to the first default window data set, or may not include the window content corresponding to the first default window data set, which is not limited in the embodiment of the present invention.

[0123] It can be seen that the implementation of the information management method based on custom windows described in the embodiment of the present invention can determine the window content corresponding to the user according to the user's position identification and the user's personal identification, and display the corresponding window content to the user, which is conducive to improving the pertinence and accuracy of the displayed window content, reducing the interference of unnecessary window content, and thus helping to improve the efficiency of information acquisition and the work efficiency of users. It can not only improve the user experience, but also improve the user stickiness of using the information management device.

[0124] In an optional embodiment, the information management method based on the custom window may further include the following steps:

[0125] collecting window browsing relationship data corresponding to a plurality of first target users according to the user position identifier, wherein the position identifiers of all first target users are user position identifiers, and the window browsing relationship data corresponding to each first target user includes customized window setting data corresponding to the first target user and / or browsing window behavior data corresponding to the first target user;

[0126] A first default window data set corresponding to the user position identifier is generated according to the window browsing relationship data corresponding to all first target users.

[0127] In this optional embodiment, the window content corresponding to the browsing window behavior data does not include the window content corresponding to the custom window setting data. Optionally, the first default window data set may include one or more window browsing relationship data, which is not limited in this embodiment of the present invention.

[0128] It can be seen that this optional embodiment can determine the first default window data set corresponding to the user position identification based on the window browsing relationship data of users corresponding to multiple user position identifications, which is conducive to improving the correlation between the determined first default window data set and the user position identification, and further conducive to improving the possibility of meeting the user's information needs by displaying the first default window data set and improving the accuracy of the determined first default window data set, thereby improving the efficiency of information acquisition and improving the user experience.

[0129] In another optional embodiment, after collecting window browsing relationship data corresponding to a plurality of first target users according to user position identifications, the information management method based on customized windows may further include the following steps:

[0130] For each first target user, determining whether the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition;

[0131] When it is determined that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition, setting the priority of the window browsing relationship data corresponding to the first target user to a low priority;

[0132] When it is determined that the window browsing relationship data corresponding to the first target user meets the data analysis condition, the priority of the window browsing relationship data corresponding to the first target user is set to a high priority.

[0133] In this optional embodiment, further optionally, generating a first default window data set corresponding to the user position identifier based on the window browsing relationship data corresponding to all first target users includes:

[0134] A first default window data set corresponding to the user position identifier is generated according to all window browsing relationship data corresponding to all first target users and having a high priority.

[0135] In this optional embodiment, further optionally, a second default window data set corresponding to the user position identifier is generated based on all window browsing relationship data corresponding to all first target users and having a low priority.

[0136] Optionally, the data analysis condition includes at least one of a number of views, a matching degree between the browsed content and the user's job identification, an importance degree of the browsed content to the user's job identification, etc., which is not limited in this embodiment of the present invention.

[0137] It can be seen that this optional embodiment is able to determine whether the window browsing relationship data meets the data analysis conditions, and determine the priorities corresponding to different window browsing relationship data based on the judgment results, so as to determine the first default window data set and the second default window data set, which is beneficial to reducing the time required for users to obtain window content that meets their needs and increasing the possibility that the determined default window data set meets the user's information needs, thereby helping to improve information acquisition efficiency and reduce unnecessary waste of resources.

[0138] In yet another optional embodiment, after displaying the default window content to the user, the information management method based on the customized window may further include the following steps:

[0139] Collect user browsing behavior data on default window content;

[0140] Determining the user's attention to the default window content based on the collected user's browsing behavior data on the default window content;

[0141] It is determined whether the attention degree is greater than or equal to a preset attention degree threshold, and when the determination result is no, the default window content in the second default window data set is displayed to the user.

[0142] In this optional embodiment, specifically, based on the browsing window behavior data, the browsing situation of the user browsing the default window content in a certain historical time period is determined. When the browsing situation is used to indicate that the number of times the user pays attention to the default window content in a certain historical time period is greater than or equal to a pre-set number threshold, it is determined that the user's attention to the default window content is greater than or equal to the pre-set attention threshold. Optionally, the number of times the default window content is paid attention to includes at least one of the number of times the default window content is browsed, the number of times the default window content is shared, the number of times the default window content is called, etc., which is not limited in the embodiment of the present invention. Optionally, the more times the default window content is browsed and / or the more times the default window content is shared and / or the more times the default window content is called, the higher the user's attention to the default window content is determined to be.

[0143] It can be seen that this optional embodiment can determine the user's attention to the first default window content based on the browsing window behavior data, and only display the second default window data set when the attention does not meet the attention threshold requirement, which can increase the possibility that the displayed window content meets the user's information needs and improve the purposefulness of the operation of displaying the default window content, thereby reducing the situation where the user is disturbed by irrelevant information and improving the efficiency of information acquisition.

[0144] In yet another optional embodiment, for each first target user, determining whether the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition may include:

[0145] For each first target user, if the window browsing relationship data corresponding to the first target user is the custom window setting data corresponding to the first target user, determining whether a first matching degree between the custom window setting data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined first matching degree threshold;

[0146] When it is determined that the first matching degree is greater than or equal to the first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition;

[0147] When it is determined that the first matching degree is less than a first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition;

[0148] For each first target user, if the window browsing relationship data corresponding to the first target user is the browsing window behavior data corresponding to the first target user, determining whether the number of views of the same browsing content in the browsing window behavior data corresponding to the first target user is greater than or equal to a preset viewing number threshold;

[0149] When it is determined that the number of views is greater than or equal to the threshold number of views, determining whether a second matching degree between the browsing window behavior data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined second matching degree threshold;

[0150] When it is determined that the second matching degree is greater than or equal to the second matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets the data analysis condition;

[0151] When it is determined that the second matching degree is less than the second matching degree threshold, it is determined that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition.

[0152] In this optional embodiment, the first degree of matching between the custom window setting data and the user position identifier is optionally determined by at least one of the following: a degree of association between the custom window setting data and the user position identifier, a degree of importance of the custom window setting data to the user position identifier, a number of calls between the custom window setting data and the user position identifier, a frequency of setting bindings between the custom window setting data and the user position identifier, etc., which is not limited in this embodiment of the present invention. Optionally, the higher the degree of association, / or the higher the degree of importance, / or the greater the number of calls, and / or the greater the frequency of setting bindings, the higher the first degree of matching between the custom window setting data and the user position identifier.

[0153] Optionally, the second degree of matching between the browsing window behavior data and the user position identifier depends on at least one of the following: the degree of association between the browsing window behavior data and the user position identifier, the importance of the browsing window behavior data to the user position identifier, the number of views between the browsing window behavior data and the user position identifier, the number of calls between the browsing window behavior data and the user position identifier, etc., which is not limited in this embodiment of the present invention. Optionally, the higher the degree of association, / or the higher the degree of importance, / or the greater the number of calls, / or the greater the number of views, the higher the second degree of matching between the browsing window behavior data and the user position identifier.

[0154] It can be seen that this optional embodiment can provide corresponding data analysis condition judgment operations for the two situations where the window browsing relationship data is browsing window behavior data and the window browsing relationship data is custom window setting data, thereby improving the diversity of data analysis condition judgment operations, and is conducive to improving the flexibility of data analysis condition judgment operations and improving the accuracy of the judgment results of data analysis condition judgment operations, thereby helping to improve the reliability of the default window content determined subsequently and improving the efficiency of user information acquisition.

[0155] In the above optional embodiment, further optionally, the method may further include the following steps:

[0156] For each first target user, if the window browsing relationship data corresponding to the first target user includes the custom window setting data corresponding to the first target user and the window browsing behavior data corresponding to the first target user, determining whether a first matching degree between the custom window setting data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined first matching degree threshold;

[0157] When it is determined that the first matching degree is greater than or equal to a first matching degree threshold, determining that the custom window setting data corresponding to the first target user meets a predetermined data analysis condition;

[0158] When it is determined that the first matching degree is less than the first matching degree threshold, determining that the custom window setting data corresponding to the first target user does not meet the predetermined data analysis condition;

[0159] Determining whether the number of views of the same browsing content in the browsing window behavior data corresponding to the first target user is greater than or equal to a preset viewing number threshold;

[0160] When it is determined that the number of views is greater than or equal to the threshold number of views, determining whether a second matching degree between the browsing window behavior data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined second matching degree threshold;

[0161] When it is determined that the second matching degree is greater than or equal to the second matching degree threshold, determining that the browsing window behavior data corresponding to the first target user meets the predetermined data analysis condition;

[0162] When it is determined that the second matching degree is less than the second matching degree threshold, it is determined that the browsing window behavior data corresponding to the first target user does not meet the predetermined data analysis condition.

[0163] It can be seen that this optional embodiment can also provide another data analysis condition judgment operation for the case where the window browsing relationship data includes custom window setting data and browsing window behavior data, thereby improving the diversity of data analysis condition judgment operations and improving the accuracy of the judgment results of the data analysis condition judgment operations, thereby improving the reliability of the default window content determined subsequently and improving the possibility and efficiency of users obtaining the required information through the default window content.

[0164] In yet another optional embodiment, the information management method based on the custom window may further include the following steps:

[0165] According to the user position identifier, window browsing relationship data corresponding to a plurality of second target users are collected, where the position identifiers of all second target users are user position identifiers, and the window browsing relationship data corresponding to all second target users are analyzed to obtain all window browsing relationship data corresponding to high priorities and all window browsing relationship data corresponding to low priorities;

[0166] generating a third default window data set corresponding to the user position identifier according to all window browsing relationship data corresponding to all second target users and having a high priority;

[0167] generating a fourth default window data set corresponding to the user position identifier according to all window browsing relationship data corresponding to all second target users and having a low priority;

[0168] Determining whether there is at least one first intersection window browsing relationship data between all window browsing relationship data corresponding to the first default window data set and all window browsing relationship data corresponding to the fourth default window data set;

[0169] When it is determined that at least one first intersection window browsing relationship data exists between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set, deleting all the first intersection window browsing relationship data in the first default window data set, and merging all the window browsing relationship data corresponding to the third default window data set into the first default window data set after deleting all the first intersection window browsing relationship data, so as to update the first default window data set;

[0170] When it is determined that there is no first intersection window browsing relationship data between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set, merging all the window browsing relationship data corresponding to the third default window data set into the first default window data set to update the first default window data set;

[0171] Determine whether there is at least one second intersection window browsing relationship data between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set;

[0172] When it is determined that at least one second intersection window browsing relationship data exists between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set, deleting all the second intersection window browsing relationship data in the second default window data set, and merging all the window browsing relationship data corresponding to the fourth default window data set into the second default window data set after deleting all the second intersection window browsing relationship data, so as to update the second default window data set;

[0173] When it is determined that there is no second intersection window browsing relationship data between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set, all the window browsing relationship data corresponding to the fourth default window data set are merged into the second default window data set to update the second default window data set.

[0174] In this optional embodiment, optionally, there may or may not be intersection window browsing relationship data between the third default window data set and the first default window data set; there may or may not be intersection window browsing relationship data between the third default window data set and the second default window data set; there may or may not be intersection window browsing relationship data between the fourth default window data set and the first default window data set; there may or may not be intersection window browsing relationship data between the fourth default window data set and the second default window data set, and this is not limited in this embodiment of the present invention.

[0175] It can be seen that this optional embodiment can provide a method for updating the first default window data set and the second default window data set, and timely update the default window content corresponding to the first default window data set and the second default window data set, which can improve the real-time performance of the default window content, and is beneficial to improving the correlation and matching degree between the default window content and the user demand information, thereby helping to increase the possibility of users obtaining the required information through the first default window data set and the second default window data set and improve the efficiency of information acquisition.

[0176] Example 2

[0177] See also Figure 2 , Figure 2 This is a flow chart of another information management method based on a custom window disclosed in an embodiment of the present invention. Figure 2 The described method can be applied to information management systems or intelligent management terminals, and the embodiments of the present invention do not limit this. Figure 2As shown, the information management method based on the custom window includes the following operations:

[0178] 201. Detect a window display instruction triggered by a user.

[0179] 202. Determine, based on the user personal identifier, whether there is first customized window setting data preset by the user.

[0180] 203. When it is determined that the first customized window setting data preset by the user exists, determine the first personal window content corresponding to the first customized window setting data according to the first customized window setting data.

[0181] 204. Display the first personal window content to the user.

[0182] 205. When it is determined that the first customized window setting data preset by the user does not exist, output a window setting prompt to the user, and determine a setting selection result corresponding to the window setting prompt.

[0183] In an embodiment of the present invention, optionally, a window setting prompt is used to prompt a user to select whether to customize the window setting. Optionally, the way of outputting the window setting prompt may include but is not limited to at least one of outputting the window setting prompt by phone contact, outputting the window setting prompt by SMS notification, outputting the window setting prompt by message push, etc., which is not limited in the embodiment of the present invention. Optionally, the specific prompt content corresponding to the window setting prompt may be simple and clear vernacular content (such as the vernacular content is "Please select whether to set a custom window"), or it may be a pre-set window setting prompt code (such as pre-setting "111" as a prompt to select whether to set a custom window), which is not limited in the embodiment of the present invention.

[0184] 206. When the setting selection result indicates that the user does not perform a custom window setting operation, a first default window data set corresponding to the user position identifier is determined according to the user position identifier.

[0185] 207. When the setting selection result indicates that the user performs a custom window setting operation, a window setting completion instruction for the custom window setting operation sent by the user is received.

[0186] In an embodiment of the present invention, the window setting completion instruction optionally includes the user's corresponding second customized window setting data. Optionally, the user may send the window setting completion instruction by at least one of sending the window setting completion instruction via an app and / or mini-program and / or a designated link in a mobile client, and sending the window setting completion instruction via a designated webpage, etc., which is not limited in the embodiment of the present invention.

[0187] 208. Determine, according to the second customized window setting data, the second personal window content corresponding to the second customized window setting data, and display the second personal window content to the user.

[0188] In an embodiment of the present invention, optionally, the user may set the second custom window setting data in a manner that includes but is not limited to using a mobile client and / or a fixed device to set the second custom window setting data through a mini-program and / or APP and / or a designated website, which is not limited in the embodiment of the present invention.

[0189] In the embodiment of the present invention, for other descriptions of steps 201 to 204 and step 206, please refer to the detailed description of steps 101 to 104 in the first embodiment, which will not be repeated in the embodiment of the present invention.

[0190] It can be seen that the embodiment of the present invention can determine the window content corresponding to the user based on the user position identification and the user personal identification, and display the corresponding window content to the user, which is conducive to improving the pertinence and accuracy of the displayed window content, reducing the interference of unnecessary window content, and thus helping to improve the efficiency of information acquisition and the work efficiency of the user, which can not only improve the user experience, but also improve the user stickiness of using the information management device; in addition, it can also provide a method for setting a second custom window setting data. When the second custom window setting data is set, the second personal window content is displayed to the user, which can improve the controllability of the window content display operation and improve the accuracy of the displayed window content, thereby improving the efficiency of information acquisition.

[0191] In an optional embodiment, in step 205, determining the setting selection result corresponding to the window setting prompt may include:

[0192] Receive feedback from the user regarding the window setting prompt and determine a feedback duration corresponding to the feedback received; the feedback duration is the time from the output moment corresponding to the output window setting prompt to the feedback moment corresponding to the receipt of the feedback;

[0193] Determine whether the feedback duration is greater than or equal to a preset threshold of allowed feedback duration;

[0194] When it is determined that the feedback duration is greater than or equal to the allowed feedback duration threshold and / or the feedback is used to indicate that the user does not perform the custom window setting operation, determining that the setting selection result corresponding to the window setting prompt is used to indicate that the user does not perform the custom window setting operation;

[0195] When it is determined that the feedback duration is less than the allowed feedback duration threshold and the feedback is used to indicate that the user performs a custom window setting operation, it is determined that the setting selection result corresponding to the window setting prompt is used to indicate that the user performs a custom window setting operation.

[0196] It can be seen that this optional embodiment can determine the setting selection result corresponding to the window setting prompt through the comparison result between the feedback duration and the allowed feedback duration threshold and the user's specific feedback result, thereby improving the diversity of the methods for determining the setting selection results, and further improving the accuracy of the determined setting selection results, which is conducive to the determination of the window content corresponding to the subsequent window content display operation.

[0197] Example 3

[0198] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of an information management device based on a custom window disclosed in an embodiment of the present invention. Figure 3 The described device can be applied to an information management system or an intelligent management terminal, and the embodiment of the present invention does not limit this. Figure 3 As shown, the information management device based on the custom window may include:

[0199] The detection module 301 is used to detect a window display instruction triggered by a user. The window display instruction includes a user identifier corresponding to the user. The user identifier includes a user position identifier and a user personal identifier.

[0200] The judgment module 302 is used to judge whether there is first customized window setting data preset by the user according to the user's personal identification.

[0201] The determining module 303 is configured to determine the first personal window content corresponding to the first custom window setting data according to the first custom window setting data when the determining module 302 determines that the first custom window setting data preset by the user exists.

[0202] The display module 304 is used to display the content of the first personal window to the user.

[0203] The determining module 303 is further configured to determine a first default window data set corresponding to the user position identifier according to the user position identifier when the judging module 302 determines that the first customized window setting data preset by the user does not exist.

[0204] The display module 304 is further configured to determine the default window content corresponding to the user according to the first default window data set, and display the default window content to the user.

[0205] It can be seen that implementation Figure 3The described information management device based on custom windows can determine the window content corresponding to the user according to the user's position identification and user's personal identification, and display the corresponding window content to the user, which is conducive to improving the pertinence and accuracy of the displayed window content, reducing the interference of unnecessary window content, and thus helping to improve information acquisition efficiency and user work efficiency. It can not only improve the user experience, but also improve the user stickiness of using the information management device.

[0206] In an optional embodiment, the determination module 303 is also used to output a window setting prompt to the user and determine the setting selection result corresponding to the window setting prompt when the judgment module 302 determines that the first custom window setting data pre-set by the user does not exist. When the setting selection result is used to indicate that the user does not perform a custom window setting operation, the above-mentioned operation of determining the first default window data set corresponding to the user position identifier based on the user position identifier is performed; the window setting prompt is used to prompt the user to choose whether to perform a custom window setting.

[0207] like Figure 4 As shown, the device may also include:

[0208] The receiving module 305 is configured to receive a window setting completion instruction for the custom window setting operation sent by the user when the setting selection result indicates that the user performs a custom window setting operation; the window setting completion instruction includes the second custom window setting data corresponding to the user.

[0209] The determination module 303 is further configured to determine the second personal window content corresponding to the second custom window setting data according to the second custom window setting data.

[0210] The display module 304 is further configured to display the content of the second personal window to the user.

[0211] It can be seen that implementation Figure 4 The described device can also provide a method for setting a second custom window setting data. Once the second custom window setting data is set, the second personal window content is displayed to the user, which can improve the controllability of the window content display operation and improve the accuracy of the displayed window content, thereby improving the efficiency of information acquisition.

[0212] In another optional embodiment, Figure 4 As shown, the device may also include:

[0213] The collection module 306 is used to collect window browsing relationship data corresponding to several first target users based on the user position identification. The position identifications of all first target users are user position identifications, and the window browsing relationship data corresponding to each first target user includes the custom window setting data corresponding to the first target user and / or the browsing window behavior data corresponding to the first target user.

[0214] The set generating module 307 is configured to generate a first default window data set corresponding to the user position identifier based on the window browsing relationship data corresponding to all first target users.

[0215] It can be seen that implementation Figure 4 The described device can also determine the first default window data set corresponding to the user position identification based on the window browsing relationship data of users corresponding to multiple user position identifications, which is conducive to improving the correlation between the determined first default window data set and the user position identification, and further helps to improve the possibility of meeting the user's information needs by displaying the first default window data set and improving the accuracy of the determined first default window data set, thereby improving the efficiency of information acquisition and improving the user's usage experience.

[0216] In another optional embodiment, the judgment module 302 is further used to judge whether the window browsing relationship data corresponding to a number of first target users meets predetermined data analysis conditions for each first target user after the collection module 306 collects the window browsing relationship data corresponding to the first target user according to the user position identification.

[0217] like Figure 4 As shown, the device may also include:

[0218] The setting module 308 is configured to set the priority of the window browsing relationship data corresponding to the first target user to a low priority when the judging module 302 judges that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition.

[0219] The setting module 308 is further configured to set the priority of the window browsing relationship data corresponding to the first target user to a high priority when the judging module 302 judges that the window browsing relationship data corresponding to the first target user meets the data analysis condition.

[0220] Furthermore, the specific manner in which the set generation module 307 generates the first default window data set corresponding to the user position identifier according to the window browsing relationship data corresponding to all first target users includes:

[0221] A first default window data set corresponding to the user position identifier is generated according to all window browsing relationship data corresponding to all first target users and having a high priority.

[0222] The set generating module 307 is further configured to generate a second default window data set corresponding to the user position identifier based on all window browsing relationship data corresponding to all first target users and having a low priority.

[0223] It can be seen that implementation Figure 4 The described device can also determine whether the window browsing relationship data meets the data analysis conditions, and determine the priorities corresponding to different window browsing relationship data based on the judgment results, so as to determine a first default window data set and a second default window data set, which is beneficial to reducing the time required for users to obtain window content that meets their needs and increasing the possibility that the determined default window data set meets the user's information needs, thereby helping to improve information acquisition efficiency and reduce unnecessary waste of resources.

[0224] In another optional embodiment, the collection module 306 is further configured to collect the user's browsing behavior data on the default window content after the display module 304 displays the default window content to the user.

[0225] The determination module 303 is further configured to determine the user's attention to the default window content based on the collected user's browsing behavior data on the default window content.

[0226] The judging module 302 is further configured to judge whether the attention level is greater than or equal to a preset attention level threshold.

[0227] The display module 304 is further configured to display the default window content in the second default window data set to the user when the judgment module 302 determines that the attention level is less than a preset attention level threshold.

[0228] It can be seen that implementation Figure 4 The described device can also determine the user's attention to the first default window content based on the browsing window behavior data, and only display the second default window data set when the attention does not meet the attention threshold requirement. This can increase the possibility that the displayed window content meets the user's information needs and improve the purposefulness of the operation of displaying the default window content, thereby reducing the occurrence of users being disturbed by irrelevant information and improving the efficiency of information acquisition.

[0229] In another optional embodiment, the specific manner in which the judgment module 302 judges, for each first target user, whether the window browsing relationship data corresponding to the first target user satisfies the predetermined data analysis condition includes:

[0230] For each first target user, if the window browsing relationship data corresponding to the first target user is the custom window setting data corresponding to the first target user, determining whether a first matching degree between the custom window setting data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined first matching degree threshold;

[0231] When it is determined that the first matching degree is greater than or equal to the first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition;

[0232] When it is determined that the first matching degree is less than a first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition;

[0233] For each first target user, if the window browsing relationship data corresponding to the first target user is the browsing window behavior data corresponding to the first target user, determining whether the number of views of the same browsing content in the browsing window behavior data corresponding to the first target user is greater than or equal to a preset viewing number threshold;

[0234] When it is determined that the number of views is greater than or equal to the threshold number of views, determining whether a second matching degree between the browsing window behavior data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined second matching degree threshold;

[0235] When it is determined that the second matching degree is greater than or equal to the second matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets the data analysis condition;

[0236] When it is determined that the second matching degree is less than the second matching degree threshold, it is determined that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition.

[0237] It can be seen that implementation Figure 4 The described device can also provide corresponding data analysis condition judgment operations for two situations: the window browsing relationship data is browsing window behavior data and the window browsing relationship data is custom window setting data, thereby improving the diversity of data analysis condition judgment operations, and is conducive to improving the flexibility of data analysis condition judgment operations and improving the accuracy of the judgment results of data analysis condition judgment operations, thereby helping to improve the reliability of the subsequently determined default window content and improve the efficiency of user information acquisition.

[0238] In another optional embodiment, the collection module 306 is further configured to collect window browsing relationship data corresponding to a plurality of second target users according to the user position identification, and the position identifications of all second target users are user position identifications.

[0239] like Figure 4 As shown, the device may also include:

[0240] The analysis module 309 is configured to analyze the window browsing relationship data corresponding to all second target users to obtain all window browsing relationship data corresponding to high priorities and all window browsing relationship data corresponding to low priorities.

[0241] The set generating module 307 is further configured to generate a third default window data set corresponding to the user position identifier based on all window browsing relationship data corresponding to all second target users and having a high priority.

[0242] The set generating module 307 is further configured to generate a fourth default window data set corresponding to the user position identifier based on all window browsing relationship data corresponding to all second target users and having a low priority.

[0243] The determination module 302 is further configured to determine whether there is at least one first intersection window browsing relationship data between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set.

[0244] The deleting module 310 is configured to delete all first intersection window browsing relationship data in the first default window data set when the determining module 302 determines that at least one first intersection window browsing relationship data exists between all window browsing relationship data corresponding to the first default window data set and all window browsing relationship data corresponding to the fourth default window data set.

[0245] The merging module 311 is configured to merge all window browsing relationship data corresponding to the third default window data set into the first default window data set after deleting all first intersection window browsing relationship data, so as to update the first default window data set.

[0246] The merging module 311 is further configured to merge all the window browsing relationship data corresponding to the third default window data set into the first default window data set to update the first default window data set when the judging module 302 determines that there is no first intersection window browsing relationship data between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set.

[0247] The determination module 302 is further configured to determine whether there is at least one second intersection window browsing relationship data between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set.

[0248] The deleting module 310 is further configured to delete all second intersection window browsing relationship data in the second default window data set when the determining module 302 determines that at least one second intersection window browsing relationship data exists between all window browsing relationship data corresponding to the second default window data set and all window browsing relationship data corresponding to the third default window data set.

[0249] The merging module 311 is further configured to merge all window browsing relationship data corresponding to the fourth default window data set into the second default window data set after deleting all second intersection window browsing relationship data, so as to update the second default window data set.

[0250] The merging module 311 is further configured to merge all the window browsing relationship data corresponding to the fourth default window data set into the second default window data set to update the second default window data set when the judging module 302 determines that there is no second intersection window browsing relationship data between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set.

[0251] It can be seen that implementation Figure 4 The described device can also provide a method for updating the first default window data set and the second default window data set, and timely update the default window content corresponding to the first default window data set and the second default window data set, which can improve the real-time performance of the default window content, and is conducive to improving the correlation and matching degree between the default window content and the user's demand information, thereby helping to increase the possibility of the user obtaining the required information through the first default window data set and the second default window data set and improve the efficiency of information acquisition.

[0252] Example 4

[0253] See also Figure 5 , Figure 5 This is a structural diagram of another information management device based on a custom window disclosed in an embodiment of the present invention. Figure 5 The described device can be applied to an information management system or an intelligent management terminal, and the embodiment of the present invention does not limit this. Figure 5 As shown, the device may include:

[0254] A memory 401 storing executable program code;

[0255] a processor 402 coupled to the memory 401;

[0256] Furthermore, it may also include an input interface 403 and an output interface 404 coupled to the processor 402;

[0257] The processor 402 calls the executable program code stored in the memory 401 to execute the steps of the information management method based on the customized window described in the first or second embodiment.

[0258] Example 5

[0259] An embodiment of the present invention discloses a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute the steps of the information management method based on a custom window described in the first or second embodiment.

[0260] Example 6

[0261] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps of the information management method based on a custom window described in Example 1 or Example 2.

[0262] The device embodiments described above are merely illustrative, wherein the modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, i.e., they may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Those skilled in the art can understand and implement the present invention without inventive effort.

[0263] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus the necessary general hardware platform, or of course, by means of hardware. Based on this understanding, the above technical solution, in essence, or the portion that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, including a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0264] Finally, it should be noted that the information management method and device based on customized windows disclosed in the embodiments of the present invention are only preferred embodiments of the present invention, and are only used to illustrate the technical solutions of the present invention, rather than to limit them. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. An information management method based on a custom window, characterized in that: The method comprises: Detecting a window display instruction triggered by a user, wherein the window display instruction includes a user identifier corresponding to the user, and the user identifier includes a user position identifier and a user personal identifier; determining, based on the user personal identifier, whether there is first custom window setting data preset by the user; If so, determining, according to the first custom window setting data, first personal window content corresponding to the first custom window setting data, and displaying the first personal window content to the user; If the user position identifier does not exist, determining a first default window data set corresponding to the user position identifier according to the user position identifier, determining a default window content corresponding to the user according to the first default window data set, and displaying the default window content to the user; collecting window browsing relationship data corresponding to a plurality of first target users according to the user position identifier, wherein the window browsing relationship data corresponding to each first target user includes customized window setting data corresponding to the first target user and / or browsing window behavior data corresponding to the first target user; For each of the first target users, determining whether the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition; If the conditions are not met, the priority of the window browsing relationship data corresponding to the first target user is set to a low priority; When the conditions are met, the priority of the window browsing relationship data corresponding to the first target user is set to a high priority; Generating a first default window data set corresponding to the user position identifier according to all the window browsing relationship data with high priority; generating a second default window data set corresponding to the user position identifier according to all the window browsing relationship data of the low priority level; collecting window browsing relationship data corresponding to a plurality of second target users according to the user position identifier, where the position identifiers of all second target users are the user position identifier, analyzing the window browsing relationship data corresponding to all second target users to obtain all window browsing relationship data corresponding to the high priority level and all window browsing relationship data corresponding to the low priority level; generating a third default window data set corresponding to the user position identifier according to all the window browsing relationship data with high priority; generating a fourth default window data set corresponding to the user position identifier according to all the window browsing relationship data of the low priority level; determining whether there is at least one first intersection window browsing relationship data between all window browsing relationship data corresponding to the first default window data set and all window browsing relationship data corresponding to the fourth default window data set, so as to update the first default window data set; It is determined whether there is at least one second intersection window browsing relationship data between all window browsing relationship data corresponding to the second default window data set and all window browsing relationship data corresponding to the third default window data set, so as to update the second default window data set.

2. The information management method based on custom windows according to claim 1, characterized in that: The method further comprises: When it is determined that the first customized window setting data pre-set by the user does not exist, outputting a window setting prompt to the user and determining a setting selection result corresponding to the window setting prompt; the window setting prompt is used to prompt the user to select whether to perform customized window setting; When the setting selection result indicates that the user has performed the custom window setting operation, receiving a window setting completion instruction sent by the user for the custom window setting operation; the window setting completion instruction includes second custom window setting data corresponding to the user; determining, according to the second custom window setting data, second personal window content corresponding to the second custom window setting data, and displaying the second personal window content to the user; When the setting selection result indicates that the user does not perform the custom window setting operation, the operation of determining the first default window data set corresponding to the user position identifier according to the user position identifier is performed.

3. The information management method based on custom windows according to claim 1, characterized in that: After presenting the default window content to the user, the method further includes: Collecting browsing window behavior data of the user on the default window content; determining the user's attention to the default window content based on the collected browsing window behavior data of the user on the default window content; It is determined whether the attention level is greater than or equal to a preset attention level threshold; when the determination result is negative, the default window content in the second default window data set is displayed to the user.

4. The information management method based on custom windows according to claim 1, characterized in that: The step of determining, for each of the first target users, whether the window browsing relationship data corresponding to the first target user satisfies a predetermined data analysis condition includes: For each of the first target users, if the window browsing relationship data corresponding to the first target user is the custom window setting data corresponding to the first target user, determining whether a first matching degree between the custom window setting data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined first matching degree threshold; When it is determined that the first matching degree is greater than or equal to the first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets a predetermined data analysis condition; When it is determined that the first matching degree is less than the first matching degree threshold, determining that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition; For each of the first target users, if the window browsing relationship data corresponding to the first target user is the browsing window behavior data corresponding to the first target user, determining whether the number of views of the same browsing content in the browsing window behavior data corresponding to the first target user is greater than or equal to a preset viewing number threshold; When it is determined that the number of views is greater than or equal to the threshold number of views, determining whether a second matching degree between the browsing window behavior data corresponding to the first target user and the user position identifier is greater than or equal to a predetermined second matching degree threshold; When it is determined that the second matching degree is greater than or equal to the second matching degree threshold, determining that the window browsing relationship data corresponding to the first target user meets the data analysis condition; When it is determined that the second matching degree is less than the second matching degree threshold, it is determined that the window browsing relationship data corresponding to the first target user does not meet the data analysis condition.

5. The information management method based on custom windows according to claim 1, characterized in that: The updating of the first default window data set includes: When it is determined that at least one of the first intersection window browsing relationship data exists between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set, deleting all the first intersection window browsing relationship data in the first default window data set, and merging all the window browsing relationship data corresponding to the third default window data set into the first default window data set after deleting all the first intersection window browsing relationship data, so as to update the first default window data set; When it is determined that the first intersection window browsing relationship data does not exist between all the window browsing relationship data corresponding to the first default window data set and all the window browsing relationship data corresponding to the fourth default window data set, merging all the window browsing relationship data corresponding to the third default window data set into the first default window data set to update the first default window data set; And, updating the second default window data set includes: When it is determined that at least one second intersection window browsing relationship data exists between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set, deleting all the second intersection window browsing relationship data in the second default window data set, and merging all the window browsing relationship data corresponding to the fourth default window data set into the second default window data set from which all the second intersection window browsing relationship data have been deleted, so as to update the second default window data set; When it is determined that the second intersection window browsing relationship data does not exist between all the window browsing relationship data corresponding to the second default window data set and all the window browsing relationship data corresponding to the third default window data set, all the window browsing relationship data corresponding to the fourth default window data set are merged into the second default window data set to update the second default window data set.

6. An information management device based on a custom window, characterized in that: The device is used to execute the information management method based on a custom window according to any one of claims 1 to 5, and the device includes: a detection module, configured to detect a window display instruction triggered by a user, wherein the window display instruction includes a user identifier corresponding to the user, wherein the user identifier includes a user position identifier and a user personal identifier; A determination module, configured to determine, based on the user personal identifier, whether there is first custom window setting data preset by the user; a determining module configured to determine, when the determining module determines that the first custom window setting data preset by the user exists, content of a first personal window corresponding to the first custom window setting data according to the first custom window setting data; A display module, configured to display the first personal window content to the user; The determining module is further configured to determine a first default window data set corresponding to the user position identifier according to the user position identifier when the judging module determines that the first custom window setting data preset by the user does not exist; The display module is further configured to determine the default window content corresponding to the user based on the first default window data set, and display the default window content to the user.

7. An information management device based on a custom window, characterized in that: The device comprises: a memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the information management method based on the custom window according to any one of claims 1 to 5.

8. A computer storage medium, characterized in that The computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the information management method based on custom windows according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Management terminal and management system of personal workbench and working data display method thereof

    CN110489976A