Information display method and computer program product

By displaying a list of recommendation information on the operation interface of the interactive platform and using the mask to display candidate recommendation information, the problem of users being unable to attract re-enter after exiting is solved, and the user experience and transaction conversion rate is improved.

CN119473477AActive Publication Date: 2025-02-18BEIJING SANKUAI NETWORK TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411523668.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-02-18
Estimated Expiration
2044-10-29

AI Technical Summary

Technical Problem

Existing interactive platforms cannot effectively attract users to return after users exit, and the masking of layers leads to a decline in user experience.

Method used

Display the recommended information list on the operating interface of the interactive platform, and display the dynamic card through the mask to display the candidate recommendation information. Insert candidate recommendation information into the target display position of the recommendation information list to increase user attractiveness.

Benefits of technology

By providing new recommendation information, we will improve the comprehensiveness and attractiveness of the recommendation information list, and encourage users to reuse the interactive platform and improve transaction conversion rate and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119473477A_ABST
    Figure CN119473477A_ABST
Patent Text Reader

Abstract

The invention provides an information display method and a computer program product, and relates to the technical field of computers.The information display method comprises the steps that a recommended information list is displayed on an operation interface of an interaction platform, and candidate recommended information related to a target user is obtained; a mask layer is displayed on the operation interface, a dynamic card created according to the candidate recommendation information is presented on the mask layer, and the dynamic card is used for displaying the candidate recommendation information; and hiding the mask layer, and inserting the candidate recommendation information into a target display position of the recommendation information list so as to display the candidate recommendation information at the target display position. The display diversity can be increased, and the user is attracted to re-enter the interaction platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to an information display method and a computer program product. Background Art

[0002] In the current interactive platform, users can interact through live videos or short video recommendations.

[0003] In the related art, a list of recommended information that the target user is interested in can be displayed on the operation interface. If the interactive platform is exited, the interface displayed before exiting is still displayed, so it is less attractive to users. In addition, the operation interface can also be blocked by a masking effect, but it is less attractive to users and affects the user experience. Summary of the invention

[0004] The purpose of the present disclosure is to provide an information display method and a computer program product, thereby overcoming the problem of low user appeal caused by the limitations and defects of the relevant technology at least to a certain extent.

[0005] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0006] According to one aspect of the present disclosure, there is provided an information display method, comprising: displaying a list of recommended information for a target user on an operation interface of an interactive platform, and acquiring candidate recommended information related to the target user; displaying a mask on the operation interface, and presenting a dynamic card created based on the candidate recommended information on the mask, wherein the dynamic card is used to display the candidate recommended information; hiding the mask, and inserting the candidate recommended information into a target display position of the recommended information list, so as to display the candidate recommended information at the target display position.

[0007] In an exemplary embodiment of the present disclosure, the height of the dynamic card is determined according to the candidate recommendation information, and the width of the dynamic card is consistent with the width of each recommendation information in the recommendation information list.

[0008] In an exemplary embodiment of the present disclosure, inserting the candidate recommendation information into the target display position of the recommendation information list includes: determining the target display position according to the display degree of the target recommendation information in the recommendation information list; inserting the candidate recommendation information into the target display position of the recommendation information list for display.

[0009] In an exemplary embodiment of the present disclosure, if the number of the candidate recommended information is one; the target display position is determined according to the display degree of the target recommended information in the recommended information list, including: if the display degree of the target recommended information is a display ratio greater than or equal to a ratio threshold, the position of the target recommended information is determined as the target display position; if the display degree of the target recommended information is a display ratio less than the ratio threshold, the adjacent position of the target recommended information position is determined as the target display position.

[0010] In an exemplary embodiment of the present disclosure, if the number of the candidate recommendation information is multiple; the target display position is determined according to the display degree of the target recommended information in the recommendation information list, including: if the display degree of the target recommended information is that the display ratio is greater than or equal to the ratio threshold, the position of the target recommended information and multiple reference positions are determined as the target display position; if the display degree of the target recommended information is that the display ratio is less than the ratio threshold, the adjacent position of the target recommended information and multiple reference positions are determined as the target display position.

[0011] In an exemplary embodiment of the present disclosure, the adjacent position is a previous position that is in the same column and adjacent to the position where the target recommended information is located; or, the adjacent position is a position that is in a different column from the target recommended information and whose distance from the position where the target recommended information is located to the bottom of the operation interface meets a distance condition and is determined to be the adjacent position.

[0012] In an exemplary embodiment of the present disclosure, inserting the candidate recommendation information into the target display position of the recommendation information list includes: overwriting the recommendation information at the target display position with the candidate recommendation information; or, displaying the candidate recommendation information at the target display position and moving the recommendation information at the target display position to a next position adjacent to the target display position.

[0013] In an exemplary embodiment of the present disclosure, displaying the candidate recommendation information at the target display position includes: displaying a recommendation image of the candidate recommendation information and displaying description information of the candidate recommendation information at the target display position; presenting a product label corresponding to the candidate recommendation information on the recommendation image; wherein the product label is used to represent at least one of a purchase category and a geographic location.

