A page interaction method and device, electronic equipment and storage medium

By dynamically updating the second area of ​​the interactive page and selecting target sub-areas, the problem of monotonous interaction on the interactive page is solved, and the diversity of the interaction process and the variety of interaction results are realized.

CN115794281BActive Publication Date: 2026-05-12BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
Filing Date
2022-11-24
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

The interactive page displayed on the terminal is relatively fixed, and the process of users participating in the interaction through this interactive page is relatively simple.

Method used

In response to user-triggered actions, the display style of the second sub-area in the second area of ​​the interactive page is updated in a preset order, and the target sub-area is selected under the trigger of the third area to determine the target object and its interaction result.

Benefits of technology

It improves the interactivity and diversity of interactive pages, avoids the monotony of the interaction process, and makes the interaction results more diverse.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115794281B_ABST
    Figure CN115794281B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a page interaction method and device, an electronic device and a storage medium. The method comprises: in response to a first trigger operation on a first region of an interaction page, performing an update operation on a display style of a second sub-region in a second region according to a preset order, each second sub-region comprising a plurality of objects belonging to at least one object type, and one object type corresponding to one interaction result. In response to a second trigger operation on a third region of the interaction page, determining a target sub-region as a second sub-region currently hit by the update operation. According to the objects included in the target sub-region, a target object is determined. An interaction result corresponding to the object type to which the target object belongs is displayed. Through the technical solutions provided by the embodiments of the present disclosure, the target sub-region is selected from the second sub-regions whose display styles are updated, and the target sub-region determined in different page interaction processes can also be different, thereby diversifying the page interaction process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of data processing technology, and in particular to a page interaction method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the increasing prevalence of mobile devices, users can use them to watch videos, read text, or participate in interactive tasks to meet their work or life needs. During interactive tasks, the device typically generates and displays interactive pages, allowing users to engage with the content.

[0003] In related technologies, the interactive pages displayed on the terminal are usually relatively fixed, and the process of users participating in the interaction through these interactive pages is relatively simple. Summary of the Invention

[0004] To address the aforementioned technical problems in related technologies, this disclosure provides a page interaction method, apparatus, electronic device, and storage medium. The technical solution of this disclosure is as follows:

[0005] In a first aspect, embodiments of this disclosure provide a page interaction method, the method comprising:

[0006] In response to the first trigger operation on the first area of ​​the interactive page, the display style of the second sub-area in the second area is updated in a preset order; each second sub-area includes multiple objects belonging to at least one object type, and one object type corresponds to one interaction result;

[0007] In response to a second trigger operation targeting a third area of ​​the interactive page, the second sub-area currently hit by the update operation is determined as the target sub-area;

[0008] The target object is determined based on the objects included in the target sub-region;

[0009] Display the interaction results corresponding to the object type to which the target object belongs.

[0010] Optionally, the method further includes:

[0011] The duration of the update is determined based on the user information of the target account; the target account is the user account that performs the first triggering operation.

[0012] The operation of updating the display style of the second sub-region in the second region according to a preset order includes:

[0013] The first second sub-region indicated by the preset order is taken as the sub-region to be adjusted, and the display style of the sub-region to be adjusted is updated to the specified style;

[0014] After the update duration has elapsed, the next second sub-region of the sub-region to be adjusted, as indicated by the preset order, is taken as the new sub-region to be adjusted, and the operation of updating the display style of the sub-region to be adjusted to the specified style is re-executed.

[0015] Optionally, the preset order includes at least one of the following: a left-to-right order, a right-to-left order, and an order from the second sub-region located in the middle to the second sub-region located at the first end, and then to the second sub-region located at the second end;

[0016] The second sub-region at the first end and the second sub-region at the second end are respectively the second sub-regions located at both ends of the second region.

[0017] Optionally, determining the target object based on the objects included in the target sub-region includes:

[0018] Based on the predetermined correspondence between object types and probabilities, the probabilities corresponding to the multiple objects included in the target sub-region are determined respectively;

[0019] The target object is determined from the plurality of objects based on the probabilities corresponding to each of the determined objects.

[0020] Optionally, prior to the first triggering operation in response to a first area of ​​the interactive page, the method further includes:

[0021] Determine the object type of the objects included in each of the multiple second sub-regions to be generated, as well as the number of objects of each object type;

[0022] Based on the object types of the objects included in the plurality of second sub-regions to be generated, and the number of objects of each object type, a plurality of second sub-regions are generated;

[0023] The second area displays the multiple second sub-regions that were generated.

[0024] Optionally, determining the object type of the objects included in each of the multiple second sub-regions to be generated, and the number of objects of each object type, includes:

[0025] A sub-region type is set for each of the proposed second sub-regions; the number of second sub-regions belonging to the same sub-region type among the multiple proposed second sub-regions matches the preset number corresponding to the sub-region type, and there are at least two sub-region types whose preset numbers differ;

[0026] For any of the second sub-regions to be generated, the object types of the objects included in the second sub-region to be generated and the number of objects of each object type are determined according to the sub-region type of the second sub-region to be generated.

[0027] Optionally, displaying the interaction result corresponding to the object type to which the target object belongs includes:

[0028] The target object is displayed in the fourth area of ​​the interactive page, and the interaction result corresponding to the object type to which the target object belongs is displayed in the fifth area of ​​the interactive page.

[0029] Secondly, embodiments of this disclosure provide a page interaction device, the device comprising:

[0030] The first trigger operation response module is configured to execute a first trigger operation in response to the first area of ​​the interactive page, and update the display style of the second sub-area in the second area according to a preset order; each second sub-area includes multiple objects belonging to at least one object type, and one object type corresponds to one interaction result;

[0031] The second trigger operation response module is configured to execute a second trigger operation in response to the third area of ​​the interactive page, and to determine the second sub-area currently hit by the update operation as the target sub-area;

[0032] The target object determination module is configured to determine the target object based on the objects included in the target sub-region;

[0033] The interaction result display module is configured to display the interaction results corresponding to the object type to which the target object belongs.

[0034] Optionally, the device further includes:

[0035] The duration determination module is configured to determine the update duration based on user information of the target account; the target account is the user account that performs the first triggering operation.

[0036] The first trigger operation response module is specifically configured to execute:

[0037] The first second sub-region indicated by the preset order is taken as the sub-region to be adjusted, and the display style of the sub-region to be adjusted is updated to the specified style;

[0038] After the update duration has elapsed, the next second sub-region of the sub-region to be adjusted, as indicated by the preset order, is taken as the new sub-region to be adjusted, and the operation of updating the display style of the sub-region to be adjusted to the specified style is re-executed.

[0039] Optionally, the preset order includes at least one of the following: a left-to-right order, a right-to-left order, and an order from the second sub-region located in the middle to the second sub-region located at the first end, and then to the second sub-region located at the second end;

[0040] The second sub-region at the first end and the second sub-region at the second end are respectively the second sub-regions located at both ends of the second region.

