Page processing method, apparatus, device and storage medium

A preset control on the page boundary for slide operation addresses the aesthetic and interaction issues of jump button controls, enhancing user engagement and reducing interference on start-up pages.

JP7758427B2Active Publication Date: 2025-10-22BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024518432
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-09-22
Filing Date
2022-09-09
Publication Date
2025-10-22
Estimated Expiration
2042-09-09

AI Technical Summary

Technical Problem

The presence of a jump button control on start-up pages disrupts the aesthetics and creates monotony in information browsing, leading to a poor user interaction experience.

Method used

Implementing a preset control on the page boundary that triggers a slide operation to jump to a detail page, reducing interference with multimedia display information and enhancing interactivity.

Benefits of technology

The solution improves the aesthetics of the start-up screen by minimizing occlusion and enhancing user engagement through a more interactive slide-based navigation method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007758427000001
    Figure 0007758427000001
  • Figure 0007758427000002
    Figure 0007758427000002
  • Figure 0007758427000003
    Figure 0007758427000003
Patent Text Reader

Abstract

This specification discloses a page processing method, an apparatus, a device and a storage medium, which includes the steps of detecting the launch of a preset application, displaying a start-up screen page in the preset application, and displaying a preset control on a preset page boundary of the start-up screen page, where the start-up screen page includes multimedia display information of a target object, and the preset control is used to jump to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary.
Need to check novelty before this filing date? Find Prior Art

Description

Related Applications

[0001] This application claims priority to a Chinese patent application filed with the China Patent Office on September 22, 2021, with application number 202111106573.9, the entire contents of which are incorporated herein by reference. [Technical Field]

[0002] The present disclosure relates to the field of computer technology, for example, to a page processing method, apparatus, device, and storage medium. [Background technology]

[0003] With the rapid development of terminal technology, the pages of applications (APPs) installed on terminals are becoming more and more abundant, and can provide users with a variety of information.

[0004] A start-up page generally refers to a page displayed before the application page of an application after the application is launched. The start-up page can display more Internet information to the user, including information related or unrelated to the application. The start-up page often displays multimedia display information such as advertisements. If a user is interested in the multimedia display information, they can click a jump button control in the center of the start-up page to jump to the corresponding detailed page.

[0005] However, in the above method, the presence of the jump button control affects the aesthetics of the start screen page, causing many obstacles to information browsing, and the interaction is too monotonous and boring, so improvements are needed. Summary of the Invention

[0006] The present disclosure provides a page processing method, apparatus, storage medium and device that can optimize a page processing solution based on a start-up screen page.

[0007] The page processing method provided by the present disclosure includes: detecting the launch of a preset application; and displaying a start-up screen page in the preset application and a preset control on a preset page boundary of the start-up screen page, wherein the start-up screen page includes multimedia display information of a target object, the preset control is used to jump to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary.

[0008] The page processing device provided by the present disclosure includes: a launch detection module configured to detect whether a preset application is launched; and a preset control display module configured to display a launch screen page in the preset application after detecting that the preset application is launched, and to display a preset control on a preset page boundary of the launch screen page, wherein the launch screen page includes multimedia display information of a target object, and the preset control is used to jump to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary.

[0009] The electronic device provided by the present disclosure includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and realizes the above page processing method when the processor executes the computer program.

[0010] The present disclosure provides a computer-readable storage medium that stores a computer program, which, when executed by a processor, implements the above page processing method. [Brief explanation of the drawings]

[0011] [Figure 1] 1 is a schematic flowchart of a page processing method provided by an embodiment of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of a preset control page in the related art. [Figure 3] FIG. 1 is a schematic diagram of a preset control page provided by an embodiment of the present disclosure. [Figure 4] FIG. 10 is a schematic diagram of another preset control page provided by an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of another preset control page provided by an embodiment of the present disclosure. [Figure 6] FIG. 10 is a schematic diagram of another preset control page provided by an embodiment of the present disclosure. [Figure 7] 1 is a schematic diagram of a page of dynamic display effects of preset controls provided by an embodiment of the present disclosure; [Figure 8] 1 is a schematic flowchart of another page processing method provided by an embodiment of the present disclosure. [Figure 9] 1 is a schematic diagram of the interaction process of a page processing method provided by an embodiment of the present disclosure; [Figure 10] FIG. 2 is a structural block diagram of a page processing device provided by an embodiment of the present disclosure. [Figure 11] FIG. 1 is a structural block diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. Although the accompanying drawings show several embodiments of the present disclosure, the present disclosure can be implemented in various forms, and these embodiments are used to understand the present disclosure. The accompanying drawings and embodiments of the present disclosure are for illustrative purposes only.

[0013] It should be understood that steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. Further, method embodiments may add steps and / or omit steps shown. The scope of the present disclosure is not particularly limited in this respect.

[0014] As used herein, the term "comprises" and variations thereof are open-ended, meaning "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided in the description below.

