Page presentation method and device, equipment, storage medium and program product

By presenting the information portal in the media rendering page and responding to its trigger, determining the page switching target based on the content of the target media item, solving the problem that users find it difficult to switch directly to the object rendering page, achieving more efficient content viewing and better user experience.

CN119815099AActive Publication Date: 2025-04-11BEIJING YOUZHUJU NETWORK TECH CO LTD

Patent Information

Application Number
CN202411846315.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-04-11
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

In the media presentation page, it is difficult for users to switch directly from the media presentation page to the object presentation page, which affects the efficiency of users to view objects.

Method used

The target media item and its associated information entry are presented in the media presentation page. In response to the trigger of the information entry, based on the content of the target media item, the target page to be switched is determined from the multiple pages associated with the target publisher, including a first page for presenting a set of objects associated with the target publisher and a second page for presenting the historical media item published by the target publisher, and switch from the media presentation page to the determined target page.

Benefits of technology

By determining the page switching target based on the content of the target media item, users can easily view content that meets expectations, maintain continuity during page switching, improve the efficiency of users to view media items or objects, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119815099A_ABST
    Figure CN119815099A_ABST
Patent Text Reader

Abstract

According to the embodiment of the invention, a page presentation method and device, equipment, a storage medium and a program product are provided. The method comprises the following steps: presenting a target media item and an information entry associated with the target media item in a media presentation page; in response to triggering for the information entry and the type of a target publisher of the target media item being a predetermined type, determining a target page to be switched from a plurality of pages associated with the target publisher based on the content of the target media item, wherein the plurality of pages comprise a first page for presenting a group of objects associated with a target publisher and a second page for presenting historical media items published by the target publisher; and switching from the media presentation page to the determined target page. Therefore, the efficiency of viewing the media item or the object by the user is improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to a method, an apparatus, an electronic device, a computer-readable storage medium, and a computer program product for page presentation. Background Art

[0002] Currently, more and more applications are designed to provide users with various services. For example, users can publish, browse, and view various types of content in applications, including media items such as videos, images, image collections, and sounds. Users can also interact with other users in applications, such as liking, collecting, and commenting on content posted by other users, or following other users and visiting their personal homepages. Summary of the invention

[0003] In a first aspect of the present disclosure, a method for page presentation is provided. The method includes: presenting a target media item and an information entry associated with the target media item in a media presentation page; in response to a trigger for the information entry, and the type of the target publisher of the target media item is a predetermined type, based on the content of the target media item, determining a target page to be switched from a plurality of pages associated with the target publisher, wherein the plurality of pages include a first page for presenting a group of objects associated with the target publisher, and a second page for presenting historical media items published by the target publisher; and switching from the media presentation page to the determined target page.

[0004] In a second aspect of the present disclosure, a device for page presentation is provided. The device includes: a presentation module configured to present a target media item and an information entry associated with the target media item in a media presentation page; a determination module configured to respond to a trigger for the information entry and determine a target page to be switched from a plurality of pages associated with the target publisher based on the content of the target media item, in response to a trigger for the information entry and the type of the target publisher of the target media item being a predetermined type, wherein the plurality of pages include a first page for presenting a group of objects associated with the target publisher and a second page for presenting historical media items published by the target publisher; and a switching module configured to switch from the media presentation page to the determined target page.

[0005] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit. When the instructions are executed by the at least one processing unit, the electronic device executes the method of the first aspect.

[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein computer instructions are stored on the medium, and when the computer instructions are executed by a processor, the method of the first aspect is implemented.

[0007] In a fifth aspect of the present disclosure, a computer program product is provided, which includes a computer program, wherein when the computer program is executed by a processor, the method according to the first aspect of the present disclosure is implemented.

[0008] It should be understood that the contents described in this content section are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0010] Figure 1 A schematic diagram showing an example environment in which embodiments of the present disclosure can be implemented;

[0011] Figure 2 An example of a media presentation page according to some embodiments of the present disclosure is shown;

[0012] FIG. 3A to FIG. 3D A schematic diagram showing an example page according to some embodiments of the present disclosure;

[0013] Figure 4 A flowchart of a method for page presentation according to some embodiments of the present disclosure is shown;

[0014] Figure 5 A schematic structural block diagram of an apparatus for page presentation according to some embodiments of the present disclosure is shown; and

[0015] Figure 6 A block diagram of an electronic device is shown in which one or more embodiments of the present disclosure may be implemented. DETAILED DESCRIPTION

[0016] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0017] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below.

[0018] Herein, unless explicitly stated, executing a step “in response to A” does not mean executing the step immediately after “A” but may include one or more intermediate steps.

[0019] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition, use, storage or deletion of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.

[0020] It is understandable that before using the technical solutions disclosed in the various embodiments of the present disclosure, the types, scopes of use, usage scenarios, etc. of the information involved in the present disclosure should be informed to relevant users and their authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations. The relevant users may include any type of right holders, such as individuals, enterprises, and groups.