[0014] In an exemplary embodiment of the present disclosure, the displaying of the description information of the candidate recommendation information includes: displaying a product feature tag in the description information of the candidate recommendation information; wherein the product feature tag includes one or more of electronic voucher usage rights, discount information, and group purchase information.

[0015] According to one aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the computer program implements any one of the above-mentioned information display methods.

[0016] In the technical solutions provided in some embodiments of the present disclosure, by inserting candidate recommended information that has not been browsed by the target user into the target display position in the recommended information list for display, new recommended information can be provided to the user, avoiding the limitation of the related technology that only the recommended information browsed by the user can be displayed, and the comprehensiveness of the displayed recommended information list can be increased, and the attractiveness of the recommended information to the target user can be improved, thereby prompting the user to re-enter the interactive platform, improve the utilization rate of the interactive platform, increase the transaction conversion rate of the interactive platform, and improve the user experience.

[0017] 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 present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings herein are incorporated into the specification 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 accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0019] Figure 1 A schematic diagram showing a system architecture to which the information display method according to an embodiment of the present disclosure can be applied.

[0020] Figure 2 A flowchart of an information display method according to an embodiment of the present disclosure is schematically shown.

[0021] Figure 3 A schematic diagram schematically illustrates displaying a recommended information list in a front-end display state in an embodiment of the present disclosure.

[0022] Figure 4 A schematic diagram schematically shows a mask layer presented in a background display state in an embodiment of the present disclosure.

[0023] Figure 5 A schematic diagram schematically illustrates presenting candidate recommendation information when entering the front-end display state again in an embodiment of the present disclosure.

[0024] Figure 6 The following is a schematic diagram schematically showing how candidate recommendation information is inserted into a display according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. 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 may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0026] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0027] In some embodiments, when the application returns to the background display, the interface displayed before returning to the background is displayed, and the current page is inactive and cannot provide new display for the user. The displayed page is the page that the user has browsed, which is less attractive to the user. In addition, when the application returns to the background display, the upper layer of the operation interface is covered with a mask to block the operation interface, which protects the user's privacy, but reduces the application's attractiveness to the user.

[0028] In order to solve the technical problems in the related art, some embodiments of the present disclosure provide an information display method, which can be applied to application scenarios of displaying recommended information in various types of interactive platforms.

[0029] Figure 1 A schematic diagram showing a system architecture to which the information display method and device of some embodiments of the present disclosure can be applied.

[0030] In some embodiments, the system architecture 100 on which the information display process depends may include a user terminal 110 and a server terminal 120. The user terminal 110 may include at least one terminal arranged on the user side. The server terminal 120 may be a server. The user terminal 110 and the server terminal 120 may transmit information through a network 130. The server terminal 120 is used to determine the recommended information list and candidate recommended information corresponding to the user terminal 110. The user terminal 110 is used to display the recommended information list on the operation interface of the interactive platform, and the recommended information list includes multiple recommended information associated with the target user. Further, a mask may be displayed on the operation interface, and the candidate recommended information related to the target user may be displayed in the form of a dynamic card on the mask. Based on this, the candidate recommended information may be displayed at the target display position of the recommended information list.

[0031] It should be noted that in the above information display method, the server 120 can be any type of server or server cluster. The user end 110 can be any smart device capable of display, such as a smart phone, computer, tablet computer, smart speaker, vehicle-mounted device, wearable device, monitoring device, smart TV and other devices, as long as the application corresponding to the interactive platform can be installed and the operation interface of the interactive platform can be displayed. The above information display method can be completely executed by the server or the user end; it can also be partially executed by the user end and partially executed by the server end, which is not specifically limited here.

[0032] Next, refer to Figure 2 As shown, each step in the information display method in the embodiment of the present disclosure is described in detail.

[0033] In step S210, a recommendation information list for a target user is displayed on an operation interface of the interactive platform, and candidate recommendation information related to the target user is obtained.

[0034] In some embodiments of the present disclosure, the user end is first used as the execution subject for explanation. The operation interface can be the operation interface of a certain interactive platform in the user end. The interactive platform can be any type of interactive platform, such as a shopping interactive platform, a short video interactive platform, or a local life service platform, etc., as long as it can display recommended information related to the target user, it is not specifically limited here. Recommended information may include recommended goods or stores for the target user, and may also include live broadcast rooms recommended for the target user, etc., which are not specifically limited here. In the embodiments of the present disclosure, the interactive platform is taken as a local life service platform for explanation. The interactive platform can be a separate application or a small program embedded in an instant messaging application.

