Page display methods, devices, electronic devices, and media
The page display method and apparatus address the limitations of page richness and relevance in application programs by dynamically updating controls and providing instructional information, enhancing user interaction and engagement across different topics.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2023-07-12
- Publication Date
- 2026-07-29
AI Technical Summary
Existing application programs have limited page richness and relevance between different topic pages, affecting user interaction and engagement.
A page display method and apparatus that includes displaying a content viewing page with target controls, updating these controls based on viewing parameters meeting set conditions, and applying the updated attributes to interaction target pages of different topics, enhancing page relevance and richness through dynamic animations and instructional information.
Enhances the richness and relevance between pages by dynamically updating controls and providing instructional information, improving user interaction and engagement across different topics.
Smart Images

Figure 0007897329000001 
Figure 0007897329000002 
Figure 0007897329000003
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to computer technology, for example, a page display method, apparatus, electronic device, and medium.
[0002] This disclosure claims priority to a Chinese patent application filed with the Chinese Patent Office on July 26, 2022, with an application number of 202210887307.2, and all the contents of this application are incorporated herein by reference.
Background Art
[0003] An application program refers to a computer program for completing one or more specific operations, which is executed in user mode, can interact with users, and has a visible user interface. With the development of computer technology and the diversity of user needs, the types of application programs in electronic devices are becoming increasingly diverse.
[0004] An application program has a visible user page. To provide a man-machine interaction function for users, controls are displayed on the page of the application program, and users can realize corresponding functions on the page through the controls.
[0005] An application program can include pages of multiple different topics. Currently, since the functions of the controls displayed on the pages of the application program are single, it not only affects the richness of the pages, but also further reduces the relevance between different topic pages of the application program.
Summary of the Invention
[0006] The present disclosure provides a page display method, apparatus, electronic device, and medium for improving the richness of pages and the relevance between pages.
[0007] In the first embodiment, the embodiments of the present disclosure are as follows: The steps include: displaying a content viewing page that includes target controls that specify target attributes, The step of displaying an updated target control on the content viewing page that indicates the updated target attributes in response to the viewing parameters in the content viewing page satisfying the set conditions, The aforementioned target attribute is applied to the interaction target page, and the interaction target page and the content viewing page are pages on different topics, providing a page display method.
[0008] In a second embodiment, the embodiments of the present disclosure are as follows: A page display module is provided to display a content viewing page that includes target controls that specify target attributes, The control display module is provided to display an updated target control on the content viewing page indicating the updated target attributes in response to the viewing parameters in the content viewing page satisfying the set conditions, The aforementioned target attributes are applied to the interaction target page, and the interaction target page and the content viewing page further provide a page display device where pages are on different topics.
[0009] In a third embodiment, the embodiments of this disclosure are as follows: At least one processing unit, An electronic device including a memory device provided for storing at least one program, When the at least one program is executed by the at least one processing unit, the at least one processing unit is further provided with an electronic device that implements the page display method provided by the embodiments of this disclosure.
[0010] In a fourth embodiment, the embodiments of the present disclosure further provide a computer-readable medium that stores a computer program that, when executed by a processing device, implements the page display method provided by the embodiments of the present disclosure. [Brief explanation of the drawing]
[0011] In all drawings, identical or similar drawing reference numerals represent identical or similar elements. It should be understood that drawings are schematic representations, and elements and components are not necessarily depicted to scale. [Figure 1] This is a flowchart of a page display method provided by the embodiments of this disclosure. [Figure 2] This is a schematic diagram illustrating the implementation of a content viewing page as provided by the embodiments of this disclosure. [Figure 3] This is a flowchart of a page display method provided by the embodiments of this disclosure. [Figure 4] This is a schematic diagram of the target control update process provided by the embodiments of this disclosure. [Figure 5] This is a schematic diagram illustrating the implementation of target control provided by the embodiments of this disclosure. [Figure 6] This is a schematic diagram illustrating the implementation of a settings page as provided by the embodiments of this disclosure. [Figure 7] This is a schematic diagram illustrating the implementation of progress information that instructs the acquisition of target attributes, as provided in the embodiments of this disclosure. [Figure 8] This is a schematic diagram illustrating the implementation of the sixth instruction information provided by the embodiments of this disclosure. [Figure 9] This is a schematic diagram illustrating the implementation of the sixth instruction information provided by the embodiments of this disclosure. [Figure 10] This is a schematic diagram of the structure of a page display device provided by the embodiments of this disclosure. [Figure 11] This is a schematic diagram of the structure of an electronic device provided by the embodiments of this disclosure. [Modes for carrying out 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 each step described in the embodiments of the method of the present disclosure may be executed in a different order and / or may be executed in parallel. Also, additional steps may be included in the method embodiments, and / or the steps shown may be omitted. The scope of the present disclosure is not limited in this regard.
[0014] As used herein, the term "comprising" and its variations are non-limiting "comprising", that is, "including... but not limited to it". The term "based on" means "at least partially based on". The term "an embodiment" represents "at least one embodiment". The term "another embodiment" represents "at least one another embodiment". The term "some embodiments" represents "at least some embodiments". Related definitions of other terms are given in the following description.
[0015] Note that the concepts such as "first", "second", etc. mentioned in the present disclosure are only for distinguishing different devices, modules or units, and are not for limiting the order or interdependence of the functions executed by these devices, modules or units.
[0016] Note that the modifications of "one" and "plurality" mentioned in the present disclosure are exemplary and not limiting. As should be understood by those skilled in the art, unless otherwise clearly pointed out in the context, it should be understood as "at least one".
[0017] The names of messages or information that interact between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not for limiting the scope of these messages or information.
[0018] Before using the technical solutions disclosed by each embodiment of the present disclosure, it should be understood that, in accordance with relevant laws and regulations, the types, scope of use, usage scenarios, etc. of personal information related to the present disclosure should be notified to the user in an appropriate manner and permission should be obtained from the user.
[0019] For example, in response to receiving a voluntary request from the user, information is sent to the user to clearly present that the operations requested by the user require the acquisition and use of the user's personal information. Thereby, the user can choose whether to provide personal information to software such as an electronic device, an application program, a server, or a storage medium, or hardware that executes the operations of the technical solutions of the present disclosure according to the presented information.
[0020] As a selective but non-limiting implementation form, the method of sending presentation information to the user in response to receiving a voluntary request from the user may be, for example, in the form of a pop-up window, and the presentation information can be presented in text form in the pop-up window. Further, the pop-up window may further carry a selection control for the user to select whether to "agree" or "disagree" to provide personal information to the electronic device.
[0021] It should be understood that the above notification and the process of obtaining user permission are only schematic and do not limit the implementation forms of the present disclosure, and other methods that meet the relevant laws and regulations are also applicable to the implementation forms of the present disclosure.
[0022] Figure 1 is a flowchart of a page display method provided by an embodiment of the present disclosure, and the embodiment of the present disclosure is applicable when displaying pages to improve the relevance between pages of different topics. The method is executable by a page display device, and the device can be implemented in the form of software and / or hardware, and optionally, is implemented by an electronic device, and the electronic device may be a mobile terminal, a personal computer (PC), or a server, etc.
[0023] As shown in Figure 1, the method includes steps S110 to S120.
[0024] In S110, a content viewing page is displayed that includes target controls that specify target attributes.
[0025] In this embodiment, a page can be understood as a page for displaying visible content to a user in an electronic device. A content viewing page can be understood as a page for displaying visible content for a user to view in an electronic device. A content viewing page may also be a page displayed in an application program of an electronic device, where the application program is not limited and may be, for example, a video application program, and a video application program may refer to an application program that performs online socializing based on video. The content of a content viewing page is not limited and may include, for example, target controls and the video to be displayed.
[0026] A target control may refer to a control on a content viewing page that allows users to perform interaction operations and display information. A target control may indicate a target attribute, and the content indicated by the target control is not limited; for example, a target control can, as a single control, indicate a target attribute, time information characterizing changes in the target attribute, and markers associated with the target attribute through a setting area within the target control.
[0027] The target attribute can be understood as a level at which the target object can be retrieved in double the quantity. 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 target object that is originally retrieved, an additional 5% of the target object can be retrieved. The target object can be understood as the object to be retrieved, and for example, the target object may be an object that can be retrieved by viewing other task pages (i.e., interaction target pages). Here, the content of the target object is not limited and may be, for example, cryptocurrency.
[0028] Here, we are not limited to how the content viewing page is displayed. For example, after opening the application program, the content viewing page containing the target control can be displayed directly. Alternatively, when opening the application program (for example, for the first time after loading the application program), presentation information associated with obtaining the target attribute can first be displayed in the form of a popup window (for example, "The more videos you watch, the higher the level of cryptocurrency doubling you earn by performing tasks"), and then, after triggering the corresponding control within the popup window (for example, "Experience Now"), the content viewing page containing the target control can be displayed. Understandably, only when opening the application program for the first time (for example, for the first time after loading the application program), presentation information associated with obtaining the target attribute can first be displayed in the form of a popup window, and then, after triggering the corresponding control within the popup window, the content viewing page containing the target control can be displayed.
[0029] Figure 2 is a schematic diagram of the implementation of a content viewing page provided by an embodiment of the present disclosure. As shown in Figure 2, 1 represents the content viewing page, 2 represents the target control, 3 represents a pop-up window for directing presentation information associated with obtaining the target attribute, 4 represents a trigger control within the pop-up window, and 5 represents a close control within the pop-up window (for closing the currently displayed pop-up window). When the application program is opened for the first time, a pop-up window 3 can be displayed for directing presentation information associated with obtaining the target attribute, and clicking the trigger control 4 or the close control 5 can trigger the display of the content viewing page 1 containing the target control 2.
[0030] In one embodiment, a target control on a content viewing page can be clicked, and the response content after clicking the target control is not limited but can be flexibly configured according to actual needs. For example, when clicking a different area or position of the target control, a corresponding interface or text can be displayed, such as text presentation information associated with the target attribute displayed in the form of a pop-up window, or an interface associated with the target attribute.
[0031] In S120, if the browsing parameters within the content viewing page meet the setting 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 browsing parameter can be understood as a parameter that characterizes the browsing status for a content viewing page. Here, the content of the browsing parameter is not limited and may be at least one of the following: for example, the time spent viewing content on the content viewing page (e.g., the time spent watching a video), and the number of content items viewed on the content viewing page (e.g., the number of videos viewed).
[0033] The setting conditions can be understood as pre-configured conditions associated with updating the target control. Here, the content of the setting conditions is not limited; for example, it may be viewing content on a content viewing page for a set amount of time (e.g., 1 minute, 10 minutes, or 30 minutes), viewing a set number of content items (e.g., 5 or 10 items), or a combination of viewing content for a set amount of time and viewing a set number of content items on a content viewing page.
[0034] As the level of the target attribute increases, more additional objects are retrieved. Therefore, each level of the target attribute can correspond to different predetermined conditions, meaning that the higher the level of the target attribute, the more difficult the corresponding setting conditions can be. For example, assuming that the levels of the target attribute are 5%, 10%, and 15%, the setting condition corresponding to a 5% target attribute might be that the time spent viewing content on the content viewing page reaches 1 minute; the setting condition corresponding to a 10% target attribute might be that the time spent viewing content on the content viewing page reaches 10 minutes; and the setting condition corresponding to a 15% target attribute might be that the time spent viewing content on the content viewing page reaches 20 minutes.
[0035] The updated target attribute can be understood as the next level of target attribute corresponding when the browsing parameters meet the set conditions. Based on this, the update can be understood as changing from the target control that currently points to the current target attribute to the target control that points to the updated target attribute.
[0036] In this embodiment, the target attribute is applicable to the interaction target page, and there is no limitation on how the target attribute is applied to the interaction target page. For example, by completing a task set on the interaction target page (e.g., viewing content for a set amount of time), the target object can be obtained, and the target attribute can be used to additionally obtain corresponding target objects based on the obtained target object. For example, if the target attribute is 5%, an additional 5% of target objects can be obtained. The interaction target page is understood to be a page on which the user interacts to obtain target objects. The interaction target page and the content viewing page may be pages on different topics. For example, the topic corresponding to the content viewing page may be obtaining the target attribute by completing a viewing task (e.g., a video viewing task), while the topic corresponding to the interaction target page may be obtaining the target object by completing a setup task.
[0037] When the browsing parameters within the content viewing page meet the set conditions, it indicates that the set conditions corresponding to the next level of target attributes have already been reached, and the current target attributes can be updated to the next level of target attributes. Based on this, the updated target control can be displayed on the content viewing page, and this updated target control can indicate the updated target attributes. Here, the method of displaying the updated target control on the content viewing page is not limited. For example, the update process of the target control can be displayed on the content viewing page in the form of an animation, for example, the process of changing the text information characterizing the target attributes before and after the update within the target control, and the process of changing the markers characterizing the target attributes before and after the update can be displayed in the form of an animation.
[0038] Embodiments of this disclosure provide a page display method in which a content viewing page is displayed that includes a target control indicating a target attribute, and if the viewing parameters within the content viewing page meet the setting conditions, an updated target control indicating the updated target attribute is displayed on the content viewing page, 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. This method establishes relationships between pages of different topics by having a target control set on the content viewing page that can indicate a target attribute to be applied to the interaction target page, and further enhances the richness of the page display by displaying the updated target control when the viewing parameters within the content viewing page meet the setting conditions.
[0039] The step of selectively displaying the updated target control on the content viewing page includes the step of displaying the target control update process in the form of an animation on the content viewing page.
[0040] In this embodiment, animation can be understood as a dynamic screen effect, visually representing screen content in the form of animation, for example, visually representing the update process of a target control. Here, the method of displaying the update process of the target control in the form of animation is not limited.
[0041] For example, assuming that a target control may include a marker to identify a target attribute, if the browsing parameters within the content viewing page meet the set conditions, the marker characterizing the target attribute before the update can first be shifted out of the target control 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 can similarly be moved to the area for setting markers within the target control (i.e., the area where the marker characterizing the target attribute before the update is located when it is not moved), and it can 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, during the process of shifting out the marker characterizing the target attribute before the update from the target control, multiple cryptocurrencies can be displayed within the target control in any direction (for example, in the opposite direction to the movement of the marker characterizing the target attribute before the update) at the location of the marker of the target attribute before the update (for example, displayed in the form of an animation where cryptocurrencies fall from top to bottom). Based on this, after moving the marker characterizing the target attribute after the update to the area for setting markers within the target control, or after shifting out the marker characterizing the target attribute before the update from the target control, presentation information indicating the target attribute after the update can be displayed in the form of a pop-up window on the side of the target control.
[0043] Figure 3 is a flowchart of a page display method provided by an embodiment of this disclosure, which is subdivided based on each of the selective technical options in the above embodiments. In this embodiment, the process of displaying the update process of the target control in the form of animation and the process of displaying the first instruction information on the content viewing page have been described. For details not described in this embodiment, please refer to the above embodiments.
[0044] As shown in Figure 3, the method includes steps S210 to S250.
[0045] In S210, display a content viewing page that includes target controls specifying target attributes.
[0046] In this embodiment, the electronic device may include a target control that displays a content viewing page for the user to view corresponding content and can specify target attributes on the content viewing page.
[0047] In S220, if the viewing parameters within the content viewing page satisfy the setting conditions, the first marker included in the target control before the update is shifted out of the target control along the first direction on the content viewing page, and the display state of the first marker outside the target control is hidden.
[0048] In this embodiment, the pre-update target control can be understood as a target control whose indicated target attribute is the pre-update target attribute. The first marker can be understood as a pre-configured marker that can be used to characterize the 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 can correspond to first markers of different styles; for example, different levels of target attributes may correspond to rocket animations of different colors, and this is not limited. The first direction can be understood as the direction of movement when shifting the first marker 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 can be understood as the state displayed on the content viewing page; for example, the display state may include visible and hidden.
[0049] The orientations or positional relationships indicated by terms such as "center," "top," "bottom," "left," "right," "front," and "back" are based on the orientations or positional relationships shown in the drawings. For example, "top" and "bottom" are set along the header and footer directions of the paper, "left" and "right" are set toward the direction of the paper, "front" is perpendicular to the paper and from the back to the front, and "back" is perpendicular to the paper and from the front to the back. Such settings are merely to facilitate the explanation of the technical solutions of this disclosure and do not necessarily indicate that what is being referred to has a specific orientation, and should not be understood as limiting this disclosure.
[0050] If the viewing parameters within the content viewing page meet the specified conditions, the first marker included in the target control before the update can be shifted out of the target control along the first direction on the content viewing page. After the first marker is shifted out of the target control, its display state outside the target control may be hidden; in other words, the first marker will no longer be displayed on the content viewing page after being shifted out of the target control. Here, the method of shifting out the first marker from the target control is not limited; for example, the first marker can be shifted out of the target control in the form of a constant-speed slide or an accelerating 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 location 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 different from the first direction. Here, the second direction is not limited and may be any other direction different from the first direction, for example, it may be the opposite direction to the first direction. The second marker can be understood as a pre-configured marker that can be used to characterize the object to be acquired. Here, the content of the second marker is not limited and may be a marker composed of multiple cryptocurrencies, for example.
[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 within the target control. Here, the method of moving the second marker in the second direction from the location of the first marker is not limited. For example, if we assume that the first direction is vertically upward and the second direction is vertically downward (opposite to the first direction), then while the first marker is moving, the second marker can be moved so that it falls at a constant velocity 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 complete, and before the movement of the first marker after the update is complete, the second marker can be moved in a set direction (for example, downwards or upwards, as long as it is ensured that it is a direction of movement within the target control) to a set position within the target control (for example, the edge of the area for setting the first marker within the target control, e.g., the upper edge) 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 back 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, the method of moving the updated first marker into the target control is not limited; for example, the updated first marker can be moved into the target control from any edge of the target control (for example, assuming the target control is a circular control, the edge of the target control can be considered the periphery of the circular control) in any direction (for example, it may be in the upward or downward direction, as long as it is guaranteed to move into the target control; for example, if it is on the lower edge of the circular control, it will be 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 moving. To avoid the two first markers overlapping during movement, the movement directions of the two first markers may be the same, and the updated first marker may be moved into the target control from the opposite edge of the movement direction of the first marker before the update using the target pendant.
[0058] In S250, when the first marker is shifted out of the target control along the first direction, first instruction information is displayed, the first instruction 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 for a target attribute. The target attribute update event can be understood as an event that characterizes the update of a target attribute. Here, the display form of the first instruction information is not limited and may be in the form of a presentation field (e.g., Tips) or a pop-up window.
[0060] When the first marker is shifted out of the target control along the first direction, first instruction information can be displayed, and this first instruction information can indicate an update event for the target attribute, and the target control can indicate the updated target attribute. When the first marker is shifted out of the target control along the first direction, it can be considered as the point in time when the shifting out of the first marker along the first direction has begun, or it may be the process of shifting out of the target control along the first direction, or it may be the final point in time when the shifting out of the target control along the first direction is completed, and is not limited to these.
[0061] Here, there are no limitations on how the first instruction information is displayed. For example, it may be displayed on the side a set length away from the target control. For instance, if the target control is snapped to the left-hand area of the content viewing page to avoid the first instruction information being obscured when displayed, the first instruction information can be displayed to the right of the target control. Conversely, if the target control is snapped to the right-hand area of the content viewing page, the first instruction information can 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 during the process of the updated first marker moving to the target control, or it may be displayed directly after the updated first marker has moved to the target control, or it may be displayed within a set time (e.g., 2s or 5s) after the updated first marker has moved to the target control. The display time of the first instruction information is not limited and may be, for example, 1 second (s), 3s or 5s.
[0063] Embodiments of this disclosure provide a page display method, describing a process for displaying the update process of a target control in the form of animation on a content viewing page, and a process for displaying first instruction information. This method displays the update process of a target control by moving a first marker corresponding to the target control before update and a first marker corresponding to the target control after update, and by moving a second marker along with the movement of the first marker, thereby creating a dynamic update effect of the first and second markers. Based on this, the method further enhances the richness of the page display by indicating a target attribute update event by displaying first instruction information when the first marker is shifted out of the target control.
[0064] Figure 4 is a schematic diagram of the update process of a target control provided by an embodiment of the present disclosure. As shown in Figure 4, 6 represents the first marker before update, 7 represents the second marker, 8 represents the first marker after update, and 9 represents the first instruction information. In the process of shifting out the first marker 6 before update along the first direction, the second marker can be moved in the second direction from the location of the first marker 6 before update until the second marker 7 is displayed within the target control 2. Based on this, when the first marker 6 before update is shifted out of the target control 2, the first marker 8 after update can be moved in the target control 2 from the lower edge of the target control 2 along the first direction. When the first marker 6 before update is shifted out of the target control 2, the first instruction information 9 (for example, the first instruction information 9 may be "Target attribute has been upgraded") is displayed in the right-hand region of the target control 2.
[0065] Selectively, different levels of target attributes correspond to different styles of target controls, with higher levels of target attributes corresponding to larger attribute values, and different styles of target controls correspond to different styles of first markers.
[0066] In this embodiment, target attributes can include different levels, and target attributes of different levels can correspond to target controls of different styles. Here, the style of the target control is not limited; for example, it may be a circular control or a rectangular control, and the size of the target control is also not limited. The attribute value of the target attribute can 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 different styles of target controls can correspond to different styles of first markers.
[0068] Selectively, the instruction area included in the target control contains second instruction information that indicates the acquisition conditions for the current target attribute and / or the next level of target attributes.
[0069] In this embodiment, the instruction area can be understood as an area for displaying second instruction information within the target control. Here, the position of the instruction area is not limited; for example, it may be located directly above the area where the first marker is located, or it may be located directly below the area where the first marker is located.
[0070] The instruction area included in the target control may contain second instruction information. The second instruction information may indicate the acquisition conditions for the current target attribute and / or the next level target attribute. That is, the second instruction information may indicate the current target attribute, or the acquisition conditions for the next level target attribute, or the acquisition conditions for both the current and next level target attributes, and the acquisition conditions for the current and next level target attributes may be displayed simultaneously or periodically alternately.
[0071] The current target attribute can be understood as the target attribute before the update, and accordingly, the next level of target attribute can be understood as the target attribute after the update.
[0072] The acquisition condition for the next level of target attribute can be understood as the condition for acquiring the next level of target attribute. Here, the content of the acquisition condition is not limited; for example, the acquisition condition may be progress information from the present until the setting condition corresponding to the next level of target attribute is achieved, and the acquisition condition can change dynamically as time changes. For example, if the setting condition corresponding to the next level of target attribute is watching a video for 10 minutes, and the current video viewing time is 9 minutes, then the current acquisition condition may be achieving the setting condition corresponding to the next level of target attribute in the next minute, which can be expressed as, for example, "upgrade in 60 seconds" or "upgrade to x% in 60 seconds," and accordingly, the acquisition condition can change dynamically as time progresses, corresponding to a countdown state, which can be analogous to, for example, "upgrade in 59 seconds" or "upgrade in 58 seconds."
[0073] In one embodiment, assuming the target control is a circular control, information indicating the progress of the acquisition conditions for the next level of target attributes may be set on the edge of the circular control.
[0074] Figure 5 is a schematic diagram of the implementation of target control provided by an embodiment of the present disclosure. As shown in Figure 5, 10 represents a first marker, 11 represents an indicator area, 12 represents second indicator information, and 13 represents information for indicating the progress of the acquisition conditions for the next level of target attribute. The second indicator information 12 within the indicator area 11 can indicate the current target attribute and / or the acquisition conditions for the next level of target attribute.
[0075] The step of selectively displaying a content viewing page includes the step of displaying a content viewing page that includes a target control that periodically displays the current target attribute and the acquisition conditions for the next level of target attribute as second instruction information, and the step of displaying the acquisition conditions for the next level of target attribute in response to the achievement of the acquisition conditions reaching a set value.
[0076] In this embodiment, if the target control includes second instruction information, the content viewing page containing the target control can be displayed, and the current target attribute and the acquisition conditions for the next level of target attributes can be displayed sequentially as the second instruction information of the target control.
[0077] Here, we are not limited to how the acquisition conditions for the current target attribute and the next level target attribute are displayed periodically. For example, from the moment the target attribute is updated to the current target attribute, the acquisition conditions for the next level target attribute may be displayed for the first set time, followed by the current target attribute for the second set time, and then the corresponding acquisition conditions for the next level target attribute and the current target attribute may be displayed periodically for the first and second set times. By analogy, after the degree of achievement of the acquisition conditions reaches the set value, the acquisition conditions for the next level target attribute may be displayed. That is, when the degree of achievement of the acquisition conditions reaches the set value, regardless of whether the current target attribute or the acquisition conditions for the next level target attribute are being displayed at this time, the system will change to displaying the acquisition conditions for the next level target attribute. Alternatively, the current target attribute may be displayed for the second set time, and then the acquisition conditions for the next level target attribute may be displayed for the first set time. We are not limited to this. The first set time and the second set time may be different or the same.
[0078] The degree to which an acquisition condition is achieved can be understood as the progress made from the current state to achieving the setting condition corresponding to the next level of target attribute. The setting value can be understood as a threshold associated with a pre-set acquisition condition (or setting condition), and here it is not limited to this; for example, if the setting condition is to watch a video for a set amount of time, the setting value may be 30 seconds or 1 minute, etc.
[0079] In one embodiment, if no target attribute at any level has been acquired yet, the acquisition conditions for the next level of target attribute (i.e., the acquisition conditions corresponding to the target attribute to be acquired for the first time) can be displayed as the second instruction information of the target control.
[0080] Selectively, the method includes the steps of displaying a settings page in which the topic display area of at least one topic is displayed in response to a switching operation on the content viewing page, The process further includes the step of displaying the interaction target page after an interaction control in the topic display area is triggered, wherein the target attribute is associated with the retrieved object in the interaction target page, and the retrieved object is retrieved using the target attribute.
[0081] In this embodiment, the switching operation can be understood as an operation to switch pages. Here, the switching operation is not limited; for example, the corresponding switching operation may be triggered by clicking a target control, or by clicking other setting controls on the content viewing page.
[0082] In response to a switching operation on the content viewing page, the corresponding settings page can be displayed. The settings page can be understood as a pre-configured page, and for example, the settings 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 that identifies the topic and the corresponding interaction controls.
[0083] An interaction control can be understood as a control used to display the page to which interaction is performed. One topic can correspond to one interaction control, and one interaction control can correspond to one page to which interaction is performed. Different interaction controls may correspond to different pages to which interaction is performed.
[0084] After an interaction control within the topic display area is triggered, the corresponding interaction target page can be displayed. On the interaction target page, the corresponding target object can be obtained by completing the corresponding configuration task via the interaction target page.
[0085] Target attributes can be associated with target objects within the target page, and target objects can be retrieved using target attributes. In other words, after retrieving the target object set on the interaction target page (for example, a set number of cryptocurrencies), it is possible to additionally retrieve corresponding target objects based on the current target attribute. For example, if the current target attribute is 5%, after retrieving the target object set on the interaction target page, it is possible to additionally retrieve target objects set at 5% more.
[0086] The process further includes a step to selectively retrieve the target object corresponding to the interaction target page using target attributes, if the preset conditions corresponding to the interaction target page are met.
[0087] In this embodiment, preset conditions can be understood as conditions for acquiring a pre-configured target object, and the preset conditions corresponding to each interaction target page may be different. Here, the content of the preset conditions is not limited; for example, it may be to view content on the interaction target page for a set amount of time.
[0088] If the preset conditions corresponding to the interaction target page are met, the target object corresponding to the interaction target page can be obtained using the target attribute. The target objects obtained for each interaction target page may be different; for example, the number of target objects obtained may differ.
[0089] Here, we are not limited to how to obtain the target objects corresponding to the interaction target page using the target attribute. For example, after obtaining a set number of target objects, it is possible to obtain additional target objects based on the target attribute (for example, 5% more target objects than the set number, i.e., "obtain an additional 5% * set number of target objects").
[0090] Selectively, a third instruction is displayed in the topic display area, indicating that the object to be retrieved corresponding to the topic display area is associated with the target attribute.
[0091] In this embodiment, third instruction information can be displayed in the topic display area. The third instruction information can indicate that the target object corresponding to the topic display area is associated with the target attribute. Here, the form of the third instruction information is not limited; for example, it may be displayed in the form of a mark, or for example, an arrow mark indicating an upward direction.
[0092] One interaction control can correspond to one third instruction, and the third instruction corresponding to each interaction control may be the same. Here, the display position of the third instruction is not limited; for example, it may be displayed to the right or left of the corresponding interaction control, and the third instruction can be displayed so as not to overlap with the corresponding interaction control.
[0093] In one embodiment, if no target attribute at any level is acquired, the third instruction information does not need to be displayed in the topic display area.
[0094] Selectively, the settings page further includes a target display area, which is a display area for the topic corresponding to the content viewing page, and includes a fourth directive information that indicates the target attribute to the target display area.
[0095] In this embodiment, the target display area can be understood as the display area for the topic corresponding to the content viewing page. The target display area includes fourth instruction information that indicates the target attribute.
[0096] The fourth instruction information can include, but is not limited to, progress information for acquiring target attributes, presentation information characterizing the setting conditions for acquiring target attributes, and identification information characterizing the acquisition of the target object using the target attributes.
[0097] Progress information for acquiring target attributes can be understood as information that characterizes the progress of acquiring target attributes, for example, information on what level of target attributes have been acquired so far, and for example, progress information for acquiring target attributes may be displayed in the target display area in the form of a progress bar. Presentation information that characterizes the setting conditions for acquiring target attributes can be associated with progress information for acquiring target attributes, and may include multiple levels of target attributes that have been set and the setting conditions corresponding to each level of target attributes, and may be displayed in the target display area in the form of bubbles, for example. Identification information that characterizes the acquisition of target objects by target attributes may include a mark that characterizes the current state of acquiring target attributes (for example, an arrow mark pointing upwards, similar to third-indication information), and information that characterizes the number of target objects that have been additionally acquired based on the current target attributes.
[0098] In one embodiment, when the settings page is opened for the first time at each set time interval (e.g., one day), the presentation information of the target objects acquired within the previous set time interval can be displayed in the form of a pop-up window or on a page. For example, when the settings page is opened for the first time each day, the presentation information including the target objects acquired on the previous day can be displayed in the form of a pop-up window.
[0099] In one embodiment, after obtaining the highest level of target attributes set, it is possible to indicate that the specified target attribute acquisition task has been completed. At this time, information on the total number of target objects acquired within the period of the specified target attribute acquisition task (for example, a total of 3000 cryptocurrencies were acquired within the period of the specified target attribute acquisition task) can be displayed on the content viewing page in the form of a pop-up window or on the page itself.
[0100] Figure 6 is a schematic diagram of the implementation of a configuration page provided by an embodiment of the present disclosure. As shown in Figure 6, 14 represents the configuration page, 15 represents the topic display area, 16 represents the interaction control, 17 represents the topic-indicating information, 18 represents the third-order indicative information, 19 represents the target display area, 20 represents the fourth-order indicative information, and 21 represents the presentation information (for example, presentation information such as "upgrade your target attribute by watching videos on the content viewing page, and the more you watch, the higher the level of your target attribute"). The configuration page 14 may include the topic display area 15 and the target display area 19.
[0101] After the interaction control 16 in the topic display area 15 is triggered, the corresponding interaction target page can be displayed. The first marker 10 in the target display area 19 can change its display style depending on the level of the target attribute, and the background style in the target display area 19 may remain unchanged (for example, it may be a gradient color style from left to right, or a solid color style), or the background style in the target display area 19 may change depending on the level of the target attribute, for example, different levels of the target attribute may correspond to target display areas 19 with different background colors. The fourth instruction information 20 may include progress information 201 that instructs the acquisition of the target attribute, and identification information 202 that characterizes the acquisition of the target object by the target attribute.
[0102] Furthermore, if the target attribute has not been acquired (which can 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 target object by the target attribute, in order to indicate that the target attribute has not been acquired at present.
[0103] Figure 7 is a schematic diagram illustrating the implementation of progress information that directs the acquisition of target attributes provided by the embodiments of this disclosure. As shown in Figure 7, the target attribute levels can include 5%, 10%, 15%, 20%, 25%, and 30%. The conditions for setting 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 a setting condition is met, the corresponding target attribute can be acquired to be applied to the interaction target page.
[0104] The step of selectively displaying the settings page is: If the settings page is displayed for the first time, the settings page will display a fifth instruction that provides instruction information for the topic corresponding to the content viewing page, The method includes the step of displaying a sixth instruction on the settings page instructing a change in the level of the target attribute if the current target attribute is different from the target attribute corresponding to the settings page that was previously displayed.
[0105] In this embodiment, the fifth instruction information can indicate instruction information for a topic corresponding to the content viewing page. Here, the content of the fifth instruction information is not limited and may be, for example, information related to how to obtain information associated with target attributes based on the content viewing page. For example, it may be information such as "the longer the time spent watching the video on the content viewing page, the higher the level of the target attribute obtained," and may include an area for displaying the initial state of the fourth instruction information, which can be understood as a state in which no target attributes have been obtained.
[0106] When the settings page is displayed for the first time, the fifth instruction information can be displayed on the settings page to help the user understand how to obtain target attributes. The method of displaying the fifth instruction information is not limited; for example, it could be displayed in the form of a pop-up window.
[0107] The sixth instruction can instruct a change in the level of the target attribute, that is, a change from the current level of the target attribute (i.e., the target attribute before the update) to the next level of the target attribute (i.e., the target attribute after the update). The current target attribute is considered to be the target attribute corresponding to the current settings page. If the current target attribute is different from the target attribute corresponding to the settings page that was displayed last time, it is considered that an update to the level of the target attribute has occurred on the settings page at this time.
[0108] If the current target attribute differs from the target attribute corresponding to the previously displayed settings page, it can indicate that a level update has occurred for the target attribute corresponding to the current settings page. In this case, a sixth instruction can be displayed on the settings page, and this sixth instruction can instruct a change in the level of the target attribute.
[0109] Here, we are not limited to how the sixth instruction information is displayed. For example, it can be displayed in the form of a static popup window and / or a dynamic popup window. A static popup window can be understood as having static content, while a dynamic popup window can be understood as having dynamic content, such as including dynamic visual effects of updating the first marker corresponding to the target attribute.
[0110] The step of selectively displaying sixth instruction information on the settings page includes the step of displaying the update process of the first marker corresponding to the target attribute in the form of an animation, and the step of displaying sixth instruction information that points to the acquired object.
[0111] In this embodiment, the acquired object can be understood as the acquired target object. The process of updating the first marker corresponding to the target attribute can be understood as the process in which the first marker of the target attribute is updated 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 differs from the target attribute corresponding to the previously displayed settings page, the settings page can display sixth instruction information in the form of an animation. This sixth instruction information can indicate the update process of the first marker corresponding to the target attribute, and the acquired object.
[0113] Here, we are not limited to how the sixth instruction information is displayed in the form of animation. For example, for the first marker, the first marker corresponding to the target attribute before the update can be shifted out of the setting area (i.e., the display area for placing the pre-set first marker) from the current setting page along the set direction (e.g., upwards). If 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 can be moved to the setting area to complete the dynamic update process of the first marker corresponding to the target attribute. For example, for acquired objects, during the update process of the first marker corresponding to the target attribute (or after the update of the first marker corresponding to the target attribute, here we are not limited to this), the number of acquired objects corresponding to the acquired objects can be displayed on the setting page, for example, at a setting position above the first marker.
[0114] Figure 8 is a schematic diagram of the implementation of the sixth instruction information provided by an embodiment of the present disclosure. As shown in Figure 8, 22 represents the fifth instruction information, 23 represents an area for displaying the initial fourth instruction information, 24 represents a trigger control (e.g., "OK"), and 25 represents presentation information associated with the acquisition of target attributes (e.g., information such as "The longer you watch the video on the content viewing page, the higher the acquired target attribute level"). When the settings page 14 is displayed for the first time, the fifth instruction information 22 can be displayed on the settings page 14 in the form of a pop-up window, and the settings page 14 can be displayed by clicking the trigger control 24.
[0115] Figure 9 is a schematic diagram of the implementation of the sixth instruction information provided by an embodiment of the present disclosure. As shown in Figure 9, 26 represents the sixth instruction information, 27 represents information indicating the acquired object (for example, information such as "Congratulations on upgrading to x%, you have acquired +900 cryptocurrency"), 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 settings page, the sixth instruction information can be displayed on the settings page 14 in the form of an animation, the change process before and after the update of the target attribute 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 viewing page, the target attribute can be upgraded by fulfilling the corresponding setting conditions, and the current sixth instruction information 26 can be closed by the close control 29.
[0116] Figure 10 is a schematic diagram of the structure of a page display device provided by an embodiment of the present disclosure, and as shown in Figure 10, the device includes a page display module 310 and a control display module 320.
[0117] The page display module 310 is configured to display a content viewing page that includes target controls that specify target attributes. The control display module 320 is provided to display an updated target control on the content viewing page indicating the updated target attributes when the viewing parameters in the content viewing page meet the set conditions. The aforementioned target attribute is applied to the interaction target page, and the interaction target page and the content viewing page are pages on different topics.
[0118] The technical solution provided by the embodiments of this disclosure includes a page display module 310 that displays a content viewing page containing a target control that indicates a target attribute, and a control display module 320 that, when the viewing parameters in the content viewing page meet the set conditions, displays an updated target control on the content viewing page that indicates the updated target attribute, 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. The device can establish relationships between pages of different topics by having a target control set on the content viewing page that can indicate a target attribute applied to the interaction target page, and further improves the richness of page display by displaying the updated target control when the viewing parameters in the content viewing page meet the set conditions.
[0119] Selectively, the control display module 320 is, The content viewing page includes a first display unit provided to display the update process of the target control in the form of an animation.
[0120] Selectively, the first display unit is, A shift-out subunit is provided to shift out a first marker included in the target control before the update along a first direction from the target control, and to hide the display state of the first marker outside the target control. A first moving subunit is provided to move 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 while the first marker is moving, The system includes a second movement subunit, which is provided to move the updated first marker into the target control when the first marker is shifted out of the target control.
[0121] Selectively, the device, The system further includes an information display module, which is provided to display first instruction information when the first marker is shifted out of the target control along a first direction, wherein the first instruction information indicates a target attribute update event, and the target control indicates the updated target attribute.
[0122] Selectively, different levels of target attributes correspond to different styles of target controls, with higher levels of the target attributes corresponding to larger attribute values, and different styles of target controls correspond to different styles of first markers.
[0123] Selectively, 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 next level of target attributes.
[0124] Selectively, the page display module 310 is: A page display unit is provided to display a content viewing page that includes a target control that periodically displays, as second instruction information, the acquisition conditions for the current target attribute and the next level target attribute in sequence. The system includes a condition display unit, which is provided to display the acquisition conditions for the next level of target attributes when the degree to which the acquisition conditions for the next level of target attributes have been met reaches a set value.
[0125] Selectively, the device, A response module is provided to display a settings page showing the topic display area of at least one topic in response to a switching operation on the content viewing page, The system further includes a trigger module, which is provided 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 target object in the interaction target page, and the target object is retrieved using the target attribute.
[0126] Selectively, the device, The system further includes an object acquisition module, which is provided to acquire the target object corresponding to the interaction target page using the target attribute when predetermined conditions corresponding to the interaction target page are met.
[0127] Selectively, a third instruction information is displayed in the topic display area indicating that the object to be acquired corresponding to the topic display area is associated with the target attribute.
[0128] Selectively, the settings 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 a fourth instruction information indicating the target attribute.
[0129] Selectively, the response module is When the settings page is displayed for the first time, the settings page is provided with a first information display unit that displays a fifth instruction information indicating the topic corresponding to the content viewing page, The system includes a second information display unit that, if the current target attribute differs from the target attribute corresponding to the previously displayed settings page, displays a sixth instruction information on the settings page instructing a change in the level of the target attribute.
[0130] Selectively, the second information display unit is: The system includes an information display subunit provided to display, in the form of animation, the update process of a first marker corresponding to the target attribute, and the sixth instruction information indicating the acquired object.
[0131] A page display device provided in an embodiment of the present disclosure is capable of performing a page display method provided in any embodiment of the present disclosure and comprises a corresponding functional module for performing the method.
[0132] The units and modules included in the above-mentioned device are simply divided according to functional logic, but are not limited to the above division; they should be able to realize the corresponding functions. Furthermore, the specific names of each functional unit are merely for distinguishing them from one another and are not intended to limit the scope of protection of the embodiments of this disclosure.
[0133] Figure 11 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Referring hereto, Figure 11 shows a schematic diagram of the structure of an electronic device 500 suitable for implementing an embodiment of the present disclosure. The terminal devices in the embodiment of the present disclosure may include, but are not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), PADs (tablet computers), 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 shown in Figure 11 is merely an example and does not limit the functionality and scope of use of the embodiment of the present disclosure.
[0134] As shown in Figure 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 can perform various appropriate operations and processes based on a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. The RAM 503 also stores various programs and data necessary for operating the electronic device 500. The processing unit 501, ROM 502, and RAM 503 are connected to each other 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 touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 507 including liquid crystal displays (LCDs), speakers, and vibrators; storage devices 508 including magnetic tapes and hard disks; and communication devices 509 can be connected to the I / O interface 505. The communication device 509 can enable the electronic device 500 to exchange data with other devices via wireless or wired communication. Figure 11 shows an electronic device 500 with various devices, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have been included as alternatives.
[0136] In particular, according to embodiments of the present disclosure, the process described with reference to the flowchart above may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program carried on a non-temporary computer-readable medium, and which includes program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network by a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, the above-described functions, limited to the method of embodiments of the present disclosure, are performed.
[0137] The names of messages or information that interact between multiple devices in embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0138] The electronic devices provided by the embodiments of this disclosure and the page display methods provided by the embodiments belong to the same inventive concept, and technical details not described in detail in these embodiments can be referenced to the embodiments described above.
[0139] The embodiments of this disclosure provide a computer storage medium that stores a computer program that, when executed by a processing device, implements the page display method provided by the embodiments described above.
[0140] 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 above.
[0141] The computer storage medium may be a storage medium for computer-executable instructions for performing the methods provided by this disclosure when executed by a computer processing unit.
[0142] Computer-readable media may include, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any combination of more than these. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections having at least one wire, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or flash memory, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this disclosure, computer-readable storage media may include any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, computer-readable signaling media may include data signals propagated in the baseband or as part of a carrier wave, in which computer-readable program code is carried. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, and such computer-readable signal medium can transmit, propagate, or transmit programs used by or in combination with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium can be transmitted on any suitable medium, including but not limited to electric wires, optical cables, radio frequency (RF), or any suitable combination thereof.
[0143] In some embodiments, clients and servers can communicate using any currently known or future-to-be-developed network protocol, such as HTTP (HyperText Transfer Protocol), and can interconnect (e.g., communication networks) to communicate with digital data in any form or medium. Examples of communication 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 currently known or future-to-be-developed networks.
[0144] The computer-readable medium described above may be included in the electronic device described above, or it may exist independently without being incorporated into the electronic device.
[0145] The computer-readable medium contains 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 containing a target control indicating a target attribute, and if the viewing parameters in the content viewing page meet the set conditions, it displays an updated target control indicating the updated target attribute on the content viewing page, the target attribute is applied to an interaction target page, and the interaction target page and the content viewing page are pages on different topics.
[0146] Computer program code for performing the operations of the Disclosure can be organized in one or more programming languages or a combination thereof, and such programming languages include, but are not limited to, object-oriented programming languages such as Java®, Smalltalk®, and C++, and also include ordinary procedural programming languages such as the C language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a standalone package, partially on the user's computer and partially on a remote computer, or executed 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 it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0147] The flowcharts and block diagrams in the drawings illustrate the implementable architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or part of code containing at least one executable instruction for implementing a given logical function. In some alternative implementations, the functions attached to a block may be implemented in an order different from the order in which they are attached in the drawings. For example, two consecutively shown blocks may actually be executed essentially in parallel, or, depending on the function, in reverse order. Each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs a given function or operation, or by a combination of dedicated hardware and computer instructions.
[0148] The modules or units relating to the embodiments of this disclosure may be implemented in software form or in hardware form. The names of the modules or units are not necessarily limited to the unit itself; for example, a page display module may be further described as a "module for displaying content viewing pages."
[0149] In this specification, the functions described above can be performed, at least in part, by at least one hardware logic component. For example, typical types of hardware logic components that can be used include, but are not limited to, field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard parts (ASSPs), systems on chips (SOCs), and complex programmable logic devices (CPLDs).
[0150] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program used 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 above. More specific examples of machine-readable storage media include an electrical connection by at least one wire, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0151] According to at least one embodiment of this disclosure, Example 1 is, The steps include: displaying a content viewing page that includes target controls that specify target attributes, If the browsing parameters within the content viewing page meet the set conditions, the step of displaying an updated target control on the content viewing page that indicates the updated target attributes, The aforementioned target attribute is applied to the interaction target page, and the interaction target page and the content viewing page are pages on different topics, providing a page display method.
[0152] According to at least one embodiment of this disclosure, in Example 2, based on the method described in Example 1, The step of displaying the updated target controls on the content viewing page is as follows: The process includes displaying the update process of the target control in the form of an animation on the content viewing page.
[0153] According to at least one embodiment of this disclosure, in Example 3, based on the method of Example 2, The step of displaying the update process of the target control in the form of the aforementioned animation is: The steps include shifting the first marker included in the target control before the update out of the target control along a first direction, and hiding the display state of the first marker outside the target control, During the movement of the first marker, the second marker is moved 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; The process includes, if the first marker is shifted out of the target control, moving the updated first marker into the target control.
[0154] According to at least one embodiment of this disclosure, in Example 4, based on the method described in Example 3, The method further includes the step of displaying first instruction information when the first marker is shifted out of the target control along a first direction, wherein the first instruction information indicates an update event for the target attribute, and the target control indicates the updated target attribute.
[0155] According to at least one embodiment of this disclosure, in Example 5, based on the method described in Example 1, Different levels of target attributes correspond to different styles of target controls, with higher levels of the target attribute corresponding to larger attribute values, and different styles of target controls correspond to different styles of first markers.
[0156] According to at least one embodiment of this 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 conditions for acquiring the current target attribute and / or the next level of target attributes.
[0157] According to at least one embodiment of this disclosure, in Example 7, based on the method of Example 6, The step of displaying the aforementioned content viewing page is: The second step involves displaying a content viewing page that includes a target control that periodically displays the acquisition conditions for the current target attribute and the next level of target attribute as second instruction information, The process includes the step of displaying the acquisition conditions for the next level of target attributes in response to the degree to which the acquisition conditions for the next level of target attributes have been met.
[0158] According to at least one embodiment of this disclosure, in Example 8, based on the method described in Example 1, In response to a switching operation on the content viewing page, the steps include displaying a settings page showing the topic display area for at least one topic, The process further includes the step of displaying the interaction target page after an interaction control in the topic display area is triggered, wherein the target attribute is associated with a retrieve target object in the interaction target page, and the retrieve target object is retrieved using the target attribute.
[0159] According to at least one embodiment of this disclosure, in Example 9, based on the method described in Example 8, If the preset conditions corresponding to the interaction target page are met, the process further includes the step of obtaining the target object corresponding to the interaction target page using the target attribute.
[0160] According to at least one embodiment of this disclosure, in Example 10, based on the method described in Example 8, The topic display area displays third instruction information indicating that the object to be acquired corresponding to the topic display area is associated with the target attribute.
[0161] According to at least one embodiment of this disclosure, in Example 11, based on the method described in Example 8, The settings 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 a fourth instruction information indicating the target attribute.
[0162] According to at least one embodiment of this disclosure, in Example 12, based on the method described in Example 8, The step of displaying the aforementioned settings page is: If the settings page is displayed for the first time, the settings page will display fifth instruction information indicating the topic corresponding to the content viewing page, The method includes the step of displaying a sixth instruction on the settings page instructing a change in the level of the target attribute if the current target attribute is different from the target attribute corresponding to the settings page that was previously displayed.
[0163] According to at least one embodiment of this disclosure, in Example 13, based on the method described in Example 12, The step of displaying the sixth instruction information on the aforementioned settings page is, The process includes updating a first marker corresponding to the target attribute in the form of an animation, and displaying the sixth instruction information that points to the acquired object.
[0164] According to at least one embodiment of this disclosure, Example 14 is, A page display module is provided to display a content viewing page that includes target controls that specify target attributes, The content viewing page includes a control display module that, when the viewing parameters within the content viewing page meet the set conditions, displays an updated target control on the content viewing page indicating the updated target attributes, The aforementioned target attribute is applied to the interaction target page, and the interaction target page and the content viewing page provide a page display device where the pages are on different topics.
[0165] According to at least one embodiment of this disclosure, Example 15 is, One or more processing units, An electronic device including a memory device provided for storing one or more programs, When the one or more programs are executed by the one or more processing units, the electronic device is provided that enables the one or more processing units to implement the page display method described in any one of Examples 1 to 13.
[0166] According to at least one embodiment of the present disclosure, Example 16 provides a storage medium that, when executed by a computer processing unit, includes a computer-executable instruction for performing the page display method described in any one of Examples 1 to 13.
[0167] Furthermore, although the operations are described in a specific order, this should not be understood as requiring these operations to be performed in a specific or sequential order as shown. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although the above considerations include several specific implementation details, these should not be construed as limitations on the scope of this disclosure. Some features described in the context of individual embodiments may be further combined to be implemented in a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments individually or in any suitable subcombination.
Claims
1. A page display method performed by a device, The steps include: displaying a content viewing page that includes target controls that specify target attributes, The step of displaying an updated target control on the content viewing page that indicates the updated target attributes in response to the viewing parameters in the content viewing page satisfying the set conditions, The aforementioned target attribute is applied to the interaction target page, and the interaction target page and the content viewing page are pages on different topics. The aforementioned target attribute is associated with the object to be retrieved within the interaction target page, After obtaining the target object set on the interaction target page, it is possible to additionally obtain corresponding target objects based on the target attribute. method.
2. The step of displaying the updated target controls on the content viewing page is: The steps include displaying the update process of the target control in the form of an animation on the content viewing page, The method according to claim 1, including the method described in claim 1.
3. The step of displaying the update process of the target control in the form of the aforementioned animation is: The steps include shifting the first marker included in the target control before the update out of the target control along a first direction, and hiding the display state of the first marker outside the target control, During the movement of the first marker, the second marker is moved 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; In response to the shifting out of the target control of the first marker, the updated first marker is moved into the target control; The method according to claim 2, including the method described in claim 2.
4. The method further includes the step of displaying first instruction information when the first marker is shifted out of the target control along a first direction, The first instruction information instructs an update event for the target attribute, and the target control instructs the updated target attribute. The method according to claim 3.
5. 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. Different styles of target controls correspond to different styles of first markers. The method according to claim 1.
6. The instruction area included in the target control includes second instruction information that indicates at least one of the acquisition conditions for the current target attribute and the next level target attribute. The method according to claim 1.
7. The step of displaying the aforementioned content viewing page is: The second instruction information includes a target control that periodically displays the acquisition conditions for the current target attribute and the next level of target attribute, and the step of displaying a content viewing page. In response to the achievement of the acquisition conditions for the next level of target attributes reaching a set value, the steps include displaying the acquisition conditions for the next level of target attributes, The method according to claim 6, including the method described in claim 6.
8. In response to a switching operation on the content viewing page, the steps include displaying a settings page showing the topic display area for at least one topic, The steps include, after an interaction control in the topic display area is triggered, displaying the interaction target page, The method according to claim 1.
9. The process further includes the step of obtaining a target object corresponding to the interaction target page using the target attribute in response to satisfying predetermined conditions corresponding to the interaction target page, The method according to claim 8.
10. The topic display area displays third instruction information indicating that the object to be acquired corresponding to the topic display area is associated with the target attribute. The method according to claim 8.
11. The aforementioned settings page further includes the target display area, The aforementioned target display area is a display area for the topic corresponding to the content viewing page, The target display area includes a fourth instruction information that indicates the target attribute. The method according to claim 8.
12. The step of displaying the aforementioned settings page is: If the settings page is displayed for the first time, the settings page will display fifth instruction information indicating the topic corresponding to the content viewing page. If the current target attribute differs from the target attribute corresponding to the previously displayed settings page, the settings page is shown a sixth instruction information that instructs the level of the target attribute to be changed. The method according to claim 8, including the method described in claim 8.
13. The step of displaying the sixth instruction information on the aforementioned settings page is: The process of updating the first marker corresponding to the target attribute in the form of an animation, and the step of displaying the sixth instruction information that indicates the acquired object, The method according to claim 12, including the method described in claim 12.
14. A page display device, A page display module is provided to display a content viewing page that includes target controls that specify target attributes, The content viewing page includes a control display module, which is provided to display an updated target control indicating the updated target attributes on the content viewing page in response to the viewing parameters on the content viewing page satisfying the set conditions, The aforementioned target attribute is applied to the interaction target page. The interaction target page and the content viewing page are pages on different topics. The aforementioned target attribute is associated with the object to be retrieved within the interaction target page, After obtaining the target object set on the interaction target page, it is possible to additionally obtain corresponding target objects based on the target attribute. Device.
15. At least one processing unit, An electronic device including a memory device provided for storing at least one program, When the at least one program is executed by the at least one processing unit, the at least one processing unit is made to implement the method according to any one of claims 1 to 13. electronic equipment.
16. A computer program, when executed by a computer processing device, for performing the method according to any one of claims 1 to 13.