[0021] For example, in response to receiving an active request from a user, a prompt message is sent to the relevant user to clearly prompt the relevant user that the operation requested to be performed will require obtaining and using the information of the relevant user, so that the relevant user can independently choose whether to provide information to software or hardware such as an electronic device, application, server or storage medium that executes the operation of the technical solution of the present disclosure based on the prompt message.

[0022] As an optional but non-limiting implementation, in response to receiving an active request from a relevant user, a prompt message is sent to the relevant user, for example, in the form of a pop-up window, in which the prompt message may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to select "agree" or "disagree" to provide information to the electronic device.

[0023] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0024] Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. In the example environment 100, an application 120 is installed in a terminal device 110. A user 140 can interact with the application 120 via the terminal device 110 and / or an attached device of the terminal device 110.

[0025] Application 120 may be a content sharing application (e.g., a video application mainly based on video sharing, or other applications for sharing content such as audio, images, etc.), which can provide various services related to media items to user 140, including browsing, commenting, forwarding, creation (e.g., shooting and / or editing), publishing, etc. Media items may also be referred to as media content, media data, multimedia content, multimedia items, media content items, etc. In some embodiments, application 120 may also be any other appropriate application in which media items can be displayed. In this article, "media items" include one or more types of content, such as videos, images, animated images, image collections, audio, text, etc.

[0026] exist Figure 1 In the environment 100, if the application 120 is in an active state, the terminal device 110 can present a page 150 of the application 120. The page 150 may include various pages that the application 120 can provide, such as an information display page, a content creation page, a content publishing page, a message page, a personal homepage, and the like. The application 120 may provide a content browsing function to browse various types of content published in the application 120. The application 120 may also provide a content creation function, including shooting, uploading, editing and / or publishing media items. The application 120 may also provide interactive functions, including interacting with other users (for example, adding friends) and interacting with various types of content (including liking, collecting, commenting on content, etc.).

[0027] The page 150 provided by the application 120 may include at least a media presentation page (also referred to as a media playback page, a media recommendation page, a content recommendation page, etc.) for presenting media items, and a user page for presenting historical media items published by the publisher of the media items. If the publisher is a user (i.e., a store) corresponding to an e-commerce store or an object recommender, the page 150 may also include an object presentation page for presenting a group of objects associated with the publisher. In some embodiments, the terminal device 110 communicates with the server 130 to implement the supply of services for the application 120. The terminal device 110 may be any type of mobile terminal, fixed terminal, or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, terminal device 110 can also support any type of interface to the user (such as "wearable" circuitry, etc.).

[0028] The server 130 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. The server 130 may be various types of computing systems / servers that can provide computing capabilities, including but not limited to mainframes, edge computing nodes, computing devices in cloud environments, and the like.

[0029] It should be understood that the structure and function of the various elements in the environment 100 are described for exemplary purposes only and do not imply any limitation on the scope of the present disclosure.

[0030] Traditionally, when presenting a media presentation page, the application can switch from the media presentation page to the user page presenting the publisher in response to receiving a page switching operation from a user (which can be other users other than the publisher, and can also be called the viewer, browser, etc. of the media item) on the media presentation page, indicating switching to the user page. The application can also switch from the user page to the object presentation page in response to receiving a page switching operation on the user page indicating switching to the object presentation page. The user cannot switch from the media presentation page to the object presentation page conveniently and directly, which affects the efficiency of the user viewing the object.

[0031] In view of this, according to an embodiment of the present disclosure, an improved scheme for page presentation is provided. According to the scheme, a target media item and an information entry associated with the target media item are presented in a media presentation page. In response to a trigger for the information entry, and the type of the target publisher of the target media item is a predetermined type, based on the content of the target media item, a target page to be switched is determined from a plurality of pages associated with the target publisher. The plurality of pages include a first page for presenting a group of objects associated with the target publisher, and a second page for presenting historical media items published by the target publisher. After the target page is determined, the media presentation page is switched to the determined target page.

[0032] Thus, when the type of the target publisher of the target media item is a predetermined type, it can be determined based on the content of the target media item whether to switch to the page presenting the object or to switch to the page presenting the user's historical media items. This can provide the user with content that meets expectations and can maintain the continuity between the content that can be viewed when the page is switched. This improves the efficiency of users viewing media items or objects and enhances the user experience.

[0033] Some example embodiments of the present disclosure will be described below with reference to the accompanying drawings. It should be understood that the pages shown in the accompanying drawings are only examples, and various page designs may exist in practice. The various graphic elements in the page may have different arrangements and different visual representations, one or more elements may be omitted or replaced, and one or more other elements may also exist. The embodiments of the present disclosure are not limited in this respect.