[0035] In response to a click operation on an application icon in the interactive platform, the home page of the interactive platform can be entered. On the operation interface of the home page of the interactive platform, a list of recommended information related to the target user can be displayed, and the list of recommended information can include multiple recommended information. The target user can be any user who logs in to the interactive platform. Different target users have different lists of recommended information displayed. Multiple recommended information may include one or more of recommended products, recommended stores, recommended links, and recommended live broadcast rooms. Multiple recommended information can be determined based on the user location of the target user and / or user preferences. Exemplarily, the recommended information can be recommended information within a distance range from the user location of the target user. For example, it can be a live broadcast room in the same city as the user, or it can be recommended information with a distance to the user location less than a preset distance, or it can be that the goods or services sold by the recommended information are available or consumed by the user in a store within a preset distance. The preset distance can be determined according to actual needs. In addition, multiple recommended information can also be recommended information that meets user preferences in the entire interactive platform, and user preferences can be determined based on historical behaviors within a preset time period, and historical behaviors can be at least one of ordering behavior, adding to purchase behavior, browsing behavior, liking behavior, collecting behavior, and commenting behavior. The recommended information may also be information that matches the user's location and is related to the user preference of the target user.

[0036] Each recommended information in the recommended information list may correspond to a display area, and the display areas of different recommended information are independent of each other. When the recommended information is a live broadcast room, each live broadcast room can play the live video corresponding to the live broadcast room. The live broadcast video can be a digital human live broadcast video or a real person live broadcast video, which is not specifically limited here. For the displayed live broadcast room, the user can directly judge whether the live broadcast room meets the needs of the target user based on the displayed live broadcast screen, without having to enter the live broadcast room to make a judgment. Therefore, user operations are reduced, the complexity of user operations is reduced, efficiency and convenience are improved, display diversity and display quality are improved, and the live viewing experience is improved.

[0037] The size parameters of the display areas of multiple recommendation information may be the same or different. The size parameters may be width or height, which is determined based on the information that each recommendation information needs to display. For example, the information that each recommendation information needs to display may include one or more of an image, product copy information, discount information, and product name. Among them, the proportion of the image, product copy information, discount information, and product name may affect the size parameters of the display area of ​​the recommendation information.

[0038] The recommended image of each recommended information may be the cover image of the recommended information. The cover image may be a static image, and the cover image may be related to or unrelated to the recommended information. For example, the cover image may be a frame image in the live video played in the live broadcast room, such as the starting frame image; it may also be an image of the product involved in the live video; it may also be an image of the merchant to which the product involved in the live video belongs, and no specific limitation is made here.

[0039] In some embodiments, for each recommendation information, its related recommendation image and description information can be displayed. The description information can be displayed on the lower side, left side, right side, etc. of the recommendation image, and the description information can be used to describe the product information involved in the recommendation information. Product information can include one or more of product name, product price, product discount, product copy information, product label, product sales record, available merchants, available time, the distance from the available merchants of the product to the target user, and product feature labels. Among them, when the product is an electronic voucher such as a group purchase voucher or a takeaway voucher, the available merchants refer to all merchants that can use the product. The distance from the available merchants of the product to the target user can be the minimum distance from the merchant that can use the product to the target user. The product feature label may include electronic voucher usage rights, preferential information, group purchase labels, etc. The electronic voucher usage rights are used to indicate whether the product can use the electronic voucher owned by the target user, and the electronic voucher can be any type of electronic voucher purchased from the live broadcast room of the interactive platform. The preferential information can be a price difference or a product discount. The group purchase label can be a special group purchase, etc.

[0040] In addition, for each recommendation information, a product label of the recommendation information can be displayed at a preset position of the recommendation image of the recommendation information, and the product label is used to indicate one or more of the purchase category and geographical location of the product associated with the recommendation information. The preset position can be the lower left corner or the lower right corner. The purchase category is used to indicate the purchase method, for example, it can be group purchase, reservation, or any one of take-out and live broadcast. The geographical location can be a certain area, a specific location, the distance to the target user, or the delivery arrival time. The purchase category and geographical location can be displayed in the form of labels, and the two can be displayed adjacent to each other or at intervals, which are not specifically limited here.

[0041] In addition, product feature labels can be displayed around the description information of the recommended information. Product feature labels can be used to indicate the source of the product or the payment method, such as special group purchases and the use of electronic coupons.

[0042] In some embodiments, the plurality of recommendation information may be displayed in multiple columns, for example, two columns. For recommendation information in different columns, the height of the display area corresponding to the recommendation information may be different, and the distance from the display area of ​​the recommendation information to the top of the operation interface may also be different.

[0043] When the interactive platform is in the front-end display state, the data to be displayed associated with the dynamic card on the mask can be obtained, and the data to be displayed can be product data or live broadcast data, etc. Further, candidate recommendation information for the target user can be generated based on the data to be displayed. The candidate recommendation information is different from the recommended information in the recommended information list, and can be new recommended information related to the target user.

[0044] In step S220, a mask is displayed on the operation interface, and a dynamic card created according to the candidate recommendation information is presented on the mask, wherein the dynamic card is used to display the candidate recommendation information.

[0045] In the embodiment of the present disclosure, when the interactive platform is in the background display state, a mask can be displayed on the operation interface, and a dynamic card created according to the candidate recommendation information can be presented on the mask, and the candidate recommendation information of the target user can be displayed through the dynamic card. The background display state can be triggered in response to the return operation of the interactive platform. The background display state refers to the display state of exiting the interactive platform.