[0041] Optionally, the target object determination module is specifically configured to execute:

[0042] Based on the predetermined correspondence between object types and probabilities, the probabilities corresponding to the multiple objects included in the target sub-region are determined respectively;

[0043] The target object is determined from the plurality of objects based on the probabilities corresponding to each of the determined objects.

[0044] Optionally, prior to the first triggering operation in response to a first area of ​​the interactive page, the device further includes:

[0045] The object determination module is configured to perform multiple second sub-regions to be generated, including the object type of the objects included in each second sub-region and the number of objects of each object type;

[0046] The generation module is configured to generate multiple second sub-regions based on the object types of the objects included in the multiple second sub-regions to be generated, and the number of objects of each object type;

[0047] The sub-region display module is configured to display multiple generated second sub-regions in the second region.

[0048] Optionally, the object determination module is specifically configured to execute:

[0049] A sub-region type is set for each of the proposed second sub-regions; the number of second sub-regions belonging to the same sub-region type among the multiple proposed second sub-regions matches the preset number corresponding to the sub-region type, and there are at least two sub-region types whose preset numbers differ;

[0050] For any of the second sub-regions to be generated, the object types of the objects included in the second sub-region to be generated and the number of objects of each object type are determined according to the sub-region type of the second sub-region to be generated.

[0051] Optionally, the interactive result display module is specifically configured to execute:

[0052] The target object is displayed in the fourth area of ​​the interactive page, and the interaction result corresponding to the object type to which the target object belongs is displayed in the fifth area of ​​the interactive page.

[0053] Thirdly, embodiments of this disclosure provide an electronic device, including:

[0054] processor;

[0055] Memory used to store the processor's executable instructions;

[0056] The processor is configured to execute the instructions to implement the page interaction method described in the first aspect.

[0057] Fourthly, embodiments of this disclosure provide a storage medium that, when instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to perform the page interaction method described in the first aspect.

[0058] Fifthly, embodiments of this disclosure provide a computer program product that, when run on a computer, enables the computer to implement the page interaction method described in the first aspect.

[0059] The technical solution provided in this disclosure updates the display style of the second sub-region in the second region according to a preset order. By responding to the user's second trigger operation on the third region of the interactive page, a target sub-region is selected from multiple second sub-regions whose display styles have been updated. Since the user can select the target sub-region by choosing when to trigger the second trigger operation, the interactivity can be improved to a certain extent, making the interactive process based on the interactive page more diverse, and thus avoiding the problem of the relatively monotonous interactive process through the interactive page to a certain extent.

[0060] Furthermore, the timing of triggering the second trigger operation may differ during each page interaction based on this interactive page. Therefore, the target sub-regions determined from multiple second sub-regions may also be different, which can further diversify different page interaction processes.

[0061] Furthermore, the final interaction result is determined based on the target object included in the target sub-region determined by the second triggering operation. Since different target sub-regions may include different types of objects, the object types of the determined target objects may also be different, and the interaction results corresponding to different object types are different, resulting in a variety of final interactive results. Attached Figure Description

[0062] Figure 1 This is a schematic diagram illustrating an interactive page according to an exemplary embodiment;

[0063] Figure 2 This is a flowchart illustrating a page interaction method according to an exemplary embodiment;

[0064] Figure 3 This is a flowchart illustrating a step for determining a target object according to an exemplary embodiment;

[0065] Figure 4 This is a block diagram illustrating a page interaction device according to an exemplary embodiment;

[0066] Figure 5 This is a block diagram illustrating a device for page interaction according to an exemplary embodiment;

[0067] Figure 6 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation

[0068] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0069] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0070] With the increasing prevalence of mobile devices, users can use them to watch videos, read text, or participate in interactive tasks to meet their work or life needs. During interactive tasks, the device typically generates and displays interactive pages, allowing users to engage with the content.

[0071] In related technologies, the interactive pages displayed on the terminal are usually relatively fixed, and the process of users participating in the interaction through these interactive pages is also relatively simple.

[0072] To address the aforementioned technical problems, this disclosure provides a page interaction method, apparatus, electronic device, and storage medium.

[0073] To ensure clarity in the description of the solution, firstly, the overall technical solution of the embodiments of this disclosure will be described in detail.

[0074] Figure 1 This is a schematic diagram illustrating an interactive page according to an exemplary embodiment. For example... Figure 1 The image shown is a schematic diagram of an interactive page provided in an embodiment of this disclosure. Figure 1 As can be seen, the interactive page may include: a first area, a second area, a third area, a fourth area, a fifth area, and a sixth area.

[0075] The first and third regions can be the regions where the triggering operation is executed. The second region can include multiple second sub-regions, each of which includes multiple objects belonging to at least one object type. Each object type corresponds to a specific interaction result, and the interaction results corresponding to objects of different object types can be different. In one implementation, at least two different second sub-regions can exist among the multiple second sub-regions. For example, at least two of the second sub-regions may contain objects of different object types. The object types of the objects included in at least two second sub-regions are completely different, or the object types of the objects included in at least two second sub-regions are different. For instance, if the object types of the objects included in second sub-region A are object type 1 and object type 2, and the object types of the objects included in second sub-region B are object type 3 and object type 4, then it can be determined that the object types of the objects included in second sub-region A and second sub-region B are completely different. Assuming that the object types of the objects included in the second sub-region A are object type 1 and object type 3, and the object types of the objects included in the second sub-region B are object type 1 and object type 4, then it can be determined that there are different object types among the object types included in the second sub-region A and the second sub-region B.

[0076] The fourth area can be used to display the finalized target object, the fifth area can be used to display the interaction results corresponding to the object type of the target object, and the sixth area can be used to dynamically display objects.

[0077] In practical applications, the number of second sub-regions can be determined according to the actual situation. This disclosure does not impose specific limitations on this. Figure 1 Taking a second sub-region with 7 objects as an example, this demonstrates the interactive page. The number of objects included in each second sub-region can also be determined according to the actual situation. This embodiment does not impose a specific limitation on this. Figure 1 The example shown uses five objects in each second sub-region to illustrate the interactive page.

[0078] Furthermore, each object belongs to an object type, and each object type corresponds to a specific interaction result. For example, in practical applications, the multiple objects included in the second sub-region could be multiple balls. The object type of a ball can be distinguished by its color. For instance, a blue ball corresponds to object type 1, and the object corresponding to object type 1 can be called object 1; a red ball corresponds to object type 2, and the object corresponding to object type 2 can be called object 2; a yellow ball corresponds to object type 3, and the object corresponding to object type 3 can be called object 3. Moreover, for balls of the same color, their object types can be distinguished by different markings on them. For example, for yellow balls, the ball marked with the number 2 corresponds to object type 3, the ball marked with the number 3 corresponds to object type 4, and similarly, the object corresponding to object type 4 can be called object 4.

