Information display method and device, equipment and storage medium

By displaying prompts on the interactive interface and triggering virtual resource collection tasks using movable controls, the problem of the monotonous human-computer interaction in existing technologies is solved, resulting in a richer interactive experience and greater information display appeal.

CN121597057APending Publication Date: 2026-03-03TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411124783.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-15
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In existing technologies, the form of receiving a designated reward for watching video ads is relatively simple, and the human-computer interaction is insufficient.

Method used

The interactive interface displays prompts and allows users to trigger virtual resource retrieval tasks via movable controls. Virtual resources are retrieved when the controls are moved to the target location or when preset conditions are met.

Benefits of technology

It has enriched the forms of human-computer interaction, improved users' interactive interest and efficiency, and enhanced the attractiveness of information display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121597057A_ABST
    Figure CN121597057A_ABST
Patent Text Reader

Abstract

The invention discloses an information display method and device, equipment and a storage medium, and relates to the technical field of computers. The method comprises the following steps: displaying an interactive interface containing recommended contents; displaying prompt information on the interactive interface, wherein the prompt information is used for prompting to trigger a receiving task of the virtual resources by moving the movable control; and triggering a receiving task of the virtual resources when the movable control moves to a target position of the interactive interface or a moving path of the movable control on the interactive interface meets a preset condition. According to the method, the man-machine interaction form is enriched.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to an information display method, apparatus, device, and storage medium. Background Technology

[0002] With the development of information technology, earning rewards by watching advertisements has become a common practice.

[0003] In related technologies, for example, watching a 20-second video ad can earn a specified reward, which could be a trial card, 200 gold coins, or a coupon.

[0004] Among the aforementioned technologies, the method of obtaining a specific reward by watching video ads is relatively simple, meaning that the form of human-computer interaction is relatively simple. Summary of the Invention

[0005] This application provides an information display method, apparatus, device, and storage medium. The technical solutions provided by this application include the following aspects.

[0006] According to one aspect of the embodiments of this application, an information display method is provided, the method comprising the following steps.

[0007] Displays an interactive interface containing recommended content;

[0008] The interactive interface displays a prompt message, which prompts users to trigger the task of claiming virtual resources by moving the movable control.

[0009] When the movable control moves to the target position on the interactive interface, or when the movement path of the movable control on the interactive interface meets preset conditions, the task of claiming the virtual resource is triggered.

[0010] According to one aspect of the embodiments of this application, an information display device is provided, the device comprising the following modules.

[0011] The interface display module is used to display an interactive interface containing recommended content;

[0012] An information display module is used to display prompt information on the interactive interface, the prompt information being used to prompt the user to trigger the task of claiming virtual resources by moving a movable control;

[0013] The resource acquisition module is used to trigger the acquisition task of the virtual resource when the movable control moves to the target position of the interactive interface, or when the movement path of the movable control on the interactive interface meets preset conditions.

[0014] According to one aspect of the embodiments of this application, a terminal device is provided, the terminal device including a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the above-described information display method.

[0015] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is loaded and executed by a processor to implement the above-described information display method.

[0016] According to one aspect of the embodiments of this application, a computer program product is provided, the computer program product including a computer program, the computer program being loaded and executed by a processor to implement the above-described information display method.

[0017] The technical solutions provided in this application can bring the following beneficial effects.

[0018] Compared to related technologies that offer rewards for watching video ads, the technical solution provided in this application first displays a prompt on the interactive interface, suggesting that a virtual resource claiming task be triggered via a movable control. The virtual resource claiming task is triggered when the movable control moves to a target position on the interactive interface or when its movement path on the interface meets preset conditions, allowing the user to claim the virtual resource. Therefore, this application combines the movement of a movable control with the claiming of virtual resources, enriching the forms of human-computer interaction. Attached Figure Description

[0019] Figure 1 This is a schematic diagram of a computer system provided in one embodiment of this application;

[0020] Figure 2 This is a schematic diagram of an information display method provided in one embodiment of this application;

[0021] Figure 3 This is a flowchart of an information display method provided in one embodiment of this application;

[0022] Figure 4 This is a flowchart of an information display method provided in another embodiment of this application;

[0023] Figure 5 This is a flowchart of an information display method provided in another embodiment of this application;

[0024] Figure 6 This is an interface diagram of the first display effect information provided in one embodiment of this application;

[0025] Figure 7 This is an interface diagram of a transition screen provided in one embodiment of this application;

[0026] Figure 8 This is an enlarged view of the interface provided in one embodiment of this application;

[0027] Figure 9 This is a schematic diagram of a virtual resource claiming interface provided in one embodiment of this application;

[0028] Figure 10 This is a flowchart of an information display method provided in another embodiment of this application;

[0029] Figure 11 This is a flowchart of an information display method provided in another embodiment of this application;

[0030] Figure 12 This is a block diagram of an information display device provided in one embodiment of this application;

[0031] Figure 13 This is a structural block diagram of a terminal device provided in one embodiment of this application. Detailed Implementation

[0032] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0033] Please refer to Figure 1 This illustration shows a schematic diagram of a computer system provided in one embodiment of this application. The computer system may include: a terminal device 10 and a server 20.

[0034] Terminal device 10 includes, but is not limited to, mobile phones, tablets, smart voice interaction devices, game consoles, wearable devices, multimedia playback devices, PCs (Personal Computers), in-vehicle terminals, smart home appliances, and other electronic devices. A client application for the target application can be installed on terminal device 10. Optionally, the target application can be an application that requires downloading and installation, or it can be an application that can be used instantly; this embodiment of the application does not limit this.

[0035] In this embodiment, the target application is an application that provides recommended content related to the first object. Exemplarily, the target application may be a social networking application, a shopping application, a news application, a video application, a live streaming application, etc., and this application does not limit this. Furthermore, the recommended content provided, movable controls, and virtual resources obtained differ for different applications, and this embodiment does not limit this as well. In some embodiments, the terminal device 10 runs a client of the aforementioned target application.

[0036] Server 20 is used to provide backend services for the client of the target application in terminal device 10. For example, server 20 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms, but it is not limited to these.

[0037] Terminal device 10 and server 20 can communicate with each other via a network. This network can be a wired network or a wireless network.

[0038] The method provided in this application embodiment can be executed by a computer device, which refers to an electronic device capable of data calculation, processing, and storage. The computer device can be... Figure 1 The terminal device 10 can also be a server 20.

[0039] The following is combined Figure 2 The following explanations are provided regarding the technical solutions mentioned in this application.

[0040] like Figure 2 As shown, an interactive interface 200 containing recommended content is displayed, showing recommended content related to the first object 220. For example, the first object 220 is an application.

[0041] In some embodiments, during the display of recommended content, a prompt message is displayed on the interactive interface 200. The prompt message prompts users to trigger the task of claiming virtual resources via the movable control 230. For example, the prompt message is "Drag the Magic Mirror to find the Surprise Gift Box." Here, the "Magic Mirror" is the movable control 230.

[0042] In some embodiments, when the movable control 230 moves to the target position of the interactive interface, or when the movement path of the movable control in the interactive interface meets the preset conditions, a virtual resource claiming task is triggered, such as displaying the virtual resource claiming interface 260.

[0043] For example, the interactive interface 200 includes at least one resource hint element 210. The resource hint element 210 corresponds to one or more virtual resources. For example, the resource hint element 210 has a package-style appearance.

[0044] For example, when the movable control 230 moves to the position of the target resource prompt element 240 on the interactive interface among at least one resource prompt element, the interface 260 for claiming the virtual resource 250 corresponding to the target resource prompt element 240 is displayed.

[0045] For example, the movable control 230 has a zoom-in property, and a prompt message is used to suggest that the resource tooltip element be zoomed in by moving the movable control 230.

[0046] For example, when the movable control 230 moves to the position of the target resource prompt element 240 on the interactive interface among at least one resource prompt element, and the target resource prompt element 240 is enlarged, the interface 260 for claiming the virtual resource 250 corresponding to the target resource prompt element 240 is displayed.

[0047] Compared to related technologies that offer rewards for watching video ads, the technical solution provided in this application first displays a prompt on the interactive interface, suggesting that a virtual resource claiming task be triggered via a movable control. The virtual resource claiming task is triggered when the movable control moves to a target position on the interactive interface or when its movement path on the interface meets preset conditions, allowing the user to claim the virtual resource. Therefore, this application combines the movement of a movable control with the claiming of virtual resources, enriching the forms of human-computer interaction.

[0048] Please refer to Figure 3 The diagram illustrates a flowchart of an information display method according to an embodiment of this application. The executing entity of this method can be the terminal device 10 described above, such as the client of the target application mentioned in the above embodiments, where the executing entity of each step is the client of the target application. In the following method embodiments, for ease of description, the executing entity of each step will only be described as the "client". The method may include at least one of the following steps (310-330):

[0049] Step 310: Display the interactive interface containing the recommended content.

[0050] In some embodiments, the recommended content is content related to the first object. In this application embodiment, the specific category of the first object is not limited; the first object is the object being recommended, and the first object includes, but is not limited to, applications, products, live streaming rooms, etc.

[0051] In this embodiment, the display format of the recommended content is not limited. The recommended content is content used to recommend the first object, and the display format of the recommended content includes text, images, videos, etc. For example, the recommended content includes text used to recommend the first object. For example, the recommended content includes images used to recommend the first object. For example, the recommended content includes videos used to recommend the first object. Furthermore, the recommended content also includes links to the first object, such as at least one of download links, purchase links, redirect links, etc.

[0052] In some embodiments, the interactive interface is a feed interface. For example, recommended content related to the first object is displayed in the feed interface. In some embodiments, the recommended content related to the first object is displayed in full-screen or non-full-screen mode.

[0053] Step 320: Display a prompt message on the interactive interface. The prompt message is used to suggest that the task of claiming virtual resources be triggered by moving the movable control.

[0054] First, the following explanation of virtual resources will be provided.

[0055] In some embodiments, the virtual resources obtained in this application are related to a first object to which the recommended content points.

[0056] For example, the first object is a game application, and the virtual resources are virtual items, virtual characters, virtual coins, etc., that can be used in the game application.

[0057] For example, the first object is a shopping application, and the virtual resources are coupons, red envelopes, free shipping, pay-later, etc. that can be used in the shopping application.

[0058] For example, the first object is a live streaming room, and the virtual resources are virtual gifts, red envelopes, tips, etc. that can be used in the live streaming room.

[0059] In some embodiments, the virtual resources obtained in this application are unrelated to the first object but are related to the second object. The first object and the second object are different objects.

[0060] For example, the second object is a game application, and the virtual resources are virtual items, virtual characters, virtual coins, etc., that can be used in the game application.

[0061] For example, the second object is a shopping application, and the virtual resources are coupons, red envelopes, free shipping, pay-later, etc. that can be used in the shopping application.

[0062] For example, the second object is the live streaming room, and the virtual resources are virtual gifts, red envelopes, tips, etc. that can be used in the live streaming room.

[0063] In some embodiments, the prompt message is used to prompt the user to trigger a task to claim virtual resources via a movable control.

[0064] The following is an explanation of movable controls.

[0065] The movable controls in this application are user interface (UI) controls. In the embodiments of this application, UI controls are any visible controls or elements on the application's user interface, such as images, input boxes, text boxes, buttons, labels, etc. Some of these UI controls respond to user actions; for example, movable controls are used to trigger a virtual resource claiming task. The user controls the movable control to move, thereby triggering the virtual resource claiming task. The UI controls involved in the embodiments of this application include, but are not limited to, jump controls. For example, a jump control is used to jump to the landing page of a first object. The user triggers the jump control to jump to the landing page of the first object. The UI controls involved in the embodiments of this application include, but are not limited to, movable controls and jump controls.

[0066] In some embodiments, the movable control in this application has different attributes, such as zoom-in attribute, visibility attribute, collision attribute, etc. See the explanation of the embodiments below for details, which will not be repeated here.

