PAGE DISPLAY METHOD, DEVICE, ELECTRONIC DEVICE, AND MEDIUM
By dynamically updating the target control on the application page to apply new target attributes, the problem of single page control function and insufficient inter-page correlation in the prior art is solved, and higher page richness and inter-page correlation are achieved.
Patent Information
- Application Number
- JP2024551571
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-07-26
- Filing Date
- 2023-07-12
- Publication Date
- 2025-04-16
- Estimated Expiration
- 2043-07-12
AI Technical Summary
The single control function on existing application pages leads to insufficient page wealth and reduces relevance between different topic pages.
By displaying target controls on the content viewing page, when the viewing parameter meets a specific setting condition, the target control is updated to indicate a new target attribute and apply that attribute to interactive pages, which are usually of different topics.
It improves the richness of the page and the relevance of mutual pages. By dynamically updating the target control, it enhances the richness of user interaction and the correlation between pages.
Smart Images

Figure 2025511471000001_ABST
Abstract
Description
[Technical Field]
[0001] TECHNICAL FIELD The present disclosure relates to computer technology, for example, a page display method, a device, an electronic device, and a medium.
[0002] This disclosure claims priority to a Chinese patent application filed with the China Patent Office on July 26, 2022, bearing application number 202210887307.2, the entire contents of which are incorporated herein by reference. [Background technology]
[0003] An application program is a computer program for completing one or more specific operations, which runs in a user mode, can be interacted with by a user, and has a visible user interface. With the development of computer technology and the diversification of user needs, the types of application programs in electronic devices are becoming increasingly diverse.
[0004] The application program has a visible user page, and controls are displayed on the page of the application program to provide the user with man-machine interaction functions, and the user can use the controls to realize corresponding functions on the page.
[0005] Although an application program can include multiple pages with different topics, currently the functions of the controls displayed on the pages of the application program are single, which not only affects the richness of the pages but also reduces the relevance between the different topic pages of the application program. Summary of the Invention
[0006] The present disclosure provides a page display method, device, electronic device, and medium for improving page richness and inter-page relevance.
[0007] In a first aspect, an embodiment of the present disclosure comprises: displaying a content viewing page including a target control indicating a target attribute; and displaying an updated target control on the content viewing page in response to the viewing parameters in the content viewing page satisfying a set condition, the updated target control indicating the updated target attribute; The target attribute is applied to an interaction target page, and a page display method is provided in which the interaction target page and the content viewing page are pages of different topics.
[0008] In a second aspect, an embodiment of the present disclosure comprises: a page display module configured to display a content browsing page including a target control indicating a target attribute; a control display module configured to display an updated target control on the content viewing page, the updated target control indicating the updated target attribute, in response to viewing parameters in the content viewing page satisfying a set condition; The target attribute is applied to an interaction target page, and a page display device is further provided, where the interaction target page and the content viewing page are pages of different topics.
[0009] In a third aspect, an embodiment of the present disclosure comprises: at least one processing unit; a storage device configured to store at least one program, The present invention further provides an electronic device that, when the at least one program is executed by the at least one processing device, causes the at least one processing device to implement a page display method provided by an embodiment of the present disclosure.
[0010] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable medium having stored thereon a computer program that, when executed by a processing device, implements the page display method provided by the embodiment of the present disclosure. [Brief explanation of the drawings]
[0011] 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 elements and components are not necessarily drawn to scale. [Figure 1] 1 is a flowchart of a page display method provided by an embodiment of the present disclosure. [Figure 2] 1 is a schematic diagram of an implementation of a content browsing page provided by an embodiment of the present disclosure. [Figure 3] 1 is a flowchart of a page display method provided by an embodiment of the present disclosure. [Figure 4] 1 is a schematic diagram of a target control update process provided by an embodiment of the present disclosure. [Figure 5] FIG. 1 is a schematic diagram of an implementation of target control provided by an embodiment of the present disclosure. [Figure 6] FIG. 1 is a schematic diagram of an implementation of a settings page provided by an embodiment of the present disclosure. [Figure 7] 1 is a schematic diagram of an implementation of progress information directing the acquisition of target attributes provided by an embodiment of the present disclosure; [Figure 8] FIG. 10 is a schematic diagram illustrating the implementation of the sixth indication information provided by an embodiment of the present disclosure. [Figure 9] FIG. 10 is a schematic diagram illustrating the implementation of the sixth indication information provided by an embodiment of the present disclosure. [Figure 10] 1 is a structural schematic diagram of a page display device provided by an embodiment of the present disclosure; [Figure 11] 1 is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure; DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings.
[0013] It should be understood that the steps recited in the method embodiments of the present disclosure may be performed in different orders and / or in parallel, and that method embodiments may include additional steps and / or omit steps as shown, and the scope of the present disclosure is not limited in this respect.
[0014] As used herein, the term "comprises" and variations thereof are open-ended "includes," i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment." The term "in another embodiment" means "at least one other embodiment." The term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.
[0015] It should be noted that the concepts of "first," "second," etc. referred to in this disclosure are merely intended to distinguish between different devices, modules, or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules, or units.
[0016] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are exemplary and not limiting, and should be understood to be "at least one" unless the context clearly indicates otherwise, as will be understood by one of ordinary skill in the art.
[0017] The names of messages or information interacting between devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0018] It can be understood that before using the technical solutions disclosed in each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of personal information related to the present disclosure should be properly informed to the user in accordance with relevant laws and regulations, and permission should be obtained from the user.
[0019] For example, in response to receiving a voluntary request from a user, presentation information may be sent to the user to clearly indicate to the user that the operation the user requests to be performed requires the acquisition and use of the user's personal information, allowing the user to choose for themselves whether or not to provide their personal information to software or hardware, such as an electronic device, application program, server, or storage medium, that performs the operation of the technical solution of the present disclosure, according to the presentation information.
[0020] As an optional but non-limiting implementation, the method of transmitting the presented information to the user in response to receiving the user's voluntary request may be, for example, a pop-up window, in which the presented information is presented in text format, and the pop-up window may further include a selection control for the user to select "agree" or "disagree" to providing personal information to the electronic device.
[0021] It can be understood that the above notification and user permission acquisition process is merely a rough outline and does not limit the implementation of the present disclosure, and other methods that comply with relevant laws and regulations can also be applied to the implementation of the present disclosure.
[0022] 1 is a flowchart of a page display method provided by an embodiment of the present disclosure, which is applied to displaying pages to improve the relevance between pages of different topics. The method can be executed by a page display device, which can be realized in the form of software and / or hardware, and optionally, by an electronic device, which can be a mobile terminal, a personal computer (PC), a server, etc.
[0023] As shown in FIG. 1, the method includes steps S110 to S120.
[0024] In S110, a content browsing page including a target control indicating a target attribute is displayed.
[0025] In this embodiment, a page can be understood as a page for displaying visible content to a user on an electronic device. A content viewing page can be understood as a page for displaying visible content for a user to view on an electronic device. A content viewing page can be a page displayed on an application program on an electronic device, where the application program is not limited and can be, for example, a video-based application program, and a video-based application program can refer to an application program for online socializing based on video. Here, the content of the content viewing page is not limited and can include, for example, target control and a displayed video.
[0026] A target control may refer to a control for a user to perform an interaction operation and display information on a content browsing page. The target control may indicate a target attribute, and the content indicated by the target control is not limited. For example, the target control may indicate, as a single control, a target attribute, time information characterizing a change in the target attribute, and a marker associated with the target attribute, etc., by a setting area in the target control.
[0027] The target attribute can be understood as a level at which the acquisition target object can be doubled. The attribute value can be understood as a numerical value that can characterize the magnitude of the target attribute, and may be, for example, 5%, 10%, or 20%. For example, an attribute value of 5% can indicate that, in addition to the original acquisition of the acquisition target object, an additional 5% times the acquisition target object can be acquired. The acquisition target object can be understood as an object to be acquired, and for example, the acquisition target object may be an object that can be acquired by viewing another task page (i.e., an interaction target page). Here, the content of the acquisition target object is not limited and may be, for example, virtual currency.
[0028] Here, there is no limitation on how the content browsing page is displayed. For example, after the application program is opened, the content browsing page including the target control can be directly displayed. Alternatively, when the application program is opened (e.g., the first time after loading the application program), presentation information associated with the acquisition of the target attribute (e.g., "The more videos you watch, the higher the doubling level of virtual currency acquired by performing tasks") can be displayed in the form of a pop-up window, and then, after triggering a corresponding control in the pop-up window (e.g., "Experience now"), the content browsing page including the target control can be displayed. It can be understood that, only when the application program is opened for the first time (e.g., the first time after loading the application program), presentation information associated with the acquisition of the target attribute can be displayed in the form of a pop-up window, and then, after triggering a corresponding control in the pop-up window, the content browsing page including the target control can be displayed.
[0029] 2 is a schematic diagram illustrating an implementation of a content browsing page provided by an embodiment of the present disclosure. As shown in FIG. 2, 1 represents the content browsing page, 2 represents a target control, 3 represents a pop-up window for displaying presentation information associated with the acquisition of a target attribute, 4 represents a trigger control in the pop-up window, and 5 represents a close control in the pop-up window (for closing the currently displayed pop-up window). When the application program is opened for the first time, the pop-up window 3 for displaying presentation information associated with the acquisition of a target attribute can be displayed, and clicking the trigger control 4 or the close control 5 can trigger the display of the displayed content browsing page 1 including the target control 2.
[0030] In one embodiment, a target control on a content browsing page can be clicked, and the response content after clicking the target control is not limited and can be flexibly set according to actual needs. For example, when clicking different areas or positions of the target control, a corresponding interface or text can be displayed, such as text display information associated with the target attribute displayed in a pop-up window or an interface associated with the target attribute.
[0031] In S120, if the viewing parameters in the content viewing page satisfy the set conditions, an updated target control indicating the updated target attribute is displayed on the content viewing page, and the target attribute is applied to the interaction target page, and the interaction target page and the content viewing page are pages of different topics.
[0032] In this embodiment, the viewing parameters can be understood as parameters that characterize the viewing status of the content viewing page. Here, the content of the viewing parameters is not limited, and may be, for example, at least one of the time spent viewing content on the content viewing page (e.g., the time spent watching a video) and the number of contents viewed on the content viewing page (e.g., the number of videos viewed).
[0033] The set condition can be understood as a condition associated with updating the target control that is set in advance. Here, the content of the set condition is not limited, and may be, for example, viewing content on a content viewing page for a set time (e.g., 1 minute, 10 minutes, or 30 minutes), viewing a set number of pieces of content on a content viewing page (e.g., 5 or 10 pieces), or a combination of viewing content on a content viewing page for a set time and viewing a set number of pieces of content.
[0034] Since the higher the level of the target attribute, the more additional acquisition target objects are acquired, it can be understood that each level of the target attribute can correspond to different predetermined conditions, that is, the higher the level of the target attribute, the more difficult the corresponding setting condition can be. For example, assuming that the levels included in the target attribute are 5%, 10%, and 15%, the setting condition corresponding to the target attribute at 5% may be that the time spent viewing content on the content viewing page reaches 1 minute, the setting condition corresponding to the target attribute at 10% may be that the time spent viewing content on the content viewing page reaches 10 minutes, and the setting condition corresponding to the target attribute at 15% may be that the time spent viewing content on the content viewing page reaches 20 minutes.
[0035] The updated target attribute can be understood to be the target attribute of the next level that corresponds when the viewing parameters satisfy the set conditions. Based on this, updating can be understood to be updating the currently displayed target control indicating the current target attribute to the target control indicating the updated target attribute.
[0036] In this embodiment, the target attribute can be applied to the interaction target page. There is no limitation on how the target attribute is applied to the interaction target page. For example, a target object can be acquired by completing a task set on the interaction target page (e.g., viewing content for a set time), and the target attribute can be used to additionally acquire corresponding target objects based on the acquired target objects. For example, if the target attribute is 5%, an additional 5% of the target objects can be acquired. The interaction target page is understood to be a page on which a user interacts to acquire a target object. The interaction target page and the content viewing page may be pages of different topics. For example, the topic corresponding to the content viewing page may be acquiring the target attribute by completing a viewing task (e.g., watching a video), and the topic corresponding to the interaction target page may be acquiring the target object by completing a set task.
[0037] If the browsing parameters in the content browsing page satisfy the set conditions, it indicates that the set conditions corresponding to the target attribute of the next level have been reached and the current target attribute can be updated to the target attribute of the next level. Based on this, an updated target control can be displayed on the content browsing page, and this updated target control can indicate the updated target attribute. Here, there are no limitations on how the updated target control can be displayed on the content browsing page. For example, the content browsing page can display the update process of the target control in the form of an animation, such as the change process of text information characterizing the target attribute before and after the update in the target control and the change process of a marker characterizing the target attribute before and after the update.
[0038] An embodiment of the present disclosure provides a page display method for displaying a content viewing page including a target control indicating a target attribute, and when viewing parameters in the content viewing page satisfy a set condition, displaying an updated target control indicating the updated target attribute on the content viewing page, where the target attribute is applied to an interaction target page, and the interaction target page and the content viewing page are pages of different topics. The method establishes a relationship between pages of different topics by setting a target control in the content viewing page that can indicate the target attribute to be applied to the interaction target page, and further improves the richness of the page display by displaying the updated target control when viewing parameters in the content viewing page satisfy a set condition.
[0039] Optionally, the step of displaying the updated target control on the content browsing page includes the step of displaying the updating process of the target control in the form of an animation on the content browsing page.
[0040] In this embodiment, animation can be understood as a dynamic screen effect, and the screen content can be visualized in the form of animation, for example, the update process of the target control can be visualized. However, there is no limitation on how the update process of the target control can be displayed in the form of animation.
[0041] For example, assuming that the target control may include a marker for identifying the target attribute, when the viewing parameters in the content viewing page satisfy the setting conditions, the marker characterizing the target attribute before the update may first be shifted out of the target control so as to slide in any direction (e.g., up, down, or left), and then hidden after being shifted out of the target control. Based on this, the marker characterizing the target attribute after the update may be moved to an area for setting a marker in the target control (i.e., an area where the marker characterizing the target attribute before the update is located when not moving) so as to similarly slide in any direction, and it may be understood that the marker characterizing the target attribute before the update and the marker characterizing the target attribute after the update may be different (e.g., have different styles).
[0042] Furthermore, in the process of shifting out the marker characterizing the target attribute before the update from the target control, multiple virtual currencies can be displayed in the target control in any direction (for example, in the opposite direction to the movement direction of the marker characterizing the target attribute before the update) at the location of the marker for the target attribute before the update (for example, displayed in the form of an animation of virtual currencies falling from top to bottom). Based on this, after the marker characterizing the target attribute after the update is moved to the area for setting a marker in the target control, or after the marker characterizing the target attribute before the update is shifted out of the target control, presentation information indicating the updated target attribute can be displayed in the form of a pop-up window on the side of the target control.
[0043] 3 is a flowchart of a page display method provided by an embodiment of the present disclosure, and this embodiment is subdivided based on the selective technical solutions in the above embodiments. In this embodiment, the process of displaying the update process of the target control in the form of an animation on the content browsing page and the process of displaying first indication information are described. Please refer to the above embodiments for details not described in this embodiment.
[0044] As shown in FIG. 3, the method includes steps S210 to S250.
[0045] In S210, a content browsing page including a target control indicating a target attribute is displayed.
[0046] In this embodiment, the electronic device may display a content viewing page for the user to view corresponding content, and the content viewing page may include a target control that can specify a target attribute.
[0047] In S220, if the viewing parameters in the content viewing page satisfy the set conditions, the first marker included in the target control before the update is shifted out of the target control along a first direction on the content viewing page, and the display state of the first marker outside the target control is made invisible.
[0048] In this embodiment, the target control before update may be understood as a target control whose target attribute is the target attribute before update. The first marker may be understood as a marker that can be used to characterize a predetermined target attribute. Here, the content of the first marker, such as its style and size, is not limited and may be, for example, a gift box, an animal animation, or a rocket animation. Different levels of target attributes may correspond to first markers of different styles. For example, different levels of target attributes may correspond to rocket animations of different colors, but this is not limited thereto. The first direction may be understood as the direction of movement when the first marker is shifted out of the target control. Here, the first direction is not limited and may be, for example, an upward direction or a rightward direction. The display state may be understood as a state displayed on a content browsing page. For example, the display state may include display and hide.
[0049] The orientations or positional relationships indicated by terms such as "center," "top," "bottom," "left," "right," "front," and "rear" are based on the orientations or positional relationships shown in the drawings. For example, "top" and "bottom" are set along the header and footer direction of the paper, "left" and "right" are set toward the direction of the paper, "front" is a direction perpendicular to the paper from the back side of the paper to the front side of the paper, and "rear" is a direction perpendicular to the paper from the front side of the paper to the back side of the paper. Such settings are merely for the purpose of facilitating the description of the technical solutions of the present disclosure and do not necessarily indicate that the indicated content has a specific orientation, and therefore should not be understood as limiting the present disclosure.
[0050] When the viewing parameters in the content viewing page satisfy the set conditions, the first marker included in the target control before the update can be shifted out of the target control along a first direction on the content viewing page. After the first marker is shifted out of the target control, the display state of the first marker outside the target control can be hidden, that is, the first marker is no longer displayed on the content viewing page after being shifted out of the target control. Here, how the first marker is shifted out of the target control is not limited, and for example, the first marker can be shifted out of the target control in the form of a constant speed slide or an accelerated slide along the first direction.
[0051] In S230, while the first marker is moving, the second marker is moved in a second direction different from the first direction from the position of the first marker until the second marker is displayed within the target control.
[0052] In this embodiment, the second direction can be understood as the direction in which the second marker moves, and the second direction is a direction different from the first direction. Here, the second direction is not limited and may be, for example, any other direction different from the first direction, for example, a direction opposite to the first direction. The second marker can be understood as a marker that can be used to characterize a predetermined object to be acquired. Here, the content of the second marker is not limited and may be, for example, a marker composed of multiple virtual currencies.
[0053] While the first marker is moving, the second marker can be moved in a second direction from the location of the first marker (i.e., the position of the first marker) until the second marker is displayed in the target control. Here, there are no limitations on how the second marker is moved in the second direction from the location of the first marker, and for example, assuming that the first direction is a vertically upward direction and the second direction is a vertically downward direction opposite to the first direction, while the first marker is moving, the second marker can be moved so as to fall at a constant speed in the second direction from the location of the first marker until the second marker is displayed in the target control.
[0054] In one embodiment, after the movement of the first marker before the update is completed and before the movement of the first marker after the update, the second marker can be moved to a set position within the target control (e.g., a certain edge of the area for setting the first marker within the target control, e.g., the upper edge) in a set direction (e.g., a direction such as down or up, as long as it is ensured that it is the direction in which it moves within the target control) until the second marker is displayed within the target control.
[0055] In S240, if the first marker is shifted out of the target control, the updated first marker is moved into the target control.
[0056] In this embodiment, when the first marker is shifted out of the target control, the updated first marker can be moved into the target control. Here, there are no limitations on how the updated first marker is moved into the target control. For example, the updated first marker can be moved into the target control from any edge of the target control (for example, if the target control is a circular control, the edge of the target control is considered to be the periphery of the circular control) in any direction (for example, it can be in an upward or downward direction, as long as it is ensured that it moves into the target control; for example, if it is on the bottom edge of a circular control, it is moved upward into the target control). The shape of the target control is not limited. The target control can include a circular control, and the first marker can be displayed within the circular control.
[0057] In one embodiment, the updated first marker may be moved into the target control while the first marker is being moved. To avoid overlapping of the two first markers before and after the update during the movement, the movement directions of the two first markers before and after the update may be the same, and the updated first marker may be moved into the target control from the edge of the target pendant opposite to the movement direction of the first marker before the update.
[0058] In S250, when the first marker is shifted out of the target control along a first direction, first indication information is displayed, the first indication information indicates a target attribute update event, and the target control indicates the updated target attribute.
[0059] In this embodiment, the first instruction information can be understood as information for instructing an update event of the target attribute. The update event of the target attribute can be understood as an event that characterizes the update of the target attribute. Here, the display form of the first instruction information is not limited and may be, for example, a form of a prompt box (e.g., Tips) or a form of a pop-up window.
[0060] When the first marker is shifted out of the target control along the first direction, first indication information may be displayed, the first indication information may indicate an update event of the target attribute, and the target control may indicate the updated target attribute. When the first marker is shifted out of the target control along the first direction, it may be considered as a time when the first marker starts to be shifted out of the target control along the first direction, may be a process of shifting out the first marker from the target control along the first direction, or may be a final time when the first marker is shifted out of the target control along the first direction, but is not limited thereto.
[0061] Here, there are no restrictions on how the first instruction information is displayed, and for example, it may be displayed on a side a set length away from the target control. For example, in order to avoid the first instruction information being blocked when displayed, if the target control is attached to the left region of the content viewing page, the first instruction information may be displayed to the right of the target control, and correspondingly, if the target control is attached to the right region of the content viewing page, the first instruction information may be displayed to the left of the target control.
[0062] In one embodiment, the timing of displaying the first instruction information is not limited. For example, the first instruction information may be displayed while the updated first marker is moving to the target control, or may be displayed directly after the updated first marker moves to the target control, or may be displayed within a set time (e.g., 2 seconds or 5 seconds) after the updated first marker moves to the target control. The display time of the first instruction information is not limited and may be, for example, 1 second (s), 3 seconds, or 5 seconds.
[0063] The embodiments of the present disclosure provide a page display method, which describes a process of displaying the update process of a target control in the form of an animation on a content browsing page and displaying first indication information. The method moves a first marker corresponding to the target control before the update and a first marker corresponding to the target control after the update, and the second marker moves along with the movement of the first marker, thereby displaying the update process of the target control with a dynamic update effect of the first marker and the second marker. Based on this, the method further displays first indication information when the first marker is shifted out of the target control to indicate an update event of the target attribute, thereby improving the richness of the page display.
[0064] FIG. 4 is a schematic diagram of a target control updating process provided by an embodiment of the present disclosure. As shown in FIG. 4, 6 represents a first marker before the update, 7 represents a second marker, 8 represents the first marker after the update, and 9 represents first indication information. In the process of shifting out the first marker before the update 6 along the first direction, the second marker can be moved in the second direction from the position of the first marker before the update 6 until the second marker 7 is displayed within the target control 2. Based on this, when the first marker before the update 6 is shifted out of the target control 2, the updated first marker 8 can be moved into the target control 2 along the first direction from the lower edge of the target control 2. When the first marker before the update 6 is shifted out of the target control 2, first indication information 9 (e.g., the first indication information 9 may be "target attribute upgraded") is displayed in the right region of the target control 2.
[0065] Optionally, different levels of the target attribute correspond to different styles of target controls, where the higher the level of the target attribute, the larger the attribute value corresponding to the target attribute, and the different styles of the target controls correspond to different styles of the first marker.
[0066] In this embodiment, the target attribute may include different levels, and the different levels of the target attribute may correspond to different styles of target controls. Here, the style of the target control is not limited, for example, it may be a circular control or a square control, and the size of the target control is also not limited. The attribute value of the target attribute may be used to evaluate the level of the target attribute. For example, the higher the level of the target attribute, the larger the attribute value corresponding to the target attribute.
[0067] Different levels of target attributes can correspond to different styles of first markers, and different levels of target attributes can also correspond to different styles of target controls, so that different styles of target controls can correspond to different styles of first markers.
[0068] Optionally, the instruction area included in the target control includes second instruction information that indicates the acquisition conditions for the current target attribute and / or the target attribute of the next level.
[0069] In this embodiment, the indication area can be understood as an area for displaying the second indication information within the target control. Here, the position of the indication area is not limited, and may be, for example, located directly above the area where the first marker is located, or directly below the area where the first marker is located.
[0070] The instruction area included in the target control may include second instruction information. The second instruction information may indicate the acquisition conditions for the current target attribute and / or the target attribute at the next level. That is, the second instruction information may indicate the current target attribute, or the acquisition conditions for the target attribute at the next level, or the acquisition conditions for the current target attribute and the target attribute at the next level, and the acquisition conditions for the current target attribute and the target attribute at the next level may be displayed simultaneously or alternately.
[0071] The current target attribute can be understood to be the target attribute before the update, and correspondingly, the target attribute at the next level can be understood to be the target attribute after the update.
[0072] The acquisition condition for the next-level target attribute can be understood as the condition for acquiring the next-level target attribute. Here, the content of the acquisition condition is not limited. For example, the acquisition condition may be progress information from the current time to achieving the set condition corresponding to the next-level target attribute. As the current time changes, the acquisition condition may dynamically change accordingly. For example, assuming that the set condition corresponding to the next-level target attribute is to watch a video for 10 minutes and the current corresponding video watching time is 9 minutes, the current acquisition condition may be to achieve the set condition corresponding to the next-level target attribute in the next minute, which can be expressed as, for example, "upgrade in 60 seconds" or "upgrade to x% in 60 seconds." Accordingly, as time passes, the acquisition condition can dynamically change, corresponding to a countdown state, for example, "upgrade in 59 seconds," "upgrade in 58 seconds," etc.
[0073] In one embodiment, assuming that the target control is a circular control, information for indicating the progress of the acquisition condition for the target attribute of the next level may be set on the edge of the circular control.
[0074] 5 is a schematic diagram illustrating an implementation of target control provided by an embodiment of the present disclosure. As shown in FIG. 5, 10 represents a first marker, 11 represents an instruction area, 12 represents second instruction information, and 13 represents information for instructing the progress of the acquisition condition of the target attribute of the next level. The second instruction information 12 in the instruction area 11 can indicate the acquisition condition of the current target attribute and / or the acquisition condition of the target attribute of the next level.
[0075] Optionally, the step of displaying the content viewing page includes a step of displaying a content viewing page including a target control as its second instruction information that periodically displays the current target attribute and the acquisition conditions of the next level target attribute in sequence, and a step of displaying the acquisition conditions of the next level target attribute in response to the achievement degree of the acquisition conditions reaching a set value.
[0076] In this embodiment, if the target control includes second instruction information, a content viewing page including the target control is displayed, and the second instruction information of the target control can periodically display the current target attribute and the acquisition conditions for the next level target attribute in sequence.
[0077] Here, there is no limitation on how the current target attribute and the acquisition conditions for the next-level target attribute are periodically displayed. For example, from the point in time when the target attribute is updated to the current target attribute, the acquisition conditions for the next-level target attribute can be first displayed for a first set time, followed by displaying the current target attribute for a second set time, and then the acquisition conditions for the corresponding next-level target attribute and the current target attribute can be periodically displayed for the first and second set times. By analogy, the acquisition conditions for the next-level target attribute can be displayed after the achievement level of the acquisition conditions reaches a set value. In other words, when the achievement level of the acquisition conditions reaches a set value, whether the current target attribute or the acquisition conditions for the next-level target attribute are displayed in this cycle, the display then changes to displaying the acquisition conditions for the next-level target attribute. Alternatively, the current target attribute can be first displayed for a second set time, and then the acquisition conditions for the next-level target attribute can be displayed for a first set time. The first set time and the second set time can be different or the same, and this is not a limitation.
[0078] The achievement level of the acquisition condition can be understood as a progress from the current state to the achievement of the set condition corresponding to the target attribute of the next level. The set value can be understood as a threshold value associated with the acquisition condition (or set condition) that is set in advance, and is not limited thereto. For example, if the set condition is to watch a video for a set time, the set value may be 30 seconds or 1 minute.
[0079] In one embodiment, if a target attribute of one level has not yet been acquired, the second instruction information of the target control can display the acquisition conditions for the target attribute of the next level (i.e., the acquisition conditions corresponding to the target attribute being acquired for the first time).
[0080] Optionally, the method includes the steps of: displaying a settings page in response to a switching operation on the content browsing page, the settings page displaying a topic display area for at least one topic; The method further includes a step of displaying an interaction target page after the interaction control in the topic display area is triggered, wherein the target attribute is associated with a capture target object in the interaction target page, and the capture target object is captured with the target attribute.
[0081] In this embodiment, the switching operation can be understood as a page switching operation, where the switching operation is not limited, and for example, clicking on a target control may trigger a corresponding switching operation, or clicking on another setting control on a content browsing page may trigger a corresponding switching operation.
[0082] In response to a switching operation on the content browsing page, a corresponding setting page can be displayed. The setting page can be understood as a pre-configured page, and for example, the setting page may display a topic display area for at least one topic. The topic display area can be understood as an area for displaying information indicating the topic and corresponding interaction controls.
[0083] An interaction control can be understood as a control for displaying an interaction target page. One topic can correspond to one interaction control, and one interaction control can correspond to one interaction target page. The interaction target pages corresponding to different interaction controls may be different.
[0084] After an interaction control in the topic display area is triggered, a corresponding interaction target page can be displayed, and on the interaction target page, a corresponding setting task can be completed through the corresponding interaction target page to obtain the corresponding acquisition target object.
[0085] The target attribute can be associated with the acquisition target object in the acquisition target page, and the acquisition target object can be acquired by the target attribute. That is, after acquiring the acquisition target object (e.g., a set number of virtual currencies) set in the interaction target page, the corresponding acquisition target object can be additionally acquired based on the current target attribute. For example, if the current target attribute is 5%, after acquiring the acquisition target object set in the interaction target page, the set acquisition target object can be additionally acquired by 5%.
[0086] Optionally, the method further includes: acquiring a target object corresponding to the interaction target page with the target attribute when a preset condition corresponding to the interaction target page is satisfied.
[0087] In this embodiment, the preset condition can be understood as a condition for acquiring a predetermined acquisition target object, and the preset condition corresponding to each interaction target page may be different. Here, the content of the preset condition is not limited, and may be, for example, viewing content on the interaction target page for a set time.
[0088] If the preset conditions corresponding to the interaction target page are met, the target attributes can be used to acquire the acquisition target objects corresponding to the interaction target page. The acquisition target objects acquired for each interaction target page may be different, for example, the number of acquired acquisition target objects may be different.
[0089] Here, there is no limitation on how to acquire the acquisition target objects corresponding to the interaction target page using the target attributes. For example, after acquiring a set number of acquisition target objects, additional acquisition target objects can be acquired based on the target attributes (for example, 5% times the set number of acquisition target objects, i.e., "5% * the set number of acquisition target objects are additionally acquired").
[0090] Optionally, third instruction information is displayed in the topic display area, which indicates that the acquisition target object corresponding to the topic display area is associated with the target attribute.
[0091] In this embodiment, third indication information may be displayed in the topic display area. The third indication information may indicate that the acquisition target object corresponding to the topic display area is associated with the target attribute. The form of the third indication information is not limited, and may be displayed in the form of a mark, such as an arrow mark pointing upward.
[0092] One interaction control may correspond to one piece of third instruction information, and the third instruction information corresponding to each interaction control may be the same. Here, the display position of the third instruction information is not limited, and may be displayed, for example, to the right or left of the corresponding interaction control, and the third instruction information may be displayed so as not to overlap with the corresponding interaction control.
[0093] In one embodiment, if the target attribute of any one level is not obtained, the third indication information may not be displayed in the topic display area.
[0094] Optionally, the setting page further includes a target display area, which is a display area for a topic corresponding to the content browsing page, and includes fourth instruction information for instructing a target attribute in the target display area.
[0095] In this embodiment, the target display area can be understood as a display area of a topic corresponding to the content browsing page. The target display area includes fourth indication information indicating a target attribute.
[0096] The fourth instruction information may indicate progress information for acquiring the target attribute, presentation information characterizing the setting conditions for acquiring the target attribute, and identification information characterizing the acquisition of the acquisition target object with the target attribute, etc., but is not limited thereto here.
[0097] The progress information for acquiring the target attribute can be understood as information characterizing the progress status of the target attribute acquisition, such as information indicating the level of the currently acquired target attribute. For example, the progress information for acquiring the target attribute may be displayed in the form of a progress bar in the target display area. The presentation information characterizing the setting conditions for acquiring the target attribute can be associated with the progress information for acquiring the target attribute and may include multiple levels of set target attributes and setting conditions corresponding to the target attributes at each level, and may be displayed in the target display area in the form of bubbles, for example. The identification information characterizing the acquisition of the acquisition target object using the target attribute may include a mark characterizing the current state in which the target attribute has been acquired (for example, an arrow mark pointing upward, similar to the third instruction information), and information characterizing the number of acquisition target objects additionally acquired based on the currently acquired target attribute.
[0098] In one embodiment, when the setting page is opened for the first time at a set time (e.g., every day), presentation information of the objects to be acquired within the previous set time can be displayed in the form of a pop-up window or a page. For example, when the setting page is opened for the first time every day, presentation information including the objects to be acquired the previous day can be displayed in the form of a pop-up window.
[0099] In one embodiment, after the set highest level target attribute is obtained, it can be indicated that the currently instructed target attribute acquisition task is completed, and at this time, information on the total number of objects to be acquired within the period of the currently instructed target attribute acquisition task (for example, a total of 3,000 virtual currency units have been acquired within the period of the currently instructed target attribute acquisition task) can be displayed in the form of a pop-up window or a page on the content viewing page.
[0100] 6 is a schematic diagram illustrating an implementation of a setting page provided by an embodiment of the present disclosure. As shown in FIG. 6, 14 represents the setting page, 15 represents a topic display area, 16 represents interaction controls, 17 represents information indicating a topic, 18 represents third instruction information, 19 represents a target display area, 20 represents fourth instruction information, and 21 represents presentation information (e.g., presentation information such as "Upgrade your target attribute by watching videos on the content viewing page; the more you watch, the higher the level of your target attribute will be"). The setting page 14 may include a topic display area 15 and a target display area 19.
[0101] After the interaction control 16 in the topic display area 15 is triggered, a corresponding interaction target page can be displayed. The first marker 10 in the target display area 19 can change its display style according to different levels of the target attribute, and the background style in the target display area 19 can remain unchanged (for example, it can be a gradient color style from left to right or a single color style), or the background style in the target display area 19 can change according to different levels of the target attribute, for example, different levels of the target attribute can correspond to target display areas 19 with different background colors. The fourth instruction information 20 can include progress information 201 instructing the acquisition of the target attribute and identification information 202 characterizing the acquisition of the acquisition target object with the target attribute.
[0102] In addition, when the target attribute has not been acquired (which may be considered the initial state), the fourth instruction information 20 in the target display area 19 does not need to display the identification information 202 that characterizes the acquisition of the acquisition target object with the target attribute, in order to indicate that the target attribute has not currently been acquired.
[0103] 7 is a schematic diagram illustrating progress information for instructing the acquisition of target attributes provided by an embodiment of the present disclosure. As shown in FIG. 7, the target attribute levels can include 5%, 10%, 15%, 20%, 25%, and 30%. The set conditions for each target level are: watching a video for 1 minute, watching a video for 10 minutes, watching a video for 30 minutes, watching a video for 60 minutes, watching a video for 90 minutes, and watching a video for 150 minutes, respectively. Each time the set conditions are achieved, the corresponding target attribute can be acquired and applied to the interaction target page.
[0104] Optionally, the step of displaying the settings page includes: When the setting page is displayed for the first time, displaying fifth instruction information on the setting page, which indicates instruction information of a topic corresponding to the content viewing page; and if the current target attribute is different from the target attribute corresponding to the previously displayed setting page, displaying sixth instruction information on the setting page to instruct the user to change the level of the target attribute.
[0105] In this embodiment, the fifth instruction information may indicate instruction information for a topic corresponding to the content browsing page. Here, the content of the fifth instruction information is not limited and may be, for example, information related to how to acquire information associated with the target attribute based on the content browsing page. For example, the fifth instruction information may be information such as "The longer the video viewing time on the content browsing page, the higher the level of the acquired target attribute." The fifth instruction information may also include an area for displaying the fourth instruction information in an initial state, which can be understood as a state in which the target attribute has not been acquired.
[0106] When the setting page is displayed for the first time, fifth prompting information may be displayed on the setting page to allow the user to know related information on how to acquire the target attribute. Here, how the fifth prompting information is displayed is not limited, and the fifth prompting information may be displayed in the form of a pop-up window, for example.
[0107] The sixth instruction information may instruct a change in the level of the target attribute, i.e., a change from the level of the current target attribute (i.e., the target attribute before the update) to the target attribute of the next level (i.e., the target attribute after the update). The current target attribute is considered to be the target attribute corresponding to the current setting page. If the current target attribute is different from the target attribute corresponding to the previously displayed setting page, it is considered that an update in the level of the target attribute has occurred on the setting page at the current time.
[0108] If the current target attribute is different from the target attribute corresponding to the setting page displayed last time, it can indicate that a level update has occurred in the target attribute corresponding to the current setting page, and at this time, sixth instruction information can be displayed on the setting page, and the sixth instruction information can instruct a change in the level of the target attribute.
[0109] Here, there is no limitation on how the sixth instruction information is displayed, and it can be displayed, for example, in the form of a static pop-up window and / or a dynamic pop-up window. A static pop-up window can be understood as the content displayed in the pop-up window being static, and a dynamic pop-up window can be understood as the content displayed in the pop-up window being dynamic, and can include, for example, a dynamic visual effect of updating and changing the first marker corresponding to the target attribute.
[0110] Optionally, the step of displaying sixth instruction information on the setting page includes a step of displaying the sixth instruction information indicating the updating process of the first marker corresponding to the target attribute in the form of an animation and the acquired object.
[0111] In this embodiment, the acquired object can be understood as the acquired acquisition target object, and the process of updating the first marker corresponding to the target attribute can be understood as a process of updating the first marker of the target attribute from the first marker corresponding to the target attribute before the update to the first marker corresponding to the target attribute after the update.
[0112] If the current target attribute is different from the target attribute corresponding to the previously displayed setting page, sixth instruction information can be displayed in the form of an animation on the setting page, and the sixth instruction information can indicate the update process of the first marker corresponding to the target attribute and the acquired object.
[0113] Here, there is no limitation on how the sixth instruction information is displayed in the form of animation. For example, for a first marker, the first marker corresponding to the target attribute before the update may be shifted out of the current setting page from the setting area (i.e., the display area for arranging the preset first marker) in a set direction (e.g., upward). When the first marker corresponding to the target attribute before the update is shifted out of the current setting page, the first marker corresponding to the updated target attribute may be moved to the setting area to complete the dynamic update process of the first marker corresponding to the target attribute. For example, for an acquired object, during the process of updating the first marker corresponding to the target attribute (or after updating the first marker corresponding to the target attribute, this is not limited thereto), the acquisition number corresponding to the acquired object may be displayed on the setting page, for example, at a set position above the first marker.
[0114] 8 is a schematic diagram illustrating the implementation of the sixth instruction information provided by an embodiment of the present disclosure. As shown in FIG. 8, 22 represents the fifth instruction information, 23 represents an area for displaying the fourth instruction information in the initial state, 24 represents a trigger control (e.g., "Got it"), and 25 represents presentation information associated with the acquisition of the target attribute (e.g., information such as "The longer you watch the video on the content browsing page, the higher the target attribute level you will acquire"). When the setting page 14 is displayed for the first time, the fifth instruction information 22 can be displayed in the form of a pop-up window on the setting page 14, and the setting page 14 can be displayed by clicking the trigger control 24.
[0115] 9 is a schematic diagram illustrating the implementation of sixth instruction information provided by an embodiment of the present disclosure. As shown in FIG. 9, 26 represents the sixth instruction information, 27 represents information indicating the acquired object (e.g., information such as "Congratulations on upgrading to x%, you've acquired virtual currency up to +900"), 28 represents a trigger control, and 29 represents a close control. If the current target attribute is different from the target attribute corresponding to the previously displayed setting page, the sixth instruction information can be displayed in the form of an animation on the setting page 14, and the change process of the target attribute before and after the update can be displayed in the form of an animation for the first marker 10. The information indicating the acquired object 27 can display the status of the currently acquired object. Clicking the trigger control 28 can jump to the content browsing page, and the target attribute can be upgraded by achieving the corresponding setting condition. The close control 29 can close the current sixth instruction information 26.
[0116] FIG. 10 is a structural schematic diagram of a page display device provided by an embodiment of the present disclosure. As shown in FIG. 10, the device includes a page display module 310 and a control display module 320.
[0117] a page display module 310 configured to display a content viewing page including a target control indicating a target attribute; the control display module 320 is configured to display an updated target control on the content viewing page, indicating the updated target attribute, when the viewing parameters in the content viewing page satisfy a set condition; The target attribute is applied to an interaction target page, and the interaction target page and the content viewing page are pages of different topics.
[0118] The technical solution provided by the embodiments of the present disclosure includes: a page display module 310 displays a content browsing page including a target control indicating a target attribute; a control display module 320 displays an updated target control indicating an updated target attribute on the content browsing page when the browsing parameters in the content browsing page satisfy a set condition, the target attribute is applied to the interaction target page, and the interaction target page and the content browsing page are pages of different topics. The device can establish a relationship between pages of different topics by setting a target control in the content browsing page that can indicate the target attribute to be applied to the interaction target page; and further, by displaying the updated target control when the browsing parameters in the content browsing page satisfy a set condition, the richness of the page display is improved.
[0119] Optionally, the control display module 320: The content browsing page includes a first display unit configured to display the updating process of the target control in the form of an animation.
[0120] Optionally, the first display unit a shift-out subunit configured to shift out a first marker included in the target control before the update from the target control along a first direction, and to hide a display state of the first marker outside the target control; a first movement subunit configured to move the second marker in a second direction different from the first direction from the position of the first marker until the second marker is displayed within the target control while the first marker is moving; and a second movement subunit configured to move the updated first marker into the target control when the first marker is shifted out of the target control.
[0121] Optionally, the apparatus comprises: The device further includes an information display module configured to display first indication information when the first marker is shifted out of the target control along a first direction, the first indication information indicating a target attribute update event, and the target control indicating the updated target attribute.
[0122] Optionally, different levels of target attributes correspond to different styles of target controls, where the higher the level of the target attribute, the larger the attribute value corresponding to the target attribute, and the different styles of target controls correspond to different styles of first markers.
[0123] Optionally, the instruction area included in the target control includes second instruction information indicating the acquisition condition of the current target attribute and / or the target attribute of the next level.
[0124] Optionally, the page display module 310: a page display unit configured to display a content browsing page including a target control that periodically displays, as the second instruction information, acquisition conditions for a current target attribute and a target attribute of a next level in order; and a condition display unit, configured to display the acquisition condition of the target attribute of the next level when the achievement degree of the acquisition condition of the target attribute of the next level reaches a set value.
[0125] Optionally, the apparatus comprises: a response module configured to display a setting page in which a topic display area for at least one topic is displayed in response to a switching operation on the content browsing page; The method further includes a trigger module configured to display the interaction target page after an interaction control in the topic display area is triggered, wherein the target attribute is associated with a capture target object in the interaction target page, and the capture target object is captured with the target attribute.
[0126] Optionally, the apparatus comprises: The device further includes an object acquisition module, configured to acquire an acquisition target object corresponding to the interaction target page with the target attribute when a predetermined condition corresponding to the interaction target page is satisfied.
[0127] Optionally, third instruction information is displayed in the topic display area, which indicates that the acquisition target object corresponding to the topic display area is associated with the target attribute.
[0128] Optionally, the setting page further includes a target display area, which is a display area for a topic corresponding to the content viewing page, and the target display area includes fourth instruction information indicating the target attribute.
[0129] Optionally, the response module: a first information display unit configured to display, on the setting page when the setting page is displayed for the first time, fifth indication information indicating indication information of a topic corresponding to the content browsing page; and a second information display unit configured to display sixth instruction information on the setting page to instruct a change of the level of the target attribute when the current target attribute is different from the target attribute corresponding to the previously displayed setting page.
[0130] Optionally, the second information display unit The information display subunit is configured to display the first marker corresponding to the target attribute in an animation format and the sixth indication information indicating the acquired object.
[0131] The page display device provided by the embodiments of the present disclosure is capable of executing the page display method provided by any embodiment of the present disclosure, and includes corresponding function modules for executing the method.
[0132] Although each unit and module included in the above device is simply divided according to functional logic, it is not limited to the above division and may be any unit that can realize the corresponding function. Furthermore, the specific names of each functional unit are merely used to distinguish them from one another and are not intended to limit the scope of protection of the embodiments of the present disclosure.
[0133] FIG. 11 is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. Reference is now made to FIG. 11, which illustrates a structural schematic diagram of an electronic device 500 suitable for implementing an embodiment of the present disclosure. Terminal devices in the embodiment of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (PADs), portable media players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital televisions (TVs) and desktop computers. The electronic device illustrated in FIG. 11 is merely an example and does not limit the functionality and scope of use of the embodiment of the present disclosure.
[0134] 11 , the electronic device 500 may include at least one processing unit (e.g., a central processing unit, an image processing unit, etc.) 501, which may perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 502 or programs loaded from a storage device 508 into a random access memory (RAM) 503. The RAM 503 also stores various programs and data required to operate the electronic device 500. The processing unit 501, the ROM 502, and the RAM 503 are connected to one another via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0135] Typically, devices such as input devices 506 including a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 507 including a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 508 including magnetic tape, hard disk, etc., and communication devices 509 can be connected to the I / O interface 505. The communication devices 509 can enable the electronic device 500 to communicate wirelessly or via wires with other devices to exchange data. While FIG. 11 illustrates the electronic device 500 with various devices, it should be understood that it is not required to implement or include all of the devices shown. More or fewer devices may alternatively be implemented or included.
[0136] In particular, according to embodiments of the present disclosure, the processes described with reference to the flowcharts above 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 performing the methods illustrated in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication device 509, or installed from the storage device 508, or from the ROM 502. When the computer program is executed by the processing device 501, the functions specified in the methods of the embodiments of the present disclosure are performed.
[0137] The names of messages or information interacting between devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0138] The electronic device provided by the embodiments of the present disclosure and the page display method provided by the above embodiments belong to the same inventive concept, and technical details not described in detail in this embodiment can be referred to the above embodiments.
[0139] An embodiment of the present disclosure provides a computer storage medium having stored thereon a computer program that, when executed by a processing device, implements the page display method provided by the above embodiment.
[0140] It should be noted 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.
[0141] The computer storage medium may be a storage medium for computer-executable instructions for performing the methods provided by the present disclosure when executed by a computer processing device.
[0142] The computer-readable medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having at least one wire, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM) or flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program, which can be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a propagated data signal, in baseband or as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program used by or in connection with an instruction execution system, apparatus, or device. Program code embodied in a computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, radio frequency (RF), or the like, or any suitable combination of the above.
[0143] In some embodiments, the clients and servers may communicate using any network protocol now known or later developed, such as HyperText Transfer Protocol (HTTP), and may be interconnected (e.g., a communications network) to communicate digital data in any form or medium. Examples of communications networks include local area networks (LANs), wide area networks (WANs), internetworks (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any other networks now known or later developed.
[0144] The computer-readable medium may be included in the electronic device, or may exist independently of the electronic device.
[0145] The computer-readable medium carries at least one program, and when the at least one program is executed by the electronic device, the electronic device displays a content viewing page including a target control indicating a target attribute, and if viewing parameters in the content viewing page satisfy a set condition, displays an updated target control on the content viewing page indicating an updated target attribute, the target attribute is applied to an interaction target page, and the interaction target page and the content viewing page are pages of different topics.
[0146] Computer program code for carrying out the operations of the present disclosure can be organized in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and the like, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as a separate 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 may be connected to the user's computer by any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected by the Internet using an Internet Service Provider).
[0147] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, including at least one executable instruction for implementing a given logical function. It should be noted that in some alternative implementations, the functions marked in the blocks may be implemented in an order different from that shown in the figures. For example, two successively shown blocks may actually be executed essentially in parallel, or, depending on the function, may be executed in the reverse order. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented in a dedicated hardware-based system that performs the given function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.
[0148] The modules or units according to the embodiments of the present disclosure may be implemented in the form of software or hardware. The names of the modules or units may not necessarily be limiting. For example, a page display module may be further described as a "module for displaying a content browsing page."
[0149] As used herein, the functions described above may be performed, at least in part, by at least one hardware logic element. For example, without limitation, typical types of hardware logic elements that may be used include Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Parts (ASSPs), Systems on Chips (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0150] In the context of the present disclosure, a machine-readable medium may be a tangible medium that can include or store a program for use in or in conjunction with 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 machine-readable storage media include an electrical connection of at least one wire, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0151] According to at least one embodiment of the present disclosure, Example 1 comprises: displaying a content viewing page including a target control indicating a target attribute; If the viewing parameters in the content viewing page satisfy the set conditions, displaying an updated target control on the content viewing page, the updated target control indicating the updated target attributes; The target attribute is applied to an interaction target page, and a page display method is provided in which the interaction target page and the content viewing page are pages of different topics.
[0152] According to at least one embodiment of the present disclosure, in Example 2, based on the method described in Example 1, The step of displaying the updated target control on the content viewing page includes: The step of displaying the update process of the target control in the form of an animation on the content browsing page is also included.
[0153] According to at least one embodiment of the present disclosure, in Example 3, based on the method described in Example 2, The step of displaying the update process of the target control in the form of animation includes: a step of shifting out a first marker included in the target control before the update from the target control along a first direction, and hiding the display state of the first marker outside the target control; While the first marker is moving, moving the second marker in a second direction different from the first direction from the position of the first marker until the second marker is displayed within the target control; If the first marker is shifted out of the target control, the step of moving the updated first marker into the target control is included.
[0154] According to at least one embodiment of the present disclosure, in Example 4, based on the method described in Example 3, The method further includes displaying first indication information when the first marker is shifted out of the target control along a first direction, the first indication information indicating a target attribute update event, and the target control indicating the updated target attribute.
[0155] According to at least one embodiment of the present disclosure, in Example 5, based on the method described in Example 1, Different levels of target attributes correspond to different styles of target controls, and the higher the level of the target attribute, the larger the attribute value corresponding to the target attribute, and different styles of target controls correspond to different styles of first markers.
[0156] According to at least one embodiment of the present disclosure, in Example 6, based on the method described in Example 1, The instruction area included in the target control includes second instruction information that indicates the acquisition conditions for the current target attribute and / or the target attribute at the next level.
[0157] According to at least one embodiment of the present disclosure, in Example 7, based on the method described in Example 6, The step of displaying the content browsing page includes: displaying a content browsing page including a target control that periodically displays, as the second instruction information, acquisition conditions for the current target attribute and the target attribute of the next level in order; and displaying the acquisition conditions for the target attribute of the next level in response to the degree of achievement of the acquisition conditions for the target attribute of the next level reaching a set value.
[0158] According to at least one embodiment of the present disclosure, in Example 8, based on the method described in Example 1, displaying a setting page in which a topic display area for at least one topic is displayed in response to a switching operation on the content browsing page; The method further includes a step of displaying the interaction target page after the interaction control in the topic display area is triggered, wherein the target attribute is associated with a capture target object in the interaction target page, and the capture target object is captured with the target attribute.
[0159] According to at least one embodiment of the present disclosure, in Example 9, based on the method described in Example 8, The method further includes: acquiring an acquisition target object corresponding to the interaction target page by the target attribute when a preset condition corresponding to the interaction target page is satisfied.
[0160] According to at least one embodiment of the present disclosure, in Example 10, based on the method described in Example 8, Third instruction information is displayed in the topic display area, which indicates that the acquisition target object corresponding to the topic display area is associated with the target attribute.
[0161] According to at least one embodiment of the present disclosure, in Example 11, based on the method described in Example 8, The setting page further includes a target display area, which is a display area for a topic corresponding to the content viewing page, and includes fourth instruction information instructing the target attribute in the target display area.
[0162] According to at least one embodiment of the present disclosure, in Example 12, based on the method described in Example 8, The step of displaying the setting page includes: When the setting page is displayed for the first time, displaying fifth instruction information on the setting page, the fifth instruction information indicating instruction information of a topic corresponding to the content browsing page; and if the current target attribute is different from the target attribute corresponding to the previously displayed setting page, displaying sixth instruction information on the setting page to instruct the user to change the level of the target attribute.
[0163] According to at least one embodiment of the present disclosure, in Example 13, based on the method described in Example 12, The step of displaying sixth instruction information on the setting page includes: The method includes updating the first marker corresponding to the target attribute in the form of an animation, and displaying the sixth indication information indicating the acquired object.
[0164] According to at least one embodiment of the present disclosure, Example 14 comprises: a page display module configured to display a content browsing page including a target control indicating a target attribute; a control display module configured to display an updated target control on the content viewing page, the updated target control indicating the updated target attribute, when the viewing parameters in the content viewing page satisfy a set condition; The target attribute is applied to an interaction target page, and the interaction target page and the content viewing page provide a page display device that is a page of a different topic.
[0165] According to at least one embodiment of the present disclosure, Example 15 comprises: one or more processing units; a storage device configured to store one or more programs, When the one or more programs are executed by the one or more processing devices, an electronic device is provided that causes the one or more processing devices to realize the page display method according to any one of Examples 1 to 13.
[0166] According to at least one embodiment of the present disclosure, Example 16 provides a storage medium including computer-executable instructions for, when executed by a computer processing device, performing the page display method described in any one of Examples 1 to 13.
[0167] Also, although operations are described using a particular order, this should not be understood as requiring that these operations be performed in the particular order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes details of several specific implementations, these should not be construed as limitations on the scope of the present disclosure. Some features that are described in the context of separate embodiments may also be combined and implemented in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable subcombination.
Claims
1. displaying a content viewing page including a target control indicating a target attribute; and in response to the viewing parameters in the content viewing page satisfying a set condition, displaying an updated target control on the content viewing page indicating the updated target attributes; The target attribute is applied to an interaction target page, and the interaction target page and the content viewing page are pages of different topics.
2. The step of displaying the updated target control on the content viewing page includes: The method of claim 1 , further comprising displaying the updating process of the target control in the form of an animation on the content viewing page.
3. The step of displaying the update process of the target control in the form of an animation includes: A step of shifting out a first marker included in the target control before the update from the target control along a first direction, and hiding a display state of the first marker outside the target control; While the first marker is moving, moving the second marker in a second direction different from the first direction from the location of the first marker until the second marker is displayed within the target control; 3. The method of claim 2, further comprising: in response to shifting the first marker out of the target control, moving the updated first marker into the target control.
4. 4. The method of claim 3, further comprising the step of displaying first indication information when the first marker is shifted out of the target control along a first direction, the first indication information indicating a target attribute update event, and the target control indicating the updated target attribute.
5. 2. The method of claim 1, wherein different levels of a target attribute correspond to different styles of target controls, the higher the level of the target attribute, the larger the attribute value corresponding to the target attribute, and the different styles of target controls correspond to different styles of first markers.
6. The method of claim 1 , wherein the instruction area included in the target control includes second instruction information indicating at least one of an acquisition condition of a current target attribute and a next level target attribute.
7. The step of displaying the content browsing page includes: displaying a content browsing page including a target control that periodically displays, as the second instruction information, acquisition conditions for a current target attribute and a target attribute of a next level in sequence; The method according to claim 6 , further comprising: displaying the acquisition conditions for the target attribute of the next level in response to the achievement degree of the acquisition conditions for the target attribute of the next level reaching a set value.
8. displaying a setting page in which a topic display area for at least one topic is displayed in response to a switching operation on the content browsing page; displaying the interaction target page after an interaction control in the topic display area is triggered; The method of claim 1 , wherein the target attribute is associated with a target object in an interaction target page, and the target object is retrieved on the target attribute.
9. The method of claim 8 , further comprising the step of: retrieving a retrieved object corresponding to the interaction target page with the target attribute in response to satisfying a predetermined condition corresponding to the interaction target page.
10. The method of claim 8 , further comprising displaying third indication information in the topic display area, the third indication indicating that a target object corresponding to the topic display area is associated with the target attribute.
11. The method according to claim 8 , wherein the setting page further includes a target display area, the target display area being a display area for a topic corresponding to the content viewing page, and the target display area includes fourth instruction information indicating the target attribute.
12. The step of displaying the setting page includes: When the setting page is displayed for the first time, displaying fifth indication information on the setting page, the fifth indication information indicating indication information of a topic corresponding to the content browsing page; 9. The method of claim 8, further comprising: if the current target attribute is different from the target attribute corresponding to the previously displayed setting page, displaying sixth instruction information on the setting page to instruct the user to change the level of the target attribute.
13. The step of displaying sixth instruction information on the setting page includes:
13. The method of claim 12, further comprising displaying the sixth indication indicating the updating of the first marker corresponding to the target attribute and the acquired object in the form of an animation.
14. a page display module configured to display a content viewing page including a target control indicating a target attribute; a control display module configured to display an updated target control on the content viewing page indicating an updated target attribute in response to viewing parameters in the content viewing page satisfying a set condition; A page display device, in which the target attribute is applied to an interaction target page, and the interaction target page and the content viewing page are pages of different topics.
15. At least one processing device; A storage device configured to store at least one program, An electronic device, when the at least one program is executed by the at least one processing device, causing the at least one processing device to implement the page display method according to any one of claims 1 to 13.
16. A storage medium comprising computer-executable instructions for performing the page display method according to any one of claims 1 to 13 when executed by a computer processing device.
Citation Information
Patent Citations
APP task system
CN111582939A
Interface display method and device, terminal equipment and medium
CN111930454A
Virtual article receiving method and device, terminal and storage medium
CN112016941A
Reward issuing method and device based on live broadcast, electronic equipment and storage medium
CN113191820A
Virtual currency for managing advertising and content delivery
US20200097994A1