[0046] The mask layer refers to a mask layer displayed on the operation interface, which can be semi-transparent to guide user operations or prompt important information. The mask layer can be formed by a semi-transparent component. For example, the display and hiding of the mask layer can be controlled by setting the visibility of the mask layer. When the mask layer is displayed, the operation interface can be blocked; when the mask layer is hidden, the operation interface can be presented.

[0047] When the interactive platform is in the background display state, a mask can be displayed on the operation interface, and candidate recommendation information can be displayed on the mask. The operation interface can be located at the first level, the mask can be located at the second level, and the second level can be located above the first level. Candidate recommendation information refers to recommendation information that is different from the recommendation information on the operation interface when the interactive platform is in the front-end display state. The candidate recommendation information can also be determined based on the location of the target user and / or the user preference of the target user, and the number of candidate recommendation information can be one or more. The candidate recommendation information can be displayed at a preset position of the mask, such as the lower left corner or the lower right corner, etc., and the lower left corner is used as an example for explanation here.

[0048] In some embodiments, the candidate recommendation information may be displayed in the mask through a dynamic card. Exemplarily, a dynamic card may be created based on the candidate recommendation information of the target user, the width of the dynamic card is the same as the width of the display area of ​​each recommendation information in the interactive platform, and the height of the dynamic card may be determined based on the information that the candidate recommendation information needs to display. Exemplarily, the information that the candidate recommendation information needs to display may include one or more of an image, product copy information, discount information, and product name. The information that the candidate recommendation information needs to display may be positively correlated with the height of the candidate recommendation information.

[0049] In the disclosed embodiment, when entering the background display state, a dynamic card can be added to the mask layer, which is used as a sub-real image of the mask layer, and the mask layer is further covered on the operation interface to display candidate recommendation information through the mask layer on the operation interface. It is possible to display personalized candidate recommendation information on the mask layer according to user preferences instead of displaying fixed content, thereby increasing display diversity. In addition, when the interactive platform enters the background display state, new personalized recommendation information can be re-recommended for the target user according to the user preferences of the target user and displayed in the dynamic card of the mask layer, thereby attracting the target user to re-enter the interactive platform.

[0050] When the number of candidate recommendation information is one, the candidate recommendation information may be displayed at a preset position of the mask. The preset position may be, for example, the lower left corner, or other suitable positions. When the number of candidate recommendation information is multiple, the multiple candidate recommendation information may be displayed in descending order according to the scores of the candidate recommendation information, or the multiple candidate recommendation information may be displayed randomly. The scores may be determined based on the correlation between the candidate recommendation information and the user preference of the target user.

[0051] The candidate recommended information displayed on the mask is displayed in the same manner as the recommended information in the recommended information list. Exemplarily, the recommended image and description information of the candidate recommended information can be displayed in the dynamic card. The recommended image can be the cover image corresponding to the candidate recommended information, and the description information can be displayed on the lower side, left side, right side, etc. of the recommended image, and the description information can be used to describe the product information involved in the recommended information. The product information can include one or more of the product name, product price, product discount, product copy information, product label, product sales record, available merchants, available time, the distance from the available merchants of the product to the target user, and the product feature label. Available merchants refer to all merchants that can use the product. The distance from the available merchants of the product to the target user can be the minimum distance from the merchant that can use the product to the target user. The product feature label can include one or more of the electronic voucher usage permission, discount information, and group purchase label. The electronic voucher usage permission is used to indicate whether the product can use the electronic voucher owned by the target user, and the electronic voucher can be any type of electronic voucher purchased from the live broadcast room. The group purchase label can be, for example, a special group purchase. In addition, the product feature label can also be displayed distinctively to attract users.

[0052] Next, in step S230, the mask is hidden, and the candidate recommendation information is inserted into the target display position of the recommendation information list, so as to display the candidate recommendation information at the target display position.

[0053] In the embodiment of the present disclosure, when the interactive platform enters the front-end display state again, the mask layer can be hidden first, and the candidate recommended information presented by the dynamic card can be inserted into the target display position of the recommended information list on the operation interface to display the candidate recommended information at the target display position of the operation interface. Exemplarily, the mask layer can be hidden by adjusting the visibility of the mask layer. The target display position can be determined according to the display degree of the target recommended information in the recommended information list. The target recommended information can be the last recommended information in the target column of the recommended information list when the interactive platform is in the front-end display state. The target column can be the first column or the second column, and the target column is the first column as an example for explanation. The last recommended information refers to the recommended information with the smallest distance from the bottom of the operation interface. In addition, the last recommended information can be updated in response to the user's sliding operation on the operation interface. In order to avoid the influence of the sliding operation, in the embodiment of the present disclosure, the target recommended information refers to the last recommended information displayed in the target column when the sliding operation is stopped before exiting the interactive platform. For example, when the target column is the first column, the target recommended information can be the recommended information in the lower left corner.

[0054] In some embodiments, when the number of candidate recommendation information is one, the target display position can be determined according to the display degree of the target recommendation information, and the candidate recommendation information in the mask can be presented at the target display position. Exemplarily, the display degree is used to indicate the completeness of the target recommendation information, which can be specifically indicated by the display ratio of the target recommendation information. The target recommendation information can be fully displayed or partially displayed. The display ratio of the target recommendation information can be 50% or 100%.

