Content display method, apparatus, readable medium, and electronic device

By dynamically changing the display format of secondary content based on the position of primary content, the method and apparatus enhance the display effect and user engagement in multimedia formats.

JP2025102744APending Publication Date: 2025-07-08BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024230633
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-26
Filing Date
2024-12-26
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

The display of static image content in multimedia formats, such as short videos, lacks variety and has a low display effect, limiting user engagement.

Method used

A method and apparatus that dynamically change the display format of secondary content based on the display position of primary content, such as video or text, to enrich the display experience.

Benefits of technology

Enhances the display effect by dynamically altering the format of secondary content in response to the playback progress or position of primary content, improving user interaction and engagement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025102744000001_ABST
    Figure 2025102744000001_ABST
Patent Text Reader

Abstract

To suggest a technique related to a content display method, an apparatus, a readable medium, and an electronic device.SOLUTION: A method includes displaying a content display interface for displaying a first content, and displaying a second content associated with the first content on the basis of a display style corresponding to a content display position of the first content. Accordingly, a display style of the second content can be dynamically changed based on the content display position of the first content, thereby enriching the content display style and improving the content display effect.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure claims the priority of Chinese Patent Application No. 202311814621.9, filed on December 26, 2023, and the entire content disclosed in the above Chinese patent application is incorporated herein by reference.

[0002] This disclosure relates to the field of data processing technology, and more specifically, to a content display method, apparatus, readable medium, and electronic device.

Background Art

[0003] With the development of the Internet and multimedia, network information has a wide range of dissemination effects and rich dissemination forms such as characters, images, videos, and a new short video format following conventional characters, images, and videos. Taking the scene of short videos as an example, in addition to displaying the video content of short videos, the playback interface of short videos can also fixedly display preset still image content at the lower left corner of the playback interface of short videos. The display form is single, and the display effect of the content is not high.

Summary of the Invention

[0004] To introduce the concept in a simplified form, a summary of this invention is provided. These concepts will be described in detail in the detailed description part for implementing the following invention. The summary part of this invention is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0005] In a first aspect, this disclosure provides a content display method, the method comprising: displaying a content display interface for displaying a first content; displaying a second content related to the first content based on a display form corresponding to a content display position of the first content.

[0006] In a second aspect, the present disclosure further provides a content display device, which device includes: a first display module for displaying a content display interface for displaying first content; and a second display module for displaying second content related to the first content based on a display format corresponding to a content display position of the first content.

[0007] In a third aspect, the present disclosure provides a computer-readable medium storing a computer program which, when executed by a processing device, implements the steps of the method according to any one of the first aspects.

[0008] According to a fourth aspect, the present disclosure provides an electronic device, which electronic device includes: a storage device storing a computer program; and a processing device for executing the computer program in the storage device so as to implement the steps of the method according to any one of the first aspects.

[0009] By the above technical solution, a content display interface for displaying first content is displayed, and second content related to the first content is displayed based on a display format corresponding to a content display position of the first content. By adopting this method, the display format of the second content dynamically changes according to the content display position of the first content, which can enrich the display format of the content and improve the display effect of the content. For example, in the scenario of a short video, the display format of the content related to the short video displayed on the short video playback interface dynamically changes according to the playback progress of the short video content, thereby enriching the display format of the content and improving the display effect of the content.

[0010] Other features and advantages of the present disclosure will be described in detail in the section of the detailed description of the embodiments for carrying out the invention below.

Brief Description of the Drawings

[0011] The above and other features, advantages, and aspects of each embodiment of the present disclosure will become clearer by referring to the following embodiments for carrying out the invention in conjunction with the drawings. In all the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the elements and components are not necessarily drawn to scale.

[0012]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Embodiments for Carrying Out the Invention

[0013] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although several embodiments of the present disclosure are shown in the drawings, the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, it should be understood that providing these embodiments is for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely for illustrative purposes and do not limit the protection scope of the present disclosure.

[0014] It should be understood that each step described in the embodiments of the method of the present disclosure may be executed in a different order and / or executed in parallel. Additionally, the embodiments of the method may include additional steps and / or may be executed with the steps shown omitted. The scope of the present disclosure is not limited in this regard.