[0079] like Figure 1 The interactive page shown has seven sub-areas in the second area, from left to right: the first sub-area, the second sub-area, the third sub-area, the fourth sub-area, the fifth sub-area, the sixth sub-area, and the seventh sub-area.

[0080] In the first sub-region, the objects from top to bottom are: object 1, object 1, object 3, object 1, and object 3. In the second sub-region, the objects from top to bottom are: object 3, object 1, object 4, object 1, and object 1. In the third sub-region, the objects from top to bottom are: object 1, object 1, object 1, object 3, and object 1. In the fourth sub-region, all objects from top to bottom are object 1. In the fifth sub-region, all objects from top to bottom are object 2. In the sixth sub-region, all objects from top to bottom are also object 1. In the seventh sub-region, the objects from top to bottom are: object 4, object 1, object 1, object 3, and object 1.

[0081] It should be noted that, Figure 1 The example illustrates four object types: object 1, object 2, object 3, and object 4. In practical applications, other object types may also exist, but this embodiment does not impose specific limitations on them.

[0082] Furthermore, the interaction results corresponding to objects 1, 2, 3, and 4 are all different. For example, the interaction result corresponding to object 1 can be the first interaction result; the interaction result corresponding to object 2 can be the second interaction result; the interaction result corresponding to object 3 can be the third interaction result; and the interaction result corresponding to object 4 can be the fourth interaction result. In practical applications, the first interaction result can be "keep up the good work"; the second, third, and fourth interaction results can be "obtain different amounts of virtual resources," etc. Of course, the above description is given as an example to explain the first, second, third, and fourth interaction results. In practical applications, the specific content of the first, second, third, and fourth interaction results can be set according to actual needs, and this disclosure does not impose specific limitations on them.

[0083] After a detailed introduction to the second area of ​​the interactive page, the following section will elaborate on the page interaction process. Specifically, it may include the following steps:

[0084] Step 1: Perform a first trigger operation on the first area of ​​the interactive page. This first trigger operation can be a click, double-click, or swipe, etc., and this embodiment does not specifically limit the type of trigger operation. For example, the first trigger operation can be performed by a user participating in this interaction.

[0085] Step 2: After receiving the first trigger operation for the first area of ​​the interactive page, the terminal grays out the first area and updates the display style of the second sub-area in the second area according to a preset order. This update can be achieved by changing the display style of the second sub-area to a high-frequency flashing style; that is, the second sub-area is displayed with a high-frequency flashing pattern. Correspondingly, updating the display style of the second sub-area in the second area according to the preset order is equivalent to cyclically displaying the second sub-area with a high-frequency flashing pattern, i.e., dynamically updating and displaying the second sub-area in the second area.

[0086] Of course, the implementation of updating the display style of the second sub-region can also be of other types. For example, the second sub-region can be displayed in a highlighted manner, or a preset identifier can be added to the second sub-region for display, so as to ensure that the display style of the second sub-region currently being updated is different from the display style of other second sub-regions. This disclosure does not specifically limit this.

[0087] Step 3: Perform a second trigger operation on the third area of ​​the interactive page. This second trigger operation can also be a click, double-click, or swipe, etc., and this embodiment does not specifically limit it. For example, the second trigger operation can be performed by the user participating in this interaction.

[0088] Step 4: After receiving the second trigger operation for the third area of ​​the interactive page, the terminal responds to the second trigger operation by stopping the update operation of the display style of the second sub-area in the second area according to the preset order, and selects a second sub-area from multiple second sub-areas.

[0089] Step 5: The object selected in the second sub-region in Step 4 falls into the sixth region, and the falling object is dynamically displayed in the sixth region. The dynamic display of the falling object can be achieved by showing the object falling into the sixth region in a rolling motion to increase interactivity.

[0090] Step 6: Among the objects in the second sub-region selected in step 4, identify a target object, drop the target object into the fourth region, and display the interaction result corresponding to the object type of the target object in the fifth region.

[0091] The technical solution provided in this disclosure updates the display style of the second sub-region in the second region according to a preset order. By responding to the user's second trigger operation on the third region of the interactive page, a target sub-region is selected from multiple second sub-regions whose display styles are dynamically updated. At least two different second sub-regions exist in the multiple second sub-regions, so that the target sub-region determined from the multiple second sub-regions may be different in different page interaction processes, thereby diversifying the different page interaction processes. Finally, the final interaction result is determined based on the target object included in the target sub-region. Since different target sub-regions may include different types of objects, the object type of the determined target object may also be different, and the interaction results corresponding to different object types are different, thus diversifying the final displayed interaction results.

[0092] After a detailed description of the overall technical solution of the embodiments of this disclosure, a page interaction method, apparatus, electronic device and storage medium provided by the embodiments of this disclosure will be described in detail below.

[0093] Secondly, a page interaction method provided by the embodiments of this disclosure will be described in detail.

[0094] Figure 2 This is a flowchart illustrating a page interaction method according to an exemplary embodiment. For example... Figure 2 As shown in the embodiments of this disclosure, a page interaction method may include the following steps:

[0095] S210, in response to the first trigger operation on the first area of ​​the interactive page, update the display style of the second sub-area in the second area according to a preset order; each second sub-area includes multiple objects belonging to at least one object type, and one object type corresponds to one interaction result.

[0096] Each second sub-region includes multiple objects belonging to at least one object type. Each object type corresponds to one interaction result. Objects of different object types correspond to different interaction results. Among the multiple second sub-regions, at least two second sub-regions include objects of different object types.

[0097] Specifically, prior to responding to a first trigger operation on the first area of ​​the interactive page, multiple second sub-areas can be generated and displayed in the second area. In practical applications, the number of second sub-areas can be determined according to the actual situation, and this disclosure does not impose a specific limitation on this.

[0098] Still with Figure 1 For example, the number of second sub-regions is 7. The number of objects included in each second sub-region can also be determined according to the actual situation. This embodiment does not specifically limit this, but still uses... Figure 1 For example, let's take each second sub-region as an example, which includes 5 objects, to demonstrate the interactive page.

[0099] Furthermore, each object corresponds to an object type. For example, in practical applications, the multiple objects included in the second sub-region can be multiple balls. The object type of a ball can be distinguished by its color. For instance, a blue ball corresponds to object type 1, and the object corresponding to object type 1 can be called object 1; a red ball corresponds to object type 2, and the object corresponding to object type 2 can be called object 2; a yellow ball corresponds to object type 3, and the object corresponding to object type 3 can be called object 3. Moreover, for balls of the same color, the object type of each ball can be distinguished by different markings on the ball. For example, for yellow balls, the ball marked with the number 2 corresponds to object type 3, the ball marked with the number 3 corresponds to object type 4, and similarly, the object corresponding to object type 4 can be called object 4.

