Interaction method and apparatus, device, and storage medium

By displaying event trigger controls in multi-person sessions, users can obtain virtual resources while meeting preset conditions, solving the problem of poor interaction in the existing technology and achieving a richer conversation interaction and resource acquisition experience.

WO2025148901A1PCT designated stage expired Publication Date: 2025-07-17BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/071168
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-12
Filing Date
2025-01-08
Publication Date
2025-07-17

AI Technical Summary

Technical Problem

In the prior art, there is a lack of effective ways to trigger and acquire virtual resources in multi-person conversations, resulting in poor interaction effects.

Method used

The event trigger control for preset interaction events is displayed in a multi-person session, responding to the preset interaction input by the user, allowing the user to enter the interaction page through the trigger control to obtain preset virtual resources, such as coupons or red envelopes.

Benefits of technology

It improves the interaction effect and virtual resource acquisition efficiency in multi-person conversations, enriches the conversation interaction methods, and enhances the user's sense of participation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025071168_17072025_PF_FP_ABST
    Figure CN2025071168_17072025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of computers, and provides an interaction method and apparatus, a device, and a storage medium. The method comprises: displaying a conversation page of a target conversation comprising at least two users; receiving a preset interaction operation input by a first user in the target conversation on the basis of the conversation page; in response to the preset interaction operation meeting a preset condition, displaying an event trigger control of a preset interaction event; and in response to a trigger operation for the event trigger control, displaying an interaction page of the preset interaction event, the interaction page being used for target users to input a target interaction operation associated with the preset interaction event to obtain a preset virtual resource, and the target users being users among the at least two users and comprising the first user.
Need to check novelty before this filing date? Find Prior Art

Description

Interaction method, device, equipment and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims the benefit of Chinese Patent Application No. 202410052048.0, filed on January 12, 2024. The entire teachings of the above application are incorporated herein by reference. Technical Field

[0003] The embodiments of the present disclosure relate to the field of computer technology, and in particular to interaction methods, devices, equipment, and storage media. Background Art

[0004] With the rapid development of information technology and the popularization of mobile Internet, the functions of application programs are becoming more and more abundant. Among them, various virtual resources such as coupons or red envelopes can be issued to users. Summary of the Invention

[0005] The embodiments of the present disclosure provide an interaction method, apparatus, device, and storage medium.

[0006] In a first aspect, an embodiment of the present disclosure provides an interaction method, which includes:

[0007] Displaying a session page of a target session, wherein the target session includes at least two users;

[0008] receiving a preset interactive operation input by the first user in the target session based on the session page;

[0009] In response to the preset interactive operation meeting a preset condition, displaying an event trigger control of a preset interactive event;

[0010] In response to the trigger operation of the event trigger control, the interaction page of the preset interaction event is displayed, wherein the interaction page is used for the target user to input the target interaction operation associated with the preset interaction event to obtain the preset virtual resources, and the target user is a user among the at least two users, including the first user.

[0011] In a second aspect, an embodiment of the present disclosure further provides an interaction device, which is configured on a first user side and includes:

[0012] A session page display module, configured to display a session page of a target session, wherein the target session includes at least two users;

[0013] a preset interactive operation receiving module, configured to receive a preset interactive operation input by a first user in the target session based on the session page;

[0014] An event trigger control display module, configured to display an event trigger control of a preset interaction event in response to the preset interaction operation satisfying a preset condition;

[0015] An interactive page display module is used to display the interactive page of the preset interactive event in response to a trigger operation on the event trigger control, wherein the interactive page is used for the target user to input the target interactive operation associated with the preset interactive event to obtain the preset virtual resources, and the target user is a user among the at least two users, including the first user.

[0016] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:

[0017] one or more processors;

[0018] a storage device for storing one or more programs,

[0019] When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method provided by the embodiment of the present disclosure.

[0020] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute the interaction method provided by an embodiment of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0022] FIG1 is a flow chart of an interaction method provided by an embodiment of the present disclosure;

[0023] FIG2 is a schematic diagram of an interface interaction method provided by an embodiment of the present disclosure;

[0024] FIG3 is a schematic diagram of an interface interaction of another interaction method provided by an embodiment of the present disclosure;

[0025] FIG4 is a flow chart of an interaction method provided by an embodiment of the present disclosure;

[0026] FIG5 is a schematic diagram of an interface interaction of another interaction method provided by an embodiment of the present disclosure;

[0027] FIG6 is a schematic structural diagram of an interactive device provided by an embodiment of the present disclosure;

[0028] FIG7 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0029] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0030] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0031] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

[0032] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0033] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

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

[0035] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0036] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.

[0037] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0038] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0039] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.

[0040] FIG1 is a flow chart of an interactive method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to situations in which interaction occurs within a multi-person conversation. The method can be executed by an interactive device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal such as a mobile phone, smartwatch, tablet computer, or personal digital assistant, or a personal computer (PC) or server. The method is applied to the first user side, that is, the electronic device can be configured as a first user side device, which is also the electronic device used by the first user.

[0041] As shown in FIG1 , the method includes:

[0042] Step 101: Display a session page of a target session, wherein the target session includes at least two users.