[0015] The concepts of "first", "second", etc. referred to in this disclosure are used to distinguish between different devices, modules or units, and are not used to define the order or interdependence of functions performed by these devices, modules or units.

[0016] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are intended to be illustrative rather than limiting, and those skilled in the art will understand that "one or more" should be understood unless the context clearly indicates otherwise.

[0017] The names of messages or information interacting between multiple devices in the embodiments of the present disclosure are used for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0018] In the following examples, optional features and examples are provided for each example simultaneously, and multiple features described in the examples can be combined to form multiple optional solutions, and each numbered example should not be regarded as one technical solution.

[0019] 1 is a schematic flowchart of a page processing method provided by an embodiment of the present disclosure, which can be performed by a page processing device, which can be implemented by software and / or hardware, and generally can be integrated into an electronic device. The electronic device can be a mobile device such as a mobile phone, a smart watch, a tablet computer, or a personal digital assistant, or can be other devices such as a desktop computer. As shown in FIG. 1, the method includes the following steps:

[0020] 101, detecting the launch of a preset application.

[0021] In the embodiments of the present disclosure, the type of the preset application is not limited, and may be, for example, a short video application, a live broadcast application, or other types of applications. For convenience of explanation, the following description will be given taking a short video application as an example.

[0022] Illustratively, an execution command for a preset application may be listened for, and upon receiving the execution command, it may be determined that the launch of the preset application has been detected.

[0023] 102. Display a startup screen page in a preset application and display a preset control on a preset page boundary of the startup screen page, where the startup screen page includes multimedia display information of a target object, and the preset control jumps to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary.

[0024] In an embodiment of the present disclosure, the startup screen page is a page that is displayed before the application page of the preset application after the preset application is launched. Taking a short video application as an example, the application page may be a page related to the functions or content of the preset application, such as a video recommendation page.

[0025] In the embodiments of the present disclosure, the start-up page may display or play multimedia display information, which may include photo display information or video display information, and the display manner may be determined according to the form of the multimedia display information. For example, the start-up page may display photo display information of the target object, or the start-up page may play video display information of the target object. The multimedia display information may include online posting information, which may be information posted on the Internet with a certain promotional effect, such as online bulletin board information, online recruitment information, and online advertisements. The multimedia display information may be information promoting a certain entity, and the target object is the entity in the multimedia display information and may be set by the information poster.

[0026] For example, if the multimedia display information is an online advertisement, the target object may be an advertising entity that an advertiser needs to advertise, such as lipstick, clothing, kitchenware, etc. The multimedia display information may be a promotional video produced by an advertiser to promote the advertising entity, for example, an advertiser produces an advertising video related to a brand of lipstick to promote the brand of lipstick. After a user opens the short video application, the user can view a full-screen video page, which may be a start-up page containing the multimedia display information.

[0027] In order to understand the detailed information of the target object to which the multimedia display information belongs, a control for jumping to a detailed page is generally provided. In the related art, the control is a button in the center of the start-up screen page. Figure 2 is a schematic diagram of a preset control page in the related art.

[0028] As shown in FIG. 2 , in a launch screen page 201 displayed after launching a preset application, a button control 202 is displayed in the lower middle region of the launch screen page 201, and a corresponding text operation prompt 203 is located within the display area of ​​the button control 202. For example, the text operation prompt 203 may be "Click to jump to the third page." A user can click the button control 202 in accordance with the corresponding text operation prompt 203 to jump to the details page of a target object. However, because the button control 202 is located in the lower middle region of the launch screen page 201, it obscures the multimedia display information, disrupting the integrity of the multimedia display information and causing excessive interference with the button control while the user is viewing the launch screen page 201. Furthermore, if a user wants to view the details page 201 of the target object, they must click the button control 202 to jump to the details page of the target object. If the display size of the button control is small, it is difficult to attract the user's attention, and the click trigger method is too monotonous and boring, resulting in a poor interaction experience.

[0029] In the embodiment of the present disclosure, the preset control for jumping to the details page of the target object is set at the preset page boundary of the launch screen page and is triggered by a preset slide operation in which the slide direction is away from the preset page boundary. Compared with a button control, this can reduce the occlusion of multimedia display information, avoid cutting off the integrity of the multimedia display information, reduce interference during the user's viewing of the launch screen page, and provide a stronger sense of interactivity through the slide method, increasing the interest of the interaction.

[0030] For example, the preset page boundary may be a boundary on the side of the launch screen page, and may be located at any one of the top, bottom, left, and right sides of the launch screen page. The preset control may be a control displayed as a geometric shape having a certain shape, such as an arc, rectangle, triangle, or arrow, and is used to realize a function for jumping from the launch screen page to a detailed page of a target object. The preset control is located in the side region of the launch screen page, which can reduce information interference while the user is viewing the launch screen page, improve the aesthetics of the launch screen page, and prevent the user from being repulsed by the preset control.