[0067] For example, the movable control in this application is a UI control whose position changes. For example, the movable control is moved in response to an interactive operation for moving the movable control.

[0068] In some embodiments, the prompt message is used to prompt the user to trigger a virtual resource claiming task by moving a movable control. For example, the prompt message is used to prompt an interactive action for moving the movable control.

[0069] This application embodiment also does not limit the display format of the prompt information; the prompt method can be at least one of text prompts, visual prompts, and voice prompts. Correspondingly, the display format of the prompt information includes at least one of text display, visual display, and voice display.

[0070] In some embodiments, the prompt information is displayed as text. For example, a second text message is displayed, which is used to trigger a task to claim virtual resources by moving a movable control. For example, the second text message is obtained by describing the interactive operation for moving the movable control in text. For example, the second text message includes the operation type of the interactive operation. For example, the second text message is displayed in a scrolling format like a bullet screen. For example, the second text message is displayed floating above the recommended content. For example, the second text message is displayed at a fixed position above the recommended content.

[0071] In some embodiments, the prompt information is displayed as a screen display. For example, a second screen is displayed, prompting the user to trigger a task to claim virtual resources by moving a movable control. For example, different operation patterns indicate different interactive operations for moving the movable control. For example, the operation pattern corresponding to the interactive operation is displayed. For example, when the operation pattern corresponding to the interactive operation is displayed, it is considered that an interactive operation for moving the movable control is being prompted. For example, the second screen information is displayed in a scrolling format like a bullet screen. For example, the second screen information is displayed floating above the recommended content. For example, the second screen information is displayed at a fixed position above the recommended content.

[0072] In some embodiments, the prompt information is displayed in the form of voice display. For example, during the display of recommended content, second voice information is played, which prompts the user to trigger a task to claim virtual resources by moving a movable control. For example, second text information is obtained by describing the interactive operation for moving the movable control in text. For example, the second text information includes the operation type of the interactive operation. For example, the second text information is converted into second voice information and played.

[0073] In some embodiments, the interactive operation is an operation directly targeting the terminal device. For example, the interactive operation is at least one of a swipe-up operation, a drag operation, a long-press operation, etc., targeting a movable control. In some embodiments, the interactive operation is an operation targeting a movable control in the terminal device. In other embodiments, the interactive operation does not require a movable control.

[0074] In other embodiments, the interactive operation is not directly directed at the terminal device, but the terminal device can acquire the interactive operation, such as through a camera or microphone. For example, if the interactive operation is "simulating a monkey eating a peach," then when the user makes the "monkey eating a peach" gesture, it will be captured by the terminal device's camera to capture the interactive operation. For example, if the interactive operation is "shouting out 'The weather is so nice today,' then when the user shouts 'The weather is so nice today,' it will be captured by the terminal device's microphone to capture the interactive operation. For example, the movement trajectory of the movable control is synchronized with the trajectory of the interactive operation performed by the user. For example, if the user's interactive operation is waving their hands left or right, the movable control will also move left or right in the interactive interface. If the user's interactive operation is nodding up or down, the movable control will move up or down in the interactive interface. If the user shouts "Move up first, then move down," the movable control will first move up and then down in the interactive interface.

[0075] In some embodiments, resource information is also displayed on the interactive interface, which is used to indicate the existence of virtual resources to be claimed.

[0076] In some embodiments, resource information is used to indicate the existence of virtual resources to be claimed related to a first object or a second object. This application embodiment also does not limit the display format of the resource information; the prompting method can be at least one of text prompts, visual prompts, and voice prompts. Correspondingly, the display format of resource information includes at least one of text display, visual display, and voice display.

[0077] In some embodiments, the resource information is displayed as text. For example, during the display of recommended content, first text information is displayed, which indicates the existence of virtual resources to be claimed related to the first object. For example, the first text information is obtained by describing the virtual resources to be claimed related to the first object in text. For example, the first text information includes identification information of the virtual resources to be claimed. For example, the first text information is displayed in a scrolling format like a bullet screen. For example, the first text information is displayed floating above the recommended content. For example, the first text information is displayed at a fixed position above the recommended content.

[0078] In some embodiments, the resource information is displayed as a screen display. For example, during the display of recommended content, first screen information is displayed, which indicates the existence of virtual resources to be claimed related to the first object. For example, different patterns are used to indicate different virtual resources. For example, during the display of recommended content, patterns corresponding to the virtual resources to be claimed related to the first object are displayed. For example, when patterns corresponding to virtual resources are displayed, it is considered that virtual resources to be claimed related to the first object exist. For example, a uniform pattern is used to indicate different virtual resources, such as a gift pack style. For example, during the display of recommended content, virtual gift packs corresponding to the virtual resources to be claimed related to the first object are displayed. For example, when virtual gift packs corresponding to virtual resources are displayed, it is considered that virtual resources to be claimed related to the first object exist. For example, the first screen information is displayed in a scrolling format like a bullet screen. For example, the first screen information is displayed floating above the recommended content. For example, the first screen information is displayed at a fixed position above the recommended content.

[0079] In some embodiments, the resource information is displayed via voice. For example, during the display of recommended content, first voice information is played, which indicates the existence of virtual resources to be claimed related to the first object. For example, the virtual resources to be claimed related to the first object are described in text to obtain first text information. For example, the first text information includes identification information of the virtual resources to be claimed. For example, the first text information is converted into first voice information and played.

[0080] In some embodiments, the resource information changes in real time and is not static. For example, the resource information is changed at intervals of a certain time threshold. The virtual resources to be claimed related to the first object indicated in the changed resource information differ from the virtual resources to be claimed related to the first object indicated in the resource information before the change.

[0081] In some embodiments, resource information may indicate the number of virtual resources to be claimed related to the first object, which may be one or more. In some embodiments, one virtual gift pack corresponds to one virtual resource, and the multiple virtual gift packs displayed are resource information. When a virtual gift pack appears, it indicates that there are multiple virtual resources to be claimed related to the first object.

[0082] Step 330: When the movable control moves to the target position on the interactive interface, or when the movement path of the movable control on the interactive interface meets the preset conditions, the task of retrieving virtual resources is triggered.

[0083] In some embodiments, when the movable control moves to the target position on the interactive interface, or when the movement path of the movable control on the interactive interface meets preset conditions, a virtual resource claiming task is triggered to claim the virtual resource.

[0084] In some embodiments, the target location and preset conditions are both pre-set. For example, a virtual resource retrieval task is triggered when the movable control moves to the target location on the interactive interface. For example, a virtual resource retrieval task is triggered when the movement path of the movable control on the interactive interface meets preset conditions.

[0085] In some embodiments, the target position in the present application is the position where the virtual resource is located. Exemplarily, the position where the virtual resource is located may be dynamically changed or fixed. Exemplarily, the target position in the present application is a specified position. Exemplarily, the specified position is the exit of a maze map, the escape exit of a wilderness escape map, or the treasure entrance of a treasure hunt map. When moving the movable control to the exit of the maze map along the path of the maze map, it is determined that the movable control has moved to the target position of the interactive interface. When moving the movable control to the escape exit of the wilderness escape map along the path of the wilderness escape map, it is determined that the movable control has moved to the target position of the interactive interface. When moving the movable control to the entrance of the treasure hunt map along the path of the treasure hunt map, it is determined that the movable control has moved to the target position of the interactive interface.

[0086] In some embodiments, the movement path of the movable control on the interactive interface meets a preset condition. Here, the preset condition includes that the movement path of the movable control on the interactive interface is a preset movement path, the end point in the movement path of the movable control on the interactive interface is a preset movement end point, the starting point in the movement path of the movable control on the interactive interface is a preset movement starting point, and the passing points in the movement path of the movable control on the interactive interface are preset passing points.

[0087] Exemplarily, when the movement path of the movable control on the interactive interface is a preset movement path, a task of receiving the virtual resource is triggered. Exemplarily, the preset movement path is the path required to write a character for good fortune. Exemplarily, the preset movement path is the path required to draw a small flower. Exemplarily, the preset movement path is the shortest movement path from the first position to the second position. Among them, the first position and the second position are randomly generated positions in the interactive interface. For example, if the first position is the position of a bucket and the second position is the position of a river, then when the movable control moves from the first position to the second position along the shortest movement path, it is considered that the movement path of the movable control on the interactive interface is a preset movement path.

[0088] For example, when the endpoint of a movable control's movement path in the interactive interface is a preset endpoint, a virtual resource retrieval task is triggered. For example, regardless of the complete movement path of the movable control, only the endpoint of the movement path is considered; if the endpoint is the preset endpoint, the preset condition is considered met. For example, when controlling a movable control to move in a maze map, regardless of the movement path, as long as the endpoint is at the maze map's exit (preset endpoint), the preset condition is considered met. For example, when controlling a movable control to move in a wilderness escape map, regardless of the movement path, as long as the endpoint is at the wilderness escape map's exit (preset endpoint), the preset condition is considered met. For example, when controlling a movable control to move in a treasure hunt map, regardless of the movement path, as long as the endpoint is at the treasure hunt map's exit (preset endpoint), the preset condition is considered met.

[0089] For example, when the starting point of the movable control's movement path in the interactive interface is a preset starting point, a virtual resource retrieval task is triggered. For example, without considering the complete movement path of the movable control, only the starting point of the movement path is judged; if the starting point is a preset ending point, the preset condition is considered met. For example, the movable control starts from different starting points; when the starting point is a pre-set starting point, the starting point of the movable control's movement path in the interactive interface is considered a preset starting point, triggering a virtual resource retrieval task. For example, the movable control is used to pick an apple from an apple tree displayed on the interactive interface; when the movable control picks the target apple, the starting point is considered a preset starting point. For example, the movable control is used to throw different virtual props displayed on the interactive interface, such as stones, plants, and flowers; when the movable control throws the target prop, the starting point is considered a preset starting point.

[0090] For example, when a movable control's path in the interactive interface is a preset path point, a virtual resource retrieval task is triggered. For example, without considering the complete movement path of the movable control, only the path points are determined; when a path point is a preset path point, a virtual resource retrieval task is triggered. For example, the triggered virtual resource retrieval task differs depending on whether the path points are different preset path points. For example, different obstacles are set on the interactive interface; when the movable control avoids different obstacles, the avoided obstacles are considered path points. When a preset obstacle corresponding to a preset path point is avoided, it is considered that the preset path point corresponding to that preset obstacle has been traversed, triggering a virtual resource retrieval task. For example, different levels are set on the interactive interface; when the movable control passes through different levels, the passed levels are considered path points. When a preset level corresponding to a preset path point is passed, it is considered that the preset path point corresponding to that preset level has been traversed, triggering a virtual resource retrieval task.

[0091] In some embodiments, an interactive operation for moving a movable control is received. In some embodiments, prior to step 330, there is also a process of executing the interactive operation. For example, after receiving the interactive operation, the terminal device detects whether the movable control corresponding to the interactive operation has moved to the target position on the interactive interface, or whether the movement path of the movable control on the interactive interface meets preset conditions. If the movable control moves to the target position on the interactive interface, or the movement path of the movable control on the interactive interface meets preset conditions, a virtual resource acquisition task is triggered.

[0092] In some embodiments, moving the movable control to a target location on the interactive interface, or the movement path of the movable control on the interactive interface meeting preset conditions, is considered a condition for claiming a virtual resource (i.e., a condition that triggers the virtual resource claiming task). In some embodiments, the claiming conditions for different virtual resources may be the same or different. In some embodiments, the interactive operations for moving the movable control corresponding to different virtual resources may be the same or different.

[0093] For example, when different virtual resources correspond to the same interactive operation (e.g., all are swipe operations), the condition for claiming a virtual resource can be that the movable control moved by the interactive operation needs to point to or hit a virtual resource. Then, if the interactive operation points to a virtual resource, the virtual resource claiming task is triggered based on the virtual resource pointed to by the swipe operation, and the claiming page for that virtual resource is displayed. When the interactive operation points to different virtual resources, the virtual resources claimed will also be different.