[0034] Figures 2 to 3D Schematic diagrams of example pages 200 to 300D for page presentation according to some embodiments of the present disclosure are shown. The pages shown in example pages 200 to 300D may be presented at the terminal device 110. For ease of discussion, reference will be made to Figure 1 The example pages 200 to 300D are described with reference to the environment 100 of FIG.

[0035] In environment 100, terminal device 110 presents a page 150 of application 120. In some cases, the page 150 presented by terminal device 110 can be a media presentation page of application 120, in which media items are presented. In some embodiments, a media presentation page refers to a page for showing or pushing media items and other relevant information to a user. A group of media items that can be presented in a media presentation page can include various types of media items. The specific media items to be presented in the media presentation page can be designed according to the application. The type, presentation mode and logic of the specific media items to be presented, etc. can change in different scenarios.

[0036] In some embodiments, the media presentation page may include an information flow page of the application 120, or may include a recommended information flow page. In some embodiments, the media presentation page may include the home page of the application 120, or a recommended page in a group of home pages of the application 120. The recommended data displayed to the user in the recommended page is sometimes also referred to as a recommended information flow. In some embodiments, the media presentation page may include the home page and / or other pages of the application 120, such as a follow page (wherein media data published by a group of users followed by the current user is displayed), or a page that otherwise aggregates or classifies media data. The embodiments of the present disclosure do not limit the specific type of the media presentation page, as long as a specific media content item can be presented in the page.

[0037] If the information that needs to be presented in the application is large and complex, the information is often presented in categories, so that users can obtain information in a more concise way. Categorizing and presenting information often requires setting multiple navigation tags corresponding to different information on the page. Users can obtain the page corresponding to the tag by switching different navigation tags. In some embodiments, navigation tags for navigating to different pages may be provided in the application 120. In an embodiment of the present disclosure, a page, at least including a media presentation page, can be presented at least by selecting a predetermined navigation tag. In other words, the predetermined navigation tag in the application can be used to navigate to the media presentation page.

[0038] refer to Figure 2 , example page 200 shows an example of a media presentation page. Figure 2 As shown, the example page 200 provides multiple navigation tags for navigating to various pages, such as "AA", "BB", "Recommendation", "Home", "Friends", etc. These multiple navigation tags can also have different levels. For example, the navigation tags "Home", "Friends", etc. can be the first level, and the navigation tags "AA", "BB", "Recommendation" can be the second level. The navigation tags of the first level can, for example, correspond to a group of pages, and the page corresponding to the navigation tags of the second level can, for example, be at least one of the group of pages corresponding to the navigation tags of the first level (for example, the recommended page corresponding to the navigation tag "Recommendation" is one of the group of pages corresponding to the navigation tag "Home").

[0039] As an example, if the terminal device 110 detects a selection operation on the navigation tag "Home", the home page of the application 120 may be presented. For example, the terminal device 110 may present a recommended page among multiple home pages by default (i.e., a page corresponding to the navigation tag "Recommend"). On this basis, if the terminal device 110 detects a selection operation on the navigation tag "Follow", it may switch to presenting a focused home page among multiple home pages (i.e., a page corresponding to the navigation tag "Follow").

[0040] The media presentation page can present at least one media item in a specified view mode, and the view mode and the number of at least one media item can be set by the user or by default. For example, the media presentation page can present one media item at a time in a single view mode, and can switch the currently presented media item in response to a media switching operation (such as an up and down sliding operation). For another example, the media presentation page can also present multiple media items in a multi-column view mode or a multi-row view mode. Providing multiple view modes can facilitate users to select or switch the view mode of displaying media items and the number of displayed media items according to their preferences. For ease of description, this article takes the example of a media presentation page presenting media items in a single view mode as an example for description. The media item currently presented by the media presentation page is also the target media item.

[0041] As shown in the example page 200, the media presentation page can present the target media item and the information entry 210 associated with the target media item. The information entry 210 can be presented in association with the identification information of the target publisher, for example. This identification information can include the avatar, name, etc. of the target publisher. As an example, the information entry 210 can be the avatar of the target publisher. The terminal device 110 can determine whether the type of the target publisher is a predetermined type in response to the trigger for the information entry 210. The predetermined type can indicate that the target publisher is a user corresponding to an e-commerce store, and / or an object recommender. In this article, the object recommender is also a user who recommends an object to other users. The user can configure and manage a list of objects that have been or will be recommended to other users. In an embodiment of the present disclosure, for a user of a predetermined type, the triggering of the information entry will trigger entry into a specific page in a page set associated with the target publisher.

[0042] The terminal device 110 can respond to the trigger for the information entry 210, and the type of the target publisher is a predetermined type, and based on the content of the target media item, determine the target page to be switched from multiple pages associated with the target publisher, and then switch from the media presentation page to the determined target page. The multiple pages here include at least a first page for presenting a group of objects associated with the target publisher, and a second page for presenting historical media items published by the target publisher. Examples of a group of objects may include applications, physical goods / services, virtual goods / services, digital content / physical content, and the like.