[0015] As used herein, the term "comprising" and its variations are non-limiting "including", i.e., "including but not limited to...". The term "based on" means "at least partially based on". The term "an embodiment" represents "at least one embodiment". The term "another embodiment" represents "at least one another embodiment". The term "some embodiments" represents "at least some embodiments". Related definitions of other terms are given in the following description.

[0016] Note that the concepts such as "first", "second", etc. mentioned in the present disclosure are only for distinguishing different devices, modules or units, and are not for limiting the order or interdependence of the functions executed by these devices, modules or units.

[0017] Note that the modifications of "one" and "a plurality" mentioned in the present disclosure are exemplary and not limiting. As understood by those skilled in the art, unless otherwise clearly specified in the context, it should be understood as "one or a plurality".

[0018] The names of messages or information that interact between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not for limiting the scope of these messages or information.

[0019] Before using the technical solutions disclosed by each embodiment of the present disclosure, it can be understood that the user should be informed in an appropriate manner about the types, scope of use, usage scenarios, etc. of the personal information related to the present disclosure in accordance with relevant laws and regulations, and permission should be obtained from the user.

[0020] For example, in response to receiving a user's voluntary request, information is sent to the user to clearly present that the operations requested by the user require the acquisition and use of the user's personal information. Thereby, the user can choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that executes the operations of the technical solutions of the present disclosure based on the presented information.

[0021] As an optional but non-limiting implementation form, the method of sending presented information to the user in response to receiving the user's voluntary request may be, for example, in the form of a pop-up window, and the presented information can be presented in text form in the pop-up window. Further, the pop-up window may also be provided with a selection control for the user to select whether to "agree" or "disagree" to provide personal information to the electronic device.

[0022] It can be understood that the above notification and the process of obtaining user permission are only schematic and do not limit the implementation forms of the present disclosure, and other methods that meet relevant laws and regulations are also applicable to the implementation forms of the present disclosure.

[0023] At the same time, as can be understood, the data related to this technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of corresponding laws, regulations and related provisions.

[0024] In a specific application scenario, static image content can include jump links with interaction functions. For example, taking a product video as an example, a product image with a product link can be fixedly displayed at the lower left corner of the product video. By clicking on this product image, it is possible to jump to the detailed page of this product. Or, taking an event video as an example, a button with an event entry link can be fixedly displayed at the lower left corner of the event video. By triggering this button, it is possible to jump to the entry page of this event, etc. This static display method has a single display form and a low display effect of the content.

[0025] In view of the above, the present disclosure provides a content display method, apparatus, readable medium, and electronic device to solve the above technical problems.

[0026] Hereinafter, embodiments of the present disclosure will be further described with reference to the drawings.

[0027] FIG. 1 is a flowchart showing a content display method according to an exemplary embodiment of the present disclosure. Referring to FIG. 1, this method includes step S101 of displaying a content display interface for displaying a first content, and step S102 of displaying a second content related to the first content based on a display form corresponding to the content display position of the first content.

[0028] By adopting the above method, the display form of the second content changes dynamically according to the content display position of the first content, enriching the display form of the content and improving the display effect of the content. For example, in the scene of a short video, the display form of the content related to the short video displayed on the playback interface of the short video changes dynamically according to the playback progress of the short video content, thereby enriching the display form of the content and improving the display effect of the content.

[0029] In a possible form, the first content is video content, and displaying the second content based on the display form corresponding to the content display position of the first content may include displaying the second content based on the display form corresponding to the video playback position of the video content.

[0030] Exemplarily, the first content may be video content and may include short video content. Thereby, the display form of the second content can dynamically change according to the video playback position of the video content. It should be understood that referring to FIG. 2, the video playback position of the video content can be characterized by the playback progress axis of the video content. For example, when the video content is played at 4S, the second content of format 1 is displayed, and when the video content is played at 8S, the second content of format 2 is displayed. The specific playback progress and display form may be set as required, and the present disclosure is not limited thereto. Thereby, the related second content can be dynamically displayed according to the playback progress of the video, enriching the display form of the content and improving the display effect of the content.