[0094] For example, when different virtual resources correspond to different interactive operations (e.g., interactive operation 1 corresponds to virtual resource 1, and interactive operation 2 corresponds to virtual resource 2), the condition for claiming a virtual resource can be performing the corresponding interactive operation. For example, the operation type of the performed interactive operation is detected, and the claim page for that virtual resource is displayed based on the virtual resource pointed to by the operation type. When the operation types of the interactive operations are different, the virtual resources claimed will also be different.

[0095] Compared to related technologies that offer rewards for watching video ads, the technical solution provided in this application first displays a prompt on the interactive interface, suggesting that a virtual resource claiming task be triggered via a movable control. The virtual resource claiming task is triggered when the movable control moves to a target position on the interactive interface or when its movement path on the interface meets preset conditions, allowing the user to claim the virtual resource. Therefore, this application combines the movement of a movable control with the claiming of virtual resources, enriching the forms of human-computer interaction.

[0096] Please refer to Figure 4 This document illustrates a flowchart of an information display method according to another embodiment of this application. The executing entity of this method may be the terminal device 10 described above, such as the client of the target application mentioned in the above embodiments, where the executing entity of each step is the client of the target application. In the following method embodiments, for ease of description, the executing entity of each step will only be described as the "client". The method may include at least one of the following steps (410-430):

[0097] Step 410: Display the interactive interface containing the recommended content.

[0098] For example, the recommended content is a recommended video. For example, in an Android application, the VideoView component or the ExoPlayer component is used to play the recommended video.

[0099] Step 420: Display a prompt message on the interactive interface. The prompt message is used to suggest that the task of claiming virtual resources be triggered by moving the movable control.

[0100] Step 430: When the movable control is moved to the target position on the interactive interface, and at least one resource prompt element is displayed at the target position, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

[0101] For example, the entry point for claiming virtual resources includes, but is not limited to, a claim control, a claim pop-up, and a claim interface. The claim control, claim pop-up, and claim interface can be displayed in a floating manner. The claim pop-up and claim interface can be displayed in full-screen or non-full-screen mode. In the following embodiments, the claim interface is used as an example for explanation.

[0102] For example, this application embodiment uses resource prompt elements to indicate virtual resources to be claimed related to the first object. Different resource prompt elements can correspond to the same or different appearances. For example, when all resource prompt elements have the same appearance, such as all being in the form of a gift bag. For example, when all resource prompt elements have different appearances, such as some being displayed in the form of a gift bag, some in the form of a balloon, and some in the form of an ice cream, this method enriches the display methods of resource prompt elements.

[0103] For example, a resource hint element can correspond to one or more virtual resources. The number of virtual resources that each resource hint element can correspond to is random or pre-set.

[0104] In some embodiments, step 430 corresponds to two methods. First, the target resource hint element is always displayed (including dynamic display described below), and a virtual resource retrieval task is triggered when the movable control moves to the position of the target resource hint element. Second, the target resource hint element is not initially displayed, but is displayed when the movable control moves to its position, triggering a virtual resource retrieval task.

[0105] In step 430, corresponding to method 1, at least one resource prompt element is displayed on the interactive interface. When the movable control moves to the target position of the target resource prompt element on the interactive interface, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

[0106] In some embodiments, at least one resource hint element is displayed on the interactive interface, and each of the at least one resource hint element corresponds to one or more virtual resources to be claimed. For example, at least one resource hint element is dynamically displayed above the recommended content.

[0107] For example, the dynamic display of at least one resource hint element is manifested in at least one of the following: the display style of the resource hint element is changed, the display position of the resource hint element is changed, the display area of ​​the resource hint element is changed, etc.

[0108] The technical solution provided in this application, by dynamically displaying resource information, helps to attract users' attention and arouse their curiosity, thereby triggering interactive operations and achieving the goal of improving the recommendation of the first object.

[0109] The following section introduces the patterns for resource hint elements.

[0110] In some embodiments, the pattern of the resource prompt element includes any one of the following: a pattern of a virtual gift pack, a pattern of a virtual resource, or a pattern of the type of virtual resource.

[0111] For example, the resource prompt elements are all displayed as virtual gift pack images, i.e., the gift pack style described above. This method gives users the experience of opening a blind box, enhances their perception of virtual resources, and improves human-computer interaction efficiency.

[0112] For example, resource hint elements are displayed as patterns of virtual resources. For example, different virtual resources correspond to different patterns. Based on the virtual resource corresponding to the resource hint element, the pattern of that virtual resource is determined as the pattern of the resource hint element. In this way, users can determine what a virtual resource is based on its pattern, which facilitates accurate selection and improves interaction efficiency.

[0113] For example, resource prompt elements are displayed using patterns representing the type of virtual resource. For example, different patterns are pre-set for different types of virtual resources. For example, when a virtual resource is related to a shopping application, if the type is determined to be "goods," then a coin pattern is used. For example, when a virtual resource is related to a game application, if the type is determined to be "games," then a game pattern is used. For example, when a virtual resource is related to a live streaming application, if the type is determined to be "live streaming," then a live streaming pattern is used. This method combines the type of virtual resource with the pattern of the resource prompt element, providing users with a blind box experience while also highlighting the connection to the primary object, thus enriching the information display method.

[0114] The technical solution provided in this application uses different patterns to display resource prompt elements, thereby increasing the diversity of resource prompt elements and improving information display efficiency.

[0115] The following describes the dynamic display method.

[0116] In some embodiments, at least one resource hint element is displayed to achieve a first display effect.

[0117] For example, the first display effect and the second display effect are different display effects.

[0118] For example, the purpose of the first display effect is to clearly inform the user that there are multiple virtual resources to be claimed. Therefore, at least one resource prompt element displayed with the first display effect is easily perceived by the user, such as having a larger pattern, more eye-catching color, larger font, etc.

[0119] In some embodiments, when the switching conditions are met, at least one resource prompt element is displayed with a second display effect, wherein the first display effect and the second display effect are different display effects.

[0120] In some embodiments, the switching condition refers to the condition for switching from a first display effect to a second display effect. For example, the switching condition is preset in advance, and this switching condition may be related to at least one of the following: display duration, display area, number of displays, etc.

[0121] For example, the purpose of the second display effect is to attract the user's attention and encourage the user to perform interactive operations to obtain virtual resources. Therefore, at least one resource prompt element displayed with the second display effect is relatively less likely to be perceived by the user, such as having a smaller pattern, lighter color, smaller font, etc.

[0122] For example, such as Figure 6 As shown, the recommended content 600 of the first recommendation is displayed. At least one resource tip element 610 is displayed with a first display effect. In some embodiments, when a switching condition is met, at least one resource tip element is displayed with a second display effect. For example, as shown... Figure 8 As shown, in the second display effect, at least one resource hint element 840 is displayed.

[0123] The technical solution provided in this application embodiment switches from a first display effect to a second display effect. This dynamic display method is conducive to stimulating users' interactive interest and increasing the click rate of the first object.

[0124] The following describes the changes in display effects.

[0125] In some embodiments, the first display effect and the second display effect satisfy at least one of the following conditions: the brightness of the resource hint element displayed with the first display effect is greater than the brightness of the resource hint element displayed with the second display effect; the transparency of the resource hint element displayed with the first display effect is less than the transparency of the resource hint element displayed with the second display effect; and the size of the resource hint element displayed with the first display effect is greater than the size of the resource hint element displayed with the second display effect.

[0126] For example, the brightness of the resource hint element displayed with the first display effect is greater than the brightness of the resource hint element displayed with the second display effect. For example, different display effects have their brightness values ​​pre-set, such as the first display effect corresponding to a first brightness value and the second display effect corresponding to a second brightness value, where the first brightness value is greater than the second brightness value. For example, when switching from the first display effect to the second display effect, the display brightness of the resource hint element is directly adjusted from the first brightness value to the second brightness value, reflecting a sudden decrease in brightness. For example, when switching from the first display effect to the second display effect, the display brightness of the resource hint element is gradually adjusted from the first brightness value to the second brightness value, reflecting a gradual decrease in brightness. For example, this brightness adjustment only applies to the display area of ​​the resource hint element and does not affect the display area other than the resource hint element.

[0127] For example, the transparency of the resource tooltip displayed with the first display effect is less than the transparency of the resource tooltip displayed with the second display effect. For example, different transparency values ​​for different display effects are pre-set, such as a first transparency value corresponding to the first display effect and a second transparency value corresponding to the second display effect, where the first transparency value is less than the second transparency value. For example, when switching from the first display effect to the second display effect, the transparency of the resource tooltip is directly adjusted from the first transparency value to the second transparency value, reflecting a sudden increase in transparency (which can also be understood as the resource tooltip suddenly becoming completely hidden). For example, when switching from the first display effect to the second display effect, the transparency of the resource tooltip is gradually increased from the first transparency value to the second transparency value (which can also be understood as the resource tooltip gradually becoming hidden), reflecting a gradual increase in transparency. For example, the transparency adjustment here only applies to the display area of ​​the resource tooltip and does not affect the display area other than the resource tooltip. For example, the higher the transparency, the less noticeable the resource tooltip is; when the transparency reaches 100%, the resource tooltip is completely hidden. For example, the higher the transparency, the less noticeable the resource tooltip is. When the transparency is close to 100%, the resource tooltip is displayed but difficult to notice, reflecting a process of being hidden but not completely hidden, thus providing possibilities for subsequent interactive operations.

[0128] For example, the size of the resource tooltip element displayed with the first display effect is larger than the size of the resource tooltip element displayed with the second display effect. For example, different display effect size values ​​are pre-set, such as the first display effect corresponding to a first size value, and the second display effect corresponding to a second size value, where the first size value is larger than the second size value. For example, when switching from the first display effect to the second display effect, the display size value of the resource tooltip element is directly adjusted from the first size value to the second size value, reflecting a sudden decrease in size. For example, when switching from the first display effect to the second display effect, the display size value of the resource tooltip element is gradually adjusted from the first size value to the second size value, reflecting a gradual decrease in size. For example, this size adjustment only applies to the display area of ​​the resource tooltip element and does not affect the display area other than the resource tooltip element.

[0129] In some embodiments, the ImageView component is used to overlay the resource hint element on the recommended content, and the Handler and Runnable components are used to set the resource hint element to disappear automatically after 1 second (i.e., hide it).

[0130] The three dynamic display effects provided in this application all reflect changes in the display effect of resource prompt elements to varying degrees, transforming them from being easily discovered by users to being less easily discovered. This helps to arouse users' curiosity, increase the likelihood of users performing interactive operations, and thus improve the click-through rate of the first object.

[0131] The switching conditions are described below.

[0132] In some embodiments, the switching conditions include at least one of the following: at least one resource hint element has a display duration of at least one display effect greater than or equal to a duration threshold; the number of resource hint elements is greater than or equal to a quantity threshold; and the display area of ​​at least one resource hint element with the first display effect is greater than or equal to an area threshold.

[0133] For example, at least one resource hint element displays for a duration greater than or equal to a duration threshold of the first display effect. In some embodiments, when the at least one resource hint element displays for a duration greater than or equal to the duration threshold of the first display effect, it indicates that the at least one resource hint element has covered a relatively long display time, sufficient to attract the user's attention. At this time, switching the display effect will not feel abrupt to the user.

[0134] For example, the number of resource hint elements is greater than or equal to a quantity threshold. In some embodiments, when the number of at least one resource hint element displayed in the first display effect is greater than or equal to the quantity threshold, it indicates that the number of at least one resource hint element displayed at this time is relatively large. When at least one resource hint element is hidden in this case, it can provide users with more interaction possibilities, improve interaction efficiency, and thus improve the efficiency of obtaining virtual resources. This situation applies when the position of the virtual resource hint element displayed in the first display effect changes, such as when the resource hint element moves on the interface and may leave the interface display area. For example, when switching from the first display effect to the second display effect, the position of the virtual resource hint element displayed in the second display effect no longer changes.