[0031] In addition to the shape, other attributes of a preset control, such as its transparency, can also be preset. The transparency of a preset control is 0 (i.e., completely opaque). The transparency of the preset control can also be greater than 0 and less than 1, i.e., have a certain transparency, achieving a translucent display effect. This setting has the following advantages: it reduces the impact of the preset control on the aesthetics of the start-up screen page, prevents excessive occlusion of the multimedia display information, allows the user to view the entire content of the multimedia display information through the preset control and become immersed in the content of the multimedia display information, and reduces user repulsion from the multimedia display information. The transparency of a preset control can be set to a value such as 0.3. The following description will be given taking the case where the transparency is greater than 0 and less than 1 as an example.

[0032] In some embodiments, the display area of ​​the preset control may also be preset. The ratio of the display area of ​​the preset control to the display area of ​​the startup screen page is less than a preset ratio threshold. This setting has the following advantages: it limits the display area of ​​the preset control to a certain extent, reduces the impact of the preset control on the aesthetics of the startup screen page, and prevents the multimedia display information from being excessively affected. For example, the display area of ​​the startup screen page is A, the display area of ​​the preset control is B, and the preset ratio threshold k can be set according to actual circumstances. For example, when the display area of ​​the startup screen page is A, the ratio is B / A. <kとする。

[0033] For example, the preset slide operation may be a slide operation performed by a user of the short video application on a preset control on a display interface of the device after the user opens the short video application and views a start-up screen page. The slide direction of the preset slide operation is determined according to the position of the preset control. If the preset control is located on the right boundary, the slide may be from right to left, and if the preset control is located on the left boundary, the slide may be from left to right.

[0034] 3 is a schematic diagram of a preset control page provided by an embodiment of the present disclosure. As shown in FIG. 3, a preset control 302 is displayed on the left border of a start-up screen page 301. The preset control 302 has an arrow shape and a transparency greater than 0 and less than 1, which reduces the obstruction of the multimedia display information by the preset control 302, avoids interrupting the overall view of the multimedia display information, and can attract the user's attention. When the user wants to trigger the preset control 302, they can input a preset slide operation from left to right away from the left border.

[0035] For example, the target object detail page may be a page containing detailed information about the target object in an advertiser app. For example, by triggering a preset control, a jump from the launch page of a short video application to the target object detail page in the corresponding shopping platform app can be realized. The target object detail page may be a page containing detailed information about the target object embedded in a preset application. For example, by triggering a preset control, a jump from the launch page to the target object detail page in the preset application can be realized.

[0036] For example, after opening the short video application, a user first watches a launch page playing a promotional video for a brand of lipstick, and a preset control is displayed on the right side of the launch page, and when the user watches the launch page, the user can press the preset control with his / her finger and slide it away from the right border to trigger the preset control, and jump from the launch page to the lipstick detail page of the brand of lipstick shopping platform.

[0037] The page processing solution provided by the embodiments of the present disclosure includes detecting the launch of a preset application, displaying a launch page in the preset application, and displaying a preset control on a preset page boundary of the launch page, where the launch page contains multimedia display information of a target object, and the preset control jumps to a detail page of the target object after being triggered by a preset slide operation, the sliding direction of the preset slide operation being away from the preset page boundary. According to the above technical solution, during the user's viewing of the launch page, the preset slide operation triggers the preset control on the page boundary to enter the detail page of the target object, improving the interaction method of jumping from the launch page to the detail page, thereby enhancing the interactive feel of the interaction method of the launch page, reducing interference with information browsing on the launch page, and improving the aesthetics of the launch page.

[0038] In some embodiments, the first display boundary of the preset control overlaps the preset page boundary. This configuration has the following advantages: the preset control can be seamlessly connected to the preset page boundary, reducing information interference when the user views the startup screen page, improving the aesthetics of the startup screen page, and preventing the preset control from interrupting the integrity of the multimedia display information. The first display boundary may be displayed on one side of the startup screen page in the form of a single edge. For example, the first display boundary may overlap the rightmost boundary of the startup screen page. FIG. 4 is a schematic diagram of another preset control page provided by an embodiment of the present disclosure. For example, as shown in FIG. 4, a preset control 402 is rectangular on the right boundary of the startup screen page 401, with a transparency greater than 0 and less than 1. The rightmost boundary of the preset control 402 is the first display boundary 403, which overlaps the rightmost boundary of the startup screen page 401, i.e., the preset page boundary 404.

[0039] In some embodiments, the display length of the first display border is equal to the display length of the preset page border. This setting has the following advantages: it allows the preset controls to better fit the launch screen page, improving the page aesthetics, it further encourages users to notice the preset controls, making the preset controls more attractive to users, it reduces the difficulty for users to find the jump entry to the detail page, and improves the efficiency of entering the detail page. Here, the display length of the first display border can be measured in pixels. For example, if the height of the video on the launch screen page is 2056 pixels, the display length of the first display border is 2056 pixels.