[0031] Combined with a specific usage scenario, for example, taking the above product video as an example, when the product video is played at 4S, the second content of format 1 can be displayed, and when it is played at 8S, the second content of format 2 can be displayed. The second content may be content related to the product, or may be an image, a button, etc. with this product link. By triggering the second content, it is possible to jump to the detailed page of this product, and the present disclosure is not limited thereto. Thereby, based on the playback progress of the video, the related second content can be dynamically displayed, enriching the display form of the content and improving the display effect of the content.

[0032] Note that, in addition to video content, the first content may also be text content, image content, etc., and the present disclosure is not limited thereto. Taking the display of text content as an example, referring to FIG. 3, when the text in the G paragraph is displayed, the second content of format 1 is displayed, and when the text in the K paragraph is displayed, the second content of format 2 is displayed. Here, the middle position of the screen is used as the reference line for determining the current content display position. That is, when the content in the K paragraph is at the middle position of the screen, it can be determined that the current text content is displayed in the K paragraph. The upper position of the screen, the lower position of the screen, or other pre-set positions may also be used as the reference line for determining the current content display position, and the present disclosure is not limited thereto. In addition to dividing the display position by paragraph, the display position can also be divided based on the number of lines, the number of characters, etc., and the present disclosure is not limited thereto.

[0033] Accordingly, when displaying image content, when the first image is displayed, the second content of format 1 is displayed, and when the second image is displayed, the second content of format 2 is displayed. By analogy, the description is omitted here in the present disclosure.

[0034] Regardless of whether it is video content, text content, or image content, when composing the above content, different second contents of different display formats can be composed at different display positions. Thus, when displayed at a certain position, the second content of the corresponding display format is displayed, and thereby, it should be understood that the second content of the corresponding display format can be dynamically displayed based on the change in the content display position.

[0035] For the sake of easy description, in the following, when describing the embodiments, an example in which the first content is a product video is given for explanation, and it includes the forms of video and short video, and the present disclosure will not be repeatedly described here.

[0036] In a possible form, displaying the second content based on the display form corresponding to the content display position of the first content may include displaying the second content based on at least one of the display content, display position, and display size corresponding to the content display position of the first content.

[0037] Exemplarily, based on the content display position of the first content, the second content with different display forms can be dynamically displayed, and different display forms can refer to at least one of different display content, different display positions, and different display sizes. For example, the display form with the same display content and different display positions, the display form with different display content and different display sizes, the display form with the same display content and different display sizes, etc. The present disclosure is not limited thereto, and thereby, based on the change of the content display position, the second content with different display forms can be dynamically displayed.

[0038] In a possible form, the display form may include the display form for the display content. Displaying the second content based on the display content corresponding to the content display position of the first content means that when the content display position of the first content is in the first display position interval, displaying the second content based on the first display content corresponding to the first display position interval, and when the content display position of the first content is in the second display position interval, displaying the second content based on the second display content corresponding to the second display position interval, where the second display position interval is behind the first display position interval and the second display content is more than the first display content.

[0039] Exemplarily, continuing to refer to FIG. 2, when the content display position (4S) of the first content is in the first display position interval [4S, 8S), the first display content is displayed. When the content display position (8S) of the first content is in the second display position interval [8S, 12S), the second display content is displayed. The second display content is more than the first display content, and the specific display position interval and display content may be set as required, and the present disclosure is not limited thereto. Thereby, based on the change of the content display position of the first content, the display content of the second content can be gradually enriched, and the display effect of the content can be improved.

[0040] In a possible form, when the content display position of the first content is in the first display position interval, displaying the second content based on the first display content corresponding to the first display position interval may include displaying the second content based on the button content corresponding to the first display position interval when the content display position of the first content is in the first display position interval. When the content display position of the first content is in the second display position interval, displaying the second content based on the second display content corresponding to the second display position interval may include displaying the second content based on the button content and image content corresponding to the second display position interval when the content display position of the first content is in the second display position interval.

[0041] Exemplarily, taking a product video as an example and referring to FIG. 4, when the content display position (4S) of the first content is in the first display position interval [4S, 8S), button content is displayed, and the button is used to jump to a corresponding landing page such as a product details page. When the content display position (8S) of the first content is in the second display position interval [8S, 12S), button content and image content are displayed, and the image content may be a product image or an image related to the product, etc. The specific display position interval and the displayed content may be set as needed, and the present disclosure is not limited thereto. Thereby, based on the change in the content display position of the first content, the displayed content of the second content can be gradually enriched, and the display effect of the content can be improved.