[0043] In the disclosed embodiments, the target session includes at least two users, meaning it is a multi-person session with multiple participants, the specific number of which is not limited. The participants in the target session include the first user. The target session may be an instant messaging session, in which users can interact by sending conversation messages, among other means. Conversation messages can include text, symbols, images, audio, and video content. The specific content displayed on the conversation page is not limited; for example, conversation messages may be displayed, as well as various interactive controls.

[0044] Step 102: Receive a preset interactive operation input by the first user in the target session based on the session page.

[0045] In the disclosed embodiments, a preset interactive operation is understood to be an interactive operation displayed as a trigger entry for initiating a preset interactive event. A preset interactive event is an interactive event for obtaining preset virtual resources. Preset virtual resources may include coupons or red envelopes. The specific input method for the preset interactive operation is not limited. For example, the preset interactive operation can be a trigger operation for a preset interactive control or the sending of a conversation message that meets preset requirements, and can be set according to actual needs.

[0046] Optionally, preset prompt information is displayed in a preset area in the conversation page. The preset prompt information is used to prompt the first user to trigger a preset interaction event by inputting a preset interaction operation. After viewing the preset prompt information, the first user can clarify the triggering method of the preset interaction event and input the corresponding preset interaction operation.

[0047] Step 103: In response to the preset interactive operation satisfying a preset condition, an event trigger control of a preset interactive event is displayed.

[0048] For example, the preset condition may be set based on factors such as the operation type, operation result, and operation timing of the preset interactive operation, and may also be set based on factors such as the number of users who input the preset interactive operation.

[0049] Optionally, responding to the preset interactive operation satisfying a preset condition includes responding to the number of messages corresponding to the preset interactive operation in the target session satisfying a first preset threshold. Thus, by accumulating a certain number of messages corresponding to the preset interactive operation, the display of the event trigger control can be quickly triggered, thereby improving the interactive effect. The messages corresponding to the preset interactive operation can be conversation messages, and messages corresponding to the preset interactive operation input by the same user or different users can all be included in the above message count.

[0050] Optionally, responding to the preset interactive operation satisfying a preset condition includes responding to the number of target users who input the preset interactive operation in the target session satisfying a second preset threshold. This can enrich the interactive methods within the multi-person session and improve the interactive effect.

[0051] Optionally, in response to the preset interactive operation satisfying a preset condition, it may include: in response to the number of messages corresponding to the preset interactive operation in the target session satisfying a first preset threshold, and the number of target users who input the preset interactive operation in the target session satisfying a second preset threshold.

[0052] Exemplarily, satisfying a preset threshold (the first preset threshold or the second preset threshold) may mean being greater than or equal to the preset threshold. When the preset threshold is a boundary value of a quantity interval, satisfying the preset threshold may also mean being within a corresponding quantity interval determined based on the two preset thresholds. The specific preset thresholds may be pre-set (e.g., 3, or 3 to 5) or dynamically set based on actual circumstances. Exemplarily, the preset threshold, as well as the minimum boundary value and / or boundary value of the quantity interval, may be determined by multiplying the total number of users in the target session by a preset ratio.

[0053] In an embodiment of the present disclosure, if the number of messages corresponding to a preset interactive operation in a target session meets a first preset threshold, and / or the number of target users who input a preset interactive operation in a target session meets a second preset threshold, it can be considered that the trigger entry display of the preset interactive event is successfully initiated, and the trigger entry is displayed in the form of an event trigger control. The event trigger control can be displayed at a preset position in the session page. Optionally, the preset interactive operation is a trigger operation for a preset interactive control, and the preset position is associated with the display position of the preset interactive control. For example, the display position of the preset interactive control is the same as the display position of the event trigger control, and both are the preset position.

[0054] Optionally, if the target users also include a second user, the method may further include: triggering the display of the event trigger control on the second user's side in response to the preset interactive operation satisfying a preset condition. This allows the event trigger control to be displayed on multiple user sides, facilitating multiple users within a session to trigger the display of an interactive page for a preset interactive event and obtain virtual resources on the local side. This allows users within a session to independently trigger preset interactive events, thereby improving the interactive effect.

[0055] Optionally, when the preset interactive operation meets the preset conditions, if the session page of the target session is currently displayed on each target user side, the event trigger control of the preset interactive event can be synchronously displayed on each target user side. That is, optionally, in response to the number of messages corresponding to the preset interactive operation in the target session meeting a first preset threshold, and / or in response to the number of target users who input the preset interactive operation in the target session meeting a second preset threshold, the event trigger control is triggered to be displayed on the second user side. As a result, the event trigger control is displayed on the user side participating in inputting the preset interactive operation, and the preset interactive event can be triggered independently, making it convenient for the target user to trigger the interactive page displaying the preset interactive event on this side, thereby improving the interactive effect.

[0056] Step 104: In response to the trigger operation of the event trigger control, an interaction page of the preset interaction event is displayed, wherein the interaction page is used for the target user to input the target interaction operation associated with the preset interaction event to obtain the preset virtual resources, and the target user is a user among the at least two users, including the first user.

[0057] Exemplarily, the triggering operation for the event-triggered control may be a click operation or a long press operation. Upon receiving the triggering operation for the event-triggered control by the first user, an interaction page for the preset interaction event is displayed on the first user's side. The interaction page is a page for the target user to obtain the preset virtual resource by inputting the target interaction operation associated with the preset interaction event.