[0040] 5 is a schematic diagram of another preset control page provided by an embodiment of the present disclosure. For example, as shown in FIG. 5, on the right border of a startup screen page 501, a preset control 502 is also rectangular in shape and has a transparency greater than 0 and less than 1. The rightmost border of the preset control 502 is a first display border 503 that overlaps with a preset page border 504, and the display length of the first display border 503 is equal to the display length of the preset page border 504. As can be seen by comparing with FIG. 4, the preset control 502 has a greater ability to attract user attention than the preset control 402, reducing the difficulty for users to find the detail page jump entry and improving the efficiency of entering the detail page.

[0041] In some embodiments, the line shape of the second display boundary is an arc shape protruding toward the center point of the startup screen page. This configuration has the following advantages: when a user views the startup screen page, the user notices the arc shape on the startup screen page, which improves comfort and reduces the resistance of the preset controls. The second display boundary is displayed in the form of an arc line and is connected to the first display boundary to form a closed geometric graphic, prompting the user to clarify the slide direction of the preset slide operation.

[0042] FIG. 6 is a schematic diagram of another preset control page provided by an embodiment of the present disclosure. For example, as shown in FIG. 6, a user opens a short video application and watches a launch screen page 601 displaying multimedia information, which is a promotional video for a certain brand of lipstick. The preset control 602 displayed on the right border of the launch screen page may be arc-shaped. The right side of the arc is one side, i.e., a first display border 603 overlapping with the right preset page border 604 of the launch screen page. The display length of the side (first display border 603) may be equal to the display length of the right preset page border 604 of the launch screen page. The semicircular arc-shaped left border may be an arc-shaped line segment protruding toward the center point 605 of the launch screen page, i.e., a second display border 606. As shown in FIG. 6, the arc-shaped shape can effectively prompt the user to trigger the preset control in the form of a left-side slide.

[0043] In some embodiments, the preset control includes operation prompt information for the preset slide operation, and the operation prompt information includes text prompt information and / or graphic prompt information. This configuration has the following advantages: it makes the slide direction of the preset slide operation clearer to the user and improves the speed at which the user can input the preset slide operation. The text prompt information may be, for example, sliding left to enter a shopping platform for a certain product or sliding left to enter a store for a certain product. The graphic prompt information may be an arrow pattern, such as a line arrow pointing to the left side of the opening screen page or another type of arrow. As shown in FIG. 6 , the preset control 602 may display text prompt information 607, such as "Slide left to enter the details page," or a line arrow 608. The combination of the arc-shaped preset control and various operation prompt information may more effectively present the preset slide operation to the user.

[0044] In some embodiments, the preset control has a dynamic display effect, which includes dynamically extending from the preset page boundary toward the center point of the launch screen page until the minimum distance between the third display boundary of the preset control and the center point reaches a first preset distance threshold. This configuration has the following advantages: the dynamic display effect of the preset control provides a consistent slide presentation effect to the user and makes the slide direction of the preset slide operation clearer. The third display boundary may have a polygonal line shape, may be connected to the first display boundary to form a closed geometric graphic, or may be the same as the second display boundary, i.e., the line shape may be an arc protruding toward the center point of the launch screen page. The first preset distance threshold can be set according to actual requirements, and the measurement unit is not limited, and may be measured in pixels, for example.

[0045] FIG. 7 is a schematic diagram of a page of dynamic display effects of a preset control provided by an embodiment of the present disclosure. For example, as shown in FIG. 7, after a user opens a short video application, a promotional video for a brand of lipstick on a start screen page 701 starts to play. A preset control 702 slowly appears on the right border of the start screen page 701 and dynamically stretches to the center point 703 of the start screen page. At this time, the minimum distance 705 between the center point 703 of the start screen page and the third display boundary 704 of the preset control 702 is 400 pixels. At this time, if the minimum distance 705 is greater than a distance value of 300 pixels (assuming the first preset distance threshold is 300), the preset control 702 continues to dynamically stretch toward the center point 703 of the start screen page, and the third display boundary 704 dynamically stretches toward the center point 703 of the start screen page without changing the boundary start point and boundary end point, so that the display area of ​​the preset control 702 is continuously expanded. When third display boundary 704 dynamically stretches to become new third display boundary 707, preset control 702 dynamically stretches to become new preset control 708, and at this time, the minimum distance between third display boundary 707 and center point 703 of the launch screen page also decreases to minimum distance 709. When minimum distance 709 reaches 300 pixels, preset control 708 stops stretching, achieving a dynamic display effect and encouraging the user to slide left. In addition, when the transparency of the preset control is greater than 0 and less than 1, a muslin-like prologue pull-open animation effect can be formed in combination with the dynamic display effect, which can increase the user's interest in entering the slide operation.

[0046] In some embodiments, after a preset control is displayed on the preset page boundary of the start-up screen page, a jump to the details page of the target object is performed in response to a preset slide operation of the preset control. This configuration has the following advantages: after receiving a correct preset slide operation, a jump to the details page of the target object can be realized.