[0042] It should be understood that without displaying the button content, it can also be used as a control for jumping the entire display area of the second content to the corresponding landing page, that is, by triggering the display area of the second content, it can jump to the corresponding landing page, and the present disclosure is not limited thereto.

[0043] In a possible form, displaying the second content based on the displayed content corresponding to the content display position of the first content means that when the content display position of the first content is in the third display position interval, the second content is displayed based on the button content, image content, and attribute content corresponding to the third display position interval, and further including that the third display position interval is behind the second display position interval.

[0044] Exemplarily, continuing to refer to FIG. 4, when the content display position (12S) of the first content is in the third display position interval [12S, end position), button content, image content, and attribute content that can be information such as product name and product description are displayed, and the present disclosure is not limited thereto. The specific display position interval and display content may be set as needed, and the present disclosure is not limited thereto. Thereby, based on the change of the content display position of the first content, the display content of the second content can be gradually enriched, and the display effect of the content can be improved.

[0045] It should be understood that the display order of the above display content is only an exemplary explanation and does not limit the display order of the display content of the present disclosure. For example, the button content can be displayed after the image content is displayed, and the present disclosure is not limited thereto.

[0046] In a possible form, the display form may include the display form with respect to the display size. Based on the display size corresponding to the content display position of the first content, displaying the second content means that when the content display position of the first content is in the fourth display position interval, displaying the second content based on the first display size corresponding to the fourth display position interval, and when the content display position of the first content is in the fifth display position interval, displaying the second content based on the second display size corresponding to the fifth display position interval. Here, the fifth display position interval is behind the fourth display position interval, and the second display size is larger than the first display size.

[0047] Exemplarily, continuing to refer to FIG. 4, when the content display position (4S) of the first content is in the fourth display position interval [4S, 8S), the second content with the first display size is displayed. When the content display position (8S) of the first content is in the fifth display position interval [8S, 12S), the second content with the second display size is displayed. The specific display position interval and display size may be set as needed, and the present disclosure is not limited thereto. Thereby, based on the change in the content display position of the first content, the display size of the second content can be gradually increased, the display form of the second content can be enriched, and the display effect of the content can be improved.

[0048] It should be understood that the display size of the second content can change synchronously with the displayed content or asynchronously. For example, in the case of [4S, 8S), the second content can be displayed with the first displayed content and the first display size, and in the case of [8S, 12S), the second content can be displayed with the second displayed content and the second display size. In the case of [4S, 8S), the second content is displayed with the first displayed content, but in the case of [4S, 6S), it can be displayed with the first display size, and in the case of [6S, 8S), it can be displayed with the second display size. Specifically, it may be set as needed, and the present disclosure is not limited thereto.

[0049] In a possible form, the display form may include the display form with respect to the display position. Based on the display position corresponding to the content display position of the first content, displaying the second content means that when the content display position of the first content is in the sixth display position interval, based on the first display position corresponding to the sixth display position interval, displaying the second content, and when the content display position of the first content is in the seventh display position interval, based on the second display position corresponding to the seventh display position interval, displaying the second content. Here, the seventh display position interval is behind the sixth display position interval, and the first display position and the second display position are different.

[0050] Exemplarily, continuing to refer to FIG. 4, when the content display position (4S) of the first content is in the sixth display position interval [4S, 8S), the second content is displayed on the left side of the content display interface; when the content display position (8S) of the first content is in the seventh display position interval [8S, 12S), the second content is displayed in the middle of the content display interface. The specific display position interval and display position may be set as needed, and the present disclosure is not limited thereto. Thereby, based on the change in the content display position of the first content, the display position of the second content is adjusted, enriching the display form of the second content and improving the display effect of the content.

[0051] It should be understood that similar to the above display size, the display position of the second content can also change synchronously with the display content and / or display size, or can change asynchronously. Specifically, it may be set as needed, and the present disclosure is not limited thereto.

