Information display method and device, electronic device and computer-readable storage medium
By judging the display mode in the information flow page and displaying the information label, users can quickly locate the information of interest, solving the problem of inconvenient positioning in the prior art, improving reading efficiency and reducing resource waste.
Patent Information
- Application Number
- CN201911077414.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-06
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2039-11-06
AI Technical Summary
In the prior art, it is impossible to quickly locate information that users are interested in in a large amount of information flow, resulting in inconvenient operation of users and waste of resources.
By judging the display mode of the target page, if it is the first display mode, the information label is displayed, and the user can quickly locate important information through touch operations; otherwise, the user switches to the first display mode according to the user touch operation generation mode switching command.
It improves users' reading efficiency in information flow, reduces traffic waste and network waiting, and improves user reading experience.
Smart Images

Figure CN110851045B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to an information display method, an information display device, an electronic device, and a computer-readable storage medium. Background Art
[0002] Today is an era of information explosion. When people use electronic devices, they are often overwhelmed by various information flows, such as news, chat messages, email messages and other types of information.
[0003] Currently, communication products provide the "@user" function, allowing the @ed user to quickly locate the corresponding message location through pop-up prompts and bubble prompt labels in the chat box. However, this method does not support quick positioning of other types of information. Users need to spend a lot of time to locate the location of previously read and unread information, which is inconvenient to operate.
[0004] In addition, applications such as Weibo can support setting "Special Attention" tags for interesting content, allowing users to switch between groups to view the corresponding information content when viewing messages. However, this method does not allow for quick search of grouped content on the same page. For users who want to browse content in multiple groups, switching between group lists results in a heavy workload.
[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field. Summary of the Invention
[0006] The purpose of the present disclosure is to provide an information display method, an information display device, an electronic device and a computer-readable storage medium, thereby overcoming, at least to a certain extent, the problem in the prior art of being unable to quickly locate information of interest to a user in a large amount of information flow.
[0007] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by practice of the present disclosure.
[0008] According to a first aspect of the present disclosure, there is provided an information display method, comprising: determining a target page; wherein the target page comprises an information flow consisting of a plurality of information; judging whether the display mode of the target page is a first display mode; if so, displaying an information tag on the target page; wherein the information tag comprises a tag corresponding to important information in the information flow; in response to a first touch operation on the information tag, determining target important information from the information flow according to the information tag, so as to display the target important information.
[0009] Optionally, the method further includes: if not, obtaining a mode switching instruction; and switching the display mode from the current display mode to the first display mode according to the mode switching instruction.
[0010] Optionally, before acquiring the mode switching instruction, the method further includes: generating a mode switching instruction in response to a second touch operation on the target page.
[0011] Optionally, before acquiring the mode switching instruction, the method further includes: acquiring a mode switching virtual button; and generating a mode switching instruction in response to a third touch operation on the mode switching virtual button.
[0012] Optionally, before obtaining the mode switching instruction, the above method also includes: generating a mode switching instruction in response to a mode switching event; wherein the mode switching event includes a time interval between the current access time value and the last access time value of the target page being greater than a preset threshold.
[0013] Optionally, before determining the target page, the above method further includes: in response to an information configuration operation, configuring important information to display information tags according to the important information; wherein the important information includes system preset information and information set by the user.
[0014] Optionally, there are multiple important information, and information tags are displayed on the target page, including: determining the importance coefficients of multiple important information; using the priority of the information tag as the tag priority; determining the priority level of the tag priority based on the importance coefficient, and displaying the information tag according to the priority level.
[0015] Optionally, there are multiple information tags, and the information tags are displayed according to priority levels, including: sorting the multiple information tags according to the priority levels, and obtaining sorting results corresponding to the sorting; and displaying the multiple information tags according to the sorting results.
[0016] Optionally, the method further includes: in response to a mode switching operation on the target page, switching the display mode of the target page from the first display mode to the second display mode to remove the information tag.
[0017] According to a second aspect of the present disclosure, there is provided an information display device, comprising: a page determination module for determining a target page; wherein the target page comprises an information stream consisting of a plurality of information; a mode judgment module for judging whether the display mode of the target page is a first display mode; a label display module for displaying an information label on the target page if so; wherein the information label comprises a label corresponding to important information in the information stream; and an information display module for determining target important information from the information stream according to the information label in response to a first touch operation on the information label, so as to display the target important information.
[0018] Optionally, the information display device further includes a mode switching module, which is configured to, if not, obtain a mode switching instruction; and switch the display mode from the current display mode to the first display mode according to the mode switching instruction.
[0019] Optionally, the mode switching module includes a first instruction generating unit, configured to generate a mode switching instruction in response to a second touch operation on the target page.
[0020] Optionally, the mode switching module includes a second instruction generating unit, configured to obtain a mode switching virtual button; and generate a mode switching instruction in response to a third touch operation on the mode switching virtual button.
[0021] Optionally, the mode switching module includes a third instruction generating unit for generating a mode switching instruction in response to a mode switching event; wherein the mode switching event includes a time interval between a current access time value and a last access time value of the target page being greater than a preset threshold.
[0022] Optionally, the mode switching module includes an information configuration unit for configuring important information in response to an information configuration operation, so as to display information tags according to the important information; wherein the important information includes system preset information and information set by the user.
[0023] Optionally, the label display module includes a label display unit, which is used to determine the importance coefficients of multiple important information; use the priority of the information label as the label priority; determine the priority level of the label priority according to the importance coefficient, and display the information label according to the priority level.
[0024] Optionally, the label display unit includes a label display subunit, which is used to sort the multiple information labels according to the priority levels, and obtain a sorting processing result corresponding to the sorting processing; and display the multiple information labels according to the sorting processing result.
[0025] Optionally, the information display device further includes a label removal module for switching the display mode of the target page from the first display mode to the second display mode in response to a mode switching operation on the target page, so as to remove the information label.
[0026] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the information display method according to any one of the above items is implemented.
[0027] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the information display method according to any one of the above items is implemented.
[0028] The technical solution provided by the present disclosure may have the following beneficial effects:
[0029] In an exemplary embodiment of the present disclosure, an information display method, upon determining a target page containing an information stream consisting of multiple pieces of information, can determine whether the target page is in a first display mode; if so, an information tag is displayed on the target page; wherein the information tag includes a tag corresponding to important information in the information stream; and if a user's first touch operation on the information tag is detected, the target important information can be determined and displayed from the information stream based on the information tag. Through the information display method of the present disclosure, on the one hand, by determining whether the display mode of the target page is the first display mode, the information tag can be displayed on the target page when the display mode of the target page is the first display mode, so that the user can quickly view the corresponding important information by operating the information tag. On the other hand, in response to the user's touch operation on the information tag, the target important information can be quickly located in the information stream of the target page and displayed to the user. This facilitates users to quickly locate information of interest when browsing through a large amount of information streams, improves user reading efficiency, and enhances the user's reading experience. On the other hand, by quickly locating the information of interest to the user, problems such as traffic waste and network latency caused by loading other information can be effectively avoided.
[0030] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort. In the drawings:
[0032] Figure 1 A flowchart schematically illustrates an information display method according to an exemplary embodiment of the present disclosure;
[0033] Figure 2 A basic process rule diagram of an information display method according to an exemplary embodiment of the present disclosure is schematically shown;
[0034] Figure 3Schematically shows a page diagram of a target page before opening a quick jump of an email product according to an exemplary embodiment of the present disclosure;
[0035] Figure 4 Schematically shows a page diagram of a target page after quick jump of an email product according to an exemplary embodiment of the present disclosure;
[0036] Figure 5 Schematically shows a page diagram of a target page before quick jump of a chat product according to an exemplary embodiment of the present disclosure;
[0037] Figure 6 Schematically shows a page diagram of a target page after quick jump of a chat product according to an exemplary embodiment of the present disclosure;
[0038] Figure 7 Schematically shows a page diagram of a target page after quick jump of an information product according to an exemplary embodiment of the present disclosure;
[0039] Figure 8 A block diagram schematically illustrates an information display device according to an exemplary embodiment of the present disclosure;
[0040] Figure 9 A block diagram schematically illustrates an electronic device according to an exemplary embodiment of the present disclosure;
[0041] Figure 10 A schematic diagram schematically illustrates a computer-readable storage medium according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0042] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be embodied in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. Like reference numerals in the drawings represent like or similar parts, and thus repetitive description thereof will be omitted.
[0043] In addition, the described features, structures or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure can be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, well-known structures, methods, devices, implementations, materials or operations are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0044] The blocks shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. Specifically, these functional entities may be implemented in software, or in one or more software-hardened modules, or in different networks and / or processor devices and / or microcontroller devices.
[0045] Currently, when using electronic devices, users are usually overwhelmed by a large amount of information flow. In order to enable users to quickly locate the information of their interest in a large amount of information flow, communication products provide the "@user" function. The @ed user can quickly locate the corresponding message location through pop-up prompts and bubble prompt labels in the chat box. However, this method does not support the rapid location of other categories of information. For example, users need to spend a lot of time to locate the location of information that has been read and unread before, which is inconvenient to operate. In addition, applications such as Weibo can support the setting of "special attention" tags for content of interest. Users can view the corresponding information content by switching group lists when viewing messages. However, this method does not support the rapid search for grouped content on the same page. For users who want to browse the content of multiple groups, they need to switch group lists back and forth, resulting in a heavy burden on users.
[0046] Based on this, in this exemplary embodiment, an information display method is first provided. The information display method of the present disclosure can be implemented using a server, or using a terminal device. The terminal described in the present disclosure may include various electronic devices such as mobile terminals such as mobile phones, tablet computers, laptop computers, PDAs, and personal digital assistants (PDAs), as well as fixed terminals such as desktop computers. Figure 1 The following schematically illustrates the flow of the information display method according to some embodiments of the present disclosure. Figure 1 , the information display method may include the following steps:
[0047] Step S110 , determining a target page; wherein the target page includes an information flow consisting of multiple information.
[0048] Step S120 , determining whether the display mode of the target page is the first display mode.
[0049] Step S130: If yes, then display information tags on the target page; wherein the information tags include tags corresponding to important information in the information flow.
[0050] Step S140 , in response to the first touch operation on the information tag, determining target important information from the information flow according to the information tag, so as to display the target important information.
[0051] According to the information display method in this example embodiment, on the one hand, by determining whether the display mode of the target page is the first display mode, an information tag can be displayed on the target page when the display mode of the target page is the first display mode, so that the user can quickly view the corresponding important information by operating the information tag. On the other hand, in response to the user's touch operation on the information tag, the target important information can be quickly located in the information flow of the target page and displayed to the user, making it convenient for the user to quickly locate the information of interest when browsing under a large amount of information flow, thereby improving the user's reading efficiency and enhancing the user's reading experience. On the other hand, by quickly locating the information of interest to the user, problems such as traffic waste and network waiting caused by loading other information can be effectively avoided.
[0052] Next, the information display method in this exemplary embodiment will be further described.
[0053] In step S110 , a target page is determined; wherein the target page includes an information flow consisting of multiple information.
[0054] In some exemplary embodiments of the present disclosure, the target page may be a network resource page browsed by a user through various types of terminal devices. For example, the target page may be a web page corresponding to news information, or an information interaction page corresponding to when a user interacts with other users through online social networking, or a product page provided to users by various e-commerce platforms, etc. This exemplary embodiment does not impose any special restrictions on the specific type of the target page. An information stream may be information content composed of multiple pieces of information and presented in a target page. Various electronic devices are often filled with a large amount of information streams, such as news, chat messages, email messages, etc. After determining a target page containing a large amount of information streams, some information that the user is interested in may be displayed to the user in the target page.
[0055] According to some exemplary embodiments of the present disclosure, in response to an information configuration operation, important information is configured to display information tags based on the important information; wherein the important information includes system preset information and information set by the user. The information configuration operation can be an operation to configure important information performed by the user through a system program or application. After the information configuration operation is completed, the important information content that the user wants to view can be displayed on the target page. Important information can be information content that the user wants to pay attention to and that the system believes the user can pay attention to in a large amount of information flow. System preset information can be information content that the system automatically pushes to the user. Information set by the user can be information content set by the user through a configuration operation according to his or her own usage needs. Information tags can be display tags corresponding to important information, and different types of important information can correspond to corresponding information tags, so that users can quickly view certain specific types of information through information tags.
[0056] refer to Figure 2 , Figure 2 The basic process rule diagram of the information display method is schematically shown. In steps S210 to S220, when the user accesses the target page, through step S210, the target page can present the total amount of information flow sent by the server. In a large amount of information flow, the user can set the important information that can be presented on the page according to his or her usage preferences; wherein, the important information may include information preset by the system and information set by the user. In step S221, the user can perform corresponding information configuration operations based on the configuration options provided by the application. When the user's information configuration operation is received, the important information that the user wants to view can be recorded. In addition, in step S222, the system can push certain specific types of important information to the user by default. For example, the system can push important information related to calendar events to the user by default. By executing step S220, a corresponding information field table can be generated according to the information set by the user and the information preset by the system.
[0057] In step S120 , it is determined whether the display mode of the target page is the first display mode.
[0058] In some exemplary embodiments of the present disclosure, the display mode of the target page may be the mode in which information content is presented on the target page. The first display mode may be a display mode that displays important information to the user on the target page based on the user's information configuration operation. After obtaining the target page, the display mode of the target page may be determined to determine whether the display mode is in the first display mode. If the target page is not in the first display mode, the information flow is presented to the user in the normal mode.
[0059] According to some exemplary embodiments of the present disclosure, if not, a mode switching instruction is obtained; and the display mode is switched from the current display mode to the first display mode according to the mode switching instruction. The mode switching instruction may be an instruction for switching the display mode of the target page. The display mode of the target page may be switched by the mode switching instruction. The current display mode may be the display mode corresponding to the target page when the user is browsing the information content of the target page.
[0060] If the current display mode of the target page is not in the first display mode, a mode switching instruction is obtained, and the target page is switched from the current display mode to the first display mode according to the mode switching instruction, so that the target page presents information content to the user in the first display mode.
[0061] According to some exemplary embodiments of the present disclosure, in response to a second touch operation on a target page, a mode switching instruction is generated. The second touch operation may be a touch operation performed by a user on the target page. For example, the second touch operation may be a quick sliding operation (onFling) performed by a user within the target page. When it is detected that the user is performing a sliding operation within the target page, the number of sliding operations of the user may be obtained. If the number of continuous sliding operations of the user is greater than or equal to a preset threshold, the sliding operation of the user may be determined to be a quick sliding operation. For example, the preset threshold may be set to 2. When the number of continuous sliding operations of the user is greater than or equal to 2, the user operation may be determined to be a quick sliding operation.
[0062] Specifically, the user's actions on the target page can be defined, including actions when no sliding action is performed (onDown actions) and actions when the user slides the target page (onScroll actions). When the user's actions on the target page are: onDown ----> onScroll ----> onScroll ----> onScroll ----> ... ----> onScroll, it is considered that the user has performed a quick sliding action on the target page. In addition, the second touch action can also be other pre-defined types of touch actions performed by the user on the target page, and this disclosure does not make any special restrictions on this.
[0063] When the user performs a touch operation on the target page, the gesture detector can detect whether the user has performed a second touch operation on the information flow display area of the target page. If it is detected that the user has performed a second touch operation on the target page, it can be determined that the user has a need to quickly search for content. Therefore, in response to the user's second touch operation on the target page, a mode switching instruction is generated to switch the display mode of the target page so that the target page displays information in the first display mode.
[0064] According to some exemplary embodiments of the present disclosure, a mode switching virtual button is obtained; and in response to a third touch operation on the mode switching virtual button, a mode switching instruction is generated. The mode switching virtual button may be a virtual button pre-provided to the user for switching the display mode. The third touch operation may be a touch operation performed by the user on the mode switching virtual button. For example, the third touch operation may be a long press operation, a hard press operation, a click operation, etc. performed by the user on the mode switching virtual button. If a third touch operation of the user on the default mode switching virtual button is detected, a mode switching instruction may be generated to switch the display mode of the target page.
[0065] According to some exemplary embodiments of the present disclosure, a mode switching instruction is generated in response to a mode switching event; wherein the mode switching event includes a time interval between the current visit time value and the last visit time value for the target page being greater than a preset threshold. The mode switching event may be an event for triggering a switch in the display mode of the target page. The current visit time value may be the system time corresponding to the user's current visit to the target page. The last visit time value may be the system time corresponding to the user's most recent visit to the target page. The time interval between the current visit time value and the last visit time value is determined. The preset threshold may be a pre-set value for comparison with the calculated time interval, for example, the preset threshold may be 3 days, 5 days, 7 days, etc. The specific value of the preset threshold may be adjusted accordingly according to user needs.
[0066] A mode switching event can be an event corresponding to a user not logging into the target page for an extended period of time. For example, a preset threshold can be set at 7 days. When it is detected that a user has not visited or logged into the target page for more than 7 days, the event can be identified as a mode switching event. That is, if it is detected that the user has not logged in or browsed the target page for more than 7 days, a mode switching instruction is generated when the user currently visits the target page to switch the display mode of the target page.
[0067] By detecting the user's responses to the target page, virtual buttons, mode switching events, etc., that is, through the detection mechanism, determining whether the user has the need to quickly browse and search for information content (switching the display mode of the target page to the first display mode), it is possible to effectively avoid a large amount of information flow in the target page, such as information that the user is not interested in and information that has been read, which interferes with the user's reading or browsing. This allows the user to quickly locate the information of interest in the target page with a large amount of information flow, thereby improving the user's reading efficiency and enhancing the user's reading experience.
[0068] In step S130, if yes, then the information tags are displayed on the target page; wherein the information tags include tags corresponding to important information in the information flow.
[0069] In some exemplary embodiments of the present disclosure, information tags may be tags corresponding to important information in the information flow, and different types of information may correspond to information tags with different display styles. If the display mode of the target page is in the first display mode, the information tags of the important information are displayed on the target page so that the user can quickly locate the important information that the user is more concerned about through the information tags. Figure 2 In steps S230 to S240, if it is detected that the target page is in the first display mode, information can be displayed in the target page in a new information flow display method with information tags, and the user can view the information of interest intuitively and quickly through the information tags.
[0070] According to some exemplary embodiments of the present disclosure, the importance coefficients of multiple important information are determined; the priority of the information label is used as the label priority; the priority level of the label priority is determined according to the importance coefficient, and the information label is displayed according to the priority level. The importance coefficient can be a reference coefficient for identifying the importance of important information. For example, the importance coefficient can include level 1, level 2, level 3, etc., and level 1 can represent the most important important information. In addition, the importance levels contained in the importance coefficient can be set according to the actual usage needs of the user. Label priority can be used to identify the information label priority level, and different display colors and information label styles can be used to distinguish the label priority of different information labels. For example, red, orange, yellow, green, and white can be used to represent the importance level of information in order from very important to unimportant.
[0071] If the target page contains multiple important information, the importance coefficients of these important information can be determined. In addition, the tag priority of the information tag can be determined. The tag priority level of the information tag corresponding to the important information can be determined according to the importance coefficient of the important information, and multiple information tags can be displayed according to the determined tag priority level.
[0072] For example, refer to Figure 3 and Figure 4 , Figure 3 and Figure 4 Schematic diagram showing the target page before and after opening the quick jump in the email product. Figure 3In the example, target page 300 displays the message content in normal display mode. Page 300 may include a mode switching virtual button 310, email information 320, a page progress bar 330, and a virtual control 340 for controlling the addition of information tags. In email-related information flow products, users can add special reminder tags for specific emails and email contacts, such as adding an information tag "Follow Sender" via virtual control 340. After enabling quick jump mode (i.e., in the first display mode), on target page 400, mode switching virtual button 410 displays the words "Close Quick Jump." Furthermore, information tags 440 are added to the progress bar 430 of the email display, such as "User 1 Email" tag 441, "Tracking Email" tag 442, and other tags 443. Users can quickly locate the corresponding location in the email by clicking on the pre-set corresponding tag. Similarly, users can add "Follow Sender," which will add an information tag for the sender's emails to the progress bar. Users can quickly track the corresponding email location by clicking on the information tag for the sender's emails. In addition, for multiple consecutive emails from the same sender, the display range of the progress bar can be adaptively increased according to the specific number of emails.
[0073] In some communication information flow products, different users can interact with each other through information interaction pages. In this application scenario, the target page can be the current chat interface of the user in the chat program. Figure 5 and Figure 6 , Figure 5 and Figure 6The diagram schematically illustrates the target page before and after quick redirect is enabled in a communication product. The target page 500 includes user information 510, a user operation menu 520, a page progress bar 530, and a mode switching virtual button 540. Important information in a communication product can include system-preset reminder messages (i.e., important information), such as group voting notifications, meeting reminders, and someone @ing you. Different types of reminder messages can correspond to different styles of information labels. After switching the target page to the first display mode, the display text of the mode switching virtual button on the target page changes to "Turn off quick redirect." Furthermore, in addition to user information 610 and a user operation menu 620, the target page 600 displays multiple information labels in the page progress bar 630, including information labels such as "Group Voting Post" 631, "Meeting Reminder" 632, "Someone Replied to You" 633, and "Speech You're Following" 634. The display text of the mode switching virtual button changes to "Turn off quick redirect." Furthermore, users can adjust the important information displayed on the target page by adjusting the system's preset reminders or adding custom tags. For example, you can add important information such as "Follow his / her speech". When the target page contains speeches by other users that the user is following, the corresponding information tag will be displayed. Users can quickly locate the corresponding type of important information by touching the information tag.
[0074] In an optional embodiment, the arrangement direction of the information tags is the same as the arrangement direction of the information flow. Figure 6 As shown, the information tags and the information flow are arranged vertically, so that users can intuitively locate important information in the information flow based on the information tags.
[0075] In addition, in some news and information flow products, users can determine the important information displayed on the target page by adjusting the system preset reminders and adding key attention reminders. Figure 7 , Figure 7 The following diagram schematically illustrates the target page of an information product after enabling quick redirect. After enabling quick redirect, the target page 700 includes a virtual mode switch button 710, a page progress bar 720, an information label 730, and an information label 740. Users can also set the importance of different important information on the target page, using different colored information labels to distinguish important information of different priorities. This allows users to visually determine which information on the target page is most important to them by viewing the display color of the information label, allowing them to quickly locate the more important information on the target page.
[0076] According to some exemplary embodiments of the present disclosure, a plurality of information tags are sorted according to a priority level, and a sorting result corresponding to the sorting is obtained; and the plurality of information tags are displayed according to the sorting result. The priority level may be a level definition for determining tag priority by a user. The sorting result may be a sorting result of the information tags obtained after sorting the plurality of information tags. The plurality of information tags may be sorted according to their tag priorities, and a sorting result after the sorting is determined, and the plurality of information tags may be displayed on a target page according to the sorting result.
[0077] In step S140 , in response to a first touch operation on an information tag, target important information is determined from the information flow according to the information tag to display the target important information.
[0078] In some exemplary embodiments of the present disclosure, the first touch operation may be a touch operation performed by a user on an information tag. The first touch operation may be a long press operation, a hard press operation, a click operation, a sliding operation, etc. The present disclosure does not impose any special restrictions on the operation type of the first touch operation. The target important information may be the important information corresponding to the information tag operated by the user. If a user's first touch operation on an information tag is detected, the corresponding target important information can be determined from the information flow based on the information tag, and the target important information can be quickly located and displayed.
[0079] According to some exemplary embodiments of the present disclosure, in response to a mode switching operation on a target page, the display mode of the target page is switched from a first display mode to a second display mode to remove information tags. The mode switching operation may be an operation performed by a user on the target page to switch the display style of the target page. The second display mode may be a display mode that does not use the important information display mode to display the information flow, i.e., the target page's normal display mode. If a user mode switching operation on the target page is detected, the display mode of the target page may be switched from the first display mode to the second display mode. Since the target page does not filter out specific important information in the second display mode, the target page is displayed in the normal display mode. Furthermore, since there is no information content in the second display mode that the user needs to set information tags for, the information tags corresponding to the important information on the target page may be removed, allowing the user to browse the unfiltered information content on the target page in the second display mode. By first touching the information tag, the user can quickly locate the information location of the user's interest, avoiding problems such as wasted data flow and network latency caused by the target page loading other information content.
[0080] It should be noted that the terms "first", "second", "third", etc. used in this disclosure are only for distinguishing the user's touch operations on different page objects or different display modes, and should not impose any limitations on this disclosure.
[0081] In summary, through the information display method disclosed in the present invention, when determining a target page containing an information stream consisting of multiple information, it is possible to determine whether the target page is in the first display mode; if so, an information tag is displayed on the target page; wherein the information tag includes a tag corresponding to the important information in the information stream; if a first touch operation of the user on the information tag is detected, the target important information can be determined and displayed from the information stream according to the information tag. If the target page is not in the first display mode, a mode switching instruction can be generated in response to a corresponding user event to switch the target page to the first display mode. Through the information display method disclosed in the present invention. On the one hand, by determining whether the display mode of the target page is the first display mode, the display mode of the information stream in the target page can be determined. If the display mode of the target page is the first display mode, an information tag can be displayed on the target page so that the user can quickly view the corresponding important information by operating the information tag; if the display mode of the target page is not in the first display mode, it is detected whether there is a corresponding user operation or event to switch the display mode of the target page, otherwise, the target page is displayed in the normal display mode. On the other hand, in response to a user's touch operation on an information tag, the corresponding target important information can be quickly located in the information flow of the target page and displayed to the user, making it easier for users to quickly locate the information of interest when browsing a large amount of information flow, improving user reading efficiency and enhancing the user's reading experience. On the other hand, by quickly locating the information of interest to the user, problems such as wasted data flow and network waiting caused by loading other information can be effectively avoided.
[0082] It should be noted that although the steps of the method of the present invention are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in this specific order, or that all steps must be performed to achieve the desired results. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0083] Furthermore, in this exemplary embodiment, an information display device is also provided. Figure 8 The information display device 800 may include: a page determination module 810, a mode determination module 820, a label display module 830 and an information display module 840.
[0084] Specifically, the page determination module 810 can be used to determine the target page; wherein the target page includes an information flow composed of multiple information; the mode judgment module 820 can be used to determine whether the display mode of the target page is the first display mode; the label display module 830 can be used to display the information label on the target page if so; wherein the information label includes a label corresponding to the important information in the information flow; the information display module 840 can be used to respond to the first touch operation on the information label, determine the target important information from the information flow according to the information label, and display the target important information.
[0085] After determining the target page, the information display device 800 can detect the display mode of the target page and determine whether the target page is in the first display mode. If the target page is in the first display mode, the information tag is displayed on the target page. After detecting the user's first touch operation on the information tag, the target important information can be determined and displayed from the information flow, so that the user can quickly locate the information of interest in a large amount of information flow, which can improve the user's reading efficiency and enhance the user's reading experience; and, by quickly locating the information of interest to the user, it avoids traffic waste and network waiting problems caused by loading other information, and is an effective information display device.
[0086] In an exemplary embodiment of the present disclosure, based on the above scheme, the information display device further includes a mode switching module, which is configured to obtain a mode switching instruction if no; and switch the display mode from the current display mode to the first display mode according to the mode switching instruction.
[0087] In an exemplary embodiment of the present disclosure, based on the above solution, the mode switching module includes a first instruction generating unit, which is configured to generate a mode switching instruction in response to a second touch operation on a target page.
[0088] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the mode switching module includes a second instruction generating unit, which is configured to: obtain a mode switching virtual button; and generate a mode switching instruction in response to a third touch operation on the mode switching virtual button.
[0089] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the mode switching module includes a third instruction generation unit, which is configured to: generate a mode switching instruction in response to a mode switching event; wherein the mode switching event includes the time interval between the current access time value and the last access time value for the target page being greater than a preset threshold.
[0090] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the mode switching module includes an information configuration unit, which is configured to: configure important information in response to an information configuration operation to display information labels according to the important information; wherein the important information includes system preset information and information set by the user.
[0091] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the label display module includes a label display unit, which is configured to: determine the importance coefficient of multiple important information; use the priority of the information label as the label priority; determine the priority level of the label priority according to the importance coefficient, and display the information label according to the priority level.
[0092] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the label display unit includes a label display sub-unit, which is configured to: sort multiple information labels according to priority levels, and obtain sorting processing results corresponding to the sorting processing; and display multiple information labels according to the sorting processing results.
[0093] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the information display device also includes a label removal module, which is configured to: in response to a mode switching operation for the target page, switch the display mode of the target page from the first display mode to the second display mode to remove the information label.
[0094] The specific details of each virtual information display device module mentioned above have been described in detail in the corresponding information display method, so they will not be repeated here.
[0095] It should be noted that although several modules or units of the information display device are mentioned in the detailed description above, such division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units for embodiment.
[0096] In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.
[0097] Those skilled in the art will appreciate that various aspects of the present invention may be implemented as systems, methods, or program products. Accordingly, various aspects of the present invention may be implemented as a complete hardware embodiment, a complete software embodiment (including firmware, microcode, etc.), or a combination of hardware and software embodiments, which may be collectively referred to herein as "circuits," "modules," or "systems."
[0098] Reference below Figure 9 An electronic device 900 according to such an embodiment of the present invention will be described. Figure 9 The electronic device 900 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0099] like Figure 9 As shown, electronic device 900 is implemented as a general-purpose computing device. Components of electronic device 900 may include, but are not limited to, the at least one processing unit 910 described above, the at least one storage unit 920 described above, a bus 930 connecting various system components (including storage unit 920 and processing unit 910), and a display unit 940.
[0100] The storage unit stores program codes, which can be executed by the processing unit 910, so that the processing unit 910 performs the steps according to various exemplary embodiments of the present invention described in the above “Exemplary Methods” section of this specification.
[0101] The storage unit 920 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 921 and / or a cache memory unit 922 , and may further include a read-only memory unit (ROM) 923 .
[0102] The storage unit 920 may include a program / utility 924 having a set (at least one) of program modules 925, such program modules 925 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0103] Bus 930 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0104] The electronic device 900 can also communicate with one or more external devices 970 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 900, and / or any device that enables the electronic device 900 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). Such communication can occur via an input / output (I / O) interface 950. Furthermore, the electronic device 900 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 960. As shown, the network adapter 960 communicates with other modules of the electronic device 900 via a bus 930. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 900, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0105] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes a number of instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
[0106] In exemplary embodiments of the present disclosure, a computer-readable storage medium is also provided, storing a program product capable of implementing the aforementioned methods of this specification. In some possible embodiments, various aspects of the present invention may also be implemented in the form of a program product comprising program code. When the program product is executed on a terminal device, the program code is configured to cause the terminal device to perform the steps according to various exemplary embodiments of the present invention described in the "Exemplary Methods" section of this specification.
[0107] refer to Figure 10 As shown, a program product 1000 for implementing the above method according to an embodiment of the present invention is described. The program product 1000 may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0108] The program product may be implemented in any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0109] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0110] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0111] The program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, and the like, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0112] Furthermore, the above-described figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention and are not intended to be limiting. It is readily understood that the processes illustrated in the above-described figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0113] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow from the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.
[0114] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information display method, characterized in that: include: Determining a target page; wherein the target page includes an information flow consisting of multiple information; Determining whether the display mode of the target page is a first display mode; the first display mode is triggered according to a mode switching instruction; the mode switching instruction is generated according to a specified touch operation or a mode switching event; wherein the mode switching event includes a time interval between a current visit time value and a last visit time value for the target page being greater than a preset threshold; If so, information tags are displayed on the target page; wherein the information tags include tags corresponding to important information in the information flow, and different types of important information have corresponding types of information tags; In response to a first touch operation on the information tag, determining target important information from the information flow according to the information tag, so as to display the target important information; In response to a mode switching operation on the target page, the display mode of the target page is switched from a first display mode to a second display mode to remove the information tag.
2. The information display method according to claim 1, wherein: The method further comprises: If not, obtain the mode switching instruction; The display mode is switched from the current display mode to the first display mode according to the mode switching instruction.
3. The information display method according to claim 2, wherein: Before acquiring the mode switching instruction, the method further includes: In response to a second touch operation on the target page, the mode switching instruction is generated.
4. The information display method according to claim 2, wherein: Before acquiring the mode switching instruction, the method further includes: Get the mode switching virtual button; In response to a third touch operation on the mode switching virtual button, the mode switching instruction is generated.
5. The information display method according to claim 2, wherein: Before acquiring the mode switching instruction, the method further includes: The mode switching instruction is generated in response to a mode switching event.
6. The information display method according to claim 1, wherein: Before determining the target page, the method further includes: In response to the information configuration operation, the important information is configured to display the information tag according to the important information; wherein the important information includes system preset information and information set by the user.
7. The information display method according to claim 1, wherein: There are multiple important information, and the information tags displayed on the target page include: Determining importance coefficients of a plurality of the important information; Using the priority of the information tag as the tag priority; The priority level of the tag priority is determined according to the importance coefficient, and the information tag is displayed according to the priority level.
8. The information display method according to claim 7, characterized in that: There are multiple information tags, and displaying the information tags according to the priority levels includes: Sorting the plurality of information tags according to the priority levels, and obtaining a sorting result of the sorting process; The plurality of information tags are displayed according to the sorting processing result.
9. An information display device, characterized in that: include: A page determination module, configured to determine a target page; wherein the target page includes an information flow consisting of multiple pieces of information; a mode determination module, configured to determine whether the display mode of the target page is a first display mode; the first display mode is triggered according to a mode switching instruction; the mode switching instruction is generated according to a specified touch operation or a mode switching event; wherein the mode switching event includes a time interval between a current visit time value and a last visit time value for the target page being greater than a preset threshold; a label display module, configured to display information labels on the target page if so; wherein the information labels include labels corresponding to important information in the information flow, and different types of important information have corresponding types of information labels; an information display module, configured to, in response to a first touch operation on the information tag, determine target important information from the information flow according to the information tag, and display the target important information; The label removal module is configured to, in response to a mode switching operation on a target page, switch the display mode of the target page from a first display mode to a second display mode to remove the information label.
10. An electronic device, characterized in that: include: processor; as well as A memory having computer-readable instructions stored thereon, wherein the computer-readable instructions, when executed by the processor, implement the information display method according to any one of claims 1 to 8. 11 . A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the information display method according to claim 1 is implemented.
Citation Information
Patent Citations
Method and device for displaying information
CN105955597A
Event display method and apparatus
CN107809517A
Page mode switching method and device and terminal
CN108228304A
Message prompting method, message display method and relevant devices
CN108632129A
A chat message locating method and a mobile terminal
CN109164949A