[0047] In some embodiments, jumping to the details page of the target object in response to a preset slide operation of the preset control includes receiving a preset slide operation whose action start point is within a display area of ​​the preset control, and jumping to the details page of the target object when a preset jump condition is met, wherein the preset jump condition includes at least one of: an action distance of the preset slide operation is greater than a second preset distance threshold; an action time of the preset slide operation is longer than a preset time length; and the action process of the preset slide operation ends. This has the following advantages, and can improve the response accuracy of the preset slide operation.

[0048] For example, before a preset control is triggered, the display area of ​​the preset control is typically located between the preset page boundary and the center point of the launch screen. The user inputs a preset slide operation with their finger. The position where the finger touches the screen is the starting point of the operation, and the distance the finger slides on the screen of the electronic device is the action distance of the preset slide operation. The magnitude of the second preset distance threshold is set according to actual needs and the measurement unit is not limited, for example, it may be measured in pixels, e.g., 100 pixels. If the user's slide distance is greater than the second preset distance threshold, it is considered that the user intends to view the details page, and a jump can be performed. The preset time length may be a time limit, e.g., 1 second, and the time the user's finger slides on the screen of the electronic device is considered the action time of the preset slide operation. If the user's slide speed is slow, it takes a long time to reach the action distance condition. In this case, if the action time is greater than the preset time length, a jump can also be performed. The action process of the preset slide operation can end when the user's finger is lifted from the screen. At this time, it is considered that the user intends to view the details page, and a jump can be performed.

[0049] The determination may be made using any one of the above jump conditions, or a combination of the above jump conditions. If at least one of the above preset jump conditions is satisfied, it is considered that the preset jump condition is satisfied.

[0050] For example, if a user's finger touches the display area of ​​a preset control and slides toward the center point of the launch screen page, and the action distance of the user's sliding operation is greater than a second preset distance threshold of 100 pixels, or if the time the user's finger acts on the device screen displaying the launch screen page exceeds 1 second, or if the user's finger is lifted from the screen, whichever condition is met first, a jump to the details page of the target object will be made, thereby improving response efficiency.

[0051] In some embodiments, the transparency of the preset control is greater than 0 and less than 1, and the method further includes dynamically moving a fourth display boundary of the preset control following a change in the action position of the preset slide operation during the action of the preset slide operation. This configuration has the following advantages: it is clearer to the user whether the direction of the preset slide operation is correct, the precision of the slide direction of the preset slide operation is improved, and the display area of ​​the preset control continues to increase with the dynamic movement of the fourth display boundary, creating a visual sensation like a muslin dynamically covering the multimedia display information, attracting the user to continue sliding until jumping to a detailed page. Here, the fourth display boundary may be the same as or different from the second display boundary. Here, the method for dynamically moving the fourth display boundary following a change in the action position of the preset slide operation includes dynamically equalizing the movement distance of the fourth display boundary with the change distance of the action position and dynamically equalizing the movement speed of the fourth display boundary with the change speed of the action position.

[0052] FIG. 8 is a schematic flowchart of another page processing method provided by an embodiment of the present disclosure, which is described based on the solution of the above embodiment. Taking the preset application as an example, a short video application, the method includes the following steps:

[0053] 801, detect the launch of a short video application;

[0054] 802, display a start screen page in the short video application, and play the multimedia display information of the target object on the start screen page;

[0055] 803, displaying a preset control with dynamic display effects on the preset page border of the start-up screen page;

[0056] The right control boundary of the preset control overlaps with the right page boundary of the launch screen page, the display length of the right control boundary is equal to the display length of the right page boundary, the line shape of the left control boundary of the preset control is an arc protruding toward the center point of the launch screen page, the preset control transparency is greater than 0 and less than 1 (e.g., 0.3), the ratio of the display area of ​​the preset control to the display area of ​​the launch screen page is less than a preset ratio threshold, and the preset control includes operation prompt information for a preset slide operation. The dynamic display effect dynamically extends the preset control from the right page boundary toward the center point of the launch screen page until the minimum distance between the left control boundary of the preset control and the center point reaches a first preset distance threshold. Here, the process of playing the dynamic display effect can be seen in FIG. 7 and the related content above, and repeated description will be omitted here.

[0057] 804, receiving a preset slide operation whose action starting point is within the display area of ​​the preset control, during the action process of the preset slide operation, the left control boundary of the preset control dynamically moves according to the change of the action position of the preset slide operation;

[0058] FIG. 9 is a schematic diagram of the interaction process of a page processing method provided by an embodiment of the present disclosure. For example, as shown in FIG. 9, a user views a start-up screen page 901 of multimedia display information for a certain brand of lipstick. After the dynamic display effect of the preset control 902 is finished, the user touches the layout area of ​​the preset control 902 with his finger and slides it to the left according to the text operation prompting information. During the sliding process, the left control boundary of the preset control 902 dynamically moves according to the change in the action position of the sliding operation, and the display area of ​​the preset control 902 also expands according to the dynamic movement of the left control boundary.