[0043] The user corresponding to the e-commerce store will usually configure a page set corresponding to the e-commerce store in the e-commerce platform, and the object recommender will also configure its own object list set (for example, the so-called product showcase list) in the e-commerce platform to display the recommended products. In addition, these users may also publish media items in the information flow platform. In an embodiment of the present disclosure, for publishers of a predetermined type, it is proposed to merge pages of different platforms. When other users browse media items published by publishers of a predetermined type, they can easily switch to view all associated pages of the publisher, including pages of historical media items, and pages corresponding to various types of recommended or sold objects.

[0044] In some embodiments, if the type of the target publisher is not a predetermined type (for example, the target publisher is an individual user and the user is not associated with a specific e-commerce store or registered as an object recommender), the terminal device 110 may switch from the media presentation page to the personal homepage of the target publisher in response to a trigger on the information portal 210. The personal homepage may present historical media items of the target publisher and other information.

[0045] In some embodiments, the first page presenting the object and the second page presenting the historical media items published by the target publisher may include the same navigation bar. The navigation bar may include multiple navigation tabs corresponding to the multiple pages. Figure 3A and Figure 3B , the example page 300A shows an example of the first page, and the example page 300B shows an example of the second page. The example page 300A and the example page 300B may each include a navigation bar 320, and the navigation bar 320 may include a plurality of navigation tags corresponding to the plurality of pages respectively.

[0046] The multiple navigation tags may include, for example, a navigation tag "Featured", a navigation tag "All", a navigation tag "Member", and a navigation tag "Works". It is understood that these four navigation tags are only examples, and the multiple navigation tags may include a greater or lesser number of navigation tags, and the tag names of the multiple navigation tags may also be any appropriate names. As an example, the navigation tag "All" in the navigation bar 320 may correspond to the first page, and the navigation tag "Works" may correspond to the second page.

[0047] In some embodiments, when presenting a page corresponding to a navigation tag, the navigation tag may be presented in a first visual style, and other navigation tags in the navigation bar 320 may be presented in a second visual style, and the first visual style may be different from the second visual style. Figure 3A , when the first page shown in the example page 300A is presented, the navigation label "All" can be presented in a bold and underlined visual style, and other navigation labels in the navigation bar 320 can be presented in a regular font visual style. It should be understood that the presentation of the visual style of the navigation labels in the figure is only an example, and the visual style to be used can be selected according to actual needs.

[0048] In some embodiments, for any of the multiple pages, the terminal device 110 may also present attribute information related to the target publisher in a predetermined area of ​​the page. The predetermined areas of the multiple pages may be the same area or different areas. The attribute information related to the target publisher may include, for example, the target publisher's avatar, name, ID, user tag, user profile, user description, interaction information between the target publisher and other users (such as the number of friends, number of fans, sales, praise rate, etc.), etc. Figure 3A and Figure 3B , both the example page 300A and the example page 300B may include an area 310 , in which attribute information related to the target publisher (eg, “XXX flagship store”) is presented.

[0049] In some embodiments, the plurality of pages associated with the target publisher may also include a back control and a search box. Figure 3A and Figure 3B , the example page 300A and the example page 300B may include a search box 301 and a return control 302. The terminal device 110 may return to present the example Figure 2 The media presentation page shown. The terminal device 110 can also receive a search word input by the user via the search box 301, and search for corresponding content from the page based on the received search word.

[0050] For example, in the example page 300A, the terminal device 110 can search for a corresponding object from a group of objects based on the search term received via the search box 301. In the example page 300B, the terminal device 110 can search for a corresponding media item from historical media items based on the search term received via the search box 301. It should be understood that this is only an example, and in practice, the terminal device 110 can also search from multiple pages based on the received search term. For example, in the example page 300A, the terminal device 110 can search for corresponding content from multiple contents of multiple pages such as a group of objects, historical media items, etc. based on the search term received via the search box 301.

[0051] In some embodiments, the first page as shown in the example page 300A may further include an area 330. The terminal device 110 may present a group of objects in the area 330. In some embodiments, the second page as shown in the example page 300B may further include an area 344. The terminal device 110 may present historical media items published by the target publisher in the area 344. In some embodiments, if the target publisher sets tag information for the historical media items, the terminal device 110 may also present the tag information in the second page as shown in the example page 300B.

[0052] For example, refer to Figure 3B , the example page 300B may include an area 342, and the terminal device 110 may present tag information in the area 342. The tag information may include, for example, a collection tag for a group of media items, such as Figure 3B The tags "Collection A", "Collection B" and "Collection C" are shown. In response to receiving a trigger for a certain tag information, the terminal device 110 can present a group of media items corresponding to the tag information in area 344. For example, if the terminal device 110 responds to receiving a trigger for the tag "Collection A", a group of media items corresponding to the tag "Collection A" are presented in area 344. Thus, by presenting tag information, the user can quickly and easily find the desired media items from the historical media items, which can improve the efficiency of the user in finding or browsing media items.