[0052] In one possible form, this method further includes not displaying the second content when the content display position of the first content is in the eighth display position interval, and / or displaying an interaction presentation effect for the second content when the content display position of the first content is in the ninth display position interval, where the ninth display position interval is behind the eighth display position interval.

[0053] Exemplarily, taking a product video as an example, the eighth display position interval may be [0S, 4S), that is, the second content can be displayed starting from 4S. Specifically, it may be set as needed, and the present disclosure is not limited thereto. Referring to FIG. 5, when the content display position of the first content is in the eighth display position interval [0S, 4S), the second content is not displayed. For example, the second content is not displayed at 2S.

[0054] Exemplarily, the ninth display position interval may be [12S, end position), that is, the interaction presentation effect for the second content can be displayed from 12S, specifically, it may be set as needed, and the present disclosure is not limited thereto. Continuing to refer to FIG. 5, for example, at 14S, the interaction presentation effect for the second content is displayed, and the interaction presentation effect may be, for example, highlighting, indicating that the mouse gesture points to the second content, etc., and the present disclosure is not limited thereto.

[0055] Thereby, at the initial stage when the user views the first content, any display area of the first content is not blocked, and all of the first content can be completely displayed. At the later stage when the user views the first content, the interaction presentation effect is displayed to prompt the user to trigger the second content to perform an interaction operation, enrich the display form of the second content, and improve the user's interaction experience.

[0056] It should be understood that in addition to setting the display form according to the above-described interval, the display form can also be set according to the position. For example, the second content can be set not to be displayed before 4S, and the interaction presentation effect for the second content can be set to be displayed after 12S, and the present disclosure is not limited thereto.

[0057] It should be noted that in addition to the display position interval described by the above example, other display position intervals such as [12S, 16S) and [16S, end position) can be set to display the second content in other display forms. Specifically, it may be determined based on the required display length of the first content, and the present disclosure is not limited thereto. Thereby, based on the change of the content display position, the second content in different display forms can be dynamically displayed, and the display effect of the content can be improved.

[0058] Furthermore, when switching the display format in adjacent content display intervals, switching effects such as reverse switching and rotation switching can also be rendered, and the present disclosure is not limited thereto.

[0059] It should be understood that the lengths of different content display intervals may be the same or different, and the front and rear content display intervals may or may not be continuous. Specifically, they may be set as required, and the present disclosure is not limited thereto.

[0060] In one possible form, this method further includes determining the target display format of the second content based on the content display position and the content characteristics of the first content, and displaying the second content based on the target display format.

[0061] Exemplarily, in addition to the display format of the second content changing dynamically according to the content display position of the first content, the target display format of the second content can be determined based on the content display position and the content characteristics of the first content, and further, the second content is displayed based on the target display format.

[0062] For example, when the first content is product content, the second content is product image content, and then, based on the content display position of the first content, the display position of the second content changes dynamically. When the first content is event content, the second content is event attribute content such as event time and event location, and then, based on the content display position of the first content, the display size of the second content changes dynamically. That is, for different types of the first content, the second content can be displayed according to different display formats.

[0063] Or, if the first content played in the interval [4S, 8S) is the first product, the second content will display the first product image; if the first content played in the interval [8S, 12S) is the second product, the second content will display the second product image. That is, for the first content of the same type but different subclasses, the second content can be displayed according to different display formats.

[0064] Also, based on user attributes such as different regions where the user is located, different display formats can be displayed to show the second content. Specifically, it may be set as needed, and the present disclosure is not limited thereto, which enriches the display form of the second content and improves the display effect of the content.

[0065] It should be understood that the application scenarios in the above embodiments are merely exemplary descriptions and do not limit the application scenarios of the present disclosure. For example, it can also be applied to the scenario of answering questions. The first content may be question content, and the second content may be content related to the answer. Taking the first content in video form as an example, as the playback progress of the question content progresses, first display the prompt content related to the answer, gradually increase the prompt content, and finally display the answer content, etc. The present disclosure is not limited thereto.

[0066] In a possible form, displaying the second content based on the display format corresponding to the content display position of the first content includes determining the rendering data of the second content, and the container position and container size of the display container corresponding to the second content based on the display format corresponding to the content display position of the first content, adjusting the position of the display container to the container position, adjusting the size of the display container to the container size, and rendering the rendering data in the adjusted display container.