[0059] 805, if it is detected that the preset jump condition is met, jump to the detail page of the target object.

[0060] The preset jump conditions include that the action distance of the preset slide operation is greater than a second preset distance threshold, or the action time of the preset slide operation is greater than a preset time length, or the action process of the preset slide operation is completed.

[0061] Illustratively, if any of the above preset jump conditions is met, the short video application will jump from the start screen page 901 to the target object's details page 903, which is convenient for the user to understand the target object and also to perform other related operations.

[0062] Illustratively, if the user does not trigger the preset control by a preset slide operation, the application page of the preset application, such as a recommended video stream page of a short video, is automatically jumped to after the display of the multimedia display information is completed. Alternatively, if the user actively chooses to skip the display of the multimedia display information, the application page of the preset application can also be jumped to.

[0063] The page processing method provided by the embodiments of the present disclosure can be applied to a short video application. After displaying a launch screen page in the short video application, multimedia display information of a target object is displayed to the user, and at the same time, a bow-shaped translucent preset control is displayed on the right side of the launch screen page. The proportion of the display area of ​​the preset control to the display area of ​​the launch screen page is less than a preset proportion threshold. The preset control has a dynamic effect of dynamically extending from the boundary of the preset page to the center point of the launch screen page. The combination of the shape of the preset control, the operation presentation information in the preset control, and the dynamic display effect encourages the user to effectively present the preset slide operation. The preset control reduces interference with viewing information on the launch screen page, avoids interruption of the integrity of the multimedia display information, improves the aesthetics of the launch screen page, increases its appeal to users, and provides the user with a more comfortable appearance of the launch screen page. After the preset control is triggered, it dynamically changes according to the user's gesture, and jumps to the details page of the target object if a jump condition is met. This allows the user to quickly enter the details page and at the same time increases the interest of the interaction method.

[0064] 10 is a structural block diagram of a page processing device provided by an embodiment of the present disclosure, which can be implemented by software and / or hardware, and can generally be integrated into an electronic device, and performs page processing by executing a page processing method. As shown in FIG. 10, the device: The device includes: a launch detection module 1001 configured to detect whether a preset application has been launched; and a preset control display module 1002 configured to, after detecting that the preset application has been launched, display a launch screen page in the preset application and display a preset control on a preset page boundary of the launch screen page, where the launch screen page includes multimedia display information of a target object, and the preset control jumps to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary.

[0065] The page processing device provided by the embodiments of the present disclosure allows a user to enter the details page of a target object by triggering a preset control of a page boundary with a preset slide operation during the process of viewing the start-up screen page, and jump from the start-up screen page to the target details page, which provides a stronger sense of interactivity through an interaction method, and further reduces interference when viewing information on the start-up screen page and improves the aesthetics of the start-up screen page.

[0066] In one embodiment, the first display boundary of the preset control overlaps the preset page boundary.

[0067] In one embodiment, the display length of the first display boundary is equal to the display length of the preset page boundary.

[0068] In one embodiment, the line shape of the second display boundary of the preset control is an arc that protrudes toward the center point of the start-up screen page.

[0069] In one embodiment, the preset control has a dynamic display effect, and the dynamic display effect includes dynamically extending from the preset page boundary to the center point of the launch screen page until a minimum distance between a third display boundary of the preset control and the center point reaches a first preset distance threshold.

[0070] In one embodiment, the ratio of the display area of ​​the preset controls to the display area of ​​the startup screen page is less than a preset ratio threshold.

[0071] In one embodiment, the preset control includes operation presentation information for the preset slide operation, and the operation presentation information includes text presentation information and / or graphic presentation information.

[0072] In one embodiment, the transparency of the preset control is greater than 0 and less than 1.

[0073] The device comprises: The device further includes a detail page jump module configured to jump to a detail page of the target object in response to a preset slide operation of the preset control after displaying a preset control on a preset page boundary of the start-up screen page.

[0074] In one embodiment, the jump to detail page module: The device is configured to receive a preset slide operation whose action starting point is within the display area of ​​the preset control and jump to a details page of the target object when a preset jump condition is met, wherein the preset jump condition includes at least one of the following: the action distance of the preset slide operation is greater than a second preset distance threshold, the action time of the preset slide operation is longer than a preset time length, and the action process of the preset slide operation ends.

[0075] In one embodiment, the preset control display module further comprises: During the operation of the preset slide operation, a fourth display boundary of the preset control is configured to dynamically move according to the change of the operation position of the preset slide operation.

[0076] Referring now to FIG. 11 , a structural schematic diagram of an electronic device 1100 suitable for implementing an embodiment of the present disclosure is shown. The electronic device 1100 in the embodiment of the present disclosure includes, but is not limited to, mobile devices such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable multimedia players (Portable Media Players, PMPs), and in-vehicle devices (e.g., in-vehicle navigation devices), as well as fixed devices such as digital televisions (TVs) and desktop computers. The electronic device 1100 shown in FIG. 11 is merely an example and does not limit the functionality or scope of use of the embodiment of the present disclosure.