[0100] For example, taking the interactive page shown in Figure 1 as an example, the second area displays seven sub-areas from left to right: the first sub-area, the second sub-area, the third sub-area, the fourth sub-area, the fifth sub-area, the sixth sub-area, and the seventh sub-area. The object types included in these seven sub-areas have been described in the above embodiments and will not be repeated here.

[0101] Furthermore, the interaction results differ depending on the object type. For example, the interaction results for object 1, object 2, object 3, and object 4 are all different. Let's say the interaction result for object 1 is the first interaction result; the interaction result for object 2 is the second interaction result; the interaction result for object 3 is the third interaction result; and the interaction result for object 4 is the fourth interaction result. In practical applications, the first interaction result could be "keep going"; the second, third, and fourth interaction results could be obtaining different amounts of virtual resources, etc. This disclosure does not specifically limit these possibilities.

[0102] After receiving the first trigger operation for the first area of ​​the interactive page, the terminal grays out the first area and updates the display style of the second sub-area in the second area according to a preset order.

[0103] It should be noted that, for the sake of clarity and completeness, the process of generating multiple second sub-regions in the second region and updating the display style of the second sub-regions in the second region in a preset order will be described in detail in the following embodiments.

[0104] S220, in response to a second trigger operation targeting a third area of ​​the interactive page, the second sub-area currently hit by the update operation is determined as the target sub-area.

[0105] Specifically, a second triggering operation can be performed on the third area of ​​the interactive page. This second triggering operation can also be a click, double-click, or swipe, etc. This embodiment does not specifically limit the specific triggering operation.

[0106] Upon receiving a second trigger operation targeting the third area of ​​the interactive page, the terminal, in response to this second trigger operation, stops updating the display style of the second sub-areas within the second area in a preset order. For example, it stops cyclically flashing multiple second sub-areas at a high frequency and selects one of them. For clarity, this selected second sub-area can be referred to as the target sub-area. Specifically, the second sub-area being updated upon receiving the second trigger operation can be identified as the target sub-area. This updated second sub-area is the second sub-area currently targeted by the update operation.

[0107] It should be noted that after updating the display style of a second sub-region, there may be a delay between the completion of the update operation on the second sub-region and the determination of the next second sub-region to be updated, and the subsequent update operation on the display style of that next second sub-region. Assume that after updating the display style of second sub-region A, the determined next second sub-region to be updated is second sub-region B. If the second triggering operation is executed during this delay, the determined next second sub-region can be identified as the second sub-region currently hit by the update operation. Alternatively, the second sub-region that most recently completed an update operation can be used as the second sub-region currently hit by the update operation; this embodiment does not limit this. For example, if the second triggering operation is executed during this delay, second sub-region B can be identified as the second sub-region currently hit by the update operation, or second sub-region A can be identified as the second sub-region currently hit by the update operation.

[0108] Furthermore, since there are at least two different second sub-regions among the multiple second sub-regions, the target sub-region determined from the multiple second sub-regions may be different in different page interaction processes, thus making the different page interaction processes more diverse.

[0109] S230, determine the target object based on the objects included in the target sub-region.

[0110] Specifically, objects in the target sub-region can fall to... Figure 1 In the sixth region shown, falling objects are dynamically displayed. Then, when the dynamic display of falling objects stops, a target object is determined from the multiple objects included in the target sub-region.

[0111] S240, Display the interaction results corresponding to the object type to which the target object belongs.

[0112] Specifically, since different object types correspond to different interaction results, the interaction result corresponding to the object type to which the target object belongs can be determined as the target interaction result and displayed.

[0113] Since different target sub-regions may include different types of objects, the types of the target objects may also be different, and the interaction results corresponding to different object types are different, resulting in a variety of final interactive results.

[0114] The technical solution provided in this disclosure updates the display style of the second sub-region in the second region according to a preset order. By responding to the user's second trigger operation on the third region of the interactive page, a target sub-region is selected from multiple second sub-regions whose display styles have been updated. Since the user can select the target sub-region by choosing when to trigger the second trigger operation, the interactivity can be improved to a certain extent, making the interactive process based on the interactive page more diverse, and thus avoiding the problem of the relatively monotonous interactive process through the interactive page to a certain extent.

[0115] Furthermore, the timing of triggering the second trigger operation may differ during each page interaction based on this interactive page. Therefore, the target sub-regions determined from multiple second sub-regions may also be different, which can further diversify different page interaction processes.

[0116] Furthermore, the final interaction result is determined based on the target object included in the target sub-region determined by the second triggering operation. Since different target sub-regions may include different types of objects, the object types of the determined target objects may also be different, and the interaction results corresponding to different object types are different, resulting in a variety of final interactive results.

[0117] Optionally, in this embodiment of the disclosure, the preset order includes at least one of the following: a left-to-right order, a right-to-left order, and an order from the second sub-region located in the middle to the second sub-region located at the first end, and then to the second sub-region located at the second end;

[0118] The second sub-region at the first end and the second sub-region at the second end are respectively the second sub-regions located at both ends of the second region.

[0119] The left-to-right order refers to starting with the second sub-region from the leftmost edge, updating its display style first. Then, the second sub-region to the right of that first sub-region is designated as the next second sub-region, and its display style is updated accordingly. This process is repeated, with the second sub-region to the right of that next second sub-region becoming the new next second sub-region, and so on, updating from left to right. After updating the rightmost sub-region, the update process can restart from the second sub-region from the leftmost edge.

[0120] The right-to-left order can refer to starting with the second sub-region from the far right, updating its display style first. Then, the second sub-region to the left of that first sub-region is designated as the next second sub-region, and its display style is updated accordingly. Next, the second sub-region to the left of that next second sub-region is designated as the new next second sub-region, and so on, achieving a right-to-left update sequence. After updating the leftmost second sub-region, the update process can restart from the rightmost second sub-region.

[0121] Furthermore, if the second sub-region at the first end is the leftmost second sub-region, the second sub-region at the second end can be the rightmost second sub-region. If the second sub-region at the first end is the rightmost second sub-region, the second sub-region at the second end can be the leftmost second sub-region. The second sub-region located in the middle can be the Nth second sub-region. N can be determined by calculating the number of second sub-regions and dividing by 2. Then, the division result is rounded down, for example, by rounding up or down; this embodiment does not limit the scope of the invention.

[0122] Taking the second sub-region at the first end as the leftmost second sub-region and the second sub-region at the second end as the rightmost second sub-region as an example, the order from the second sub-region in the middle to the second sub-region at the first end, and then to the second sub-region at the second end, can be described as follows: First, update the display style of the second sub-region in the middle. Then, take the second sub-region to the left of the second sub-region in the middle as the next second sub-region and update its display style. Next, take the second sub-region to the left of the next next second sub-region as the new next second sub-region, and so on. After updating the display style of the leftmost second sub-region, take the second sub-region to the right of the second sub-region in the middle as the new next second sub-region and update its display style. Next, take the second sub-region to the right of the next next second sub-region as the new next second sub-region, and so on, thus achieving the order from the second sub-region in the middle to the second sub-region at the first end, and then to the second sub-region at the second end.