[0058] Optionally, the triggering operations for the event triggering control by different target users may be independent or associated. For example, the target users also include a second user different from the first user (for example, all target users except the first user). After the first user inputs the triggering operation for the event triggering control, the second user side may keep the event triggering control displayed. After the second user side receives the triggering operation for the event triggering control input by the second user, the interaction page for the preset interaction event is displayed in the conversation page on the second user side.

[0059] Optionally, if each target user currently displays the session page for the target session, the interaction page for the preset interaction event can be displayed simultaneously on each target user, allowing any of the target users to trigger the preset interaction event. This allows each target user to simultaneously display the interaction page for the preset interaction event, enabling each target user to acquire the preset virtual resources within the same time period, thereby improving the interactive effect based on the acquisition of the preset virtual resources.

[0060] Optionally, this step may also include: displaying a preset countdown prompt in response to a trigger operation on the event trigger control; and displaying an interactive page for the preset interactive event in response to the end of the preset countdown. This allows the first user to prepare, and if there is a second user, the interactive page for the preset interactive event can be displayed while waiting for the second user during the countdown, thereby improving the interactive effect.

[0061] Optionally, this step may also include: in response to a trigger operation on the event trigger control, triggering the sending of a preset invitation to the second user; and in response to the second user accepting the preset invitation, displaying the interaction page for the preset interaction event. Thus, after the second user accepts the invitation, the interaction page for the preset interaction event is displayed, thereby improving the interaction effect between the target users.

[0062] Optionally, this step may also include: in response to a trigger operation on the event trigger control, sending a preset invitation to the second user and displaying a preset countdown prompt; in response to the preset countdown ending and / or the second user accepting the preset invitation, displaying an interactive page for the preset interactive event. In this way, while ensuring the display efficiency of the interactive page, the timing of each target user entering the interactive page can be coordinated, further improving the interactive effect based on the acquisition of preset virtual resources.

[0063] Exemplarily, the preset invitation can be sent through the server corresponding to the target session. After receiving the preset invitation, the second user side can display the invitation message. The second user can accept the preset invitation through the invitation message and / or accept the preset invitation by triggering the event trigger control displayed on the second user side. The duration of the preset countdown can be set according to actual needs, for example, 5 seconds. If each second user has accepted the preset invitation before the end of the preset countdown, the interactive page of the preset interactive event can be displayed on each target user side; if some second users have accepted the preset invitation before the end of the preset countdown, the interactive page of the preset interactive event can be displayed on both the first user side and the second user side that has accepted the invitation.

[0064] For example, the target interactive operation may be a preset type of interactive operation input based on a preset element associated with a preset virtual resource displayed on the interactive page. The preset type may be, for example, a click or a slide. The preset element may include, for example, identification information of the preset virtual resource. The identification information may include, for example, the resource name or resource cover.

[0065] Figure 2 is an interface interaction diagram of an interaction method provided by an embodiment of the present disclosure. As shown in Figure 2, a session page 201 of a target session "XX group" is displayed. The target session includes 6 users. Assuming that the first user is user A, after user A enters a preset interaction operation in the session page 201, assuming that the preset threshold is 3 people, if user B and user C have already entered the preset interaction operation, then the preset threshold has been met at this time. The target users include user A, user B and user C, and an event trigger control 202 of a preset interaction event is displayed. After user A clicks the event trigger control 202, an interaction page 203 of the preset interaction event is displayed. Optionally, on the interaction page 203, user A is prompted to obtain the preset virtual resources by entering the target interaction operation.

[0066] The interaction method provided by the embodiment of the present disclosure can provide an event trigger control for triggering a preset interaction event in a multi-person session. The event trigger control is displayed to the first user when the first user inputs a preset interaction operation and the preset interaction operation meets the preset conditions. The first user can enter the interaction page of the preset interaction event by triggering the event trigger control, and obtain preset virtual resources by entering the target interaction operation associated with the preset interaction event, thereby improving the interaction effect within the multi-person session and enriching the session interaction method.

[0067] In some embodiments, the preset interaction operation includes sending a conversation message of the target type. Thus, sending a conversation message can conveniently trigger the display of an event-triggered control. Furthermore, if the preset interaction operation meets preset conditions, including the number of target users who have entered the preset interaction operation within the target conversation meeting a second preset threshold, each user in the target conversation can more intuitively view which users have entered the preset interaction operation through the conversation message displayed on the conversation page.

[0068] In some embodiments, the target type of conversation messages includes conversation messages associated with a preset topic, thereby enabling users in the target conversation to send conversation messages around the preset topic, thereby improving the interactive effect within the conversation.

[0069] For example, the conversation messages associated with the preset theme may include emoji messages and / or text messages associated with the preset theme. The preset theme may be related to a festival or event, such as a Spring Festival theme or a birthday theme.

[0070] In some embodiments, after displaying the session page of the target session, the method further includes: displaying, on the session page, associated prompt information for the first preset threshold and / or the second preset threshold, wherein the associated prompt information includes information about the number of the first preset threshold and / or the second preset threshold and / or statistical information about the number of target users. This allows users in the target session to more intuitively understand the initiation conditions and / or initiation progress displayed by the triggering entry of the preset interaction event.