[0053] Combined with the above Figure 3A and Figure 3B The example of the first page and the second page of the target publisher being the user corresponding to the e-commerce store is described below. Figure 3C and Figure 3D An example of a first page and a second page where the target publisher is an object recommender is described.

[0054] refer to Figure 3C and Figure 3D , example page 300C shows an example of a first page, and example page 300D shows an example of a second page. Example page 300C and example page 300D may also include a navigation bar 360, and navigation bar 360 may include multiple navigation tags corresponding to multiple pages respectively. Multiple navigation tags may, for example, include a navigation tag "Featured", a navigation tag "All", and a navigation tag "Works", and it can be understood that these three navigation tags are also just examples. As an example, the navigation tag "All" in the navigation bar 360 may correspond to the first page, and the navigation tag "Works" may correspond to the second page.

[0055] In some embodiments, when presenting a page corresponding to a certain navigation tag, the navigation tag may be presented in a first visual style, and other navigation tags in the navigation bar 360 may be presented in a second visual style, and the first visual style may be different from the second visual style. Example page 300C and example page 300D may also include a search box and a return control. The terminal device 110 may return to present the media presentation page in response to receiving a trigger to return the control. The terminal device 110 may also receive a search term input by the user via a search box, and search for corresponding content from the page based on the received search term. Example page 300C and example page 300D may also include area 350, in which attribute information related to the target publisher (e.g., "user 123") is presented.

[0056] The example page 300C may further include an area 370. The terminal device 110 may present a group of objects in the area 370. The example page 300D may further include an area 384. The terminal device 110 may present historical media items published by the target publisher in the area 384. The example page 300D may include an area 382, ​​and the terminal device 110 may present tag information in the area 382. The tag information may include, for example, a collection tag for a group of media items, such as Figure 3D The label "Collection A", the label "Collection B", and the label "Collection C" are shown.

[0057] Regarding the specific manner of determining the target page to be switched from multiple pages, in some embodiments, the terminal device 110 may determine the degree of association between the content of the target media item and an object in a group of objects, and determine the target page from the multiple pages based at least on the degree of association. The degree of association between the content of the target media item and the object may be associated with the proportion of the content associated with the object (e.g., introduction content, promotional content, etc. of the object) in the target media item to the target media item.

[0058] For example, if the target media item is a video and the object is a certain product, the degree of association between the content of the target media item and the object can be associated with the ratio of the duration of the content introducing the product in the video to the duration of the entire video. As an example, if the video is a 1-minute video and the duration of the content introducing the product is 20 seconds, the ratio is 1 / 3, and the degree of association is low. If the video is a 1-minute video and the duration of the content introducing the product is 40 seconds, the ratio is 2 / 3, and the degree of association is high.

[0059] For another example, if the target media item is an image set and the object is a certain product, then the degree of association between the content of the target media item and the object may be associated with the ratio of the images in the image set that are associated with the product to the entire image set. As an example, if the image set includes 10 images, including 2 images associated with the product, then the ratio is 1 / 5, and the degree of association is relatively low. If the image set includes 10 images, including 6 images associated with the product, then the ratio is 3 / 5, and the degree of association is relatively high. It can be understood that these are only some examples of determining the degree of association, and in fact any appropriate method can be used to determine the degree of association, for example, the degree of association can also be determined with the help of a trained machine learning model, and the present disclosure does not limit the specific method of determining the degree of association.

[0060] In some embodiments, after determining the degree of association between the content of the target media item and the objects in a group of objects, the terminal device 110 can compare the degree of association with a predetermined first threshold value and / or a second threshold value, and determine the target page based on the comparison result. The first threshold value and the second threshold value here can be the same threshold value or different threshold values. If the first threshold value and the second threshold value are different threshold values, the first threshold value can be greater than the second threshold value. The terminal device 110 can determine the first page as the target page in response to the degree of association exceeding the first threshold value, and can determine the second page as the target page in response to the degree of association being lower than the second threshold value. That is, if the degree of association is high, the terminal device 110 can determine that the user expects to view the object and switch to the first page for presenting a group of objects.

[0061] In some embodiments, terminal device 110 can also determine the configuration information of target media item, and determine the target page from multiple pages based on the configuration information. Configuration information can, for example, indicate that the target media item is configured to be bound to a certain object (e.g., first target object) in a group of objects. In this case, terminal device 110 can present a link of the first target object in the media presentation page. Terminal device 110 can determine that the target page is the first page in response to the target media item being configured to be bound to the first target object in a group of objects.