[0123] If there is only one preset order, the update operation can be performed using that order and then repeated until the second trigger operation is executed. If there are multiple preset orders, the order of each order can be set, and the update operation can be performed using one order and then the next order, that is, using multiple preset orders for cyclical updates.

[0124] In this embodiment of the disclosure, by setting multiple sequences, the dynamic update operation of the display style of the second sub-region in the second region can be more diverse, thereby improving the display effect of the interactive page to a certain extent and making the display form of the content displayed on the interactive page more diverse.

[0125] Optionally, in this embodiment of the disclosure, it may further include: determining the duration of the update based on the user information of the target account; the target account is the user account that performs the first triggering operation.

[0126] The target account can be the account used by a user interacting with the interactive page. The first and second triggering operations mentioned above are performed by the user of the target account. For example, after logging in with the target account, the user can perform the first triggering operation on the first area and the second triggering operation on the third area. The user information of the target account can be information related to the target account, and the user information can represent the activity level of the target account. The user information may also include other information, which is not limited in this embodiment. For example, the update duration can be determined for the target account in a way that the activity level represented by the user information is positively correlated with the update duration. The user information (including but not limited to user device information, user personal information, etc.) and related data involved in this disclosure are all information obtained with the authorization of the user or with the authorization of various parties.

[0127] The steps described above for updating the display style of the second sub-region within the second region according to a preset order may specifically include:

[0128] S2101. Take the first second sub-region indicated by the preset order as the sub-region to be adjusted, and update the display style of the sub-region to be adjusted to the specified style.

[0129] S2102. After the update duration has elapsed, the next second sub-region of the sub-region to be adjusted, as indicated by the preset order, is taken as the new sub-region to be adjusted, and the operation of updating the display style of the sub-region to be adjusted to the specified style is re-executed.

[0130] The first second sub-region indicated by the preset order can be the second sub-region that is first in the preset order. The next second sub-region of the sub-region to be adjusted indicated by the preset order can be the next second sub-region of the sub-region to be adjusted defined in the preset order. Taking a preset order from left to right as an example, the first second sub-region indicated by the preset order can be the leftmost second sub-region, and the next second sub-region of the sub-region to be adjusted indicated by the preset order can be the second sub-region to the right of the sub-region to be adjusted. Taking a preset order from right to left as an example, the first second sub-region indicated by the preset order can be the rightmost second sub-region, and the next second sub-region of the sub-region to be adjusted indicated by the preset order can be the second sub-region to the left of the sub-region to be adjusted. Taking a preset order that goes from the second sub-region in the middle to the second sub-region at the first end, and then to the second sub-region at the second end as an example, the first second sub-region indicated by the preset order can be the second sub-region in the middle, and the next second sub-region of the sub-region to be adjusted indicated by the preset order can be the second sub-region on the side where the first end of the sub-region to be adjusted is located.

[0131] In this embodiment of the disclosure, before the update begins, each second sub-region has the same display style, and each second sub-region's display style is a default style. The specified style can be a style that differs from the default style; for example, the specified style can be a style with a blinking effect. Upon determining the sub-region to be adjusted, an update operation is performed on it, which may involve blinking the sub-region at a specified frequency, i.e., high-frequency blinking. After updating the display style of the sub-region to be adjusted, for example, after starting to blink at the specified frequency, a timer is started. When the timer reaches the update duration, the update operation on the current display style of the sub-region to be adjusted ends; for example, the display style of the sub-region to be adjusted is restored to the default style, and an update operation on the display style of a new sub-region to be adjusted begins.

[0132] In this embodiment of the disclosure, by adaptively determining the update duration for the target account, the update duration affects the duration for which the display style of each second sub-area is updated, that is, it affects the duration after the display style of the second sub-area is changed. Since user information for different accounts may differ, it is possible to present different update effects to different users based on the same interactive page, thereby improving the display effect of the interactive page.

[0133] It should be noted that, in one implementation, the target sub-region can also be determined from multiple second sub-regions based on the probabilities corresponding to each of the multiple second sub-regions. The probability corresponding to a second sub-region is directly proportional to the probability that the second sub-region is identified as the target sub-region. After receiving a second trigger operation on the third area of ​​the interactive page, the terminal, in response to the second trigger operation, stops the cyclic high-frequency flashing display of multiple second sub-regions and selects one of the multiple second sub-regions. Since the probabilities corresponding to each of the multiple second sub-regions are determined, a target sub-region can be determined from the multiple second sub-regions based on these probabilities. In practical applications, the higher the probability corresponding to a second sub-region, the higher the probability that the second sub-region is identified as the target sub-region; conversely, the lower the probability corresponding to a second sub-region, the lower the probability that the second sub-region is identified as the target sub-region. Therefore, through the technical solution provided in this embodiment, after receiving a second trigger operation on the third area of ​​the interactive page, the target sub-region can be determined from the multiple second sub-regions based on the probabilities corresponding to each of the multiple second sub-regions. Since the probability of the second sub-region being identified as the target sub-region varies with different probabilities, the identified target sub-region may be different in different page interaction processes, thus making the page interaction process more diverse.

[0134] In one implementation, Figure 3 This is a flowchart illustrating steps for determining a target object according to an exemplary embodiment, such as... Figure 3 As shown, the step of determining the target object based on the objects included in the target sub-region may include the following steps, S231 and S232 respectively:

[0135] S231, based on the pre-determined correspondence between object types and probabilities, determine the probabilities corresponding to the multiple objects included in the target sub-region.

[0136] Specifically, the probability corresponding to each object type can be preset. For example, the probabilities corresponding to object type 1, object type 2, object type 3, and object type 4 can gradually decrease or gradually increase. The above description illustrates the probabilities corresponding to various object types in an illustrative manner. In practical applications, the probabilities corresponding to various object types can also be set according to the actual situation, and this disclosure does not impose specific limitations on this.

[0137] Since the object types of the multiple objects included in the target sub-region are all determined, the probabilities of the multiple objects included in the target sub-region can be determined based on the correspondence between object types and probabilities.

[0138] S232, Based on the probabilities corresponding to the multiple objects, determine the target object from the multiple objects.

[0139] The probability of an object is proportional to the probability that the object is identified as the target object.

[0140] Specifically, after determining the probabilities of each object within the target sub-region, the target object can be identified from among these objects based on their respective probabilities. Furthermore, the probability of an object is directly proportional to the probability of that object being identified as the target object. In other words, the higher the probability of an object within the target sub-region, the higher the probability that object will be identified as the target object; conversely, the lower the probability of an object within the target sub-region, the lower the probability that object will be identified as the target object.