[0071] The quantity information can be a specific value of a preset threshold; the statistical quantity information can be the number of users who have become target users by entering a preset interactive operation. For example, as shown in FIG2 , a related prompt 204 is displayed on conversation page 201, including the preset threshold quantity information "3 people." Optionally, if user B and user C have already entered the preset interactive operation, the related prompt 204 can be replaced with "2 people have entered the preset interactive operation, and 1 person is left to initiate the preset interactive event."

[0072] In some embodiments, after displaying the interactive page for the preset interactive event, the method further includes: displaying multiple preset elements associated with the preset virtual resources on the interactive page, wherein the preset elements are dynamic elements; and displaying a page for obtaining the preset virtual resources in response to a target interactive operation on the preset elements. Thus, multiple preset elements associated with the preset virtual resources with dynamic effects are simultaneously displayed on the interactive page, and the display of the page for obtaining the preset virtual resources is triggered based on the target interactive operation on the preset elements, further enhancing the interactive effect.

[0073] Optionally, the motion effect element can be an element with a rain-like dynamic effect. For example, a preset element containing an image identifier of a preset virtual resource moves from top to bottom on the interactive page in a rain-like manner. Preset elements associated with multiple preset virtual resources can be simply referred to as resource rain.

[0074] In some embodiments, after displaying the session page of the target session, the method further includes displaying a preset control on the session page. Receiving a preset interaction operation input by the first user within the target session based on the session page includes sending a session message of the target type within the target session in response to the first user triggering the preset control. This improves the efficiency of session message input, thereby improving the efficiency of triggering preset interaction events and acquiring virtual resources.

[0075] Optionally, in response to the first user triggering the preset control, a conversation message associated with a preset topic is sent in the target conversation. For example, a set of candidate message contents associated with the preset topic may be pre-set. In response to the first user triggering the preset control, a candidate message content is randomly selected from the set of candidate message contents as the target message content, and a first conversation message associated with the preset topic is sent in the target conversation. The first conversation message is generated based on the target message content.

[0076] Optionally, the display position of the preset control is associated with the display position of the associated prompt information, thereby facilitating the user to quickly locate the preset control after viewing the associated prompt information.

[0077] FIG3 is a schematic diagram of an interface interaction of another interaction method provided by an embodiment of the present disclosure. As shown in FIG3 , a session page 301 of a target session is displayed. First associated prompt information 302 and a preset control 303 are associated and displayed on the session page 301. Assuming that the first user is user A, after user A clicks the preset control 303, a Spring Festival-themed lantern emoticon message is randomly sent. Subsequently, the first associated prompt information 302 is updated to the second associated prompt information 304. After users B and C trigger the preset control on the local side to send Spring Festival-themed fireworks emoticon messages, assuming that the preset threshold is met at this time, the target users include user A, user B, and user C. The second associated prompt information 304 is updated to the third associated prompt information 305. An event trigger control 306 of a preset interaction event is displayed. After user A clicks the event trigger control 306, resource rain is enabled, and an interaction page 307 of the preset interaction event is displayed. Multiple preset elements 308 are displayed on the interaction page 307.

[0078] In some embodiments, the target type of conversation message includes an emoticon message associated with the preset topic; wherein, after displaying the conversation page of the target conversation, the method further includes: displaying a candidate emoticon control set on the conversation page, wherein the candidate emoticon controls in the candidate emoticon control set are associated with the preset topic; wherein, receiving a preset interactive operation input by the first user within the target conversation based on the conversation page includes: in response to the first user triggering an operation on a target emoticon control in the candidate emoticon control set, sending an emoticon message associated with the target emoticon control in the target conversation. This can improve the flexibility of emoticon message sending and enhance the interactive effect.

[0079] For example, the candidate emoticon controls may include the aforementioned image information of the candidate message content, allowing the user to preview the style of the upcoming emoticon message through this image information. Optionally, in response to a triggering operation on a target control, a set of candidate emoticon controls is displayed on the conversation page. The target control may be the same as or different from the preset control described above.

[0080] In some embodiments, the first target image displayed on the interaction page, the second target image displayed on the acquisition page, and at least one of the preset elements are associated with target content, wherein the target content includes the message content of the target type of conversation message and / or the subject content of the preset topic, and the target type of conversation message includes a conversation message associated with the preset topic. This can strengthen the connection between the image and / or preset element displayed on the page and the target type of conversation message and / or the preset topic, thereby improving the information transmission and interaction effect during the interaction process.

[0081] For example, the first target image can be the background image of an interactive page; the second target image can be the background image and / or resource cover image of an acquisition page. The association method with the target content can be, for example, inclusion of the target content. For example, if the target content is textual content, the target image or pre-set element can include the textual content; if the target content is image content, the target image or pre-set element can include the image content.

[0082] FIG4 is a flow chart of an interactive method provided by an embodiment of the present disclosure. The present disclosure is optimized based on the various optional solutions in the above embodiments. Specifically, the method includes the following steps:

[0083] Step 401: Display a session page of a target session, wherein the target session includes at least two users.