[0062] In some embodiments, when determining that the target page is the first page, the terminal device 110 can also determine the order of a group of objects in the first page based on the configuration information of the target media item, and / or the degree of association between the content of the target media item and the objects in a group of objects. In some embodiments, if the target media item is configured to be bound to the first target object in a group of objects, the terminal device 110 can switch to presenting the first page in response to the triggering of the information entry in the media presentation page, and present the first target object in the first place in a group of objects. In this case, the terminal device 110 can also mark a specified label at the first target object in the first page, which can indicate that the first target object is bound to the target media item. This label can be a label in any appropriate form such as an image, a chart, a text, a symbol, etc. As an example, this label can be the text "video same style".

[0063] In some embodiments, the terminal device 110 can determine a set of association degrees corresponding to the content of the target media item and each object in a group of objects, and sort the group of objects based on the level of the association degree. For example, the higher the association degree, the higher the corresponding sorting. The terminal device 110 can, for example, present a group of objects in the first page according to this sorting. It can be understood that if the degree of association between the content of the target media item and the second target object in a group of objects exceeds the degree of association between the content of the target media item and other objects other than the second target object in a group of objects, the terminal device 110 can determine that the second target object is ranked first in a group of objects.

[0064] That is, if the second target object has the highest degree of relevance to the content of the target media item, the second target object is ranked first in the group of objects. Figure 2 and Figure 3A If the content of the target object presented in the example page 200 is an introduction to a shirt, the terminal device 110 can switch to the first page shown in the example page 300A in response to receiving a trigger for the information entry 210, and present the shirt at the first position 331 of the area 330 of the first page.

[0065] It should be noted that the visual styles mentioned above may include any appropriate visual styles such as highlight, bold, italic, underline, etc. Visual styles for different contents in different states may be configured according to specific applications, and the present disclosure does not limit specific visual styles.

[0066] In summary, according to the embodiments of the present disclosure, when the type of the target publisher of the target media item is a predetermined type, it can be determined based on the content of the target media item whether to switch to the page presenting the object or to switch to the page presenting the user's historical media items. This can provide the user with content that meets the user's expectations and can maintain the continuity between the content that can be viewed when the page is switched. This improves the efficiency of the user viewing media items or objects and enhances the user experience.

[0067] Figure 4 4 is a flowchart of a method 400 for page presentation according to some embodiments of the present disclosure. The method 400 may be implemented at the terminal device 110. Figure 1 Method 800 is described.

[0068] In block 410 , the terminal device 110 presents a target media item and an information entry associated with the target media item in a media presentation page.

[0069] In box 420, the terminal device 110 responds to the trigger for the information entry, and the type of the target publisher of the target media item is a predetermined type, and based on the content of the target media item, determines the target page to be switched from multiple pages associated with the target publisher, wherein the multiple pages include a first page for presenting a group of objects associated with the target publisher, and a second page for presenting historical media items published by the target publisher.

[0070] In block 430 , the terminal device 110 switches from the media presentation page to the determined target page.

[0071] In some embodiments, determining the target page includes determining the target page based at least on a degree of association between content of the target media item and an object in a group of objects.

[0072] In some embodiments, determining a target page based on a degree of association between the content of a target media item and an object in a group of objects includes: if the degree of association exceeds a first threshold, determining a first page as a target page; and if the degree of association is lower than a second threshold, determining a second page as a target page.

[0073] In some embodiments, determining the target page includes: in response to the target media item being configured to be bound to a first target object in a group of objects, determining the first page as the target page, and wherein switching from the media presentation page to the determined target page includes: switching from the media presentation page to the first page, wherein in the first page the first target object is arranged first in a group of objects, and the first target object is marked with a specified tag.

[0074] In some embodiments, switching from a media presentation page to a determined target page includes: in response to the determined target page being a first page, determining an ordering of a group of objects in the first page based on a degree of association between content of the target media item and an object in a group of objects; and switching from the media presentation page to the first page, wherein a group of objects in the first page are presented according to the determined ordering.

[0075] In some embodiments, determining the order of a group of objects in a first page includes: in response to a degree of association between the content of the target media item and a second target object in a group of objects exceeding a degree of association between the content of the target media item and other objects in the group of objects other than the second target object, determining that the second target object is ranked first in a group of objects.

[0076] In some embodiments, switching from the media presentation page to the determined target page includes: in response to the determined target page being the second page, switching from the media presentation page to the second page, wherein the second page also includes tag information set by the target publisher for the historical media item.

[0077] In some embodiments, the first page and the second page include the same navigation bar, the navigation bar includes multiple navigation tags corresponding to the multiple pages respectively, and the method 400 further includes: presenting attribute information related to the target publisher in predetermined areas of the multiple pages.

[0078] In some embodiments, in the media presentation page, the information entry is presented in association with identification information of the target publisher.