[0135] For example, the display area of ​​at least one resource prompt element displayed with the first display effect is greater than or equal to an area threshold. In some embodiments, when the display area of ​​at least one resource prompt element displayed with the first display effect is greater than or equal to the area threshold, it indicates that the display area of ​​the at least one resource prompt element is large. When at least one resource prompt element is hidden in this case, the user's perception of the resource prompt element can be improved, further stimulating the user's desire to perform interactive operations, improving interaction efficiency, and thus improving the efficiency of obtaining virtual resources.

[0136] The technical solution provided in this application provides three switching conditions, reflecting the diversity of switching methods and the diversity of interface display.

[0137] The following describes the transition screens during the switching process.

[0138] In some embodiments, when the switching conditions are met, a transition screen is displayed to change from the first display effect to the second display effect; after displaying the transition screen, at least one resource prompt element is displayed in the second display effect.

[0139] For example, a transition screen with a second display effect is displayed between displaying at least one resource hint element with a first display effect and displaying at least one resource hint element with a second display effect.

[0140] For example, during the transition screen displaying the second display effect, at least one resource hint element displayed with the first display effect is displayed. For example, the transition screen of the second display effect is displayed above the at least one resource hint element displayed with the first display effect.

[0141] For example, during the transition screen displaying the second display effect, at least one resource tooltip element displayed under the first display effect is not displayed. For example, at least one resource tooltip element displayed under the first display effect is replaced with the transition screen displaying the second display effect.

[0142] For example, the transition animation includes a virtual overlay. For example, this virtual overlay is used to indicate that the resource tooltip element is about to be hidden, that is, to switch from a first display effect to a second display effect.

[0143] For example, virtual coverings include, but are not limited to, virtual clouds, virtual snowflakes, and virtual soil.

[0144] For example, at least one virtual occluder is displayed on top of at least one resource hint element displayed with a first display effect, such that each of the at least one resource hint element displayed with the first display effect is either completely invisible or partially visible.

[0145] For example, at least one virtual occlusion replaces at least one resource hint element displayed with a first display effect.

[0146] For example, such as Figure 7 As shown, the transparency of the virtual cover 710 gradually increases, resulting in a virtual cover 720 with increased transparency.

[0147] The technical solution provided in this application adds transition animations to prompt users that resource hint elements are about to be hidden, thereby attracting user attention. This enriches the display format and improves the efficiency of subsequent interactions.

[0148] In some embodiments, when the movable control moves to the position of the target resource prompt element on the interactive interface, it is considered that the task of claiming the virtual resource corresponding to the target resource prompt element is triggered, and the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

[0149] In some embodiments, when the movable control is moved to the position of the target resource prompt element displayed with the second display effect on the interactive interface, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

[0150] In some embodiments, the prompt message is displayed only after at least one resource prompt element has been displayed on the interactive interface in a second display effect.

[0151] In some embodiments, the prompt information includes usage prompts for the movable control, which indicate how to use the movable control. For example, as... Figure 2As shown, the movable control 230 is a magic mirror, and the prompt message for using the movable control 230 is "Drag the magic mirror to find the surprise gift box".

[0152] In some embodiments, the interactive operation includes moving a movable control to interact with a resource tooltip element. For example, the usage prompts for the movable control include information on how to interact with the resource tooltip element using the movable control. For example, the interactive operation differs depending on the movable control used.

[0153] For example, when the movable control is a virtual magnifying glass, the interactive operation is to use the virtual magnifying glass to magnify the resource tooltip element.

[0154] For example, when the movable control is a virtual washbasin, the interactive operation is to use the virtual washbasin to catch the falling resource prompt element.

[0155] For example, when the movable control is a virtual eraser, the interactive operation is to rub the hidden resource hint element with the virtual eraser to make the hidden resource hint element visible.

[0156] For example, when the movable control is a virtual hammer, the interactive operation is the action of colliding the resource tooltip element with the virtual hammer.

[0157] The technical solution provided in this application provides a movable control, enabling interaction between the movable control and resource prompt elements, thereby allowing users to obtain the virtual resources corresponding to the resource prompt elements, thus enriching the forms of human-computer interaction.

[0158] The following describes three specific movable controls and their corresponding item attributes.

[0159] The first type has a movable control with a zoom-in property, and the tooltip is used to prompt users to zoom in on the resource tooltip element by moving the movable control.

[0160] In some embodiments, the movable control is used to magnify the display content located below the movable control (such as resource hint elements), and can also be called a magnifying prop (such as the virtual magnifying glass mentioned above).

[0161] In some embodiments, when the movable control moves to the target position of the target resource hint element on the interactive interface among at least one resource hint element, and the target resource hint element is enlarged and displayed at the target position, the entry point for claiming the virtual resource corresponding to the target resource hint element is displayed.

[0162] In some embodiments, when the movable control moves to the target position of the target resource prompt element displayed with the second display effect on the interactive interface, and the target resource prompt element is enlarged at the target position, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

[0163] In some embodiments, in response to a move operation on the movable control, the display position of the movable control is adjusted, and the movable control is moved.

[0164] For example, a movement operation for a movable control can also be understood as an operation that moves the movable control, such as a drag operation or a sliding operation after pressing and holding the movable control. For example, the display position of the movable control is adjusted according to the real-time operation position of the movement operation. For example, the real-time operation position of the movement operation is determined as the adjusted display position of the movable control.

[0165] In some embodiments, a magnified view of the content displayed below the movable control is displayed in the display area of ​​the movable control.

[0166] For example, a magnified view of the content displayed below the movable control is displayed on top of the content displayed below. For example, the content displayed below the movable control is cropped and magnified to obtain a magnified view. For example, this magnified view is displayed on top of the content displayed below.

[0167] In some embodiments, when the target resource prompt element is enlarged and displayed below a movable control, it is considered that the conditions for triggering the virtual resource claiming task are met, and the virtual resource claiming interface corresponding to the target resource prompt element is displayed.

[0168] For example, a virtual resource claiming task is triggered when the target resource tooltip element is fully enlarged and displayed below a movable control. For example, a virtual resource claiming task is not triggered when the resource tooltip element is partially enlarged and displayed below a movable control. For example, the resource tooltip element must be fully enlarged; no part of it can be left unenlarged. If a portion of a resource tooltip element is left unenlarged, a virtual resource claiming task is not triggered.

[0169] For example, when a task to claim virtual resources is triggered, the interface for claiming the virtual resources corresponding to the target resource prompt element is displayed.

[0170] For example, such as Figure 8As shown, in the display area of ​​the movable control 810, a magnified view 820 of the content located below the movable control is displayed. In some embodiments, when the resource prompt element 830 is magnified and displayed below the movable control, a virtual resource claiming task is triggered.

[0171] For example, a custom view can be dynamically added to display a movable control (such as a magnifying glass prop) and prompt the user to drag it. The `setOnTouchListener` function is used to detect drag events, and the `GestureDetector` function handles the drag logic, triggering the magnification effect when the user drags the object to a specific area.

[0172] For example, based on the current position of the finger during the interactive operation, a small area is cropped from the background image (i.e., the content displayed below). The size of this area should be a portion of the background image magnified by the magnifying glass prop (calculated based on the magnification factor). Then, this cropped small area is enlarged and drawn onto the magnified image of the magnifying glass. At the same time, a circular or other shaped border is drawn to represent the boundary of the magnifying glass prop.