[0084] Step 402: Display the preset control and the associated prompt information of the second preset threshold in association with each other on the conversation page, and display the target control.

[0085] FIG5 is a schematic diagram of an interface interaction method provided by an embodiment of the present disclosure. As shown in FIG5 , a preset control 503 and associated prompt information 502 of a preset threshold are displayed in association with each other on a conversation page 501 of a target conversation, along with a target control 504. The user can quickly send a random Spring Festival-themed emoji message by triggering the preset control 503, or can independently select a Spring Festival-themed emoji message to be sent by triggering the target control 504.

[0086] Step 403: In response to the triggering operation on the target control, a candidate expression control set is displayed on the conversation page, wherein the candidate expression controls in the candidate expression control set are associated with a preset theme.

[0087] As shown in FIG. 5 , assuming that the user wants to independently select the emoticon message to be sent, the target control 504 may be triggered to display a candidate emoticon control set 505 , in which the candidate emoticon controls in the candidate emoticon control set are associated with the Spring Festival theme.

[0088] Step 404: In response to the first user's triggering operation on the target emoticon control in the candidate emoticon control set, an emoticon message associated with the target emoticon control is sent in the target session.

[0089] As shown in FIG5 , assuming that the first user wants to send a lantern emoticon message, he or she can click the lantern emoticon control to send it.

[0090] Step 405: In response to the number of target users who send emoticon messages associated with the preset topic in the target session meeting a second preset threshold, display an event trigger control for a preset interaction event.

[0091] As shown in Figure 5, assuming that user B and user C have sent Spring Festival-themed fireworks emoticon messages, and the second preset threshold is 3 people, after user A sends a lantern emoticon message, the number of target users meets the preset threshold, and the event trigger control 506 of the resource rain event is displayed.

[0092] Step 406: In response to the triggering operation on the event triggering control, an interactive page of the preset interactive event is displayed.

[0093] As shown in Figure 5 , when the first user is ready to initiate a resource rain event, they can click event trigger control 506 to enter the resource rain event interaction page 507. The background image (first target image) displayed on the interaction page is associated with the content of the emoji message sent by the target user. As shown in Figure 5 , the background image includes a fireworks emoji and a lantern emoji. This enriches the background of the resource rain on the interaction page and enhances the interactive effect based on the interaction page. Optionally, the background image may also include other preset Spring Festival-themed patterns, which are not specifically limited.

[0094] Step 407: Display multiple preset elements associated with the preset virtual resources on the interactive page, wherein the preset elements are motion effect elements.

[0095] As shown in FIG5 , a plurality of preset elements 508 including resource covers are displayed on the interactive page.

[0096] Step 408: In response to the target interactive operation on the preset element, display an acquisition page for the preset virtual resource.

[0097] As shown in Figure 5, the first user can obtain resources by clicking on the preset element 508. Optionally, the first user can be allowed to input target interactive operations for multiple preset elements 508 within a preset time period, and the number of resources obtained can be determined based on the number of input times of the target interactive operations. After the preset time period, the preset interactive event ends, and the acquisition page 509 for the preset virtual resources is entered. Among them, the resource cover (second target image) displayed in the acquisition page 509 is associated with the message content of the emoticon message sent by the target user. As shown in Figure 5, the resource cover contains fireworks emoticon patterns and lantern emoticon patterns, thereby enriching the resource cover content and improving the interactive effect based on resource acquisition. Optionally, the background image may also include other preset Spring Festival-themed patterns, which are not specifically limited.

[0098] Optionally, after the user triggers the resource cover, the resource acquisition result page 510 can be displayed. The resource acquisition result page 510 can display the resource acquisition status of each target user. For example, in Figure 5, user A and user C participated in the preset interaction event, while user B did not participate. Therefore, the resource acquisition status of user A and user C is displayed, such as the specific number of resources obtained.

[0099] The interactive method provided by the embodiment of the present disclosure displays preset controls, preset thresholds, and target controls for initiating the display of event-triggered controls in a multi-person session, so that users can participate in initiating the display of event-triggered controls by selecting an appropriate method. When the number of target users who send emoticon messages associated with a preset topic meets a preset threshold, the event-triggered control is displayed. The first user can enter an interactive page of a preset interactive event by triggering the event-triggered control, and display multiple motion effect elements on the interactive page. The preset virtual resource acquisition page can be displayed by inputting a target interactive operation for the motion effect element to obtain the preset virtual resource. This solution can further enhance the interactive effect within a multi-person session and enrich the session interaction method.

[0100] FIG6 is a schematic diagram of the structure of an interactive device provided by an embodiment of the present disclosure. As shown in FIG6 , the device is configured on the first user side and includes:

[0101] A session page display module 601 is configured to display a session page of a target session, wherein the target session includes at least two users;

[0102] A preset interaction operation receiving module 602 is configured to receive a preset interaction operation input by a first user in the target session based on the session page;

[0103] An event trigger control display module 603 is configured to display an event trigger control of a preset interaction event in response to the preset interaction operation meeting a preset condition;