[0079] In some embodiments, the predetermined type indicates that the target publisher is a user corresponding to the e-commerce store, and / or an object recommender.

[0080] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 5 A schematic structural block diagram of an apparatus 500 for page presentation according to some embodiments of the present disclosure is shown. The apparatus 500 may be implemented in or included in the terminal device 110, for example. Each module / component in the apparatus 500 may be implemented by hardware, software, firmware, or any combination thereof.

[0081] As shown, device 500 includes a presentation module 510, which is configured to present a target media item and an information entry associated with the target media item in a media presentation page. Device 500 also includes a determination module 520, which is configured to respond to a trigger for the information entry, and the type of the target publisher of the target media item is a predetermined type, based on the content of the target media item, determine the target page to be switched from a plurality of pages associated with the target publisher, wherein the plurality of pages include a first page for presenting a group of objects associated with the target publisher, and a second page for presenting the historical media items published by the target publisher. Device 500 also includes a switching module 530, which is configured to switch from the media presentation page to the determined target page.

[0082] In some embodiments, the determination module 520 is further configured to determine the target page based at least on a degree of association between the content of the target media item and an object in the group of objects.

[0083] In some embodiments, the determination module 520 is further configured to: determine the first page as the target page if the association degree exceeds a first threshold; and determine the second page as the target page if the association degree is lower than a second threshold.

[0084] In some embodiments, the determination module 520 is further configured to: in response to the target media item being configured to be bound to a first target object in a group of objects, determine that the first page is the target page, and the switching module 530 is further configured to: switch from the media presentation page to the first page, wherein the first target object is arranged first in a group of objects in the first page, and the first target object is marked with a specified tag.

[0085] In some embodiments, the switching module 530 is further configured to: in response to the target page being determined to be the first page, determine the order of a group of objects in the first page based on the degree of association between the content of the target media item and the objects in the group of objects; and switch from the media presentation page to the first page, wherein a group of objects in the first page are presented according to the determined order.

[0086] In some embodiments, the switching module 530 is further configured to: in response to the degree of association between the content of the target media item and the second target object in a group of objects exceeding the degree of association between the content of the target media item and other objects in the group of objects other than the second target object, determine that the second target object is arranged first in a group of objects.

[0087] In some embodiments, the switching module 530 is further configured to: in response to determining that the target page is the second page, switch from the media presentation page to the second page, wherein the second page also includes tag information set by the target publisher for the historical media item.

[0088] In some embodiments, the first page and the second page include the same navigation bar, the navigation bar includes multiple navigation tags corresponding to the multiple pages respectively, and the device 500 also includes: an attribute information presentation module, configured to present attribute information related to the target publisher in a predetermined area of ​​the multiple pages.

[0089] In some embodiments, in the media presentation page, the information entry is presented in association with identification information of the target publisher.

[0090] In some embodiments, the predetermined type indicates that the target publisher is a user corresponding to the e-commerce store, and / or an object recommender.

[0091] The modules included in the device 500 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more modules can be implemented using software and / or firmware, such as machine executable instructions stored on a storage medium. In addition to or as an alternative to machine executable instructions, some or all of the modules in the device 500 can be implemented at least in part by one or more hardware logic components. As an example and not 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 chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0092] Figure 6 1 shows a block diagram of an electronic device 600 in which one or more embodiments of the present disclosure may be implemented. It should be understood that Figure 6 The electronic device 600 shown is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. Figure 6 The electronic device 600 shown may include or be implemented as Figure 1 The terminal device 110, or Figure 5 Device 500.

[0093] like Figure 6As shown, the electronic device 600 is in the form of a general electronic device. The components of the electronic device 600 may include, but are not limited to, one or more processors or processing units 610, a memory 620, a storage device 630, one or more communication units 640, one or more input devices 650, and one or more output devices 660. The processing unit 610 may be an actual or virtual processor and is capable of performing various processes according to a program stored in the memory 620. In a multi-processor system, multiple processing units execute computer executable instructions in parallel to improve the parallel processing capability of the electronic device 600.