[0055] On this basis, the target display position can be determined according to the comparison result between the display ratio and the ratio threshold. The ratio threshold can be determined according to actual needs, for example, it can be 70%, or it can also be 60%, etc. In some embodiments, when the number of candidate recommended information is one, if the comparison result is that the display ratio of the target recommended information is greater than or equal to the ratio threshold, the position of the target recommended information can be used as the target display position. The position where the target recommended information is located refers to the resource position used to display the target recommended information, each resource position can display one recommended information, and different resource positions are independent of each other. When the display ratio of the target recommended information is greater than or equal to the ratio threshold, the resource position where the target recommended information is located can be directly determined as the target display position to display the candidate recommended information at the target display position.

[0056] If the comparison result is that the display ratio of the target recommended information is less than the ratio threshold, the adjacent position of the target recommended information can be used as the target display position. The adjacent position here can be the previous position that is in the same column and adjacent to the target recommended information. The distance between the adjacent position and the bottom of the operation interface is greater than the distance between the target recommended information and the bottom of the operation interface. That is, the previous position in the same column as the target recommended information can be determined as the target display position. In addition, the position that is in a different column from the target recommended information and the distance from the target recommended information to the bottom of the operation interface meets the distance condition can also be determined as an adjacent position. The distance meeting the distance condition here can be understood as the same distance or the difference between the distances meets the pre-configured distance threshold, which is determined according to actual needs. For example, the adjacent position can be the previous position adjacent to the lower left corner in the first column, or it can be a position at the same height as the lower left corner in the second column.

[0057] If there are multiple candidate recommendation information, and the display degree of the target recommendation information is a display ratio greater than or equal to the ratio threshold, the position of the target recommendation information and multiple reference positions can be determined as the target display position. The reference position can be multiple positions in the same column that are located below the position of the target recommendation information. That is, starting from the position of the target recommendation information, multiple positions below it can be determined as the target display position. In addition, the multiple reference positions can be positions that are in different columns from the target recommendation information and are located below the position of the target recommendation information, or can be positions in the operation interface that have a lower correlation with the user preference of the target user, which can be determined according to actual needs. The number of multiple reference positions can be determined according to the number of candidate recommendation information.

[0058] In other embodiments, if there are multiple candidate recommendation information, and the display degree of the target recommendation information is such that the display ratio is less than the ratio threshold, the adjacent position of the target recommendation information and multiple reference positions can be determined as the target display position. The adjacent position can be the previous position adjacent to the target recommendation information in the same column. The reference position can be multiple positions located below the previous position in the same column. That is, starting from the previous position of the target recommendation information, multiple positions located below it can be determined as the target display position. In addition, the multiple reference positions can be positions that are in different columns from the target recommendation information and are located below the previous position, or positions in the operation interface that have a low correlation with the user preference of the target user, which can be determined according to actual needs. The number of multiple reference positions can be determined according to the number of candidate recommendation information. It should be noted that the reference position may include the position of the target recommendation information, or may not include the position of the target recommendation information, which can be determined according to actual needs.

[0059] After the target display position is determined, the dynamic card corresponding to the candidate recommended information on the mask layer can be inserted into the target display position in the recommended information list to be displayed on the operation interface, and the mask layer can be hidden.

[0060] In some embodiments, for the case where the number of candidate recommendation information is one, when the dynamic card corresponding to the candidate recommendation information displayed on the mask is inserted into the target display position in the recommendation information list, if the display degree of the target recommendation information is such that the display ratio is greater than or equal to the ratio threshold, the candidate recommendation information can be used to replace the recommended information at the target display position to cover the recommended information; the candidate recommendation information can also be displayed at the target display position, while the recommended information at the target display position is moved down to the next position adjacent to the target display position for display. Exemplarily, when the number of candidate recommendation information is one, the recommended information at the target display position is the target recommendation information, and therefore the target recommendation information can be covered by the candidate recommendation information, or the candidate recommendation information can be displayed at the target display position, while the target recommendation information is moved down to the next position adjacent to the target display position for display.

[0061] If the display degree of the target recommended information is such that the display ratio is less than the ratio threshold, the candidate recommended information can be used to replace the recommended information at the previous position adjacent to the target recommended information to cover the recommended information at the previous position; the candidate recommended information can also be displayed at the previous position adjacent to the target recommended information, and the recommended information at the previous position adjacent to the target recommended information can be moved down.

[0062] When there are multiple candidate recommendation information, the original recommendation information at the target display position may be replaced by the candidate recommendation information, or the original recommendation information at the target display position may be moved down.