[0067] Exemplarily, the container size and container position of the display container need to be adjusted according to the display size and display position corresponding to the display format so that the second content can be displayed completely and accurately. The parameters of the display format include display content parameters, display size parameters, and display position parameters. The container size of the display container is adjusted according to the display size parameters, and the container position of the display container is adjusted according to the display position parameters. For example, taking the change in the display format in FIG. 4 as an example, as shown in FIG. 6, the form of the display container is adjusted. Then, rendering data is acquired according to the display content parameters, and the rendering data is rendered to the adjusted display container.

[0068] Thereby, in the variable display container, by rendering and displaying the corresponding second content, the content display requirements of different display formats can be satisfied. Thereby, based on the change in the content display position, the second content of different display formats can be dynamically displayed, and the display effect of the content can be improved.

[0069] Based on the same inventive concept, the present disclosure further provides a content display device. Referring to FIG. 7, the device 700 includes a first display module 701 for displaying a content display interface for displaying the first content, and a second display module 702 for displaying the second content related to the first content based on the display format corresponding to the content display position of the first content.

[0070] Optionally, the second display module 702 is used to display the second content based on at least one of the display content, display position, and display size corresponding to the content display position of the first content.

[0071] Optionally, the second display module 702 When the content display position of the first content is in the first display position interval, a first content display module for displaying the second content based on the first display content corresponding to the first display position interval; When the content display position of the first content is in the second display position interval, a second content display module for displaying the second content based on the second display content corresponding to the second display position interval, wherein the second display position interval is behind the first display position interval, and the second display content is more than the first display content.

[0072] Optionally, the first content display module is used to display the second content based on the button content corresponding to the first display position interval when the content display position of the first content is in the first display position interval. The second content display module is used to display the second content based on the button content and image content corresponding to the second display position interval when the content display position of the first content is in the second display position interval.

[0073] Optionally, the second display module 702 further includes a third content display module, and the third content display module is used to display the second content based on the button content, image content, and attribute content corresponding to the third display position interval when the content display position of the first content is in the third display position interval, and the third display position interval is behind the second display position interval.

[0074] Optionally, the second display module 702 When the content display position of the first content is in the fourth display position interval, the second content is displayed based on the first display size corresponding to the fourth display position interval. When the content display position of the first content is in the fifth display position interval, it is used to display the second content based on the second display size corresponding to the fifth display position interval.

[0075] Here, the fifth display position interval is behind the fourth display position interval, and the second display size is larger than the first display size.

[0076] Optionally, the second display module 702 When the content display position of the first content is in the sixth display position interval, the second content is displayed based on the first display position corresponding to the sixth display position interval. When the content display position of the first content is in the seventh display position interval, it is used to display the second content based on the second display position corresponding to the seventh display position interval.

[0077] Here, the seventh display position interval is behind the sixth display position interval, and the first display position is different from the second display position.

[0078] Optionally, the device 700 When the content display position of the first content is in the eighth display position interval, a non-display module for not displaying the second content, and / or When the content display position of the first content is in the ninth display position interval, a presentation module for displaying an interaction presentation effect for the second content, and the ninth display position interval is behind the eighth display position interval.

[0079] Optionally, the device 700 further includes a third display module, and the third display module Based on the content display position of the first content and the content features of the first content, the target display format of the second content is determined and used to display the second content based on the target display format.

[0080] Optionally, the second display module 702 determines the rendering data of the second content, and the container position and container size of the display container corresponding to the second content, based on the display format corresponding to the content display position of the first content, adjusts the position of the display container to the container position, adjusts the size of the display container to the container size, and is used to render the rendering data in the adjusted display container.

[0081] Optionally, the second display module 702 is used to display the second content based on the display format corresponding to the video playback position of the video content.

[0082] In the apparatus in the above-described embodiments, regarding the specific forms in which each module executes operations, although they have been described in detail in the embodiments of the method, detailed descriptions are omitted here.

[0083] Based on the same concept, embodiments of the present disclosure further provide a computer-readable medium storing a computer program that, when executed by a processing device, realizes the steps of the above content display method.