[0173] For example, obtain the center position of the magnifying glass prop (typically the location of the user's touch point) and the diameter or radius of the magnifying glass prop. Obtain the position and dimensions (such as width and height) of the virtual gift box (i.e., the resource hint element). Based on the center position and radius of the magnifying glass prop, the boundaries of the magnifying glass prop can be calculated. Calculate the coordinates of the four corners of the virtual gift box and check if these four corners are all within the boundaries of the magnifying glass prop. If all four corners of the virtual gift box are within the field of view of the magnifying glass prop, then it can be determined that the virtual gift box is completely present in the magnifying glass prop and is fully magnified by the magnifying glass prop, and it is considered that the virtual gift box has been found.

[0174] The technical solution provided in this application, through the magnification function of a magnifying tool, quickly locates resource prompt elements with small display sizes or high transparency, thereby improving the efficiency of acquiring resource prompt elements. Simultaneously, it also enhances human-computer interaction and improves interaction efficiency.

[0175] The second type is where movable controls have a visible attribute, and tooltips are used to indicate that the resource tooltip element will become visible by moving the movable control.

[0176] In some embodiments, a movable control is used to make the content located below the movable control visible; it can also be called a revealing prop (such as the virtual eraser mentioned above). Considering the possibility that resource tooltip elements may be completely hidden, a movable control is needed to bring the resource tooltip elements from a hidden state to a visible state. This process of going from hidden to visible is called revealing.

[0177] In some embodiments, when the movable control moves to the target position of the target resource hint element on the interactive interface among at least one resource hint element, and the target resource hint element becomes visible at the target position, the entry point for claiming the virtual resource corresponding to the target resource hint element is displayed.

[0178] In some embodiments, when the movable control moves to the target position of the target resource prompt element displayed with the second display effect on the interactive interface, and the target resource prompt element becomes visible at the target position, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

[0179] In some embodiments, in response to a move operation on the movable control, the display position of the movable control is adjusted, and the movable control is moved.

[0180] For example, a movement operation for a movable control can also be understood as an operation that moves the movable control, such as a drag operation or a sliding operation after pressing and holding the movable control. For example, the display position of the movable control is adjusted according to the real-time operation position of the movement operation. For example, the real-time operation position of the movement operation is determined as the adjusted display position of the movable control.

[0181] In some embodiments, a display screen showing the content located below the movable control is displayed in the display area of ​​the movable control.

[0182] For example, the display screen showing the content below the movable control is displayed on top of the content below. For example, it is determined whether the content below the movable control includes a hidden resource tooltip element. If a hidden resource tooltip element exists, it is fully revealed from its hidden state to obtain the display screen. For example, this display screen is displayed on top of the content below.

[0183] In some embodiments, a virtual resource claiming task is triggered when the target resource hint element is displayed below a movable control.

[0184] For example, a virtual resource claiming task is triggered when the resource tooltip element is fully visible below a movable control. For example, a virtual resource claiming task is not triggered when the resource tooltip element is partially visible below a movable control. For example, the resource tooltip element must be fully visible; no part of it can be missing. If a part of a resource tooltip element is missing, a virtual resource claiming task is not triggered.

[0185] For example, when a task to claim virtual resources is triggered, the interface for claiming the virtual resources corresponding to the target resource prompt element is displayed.

[0186] The technical solution provided in this application embodiment utilizes the revealing function of revealing props to quickly locate hidden resource hint elements, thereby improving the efficiency of finding resource hint elements. Simultaneously, it also enhances human-computer interaction and improves interaction efficiency.

[0187] The third type is a movable control with collision properties, and the tooltip is used to indicate that the movable control has collided with and knocked down resource tooltip elements.

[0188] In some embodiments, the movable control is used to knock down resource tooltip elements, and may also be referred to as a knocking prop (such as the virtual hammer mentioned above).

[0189] In some embodiments, when the movable control moves to the target position of the target resource hint element on the interactive interface among at least one resource hint element, and the target position collides with the target resource hint element and knocks down the target resource hint element, the entry point for claiming the virtual resource corresponding to the target resource hint element is displayed.

[0190] In some embodiments, when the movable control moves to the target position of the target resource prompt element displayed with the second display effect on the interactive interface, if the target position and the target resource prompt element collide and knock down the target resource prompt element, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

[0191] In some embodiments, in response to a move operation on the movable control, the display position of the movable control is adjusted, and the movable control is moved.

[0192] For example, a movement operation for a movable control can also be understood as an operation that moves the movable control, such as a drag operation or a sliding operation after pressing and holding the movable control. For example, the display position of the movable control is adjusted according to the real-time operation position of the movement operation. For example, the real-time operation position of the movement operation is determined as the adjusted display position of the movable control.

[0193] In some embodiments, when a resource hint element collides with a movable control, a knockdown animation of the resource hint element is displayed.

[0194] For example, a movable control is moved to collide with another movable control. When the resource tooltip collides with the movable control, a knockdown animation of the resource tooltip is displayed. For example, the knockdown animation is the image of the resource tooltip being knocked down.

[0195] In some embodiments, a virtual resource claiming task is triggered when a resource prompt element is knocked down.

[0196] For example, a virtual resource claiming task is triggered when the resource hint element is knocked down. For example, a virtual resource claiming task is not triggered when the resource hint element is collided with but not knocked down.

[0197] For example, when a task to claim virtual resources is triggered, the interface for claiming the virtual resources corresponding to the target resource prompt element is displayed.

[0198] The technical solution provided in this application embodiment uses the collision function of hitting props to quickly knock down resource prompt elements (reflecting a user experience similar to picking fruit), enriching the forms of obtaining resource prompt elements. At the same time, it also helps to enhance human-computer interaction and improve interaction efficiency.

[0199] In step 430, corresponding to method 2, at least one resource prompt element is not displayed on the interactive interface. When the movable control is moved to the target position on the interactive interface, the target resource prompt element is displayed at the target position. After displaying the target resource prompt element, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

[0200] In Method 2, the original interactive interface did not have any resource hint elements at all. Users had to explore and discover them on their own to find the resource hint elements. Only after finding the resource hint elements was the task of claiming virtual resources considered to be triggered.

[0201] For example, several locations are preset in the interactive interface; these locations are called preset locations. When a movable control is moved to the target location among the preset locations, a target resource tooltip element will be displayed, thereby triggering the task of claiming the virtual resource.

[0202] In some embodiments, when the movable control is moved to a target location on the interactive interface, the first display element of the interactive interface at the target location is replaced with a target resource hint element at the target location.

[0203] For example, the first displayed element is an element that was originally displayed on the interactive interface. For instance, the first displayed element is grass or white clouds.

[0204] For example, when a movable control is moved to the target location of the grass on the interactive interface, the grass displayed at the target location is replaced with a target resource tooltip element. For example, the grass displayed at the target location is replaced with a virtual gift pack, which is the target resource tooltip element.

[0205] For example, when the movable control is moved to the target location of the cloud on the interactive interface, the cloud is replaced with a target resource tooltip element at the target location. For example, the cloud is replaced with a virtual gift pack at the target location, which is the target resource tooltip element.

[0206] In some embodiments, when the movable control is moved to the target position of the interactive interface, a target resource prompt element is added to the first display element of the interactive interface at the target position.

[0207] For example, the first displayed element is an element that was originally displayed on the interactive interface. For instance, the first displayed element could be a rock, a tree, or a cartoon character.

[0208] For example, when the movable control is moved to the location of the stone on the interactive interface, a target resource hint element is added to the stone. For example, a virtual gift pack is added to the stone, which is also the target resource hint element. For example, a flower-shaped gift pack is added to the stone, which is also the target resource hint element.

[0209] For example, when a movable control is moved to the location of the tree on the interactive interface, a target resource hint element is added to the tree. For example, a virtual gift pack is added to the tree; this virtual gift pack is also the target resource hint element. For example, an apple-shaped gift pack is added to the tree; this apple-shaped gift pack is also the target resource hint element.

[0210] For example, when the movable control is moved to the location of the cartoon character on the interactive interface, a target resource hint element is added to the cartoon character. For example, a virtual gift pack is added to the cartoon character; this virtual gift pack is also the target resource hint element. For example, a heart-shaped gift pack is added to the cartoon character; this heart-shaped gift pack is also the target resource hint element.

[0211] In some embodiments, when the movable control is moved to a target position of the interactive interface, the first display element of the interactive interface at the target position is replaced with a second display element at the target position. The second display element includes a target resource hint element, and the first display element and the second display element are different display elements.

[0212] For example, the first display element is an element originally displayed on the interactive interface. For instance, the first display element might be grass or clouds. The second display element is different from the first display element and includes a target resource tooltip. For example, if the first display element is grass, the second display element could be a target resource tooltip appearing when the grass is parted. For example, if the first display element is clouds, the second display element could be a target resource tooltip appearing when the clouds are moved. For example, if the first display element is a cartoon character facing away from the viewer, the second display element could be a cartoon character turning around and holding the target resource tooltip. For example, the second display element could be a dynamic element.

[0213] For example, when a movable control is moved to the location of the grass on the interactive interface, the original grass is replaced with "Parting the grass reveals a target resource tooltip element" at that location. For example, when a movable control is moved to the location of the grass on the interactive interface, the original grass is replaced with "Parting the grass reveals a virtual gift pack" at that location. Here, the virtual gift pack is a target resource tooltip element.

[0214] For example, when a movable control is moved to the location of the cloud on the interactive interface, the original cloud is replaced with "Move the cloud to display a target resource tooltip element" at that location. Alternatively, when a movable control is moved to the location of the cloud on the interactive interface, the original cloud is replaced with "Move the cloud to display a virtual gift pack" at that location. Here, the virtual gift pack is a target resource tooltip element.

[0215] For example, when the movable control moves to the location of the grass on the interactive interface, the cartoon character that was previously facing away is replaced with a cartoon character that is "turning around and holding the target resource tooltip element." For example, when the movable control moves to the location of the grass on the interactive interface, the cartoon character that was previously facing away is replaced with a cartoon character that is "turning around and holding a virtual gift bag." Here, the virtual gift bag is the target resource tooltip element.

[0216] The technical solution provided in this application embodiment does not originally display resource hint elements. Instead, the target resource hint element is displayed only when the movable control is moved to the target position. For users, this increases the exploration process of using the movable control. Displaying the target resource hint element at the target position not only enriches the human-computer interaction but also brings users a different exploration experience.

[0217] Specifically, displaying target resource hints at the target location includes replacement displays, new displays, and other scenarios, further enriching the display effects and making the display of target resource hints more diverse.

[0218] In some embodiments, when a task to claim virtual resources is detected, an additional prompt effect is generated, which includes at least one of the following: controlling the terminal device to vibrate, controlling the terminal device to play a sound, or displaying a prompt screen.

[0219] For example, upon detecting a task triggering the claiming of virtual resources, the control terminal device vibrates. For example, upon detecting a task triggering the claiming of virtual resources, the control terminal device vibrates continuously or intermittently. For example, the vibration duration and interval can be preset in advance. For example, vibration feedback is provided through the Vibrator service to enhance the user's tactile experience. For example, sound effects or visual effects are added to enhance the experience.

[0220] For example, when a virtual resource retrieval task is triggered, the terminal device is controlled to play sound. For example, when a virtual resource retrieval task is triggered, the terminal device is controlled to continuously or intermittently play sound (e.g., playing "Found the gift box~"). For example, the frequency, duration, and timbre of the sound can be preset in advance.

[0221] For example, when a virtual resource claiming task is triggered, a prompt screen is displayed. For example, when a virtual resource claiming task is detected, a prompt screen is displayed in full screen or as a pop-up window. For example, the prompt screen can be preset in advance. For example, after displaying the prompt screen, the virtual resource claiming page is displayed. For example, as... Figure 9 As shown, upon detecting a triggered task to claim virtual resources, a prompt screen 910 is displayed. Following the display of prompt screen 910, a claim page 930 for the virtual resource 920 is displayed. For example, the Animation class is used to play an unboxing animation (i.e., the prompt screen). For example, the unboxing animation can be the effect of a virtual gift box opening, revealing the virtual resources inside. For example, the prompt screen can be personalized based on different appearances of the resource prompt elements.

[0222] Of course, in addition to the above-mentioned additional prompts, there may also be text prompts, video prompts, etc. This application does not limit the specific type of additional prompt effect.

[0223] The technical solution provided in this application, through additional prompts, further informs the user that they have performed an interactive operation and met the conditions for claiming the reward. This helps to enrich human-computer interaction methods, improve interactive effects, and enhance user experience.

[0224] In some embodiments, the virtual resource claim page may also include a redirect control.

[0225] In some embodiments, if no operation is received for the jump control, the user is redirected to the landing page of the first object after a preset time to claim virtual resources.

[0226] For example, if no action is received on the redirect control after a preset time period, the user is automatically redirected to the landing page of the first object to claim virtual resources.

[0227] Considering the aforementioned interactive actions, the user intends to claim virtual resources, so automatic redirection aligns with the user's expectations. Furthermore, automatic redirection can reduce the number of steps required.

[0228] In some embodiments, in response to an operation on a jump control, the user is redirected to the landing page of the first object to claim virtual resources. For example, as... Figure 9 As shown, in response to an operation on the jump control 940, the user is redirected to the landing page of the first object to claim virtual resources.

[0229] For example, operations on the jump control include, but are not limited to, clicking, long-pressing, double-clicking, etc. For example, responding to the operation on the jump control and then jumping to the landing page of the first object to claim virtual resources can give users more choices. Users can choose to continue performing interactive operations or choose to click the jump control to claim virtual resources.

[0230] The following section introduces how to pre-select virtual resources.

[0231] In some embodiments, a selection interface is displayed, which includes at least one virtual resource to be claimed.

[0232] For example, virtual resources on the selection interface are directly displayed using icons, names, or other means. This application does not limit the display location of at least one virtual resource on the selection interface.

[0233] In some embodiments, in response to a selection operation for a target virtual resource among at least one virtual resource, the step of displaying resource information or prompting information is performed.

[0234] For example, a user can select their preferred virtual resources, which are referred to as target virtual resources. For example, a user can select multiple virtual resources at once, and the number of target virtual resources can be one or more.

[0235] For example, resource information is displayed after a selection operation is performed. For example, a prompt message is displayed after a selection operation is performed.

[0236] In some embodiments, the resource hint element corresponding to the target virtual resource is displayed differently from other resource hint elements in at least one resource hint element, or the probability of the resource hint element corresponding to the target virtual resource appearing in at least one resource hint element is greater than or equal to a preset probability value.

[0237] For example, the resource hint element corresponding to the target virtual resource is displayed differently from other resource hint elements among at least one resource hint element. For example, if a resource hint element corresponding to the target virtual resource exists among at least one resource hint element, the resource hint element corresponding to the target virtual resource is displayed differently from other resource hint elements among at least one resource hint element.

[0238] For example, the probability of the resource hint element corresponding to the target virtual resource appearing in at least one resource hint element is greater than or equal to a preset probability value. For example, before displaying at least one resource hint element, the probability of the resource hint element corresponding to the target virtual resource appearing is increased, such that the increased probability is greater than or equal to the preset probability value. For example, based on the probability of appearance of each of the at least one resource hint element, multiple resource hint elements are randomly selected and displayed.

[0239] When the probability of the resource hint element corresponding to the target virtual resource is increased, the likelihood of the resource hint element corresponding to the target virtual resource appearing is greater, and the user is more likely to obtain the desired virtual resource.

[0240] The technical solution provided in this application takes into account that if the virtual resources obtained are handled in a blind box format, they may not be what the user expects. Therefore, by allowing users to select their preferred virtual resources in advance, the solution not only enriches the interactive experience but also increases the click-through rate of the first target.

[0241] The following describes an example of an application scenario.

[0242] In some embodiments, the first object in the information display method provided in this application is a game application, the recommended content is recommended content related to the game application, and the virtual resources are game virtual resources related to the game application.

[0243] Please refer to Figure 5 The diagram illustrates a flowchart of an information display method according to another embodiment of this application. The executing entity of this method can be the terminal device 10 described above, such as the client of a target application, where the executing entity for each step is the client. In the following method embodiments, for ease of description, the executing entity for each step will only be described as the "client". The method may include at least one of the following steps (510-530):

[0244] Step 510: Display an interactive interface containing recommended content related to the game application.

[0245] Step 520: Display a prompt message on the interactive interface. The prompt message is used to suggest that the task of claiming virtual game resources be triggered by moving the movable control.

[0246] In some embodiments, game virtual resources are virtual resources related to a game application, such as virtual items, virtual characters, virtual coins, etc., that can be used in the game application.

[0247] Step 530: When the movable control moves to the target position on the interactive interface, or when the movement path of the movable control on the interactive interface meets the preset conditions, the task of claiming virtual game resources is triggered.

[0248] When the movable control is moved to the target position on the interactive interface, and at least one resource prompt element is displayed at the target position, the entry point for claiming the game virtual resources corresponding to the target resource prompt element is displayed; wherein, each resource prompt element in the at least one resource prompt element corresponds to one or more game virtual resources to be claimed.

[0249] In some embodiments, when the movable control is moved to the target location of the interactive interface, and at least one resource prompt element is displayed at the target location, an entry point for claiming the game virtual resources corresponding to the target resource prompt element is displayed; wherein, each resource prompt element in the at least one resource prompt element corresponds to one or more game virtual resources to be claimed.

[0250] In some embodiments, at least one resource prompt element is displayed on the interactive interface, and when the movable control moves to the target position of the target resource prompt element on the interactive interface, the entry point for claiming the game virtual resources corresponding to the target resource prompt element is displayed; or, at least one resource prompt element is not displayed on the interactive interface, and when the movable control moves to the target position of the interactive interface, the target resource prompt element is displayed at the target position; after the target resource prompt element is displayed, the entry point for claiming the game virtual resources corresponding to the target resource prompt element is displayed.

[0251] In some embodiments, at least one resource tooltip element is displayed on the interactive interface with a first display effect; when a switching condition is met, at least one resource tooltip element is displayed on the interactive interface with a second display effect, wherein the first display effect and the second display effect are different display effects.

[0252] In some embodiments, after displaying at least one resource hint element on the interactive interface with a second display effect, the step of displaying hint information on the interactive interface is performed;

[0253] In some embodiments, when the movable control is moved to the target position of the target resource prompt element displayed with the second display effect on the interactive interface, the entry point for claiming the game virtual resources corresponding to the target resource prompt element is displayed.

[0254] In some embodiments, the first display effect and the second display effect satisfy at least one of the following conditions: the brightness of the resource hint element displayed with the first display effect is greater than the brightness of the resource hint element displayed with the second display effect; the transparency of the resource hint element displayed with the first display effect is less than the transparency of the resource hint element displayed with the second display effect; and the size of the resource hint element displayed with the first display effect is greater than the size of the resource hint element displayed with the second display effect.

[0255] In some embodiments, the switching conditions include at least one of the following: at least one resource hint element has a display duration of at least one display effect greater than or equal to a duration threshold; the number of resource hint elements is greater than or equal to a quantity threshold; and the display area of ​​at least one resource hint element with the first display effect is greater than or equal to an area threshold.

[0256] In some embodiments, when the switching conditions are met, a transition screen is displayed on the interactive interface to change from the first display effect to the second display effect; after displaying the transition screen, at least one resource prompt element is displayed with the second display effect.

[0257] In some embodiments, the pattern of the resource prompt element includes any one of the following: a pattern of a virtual gift pack, a pattern of a game virtual resource, or a pattern of the type to which the game virtual resource belongs.

[0258] In some embodiments, the movable control has a zoom-in property, and a prompt message is used to suggest that the resource tooltip element be zoomed in by moving the movable control.

[0259] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target resource prompt element is enlarged at the target position, the entry point for claiming the game virtual resources corresponding to the target resource prompt element is displayed.

[0260] In some embodiments, the movable control has a visible property, and a tooltip is used to indicate that the resource tooltip element is made visible by moving the movable control.

[0261] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target resource prompt element becomes visible at the target position, the entry point for claiming the game virtual resources corresponding to the target resource prompt element is displayed.

[0262] In some embodiments, the movable control has a collision property, and a prompt message is used to indicate that the movable control has collided with and knocked down a resource prompt element.

[0263] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target object collides with the target resource prompt element and knocks down the target resource prompt element, the entry point for claiming the game virtual resource corresponding to the target resource prompt element is displayed.

[0264] In some embodiments, a selection interface is displayed, which includes at least one game virtual resource to be claimed; in response to a selection operation for a target game virtual resource among the at least one game virtual resources, a step of displaying at least one resource prompt element on the interactive interface is performed; wherein the resource prompt element corresponding to the target game virtual resource is displayed differently from other resource prompt elements among the at least one resource prompt elements, or the probability of the resource prompt element corresponding to the target game virtual resource appearing among the at least one resource prompt elements is greater than or equal to a preset probability value.

[0265] In some embodiments, when the movable control moves to the target position of the interactive interface, the first display element of the interactive interface at the target position is replaced with a target resource hint element at the target position; or, when the movable control moves to the target position of the interactive interface, a target resource hint element is added to the first display element of the interactive interface at the target position; or, when the movable control moves to the target position of the interactive interface, the first display element of the interactive interface at the target position is replaced with a second display element at the target position, the second display element including the target resource hint element, and the first display element and the second display element are different display elements.

[0266] In some embodiments, triggering a game virtual resource collection task when the movement path of the movable control on the interactive interface meets preset conditions includes at least one of the following: triggering a game virtual resource collection task when the movement path of the movable control on the interactive interface is a preset movement path; triggering a game virtual resource collection task when the endpoint of the movement path of the movable control on the interactive interface is a preset movement endpoint; triggering a game virtual resource collection task when the starting point of the movement path of the movable control on the interactive interface is a preset movement starting point; or triggering a game virtual resource collection task when a point along the movement path of the movable control on the interactive interface is a preset point along the path.

[0267] In some embodiments, when a task to claim virtual game resources is triggered, an additional prompt effect is generated, which includes at least one of the following: controlling the terminal device to vibrate, controlling the terminal device to play a sound, or displaying a prompt screen.

[0268] Compared to related technologies that offer rewards for watching video ads, the technical solution provided in this application first displays a prompt on the interactive interface, suggesting that a movable control be used to trigger a task to claim virtual game resources. The task is triggered when the movable control moves to a target location on the interactive interface or when its movement path meets preset conditions, allowing the user to claim the virtual game resources. Therefore, this application combines the movement of a movable control with the claiming of virtual game resources, enriching the forms of human-computer interaction.

[0269] In some embodiments, the first object in the information display method provided in this application is a product, the recommended content is recommended content related to the product, and the virtual resource is product purchase resource related to the product.

[0270] Please refer to Figure 10 The diagram illustrates a flowchart of an information display method according to another embodiment of this application. The executing entity of this method can be the terminal device 10 described above, such as the client of a target application, where the executing entity for each step is the client. In the following method embodiments, for ease of description, the executing entity for each step will only be described as the "client". This method may include at least one of the following steps (1010-1030):

[0271] Step 1010: Display an interactive interface containing product-related recommendations.

[0272] Step 1020: Display a prompt message on the interactive interface. The prompt message is used to suggest that the task of receiving the goods and purchasing resources is triggered by moving the movable control.

[0273] In some embodiments, the goods purchase resources are virtual resources related to the purchase of goods, such as coupons, red envelopes, free shipping, pay-later, etc. that can be used when purchasing goods.

[0274] Step 1030: When the movable control moves to the target position on the interactive interface, or when the movement path of the movable control on the interactive interface meets the preset conditions, the task of receiving the product purchase resources is triggered.

[0275] In some embodiments, when the movable control is moved to the target position of the interactive interface, and at least one resource prompt element is displayed at the target position, an entry point for claiming the product purchase resource corresponding to the target resource prompt element is displayed; wherein, each resource prompt element in the at least one resource prompt element corresponds to one or more product purchase resources to be claimed.

[0276] In some embodiments, at least one resource prompt element is displayed on the interactive interface, and when the movable control moves to the target position of the target resource prompt element on the interactive interface, the entry point for claiming the product purchase resource corresponding to the target resource prompt element is displayed; or, at least one resource prompt element is not displayed on the interactive interface, and when the movable control moves to the target position of the interactive interface, the target resource prompt element is displayed at the target position; after the target resource prompt element is displayed, the entry point for claiming the product purchase resource corresponding to the target resource prompt element is displayed.

[0277] In some embodiments, at least one resource tooltip element is displayed on the interactive interface with a first display effect; when a switching condition is met, at least one resource tooltip element is displayed on the interactive interface with a second display effect, wherein the first display effect and the second display effect are different display effects.

[0278] In some embodiments, after displaying at least one resource hint element on the interactive interface with a second display effect, the step of displaying hint information on the interactive interface is performed;

[0279] In some embodiments, when the movable control is moved to the target position of the target resource prompt element displayed with the second display effect on the interactive interface, the entry point for claiming the product purchase resource corresponding to the target resource prompt element is displayed.

[0280] In some embodiments, the first display effect and the second display effect satisfy at least one of the following conditions: the brightness of the resource hint element displayed with the first display effect is greater than the brightness of the resource hint element displayed with the second display effect; the transparency of the resource hint element displayed with the first display effect is less than the transparency of the resource hint element displayed with the second display effect; and the size of the resource hint element displayed with the first display effect is greater than the size of the resource hint element displayed with the second display effect.

[0281] In some embodiments, the switching conditions include at least one of the following: at least one resource hint element has a display duration of at least one display effect greater than or equal to a duration threshold; the number of resource hint elements is greater than or equal to a quantity threshold; and the display area of ​​at least one resource hint element with the first display effect is greater than or equal to an area threshold.

[0282] In some embodiments, when the switching conditions are met, a transition screen is displayed on the interactive interface to change from the first display effect to the second display effect; after displaying the transition screen, at least one resource prompt element is displayed with the second display effect.

[0283] In some embodiments, the image of the resource prompt element includes any one of the following: an image of a virtual gift pack, an image of a resource for purchasing goods, or an image of the type of resource for purchasing goods.

[0284] In some embodiments, the movable control has a zoom-in property, and a prompt message is used to suggest that the resource tooltip element be zoomed in by moving the movable control.

[0285] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target resource prompt element is enlarged and displayed at the target position, the entry point for claiming the product purchase resource corresponding to the target resource prompt element is displayed.

[0286] In some embodiments, the movable control has a visible property, and a tooltip is used to indicate that the resource tooltip element is made visible by moving the movable control.

[0287] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target resource prompt element becomes visible at the target position, the entry point for claiming the product purchase resource corresponding to the target resource prompt element is displayed.

[0288] In some embodiments, the movable control has a collision property, and a prompt message is used to indicate that the movable control has collided with and knocked down a resource prompt element.

[0289] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target object position collides with the target resource prompt element and knocks down the target resource prompt element, the entry point for claiming the product purchase resource corresponding to the target resource prompt element is displayed.

[0290] In some embodiments, a selection interface is displayed, which includes at least one product purchase resource to be claimed; in response to a selection operation for a target product purchase resource among the at least one product purchase resources, a step of displaying at least one resource prompt element on the interactive interface is performed; wherein the resource prompt element corresponding to the target product purchase resource is displayed differently from other resource prompt elements among the at least one resource prompt elements, or the probability of the resource prompt element corresponding to the target product purchase resource appearing among the at least one resource prompt elements is greater than or equal to a preset probability value.

[0291] In some embodiments, when the movable control moves to the target position of the interactive interface, the first display element of the interactive interface at the target position is replaced with a target resource hint element at the target position; or, when the movable control moves to the target position of the interactive interface, a target resource hint element is added to the first display element of the interactive interface at the target position; or, when the movable control moves to the target position of the interactive interface, the first display element of the interactive interface at the target position is replaced with a second display element at the target position, the second display element including the target resource hint element, and the first display element and the second display element are different display elements.

[0292] In some embodiments, triggering a task to collect goods purchase resources when the movement path of the movable control on the interactive interface meets preset conditions includes at least one of the following: triggering a task to collect goods purchase resources when the movement path of the movable control on the interactive interface is a preset movement path; triggering a task to collect goods purchase resources when the endpoint of the movement path of the movable control on the interactive interface is a preset endpoint; triggering a task to collect goods purchase resources when the starting point of the movement path of the movable control on the interactive interface is a preset starting point; or triggering a task to collect goods purchase resources when the waypoint of the movement path of the movable control on the interactive interface is a preset waypoint.

[0293] In some embodiments, when a task to claim goods purchase resources is triggered, an additional prompt effect is generated, which includes at least one of the following: controlling the terminal device to vibrate, controlling the terminal device to play a sound, or displaying a prompt screen.

[0294] Compared to related technologies that offer rewards for watching video ads, the technical solution provided in this application first displays a prompt on the interactive interface, suggesting that a movable control be used to trigger a task to claim the product purchase resource. The task is triggered when the movable control moves to a target position on the interactive interface or when its movement path on the interface meets preset conditions, allowing the user to claim the product purchase resource. Therefore, this application combines the movement of a movable control with the claiming of product purchase resources, enriching the forms of human-computer interaction.

[0295] In some embodiments, the first object in the information display method provided in this application is a live streaming room, the recommended content is recommended content related to the live streaming room, and the virtual resources are live interactive resources related to the live streaming room.

[0296] Please refer to Figure 11The diagram illustrates a flowchart of an information display method according to another embodiment of this application. The executing entity of this method can be the terminal device 10 described above, such as the client of a target application, where the executing entity for each step is the client. In the following method embodiments, for ease of description, the executing entity for each step will only be described as the "client". This method may include at least one of the following steps (1110-1130):

[0297] Step 1110: Display an interactive interface containing recommended content related to the live stream.

[0298] Step 1120: Display a prompt message on the interactive interface. The prompt message is used to suggest that the task of claiming live interactive resources is triggered by moving the movable control.

[0299] In some embodiments, live interactive resources are virtual resources related to the live streaming room, such as virtual gifts, red envelopes, tips, etc. that can be used in the live streaming room.

[0300] Step 1130: When the movable control moves to the target position on the interactive interface, or when the movement path of the movable control on the interactive interface meets the preset conditions, the task of claiming live interactive resources is triggered.

[0301] In some embodiments, when the movable control is moved to the target position of the interactive interface and the target position displays at least one resource prompt element, the entry point for claiming the live interactive resource corresponding to the target resource prompt element is displayed; wherein, each resource prompt element in the at least one resource prompt element corresponds to one or more live interactive resources to be claimed.

[0302] In some embodiments, at least one resource prompt element is displayed on the interactive interface, and when the movable control moves to the target position of the target resource prompt element on the interactive interface, the entry point for obtaining the live interactive resource corresponding to the target resource prompt element is displayed; or, at least one resource prompt element is not displayed on the interactive interface, and when the movable control moves to the target position of the interactive interface, the target resource prompt element is displayed at the target position; after displaying the target resource prompt element, the entry point for obtaining the live interactive resource corresponding to the target resource prompt element is displayed.

[0303] In some embodiments, at least one resource tooltip element is displayed on the interactive interface with a first display effect; when a switching condition is met, at least one resource tooltip element is displayed on the interactive interface with a second display effect, wherein the first display effect and the second display effect are different display effects.

[0304] In some embodiments, after displaying at least one resource hint element on the interactive interface with a second display effect, the step of displaying hint information on the interactive interface is performed;

[0305] In some embodiments, when the movable control is moved to the target position of the target resource prompt element displayed with the second display effect on the interactive interface, the entry point for claiming the live interactive resource corresponding to the target resource prompt element is displayed.

[0306] In some embodiments, the first display effect and the second display effect satisfy at least one of the following conditions: the brightness of the resource hint element displayed with the first display effect is greater than the brightness of the resource hint element displayed with the second display effect; the transparency of the resource hint element displayed with the first display effect is less than the transparency of the resource hint element displayed with the second display effect; and the size of the resource hint element displayed with the first display effect is greater than the size of the resource hint element displayed with the second display effect.

[0307] In some embodiments, the switching conditions include at least one of the following: at least one resource hint element has a display duration of at least one display effect greater than or equal to a duration threshold; the number of resource hint elements is greater than or equal to a quantity threshold; and the display area of ​​at least one resource hint element with the first display effect is greater than or equal to an area threshold.

[0308] In some embodiments, when the switching conditions are met, a transition screen is displayed on the interactive interface to change from the first display effect to the second display effect; after displaying the transition screen, at least one resource prompt element is displayed with the second display effect.

[0309] In some embodiments, the pattern of the resource prompt element includes any one of the following: a pattern of a virtual gift pack, a pattern of a live interactive resource, or a pattern of the type to which the live interactive resource belongs.

[0310] In some embodiments, the movable control has a zoom-in property, and a prompt message is used to suggest that the resource tooltip element be zoomed in by moving the movable control.

[0311] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target resource prompt element is enlarged at the target position, the entry point for claiming the live interactive resource corresponding to the target resource prompt element is displayed.

[0312] In some embodiments, the movable control has a visible property, and a tooltip is used to indicate that the resource tooltip element is made visible by moving the movable control.

[0313] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target resource prompt element becomes visible at the target position, the entry point for claiming the live interactive resource corresponding to the target resource prompt element is displayed.

[0314] In some embodiments, the movable control has a collision property, and a prompt message is used to indicate that the movable control has collided with and knocked down a resource prompt element.

[0315] In some embodiments, when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target object position collides with the target resource prompt element and knocks down the target resource prompt element, the entry point for claiming the live interactive resource corresponding to the target resource prompt element is displayed.

[0316] In some embodiments, a selection interface is displayed, which includes at least one live interactive resource to be claimed; in response to a selection operation for a target live interactive resource among the at least one live interactive resources, a step of displaying at least one resource prompt element on the interactive interface is performed; wherein the resource prompt element corresponding to the target live interactive resource is displayed differently from other resource prompt elements among the at least one resource prompt elements, or the probability of the resource prompt element corresponding to the target live interactive resource appearing among the at least one resource prompt elements is greater than or equal to a preset probability value.

[0317] In some embodiments, when the movable control moves to the target position of the interactive interface, the first display element of the interactive interface at the target position is replaced with a target resource hint element at the target position; or, when the movable control moves to the target position of the interactive interface, a target resource hint element is added to the first display element of the interactive interface at the target position; or, when the movable control moves to the target position of the interactive interface, the first display element of the interactive interface at the target position is replaced with a second display element at the target position, the second display element including the target resource hint element, and the first display element and the second display element are different display elements.

[0318] In some embodiments, triggering a live interactive resource retrieval task when the movement path of the movable control on the interactive interface meets preset conditions includes at least one of the following: triggering a live interactive resource retrieval task when the movement path of the movable control on the interactive interface is a preset movement path; triggering a live interactive resource retrieval task when the endpoint of the movement path of the movable control on the interactive interface is a preset movement endpoint; triggering a live interactive resource retrieval task when the starting point of the movement path of the movable control on the interactive interface is a preset movement starting point; or triggering a live interactive resource retrieval task when the waypoint of the movement path of the movable control on the interactive interface is a preset waypoint.

[0319] In some embodiments, when a task to claim live interactive resources is detected, an additional prompt effect is generated, which includes at least one of the following: controlling the terminal device to vibrate, controlling the terminal device to play sound, or displaying a prompt screen.

[0320] Compared to related technologies that offer rewards for watching video ads, the technical solution provided in this application first displays a prompt on the interactive interface, suggesting that a task to claim live interactive resources be triggered via a movable control. The task is triggered when the movable control moves to a target position on the interactive interface or when its movement path on the interface meets preset conditions, allowing the user to claim the live interactive resource. Therefore, this application combines the movement of a movable control with the claiming of live interactive resources, enriching the forms of human-computer interaction.

[0321] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0322] Please refer to Figure 12 This illustrates a block diagram of an information display device provided in one embodiment of this application. Figure 12 As shown, the device 1200 may include: an interface display module 1210, an information display module 1220, and a resource acquisition module 1230.