[0141] For example, the target sub-region includes four types of objects: object 1, object 2, object 3, and object 4. The probabilities of object 1, object 2, object 3, and object 4 decrease sequentially. Therefore, object 1 has the highest probability of being identified as the target object; object 4 has the lowest probability of being identified as the target object; and the probabilities of object 2 and object 3 are in the middle.

[0142] As can be seen, the technical solution provided in this embodiment, when determining a target object from multiple objects included in a target sub-region, firstly, based on a pre-determined correspondence between object types and probabilities, determines the probabilities corresponding to each of the multiple objects included in the target sub-region. Then, based on the probabilities corresponding to each of the multiple objects, a target object is determined from the multiple objects. Furthermore, the probability of an object being determined as a target object is directly proportional to the probability corresponding to that object. Thus, the determined target object may differ in different page interactions, resulting in a diversity of determined target objects.

[0143] In one implementation, prior to responding to a first trigger operation on a first area of ​​the interactive page, the page interaction method may further include the following steps, namely steps b1 to b3:

[0144] Step b1: Determine the object type of the objects included in each of the multiple second sub-regions to be generated, as well as the number of objects of each object type.

[0145] Specifically, before receiving the first trigger operation for the first area of ​​the interactive page, the second area displayed on the interactive page needs to generate and display multiple second sub-areas so that in subsequent steps, after receiving the first trigger operation for the first area of ​​the interactive page, multiple second sub-areas can be dynamically displayed.

[0146] When generating multiple second sub-regions, the object types included in each of the multiple second sub-regions to be generated, as well as the number of objects of each object type, can be determined first.

[0147] Still with Figure 1 Taking the examples given, let's assume objects of type 1 are called object 1, objects of type 2 are called object 2, objects of type 3 are called object 3, and objects of type 4 are called object 4. The first sub-region to be generated includes three objects: object 1, object 2, and object 3. The second sub-region to be generated includes three objects: object 1, object 3, and object 4. The third sub-region to be generated includes four objects: object 1 and object 3. The fourth sub-region to be generated includes five objects: object 1, and the sixth sub-region includes five objects: object 2.

[0148] Step b2: Generate multiple second sub-regions based on the object types of the objects included in the multiple second sub-regions to be generated, and the number of objects of each object type.

[0149] Specifically, for each second sub-region to be generated, once the object types of the objects included in the second sub-region and the number of objects of each object type are determined, these multiple objects can be randomly sorted to generate the second sub-region.

[0150] Step b3: Display the generated multiple second sub-regions in the second region.

[0151] Specifically, after generating multiple second sub-regions, these sub-regions can be displayed in a certain order within a second region. The display order of the multiple second sub-regions in the second region can be determined based on actual circumstances, and this embodiment does not impose specific limitations on this.

[0152] As can be seen, by determining the object type of each object included in the second sub-region to be generated and the number of objects of each object type, multiple second sub-regions can be accurately generated and displayed in the second region. Thus, after receiving the first trigger operation for the first region of the interactive page, multiple second sub-regions can be dynamically displayed in the second region. In subsequent steps, the target sub-region is selected from the multiple dynamically displayed second sub-regions, and at least two of the multiple second sub-regions are different. This means that the target sub-region determined from the multiple second sub-regions may also be different in different page interaction processes, thereby diversifying different page interaction processes.

[0153] Optionally, in one implementation, the step of determining the object type of the objects included in each of the plurality of second sub-regions to be generated and the number of objects of each object type may specifically include:

[0154] Step b11: Set a sub-region type for each of the proposed second sub-regions; the number of second sub-regions belonging to the same sub-region type among the multiple proposed second sub-regions matches the preset number corresponding to the sub-region type, and there are at least two sub-region types with different preset numbers.

[0155] Step b12: For any of the second sub-regions to be generated, determine the object types of the objects included in the second sub-region to be generated and the number of objects of each object type according to the sub-region type of the second sub-region to be generated.

[0156] Each sub-region type can correspond to a preset quantity, and the preset quantity for each sub-region type can be set according to actual needs. The sum of the preset quantities for all sub-region types can equal the total number of second sub-regions to be generated. Assume there are three sub-region types: a first sub-region type, a second sub-region type, and a third sub-region type. The preset quantities for the first, second, and third sub-region types can be 1, 4, and 2, respectively.

[0157] Furthermore, matching the number of second sub-regions belonging to the same sub-region type among multiple to-be-generated second sub-regions with the preset number corresponding to the region type can mean that the numbers are consistent. When setting the sub-region type for a to-be-generated second sub-region, the final number of to-be-generated second sub-regions belonging to the same sub-region type among multiple to-be-generated second sub-regions can be consistent with the preset number corresponding to that seed region type. For example, for any seed region type, a preset number of to-be-generated second sub-regions corresponding to that sub-region type are selected from multiple to-be-generated second sub-regions, and the sub-region type is set for the selected to-be-generated second sub-regions. The selection method can be determined according to actual needs, for example, sequential selection or random selection, so that the to-be-generated second sub-regions selected for each sub-region type do not overlap.

[0158] Furthermore, for each sub-region type, the object type and the number of objects of each object type can be pre-set. The object type and the number of objects of each object type can be set according to actual needs, and this embodiment does not impose any limitations on this. For example, the object type of the object corresponding to the first sub-region type may include object type 2, and the number of objects of object type 2 is Q. The object type of the object corresponding to the third sub-region type may include object type 1, and the number of objects of object type 1 is Q. Here, Q is the maximum number of objects that can be accommodated in a second sub-region. Taking Q equal to 5 as an example...

[0159] The object types corresponding to the second sub-region type can include: object type 1 and object type 3, and the number of objects of object type 1 and object type 3 can be 3 and 2, or 4 and 1 respectively. Alternatively, the object types corresponding to the second sub-region type can include: object type 1 and object type 4, and the number of objects of object type 1 and object type 4 can be 2 and 3, or 4 and 1 respectively. Or, the object types corresponding to the second sub-region type can include: object type 1, object type 3, and object type 4, and the number of objects of object type 1, object type 3, and object type 4 can be 3, 1, and 1, or 2, 1, and 2 respectively.

[0160] Furthermore, for any second sub-region to be generated, the object type of the object corresponding to the sub-region type of the second sub-region to be generated and the number of objects of each object type can be queried, which can be used as the object type of the objects included in the second sub-region to be generated and the number of objects of each object type.

[0161] In this embodiment, by setting a preset quantity for each sub-region type, and since the preset quantities for at least two sub-region types differ, the number of second sub-regions belonging to the same sub-region type within multiple second sub-regions to be generated matches the preset quantity corresponding to that sub-region type. This ensures that there are at least two types of second sub-regions with different quantities within the second region, thereby increasing the diversity of the second sub-regions included in the second region to some extent. Furthermore, by determining the object types of the objects included in the second sub-region to be generated and the number of objects of each object type based on the sub-region type, the object types and the number of objects of each object type within the second sub-region can be adapted to the sub-region type, thereby ensuring the display effect of objects in the second sub-region to some extent.