[0084] Based on the same concept, embodiments of the present disclosure include a storage device storing a computer program, and a processing device for executing the computer program in the storage device so as to realize the steps of the above content display method, and further provide an electronic device.

[0085] Referring to FIG. 8 below, it shows a schematic structure diagram of an electronic device 800 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure can include mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs and desktop computers, but is not limited thereto. The electronic device shown in FIG. 8 is only an example and does not limit the functions and usage ranges of the embodiments of the present disclosure in any way.

[0086] As shown in FIG. 8, the electronic device 800 can include a processing device (such as a central processing unit, an image processing device, etc.) 801, and can execute various appropriate operations and processes based on a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for operating the electronic device 800 are further stored. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0087] Generally, devices such as an input device 806 including a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 807 including a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 808 including a magnetic tape, a hard disk, etc., and a communication device 809 can be connected to the I / O interface 805. The communication device 809 can enable the electronic device 800 to communicate with other devices wirelessly or wiredly to exchange data. Although FIG. 8 shows an electronic device 800 having various devices, it should be understood that it is not required to implement or include all the shown devices. More or fewer devices may be alternatively implemented or included.

[0088] In particular, according to the embodiments of the present disclosure, the process described with reference to the above flowchart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network by the communication device 809, or installed from the storage device 808, or installed from the ROM 802. When the computer program is executed by the processing device 801, the above functions limited to the method of the embodiments of the present disclosure are executed.

[0089] Note that the computer-readable medium described in this disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof, but is not limited thereto. More specific examples of the computer-readable storage medium may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium may transmit, propagate, or transmit a program used by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium may be transmitted via any suitable medium, including, but not limited to, wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0090] In some embodiments, communication can be performed using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can communicate with digital data in any form or medium (e.g., communication network) to interconnect. Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), Internet networks (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and networks currently known or future-developed.

[0091] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0092] One or more programs are carried on the computer-readable medium. When the one or more programs are executed by the electronic device, the electronic device displays a content display interface for displaying first content, Based on the display format corresponding to the content display position of the first content, the second content related to the first content is displayed. Computer program code for performing the operations of the present disclosure can be programmed in one or more programming languages or combinations thereof, which include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and further include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer by any type of network including a local area network (LAN) or a wide area network (WAN), and can also be connected to an external computer (e.g., connected via the Internet using an Internet service provider).

[0093] The flowcharts and block diagrams in the drawings illustrate the architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, program segment, or part of code that includes one or more executable instructions for realizing a given logical function. Note that in some alternative implementations, the functions assigned to the blocks may be realized in an order different from the order shown in the drawings. For example, two consecutively shown blocks may actually be executed substantially in parallel, or depending on the function, may be executed in the reverse order. Note that each block in the block diagram and / or flowchart diagram, and combinations of blocks in the block diagram and / or flowchart, may be realized by a dedicated hardware-based system for performing a given function or operation, or may be realized by a combination of dedicated hardware and computer instructions.

[0094] The modules described in the embodiments of the present disclosure may be implemented by software or by hardware. Here, the name of a module does not, in certain circumstances, constitute a limitation on the module itself.

[0095] The functions described above in this specification can be executed, at least in part, by one or more hardware logic components. For example, without limitation, typical types of hardware logic components that can be used include field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic circuits (CPLD), and the like.

[0096] In the context of the present disclosure, a machine-readable medium may be a tangible medium that can embody or store a program used in or coupled to an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium include electrical connections through one or more leads, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0097] The above description is only an explanation of the preferred embodiments of the present disclosure and the technical principles used. As will be understood by those skilled in the art, the scope of the disclosure covered by the present disclosure is not limited to the technical solutions formed by specific combinations of the above technical features. Without departing from the concept of the above disclosure, other technical solutions formed by arbitrarily combining the above technical features or their equivalent features should also be covered at the same time. For example, technical solutions formed by mutually replacing the above features with technical features having similar functions (but not limited thereto) disclosed in the present disclosure should be covered.

[0098] Also, although each operation has been described in a specific order, this should not be understood as requiring that these operations be performed in the specific order or sequential order shown. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although the above considerations include multiple specific implementation details, these should not be construed as limitations on the scope of the present disclosure. Some features described in the context of individual embodiments may be further combined and implemented in a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments individually or in any suitable sub-combination.