[0063] When the candidate recommendation information is displayed at the target display position, the recommendation image and description information of the candidate recommendation information can be displayed at the target display position, and the product label corresponding to the candidate recommendation information can be presented on the recommendation image; wherein the product label is used to indicate at least one of the purchase category and the geographical location. Exemplarily, the product label of the candidate recommendation information can be displayed at the preset position of the recommendation image of the candidate recommendation information, and the product label is used to indicate one or more of the purchase category and geographical location of the product associated with the candidate recommendation information. The purchase category is used to indicate the purchase method, for example, it can be any one of group purchase, reservation, take-out, and live broadcast. The geographical location can be a certain area, a specific location, a distance to the target user, or a delivery arrival time. In addition, the product feature label can also be displayed at the preset position of the description information of the candidate recommendation information. The product-specific label can be a label corresponding to the significant difference or proprietary attribute of the candidate recommendation information, and the product feature label can be used to indicate the source or payment method of the product involved in the candidate recommendation information, such as a special group purchase or an electronic voucher that can be used.

[0064] In order to increase the attractiveness to target users, the candidate recommendation information in the recommendation information list may be displayed distinctively, for example, distinctive labels may be added to the candidate recommendation information, or the candidate recommendation information may be displayed dynamically, thereby guiding users to view the candidate recommendation information.

[0065] In the disclosed embodiment, when the interactive platform re-enters the front-end display state, new candidate recommendation information that has not been browsed by the target user is inserted into the target display position in the recommendation information list for display, thereby providing new recommendation information to the user, avoiding the limitation of the related art of only being able to display the recommendation information that the user has browsed, and increasing the comprehensiveness of the displayed recommendation information list, thereby increasing the attractiveness of the recommendation information to the target user, thereby prompting the user to re-enter the interactive platform, increasing the utilization rate of the interactive platform, and increasing the transaction conversion rate of the interactive platform.

[0066] In addition, since the mask can be hidden when the interactive platform enters the front-end display state again, the candidate recommended information on the mask can be further displayed at the target display position in the recommended information list, the problem of reduced attractiveness to users caused by mask covering in related technologies is avoided. The target users can be re-attracted into the interactive platform based on the candidate recommended information determined for the user preferences of the target users, thereby improving the user experience.

[0067] Furthermore, after the candidate recommendation information is inserted into the recommendation information list, the detail page of the candidate recommendation information can be presented in response to a click operation on the candidate recommendation information. Exemplarily, the detail page corresponding to the category of the product label of the candidate recommendation information can be displayed. If the category of the product label of the candidate recommendation information is group purchase, all products included in the group purchase can be displayed. Moreover, each product can be displayed independently in a display area. If the category of the product label of the candidate recommendation information is live broadcast, the live broadcast screen of the live broadcast room can be displayed. If the category of the product label of the candidate recommendation information is takeout or other product information, the details page of the product can be directly displayed.

[0068] Figure 3 The schematic diagram of the front-end display state is shown schematically in FIG. Figure 3 As shown in , a recommended information list may be displayed on the operation interface, and the recommended information list may include multiple recommended information.

[0069] When a return operation is detected for the interactive platform, the interactive platform can be triggered to enter the background display state. When in the background display state, a mask can be displayed in the layer above the operation interface, and candidate recommendation information related to the target user can be presented on the mask. Candidate recommendation information can be implemented through dynamic cards, refer to Figure 4 as shown in .

[0070] Figure 5 A schematic diagram of re-entering the front-end display state is schematically shown in FIG. Figure 5 As shown in , the candidate recommendation information presented on the mask can be inserted into the target display position in the recommendation information list, so as to present the candidate recommendation information that has not been browsed by the target user at the target display position.

[0071] It should be noted that the user can use the interactive platform multiple times, and each time the interactive platform is exited, an overlay will be displayed, and the candidate recommendation information displayed on the overlay may be different. When entering the interactive platform again, the candidate recommendation information can be inserted into the updated recommendation information list, and the candidate recommendation information can be displayed at the target display position in an overlay or addition manner.

[0072] Figure 6 FIG. 1 schematically shows a flowchart of inserting candidate recommendation information into the recommendation information list for display. Figure 6 As shown in , it mainly includes the following steps:

[0073] In step S610, when in the active state represented by the front display state, a data acquisition request is sent and data parsing is performed. Exemplarily, candidate recommendation information related to the target user can be determined in response to the data acquisition request.

[0074] In step S620, when the background display state is in an inactive state, a dynamic card is created. For example, a dynamic card can be created based on the obtained candidate recommendation information.

[0075] In step S630, for the background, a mask effect is added to the dynamic card, and the mask is displayed, and the mask includes candidate recommendation information.

[0076] In step S640, when entering the front display state again, the mask is hidden, and the dynamic card is inserted into the recommended information list to display the candidate recommended information in the recommended information list.

[0077] The technical solution in the disclosed embodiment can provide new recommendation information to users by inserting candidate recommendation information that has not been browsed by the target user into the target display position of the recommendation information list for display when the interactive platform enters the front-end display state again, thereby increasing the comprehensiveness and diversity of the displayed recommendation information list, and improving the attractiveness of the recommendation information to the target user, thereby increasing the utilization rate of the interactive platform and the transaction conversion rate of the interactive platform. In addition, since the mask can be hidden when the interactive platform enters the front-end display state again, and the candidate recommendation information on the mask can be further displayed at the target display position in the recommendation information list, the target user can be re-attracted to enter the interactive platform according to the candidate recommendation information determined for the user preference of the target user, thereby improving the user experience and increasing the customer order conversion rate and operation capacity of the application platform.