[0323] The interface display module 1210 is used to display an interactive interface containing recommended content.

[0324] The information display module 1220 is used to display prompt information on the interactive interface, the prompt information being used to prompt the user to trigger the task of claiming virtual resources by moving a movable control.

[0325] The resource acquisition module 1230 is used to trigger the acquisition task of the virtual resource when the movable control moves to the target position of the interactive interface, or when the movement path of the movable control on the interactive interface meets the preset conditions.

[0326] In some embodiments, the resource claiming module 1230 is configured to display a claiming entry for the virtual resource corresponding to the target resource prompt element when the movable control is moved to a target position on the interactive interface and a target resource prompt element is displayed at the target position; wherein each resource prompt element in the at least one resource prompt element corresponds to one or more virtual resources to be claimed.

[0327] In some embodiments, the resource acquisition module 1230 is configured to display the at least one resource prompt element on the interactive interface, and when the movable control moves to a target position of the target resource prompt element on the interactive interface, display an entry point for acquiring the virtual resource corresponding to the target resource prompt element; or, not display the at least one resource prompt element on the interactive interface, and when the movable control moves to a target position on the interactive interface, display the target resource prompt element at the target position; and after displaying the target resource prompt element, display an entry point for acquiring the virtual resource corresponding to the target resource prompt element.