[0104] The interactive page display module 604 is used to display the interactive page of the preset interactive event in response to the trigger operation of the event trigger control, wherein the interactive page is used for the target user to input the target interactive operation associated with the preset interactive event to obtain the preset virtual resources, and the target user is a user among the at least two users, and includes the first user.

[0105] The technical solution provided by the embodiments of the present disclosure can provide an event trigger control for triggering a preset interactive event in a multi-person session. The event trigger control is displayed to the first user when the first user inputs a preset interactive operation and the preset interactive operation meets the preset conditions. The first user can enter the interactive page of the preset interactive event by triggering the event trigger control, and can obtain preset virtual resources by entering the target interactive operation associated with the preset interactive event, thereby improving the interactive effect within the multi-person session and enriching the session interaction method.

[0106] Optionally, the response to the preset interactive operation satisfying a preset condition includes: responding to the number of messages corresponding to the preset interactive operation in the target session satisfying a first threshold, and / or responding to the number of target users inputting the preset interactive operation in the target session satisfying a second preset threshold.

[0107] Optionally, the target user also includes a second user; and the device further includes:

[0108] The event-triggered control display triggering module triggers the display of the event-triggered control on the second user side in response to the preset interactive operation meeting the preset condition.

[0109] Optionally, the preset interactive operation includes sending a conversation message of a target type.

[0110] Optionally, the target type of conversation message includes a conversation message associated with a preset topic.

[0111] Optionally, the device further includes:

[0112] A preset control display module, configured to display a preset control in the session page after displaying the session page of the target session;

[0113] The preset interactive operation receiving module is specifically configured to send a session message of the target type in the target session in response to a triggering operation of the first user on the preset control.

[0114] Optionally, the conversation message of the target type includes an expression message associated with the preset topic;

[0115] The device further comprises:

[0116] A control set display module, configured to display a candidate expression control set in the session page after displaying the session page of the target session, wherein the candidate expression controls in the candidate expression control set are associated with the preset theme;

[0117] The preset interactive operation receiving module is specifically configured to: in response to a triggering operation of a first user on a target emoticon control in the candidate emoticon control set, send an emoticon message associated with the target emoticon control in the target session.

[0118] Optionally, the device further includes:

[0119] An associated prompt information display module is used to display the associated prompt information of the first preset threshold and / or the second preset threshold in the session page after the session page of the target session is displayed, wherein the associated prompt information includes the quantity information of the first preset threshold and / or the second preset threshold and / or the quantitative statistical information of the target users.

[0120] Optionally, the device further includes:

[0121] A preset element display module, configured to display a plurality of preset elements associated with the preset virtual resources on the interactive page after the interactive page displaying the preset interactive event, wherein the preset elements are motion effect elements;

[0122] The acquisition page display module is used to display the acquisition page of the preset virtual resource in response to the target interactive operation on the preset element.

[0123] Optionally, the first target image displayed in the interactive page, the second target image displayed in the acquisition page, and at least one of the preset elements are associated with target content, wherein the target content includes the message content of the conversation message of the target type and / or the subject content of the preset topic, and the conversation message of the target type includes the conversation message associated with the preset topic.

[0124] Optional interactive page display module, including:

[0125] A prompt information display unit, configured to display a preset countdown prompt information in response to a trigger operation on the event trigger control;

[0126] The first interactive page display unit is used to display the interactive page of the preset interactive event in response to the end of the preset countdown.

[0127] Optionally, the target user also includes a second user;

[0128] Interactive page display module, including:

[0129] An invitation triggering unit, configured to trigger sending of a preset invitation to a second user side in response to a triggering operation on the event triggering control;

[0130] The second interaction page display unit is used to display the interaction page of the preset interaction event in response to the second user accepting the preset invitation.

[0131] The interactive device provided by the embodiments of the present disclosure can execute the interactive method provided by any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0132] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.

[0133] FIG7 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Referring to FIG7 , a schematic diagram of the structure of an electronic device (such as a terminal device or server in FIG7 ) 700 suitable for implementing an embodiment of the present disclosure is shown below. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in FIG7 is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.

[0134] As shown in FIG7 , the electronic device 700 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. Various programs and data required for the operation of the electronic device 700 are also stored in the RAM 703. The processing device 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An edit / output (I / O) interface 705 is also connected to the bus 704.

[0135] Typically, the following devices may be connected to the I / O interface 705: an input device 706 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 709. The communication device 709 may allow the electronic device 700 to communicate with other devices wirelessly or by wire to exchange data. Although FIG. 7 shows the electronic device 700 with various devices, it should be understood that not all of the devices shown are required to be implemented or present. More or fewer devices may be implemented or present instead.

[0136] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 709, or installed from the storage device 708, or installed from the ROM 702. When the computer program is executed by the processing device 701, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

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

[0138] The electronic device provided by the embodiment of the present disclosure and the interaction method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0139] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the interactive method provided by the above embodiment is implemented.

[0140] An embodiment of the present disclosure provides a computer program product, including a computer program, which implements the interaction method provided by the above embodiment when executed by a processor.

[0141] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0142] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.

[0143] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0144] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: displays a session page of a target session, wherein the target session includes at least two users; receives a preset interaction operation input by a first user in the target session based on the session page; in response to the preset interaction operation meeting a preset condition, displays an event trigger control of a preset interaction event; in response to a trigger operation on the event trigger control, displays an interaction page of the preset interaction event, wherein the interaction page is used for the target user to input a target interaction operation associated with the preset interaction event to obtain a preset virtual resource, and the target user is a user among the at least two users, and includes the first user.