[0078] In some embodiments of the present disclosure, an information display device is provided, which may include: a list display module, a mask display module, and a candidate recommendation information insertion module, wherein:

[0079] A list display module, used to display a list of recommended information for a target user on an operation interface of the interactive platform, and to obtain candidate recommended information related to the target user;

[0080] A mask display module, used to display a mask on the operation interface, and present a dynamic card created according to the candidate recommendation information on the mask, wherein the dynamic card is used to display the candidate recommendation information;

[0081] The candidate recommendation information insertion module is used to hide the mask and insert the candidate recommendation information into the target display position of the recommendation information list to display the candidate recommendation information at the target display position.

[0082] In an exemplary embodiment of the present disclosure, the height of the dynamic card is determined according to the candidate recommendation information, and the width of the dynamic card is consistent with the width of each recommendation information in the recommendation information list.

[0083] In an exemplary embodiment of the present disclosure, the candidate recommendation information insertion module includes: a display position determination module, used to determine the target display position according to the display degree of the target recommendation information in the recommendation information list; and an insertion control module, used to insert the candidate recommendation information into the target display position of the recommendation information list for display.

[0084] In an exemplary embodiment of the present disclosure, if the number of the candidate recommended information is one; the display position determination module includes: a first determination module, used to determine the position of the target recommended information as the target display position if the display degree of the target recommended information is a display ratio greater than or equal to a ratio threshold; a second determination module, used to determine the adjacent position of the target recommended information as the target display position if the display degree of the target recommended information is a display ratio less than the ratio threshold.

[0085] In an exemplary embodiment of the present disclosure, if the number of the candidate recommended information is multiple; the display position determination module includes: a third determination module, which is used to determine the position of the target recommended information and multiple reference positions as the target display position if the display degree of the target recommended information is a display ratio greater than or equal to a ratio threshold; a fourth determination module, which is used to determine the adjacent position of the target recommended information and multiple reference positions as the target display position if the display degree of the target recommended information is a display ratio less than the ratio threshold.

[0086] In an exemplary embodiment of the present disclosure, the adjacent position is a previous position that is in the same column and adjacent to the position where the target recommended information is located; or, the adjacent position is a position that is in a different column from the target recommended information and whose distance from the position where the target recommended information is located to the bottom of the operation interface meets a distance condition and is determined to be the adjacent position.

[0087] In an exemplary embodiment of the present disclosure, the insertion control module includes: a recommendation information overwriting module, used to overwrite the recommendation information at the target display position with the candidate recommendation information; or, an adding module, used to display the candidate recommendation information at the target display position and move the recommendation information at the target display position to a next position adjacent to the target display position.

[0088] In an exemplary embodiment of the present disclosure, the candidate recommendation information display module includes: a display control module, used to display a recommendation image of the candidate recommendation information and display description information of the candidate recommendation information at the target display position; a product label display module, used to present the product label corresponding to the candidate recommendation information on the recommendation image; wherein the product label is used to represent at least one of a purchase category and a geographic location.

[0089] In an exemplary embodiment of the present disclosure, the display control module includes: a feature label display module, which is used to display product feature labels in the description information of the candidate recommendation information; wherein the product feature labels include one or more of electronic voucher usage rights, discount information and group purchase labels.

[0090] It should be noted that the specific details of each part of the above-mentioned information display device have been described in detail in some implementation methods of the corresponding methods. The undisclosed details can be found in the implementation content of the method part, and will not be repeated here.

[0091] The exemplary embodiment of the present disclosure also provides an electronic device. The electronic device may be the above-mentioned terminal device or the server. Generally, the electronic device may include a processor and a memory, the memory is used to store executable instructions of the processor, and the processor is configured to execute the above-mentioned information display method by executing the executable instructions. In addition, the electronic device may also include a display for displaying an operation interface.

[0092] Below, an electronic device is exemplarily described in the form of a general-purpose computing device. The electronic device is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0093] Components of the electronic device may include, but are not limited to: the at least one processing unit mentioned above, the at least one storage unit mentioned above, a bus connecting different system components (including the storage unit and the processing unit), and a display unit.

[0094] The storage unit stores a program code, which can be executed by the processing unit, so that the processing unit performs the steps according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification. For example, the processing unit can perform the following steps: Figure 2 Follow the steps shown in .

[0095] The storage unit may include a readable medium in the form of a volatile memory unit, such as a random access memory unit (RAM) and / or a cache memory unit, and may further include a read-only memory unit (ROM).

[0096] The storage unit may also include a program / utility having a set (at least one) of program modules, such program modules 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.

[0097] The bus may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0098] The electronic device can also communicate with one or more external devices (such as keyboards, pointing devices, Bluetooth devices, etc.), and can also communicate with one or more devices that enable users to interact with the electronic device, and / or communicate with any device (such as routers, modems, etc.) that enables the electronic device to communicate with one or more other computing devices. This communication can be carried out through an input / output (I / O) interface. In addition, the electronic device can also communicate with one or more networks (such as local area networks (LANs), wide area networks (WANs) and / or public networks, such as the Internet) through a network adapter. As shown in the figure, the network adapter communicates with other modules of the electronic device through a bus. 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, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0099] It should be noted that some embodiments of the present disclosure further provide a computer program product, which includes a computer program, and the above method is implemented when the computer program is executed by a processor.