[0077] 11, electronic device 1100 includes a processing unit (e.g., a central processing unit, a graphics processor, etc.) 1101 that can perform various appropriate operations and processes in accordance with programs stored in read-only memory (ROM) 1102 or programs loaded from storage device 1108 into random access memory (RAM) 1103. RAM 1103 further stores various programs and data necessary for the operation of electronic device 1100. Processing unit 1101, ROM 1102, and RAM 1103 are connected to one another via a bus 1104. An input / output (I / O) interface 1105 is also connected to bus 1104.

[0078] Typically, input devices 1106, such as a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., are connected to the I / O interface 1105; output devices 1107, such as a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 1108, such as a magnetic tape or hard disk, etc., and communication devices 1109. The communication devices 1109 may enable the electronic device 1100 to communicate wirelessly or via wires with other devices to exchange data. While FIG. 11 illustrates the electronic device 1100 with various devices, it should be understood that it is not necessary for the electronic device 1100 to implement or include all of the devices shown. Alternatively, more or fewer devices may be implemented or included.

[0079] According to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as a computer software program. For example, an embodiment of the present disclosure provides a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing the method illustrated in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 1109, or may be installed from the storage device 1108, or may be installed from the ROM 1102. When the computer program is executed by the processing device 1101, the functions defined in the method of the embodiment of the present disclosure are realized.

[0080] 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. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. Examples of computer-readable storage media include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, RAM, ROM, an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier, carrying computer-readable program code. Such propagated data signals include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium that transmits, propagates, or transfers a program used by or in conjunction with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transferred by any suitable medium, such as, but not limited to, wire, fiber optic cable, radio frequency (RF), etc., or any suitable combination of the above.

[0081] The computer-readable medium may be included in the electronic device, or may be separate from the electronic device.

[0082] The computer-readable storage medium stores one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to detect the launch of a preset application, display a launch screen page in the preset application, and display a preset control on a preset page boundary of the launch screen page, where the launch screen page includes multimedia display information of a target object, and the preset control jumps to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary.

[0083] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​(such as Java, Smalltalk, C++, etc.) and conventional procedural programming languages ​​(such as "C" or similar programming languages). The program code may run entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, such as a local area network (LAN) or wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).

[0084] The flowcharts and block diagrams in the accompanying drawings illustrate possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions depicted in the boxes may occur in a different order than that depicted in the accompanying drawings. For example, two boxes depicted in succession may actually be executed substantially in parallel, or may be executed in the reverse order, depending on the functionality involved. It should also be noted that each box in the block diagrams and / or flowcharts, and combinations of boxes in the block diagrams and / or flowcharts, may be implemented in a dedicated hardware-based system that performs the specified function or operation, or in a combination of dedicated hardware and computer instructions.

[0085] The modules described in the embodiments of the present disclosure may be implemented by software or hardware. Here, the names of the modules do not constitute limitations on the modules themselves in a given situation. For example, a startup detection module may also be described as a "module for detecting whether a preset application is started."

[0086] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary hardware logic components that may be used include Field-Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System-on-Chips (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0087] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program used by or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable medium. The machine-readable medium includes, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More specific examples of machine-readable storage media include an electrical connection based on one or more wires, a portable machine disk, a hard disk, RAM, ROM, EPROM, or flash memory, optical fiber, CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0088] According to one or more embodiments of the present disclosure, there is provided a page processing method, comprising: detecting the launch of a preset application; The method includes the steps of displaying a start-up screen page in the preset application and displaying a preset control on a preset page boundary of the start-up screen page, wherein the start-up screen page includes multimedia display information of the target object, the preset control jumps to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary.

[0089] According to one or more embodiments of the present disclosure, a first display boundary of the preset control overlaps with the preset page boundary.

[0090] According to one or more embodiments of the present disclosure, the display length of the first display boundary is equal to the display length of the preset page boundary.

[0091] According to one or more embodiments of the present disclosure, the line shape of the second display boundary of the preset control is an arc shape that protrudes toward the center point of the start-up screen page.

[0092] According to one or more embodiments of the present disclosure, the preset control has a dynamic display effect, and the dynamic display effect includes dynamically extending from the preset page boundary toward the center point of the launch screen page until a minimum distance between a third display boundary of the preset control and the center point reaches a first preset distance threshold.

[0093] According to one or more embodiments of the present disclosure, a ratio of a display area of ​​the preset control to a display area of ​​the startup screen page is less than a preset ratio threshold.

[0094] According to one or more embodiments of the present disclosure, the preset control includes operation presentation information for the preset slide operation, and the operation presentation information includes text presentation information and / or graphic presentation information.

[0095] According to one or more embodiments of the present disclosure, the transparency of the preset control is greater than 0 and less than 1.

[0096] According to one or more embodiments of the present disclosure, after displaying a preset control on a preset page boundary of the startup screen page, The method further includes the step of jumping to a detail page of the target object in response to a preset slide operation of the preset control.