[0328] In some embodiments, the resource acquisition module 1230 is configured to display the at least one resource prompt element on the interactive interface with a first display effect; and, when a switching condition is met, to display the at least one resource prompt element on the interactive interface with a second display effect, wherein the first display effect and the second display effect are different display effects.

[0329] In some embodiments, the information display module 1220 is configured to perform the step of displaying prompt information on the interactive interface after displaying the at least one resource prompt element on the interactive interface with the second display effect.

[0330] In some embodiments, the resource acquisition module 1230 is used to display the virtual resource acquisition entry corresponding to the target resource prompt element when the movable control is moved to the target position on the interactive interface where the target resource prompt element is displayed with the second display effect.

[0331] In some embodiments, the first display effect and the second display effect satisfy at least one of the following conditions: the brightness of the resource hint element displayed with the first display effect is greater than the brightness of the resource hint element displayed with the second display effect; the transparency of the resource hint element displayed with the first display effect is less than the transparency of the resource hint element displayed with the second display effect; and the size of the resource hint element displayed with the first display effect is greater than the size of the resource hint element displayed with the second display effect.

[0332] In some embodiments, the switching conditions include at least one of the following: the display duration of the at least one resource prompt element with the first display effect is greater than or equal to a duration threshold; the number of the resource prompt elements is greater than or equal to a quantity threshold; the display area of ​​the at least one resource prompt element with the first display effect is greater than or equal to an area threshold.

[0333] In some embodiments, the resource acquisition module 1230 is configured to, when the switching conditions are met, display a transition screen on the interactive interface that changes from the first display effect to the second display effect; after displaying the transition screen, display the at least one resource prompt element in the second display effect.

[0334] In some embodiments, the pattern of the resource prompt element includes any one of the following: a pattern of a virtual gift pack, a pattern of the virtual resource, or a pattern of the type to which the virtual resource belongs.

[0335] In some embodiments, the movable control has a zoom-in attribute, and the prompt message is used to prompt that the resource prompt element can be zoomed in by moving the movable control.

[0336] In some embodiments, the resource acquisition module 1230 is used to display the virtual resource acquisition entry corresponding to the target resource prompt element when the movable control moves to the target position of the target resource prompt element on the interactive interface and the target resource prompt element is enlarged at the target position.

[0337] In some embodiments, the movable control has a visible attribute, and the prompt message is used to prompt that the resource prompt element is made visible by moving the movable control.