[0100] In one embodiment, the computer program product may be a tangible product containing a computer program, such as a computer-readable storage medium storing a computer program. The readable storage medium may be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid-state drive (SSD), and the like. Exemplarily, the computer program product may be implemented as a non-volatile storage medium storing a computer program, such as a read-only memory, a NAND flash memory, and the like.

[0101] In one embodiment, the computer program product may be an intangible product including a computer program. Exemplarily, the computer program product may be implemented as a virtual digital product, such as a digital file storing an executable file, an installation package, etc. of the computer program.

[0102] The code of the computer program can be written in one or more programming languages. Programming languages ​​such as C language, Java, C++, etc. The program code can be executed entirely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (e.g., an Internet connection provided by an operator).

[0103] The computer program may be carried or transmitted via electrical, magnetic, optical, electromagnetic, infrared, or other signals. The electronic device may convert the signal carrying the computer program into a digital signal, thereby running the computer program. When the computer program is run on an electronic device, its code is used to enable the electronic device to execute (more specifically, the processor of the electronic device may execute) the method steps of various exemplary embodiments of the present disclosure.

[0104] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation 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, including several 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 implementation of the present disclosure.

[0105] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing what is disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and embodiments are to be considered merely as exemplary, and the true scope and spirit of the present disclosure are indicated by the claims.

[0106] 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 may 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: Displaying a list of recommended information for a target user on an operation interface of the interactive platform, and obtaining candidate recommended information related to the target user; Displaying a mask on the operation interface, and presenting a dynamic card created according to the candidate recommendation information on the mask, wherein the dynamic card is used to display the candidate recommendation information; The mask is hidden, and the candidate recommendation information is inserted into a target display position of the recommendation information list, so as to display the candidate recommendation information at the target display position.

2. The information display method according to claim 1, characterized in that: The height of the dynamic card is determined according to the candidate recommendation information, and the width of the dynamic card is consistent with the width of each recommendation information in the recommendation information list.

3. The information display method according to claim 1, characterized in that: The inserting the candidate recommendation information into a target display position of the recommendation information list includes: Determining a target display position according to the display degree of the target recommended information in the recommended information list; The candidate recommendation information is inserted into the target display position of the recommendation information list for display.

4. The information display method according to claim 3, characterized in that: If the number of the candidate recommended information is one; determining the target display position according to the display degree of the target recommended information in the recommended information list includes: If the display degree of the target recommended information is that the display ratio is greater than or equal to the ratio threshold, determining the position of the target recommended information as the target display position; If the display degree of the target recommended information is that the display ratio is less than the ratio threshold, a position adjacent to the position where the target recommended information is located is determined as the target display position.

5. The information display method according to claim 3, characterized in that: If the number of the candidate recommendation information is multiple; determining the target display position according to the display degree of the target recommendation information in the recommendation information list includes: If the display degree of the target recommended information is that the display ratio is greater than or equal to the ratio threshold, determining the location of the target recommended information and a plurality of reference locations as target display locations; If the display degree of the target recommended information is that the display ratio is less than the ratio threshold, a position adjacent to the position where the target recommended information is located and a plurality of reference positions are determined as the target display position.

6. The information display method according to claim 4 or 5, characterized in that: The adjacent position is a previous position that is in the same column and adjacent to the position of the target recommendation information; or, The adjacent position is a position that is in a different column from the target recommended information and whose distance from the position of the target recommended information to the bottom of the operation interface meets a distance condition and is determined as the adjacent position.

7. The information display method according to claim 3, characterized in that: The inserting the candidate recommendation information into the target display position of the recommendation information list includes: Overwriting the recommended information at the target display position with the candidate recommended information; or, The candidate recommended information is displayed at the target display position, and the recommended information at the target display position is moved to a next position adjacent to the target display position.

8. The information display method according to claim 1, characterized in that: The displaying the candidate recommendation information at the target display position includes: Displaying a recommended image of the candidate recommended information and displaying description information of the candidate recommended information at the target display position; Presenting a product label corresponding to the candidate recommendation information on the recommendation image; The product tag is used to indicate at least one of a purchase category and a geographical location.

9. The information display method according to claim 8, characterized in that: The description information of the candidate recommendation information is displayed, including: The product feature tags are displayed in the description information of the candidate recommendation information; wherein the product feature tags include one or more of electronic voucher usage rights, discount information and group purchase tags.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the information display method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Recommendation information display method and device

    CN110196748A

  • Product browsing method and device, equipment and storage medium

    CN111062778A

  • Commodity object information recommendation method, device and system

    CN111178920A

  • Information display method, information processing method, equipment and system

    CN114266617A

  • Data pushing method and device, computer equipment and computer medium

    CN114417157A