Information display method and device, storage medium and electronic equipment
By setting up an information display area that conforms to the preset visual browsing path in the information page of the business platform system, the problem of unreasonable information display is solved, and the effectiveness and standardization of information display is improved.
Patent Information
- Application Number
- CN202510308371.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-14
- Publication Date
- 2025-06-13
AI Technical Summary
When the existing business platform system displays information to the client, due to the large amount of information, the complex types of information items and the unreasonable layout of information display, the effectiveness of information display is poor.
By setting an information display area in the information page, an information group of the set type is displayed, where the display layout of multiple information items conforms to the preset visual browsing path, so that the desired attention of the information item matches the visual attention.
It improves users' attention to important information items, enhances the effectiveness of information display, and realizes the standardization of information group display.
Smart Images

Figure CN120144015A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to information processing technologies, and in particular, to an information display method, apparatus, storage medium, and electronic device. Background Art
[0002] With the continuous development of computer technologies, big data technologies, etc., business platform systems established relying on computer technologies, big data technologies, etc. have developed rapidly. Users can query information and perform business operations through the business platform system, bringing great convenience to users' work and life.
[0003] However, in the process of displaying information to the client by the current business platform system, due to a large amount of information, a complex variety of information items, and an unreasonable information display layout, the effectiveness of information display is poor. Summary of the Invention
[0004] The present disclosure provides an information display method, apparatus, storage medium, and electronic device to improve the standardization and effectiveness of information group display.
[0005] In a first aspect, embodiments of the present disclosure provide an information display method, including:
[0006] Responding to a page trigger operation, and displaying an information page;
[0007] Wherein, the information page includes at least one information display area, the information display area displays an information group of a set type, the information group includes multiple information items, different information items have different expected attention levels, and the display layout of the multiple information items in the information display area conforms to a preset visual browsing path.
[0008] In a second aspect, embodiments of the present disclosure further provide an information display apparatus, including:
[0009] An operation receiving module, configured to receive a page trigger operation;
[0010] A page display module, configured to respond to a page trigger operation and display an information page;
[0011] Wherein, the information page includes at least one information display area, the information display area displays an information group of a set type, the information group includes multiple information items, different information items have different expected attention levels, and the display layout of the multiple information items in the information display area conforms to a preset visual browsing path.
[0012] In a third aspect, embodiments of the present disclosure further provide an electronic device, the electronic device includes:
[0013] One or more processors;
[0014] A storage device for storing one or more programs,
[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method provided in any embodiment of the present disclosure.
[0016] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute the information display method provided in any embodiment of the present disclosure when executed by a computer processor.
[0017] In the embodiments of the present disclosure, when displaying a set type of information group through an information display area on an information page, the display layout of multiple information items in the information group conforms to a preset visual browsing path, so that the expected attention of the multiple information items matches the visual attention corresponding to the preset visual browsing path in the information display area. During the user's browsing process, the attention degree of the user to the important information items among the multiple information items is improved, and the effectiveness of information display is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In combination with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages and aspects of the various embodiments of the present disclosure will become more obvious. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic, and the original components and elements are not necessarily drawn to scale.
[0019] Figure 1 is a schematic flowchart of an information display method provided by an embodiment of the present disclosure;
[0020] Figure 2 is a schematic diagram of a visual area corresponding to a diagonal path provided by an embodiment of the present disclosure;
[0021] Figure 3 is a flowchart of another information display method provided by an embodiment of the present invention;
[0022] Figure 4 is a schematic diagram of an information display framework provided by an embodiment of the present disclosure;
[0023] Figure 5 is a schematic diagram of another information display framework provided by an embodiment of the present disclosure;
[0024] Figure 6 is a schematic diagram of another information display framework provided by an embodiment of the present disclosure;
[0025] Figure 7 is a schematic diagram of another information display framework provided by an embodiment of the present disclosure;
[0026] Figure 8 It is a schematic diagram of another information display framework provided by an embodiment of the present disclosure;
[0027] Figure 9 It is a schematic diagram of another information display framework provided by an embodiment of the present disclosure;
[0028] Figure 10 It is a schematic diagram of another information display framework provided by an embodiment of the present disclosure;
[0029] Figure 11 It is a schematic diagram of the structure of an information display device provided by an embodiment of the present disclosure;
[0030] Figure 12 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners
[0031] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.
[0032] It should be understood that the various steps recited in the method embodiments of the present disclosure can be executed in a different order and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard.
[0033] As used herein, the term "including" and its variants are open-ended, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0034] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of the functions executed by these devices, modules or units or the interdependence relationship.
[0035] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly stated in the context, it should be understood as "one or more".
[0036] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not used to limit the scope of these messages or information.
[0037] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0038] For example, when responding to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that performs the operations of the technical solutions of the present disclosure according to the prompt message.
[0039] As an optional but non-limiting implementation manner, the manner of sending a prompt message to the user in response to receiving an active request from the user may be, for example, in the form of a pop-up window, and the prompt message may be presented in text in the pop-up window. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0040] It can be understood that the above process of notifying and obtaining the user's authorization is only illustrative and does not constitute a limitation on the implementation manner of the present disclosure. Other manners that meet relevant laws and regulations can also be applied to the implementation manner of the present disclosure.
[0041] It can be understood that the data involved in the present technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of the corresponding laws, regulations and related provisions.
[0042] Figure 1The following is a flowchart of an information display method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the situation where, during the process of information display on a client, the display layout of multiple information items in an information group to be displayed is set so that the display layout of multiple information items in the information group meets a preset visual browsing path, thereby improving the rationality and effectiveness of information display. This method can be executed by an information display device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal, a PC, or a server, etc. In this embodiment, the client is communicatively connected to the service platform system. The client requests the information to be displayed from the service platform system, forms an information page through the information to be displayed, and displays the information page on the client. Here, the service platform system can be a system in different scenarios. For example, the service platform system can be an e-commerce platform system. Correspondingly, the client can be a merchant terminal and / or a consumer terminal. It can be understood that in the case where the service platform system is a system in other scenarios, the client is adapted to the client of other scenario systems, which is not limited here. The information display method of the present disclosure is executed by the client corresponding to the service platform system. As Figure 1 shown, the method includes:
[0043] S110. Receive a page trigger operation.
[0044] S120. In response to the page trigger operation, display an information page; wherein, the information page includes at least one information display area, the information display area displays an information group of a set type, the information group includes multiple information items, different information items have different expected attentions, and the display layout of the multiple information items in the information display area conforms to a preset visual browsing path.
[0045] In this embodiment, the page trigger operation can be understood as an operation used to trigger the display of the information page. For example, the page trigger operation can include an operation to start a target application, such as a trigger operation on the target application icon on the client desktop; for example, the page trigger operation can also include an operation to wake up the target application running in the background; for example, the page trigger operation can also include a page switching operation during the running of the target application. Exemplarily, it can be a click operation on a page label or a first sliding operation on the displayed page, etc.; for example, the page trigger operation can also include a page refresh operation on the information page. Exemplarily, it can be a second sliding operation on the information page or a click operation on the refresh control of the information page, etc. The specific form of the page trigger operation is not limited here.
[0046] The client receives a trigger operation and identifies the trigger operation. When it is determined that a page trigger operation has been received, an information request is sent to the business platform system to request the information to be displayed. The information to be displayed fed back by the business platform system is received, and an information page is formed based on the business platform system, and the information page is displayed.
[0047] In some embodiments, the information page is a display page for information of a set type, which is used to display one or more information groups of the set type, and includes at least one information display area, and each information display area displays an information group of the set type.
[0048] In some embodiments, the information page is a comprehensive information display page that can display multiple different types of information. Correspondingly, the information page includes multiple display areas, and the multiple display areas may include an information display area for displaying an information group of a set type and a display area for displaying other types of information, and the other types of information are not limited here.
[0049] The information group of the set type here can be understood as an interactive guidance information group for guiding the client user to perform an interactive operation. The information group of the set type includes multiple information items, and the multiple information items include one or more of pictures, texts, and operation controls. Among them, the pictures and texts can be used as the interactive guidance information of the operation control, so that the client user can understand the corresponding interactive operation of the operation control through the pictures and texts.
[0050] The multiple information items in each information group of the set type have different expected attention levels. The expected attention levels of different information items can be set in advance. The expected attention level of each information item can be understood as the degree of attention expected by the client user for the information item. The higher the expected attention level of the information item, the higher the display priority of the information item is characterized. The multiple information items are displayed in an information display area, and the display layout of the multiple information items in the information display area conforms to a preset visual browsing path, so that they are distributed at different display positions in the information display area according to the expected attention levels of the information items, and the visual attention level of the display position of the information item matches the expected attention level of the information item, improving the effectiveness of information display.
[0051] The visual browsing path can be understood as the visual path formed by the visual movement when the user browses information. According to the visual browsing path, the information display area can be divided into multiple visual areas, and different visual areas correspond to different visual attention levels. The visual attention level of a certain visual area can characterize the degree of attention to the information in the visual area during the process of browsing the information in the information display area.
[0052] The types of visual browsing paths include, but are not limited to, linear paths, diagonal paths, circular paths, Z-shaped paths, F-shaped paths, and progressive paths, etc. The visual areas corresponding to different visual browsing paths and the visual attention degrees of the visual areas can be different.
[0053] In some embodiments, the preset visual browsing path is pre-configured. For example, it can be a diagonal path. When the visual browsing path is a diagonal path, during the browsing process, the user's vision first falls on the upper left corner of the area and finally on the lower right corner. Correspondingly, the visual attention degree of the lower right corner of the area is the highest, the visual attention degree of the upper right corner of the area is the second highest, and the visual attention degrees of the other parts of the area are the lowest. Here, the preset visual browsing path can be determined based on the visual browsing paths corresponding to a large number of users respectively. The visual browsing path with the highest frequency among the visual browsing paths corresponding to a large number of users respectively can be determined as the preset visual browsing path.
[0054] In some embodiments, the preset visual browsing path can be the visual browsing path applicable to the client users. Different client users can correspond to different visual browsing paths. Optionally, the preset visual browsing path can be determined based on the visual browsing paths collected during the historical browsing process of the client users. It can be understood that the visual browsing paths of the client users can be different when browsing different types of information. Here, the preset visual browsing path can be the visual browsing path collected during the historical browsing process of the client users for each information display area in the information page.
[0055] In some embodiments, the preset visual browsing path can be pre-selected by the client users. Optionally, in response to the selection operation, a visual browsing path selection page is displayed. The visual browsing path selection page includes a visual browsing path selection area. In response to the selection operation of any visual browsing path in the visual browsing path selection area, the preset visual browsing path is determined. Optionally, the visual browsing path selection page further includes a preview area. In response to the selection operation of any visual browsing path in the visual browsing path selection area, the preview information display area corresponding to the selected visual browsing path is displayed in the preview area. The display layout of multiple information items in the preview information display area conforms to the selected visual browsing path. In response to the confirmation operation of the visual browsing path, the selected visual browsing path is determined as the preset visual browsing path.
[0056] For multiple information items in any information group of a set type, based on the expected attention degrees of the multiple information items and the visual attention degrees of the multiple visual areas corresponding to the preset visual browsing path, a match is made to determine the display position of each information item in the corresponding visual area, thereby forming the information display area corresponding to the information group of the set type.
[0057] Exemplarily, taking the preset visual browsing path as a diagonal path as an example, according to the diagonal path, the information display area can be divided into a first visual area, a visual rest area, and a final visual area. Among them, the first visual area can be understood as the visual area that the user first pays attention to and can be located in the upper left corner of the information display area. The final visual area can be understood as the visual area that is the final landing point of the user's browsing behavior and can be located in the lower right corner of the information display area. The visual rest area can include a strong rest area and a weak rest area. Among them, the user pays less attention to the visual rest area during the browsing process. The strong rest area is generally located in the upper right corner of the information display area, and the weak rest area is located in the lower left corner of the information display area. The visual attention degrees corresponding to the final visual area, the first visual area, and the visual rest area decrease in sequence, and the visual attention degrees of the strong rest area and the weak rest area also decrease in sequence. Exemplarily, see Figure 2 , Figure 2 which is a schematic diagram of the visual areas corresponding to the diagonal path provided by the embodiments of the present disclosure.
[0058] According to the expected attention degree ranking of multiple information items, the multiple information items can be sequentially set in the final visual area, the first visual area, and the visual rest area, so that the display positions of the information items match the expected attention degrees of the information items, and the effectiveness of information display is improved.
[0059] The technical solution provided in this embodiment, when displaying a set type of information group through the information display area on the information page, the display layout of multiple information items in the information group conforms to the preset visual browsing path, so that the expected attention degrees of the multiple information items match the visual attention degrees corresponding to the preset visual browsing path in the information display area. During the user's browsing process, the attention degree of the user to the important information items among the multiple information items is improved, and the effectiveness of information display is improved. Further, for multiple information groups of the set type, the display layouts in their information display areas all conform to the preset visual browsing path, realizing the standardization of the display of the information groups of the set type.
[0060] Figure 3 which is a flowchart of another information display method provided by the embodiments of the present invention, and is refined on the basis of the above embodiments. The method specifically includes:
[0061] S210. Receive a page trigger operation.
[0062] S220. In response to the page trigger operation, obtain the information to be displayed corresponding to the page trigger operation, where the information to be displayed includes at least one content of the information group of the set type.
[0063] S230. Identify multiple information items in each content of the information group; the information group includes multiple information items, and different information items have different expected attention degrees.
[0064] S240. Invoke the information display framework, adapt the multiple information items to the information display framework to form the information display area; form the information page based on the information display area, and display the information page.
[0065] In this embodiment, the client requests the information to be displayed from the business platform system. The information to be displayed may include multiple information groups, and an information group of a set type is determined from the multiple information groups. Optionally, it can be determined whether an information group is an information group of a set type based on the types of information items included in the information group. For example, if the number of types of information items is greater than a preset number, it can be determined that the information group is an information group of a set type; for example, if the information group includes information items of a preset type, it can be determined that the information group is an information group of a set type. The information items of the preset type may include operation controls, or the information items of the preset type may include one or more of a title, a picture, and operation controls, etc. For example, if the number of types of information items is greater than a preset number and the information group includes information items of a preset type, it can be determined that the information group is an information group of a set type. In the case where it is determined that the information to be displayed includes the content of at least one information group of the set type, for each information group content of the set type, identify the multiple information items in the information group content, and adapt the multiple information items to the information display framework to form an information display area that conforms to the preset visual browsing path. Here, the information group content includes multiple fields, and each field may correspond to an information item. The type and content of the information item can be determined by identifying the field. Exemplarily, each field may include a field name and a field content. By identifying the field name, determine the type of the information item corresponding to the field, and use the field content of the field as the content of the information item. For example, for the field title: A, by identifying the field name, it can be determined that the information item is a title, and the title content is A.
[0066] In the above embodiment, the information items in the information group of the set type may include one or more of a title, a sub - title, auxiliary information, additional information, a picture, an operation control, etc. Among them, the title, sub - title, auxiliary information, and additional information may belong to text. The auxiliary information and additional information may be different in different scenarios. Taking the e - commerce scenario as an example, the auxiliary information may include, but is not limited to, preferential information, reward information, and completion progress, etc. The additional information may include, but is not limited to, time - limit information, etc. The operation space includes, but is not limited to, query controls, sharing controls, and favorite controls, etc., which can be set according to different business requirements. Optionally, in addition to text, pictures, and operation controls, the information items in the information group of the set type may also include a graphic. Here, the graphic may be a progress graphic corresponding to the completion progress.
[0067] In this embodiment, a plurality of information display frameworks are preset. The display box layout of the information items in each information display framework conforms to a preset visual browsing path. The number and / or type of the information items to be displayed by different information display frameworks are different, providing a basis for adapting to different information groups of a set type. Exemplarily, the information display framework 1 may include display boxes corresponding to pictures, titles, and operation controls respectively. The information display framework 2 may include display boxes corresponding to pictures, titles, sub-titles, and operation controls respectively. The information display framework 3 may include display boxes corresponding to pictures, titles, auxiliary information, and operation controls respectively. The information display framework 4 may include display boxes corresponding to titles, sub-titles, auxiliary information, and operation controls respectively, etc.
[0068] The expected attention levels of different information items are preset. Exemplarily, the expected attention levels of operation controls, pictures, titles, sub-titles, auxiliary information, and additional information decrease in sequence. It can be understood that different information groups of a set type in different scenarios may include different information items, and the display importance of each information item in different scenarios may be different, which can be set according to the display requirements here. Based on the expected attention levels of the above information items, the display positions of the display boxes of the information items in the information display framework are obtained by matching the expected attention levels of the information items with the temporal importance of the visual areas corresponding to the preset visual browsing path. For example, taking the diagonal path as an example, the expected attention level of the operation control is the highest, and the visual attention level of the final visual area is the highest. Therefore, the operation control can be set in the final visual area. Exemplarily, the expected attention level of the picture is the second highest, and the visual attention level of the first visual area is the second highest. Therefore, the picture can be set in the first visual area, and so on. Optionally, one or more information items can be set in the same visual area. For example, the picture and the title can be set in the first visual area, and the sub-title, auxiliary information, and additional information can be set in the visual rest area, etc. Exemplarily, refer to Figure 4 , Figure 4 which is a schematic diagram of an information display framework provided by an embodiment of the present disclosure.
[0069] Invoking an information display framework can be understood as matching an information display framework applicable to multiple information items in the information group among a plurality of pre-configured information display frameworks. Optionally, invoking an information display framework includes: matching among a plurality of pre-configured information display frameworks based on the types of the multiple information items to determine an information display framework adapted to the multiple information items. The number and / or type of the information items to be displayed by different information display frameworks are different.
[0070] Specifically, multiple information items in an information group of a set type are respectively matched with each information display framework. When the display boxes of the information items in a certain information display framework match successfully with the multiple information items in the information group of the set type, that information display framework is called as the information display framework adapted to the information group of the set type.
[0071] Specifically, for multiple information items in an information group of a set type, it is sequentially determined whether the multiple pre-configured information display frameworks include and only include the display boxes corresponding to the above multiple information items. The information display framework that includes and only includes the display boxes corresponding to the above multiple information items is used as the information display framework adapted to the information group of the set type. Exemplarily, multiple information items in an information group i of a set type include operation controls, pictures, and titles. Information display framework 1, information display framework 2, and information display framework 3 all include display boxes for operation controls, pictures, and titles. Among them, information display framework 1 includes and only includes the display boxes for operation controls, pictures, and titles. Therefore, information display framework 1 is used as the information display framework for the information group i of the set type, and the operation controls, pictures, and titles in the information group i of the set type are respectively adapted to the corresponding display boxes in information display framework 1 to form an information display area corresponding to the information group i of the set type.
[0072] It can be understood that the display boxes in the information display framework can be respectively configured with type identifiers of information items to achieve matching with the types of information items. For different information groups of a set type, when different information groups include different information items, different information display frameworks are called.
[0073] Optionally, the information display framework includes a display position and display attributes corresponding to each information item display box; among them, the display position corresponding to each information item display box can be as Figure 4 shown. The display attributes corresponding to the information item display box can be understood as the attribute information of the content of the information item displayed in the display box. For example, it can include one or more object attributes such as size and color. For the display boxes corresponding to pictures and operation controls, their display attributes include the sizes of pictures and operation controls. For the display box corresponding to text, its display attributes include attributes such as font type, text size, and text color.
[0074] Optionally, adapting the multiple information items to the information display framework to form the information display area includes: for each information item, performing conversion processing on the content of the information item based on the display attributes corresponding to the information item display box in the information display framework, and adapting the converted content of the information item to the display position corresponding to the information item display box to form the information display area.
[0075] The content of the information item is transformed according to the display attributes corresponding to the information item display box, and the transformed content of the information item is obtained, and the transformed content of the information item meets the display attributes corresponding to the information item display box. Taking the information item as text as an example, based on the display attributes corresponding to the text display box, such as font type, text size, and text color, the text content is transformed to obtain the text content that meets the display attributes, and it is added to the corresponding display position of the text expansion box. Taking the information item as a picture as an example, based on the display attributes corresponding to the picture display box, such as picture size, the picture size is adjusted to obtain a picture that meets the display attributes, and it is added to the picture display box. Multiple information items are respectively transformed based on the display attributes, and the transformed content is adapted to the corresponding display position of the information item display box to form an information display area.
[0076] In this embodiment, the content of the corresponding information item is transformed according to the display attributes corresponding to the display box of the information item, so as to realize the standardized display of the information item. Correspondingly, the same information items in different information display areas in the information page have the same display attributes, providing the standardization of information display in the information page.
[0077] It can be understood that for the texts of different information groups, the data volume of the text content is different. If the data volume of the text content is too large and exceeds the display data volume of the text display box, further, the display range of the information display area increases, reducing the number of information display areas displayed in the information page, and thus affecting the number of information groups displayed in the information page. For the above technical problems, optionally, after identifying multiple information items in each information group content and before adapting the information items to the information display framework, it further includes: extracting key information from the text content in the information group content, and using the extracted key information as the text display content. The key information here can be understood as the summary information of the text content, or the label obtained by the tagging process of the text content. For example, a key information extraction model can be preset in advance, and each text content in the information group content is input into the key information extraction model to obtain the key information. The key information extraction model here can be a machine learning model. Taking the auxiliary information as the preferential information as an example, the key information extracted from the preferential information may include one or more of the preferential amount and the expiration time.
[0078] The information group may include multiple types of text, such as titles, sub-titles, auxiliary information, and additional information. Key information extraction is performed for the text content of each type respectively to obtain the text display content of that type. Correspondingly, in the process of adapting the multiple information items to the information display framework, the text display content is transformed based on the display attributes corresponding to the text display box of that type to obtain the transformed text content. Taking the preferential information as an example, the text display content (one or more of the preferential amount and the expiration time) can be transformed. For example, the preferential amount can be set to a set color to achieve prominent display.
[0079] Optionally, for any type of text, determine the display data volume corresponding to the text display box of that type. If the original data volume of the text content of that type in the information group is greater than the display data volume corresponding to the text display box of that type, key information extraction is performed on the text content of that type. If the original data volume of the text content of that type in the information group is less than or equal to the display data volume corresponding to the text display box of that type, there is no need to perform key information extraction on the text content of that type.
[0080] In this embodiment, by extracting key information from the text content in the information group, the text display content in the information display area is simplified, and when the display space of the information page is limited, the number of information groups displayed on the information page is increased.
[0081] It can be understood that for other types of information groups in the information to be displayed, other display areas of the information page can be formed based on the display rules corresponding to the information group, which will not be elaborated here. Each information group in the information to be displayed forms a display area (including the above information display area), and multiple display areas form the information page, and the information page is displayed.
[0082] In the technical solution of the embodiment of the present disclosure, by setting an information display framework, the layout of the information item display boxes in the information display framework conforms to a preset visual browsing path. In the case of identifying multiple information items in a set type of information group, the multiple information items are respectively adapted to the corresponding information item display boxes to obtain an information display area that conforms to the preset visual browsing path. By setting the information display framework, a framework basis is provided for realizing the standardization and effectiveness of information display, and further realizing the standardization and effectiveness of information display on the information page.
[0083] In some embodiments, the preset visual browsing path is a diagonal path, as Figure 2 shown. Correspondingly, the information display area includes a first visual area, a final visual area, and a visual rest area.
[0084] When an operation control is included in an information group of a set type, the operation control is located in the final visual area; when a picture is included in an information group of a set type, the picture is located in the first visual area; when an operation control, a picture, and text are included in an information group of a set type, the operation control is located in the final visual area, the picture is located in the first visual area, and the text is located in the visual rest area. Among them, the information group of the set type may include multiple types of text, and the multiple types of text are arranged vertically in the visual rest area based on the expected attention level. Refer to Figure 4 , Figure 4 The information group of the set type in
[0085] In some embodiments, the information group of the set type includes a picture, a title, auxiliary information, additional information, and an operation control. Exemplarily, refer to Figure 5 , Figure 5 is a schematic diagram of another information display framework provided by an embodiment of the present disclosure. Among them, the picture is located on the left side of the information display area (i.e., the first visual area), the operation control is located on the right side of the information display area (i.e., the final visual area), and the title, auxiliary information, and additional information are located in the middle area of the information display area (i.e., the visual rest area). It can be understood that due to the limited height of the information display area, the first visual area, the visual rest area, and the final visual area are distributed in sequence from left to right.
[0086] In some embodiments, the information group of the set type includes a picture, a title, auxiliary information, and an operation control. Exemplarily, refer to Figure 6 , Figure 6 is a schematic diagram of another information display framework provided by an embodiment of the present disclosure. Among them, the picture is located on the left side of the information display area (i.e., the first visual area), the operation control is located on the right side of the information display area (i.e., the final visual area), and the title and auxiliary information are located in the middle area of the information display area (i.e., the visual rest area).
[0087] In some embodiments, the information group of the set type includes a title, auxiliary information, additional information, and an operation control. Exemplarily, refer to Figure 7 , Figure 7 is a schematic diagram of another information display framework provided by an embodiment of the present disclosure. Among them, the operation control is located on the right side of the information display area (i.e., the final visual area), and the title, auxiliary information, and additional information are located on the left side of the information display area (i.e., the first visual area and the visual rest area).
[0088] In some embodiments, the information group of the set type includes a title, auxiliary information, and an operation control. Exemplarily, refer toFigure 8 , Figure 8 It is a schematic diagram of another information display framework provided by an embodiment of the present disclosure. Among them, the operation control is located on the right side of the information display area (i.e., the final visual area), and the title and auxiliary information are located on the left side of the information display area (i.e., the first visual area and the visual rest area).
[0089] In some embodiments, the information group includes parent information and at least one child information. The parent information includes at least one information item, and the child information includes at least one information item; the information display area includes at least two sub-areas, which are respectively used to display the parent information and the at least one child information. Among them, the sub-area corresponding to the parent information is located above the sub-area corresponding to the child information; the display layout of the information items in each sub-area conforms to a preset visual browsing path.
[0090] The information items in the parent information may include one or more of operation controls, pictures, titles, sub-titles, auxiliary information, and additional information; the information items in the child information may include one or more of operation controls, pictures, titles, sub-titles, auxiliary information, and additional information. The information items included in different child information may be the same or different.
[0091] Optionally, for a set type of information group, identify whether there is hierarchical information. If so, call the hierarchical information display framework, where the hierarchical information display framework includes a parent sub-area and a child sub-area, and the number of child sub-areas is determined based on the number of child information. The information display framework applicable to the information group can be determined by matching the information items corresponding to the parent information and the information items corresponding to at least one child information with the hierarchical information display framework.
[0092] Optionally, for the parent information, match the information display framework based on the information items in the parent information as the information display framework for the sub-area corresponding to the parent information; for any child information, match the information display framework based on the information items in the child information as the information display framework for the sub-area corresponding to the child information. Arrange the information display frameworks for the sub-areas corresponding to the parent information and the sub-areas corresponding to at least one child information one above the other to obtain the hierarchical information display framework corresponding to the information group.
[0093] Further, adapt the information items in the parent information to the information display framework for the sub-area corresponding to the parent information, and adapt the information items of the child information to the information display framework for the sub-area corresponding to the child information to obtain the information display area corresponding to the information group.
[0094] Exemplarily, refer to Figure 9 and Figure 10 , Figure 9 and Figure 10Schematic diagrams of yet another information display framework provided by embodiments of the present disclosure. Among them, Figure 9 it includes an information display framework corresponding to parent information and an information display framework corresponding to one piece of child information. Figure 10 it includes an information display framework corresponding to parent information and two information display frameworks corresponding to child information. Figure 9 The parent information therein includes operation controls, pictures, titles, secondary titles, auxiliary information, and additional information. Figure 10 The parent information therein includes a title and auxiliary information. Figure 9 and Figure 10 is only an example. In other embodiments, the parent information may further include other combinations of information items. Figure 9 The information items in the child information are not shown therein, Figure 10 and the information items in the child information are only an example here and are not limited herein.
[0095] Figure 11 Schematic diagram of a structure of an information display device provided by an embodiment of the present disclosure. As Figure 11 shown, the device includes: an operation receiving module 310 and a page display module 320.
[0096] The operation receiving module 310 is configured to receive a page trigger operation;
[0097] The page display module 320 is configured to display an information page in response to the page trigger operation;
[0098] Among them, the information page includes at least one information display area, the information display area displays a set type of information group, the information group includes multiple information items, different information items have different expected attention levels, and the display layout of the multiple information items in the information display area conforms to a preset visual browsing path.
[0099] The technical solution provided by the embodiment of the present disclosure, when displaying a set type of information group through an information display area in an information page, the display layout of multiple information items in the information group conforms to a preset visual browsing path, so that the expected attention levels of the multiple information items match the visual attention levels corresponding to the preset visual browsing path in the information display area, and during the user's browsing process, the user's attention to important information items among the multiple information items is improved, and the effectiveness of information display is improved.
[0100] The page display module 320 is specifically configured to: obtain the information to be displayed corresponding to the page trigger operation, where the information to be displayed includes at least one information group content of the set type; identify multiple information items in each information group content; call an information display framework, adapt the multiple information items to the information display framework, and form the information display area; where the display box layout of the information items in the information display framework conforms to a preset visual browsing path; form the information page based on the information display area, and display the information page.
[0101] Optionally, one or more of a picture, text, and an operation control are included in the multiple information items.
[0102] Optionally, the page display module 320 is further configured to: extract key information from the text content in the information group content, and use the extracted key information as the text display content.
[0103] Optionally, the page display module 320 is further configured to: match based on the information item types of the multiple information items in multiple pre-configured information display frameworks, and determine an information display framework adapted to the multiple information items, where different information display frameworks are used to display different quantities and / or types of information items.
[0104] Optionally, the information display framework includes a display position and display attributes corresponding to each information item display box;
[0105] The page display module 320 is further configured to: for each information item, perform conversion processing on the content of the information item based on the display attributes corresponding to the information item display box in the information display framework, and adapt the converted content of the information item to the display position corresponding to the information item display box, and form the information display area.
[0106] Optionally, the information display area includes a first visual area, a final visual area, and a visual rest area;
[0107] The operation control is located in the final visual area; the picture is located in the first visual area; the text is located in the visual rest area.
[0108] Optionally, the information group includes a parent-level information and at least one sub-level information, the parent-level information includes at least one information item, and the sub-level information includes at least one information item;
[0109] The information display area includes at least two sub-areas, which are respectively used to display the parent-level information and the at least one sub-level information, where the sub-area corresponding to the parent-level information is located above the sub-area corresponding to the at least one sub-level information;
[0110] The display layout of information items in each of the sub-regions conforms to a preset visual browsing path.
[0111] The information display device provided by the embodiments of the present disclosure can execute the information display method provided by any embodiment of the present disclosure, and has functional modules and beneficial effects corresponding to the execution of the method.
[0112] It should be noted that the various units and modules included in the above device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the embodiments of the present disclosure.
[0113] Figure 12 It is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. The following refers to Figure 12 , which shows a schematic structural diagram of an electronic device (such as Figure 12 the terminal device or server in) 500 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), vehicle terminals (such as vehicle navigation terminals), etc. and fixed terminals such as digital TVs, desktop computers, etc. Figure 12 The electronic device shown is only an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.
[0114] As Figure 12 shown, the electronic device 500 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 501, which may perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage device 508 into the random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. The editing / output (I / O) interface 505 is also connected to the bus 504.
[0115] Generally, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 12An electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or have all the shown devices. Instead, more or fewer devices may be implemented or had.
[0116] In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, an embodiment of the present disclosure includes a computer program product that includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program codes for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by a processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0117] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.
[0118] The electronic device provided by the embodiment of the present disclosure and the information display method provided by the above embodiment belong to the same inventive concept. Technical details not described in detail in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0119] The embodiment of the present disclosure provides a computer storage medium, on which a computer program is stored, and when the program is executed by a processor, the information display method provided by the above embodiment is implemented.
[0120] It should be noted that the computer-readable medium described above can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer 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 of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and this computer-readable signal medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0121] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0122] The above computer-readable medium can be included in the above electronic device; or it can exist separately without being assembled into the electronic device.
[0123] The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by the electronic device, the electronic device is caused to:
[0124] The above computer-readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: display an information page in response to a page trigger operation; wherein, the information page includes at least one information display area which displays a set type of information group, the information group includes a plurality of information items, different information items have different expected attentions, and the display layout of the plurality of information items in the information display area conforms to a preset visual browsing path.
[0125] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
[0126] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0127] The units described in the embodiments of the present disclosure may be implemented in software or in hardware. Among them, the name of the unit does not constitute a limitation to the unit itself in some cases. For example, the first acquisition unit may also be described as "the unit for acquiring at least two Internet protocol addresses".
[0128] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), Systems on a Chip (SOCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0129] In the context of this disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0130] The above description is only a preferred embodiment of this disclosure and an illustration of the technical principles applied. Those skilled in the art should understand that the scope of the disclosure involved in this disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in this disclosure.
[0131] In addition, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of separate embodiments can also be implemented combinatorially in a single embodiment. Conversely, the various features described in the context of a single embodiment can also be implemented separately or in any suitable sub-combination in multiple embodiments.
[0132] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. On the contrary, the specific features and acts described above are merely example forms for implementing the claims.
Claims
1. An information display method, characterized in that: include: In response to a page trigger operation, display an information page; Among them, the information page includes at least one information display area, and the information display area displays an information group of a set type. The information group includes multiple information items, and different information items have different expected attention levels. The display layout of the multiple information items in the information display area conforms to a preset visual browsing path.
2. The method according to claim 1, characterized in that The display information page includes: Acquire information to be displayed corresponding to the page trigger operation, wherein the information to be displayed includes at least one information group content of the set type; Identify multiple information items in each of the information group contents; call an information display framework, and adapt the multiple information items to the information display framework to form the information display area; wherein the display frame layout of the information items in the information display framework conforms to a preset visual browsing path; The information page is formed based on the information display area, and the information page is displayed.
3. The method according to claim 2, characterized in that The multiple information items include one or more items of pictures, texts and operation controls.
4. The method according to claim 3, characterized in that After identifying a plurality of information items in the content of each of the information groups, the method further comprises: Key information is extracted from the text content in the information group content, and the extracted key information is used as text display content.
5. The method according to claim 2, characterized in that: The call information display framework includes: Based on the information item types of the multiple information items, multiple pre-configured information display frameworks are matched to determine an information display framework suitable for the multiple information items, and different information display frameworks are used to display different numbers and / or types of information items.
6. The method according to claim 2, characterized in that The information display framework includes a display position and display attributes corresponding to each information item display frame; The step of adapting the plurality of information items to the information display frame to form the information display area includes: For each information item, the content of the information item is converted based on the display attribute corresponding to the information item display frame in the information display framework, and the converted content of the information item is adapted to the display position corresponding to the information item display frame to form the information display area.
7. The method according to claim 3, characterized in that The information display area includes a first visual area, a final visual area and a visual rest area; The operation control is located in the final visual area; The picture is located in the first visual area; The text is located in the visual rest area.
8. The method according to claim 1, characterized in that The information group includes parent information and at least one child information, the parent information includes at least one information item, and the child information includes at least one information item; The information display area includes at least two sub-areas, which are respectively used to display the parent information and the at least one child information, wherein the sub-area corresponding to the parent information is located above the sub-area corresponding to the child information; The display layout of the information items in each of the sub-areas conforms to a preset visual browsing path.
9. An information display device, characterized in that: include: An operation receiving module, used for receiving page triggering operations; A page display module, used to display an information page in response to a page trigger operation; Among them, the information page includes at least one information display area, and the information display area displays an information group of a set type. The information group includes multiple information items, and different information items have different expected attention levels. The display layout of the multiple information items in the information display area conforms to a preset visual browsing path.
10. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method as described in any one of claims 1-8.
11. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to perform the information display method according to any one of claims 1 to 8 when executed by a computer processor.