[0094] The electronic device 600 typically includes a plurality of computer storage media. Such media may be any accessible media that is accessible to the electronic device 600, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 620 may be a volatile memory (e.g., registers, caches, random access memory (RAM)), a non-volatile memory (e.g., a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 630 may be a removable or non-removable medium, and may include a machine-readable medium, such as a flash drive, a disk, or any other medium, which may be capable of being used to store information and / or data and may be accessed within the electronic device 600.

[0095] The electronic device 600 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 6 As shown in , a disk drive for reading or writing from a removable, non-volatile disk (e.g., a "floppy disk") and an optical drive for reading or writing from a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to the bus (not shown) by one or more data media interfaces. The memory 620 may include a computer program product 625 having one or more program modules that are configured to perform various methods or actions of various embodiments of the present disclosure.

[0096] The communication unit 640 implements communication with other electronic devices through a communication medium. Additionally, the functions of the components of the electronic device 600 can be implemented with a single computing cluster or multiple computing machines that can communicate through a communication connection. Therefore, the electronic device 600 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.

[0097] The input device 650 may be one or more input devices, such as a mouse, a keyboard, a tracking ball, etc. The output device 660 may be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 600 may also communicate with one or more external devices (not shown) through the communication unit 640 as needed, such as a storage device, a display device, etc., communicate with one or more devices that allow a user to interact with the electronic device 600, or communicate with any device that allows the electronic device 600 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

[0098] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.

[0099] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices, equipment, and computer program products implemented according to the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0100] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0101] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0102] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple implementations of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of a module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some implementations as an update, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the function involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0103] The above descriptions of various implementations of the present disclosure are exemplary, non-exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The selection of terms used herein is intended to best explain the principles of the implementations, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the various implementations disclosed herein.

Claims

1. A page presentation method, comprising: Presenting a target media item and an information entry associated with the target media item in a media presentation page; In response to a trigger on the information entry, and the type of the target publisher of the target media item is a predetermined type, based on the content of the target media item, determining a target page to be switched from a plurality of pages associated with the target publisher, wherein the plurality of pages include a first page for presenting a group of objects associated with the target publisher, and a second page for presenting historical media items published by the target publisher; as well as Switch from the media presentation page to the determined target page.

2. The method according to claim 1, wherein determining the target page comprises: The target page is determined based at least on a degree of association between content of the target media item and an object in the set of objects.

3. The method according to claim 2, wherein based on the degree of association between the content of the target media item and an object in the set of objects, determining the target page comprises: If the association degree exceeds a first threshold, determining the first page as the target page; as well as If the association degree is lower than a second threshold, the second page is determined as the target page.

4. The method according to claim 1, wherein determining the target page comprises: In response to the target media item being configured to be bound to a first target object in the set of objects, determining that the first page is the target page, and Wherein switching from the media presentation page to the determined target page comprises: Switching from the media presentation page to the first page, wherein in the first page the first target object is arranged at the first position among the group of objects, and the first target object is marked with a specified tag.

5. The method according to claim 1, wherein switching from the media presentation page to the determined target page comprises: In response to the target page being determined to be the first page, determining a ranking of the group of objects in the first page based on a degree of association between content of the target media item and objects in the group of objects; as well as Switching from the media presentation page to the first page, wherein the set of objects are presented in the first page in the determined order.

6. The method of claim 5, wherein determining the ranking of the set of objects in the first page comprises: In response to a degree of association between the content of the target media item and a second target object in the group of objects exceeding a degree of association between the content of the target media item and other objects in the group of objects other than the second target object, it is determined that the second target object is arranged first in the group of objects.

7. The method according to claim 1, wherein switching from the media presentation page to the determined target page comprises: In response to determining that the target page is the second page, switching is performed from the media presentation page to the second page, wherein the second page also includes tag information set by the target publisher for the historical media item.

8. The method according to claim 1, wherein the first page and the second page include a same navigation bar, the navigation bar includes a plurality of navigation tags corresponding to the plurality of pages respectively, and the method further includes: Attribute information related to the target publisher is presented in a predetermined area of ​​the plurality of pages. 9 . The method according to claim 1 , wherein in the media presentation page, the information entry is presented in association with identification information of the target publisher.

10. The method according to claim 1, wherein the predetermined type indicates that the target publisher is a user corresponding to an e-commerce store, and / or an object recommender.

11. A device for page presentation, comprising: A presentation module, configured to present a target media item and an information entry associated with the target media item in a media presentation page; a determination module configured to, in response to a trigger on the information entry and the type of the target publisher of the target media item being a predetermined type, determine a target page to be switched from a plurality of pages associated with the target publisher based on the content of the target media item, wherein the plurality of pages include a first page for presenting a group of objects associated with the target publisher, and a second page for presenting historical media items published by the target publisher; as well as The switching module is configured to switch from the media presentation page to the determined target page.

12. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 10 when executed by the at least one processing unit.

13. A computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions can be executed by a processor to implement the method according to any one of claims 1 to 10.

14. A computer program product, comprising a computer program, wherein the computer program implements the method according to any one of claims 1 to 10 when executed by a processor.

Citation Information

Patent Citations

  • Commodity shopping guide method and device, storage medium and computer equipment

    CN111899068A

  • Page display method, device and equipment, computer readable storage medium and product

    CN114707065A

  • Information display method and device, electronic equipment and storage medium

    CN114861055A

  • Method and device for content presentation, equipment and storage medium

    CN115510348A

  • Content recommendation method and device, electronic equipment and computer readable storage medium

    CN115618109A

Cited By

  • Page presentation method and apparatus, device, storage medium, and program product

    WO2026123893A1