[0162] Optionally, the above-mentioned display of the interaction result corresponding to the object type of the target object may specifically include: displaying the target object in the fourth area of ​​the interaction page, and displaying the interaction result corresponding to the object type of the target object in the fifth area of ​​the interaction page. The positions of the fourth and fifth areas on the interaction page can be set according to actual needs. For example, in one implementation, the fifth area can be located in the center of the interaction page, and the area of ​​the fifth area can be larger than a preset area threshold to ensure that the interaction result displayed in the fifth area can be noticed by the user in a timely manner. The fifth area may overlap with other areas; for example, the fifth area may be located above the first, third, and sixth areas. The fifth area can be transparent when no interaction result is displayed. Since the fifth area is used to display the interaction result after it has been determined, it can be ensured that the fifth area will not obscure other areas, thus avoiding the fifth area affecting the display of other areas. Alternatively, the fifth area may be an area that does not overlap with other areas; for example, the fifth area may be located in... Figure 1 The location shown.

[0163] In this embodiment of the disclosure, the target object is displayed in the fourth area of ​​the interaction page, and the interaction result corresponding to the object type of the target object is displayed in the fifth area of ​​the interaction page. This ensures, to a certain extent, that the finally determined target object and the interaction result can be noticed by the user in a timely manner, thereby ensuring the interaction effect.

[0164] It should be noted that the locations of each area in this embodiment can be set according to actual conditions, and this embodiment does not impose any restrictions on this. For example, the second and sixth areas can be located in positions convenient for the user to view, and the first and third areas can be located in positions convenient for the user to operate. In this embodiment, the interactive page can also include an area for displaying all types of objects. Assuming there are four object types in total, namely object 1, object 2, object 3, and object 4, then object 1, object 2, object 3, and object 4 can be displayed in the area for displaying all types of objects, so that the user can intuitively understand the total number of object types. The location of this area in the interactive page can be set according to actual needs. For example, the area can be located in the lower right corner of the interactive page, or it can be located at the top of the interactive page; this embodiment does not impose any restrictions on this.

[0165] Secondly, Figure 4 This is a block diagram illustrating a page interaction device according to an exemplary embodiment. This disclosure provides a page interaction device, such as… Figure 4 As shown, the device includes:

[0166] The first trigger operation response module 510 is configured to perform a first trigger operation in response to the first area of ​​the interactive page, and update the display style of the second sub-area in the second area according to a preset order; each second sub-area includes multiple objects belonging to at least one object type, and one object type corresponds to one interaction result;

[0167] The second trigger operation response module 520 is configured to execute a second trigger operation in response to the third area of ​​the interactive page, and to determine the second sub-area currently hit by the update operation as the target sub-area;

[0168] The target object determination module 530 is configured to determine the target object based on the objects included in the target sub-region;

[0169] The interaction result display module 540 is configured to display the interaction result corresponding to the object type to which the target object belongs.

[0170] The technical solution provided in this disclosure updates the display style of the second sub-region in the second region according to a preset order. By responding to the user's second trigger operation on the third region of the interactive page, a target sub-region is selected from multiple second sub-regions whose display styles have been updated. Since the user can select the target sub-region by choosing when to trigger the second trigger operation, the interactivity can be improved to a certain extent, making the interactive process based on the interactive page more diverse, and thus avoiding the problem of the relatively monotonous interactive process through the interactive page to a certain extent.

[0171] Furthermore, the timing of triggering the second trigger operation may differ during each page interaction based on this interactive page. Therefore, the target sub-regions determined from multiple second sub-regions may also be different, which can further diversify different page interaction processes.

[0172] Furthermore, the final interaction result is determined based on the target object included in the target sub-region determined by the second triggering operation. Since different target sub-regions may include different types of objects, the object types of the determined target objects may also be different, and the interaction results corresponding to different object types are different, resulting in a variety of final interactive results.

[0173] Optionally, the device further includes:

[0174] The duration determination module is configured to determine the update duration based on user information of the target account; the target account is the user account that performs the first triggering operation.

[0175] The first trigger operation response module 510 is specifically configured to execute:

[0176] The first second sub-region indicated by the preset order is taken as the sub-region to be adjusted, and the display style of the sub-region to be adjusted is updated to the specified style;

[0177] After the update duration has elapsed, the next second sub-region of the sub-region to be adjusted, as indicated by the preset order, is taken as the new sub-region to be adjusted, and the operation of updating the display style of the sub-region to be adjusted to the specified style is re-executed.

[0178] Optionally, the preset order includes at least one of the following: a left-to-right order, a right-to-left order, and an order from the second sub-region located in the middle to the second sub-region located at the first end, and then to the second sub-region located at the second end;

[0179] The second sub-region at the first end and the second sub-region at the second end are respectively the second sub-regions located at both ends of the second region.

[0180] Optionally, the target object determination module 530 is specifically configured to execute:

[0181] Based on the predetermined correspondence between object types and probabilities, the probabilities corresponding to the multiple objects included in the target sub-region are determined respectively;

[0182] The target object is determined from the plurality of objects based on the probabilities corresponding to each of the determined objects.

[0183] Optionally, prior to the first triggering operation in response to a first area of ​​the interactive page, the device further includes:

[0184] The object determination module is configured to perform multiple second sub-regions to be generated, including the object type of the objects included in each second sub-region and the number of objects of each object type;

[0185] The generation module is configured to generate multiple second sub-regions based on the object types of the objects included in the multiple second sub-regions to be generated, and the number of objects of each object type;

[0186] The sub-region display module is configured to display multiple generated second sub-regions in the second region.

[0187] Optionally, the object determination module is specifically configured to execute:

[0188] A sub-region type is set for each of the proposed second sub-regions; the number of second sub-regions belonging to the same sub-region type among the multiple proposed second sub-regions matches the preset number corresponding to the sub-region type, and there are at least two sub-region types whose preset numbers differ;

[0189] For any of the second sub-regions to be generated, the object types of the objects included in the second sub-region to be generated and the number of objects of each object type are determined according to the sub-region type of the second sub-region to be generated.

[0190] Optionally, the interactive result display module 540 is specifically configured to execute:

[0191] The target object is displayed in the fourth area of ​​the interactive page, and the interaction result corresponding to the object type to which the target object belongs is displayed in the fifth area of ​​the interactive page.

[0192] Figure 5 This is a block diagram illustrating a device 600 for page interaction according to an exemplary embodiment. For example, device 600 may be a mobile phone, computer, digital broadcast electronic device, messaging transceiver, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0193] Reference Figure 5 The device 600 may include one or more of the following components: a processing component 602, a memory 604, a power component 606, a multimedia component 608, an audio component 610, an input / output (I / O) interface 612, a sensor component 614, and a communication component 616.