[0338] In some embodiments, the resource acquisition module 1230 is used to display the virtual resource acquisition entry corresponding to the target resource prompt element when the movable control moves to the target position of the target resource prompt element on the interactive interface and the target position makes the target resource prompt element visible.

[0339] In some embodiments, the movable control has a collision attribute, and the prompt information is used to prompt that the movable control can be moved to collide with and knock down the resource prompt element;

[0340] In some embodiments, the resource acquisition module 1230 is configured to display the virtual resource acquisition entry corresponding to the target resource prompt element when the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target object position collides with the target resource prompt element and knocks down the target resource prompt element.

[0341] In some embodiments, the interface display module 1210 is used to display a selection interface, which includes at least one virtual resource to be claimed. In some embodiments, the information display module 1220 is used to perform the step of displaying at least one resource prompt element on the interactive interface in response to a selection operation for a target virtual resource among the at least one virtual resources; wherein the resource prompt element corresponding to the target virtual resource is displayed differently from other resource prompt elements among the at least one resource prompt elements, or the probability of the resource prompt element corresponding to the target virtual resource appearing among the at least one resource prompt elements is greater than or equal to a preset probability value.

[0342] In some embodiments, the resource acquisition module 1230 is configured to, when the movable control moves to a target position of the interactive interface, replace the first display element of the interactive interface at the target position with the target resource prompt element at the target position; or, when the movable control moves to the target position of the interactive interface, add the target resource prompt element to the first display element of the interactive interface at the target position; or, when the movable control moves to the target position of the interactive interface, replace the first display element of the interactive interface at the target position with a second display element at the target position, wherein the second display element includes the target resource prompt element, and the first display element and the second display element are different display elements.

[0343] In some embodiments, the resource acquisition module 1230 is configured to: trigger a virtual resource acquisition task when the movement path of the movable control on the interactive interface is a preset movement path; trigger a virtual resource acquisition task when the endpoint of the movable control on the movement path on the interactive interface is a preset movement endpoint; trigger a virtual resource acquisition task when the starting point of the movable control on the movement path on the interactive interface is a preset movement starting point; and trigger a virtual resource acquisition task when a point along the movement path of the movable control on the interactive interface is a preset point along the path.

[0344] In some embodiments, the resource acquisition module 1230 is configured to generate additional prompt effects when a task to acquire the virtual resource is detected, the additional prompt effects including at least one of the following: controlling the terminal device to vibrate, controlling the terminal device to play a sound, and displaying a prompt screen.

[0345] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0346] Please refer to Figure 13 This diagram illustrates a structural block diagram of a terminal device 1300 provided in one embodiment of this application. The terminal device 1300 may be... Figure 1 The terminal device 10 in the illustrated implementation environment is used to implement the information display method provided in the above embodiments. Specifically:

[0347] Typically, terminal device 1300 includes a processor 1301 and a memory 1302.

[0348] Processor 1301 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1301 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1301 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1301 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 1301 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0349] The memory 1302 may include one or more computer-readable storage media, which may be non-transitory. The memory 1302 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1302 are used to store a computer program configured to be executed by one or more processors to implement the above-described information display method.

[0350] In some embodiments, the terminal device 1300 may also optionally include a peripheral device interface 1303 and at least one peripheral device. The processor 1301, memory 1302, and peripheral device interface 1303 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1303 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 1304, a display screen 1305, an audio circuit 1307, and a power supply 1308.

[0351] Those skilled in the art will understand that Figure 13 The structure shown does not constitute a limitation on the terminal device 1300, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0352] In an exemplary embodiment, a computer-readable storage medium is also provided, wherein a computer program is stored in the storage medium, and the computer program, when executed by a processor, implements the above-described information display method. Optionally, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0353] In an exemplary embodiment, a computer program product is also provided, the computer program product including a computer program stored in a computer-readable storage medium. A processor of a terminal device reads the computer program from the computer-readable storage medium, and the processor executes the computer program, causing the terminal device to perform the aforementioned information display method.

[0354] It should be noted that the collection and processing of relevant data (including the first object, virtual resources, interactive operations, etc.) in this application should strictly comply with the requirements of relevant national laws and regulations, obtain the informed consent or separate consent of the personal information subject, and carry out subsequent data use and processing within the scope of laws and regulations and the authorization of the personal information subject.

[0355] It should be understood that "multiple" as used herein refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. Furthermore, the step numbers described herein are merely illustrative of one possible execution order. In some other embodiments, the steps may not be executed in numerical order, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.

[0356] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. An information display method, characterized in that, The method includes: Displays an interactive interface containing recommended content; The interactive interface displays a prompt message, which prompts users to trigger the task of claiming virtual resources by moving the movable control. When the movable control moves to the target position on the interactive interface, or when the movement path of the movable control on the interactive interface meets preset conditions, the task of claiming the virtual resource is triggered.

2. The method according to claim 1, characterized in that, The step of triggering the virtual resource claiming task when the movable control is moved to the target position on the interactive interface includes: When the movable control is moved to the target position of the interactive interface, and at least one resource prompt element is displayed at the target position, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed; wherein, each resource prompt element in the at least one resource prompt element corresponds to one or more virtual resources to be claimed.

3. The method according to claim 2, characterized in that, When the movable control is moved to the target position on the interactive interface, and at least one resource prompt element is displayed at the target position, displaying the entry point for claiming the virtual resource corresponding to the target resource prompt element includes: The at least one resource prompt element is displayed on the interactive interface. When the movable control moves to the target position of the target resource prompt element on the interactive interface, an entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed; or... The at least one resource prompt element is not displayed on the interactive interface. When the movable control is moved to the target position on the interactive interface, the target resource prompt element is displayed at the target position. After the target resource prompt element is displayed, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

4. The method according to claim 3, characterized in that, Displaying the at least one resource suggestion element on the interactive interface includes: To achieve the first display effect, at least one resource prompt element is displayed on the interactive interface; When the switching conditions are met, the at least one resource prompt element is displayed on the interactive interface with a second display effect, wherein the first display effect and the second display effect are different display effects.

5. The method according to claim 4, characterized in that, After displaying the at least one resource prompt element on the interactive interface with the second display effect, the step of displaying prompt information on the interactive interface is performed. When the movable control moves to the target position of the target resource prompt element on the interactive interface, displaying the entry point for claiming the virtual resource corresponding to the target resource prompt element includes: When the movable control is moved to the target position of the target resource prompt element displayed with the second display effect on the interactive interface, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

6. The method according to claim 4 or 5, characterized in that, The first display effect and the second display effect satisfy at least one of the following conditions: The brightness of the resource hint element displayed with the first display effect is greater than the brightness of the resource hint element displayed with the second display effect; The transparency of the resource hint element displayed with the first display effect is less than the transparency of the resource hint element displayed with the second display effect; The size of the resource hint element displayed with the first display effect is larger than the size of the resource hint element displayed with the second display effect.

7. The method according to any one of claims 4 to 6, characterized in that, The switching conditions include at least one of the following: The at least one resource prompt element has a display duration of the first display effect that is greater than or equal to a duration threshold. The number of resource prompt elements is greater than or equal to the quantity threshold; The at least one resource hint element has a display area greater than or equal to an area threshold for the first display effect.

8. The method according to any one of claims 4 to 7, characterized in that, When the switching conditions are met, displaying at least one resource prompt element on the interactive interface with a second display effect includes: When the switching conditions are met, a transition screen from the first display effect to the second display effect is displayed on the interactive interface. After the transition screen is displayed, the at least one resource hint element is displayed with the second display effect.

9. The method according to any one of claims 2 to 8, characterized in that, The resource prompt element pattern includes any one of the following: a virtual gift pack pattern, a virtual resource pattern, or a pattern indicating the type of the virtual resource.

10. The method according to any one of claims 3 to 9, characterized in that, The movable control has a zoom-in attribute, and the prompt information is used to prompt that the resource prompt element can be zoomed in by moving the movable control; When the movable control moves to the target position of the target resource prompt element on the interactive interface, displaying the entry point for claiming the virtual resource corresponding to the target resource prompt element includes: When the movable control is moved to the target position of the target resource prompt element on the interactive interface, and the target resource prompt element is enlarged and displayed at the target position, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

11. The method according to any one of claims 3 to 10, characterized in that, The movable control has a visible attribute, and the prompt information is used to prompt that the resource prompt element is made visible by moving the movable control. When the movable control moves to the target position of the target resource prompt element on the interactive interface, displaying the entry point for claiming the virtual resource corresponding to the target resource prompt element includes: When the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target resource prompt element becomes visible at the target position, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

12. The method according to any one of claims 3 to 11, characterized in that, The movable control has a collision attribute, and the prompt information is used to prompt that the resource prompt element can be knocked down by moving the movable control; When the movable control moves to the target position of the target resource prompt element on the interactive interface, displaying the entry point for claiming the virtual resource corresponding to the target resource prompt element includes: When the movable control moves to the target position of the target resource prompt element on the interactive interface, and the target object collides with the target resource prompt element and knocks down the target resource prompt element, the entry point for claiming the virtual resource corresponding to the target resource prompt element is displayed.

13. The method according to any one of claims 3 to 12, characterized in that, The method further includes: A selection interface is displayed, which includes at least one virtual resource to be claimed; In response to a selection operation for a target virtual resource among the at least one virtual resources, the step of displaying at least one resource prompt element on the interactive interface is performed. Wherein, the resource hint element corresponding to the target virtual resource is displayed differently from other resource hint elements in the at least one resource hint element, or the probability of the resource hint element corresponding to the target virtual resource appearing in the at least one resource hint element is greater than or equal to a preset probability value.

14. The method according to any one of claims 3 to 13, characterized in that, When the movable control is moved to a target position on the interactive interface, displaying the target resource tooltip element at the target position includes: When the movable control moves to the target position of the interactive interface, the first display element of the interactive interface at the target position is replaced by the target resource tooltip element; or... When the movable control is moved to the target position of the interactive interface, a target resource prompt element is added to the first display element at the target position of the interactive interface; or; When the movable control moves to the target position of the interactive interface, the first display element of the interactive interface at the target position is replaced by a second display element at the target position. The second display element includes the target resource prompt element, and the first display element and the second display element are different display elements.

15. The method according to any one of claims 1 to 14, characterized in that, The step of triggering the virtual resource acquisition task when the movement path of the movable control on the interactive interface meets preset conditions includes at least one of the following: When the movable control moves along a preset path on the interactive interface, the task of claiming the virtual resource is triggered. When the endpoint of the movable control in the movement path of the interactive interface is the preset endpoint, the task of claiming the virtual resource is triggered. When the starting point of the movable control in the movement path of the interactive interface is a preset starting point, the task of claiming the virtual resource is triggered. When the movable control's path in the interactive interface is a preset path, the task of claiming the virtual resource is triggered.

16. The method according to any one of claims 1 to 15, characterized in that, The method further includes: When a task to claim the virtual resource is triggered, an additional prompt effect is generated, which includes at least one of the following: controlling the terminal device to vibrate, controlling the terminal device to play a sound, or displaying a prompt screen.

17. An information display device, characterized in that, The device includes: The interface display module is used to display an interactive interface containing recommended content; An information display module is used to display prompt information on the interactive interface, the prompt information being used to prompt the user to trigger the task of claiming virtual resources by moving a movable control; The resource acquisition module is used to trigger the acquisition task of the virtual resource when the movable control moves to the target position of the interactive interface, or when the movement path of the movable control on the interactive interface meets preset conditions.

18. A terminal device, characterized in that, The terminal device includes a processor and a memory, the memory storing a computer program, which is loaded and executed by the processor to implement the information display method as described in any one of claims 1 to 16.

19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the information display method as described in any one of claims 1 to 16.

20. A computer program product, characterized in that, The computer program product includes a computer program that is loaded and executed by a processor to implement the information display method as described in any one of claims 1 to 16.