[0145] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0146] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0147] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. The name of a module does not, in some cases, limit the module itself. For example, a session page display module may also be described as a "module that displays a session page for a target session, wherein the target session includes at least two users."

[0148] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0149] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0150] According to one or more embodiments of the present disclosure, an interaction method is provided, on a first user side, including:

[0151] Displaying a session page of a target session, wherein the target session includes at least two users;

[0152] receiving a preset interactive operation input by the first user in the target session based on the session page;

[0153] In response to the preset interactive operation meeting a preset condition, displaying an event trigger control of a preset interactive event;

[0154] In response to the trigger operation of the event trigger control, the interaction page of the preset interaction event is displayed, wherein the interaction page is used for the target user to input the target interaction operation associated with the preset interaction event to obtain the preset virtual resources, and the target user is a user among the at least two users, including the first user.

[0155] According to one or more embodiments of the present disclosure, the response to the preset interactive operation satisfying a preset condition includes: responding to the number of messages corresponding to the preset interactive operation in the target session satisfying a first threshold, and / or responding to the number of target users who input the preset interactive operation in the target session satisfying a second preset threshold.

[0156] According to one or more embodiments of the present disclosure, the target user also includes a second user; and the method further includes:

[0157] In response to the preset interactive operation satisfying a preset condition, the event triggering control is triggered to be displayed on the second user side.

[0158] According to one or more embodiments of the present disclosure, the preset interaction operation includes sending a conversation message of a target type.

[0159] According to one or more embodiments of the present disclosure, the target-type conversation message includes a conversation message associated with a preset topic.

[0160] According to one or more embodiments of the present disclosure, after displaying the session page of the target session, the method further includes:

[0161] Displaying preset controls on the session page;

[0162] The receiving a preset interactive operation input by the first user in the target session based on the session page includes:

[0163] In response to a triggering operation of the first user on the preset control, a session message of the target type is sent in the target session.

[0164] According to one or more embodiments of the present disclosure, the target type conversation message includes an expression message associated with the preset topic;

[0165] Wherein, after displaying the session page of the target session, the method further includes:

[0166] Displaying a candidate expression control set in the conversation page, wherein the candidate expression controls in the candidate expression control set are associated with the preset theme;

[0167] The receiving a preset interactive operation input by the first user in the target session based on the session page includes:

[0168] In response to a triggering operation by the first user on a target expression control in the candidate expression control set, an expression message associated with the target expression control is sent in the target session.

[0169] According to one or more embodiments of the present disclosure, after displaying the session page of the target session, the method further includes:

[0170] The associated prompt information of the first preset threshold and / or the second preset threshold is displayed in the conversation page, wherein the associated prompt information includes quantity information of the first preset threshold and / or the second preset threshold and / or statistical information of the number of target users.

[0171] According to one or more embodiments of the present disclosure, after displaying the interactive page of the preset interactive event, the method further includes:

[0172] Displaying a plurality of preset elements associated with the preset virtual resources on the interactive page, wherein the preset elements are motion effect elements;

[0173] In response to the target interactive operation on the preset element, an acquisition page for the preset virtual resource is displayed.

[0174] According to one or more embodiments of the present disclosure, the first target image displayed in the interaction page, the second target image displayed in the acquisition page, and at least one of the preset elements are associated with target content, wherein the target content includes the message content of the conversation message of the target type and / or the subject content of the preset topic, and the conversation message of the target type includes the conversation message associated with the preset topic.

[0175] According to one or more embodiments of the present disclosure, in response to a trigger operation on the event trigger control, displaying an interaction page for the preset interaction event includes:

[0176] In response to a trigger operation on the event trigger control, displaying a preset countdown prompt message;

[0177] In response to the preset countdown ending, an interaction page of the preset interaction event is displayed.

[0178] According to one or more embodiments of the present disclosure, the target user also includes a second user;

[0179] The displaying of the interaction page of the preset interaction event in response to the triggering operation on the event triggering control includes:

[0180] In response to a trigger operation on the event trigger control, triggering sending a preset invitation to the second user side;

[0181] In response to the second user accepting the preset invitation, an interaction page for the preset interaction event is displayed.

[0182] According to one or more embodiments of the present disclosure, an interaction device is provided, configured on a first user side, including:

[0183] A session page display module, configured to display a session page of a target session, wherein the target session includes at least two users;

[0184] a preset interactive operation receiving module, configured to receive a preset interactive operation input by a first user in the target session based on the session page;

[0185] An event trigger control display module, configured to display an event trigger control of a preset interaction event in response to the preset interaction operation satisfying a preset condition;

[0186] An interactive page display module is used to display the interactive page of the preset interactive event in response to a trigger operation on the event trigger control, wherein the interactive page is used for the target user to input the target interactive operation associated with the preset interactive event to obtain the preset virtual resources, and the target user is a user among the at least two users, including the first user.

[0187] According to one or more embodiments of the present disclosure, there is provided an electronic device, including:

[0188] one or more processors;

[0189] a storage device for storing one or more programs,

[0190] When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method provided by the embodiment of the present disclosure.

[0191] According to one or more embodiments of the present disclosure, a storage medium containing computer-executable instructions is provided. When the computer-executable instructions are executed by a computer processor, they are used to perform the interaction method provided by the embodiments of the present disclosure.

[0192] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0193] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0194] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. An interaction method, wherein, On the first user side, it includes: Display a session page of the target session, where at least two users are included in the target session; Receive a preset interaction operation input by the first user within the target session based on the session page; Display an event trigger control for a preset interaction event; In response to a trigger operation on the event trigger control, display an interaction page for the preset interaction event, where the interaction page is used for the target user to input a target interaction operation associated with the preset interaction event to obtain a preset virtual resource, and the target user is a user among the at least two users and includes the first user.

2. The method according to claim 1, wherein, Displaying an event trigger control for a preset interaction event includes: In response to the preset interaction operation meeting a preset condition, display an event trigger control for a preset interaction event.

3. The method according to claim 2, wherein The response to the preset interaction operation meeting the preset condition includes: In response to the number of messages corresponding to the preset interaction operation within the target session meeting a first preset threshold, and / or In response to the number of target users inputting the preset interaction operation within the target session meeting a second preset threshold.

4. The method according to claim 1, wherein The target user also includes a second user; the method further includes: In response to the preset interaction operation meeting the preset condition, trigger the display of the event trigger control on the second user side.

5. The method according to claim 1, wherein, The preset interaction operation includes sending a session message of a target type.

6. The method according to claim 5, wherein The session message of the target type includes a session message associated with a preset theme.

7. The method according to claim 5, wherein After displaying the session page of the target session, it further includes: Display a preset control on the session page; Among them, the receiving of the preset interaction operation input by the first user within the target session based on the session page includes: In response to a trigger operation by the first user on the preset control, send a session message of the target type within the target session.

8. The method according to claim 6, wherein, The session message of the target type includes an expression message associated with the preset theme; Among them, after displaying the session page of the target session, it further includes: Display a set of candidate expression controls on the session page, where the candidate expression controls in the set of candidate expression controls are associated with the preset theme; Among them, the receiving of the preset interaction operation input by the first user within the target session based on the session page includes: In response to a trigger operation by the first user on a target expression control in the set of candidate expression controls, send an expression message associated with the target expression control within the target session.

9. The method according to claim 3, wherein After displaying the session page of the target session, it further includes: Display association prompt information of the first preset threshold and / or the second preset threshold on the session page, where the association prompt information includes quantity information of the first preset threshold and / or the second preset threshold and / or quantity statistical information of the target users.

10. The method according to claim 1, wherein After displaying the interaction page for the preset interaction event, it further includes: Display preset elements associated with multiple preset virtual resources on the interaction page, where the preset elements are animation elements; In response to a target interaction operation on the preset element, display a page for obtaining the preset virtual resource.

11. The method according to claim 10, wherein, At least one of the first target image displayed in the interactive page, the second target image displayed in the acquisition page, and the preset element is associated with the target content, where the target content includes the message content of the session message of the target type and / or the theme content of the preset theme, and the session message of the target type includes the session message associated with the preset theme.

12. The method according to claim 1, wherein, The displaying of the interactive page of the preset interactive event in response to a trigger operation on the event trigger control includes: In response to a trigger operation on the event trigger control, displaying a prompt message of a preset countdown; In response to the end of the preset countdown, displaying the interactive page of the preset interactive event.

13. The method according to claim 1, wherein, The target user further includes a second user; Wherein, the displaying of the interactive page of the preset interactive event in response to a trigger operation on the event trigger control includes: In response to a trigger operation on the event trigger control, triggering to send a preset invitation to the second user side; In response to the second user accepting the preset invitation, displaying the interactive page of the preset interactive event.

14. An interaction device, wherein, Configured on the first user side, it includes: A session page display module, configured to display the session page of a target session, where at least two users are included in the target session; A preset interaction operation receiving module, configured to receive a preset interaction operation input by the first user within the target session based on the session page; An event trigger control display module, configured to display an event trigger control of a preset interactive event; An interactive page display module, configured to display the interactive page of the preset interactive event in response to a trigger operation on the event trigger control, where the interactive page is used for the target user to input a target interaction operation associated with the preset interactive event to obtain a preset virtual resource, and the target user is a user among the at least two users and includes the first user.

15. An electronic device, including: One or more processors; A storage device, configured to store one or more programs, When the one or more programs are executed by the one or more processors, enabling the one or more processors to implement the interaction method as described in any one of claims 1 - 13.

16. A storage medium containing computer-executable instructions, characterized in that, The computer-executable instructions are used to execute the interaction method as described in any one of claims 1 - 13 when executed by a computer processor.

Citation Information

Patent Citations

  • Message sending method and device, electronic equipment, storage medium and program product

    CN114422482A

  • Information processing method and device, equipment and storage medium

    CN114727146A

  • Message processing method and related product

    CN116170402A

  • Interaction method and device, equipment and storage medium

    CN117891547A

  • Method and device for acquiring virtual resource and storage medium

    US20220232288A1