[0194] Processing component 602 typically controls the overall operation of device 600, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 602 may include one or more processors 620 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 602 may include one or more modules to facilitate interaction between processing component 602 and other components. For example, processing component 602 may include a multimedia module to facilitate interaction between multimedia component 608 and processing component 602.

[0195] Memory 604 is configured to store various types of data to support the operation of device 600. Examples of this data include instructions for any application or method operating on device 600, contact data, phonebook data, messages, pictures, videos, etc. Memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0196] Power supply component 607 provides power to the various components of device 600. Power supply component 607 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to device 600.

[0197] Multimedia component 608 includes a screen that provides an output interface between the device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 608 includes a front-facing camera and / or a rear-facing camera. When the device 600 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0198] Audio component 610 is configured to output and / or input audio signals. For example, audio component 610 includes a microphone (MIC) configured to receive external audio signals when device 600 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 404 or transmitted via communication component 616. In some embodiments, audio component 610 also includes a speaker for outputting audio signals.

[0199] I / O interface 612 provides an interface between processing component 602 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0200] Sensor assembly 614 includes one or more sensors for providing status assessments of various aspects of device 600. For example, sensor assembly 614 may detect the on / off state of device 600, the relative positioning of components such as the display and keypad of device 600, changes in the position of device 600 or a component of device 600, the presence or absence of user contact with device 600, the orientation or acceleration / deceleration of device 600, and temperature changes of device 600. Sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 614 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 614 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0201] Communication component 616 is configured to facilitate wired or wireless communication between device 600 and other devices. Device 600 can access wireless networks based on communication standards, such as WiFi, carrier networks (such as 2G, 3G, 4G, or 5G), or combinations thereof. In one exemplary embodiment, communication component 616 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 616 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0202] In an exemplary embodiment, the device 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the page interaction method described in the first aspect.

[0203] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 604 including instructions, which can be executed by a processor 620 of the device 600 to perform the above-described method. Optionally, for example, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.

[0204] Figure 6This is a block diagram illustrating an electronic device according to an exemplary embodiment. Figure 6 As shown, the electronic device includes:

[0205] Processor 710;

[0206] Memory 720 for storing processor-executable instructions;

[0207] The processor is configured to execute the instructions to implement the aforementioned page interaction method and achieve the technical effects described above.

[0208] This disclosure provides a storage medium that, when the instructions in the storage medium are executed by the processor of an electronic device, enables the electronic device to perform the aforementioned page interaction method, thereby achieving the technical effects of the aforementioned page interaction method.

[0209] This disclosure provides a computer program product that, when run on a computer, enables the computer to implement the aforementioned page interaction method and achieve the technical effects of the aforementioned page interaction method.

[0210] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0211] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A page interaction method, characterized in that, The method includes: In response to the first trigger operation on the first area of ​​the interactive page, the display style of the second sub-area in the second area is updated in a preset order; each second sub-area includes multiple objects belonging to at least one object type, and one object type corresponds to one interaction result; In response to a second trigger operation targeting a third area of ​​the interactive page, the second sub-area currently hit by the update operation is determined as the target sub-area; The target object is determined based on the objects included in the target sub-region; Display the interaction results corresponding to the object type to which the target object belongs; The method further includes: The duration of the update is determined based on the user information of the target account; the target account is the user account that performs the first triggering operation. The operation of updating the display style of the second sub-region in the second region according to a preset order includes: The first second sub-region indicated by the preset order is taken as the sub-region to be adjusted, and the display style of the sub-region to be adjusted is updated to the specified style; After the update duration has elapsed, the next second sub-region of the sub-region to be adjusted, as indicated by the preset order, is taken as the new sub-region to be adjusted, and the operation of updating the display style of the sub-region to be adjusted to the specified style is re-executed.

2. The method according to claim 1, characterized in that, The preset order includes at least one of the following: a left-to-right order, a right-to-left order, and an order from the second sub-region located in the middle to the second sub-region located at the first end, and then to the second sub-region located at the second end; The second sub-region at the first end and the second sub-region at the second end are respectively the second sub-regions located at both ends of the second region.

3. The method according to claim 1, characterized in that, Determining the target object based on the objects included in the target sub-region includes: Based on the predetermined correspondence between object types and probabilities, the probabilities corresponding to the multiple objects included in the target sub-region are determined respectively; The target object is determined from the plurality of objects based on the probabilities corresponding to each of the determined objects.

4. The method according to any one of claims 1 to 3, characterized in that, Prior to the first triggering operation in response to a first area of ​​the interactive page, the method further includes: Determine the object type of the objects included in each of the multiple second sub-regions to be generated, as well as the number of objects of each object type; Based on the object types of the objects included in the plurality of second sub-regions to be generated, and the number of objects of each object type, a plurality of second sub-regions are generated; The second area displays the multiple second sub-regions that were generated.

5. The method according to claim 4, characterized in that, The determination of the object types of objects included in each of the multiple second sub-regions to be generated, and the number of objects of each object type, includes: A sub-region type is set for each of the proposed second sub-regions; the number of second sub-regions belonging to the same sub-region type among the multiple proposed second sub-regions matches the preset number corresponding to the sub-region type, and there are at least two sub-region types whose preset numbers differ; For any of the second sub-regions to be generated, the object types of the objects included in the second sub-region to be generated and the number of objects of each object type are determined according to the sub-region type of the second sub-region to be generated.

6. The method according to any one of claims 1-3, characterized in that, The interaction results for displaying the object type of the target object include: The target object is displayed in the fourth area of ​​the interactive page, and the interaction result corresponding to the object type to which the target object belongs is displayed in the fifth area of ​​the interactive page.

7. A page interaction device, characterized in that, The device includes: The first trigger operation response module is configured to execute a first trigger operation in response to the first area of ​​the interactive page, and update the display style of the second sub-area in the second area according to a preset order; each second sub-area includes multiple objects belonging to at least one object type, and one object type corresponds to one interaction result; The second trigger operation response module is configured to execute a second trigger operation in response to the third area of ​​the interactive page, and to determine the second sub-area currently hit by the update operation as the target sub-area; The target object determination module is configured to determine the target object based on the objects included in the target sub-region; The interaction result display module is configured to display the interaction results corresponding to the object type to which the target object belongs; The device further includes: The duration determination module is configured to determine the update duration based on user information of the target account; the target account is the user account that performs the first triggering operation. The first trigger operation response module is specifically configured to execute: The first second sub-region indicated by the preset order is taken as the sub-region to be adjusted, and the display style of the sub-region to be adjusted is updated to the specified style; After the update duration has elapsed, the next second sub-region of the sub-region to be adjusted, as indicated by the preset order, is taken as the new sub-region to be adjusted, and the operation of updating the display style of the sub-region to be adjusted to the specified style is re-executed.

8. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the page interaction method as described in any one of claims 1 to 6.

9. A storage medium, wherein instructions in the storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the page interaction method as described in any one of claims 1 to 6.