[0097] According to one or more embodiments of the present disclosure, the step of jumping to a detail page of the target object in response to a preset slide operation of the preset control includes: receiving a preset slide operation whose action starting point is within a display area of ​​the preset control; jumping to a detail page of the target object if a preset jump condition is met; Here, the preset jump condition includes at least one of the following: the action distance of the preset slide operation is greater than a second preset distance threshold, the action time of the preset slide operation is longer than a preset time length, and the action process of the preset slide operation ends.

[0098] According to one or more embodiments of the present disclosure, the transparency of the preset control is greater than 0 and less than 1, and the method includes: The method further includes dynamically moving a fourth display boundary of the preset control according to a change in the operating position of the preset slide operation during the operating process of the preset slide operation.

[0099] According to one or more embodiments of the present disclosure, there is provided a page processing device, comprising: a launch detection module configured to detect whether a preset application is launched; and a preset control display module configured to display a launch screen page in the preset application after detecting that the preset application is launched, and to display a preset control on a preset page boundary of the launch screen page, wherein the launch screen page includes multimedia display information of a target object, and the preset control is used to jump to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary.

[0100] Additionally, although operations are depicted using a particular order, this should not be construed as requiring the operations to be performed in the particular order shown or sequentially. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although several implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable subcombination.

Claims

1. detecting the launch of a preset application; displaying a start-up screen page in the preset application and displaying a preset control on a preset page boundary of the start-up screen page, wherein the start-up screen page includes multimedia display information of a target object, and the preset control is used to jump to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary; the startup screen page is a page displayed before an application page of the preset application after the preset application is started, The attributes of the preset control are set in advance and include position information and shape information of the preset control; The preset control includes operation presentation information for the preset slide operation, and the operation presentation information includes at least one of text presentation information and graphic presentation information. Page handling method.

2. The method of claim 1 , wherein a first display boundary of the preset control overlaps with the preset page boundary.

3. The method of claim 2 , wherein the display length of the first display boundary is equal to the display length of the preset page boundary.

4. The method of claim 2 , wherein the line shape of the second display boundary of the preset control is an arc shape that protrudes toward a center point of the start-up screen page.

5. 5. The method of claim 4, wherein the preset control has a dynamic display effect, the dynamic display effect including dynamically extending from the preset page boundary to a center point of the launch screen page until a minimum distance between a third display boundary of the preset control and the center point reaches a first preset distance threshold.

6. The method of claim 1 , wherein a ratio of a display area of ​​the preset control to a display area of ​​the startup screen page is less than a preset ratio threshold.

7. The method of claim 1 , wherein the transparency of the preset control is greater than 0 and less than 1.

8. After displaying a preset control on the preset page border of the startup screen page, The method of claim 1 , further comprising: jumping to a detail page of the target object in response to the preset slide operation of the preset control.

9. Jumping to a detail page of the target object in response to the preset slide operation of the preset control includes: receiving the preset slide operation, the action starting point of which is located within a display area of ​​the preset control; If a preset jump condition is met, jumping to a detail page of the target object; 9. The method of claim 8, wherein the preset jump condition includes at least one of: an action distance of the preset slide operation is greater than a second preset distance threshold; an action time of the preset slide operation is longer than a preset time length; and the action process of the preset slide operation ends.

10. The transparency of the preset control is greater than 0 and less than 1, and the method comprises: The method of claim 8 , further comprising: during the process of operating the preset slide operation, dynamically moving a fourth display boundary of the preset control in accordance with changes in the operating position of the preset slide operation.

11. a launch detection module configured to detect whether a preset application is launched; a preset control display module configured to display a start-up screen page in the preset application after detecting that the preset application is launched, and display a preset control on a preset page boundary of the start-up screen page, wherein the start-up screen page includes multimedia display information of a target object, and the preset control is used to jump to a detail page of the target object after being triggered by a preset slide operation, and the slide direction of the preset slide operation is a direction away from the preset page boundary; the startup screen page is a page displayed before an application page of the preset application after the preset application is started, The attributes of the preset control are set in advance and include position information and shape information of the preset control; The preset control includes operation presentation information for the preset slide operation, and the operation presentation information includes at least one of text presentation information and graphic presentation information. Page processing unit.

12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the electronic device realizes the page processing method according to any one of claims 1 to 10.

13. A computer-readable storage medium having a computer program stored thereon, the computer-readable storage medium implementing the page processing method according to any one of claims 1 to 10 when the program is executed by a processor.

Citation Information

Patent Citations

  • Interface switching method, device, equipment and storage medium in application program

    CN109032464A

  • Multimedia resource switching method and device, terminal equipment and storage medium

    CN111813313A

  • Interaction method and device, electronic equipment and storage medium

    CN112783591A

  • Information supply server and telephone system using the same

    JP2002199099A

  • Pull and Swipe Navigation

    US20160041702A1