[0099] Although the subject matter has been described using language specific to structural features and / or methodological logical operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Conversely, the specific features and operations described above are merely exemplary forms for implementing the claims. Regarding the specific forms in which each module executes operations in the apparatus in the above-described embodiment, although they have been described in detail in the embodiment of the method, detailed description thereof will be omitted here.

Claims

1. A content display method, the method comprising: displaying a content display interface for displaying a first content; displaying second content related to the first content based on a display format corresponding to a content display position of the first content. A content display method.

2. Displaying the second content based on a display format corresponding to the content display position of the first content includes: displaying the second content based on at least one of display content, a display position, and a display size corresponding to the content display position of the first content. The content display method according to claim 1.

3. Displaying the second content based on the display content corresponding to the content display position of the first content includes: when the content display position of the first content is in a first display position interval, displaying the second content based on first display content corresponding to the first display position interval; when the content display position of the first content is in a second display position interval, displaying the second content based on second display content corresponding to the second display position interval, wherein the second display position interval is behind the first display position interval, and the second display content is more than the first display content. The content display method according to claim 2.

4. When the content display position of the first content is in a first display position interval, displaying the second content based on the first display content corresponding to the first display position interval includes: when the content display position of the first content is in the first display position interval, displaying the second content based on button content corresponding to the first display position interval; when the content display position of the first content is in a second display position interval, displaying the second content based on the second display content corresponding to the second display position interval includes: When the content display position of the first content is within the second display position range, displaying the second content based on the button content and image content corresponding to the second display position range, the content display method according to claim 3.

5. Displaying the second content based on the display content corresponding to the content display position of the first content means that When the content display position of the first content is within a third display position range, displaying the second content based on the button content, image content, and attribute content corresponding to the third display position range, and further including that the third display position range is behind the second display position range, the content display method according to claim 4.

6. Displaying the second content based on the display size corresponding to the content display position of the first content means that When the content display position of the first content is within a fourth display position range, displaying the second content based on the first display size corresponding to the fourth display position range, and When the content display position of the first content is within a fifth display position range, displaying the second content based on the second display size corresponding to the fifth display position range, and The fifth display position range is behind the fourth display position range, and the second display size is larger than the first display size, the content display method according to claim 2.

7. Displaying the second content based on the display position corresponding to the content display position of the first content means that When the content display position of the first content is within a sixth display position range, displaying the second content based on the first display position corresponding to the sixth display position range, and When the content display position of the first content is within a seventh display position range, displaying the second content based on the second display position corresponding to the seventh display position range, and The seventh display position range is behind the sixth display position range, and the first display position and the second display position are different, the content display method according to claim 2.

8. The method includes When the content display position of the first content is in the eighth display position interval, the second content is not displayed, and / or When the content display position of the first content is in the ninth display position interval, an interaction presentation effect for the second content is displayed, and the ninth display position interval is behind the eighth display position interval. The content display method according to claim 1, further comprising.

9. The method includes Based on the content display position and the content characteristics of the first content, determining a target display form of the second content, and further comprising displaying the second content based on the target display form. The content display method according to claim 1.

10. Displaying the second content based on the display form corresponding to the content display position of the first content includes Based on the display form corresponding to the content display position of the first content, determining the rendering data of the second content and the container position and container size of the display container corresponding to the second content; Adjusting the position of the display container to the container position, adjusting the size of the display container to the container size, and rendering the rendering data in the adjusted display container. The content display method according to claim 1.

11. The first content is video content, Displaying the second content based on the display form corresponding to the content display position of the first content includes Displaying the second content based on the display form corresponding to the video playback position of the video content. The content display method according to claim 1.

12. A content display device, the device comprising: A first display module for displaying a content display interface for displaying a first content; A second display module for displaying second content related to the first content based on a display form corresponding to a content display position of the first content. A content display device.

13. A computer-readable medium storing a computer program, wherein when the computer program is executed by a processing device, it executes the steps of the method according to any one of claims 1 to 11.

14. An electronic device, a storage device storing a computer program, and a processing device for executing the computer program in the storage device so as to implement the steps of the method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Interface device for designating link destination, interface device for viewer, and computer program

    JP2019134440A