Multiplayer interaction method, apparatus, electronic device, and storage medium

By detecting target operations and displaying target resources for interaction in multi-user conversation software, and showing pause or termination screens when conditions are met, the problems of low interaction richness and poor interactivity are solved, improving user interactivity and fun, and enhancing the user experience.

CN114895787BActive Publication Date: 2026-02-27BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210556342.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-20
Publication Date
2026-02-27
Estimated Expiration
2042-05-20

AI Technical Summary

Technical Problem

Existing multi-user chat software has low interactivity and poor interactivity, resulting in a poor user experience and easy user churn.

Method used

When a user interacts with the user through the real-time interactive interface, the target resource is identified when a target operation is detected, and the target resource is displayed in the user's real-time interactive interface for interaction, enabling multi-user interaction; when the conditions for pausing or terminating resource interaction are met, the corresponding interaction pause or termination screen is displayed.

Benefits of technology

By enriching the interactive features of multi-user conversations, the interactivity and fun among users are enhanced, thereby improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114895787B_ABST
    Figure CN114895787B_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure provides a multi-person interaction method and device, electronic equipment and storage medium, the method comprises: in the process of interaction of a user based on a real-time interaction interface, when a target operation is detected, a target resource is determined; wherein the target resource is a resource for interaction of the at least one user; the target resource is displayed in the real-time interaction interface corresponding to the user, so that the user performs resource interaction based on the target resource; when it is detected that the resource interaction suspension or termination condition is met, an interaction suspension or termination picture corresponding to the target resource is displayed. Through the technical scheme of the embodiment of the present disclosure, the rich interaction function is realized, so as to improve the interaction and interest between users in the process of user interaction, and then improve the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present disclosure relate to multimedia interaction technology, and in particular, to a multi-person interaction method and device, electronic equipment and a storage medium. BACKGROUND

[0002] At present, with the popularity of terminal devices, various application software can be developed and installed on the terminal devices to realize interaction between users based on various application software, for example, corresponding conversation based on multi-person conversation software.

[0003] However, the existing multi-person conversation software can only realize functions such as voice, text, expression, sharing documents, forwarding documents, etc. The interaction is not rich and the interaction is poor, which causes poor user experience and leads to user loss. SUMMARY

[0004] The present disclosure provides a multi-person interaction method, device, electronic equipment and storage medium to realize rich interaction functions, improve the interaction and interest between users in the user interaction process, and further improve the technical effect of user experience.

[0005] In a first aspect, the embodiments of the present disclosure provide a multi-person interaction method, which comprises:

[0006] When a target operation is detected in the user interaction process based on the real-time interaction interface, a target resource is determined; wherein the target resource is a resource for interaction by the at least one user;

[0007] The target resource is displayed in the real-time interaction interface corresponding to the user, so that the user performs resource interaction based on the target resource;

[0008] When it is detected that the resource interaction pause or termination condition is met, an interaction pause or termination screen corresponding to the target resource is displayed.

[0009] In a second aspect, the embodiments of the present disclosure also provide a multi-person interaction device, which comprises:

[0010] A target resource determination module is configured to determine a target resource when a target operation is detected in the user interaction process based on the real-time interaction interface; wherein the target resource is a resource for interaction by the at least one user;

[0011] A target resource display module is configured to display the target resource in the real-time interaction interface corresponding to the user, so that the user performs resource interaction based on the target resource;

[0012] The picture display module is configured to display an interaction pause or termination picture corresponding to the target resource when it is detected that the resource interaction pause or termination condition is met.

[0013] In a third aspect, the embodiments of the present disclosure further provide an electronic device, which comprises:

[0014] one or more processors;

[0015] a storage device configured to store one or more programs,

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the multi-person interaction method according to any of the embodiments of the present disclosure.

[0017] In a fourth aspect, the embodiments of the present disclosure further provide a storage medium containing computer executable instructions, which, when executed by a computer processor, are used to perform the multi-person interaction method according to any of the embodiments of the present disclosure.

[0018] The technical scheme of the embodiments of the present disclosure determines the target resource when detecting the target operation in the process of user interaction based on the real-time interaction interface, displays the target resource in the real-time interaction interface corresponding to the user, and interacts based on the target resource to achieve the purpose of multi-person interaction. When it is detected that the resource interaction pause or termination condition is met, the interaction pause or termination picture corresponding to the target resource is displayed, which solves the problems of low interaction richness, poor interaction and poor user experience in multi-person conversation, realizes the rich interaction function, improves the interaction and interest between users in the user interaction process, and further improves the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0019] The above and other features, advantages, and aspects of the 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 denote the same or similar elements. It should be understood that the drawings are schematic, and the original and elements are not necessarily drawn according to the scale.

[0020] Figure 1 A flowchart of a multi-person interaction method provided by the embodiments of the present disclosure;

[0021] Figure 2 A schematic diagram of a real-time interaction interface with attribute superimposed special effects provided by the embodiments of the present disclosure;

[0022] Figure 3 A schematic diagram of a real-time interaction interface at the end of multi-person interaction provided by the embodiments of the present disclosure;

[0023] Figure 4 A structural schematic diagram of a multi-person interaction device provided by an embodiment of the present disclosure;

[0024] Figure 5 A structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] Embodiments of the present disclosure will be described in more detail with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms, and should not be interpreted as being limited to the embodiments set forth herein, but rather, these embodiments are provided so as to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely for exemplary purposes, and are not intended to limit the scope of protection of the present disclosure.

[0026] It should be understood that each step described in the method embodiments of the present disclosure can be executed in different orders, and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this respect.

[0027] The term "comprising" and variations thereof as used in the present disclosure are open-ended, that is, "including but not limited to". The term "based on" is "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"; the term "some embodiments" means "at least some embodiments". Related definitions of other terms will be given in the description below.

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

[0029] It should be noted that the modification of "one" or "multiple" mentioned in the present disclosure is illustrative and not limiting, and those skilled in the art should understand that, unless otherwise explicitly indicated in the context, it should be understood as "one or more".

[0030] The names of the messages or information exchanged between the plurality of devices in the embodiments of the present disclosure are only for illustrative purposes, and are not intended to limit the scope of the messages or information.

[0031] It can be understood that, before using the technical solutions disclosed in the embodiments of the present disclosure, the type, scope of use, use scenario, etc. of the personal information involved in the present disclosure should be informed to the user and the authorization of the user should be obtained in accordance with relevant laws and regulations.

[0032] For example, in response to receiving an active request of a user, a prompt information is sent to the user to explicitly prompt the user that the operation requested to be performed will require obtaining and using personal information of the user. Thus, the user can autonomously select whether to provide personal information to the software or hardware, such as an electronic device, an application program, a server or a storage medium, performing the operation of the technical solution of the present disclosure according to the prompt information.

[0033] As an optional but non-limiting implementation, in response to receiving an active request of a user, the manner of sending a prompt information to the user may, for example, be a pop-up window manner, in which the prompt information can be presented in a text manner. In addition, the pop-up window can also carry a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0034] It can be understood that the above notification and obtaining user authorization process is only illustrative and does not limit the implementation of the present disclosure, and other manners meeting relevant laws and regulations can also be applied to the implementation of the present disclosure.

[0035] It can be understood that the data (including but not limited to the data itself, the obtaining or use of the data) involved in the technical solution should comply with the requirements of relevant laws and regulations and relevant provisions.

[0036] Before introducing the technical solution, an exemplary application scenario can be described first. The technical solution of the present disclosure can be applied in any multi-person conversation scenario, which can be a multi-person text conversation, multi-person voice conversation and / or multi-person video conversation scenario. As long as in the multi-person conversation scenario, the technical solution provided by the embodiments of the present disclosure can be used to implement. It can also be in the existing video live streaming scenario, the technical solution provided by the embodiments of the present disclosure is embedded, for example, in the multi-person continuous microphone scenario, the technical solution provided by the embodiments of the present disclosure can be implemented. It can be understood that the technical solution can be integrated in any existing conversation software, conference software, for example, the method can be integrated in instant messaging software, and it can also be integrated in a multi-person conversation scenario through an external link, i.e. a web page. Of course, in order to further improve the convenience, the method can be integrated in the existing PC terminal and mobile terminal.

[0037] Figure 1A flowchart of a multi-person interaction method provided by embodiments of the present disclosure is applicable to a real-time interaction application scenario supported by the Internet, and shows a corresponding interaction situation. The method can be executed by a multi-person interaction device, which can be implemented in the form of software and / or hardware, and can be implemented by an electronic device, such as a mobile terminal, a PC terminal, or a server. The real-time interaction application scenario can be implemented by a client and a server. The method provided by the embodiments of the present disclosure can be executed by the client, the server, or both.

[0038] As shown in Figure 1 , the method comprises:

[0039] In S110, when a target operation is detected during interaction of a user based on a real-time interaction interface, a target resource is determined.

[0040] The real-time interaction interface is any interaction interface in a real-time interaction application scenario. The real-time interaction application scenario can be implemented by the Internet and computer means, such as an interactive application program implemented by a native program or a web program. In the real-time interaction interface, multiple users can interact in various forms of interactive behaviors, such as inputting text, voice, video, or sharing content objects. For example, a multi-person chat interface can be used as a real-time interaction interface. The user can be each user participating in real-time interaction, such as each user participating in a real-time session. The target operation is a behavior triggering interaction. The target resource can be a resource required for subsequent interaction, i.e., a resource for interaction of at least one user. The target resource can be a game resource, a book resource, a music resource, and a video resource, etc. If it is a game resource, a competitive game can be performed based on the game resource. The music resource can share music, the video resource can share videos, and the book resource can share book content, etc.

[0041] Specifically, each user can interact with a resource based on the real-time interaction interface, and can optionally compete with each other. During the interaction, it can be detected whether each user has performed a target operation. If so, a resource corresponding to the current target operation, i.e., a target resource, can be determined.

[0042] Optionally, the target operation can include at least one of the following:

[0043] I. triggering a target interaction control.

[0044] The target interaction control can be a control for multi-person interaction in the real-time interaction interface, which can be a physical key or a virtual key, such as a "play together" key.

[0045] Specifically, when the user triggers a target interaction control, such as clicking a "play together" button, it can be determined that a target operation is generated.

[0046] II. Voice information of the user triggers an interactive wake-up word.

[0047] The voice information can be a voice stream sent by the user in real time. The interactive wake-up word can be a word set in advance for multi-person interaction, such as "start game", "start interaction", "listen to music together", and the like.

[0048] Specifically, when the voice information contains the interactive wake-up word, it can be considered that a target operation is generated.

[0049] For example, the interactive wake-up word is "start game", and the voice information of the user is "let's start the game". It can be considered that the voice information of the current user triggers the interactive wake-up word.

[0050] Triggering the target operation through the above at least one way can enrich the triggering way of interaction, provide more triggering options for the user, and improve the user experience.

[0051] Optionally, in order to provide the user with multiple interaction types to enrich the form of interaction, the target resource can be determined through the following steps:

[0052] Step 1: Display a resource list including at least one to-be-selected resource in a real-time interaction interface of the user.

[0053] The to-be-selected resource can be a resource required for various interactions, such as a game resource, a book resource, a music resource, or a video resource. The resource list can be a display list formed by various resource interactions.

[0054] Specifically, the resource list can be generated in advance according to various to-be-selected resources. After detecting the target operation, the resource list is displayed in the real-time interaction interface of the user for the user to select.

[0055] Step 2: Determine the target resource based on a triggering operation on the at least one to-be-selected resource.

[0056] Specifically, the user can trigger the selection of at least one to-be-selected resource in the resource list, and then the target resource can be determined according to the triggering conditions of each to-be-selected resource, such as the order, the frequency, and the like.

[0057] In order to increase the triggering diversity of the target resource and enhance the participation of each user, the target resource can be determined based on the triggering operation on the at least one to-be-selected resource through at least one of the following ways:

[0058] The first mode is to determine the target resource according to a trigger timestamp of the user on at least one to-be-selected resource.

[0059] The trigger timestamp can be time information of the user selecting to trigger each to-be-selected resource.

[0060] Specifically, each user can select and trigger each to-be-selected resource in the resource list, can determine a trigger timestamp of each selection trigger behavior, and can determine the to-be-selected resource corresponding to the earliest trigger timestamp as the target resource.

[0061] The second mode is to determine the target resource according to a triggered frequency of at least one to-be-selected resource in a preset selection duration.

[0062] The preset selection duration can be a selection interaction duration reserved for each user in advance, for example, 3s, 5s, etc., which can be set according to user demand and is not limited in the embodiment of the present disclosure. The triggered frequency can be the number of times each to-be-selected resource is triggered.

[0063] Specifically, the triggered frequency of each to-be-selected resource in the preset selection duration is recorded, and the to-be-selected resource with the highest triggered frequency is determined as the target resource when the preset selection duration is reached.

[0064] The third mode is to determine the to-be-selected resource triggered by the behavior user as the target resource.

[0065] The behavior user corresponds to the user triggering the target operation.

[0066] It should be noted that all users in the real-time interaction interface can be determined to participate in resource interaction when the target operation is detected, and an inquiry dialog box can also be pushed to all users in the real-time interaction interface to determine the user participating in resource interaction when the target operation is detected, for example, a dialog box of “whether to participate in interaction?” to determine the user selecting “yes” to participate in resource interaction.

[0067] It should be further noted that the resource list including at least one to-be-selected resource can be displayed on the real-time interaction interface of each user, and each user can determine the interaction he wants to participate in by selecting.

[0068] S120, display the target resource in the real-time interaction interface corresponding to the user to perform resource interaction based on the target resource.

[0069] Specifically, the target resource can be displayed in the real-time interaction interface of each user participating in interaction, so that each user can perform resource interaction based on the target resource.

[0070] For example, the target resource is a game resource, and before the resource interaction starts, a countdown can be used to indicate the start of the game, such as "3", "2", "1", and "start".

[0071] To enable users to smoothly participate in the resource interaction, the target resource can be loaded before the target resource is displayed in the real-time interaction interface corresponding to the user, so as to distribute the target resource to the real-time interaction interface corresponding to the user.

[0072] Specifically, after the target resource is determined, before the target resource is displayed, the client can request the server to load the target resource, or the server can distribute the target resource to the client, so that the loaded target resource is displayed on the real-time interaction interface for subsequent resource interaction by the user.

[0073] When the target resource is a game resource, to enrich the display elements of the game interaction in the real-time interaction interface and enhance the interactivity, when the game resource includes at least one first element and a second element, the target resource can be displayed in the real-time interaction interface corresponding to the user by the following method:

[0074] The basic identifier of the user is displayed in the first area of the real-time interaction interface, and the first element and the second element in the target resource are displayed in the second area of the real-time interaction interface.

[0075] The first element can be an element that the user can control for resource interaction, such as a basketball element in a shooting game. The second element can be a target element when the user performs resource interaction, such as a basket element in a shooting game. The basic identifier can be an identifier for distinguishing different users. The first area can be an area for displaying the basic identifier of the user, such as the upper area of the real-time interaction interface. The second area can be an area for displaying the first element and the second element when performing resource interaction, or it can be the remaining area other than the first area.

[0076] Specifically, the basic identifier of the user can be displayed in the first area of the real-time interaction interface to prompt each user participating in the current resource interaction. The first element and the second element in the target resource can be displayed in the second area of the real-time interaction interface to enable each user to perform resource interaction based on the first element and the second element in the second area.

[0077] Optionally, in the second area, in addition to displaying the first element and the second element, a scene element such as an interactive background element can also be displayed.

[0078] Optionally, to enrich the interest and interactivity of resource interaction based on the first element and the second element, resource interaction based on the target resource can be performed by the following steps, including:

[0079] Step one, when detecting that the first element is triggered in the current real-time interaction interface, based on the position information and speed information of releasing the first element, the target running track of the first element is determined.

[0080] Wherein, the speed information includes speed size and / or speed direction. The target running track can be the movement track of the first element after releasing the first element, such as parabolic trajectory, etc.

[0081] Specifically, the user can trigger the first element in the real-time interaction interface, and the position of the first element when triggering the first element can be taken as the position information. The speed size of releasing the first element can be determined according to the trigger duration, sliding distance, etc. when the user releases the first element, and the speed direction of releasing the first element can also be determined according to the sliding direction, etc. when the user releases the first element. Further, the target running track of releasing the first element can be determined according to the position information and speed information of releasing the first element.

[0082] It should be noted that if the speed information of releasing the first element only contains the speed size, the speed direction can be fixed, such as straight ahead, etc. If the speed information of releasing the first element only contains the speed direction, the speed size can be preset to form the target running track.

[0083] Step two, based on the target running track and the position information of the second element, the resource interaction attribute feature in the interaction process is determined.

[0084] Wherein, the resource interaction attribute feature can be a numerical value for measuring the resource interaction matching degree in the current resource interaction process, such as a score, etc.

[0085] Specifically, based on the target running track and the position information of the second element, the relative position of the target running track and the position information of the second element can be determined, and then the resource interaction attribute feature in the resource interaction process can be determined according to the relative position.

[0086] In order to more accurately determine the resource interaction attribute feature in the resource interaction process and enhance the interest and fairness of the interaction, the resource interaction attribute feature of each user can be determined by the following way:

[0087] It should be noted that the same way can be used to determine the resource interaction attribute feature for each user, so one user is taken as an example for illustration.

[0088] If the first element falls into the second element based on the target running track and the position information of the second element, the resource interaction attribute feature of the current user is accumulated.

[0089] The current user corresponds to the current real-time interaction interface, that is, the user who interacts with the resource through the current real-time interaction interface.

[0090] Specifically, the first element moves along the target running track. When the first element falls into the second element, it can be determined that the resource interaction through the first element is successful this time, and therefore the resource interaction attribute feature can be accumulated for the current user.

[0091] For example, the target resource is a game resource, which can be a basketball game resource. The first element is a basketball element, the second element is a basket element, and the resource interaction attribute feature corresponds to a made shot score. When it is detected that the basketball element is triggered in the current real-time interaction interface, the target running track of the basketball element is determined based on the position information and speed information of the released basketball element. When it is determined that the basketball element falls into the basket element via the target running track, the made shot score is increased. When it is determined that the basketball element cannot fall into the basket element via the target running track, the made shot score remains unchanged. It should be noted that the basketball element can be selected by tapping the basketball element. Only one basketball element can be selected at the same time. At this time, the user does not release the basketball element, and the basketball element can always follow the finger touch point. In the state of selecting one basketball element, releasing the hand is regarded as throwing the basketball element. After the basketball element is thrown, the point where the basketball element reaches the horizontal position of the basket element is determined according to the last displacement vector to calculate and display the parabolic animation. If the holding state does not displace, the basketball element will be thrown straight up. It should be further noted that the basketball element, the basket element, or other boundary elements can have collision and physical properties, so the basketball element can be bounced out of the basket element or enter the basket element again after turning around, to improve the realism of the interaction.

[0092] To increase the difficulty of resource interaction and improve the interest of resource interaction, the following methods can be used to realize resource interaction.

[0093] When it is detected that the interaction duration corresponding to the target resource reaches the first duration threshold, the second element is controlled to move according to the preset motion track, and the step of determining the resource interaction attribute feature in the resource interaction is repeatedly executed when it is detected that the first element is triggered.

[0094] The interaction duration can be the duration of the resource interaction. The first duration threshold can be the duration during which the position of the second element is fixed and unchanged. The first duration threshold can be determined according to the current resource interaction or by pre-setting. The specific duration is not limited in the embodiments of the present disclosure.

[0095] Specifically, when the interaction duration corresponding to the target resource reaches the first duration threshold, the difficulty of the resource interaction can be increased, the second element is moved, and the second element can be controlled to move according to a preset motion track. Further, when the first element is detected, the step of determining the resource interaction attribute feature in the resource interaction process is repeatedly executed to complete the condition statistics of the resource interaction.

[0096] For example, when the interaction duration corresponding to the target resource reaches 30 seconds (the first duration threshold), the second element (the basket element) enters a state of swinging left and right, and continues until the resource interaction ends.

[0097] On the basis of the above disclosed embodiments, the resource interaction process of other users can be displayed during the current user's resource interaction process, specifically:

[0098] The resource interaction process of the other users is displayed according to the corresponding transparency parameter.

[0099] The transparency parameter can be pre-set or adjusted according to actual conditions, and is a parameter for adjusting transparency, for example: the smaller the transparency parameter, the less transparent. The other users can be users other than the users corresponding to the current real-time interaction interface.

[0100] Specifically, during the current user's interaction process, the resource interaction process of the other users can be displayed in the current real-time interaction interface by the transparency parameter, so as to increase the user's interactive participation while ensuring that the current user's interaction experience is not affected.

[0101] In order to display the resource interaction process of the other users in the current user's real-time interaction interface, the resource interaction data stream of the other users can be pulled, the corresponding transparency parameter is determined according to the resource interaction attribute feature of the user, and the resource interaction process of the corresponding user is rendered to the current real-time interaction interface.

[0102] The other users include all users or selected users triggered by selection. The resource interaction data stream can be a data stream for representing the resource interaction process, and the resource interaction data stream is generated according to the user's operation, so the resource interaction data streams of the other users are usually different.

[0103] Specifically, the resource interaction data streams of all or part of the other users can be pulled, and the resource interaction attribute features of these other users can be obtained, and then different transparency parameters can be determined according to different resource interaction attribute features, and the resource interaction processes of these users can be rendered to the current real-time interaction interface. Optionally, the higher the value corresponding to the resource interaction attribute feature, the greater the transparency parameter.

[0104] Optionally, the transparency parameter is rendered based on a preset alpha channel value, and different transparency parameters correspond to different transparency masks.

[0105] Optionally, the alpha channel value can be set as a default value, and the alpha channel value is adjusted when the transparency parameter is detected to change, so as to render. The alpha channel value can also be not set in advance, and the alpha channel value is set when the transparency parameter is detected, so as to render based on the value of the alpha channel in the rendering process.

[0106] Optionally, the current user can trigger other users who want to display the resource interaction process in the current real-time interaction interface in a selected manner, so that the current user can actively select the display content in the current real-time interaction interface. The following methods can be used to achieve this purpose:

[0107] Pull the resource interaction data stream of at least one other user triggered by the current user.

[0108] Specifically, before the resource interaction starts, the current user can be provided with the basic identification of each user participating in the resource interaction, so that the current user can select the user who wants to watch in the resource interaction process. Alternatively, in the resource interaction process, the current user can trigger the basic identification of one or more other users in the current real-time interaction interface in a selected manner. Further, in the resource interaction process, the resource interaction data stream of the triggered other user is pulled for semi-transparent display.

[0109] It should be noted that if the current user does not trigger the basic identification of any other user, the resource interaction data stream of the other user can not be pulled, that is, only the resource interaction of the current user is displayed in the current real-time interaction interface. The current user can trigger the use of the network bandwidth.

[0110] Optionally, in order to reduce the pressure of the processor and the network occupancy rate, when the target resource is a game resource, the following method can be used to display the resource interaction process corresponding to other users according to the corresponding transparency parameter:

[0111] Periodically obtain the element position information of the first element of the other user;

[0112] Based on the element position information interpolation processing, the interaction process of the corresponding other user is determined and displayed according to the corresponding transparency parameter.

[0113] Specifically, the element position information of the first element of the other users in the resource interaction process can be periodically acquired according to a preset period. Then, based on the adjacent two element position information, the resource interaction can be displayed through an interpolation processing manner, and the continuity of the first resource element displayed based on the transparency parameter in the current real-time interaction interface is improved.

[0114] It should be noted that if the first element is a basketball element and the second element is a basket element, the above-mentioned manner can simulate a real-world shooting machine through 3D physics.

[0115] Based on the above-mentioned embodiments, if the target resource is an audio-visual resource, the following can be performed:

[0116] In the real-time interaction interface, the trigger operation of the other users on the audio-visual resource and the audio-visual resource corresponding to the trigger operation are displayed according to the corresponding transparency parameter.

[0117] The audio-visual resource can be a listening or viewing resource, such as music, a film, a book, etc.

[0118] For example, if the audio-visual resource is a book, etc., the current book page of the other users can be displayed in the real-time interaction interface according to the corresponding transparency parameter; if the audio-visual resource is music or a film, etc., the progress information of the other users on the audio-visual resource can be displayed in the real-time interaction interface according to the corresponding transparency parameter, etc.

[0119] It can be understood that if the target resource is an audio-visual resource, the book interface sharing, etc. can be realized like the processing of the game resource, for example, a user underlines a certain position of a shared book, which can be displayed on the book interface of the other users.

[0120] Optionally, in the process of the resource interaction based on the target resource, the interactive tension and interactivity can be improved by displaying the target resource interaction attribute features of the other users, which can be specifically:

[0121] The target resource interaction attribute features of the other users are acquired; and based on at least one target resource interaction attribute feature and a current resource interaction attribute feature of the current user, attribute display information in the current real-time interaction interface is determined.

[0122] The current real-time interaction interface corresponds to the current user. The target resource interaction attribute features can be the resource interaction attribute features corresponding to the respective other users. The current resource interaction attribute feature can be the resource interaction attribute feature corresponding to the current user. The attribute display information can be the resource interaction attribute features of the respective users displayed in the current real-time interaction interface, which can include the target resource interaction attribute features of one or more other users and the current resource interaction attribute feature of the current user.

[0123] Specifically, the target resource interaction attribute features of other users can be acquired in real time or periodically, and subsequent target resource interaction attribute features to be displayed are determined, for example, all target resource interaction attribute features, or a preset number of target resource interaction attribute features in a sequence. The determined target resource interaction attribute features are integrated with the current resource interaction attribute feature to obtain attribute display information to be displayed in the current real-time interaction interface.

[0124] For example, the attribute display information can be displayed according to the change of the real-time resource interaction attribute feature, or can be displayed in a descending order of the ranking list. If the resource interaction attribute features are the same, the resource interaction attribute feature of the user who reaches the resource interaction attribute feature first is displayed preferentially.

[0125] When the target resource is a game resource, in order to improve the participation and resource interaction of the user with a low resource interaction attribute feature, in the process of resource interaction based on the target resource, the following can be performed:

[0126] When the interaction time length reaches a second preset time length threshold, a target user is determined according to the resource interaction attribute features of at least one user.

[0127] The second preset time length threshold can be a preset time length for judging the user with a low resource interaction attribute feature, can be determined according to the total time length of resource interaction, or can be set according to actual needs, which is not limited in the embodiment. The target user can be the user with the lowest resource interaction attribute feature.

[0128] Specifically, when the interaction time length reaches the second preset time length threshold, the resource interaction attribute features of each user are acquired, and the user with the lowest resource interaction attribute feature is taken as the target user.

[0129] It should be noted that if the resource interaction attribute features of at least two users are the lowest, all users with the lowest resource interaction attribute features are taken as the target user.

[0130] The attribute superimposed special effect is issued to the target user and displayed in the real-time interaction interface corresponding to the target user.

[0131] The attribute superimposed special effect can be a special effect provided for the target user to quickly improve the resource interaction attribute feature, and the attribute superimposed special effect is a dynamic special effect or a static special effect. The static special effect can be a special effect with an absolute position unchanged in the real-time interaction interface, for example, a question mark bubble special effect. The dynamic special effect can be a special effect with an absolute position changed in the real-time interaction interface, for example, a question mark bubble special effect moving back and forth in a preset area.

[0132] Specifically, the attribute superimposition special effect is issued to the target user, and the attribute superimposition special effect is displayed in the real-time interaction interface of the target user, so that the target user can quickly improve the resource interaction attribute feature by triggering the attribute superimposition special effect.

[0133] It should be noted that if the attribute superimposition special effect is a static special effect, the difficulty of obtaining attribute addition is reduced; if the attribute superimposition special effect is a dynamic special effect, the interactivity and interest of obtaining attribute addition are enhanced.

[0134] In order to enable the target user to more clearly determine whether the attribute superimposition special effect is triggered, the first element can be attribute-converted, and in order to improve the fairness of interaction, the use of the attribute superimposition special effect should be limited in quantity or time, which can be specifically:

[0135] When it is detected that the first element triggers the attribute superimposition special effect, the superimposition attribute is configured for at least one first element, and a first superimposed element is obtained.

[0136] The superimposition attribute can be a special effect attribute added to the first element, and an addition attribute configured for the resource interaction attribute feature, for example: the addition attribute can be 2 times or 3 times of the resource interaction attribute feature corresponding to the first element. The first superimposed element can be an element with a special effect added to the first element, for example: the first element is a basketball element, and the first superimposed element is a burning basketball element, a glowing basketball element, etc.

[0137] Specifically, when the target motion trajectory of the first element passes through the attribute superimposition special effect, it is considered that the first element triggers the attribute superimposition special effect, at which time one or more first elements can be configured with the superimposition attribute, and the first element configured with the superimposition attribute is determined as the first superimposed element.

[0138] It should be noted that the number of first superimposed elements can be a preset number, for example: 4, 5, etc., or the number of first elements appearing within a preset time.

[0139] If the target running trajectory of the first superimposed element coincides with the position information of the second element, the resource interaction attribute feature of the target user is superimposed, and the first superimposed element is the last first superimposed element.

[0140] Exemplarily, taking the target resource as a game resource, specifically a basketball game resource, the first element as a basketball element, the second element as a basketball hoop element, and the resource interaction attribute feature corresponding to the shooting hit points as an example, as shown in Figure 2 Figure 2 ​The real-time interactive interface shown with the attribute superimposed special effect can display the basic identifier A of the current user and the shooting hit points of the current user, and can also display the basic identifiers B, C and D of other users and the shooting hit points of each other user. The user initially has 4 basketball elements, and the shooting hit points +1 each time a basketball element is thrown into the basket element. Every second preset time threshold, such as 15 seconds, will provide the target user with the lowest shooting hit points with an attribute superimposed special effect, such as refreshing a question mark bubble near the basket element of the target user's real-time interactive interface, and the question mark bubble can randomly float. When the target user hits the attribute superimposed special effect by launching the basketball element, the basketball element is upgraded to the fireball element, and when the fireball element is thrown into the basket element, the shooting hit points +2. Optionally, when the target user hits the attribute superimposed special effect by launching the basketball element, that is, hits the question mark bubble, the bubble can be displayed as 4 groups of fireball elements scattered on the basketball element, at this time, the 4 basketball elements become fireball elements. And when the fireball element is thrown into the basket element, the corresponding goal special effect of the fireball element is played (different from the goal special effect of the basketball element, and the +2 word can be displayed), each fireball element will become a basketball element after being thrown out, whether it is thrown or not, that is, the attribute superimposed special effect disappears after the fireball element lands. When it is determined that there are multiple users with the lowest shooting hit points at the same time, these users will all obtain the attribute superimposed special effect.

[0141] S130, when it is detected that the resource interaction pause or termination condition is met, an interaction pause or termination picture corresponding to the target resource is displayed.

[0142] The resource interaction pause or termination condition can be a condition for stopping interaction. The interaction pause or termination picture can be a picture displayed when the resource interaction is paused or terminated, and can be a picture displaying the resource interaction attribute characteristics of the current user or all users when the resource interaction pause or termination condition is met. The interaction pause condition can be a temporary pause condition, for example, a pause control triggered manually by the user during interaction to display the corresponding picture. It can also be that the system pauses when a highlight picture is detected, or it can be a corresponding pause during the last few seconds of trimming. The interaction termination condition can be a condition for stopping interaction. Correspondingly, the content of the interaction pause picture and the interaction termination picture can be the same or different, and whether they are the same or not can be set according to actual needs. For example, the interaction stop condition can be that the interaction time length reaches the stop time length, and the picture to be displayed when the stop time length is reached is taken as the interaction stop picture.

[0143] Specifically, when it is detected that the resource interaction pause or termination condition is met, it is determined to stop or pause the resource interaction. At this time, the resource interaction attribute feature of the user when the resource interaction is stopped or paused can be obtained, and the resource interaction attribute feature is displayed in the real-time interaction interface of the user, that is, the interaction pause or termination screen.

[0144] In order to more accurately determine when to stop the resource interaction, the resource interaction pause or termination condition includes at least one of the following:

[0145] I. The interaction cumulative duration reaches the interaction pause or termination duration.

[0146] The interaction cumulative duration can be the duration of the resource interaction. The interaction pause or termination duration can be a pre-set duration of the resource interaction, for example, 30s, 60s, etc. The specific duration can be set according to actual needs, which is not limited in the embodiment. For example, the pause duration is 30s, and the stop duration is 60s.

[0147] II. Triggering the interaction pause or termination control.

[0148] The interaction pause or termination control can be a control for pausing or terminating the interaction, which can be a physical control or a virtual control, such as a "stop game" button. Alternatively, triggering any one region in the display interface is considered as triggering the pause control.

[0149] It should be noted that the resource interaction can be stopped or paused when any user triggers the interaction pause or termination control.

[0150] III. The user's voice information triggers the interaction pause or termination wake-up word.

[0151] The interaction pause or termination wake-up word can be a pre-set word for stopping the multi-person resource interaction, such as "stop game", "stop interaction", "pause game", etc.

[0152] Specifically, the user can send voice information in the real-time interaction interface, and when the voice information contains the interaction pause or termination wake-up word, it can be considered that the resource interaction pause or termination condition is met.

[0153] For example, the interaction pause or termination wake-up word is "stop game", and the user's voice information is "let's stop the game", which can be considered as the current user's voice information triggering the interaction pause or termination wake-up word.

[0154] Optionally, in order to improve the display effect of the resource interaction attribute feature and the interactivity of multi-person interaction, when the resource interaction attribute feature corresponding to the user is displayed, the following can be performed:

[0155] obtaining resource interaction attribute features corresponding to the users when the resource interaction pause or termination is acquired; and determining the interaction pause or termination screen according to descending order information of the resource interaction attribute features.

[0156] The descending order information can be information of the resource interaction attribute features arranged in descending order.

[0157] Specifically, when the resource interaction pause or termination condition is met, the interaction pause or termination is determined, at which time, the resource interaction attribute features corresponding to the users can be obtained. Then, the descending order information can be obtained according to the resource interaction attribute features arranged in descending order, and the resource interaction attribute features arranged in descending order and the users corresponding to the resource interaction attribute features can be displayed on the real-time interaction interface corresponding to the users.

[0158] The technical scheme of the embodiment of the present disclosure, by detecting the target operation when the user interacts based on the real-time interaction interface, determining the target resource, displaying the target resource in the real-time interaction interface corresponding to the user, and interacting based on the target resource, achieves the purpose of multi-person interaction. When it is detected that the resource interaction pause or termination condition is met, the interaction pause or termination screen corresponding to the target resource is displayed, which solves the problems of low interaction richness, poor interactivity, and poor user experience in multi-person conversation, and achieves the technical effect of rich interaction function to improve the interactivity and interest between users in the user interaction process, and further improve the user experience.

[0159] The above disclosed embodiments are the cases where each user interacts with resources in the real-time interaction interface corresponding to the user, that is, each user interacts with resources without mutual interference. Therefore, on the basis of the above disclosed embodiments, if the target resource is a game resource including a first element and a second element, the interactivity and interest of multi-person interaction can be enhanced by the following steps:

[0160] Step one, when the control for triggering multi-person interaction in the same real-time interaction interface is detected, the target interactive user participating in the interaction is determined.

[0161] The target interactive user can be a user participating in multi-person interaction in the same real-time interaction interface. For example, a dialog box "Do you want to participate in the interaction in the same real-time interaction interface?" appears in the real-time interaction interface of each user, and two options "Yes" and "No" are provided, and then the user triggering the "Yes" option is taken as the target interactive user.

[0162] Specifically, when the control for triggering multi-person interaction in the same real-time interaction interface is detected, the multiple users triggering the control are taken as the target interactive users.

[0163] Step two, determining a hit interactive user who hits the second element according to a target running track of the first element corresponding to the target interactive user.

[0164] Among the target interactive users, the hit interactive user can be the target interactive user corresponding to the first element hitting the second element.

[0165] Specifically, when each target interactive user interacts with the resource, the target running track of the first element corresponding to each target interactive user is determined, and the target interactive user corresponding to the first element hitting the second element is determined as the hit interactive user.

[0166] It should be noted that the first element of different target interactive users can change the target running track when colliding to increase the difficulty and interactivity of interaction. If there are multiple target interactive users whose first elements hit the second element, the hit interactive user can be more than one.

[0167] Step three, accumulating the resource interaction attribute characteristics of the hit interactive user to update the resource interaction attribute characteristics.

[0168] Specifically, when the hit interactive user is determined, the resource interaction attribute characteristics of the hit interactive user can be accumulated, and the next hit interactive user can be determined. The resource interaction attribute characteristics are gradually accumulated until the resource interaction pause or termination condition is met. When the resource interaction pause or termination condition is met, the resource interaction attribute characteristics of each target interactive user at this time are determined.

[0169] On the basis of the above disclosed embodiments, in the process of resource interaction, there is a situation that other users join the current session. The user can be displayed as a bystander role, and the current resource interaction can be displayed on the real-time interaction interface of the user to enable the user to observe the resource interaction of each user and participate in the current session interaction in time. Specifically, it can be:

[0170] When a new user who is to be interacted is detected, the resource interaction process of each user is displayed in the real-time interaction interface of the user who is to be interacted.

[0171] Among them, the user who is to be interacted can be a user who observes the resource interaction of each user.

[0172] Specifically, the user who is to be interacted can enter the resource interaction as a bystander role in the process of resource interaction, and watch the current resource interaction by displaying the resource interaction process of each user in the real-time interaction interface of the user who is to be interacted.

[0173] It should be noted that the user who is to be interacted can select any user as a main perspective, and the real-time interaction interface of the main perspective is displayed in the real-time interaction page of the user who is to be interacted.

[0174] Based on the above-disclosed embodiments, optionally, when the resource release control is detected, the target resource is released and a real-time interactive interface is displayed.

[0175] Among them, the resource release control can be a control used to release the target resource, and it can be a physical control or a virtual control, such as the "End Interaction" button.

[0176] Specifically, if a user wants to exit the current resource interaction, they can trigger a resource release control. When the resource release control is triggered, the target resource is released, and a real-time interactive interface is displayed so that the user can continue the session. In this way, cached target resources can be cleared in a timely manner, reducing storage pressure on the memory and making the method of this embodiment adaptable to terminal devices with various processing capabilities.

[0177] Based on the above-disclosed embodiments, optionally, when a control that triggers resource interaction again is detected, the target resource is not released, and the operation of resource interaction based on the target resource is repeated.

[0178] Among them, the control for repeated resource interaction can be a control for repeating the same resource interaction, and can be a physical control or a virtual control, such as a "Try Again" button, etc.

[0179] Specifically, if a user wants to interact with the current resource again, they can trigger a control to re-engage with the resource. When a control triggering re-engagement is detected, the target resource is not released, and the operation based on the target resource is repeatedly executed. This facilitates the user's ability to interact with the resource again, avoids excessive processor pressure caused by frequent release and loading of target resources, and prevents excessive user waiting time, thus improving the real-time performance of the interaction.

[0180] For example, such as Figure 3 The real-time interactive interface shown at the end of the multi-player interaction may include user and corresponding resource interaction attributes, resource release controls such as "Exit Game" and "Change Game" buttons, and a "Play Again" button to enable resource interaction again.

[0181] Figure 4 This is a schematic diagram of the structure of a multi-user interactive device provided in an embodiment of this disclosure, as shown below. Figure 4 As shown, the device includes: a target resource determination module 210, a target resource display module 220, and a screen display module 230.

[0182] The target resource determination module 210 is used to determine the target resource when a target operation is detected during user interaction based on the real-time interactive interface; wherein the target resource is the resource that the at least one user is interacting with; the target resource display module 220 is used to display the target resource in the real-time interactive interface corresponding to the user, so that the user can interact with the resource based on the target resource; the screen display module 230 is used to display the interaction pause or termination screen corresponding to the target resource when the resource interaction pause or termination condition is detected.

[0183] Optionally, the target operation includes at least one of the following: triggering a target interactive control; or triggering an interactive wake word using the user's voice information.

[0184] Optionally, the target resource determination module 210 is further configured to display a resource list including at least one selectable resource in the user's real-time interactive interface; and determine the target resource based on a trigger operation on the at least one selectable resource.

[0185] Optionally, the target resource determination module 210 is further configured to determine the target resource based on the trigger timestamp of the user on the at least one selectable resource; and / or, determine the target resource based on the trigger frequency of the at least one selectable resource within a preset selection period; and / or, use the selectable resource triggered by the behavior user as the target resource; wherein the behavior user corresponds to the user who triggered the target operation.

[0186] Optionally, the device further includes a target resource loading module, used to load the target resource so as to distribute the target resource to the real-time interactive interface corresponding to the user.

[0187] Optionally, the target resource is a game resource, which includes at least one first element and one second element. The target resource display module 220 is also used to display the user's basic identifier in the first area of ​​the real-time interactive interface, and to display the first element and one second element of the target resource in the second area of ​​the real-time interactive interface.

[0188] Optionally, the target resource display module 220 is further configured to, when the first element is detected to be triggered in the current real-time interactive interface, determine the target running trajectory of the first element based on the position information and speed information of the first element being released; wherein the speed information includes speed magnitude and / or speed direction; and determine the resource interaction attribute characteristics during the interaction process based on the target running trajectory and the position information of the second element.

[0189] Optionally, the target resource display module 220 is further configured to, if it is determined that the first element falls into the second element based on the target running track and the position information of the second element, accumulate the resource interaction attribute feature for the current user when the first element falls into the second element; the current user corresponds to the current real-time interaction interface.

[0190] Optionally, the device further comprises a second element movement module configured to, when it is detected that the interaction time corresponding to the target resource reaches a first time threshold, control the second element to move according to a preset movement track, and repeatedly execute the step of determining the resource interaction attribute feature in the resource interaction process when it is detected that the first element is triggered.

[0191] Optionally, the device further comprises an other resource interaction display module configured to display the resource interaction process of other users according to corresponding transparency parameters.

[0192] Optionally, the other resource interaction display module is further configured to pull the resource interaction data stream of other users; the other users include all users or trigger-selected users; the corresponding transparency parameters are determined according to the resource interaction attribute features of the users, and the resource interaction process of the corresponding users is rendered to the current real-time interaction interface.

[0193] Optionally, the other resource interaction display module is further configured to pull the resource interaction data stream of at least one other user triggered by the current user.

[0194] Optionally, the other resource interaction display module is further configured to periodically acquire the element position information of the first element of the other users; the interaction process of the corresponding other users is determined based on the interpolation processing of the element position information, and is displayed according to the corresponding transparency parameters.

[0195] Optionally, the device further comprises an attribute display information determination module configured to acquire the target resource interaction attribute features of the other users; based on at least one target resource interaction attribute feature and the current resource interaction attribute feature of the current user, attribute display information in the current real-time interaction interface is determined; the current real-time interaction interface corresponds to the current user.

[0196] Optionally, the target resource is a game resource, and the device further comprises an attribute superimposed special effect display module configured to, when it is detected that the interaction time reaches a second preset time threshold, determine a target user according to the resource interaction attribute features of at least one user; attribute superimposed special effects are issued to the target user and displayed in the real-time interaction interface corresponding to the target user; the attribute superimposed special effects are dynamic special effects or static special effects.

[0197] Optionally, the apparatus further comprises a first superimposed element determining module configured to, when detecting that a first element triggers the attribute superimposition special effect, configure superimposition attributes for at least one first element to obtain first superimposed elements; if a target running track of the first superimposed element coincides with position information of a second element, superimpose a resource interaction attribute feature of the target user until the first superimposed element is the last first superimposed element.

[0198] Optionally, the apparatus further comprises a hit interactive user determining module configured to, when detecting a control triggering interaction of multiple people in the same real-time interactive interface, determine a target interactive user participating in the interaction; determine a hit interactive user hitting a second element according to a target running track of a first element corresponding to the target interactive user; wherein the target interactive user comprises the hit interactive user; and accumulate resource interaction attribute features of the hit interactive user to update the resource interaction attribute features.

[0199] Optionally, the resource interaction suspension or termination condition comprises at least one of the following: an interaction accumulation duration reaches an interaction suspension or termination duration; an interaction suspension or termination control is triggered; a voice information of a user triggers an interaction suspension or termination wake-up word.

[0200] Optionally, the picture display module 230 is further configured to obtain resource interaction attribute features corresponding to the user when the resource interaction is suspended or terminated; and determine an interaction suspension or termination picture according to descending order information of the resource interaction attribute features.

[0201] Optionally, the apparatus further comprises a resource interaction display module configured to, when detecting a new user to be interacted, display resource interaction processes of each user in a real-time interactive interface of the user to be interacted.

[0202] Optionally, the apparatus further comprises a target resource releasing module configured to, when detecting a resource releasing control being triggered, release the target resource and display the real-time interactive interface.

[0203] Optionally, the apparatus further comprises an interaction repeating module configured to, when detecting a control triggering the resource interaction again, keep the target resource unreleased and repeatedly execute the operation of interacting with the target resource.

[0204] Optionally, the target resource is a basketball game resource, the first element is a basketball element, the second element is a basket element, and the resource interaction attribute feature corresponds to a shooting hit score.

[0205] Optionally, the target resource is an audio-visual resource, and the target resource display module 220 is further configured to display, in the real-time interaction interface, a triggering operation of the other user on the audio-visual resource and the audio-visual resource corresponding to the triggering operation according to the corresponding transparency parameter.

[0206] The technical solution of the embodiments of the present disclosure achieves the purpose of multi-person interaction by detecting the target operation in the process in which the user interacts based on the real-time interaction interface, determining the target resource, displaying the target resource in the real-time interaction interface corresponding to the user, and interacting based on the target resource, when it is detected that the resource interaction pause or termination condition is met, displaying the interaction pause or termination picture corresponding to the target resource, solving the problems of low interaction richness, poor interactivity, and poor user experience in multi-person conversation, and realizing the rich interaction function, so as to improve the interactivity and interest between users in the user interaction process, and further improve the user experience.

[0207] The multi-person interaction apparatus provided by the embodiments of the present disclosure can perform the multi-person interaction method provided by any of the embodiments of the present disclosure, and has the corresponding function modules and beneficial effects of the execution method.

[0208] It should be noted that each unit and module included in the apparatus is only divided according to the function logic, and is not limited to the above division, as long as the corresponding function can be realized; in addition, the specific names of each functional unit are only for convenient distinction, and do not limit the protection scope of the embodiments of the present disclosure.

[0209] Figure 5 A structural schematic diagram of an electronic device provided by the embodiments of the present disclosure is shown in FIG. 5. The following refers to Figure 5 which shows a structural schematic diagram of an electronic device (for example, a terminal device or a server) 500 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure can include but is not limited to a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a vehicle terminal (for example, a vehicle navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. Figure 5 The electronic device shown is only an example, and should not bring any limitation to the functions and use range of the embodiments of the present disclosure. Figure 5

[0210] As shown in FIG. 5, the electronic device 500 can include a bus 510, a processor 520, a memory 530, an input device 550, and an output device 560. The bus 510 can be a circuit that electrically connects the above-mentioned elements and allows communication between the above-mentioned elements. The processor 520 can include one or more processors or microprocessors, and can perform processing and operation for controlling the overall operation of the electronic device 500. The memory 530 can include a volatile memory (for example, a DRAM (Dynamic Random Access Memory), a SRAM (Static Random Access Memory), and the like) and a non-volatile memory (for example, a ROM (Read Only Memory), a flash memory, and the like). The memory 530 can store data and a program required for the operation of the electronic device 500. The input device 550 can include a device capable of receiving a command or data from an outside of the electronic device 500. The input device 550 can include, for example, a microphone, a camera, a keyboard, a button, and the like. The output device 560 can include a device capable of outputting data. The output device 560 can include, for example, a display, a speaker, and the like. Figure 5 ​As shown, the electronic device 500 can include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501 that can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 502 or loaded into a random access memory (RAM) 503 from a storage device 508. Various programs and data required for the operation of the electronic device 500 are also stored in the RAM 503. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0211] Generally, the following devices can be connected to the I / O interface 505: input devices 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 508 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 509. The communication devices 509 can allow the electronic device 500 to communicate wirelessly or wired with other devices to exchange data. Although Figure 5 The electronic device 500 is shown with various devices, but it should be understood that not all of the shown devices are required to be implemented or possessed. More or fewer devices can alternatively be implemented or possessed.

[0212] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments of the present disclosure. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication devices 509, or installed from the storage devices 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the methods of embodiments of the present disclosure are performed.

[0213] The names of the messages or information exchanged between the plurality of devices in the embodiments of the present disclosure are only for illustrative purposes, and are not intended to limit the scope of the messages or information.

[0214] The electronic device provided by the embodiments of the present disclosure and the multi-person interaction method provided by the above embodiments belong to the same inventive concept, and the technical details not described in detail in the present embodiments can be referred to the above embodiments, and the present embodiments have the same beneficial effects as the above embodiments.

[0215] The embodiments of the present disclosure provide a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the multi-person interaction method provided by the above embodiments.

[0216] Note that the computer readable medium described above in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination thereof. The computer readable storage medium can be, for example and without limitation, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus or device. In the present disclosure, a computer readable signal medium can include a computer readable program code carried in a baseband or as a part of a carrier wave, in which the computer readable program code can be used by or in connection with an instruction execution system, apparatus or device. Such a propagated computer readable signal medium can take various forms, including but not limited to electro-magnetic, optical or any suitable combination of the foregoing. The computer readable signal medium can also be any computer readable medium that can be used to carry or transmit a program for use by or in connection with an instruction execution system, apparatus or device, except for the computer readable storage media described above. The program code carried by the computer readable media can be transmitted in any suitable media, including but not limited to wire, cable, fiber optic, RF (radio frequency), or any suitable combination of the foregoing.

[0217] In some embodiments, the client, server, or both can communicate using any current known or future 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 local area networks ("LAN"), wide area networks ("WAN"), the Internet, and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any current known or future developed networks.

[0218] The computer readable medium described above can be included in the electronic device described above; or can exist separately from the electronic device, and is not assembled into the electronic device.

[0219] The computer readable medium described above carries one or more programs, when the one or more programs are executed by the electronic device, cause the electronic device to:

[0220] In the process of user interaction based on the real-time interaction interface, a target resource is determined when a target operation is detected, wherein the target resource is a resource for the at least one user to interact;

[0221] The target resource is displayed in the real-time interaction interface corresponding to the user, so that the user performs resource interaction based on the target resource;

[0222] When it is detected that a resource interaction pause or termination condition is met, an interaction pause or termination picture corresponding to the target resource is displayed.

[0223] Computer program code for carrying out operations of the present disclosure can be written in one or more programming languages or combinations of languages including object oriented programming languages such as Java, Smalltalk, C++ or conventional procedural programming languages such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0224] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks noted in succession can in fact be executed substantially concurrently or in the reverse order, depending on the functionality involved. It will also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by dedicated hardware-based systems that perform the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0225] The units described in the embodiments of the present disclosure can be implemented by software, or can be implemented by hardware. In some cases, the name of the unit does not constitute a limitation on the unit itself.

[0226] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

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

[0228] According to one or more embodiments of this disclosure, [Example 1] provides a multi-user interaction method, the method comprising:

[0229] When a target operation is detected during user interaction based on a real-time interactive interface, a target resource is determined; wherein, the target resource is the resource in which the at least one user is interacting;

[0230] The target resource is displayed in the real-time interactive interface corresponding to the user, so that the user can interact with the resource based on the target resource;

[0231] When the conditions for pausing or terminating resource interaction are met, an interaction pause or termination screen corresponding to the target resource is displayed.

[0232] According to one or more embodiments of this disclosure, [Example 2] provides a multi-user interaction method, which further includes:

[0233] Optionally, the target operation includes at least one of the following:

[0234] Trigger the target interactive control;

[0235] The user's voice message triggers the interactive wake word.

[0236] According to one or more embodiments of this disclosure, [Example 3] provides a multi-user interaction method, which further includes:

[0237] Optionally, the determining the target resource comprises:

[0238] displaying a resource list comprising at least one to-be-selected resource in a real-time interaction interface of the user;

[0239] determining the target resource based on a triggering operation on the at least one to-be-selected resource.

[0240] According to one or more embodiments of the present disclosure, Example Four provides a multi-person interaction method, further comprising:

[0241] Optionally, the determining the target resource based on a triggering operation on the at least one to-be-selected resource comprises:

[0242] determining the target resource according to a triggering time stamp of the user on the at least one to-be-selected resource; and / or,

[0243] determining the target resource according to a triggering frequency of the at least one to-be-selected resource within a preset selection duration; and / or,

[0244] taking a to-be-selected resource triggered by a behavior user as the target resource, wherein the behavior user corresponds to the user triggering the target operation.

[0245] According to one or more embodiments of the present disclosure, Example Five provides a multi-person interaction method, further comprising:

[0246] Optionally, before the displaying the target resource in the real-time interaction interface corresponding to the user, the method further comprises:

[0247] loading the target resource to issue the target resource to the real-time interaction interface corresponding to the user.

[0248] According to one or more embodiments of the present disclosure, Example Six provides a multi-person interaction method, further comprising:

[0249] Optionally, the target resource is a game resource, the game resource comprising at least one first element and second element, and the displaying the target resource in the real-time interaction interface corresponding to the user comprises:

[0250] displaying a basic identifier of the user in a first area of the real-time interaction interface, and displaying the first element and the second element in the target resource in a second area of the real-time interaction interface.

[0251] According to one or more embodiments of the present disclosure, Example Seven provides a multi-person interaction method, further comprising:

[0252] Optionally, the resource interaction based on the target resource comprises:

[0253] When it is detected that the first element is triggered in the current real-time interaction interface, a target running track of the first element is determined based on position information and speed information of the first element being released; wherein the speed information comprises a speed size and / or a speed direction;

[0254] A resource interaction attribute feature in the interaction process is determined based on the target running track and position information of the second element.

[0255] According to one or more embodiments of the present disclosure, Example Eight provides a multi-person interaction method, further comprising:

[0256] Optionally, the resource interaction attribute feature in the interaction process is determined based on the target running track and position information of the second element, comprising:

[0257] If it is determined that the first element falls into the second element based on the target running track and the position information of the second element, the resource interaction attribute feature is accumulated for the current user;

[0258] Wherein the current user corresponds to the current real-time interaction interface.

[0259] According to one or more embodiments of the present disclosure, Example Nine provides a multi-person interaction method, further comprising:

[0260] Optionally, further comprising:

[0261] When it is detected that an interaction duration corresponding to the target resource reaches a first duration threshold, the second element is controlled to move according to a preset movement track, and when it is detected that the first element is triggered, the step of determining the resource interaction attribute feature in the resource interaction process is repeatedly executed.

[0262] According to one or more embodiments of the present disclosure, Example Ten provides a multi-person interaction method, further comprising:

[0263] Optionally, in the process of the resource interaction based on the target resource, further comprising:

[0264] The resource interaction process corresponding to other users is displayed according to corresponding transparency parameters.

[0265] According to one or more embodiments of the present disclosure, Example Eleven provides a multi-person interaction method, further comprising:

[0266] Optionally, the resource interaction process corresponding to other users is displayed according to corresponding transparency parameters, comprising:

[0267] pulling a resource interaction data stream of other users; wherein the other users include all users or trigger-selected users;

[0268] determining a corresponding transparency parameter according to a resource interaction attribute feature of the user, and rendering the resource interaction process of the corresponding user to the current real-time interaction interface.

[0269] According to one or more embodiments of the present disclosure, Example Twelve provides a multi-person interaction method, further comprising:

[0270] Optionally, the pulling of the resource interaction data stream of the at least one other user includes:

[0271] pulling a resource interaction data stream of at least one other user triggered by the current user.

[0272] According to one or more embodiments of the present disclosure, Example Thirteen provides a multi-person interaction method, further comprising:

[0273] Optionally, the displaying of the resource interaction process corresponding to the other user according to the corresponding transparency parameter includes:

[0274] periodically obtaining element position information of a first element of the other user;

[0275] determining the interaction process of the corresponding other user based on the element position information interpolation processing and displaying according to the corresponding transparency parameter.

[0276] According to one or more embodiments of the present disclosure, Example Fourteen provides a multi-person interaction method, further comprising:

[0277] Optionally, in the process of interacting with the target resource, further comprising:

[0278] obtaining a target resource interaction attribute feature of the other user;

[0279] determining attribute display information in the current real-time interaction interface based on at least one target resource interaction attribute feature and a current resource interaction attribute feature of the current user;

[0280] wherein the current real-time interaction interface corresponds to the current user.

[0281] According to one or more embodiments of the present disclosure, Example Fifteen provides a multi-person interaction method, further comprising:

[0282] Optionally, the target resource is a game resource, and in the process of interacting with the target resource, further comprising:

[0283] When it is detected that the interaction duration reaches a second preset duration threshold, a target user is determined according to a resource interaction attribute feature of at least one user;

[0284] An attribute superimposed special effect is issued for the target user, and is displayed in a real-time interaction interface corresponding to the target user;

[0285] The attribute superimposed special effect is a dynamic special effect or a static special effect.

[0286] According to one or more embodiments of the present disclosure, example sixteen provides a multi-person interaction method, further comprising:

[0287] Optionally, further comprising:

[0288] When it is detected that a first element triggers the attribute superimposed special effect, a superimposed attribute is configured for at least one first element, to obtain a first superimposed element;

[0289] If a target running track of the first superimposed element coincides with position information of a second element, a resource interaction attribute feature of the target user is superimposed until the first superimposed element is a last first superimposed element.

[0290] According to one or more embodiments of the present disclosure, example seventeen provides a multi-person interaction method, further comprising:

[0291] Optionally,

[0292] The target resource is a game resource, and the method further comprises:

[0293] When a control triggering multi-person interaction in a same real-time interaction interface is detected, a target interaction user participating in the interaction is determined;

[0294] According to a target running track of a first element corresponding to the target interaction user, a hit interaction user hitting a second element is determined; wherein the target interaction user includes the hit interaction user;

[0295] A resource interaction attribute feature of the hit interaction user is accumulated to update the resource interaction attribute feature.

[0296] According to one or more embodiments of the present disclosure, example eighteen provides a multi-person interaction method, further comprising:

[0297] Optionally, the resource interaction suspension or termination condition comprises at least one of the following:

[0298] An interaction accumulated duration reaches an interaction suspension or termination duration;

[0299] An interaction suspension or termination control is triggered;

[0300] The voice information of the user triggers the interactive pause or termination of the wake-up word.

[0301] According to one or more embodiments of the present disclosure, Example Nineteen provides a multi-person interaction method, further comprising:

[0302] Optionally, the displaying of the interactive pause or termination picture corresponding to the target resource comprises:

[0303] Obtaining resource interaction attribute features corresponding to the user when the resource interaction is paused or terminated;

[0304] Determining the interactive pause or termination picture according to descending order information of the resource interaction attribute features.

[0305] According to one or more embodiments of the present disclosure, Example Twenty provides a multi-person interaction method, further comprising:

[0306] Optionally, in the process of interacting based on the target resource, further comprising:

[0307] When a new user to be interacted is detected, displaying the resource interaction process of each user in a real-time interaction interface of the user to be interacted.

[0308] According to one or more embodiments of the present disclosure, Example Twenty-one provides a multi-person interaction method, further comprising:

[0309] Optionally, further comprising:

[0310] When a trigger resource release control is detected, releasing the target resource and displaying the real-time interaction interface.

[0311] According to one or more embodiments of the present disclosure, Example Twenty-two provides a multi-person interaction method, further comprising:

[0312] Optionally, further comprising:

[0313] When a control for triggering the resource interaction again is detected, keeping the target resource from being released and repeatedly performing the operation of interacting based on the target resource.

[0314] According to one or more embodiments of the present disclosure, Example Twenty-three provides a multi-person interaction method, further comprising:

[0315] Optionally, the target resource is a basketball game resource, the first element is a basketball element, the second element is a basket element, and the resource interaction attribute features correspond to a shooting hit score.

[0316] According to one or more embodiments of the present disclosure, Example Twenty-four provides a multi-person interaction method, further comprising:

[0317] Optionally, the target resource is an audiovisual resource, and the resource interaction based on the target resource includes:

[0318] The real-time interactive interface displays other users' triggering operations on the audiovisual resources and the corresponding audiovisual resources according to the corresponding transparency parameters.

[0319] According to one or more embodiments of this disclosure, [Example 25] provides a multi-user interactive device, the device comprising:

[0320] The target resource determination module is used to determine the target resource when a target operation is detected during user interaction based on a real-time interactive interface; wherein the target resource is the resource that the at least one user is interacting with;

[0321] The target resource display module is used to display the target resource in the real-time interactive interface corresponding to the user, so that the user can interact with the resource based on the target resource;

[0322] The screen display module is used to display the interaction pause or termination screen corresponding to the target resource when the conditions for pausing or terminating resource interaction are met.

[0323] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0324] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0325] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to 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 disclosed as example forms of implementing the claims.

Claims

1. A multi-user interaction method, characterized in that, include: When a target operation is detected during user interaction based on a real-time interactive interface, a target resource is determined; wherein, the real-time interactive interface is related to a multi-user conversation interface, the target resource is a resource provided by an interactive application that supports the real-time interactive interface, the target resource is a game resource, and the game resource includes: a first element and a second element, wherein the first element is an element controlled by at least one user, and the second element is an element associated with the first element. The target resource is displayed in the real-time interactive interface corresponding to the user, so that the user can interact with the resource based on the target resource; When the conditions for pausing or terminating resource interaction are met, an interaction pause or termination screen corresponding to the target resource is displayed. The process of resource interaction based on the target resource also includes: Display the resource interaction process of other users based on the corresponding transparency parameters; The process of displaying resource interactions for other users based on corresponding transparency parameters includes: Retrieve resource interaction data streams from other users; wherein, the other users include all users or the user who triggered the selection; Based on the user's resource interaction attribute characteristics, the corresponding transparency parameter is determined, and the resource interaction process of the corresponding user is rendered onto the current real-time interaction interface. The resource interaction attribute characteristics are obtained based on the resource interaction data stream.

2. The method according to claim 1, characterized in that, The determination of the target resource includes: Display a list of resources, including at least one resource to be selected, in the user's real-time interactive interface; The target resource is determined based on the triggering operation on the at least one candidate resource.

3. The method according to claim 2, characterized in that, The step of determining the target resource based on the triggering operation on the at least one candidate resource includes: The target resource is determined based on the user's trigger timestamp for the at least one candidate resource; and / or, The target resource is determined based on the trigger frequency of at least one resource to be selected within a preset selection period; and / or, The resource to be selected triggered by the user's behavior is taken as the target resource; wherein the user's behavior corresponds to the user who triggered the target operation.

4. The method according to claim 1, characterized in that, The game resource includes at least one first element and one second element, and displaying the target resource in the user's corresponding real-time interactive interface includes: The user's basic identifier is displayed in the first area of ​​the real-time interactive interface, and the first and second elements of the target resource are displayed in the second area of ​​the real-time interactive interface.

5. The method according to claim 4, characterized in that, The resource interaction based on the target resource includes: When the first element is detected to be triggered in the current real-time interactive interface, the target trajectory of the first element is determined based on the position and speed information of the first element; wherein, the speed information includes speed magnitude and / or speed direction; Based on the target's trajectory and the location information of the second element, the resource interaction attribute characteristics during the interaction process are determined.

6. The method according to claim 5, characterized in that, The determination of resource interaction attribute characteristics during the interaction process based on the target trajectory and the location information of the second element includes: If, based on the target trajectory and the position information of the second element, it is determined that the first element falls into the second element, the resource interaction attribute features are accumulated for the current user; The current user corresponds to the current real-time interactive interface.

7. The method according to claim 5, characterized in that, Also includes: When the interaction duration corresponding to the target resource is detected to reach a first duration threshold, the second element is controlled to move according to a preset motion trajectory, and when the first element is detected to be triggered, the step of determining the resource interaction attribute characteristics during the resource interaction process is repeated.

8. The method according to claim 1, characterized in that, The process of displaying resource interactions for other users based on corresponding transparency parameters includes: Periodically retrieve the element position information of the first element of other users; Interpolation based on element position information determines the interaction process of other users and displays it according to the corresponding transparency parameters.

9. The method according to claim 1, characterized in that, The process of resource interaction based on the target resource also includes: Obtain the target resource interaction attribute characteristics of other users; Based on at least one target resource interaction attribute feature and the current user's current resource interaction attribute feature, the attribute display information in the current real-time interaction interface is determined; The current real-time interactive interface corresponds to the current user.

10. The method according to claim 1, characterized in that, The target resource is a game resource, and the process of interacting based on the target resource also includes: When the interaction duration is detected to have reached the second preset duration threshold, the target user is determined based on the resource interaction attribute characteristics of at least one user. Attribute overlay effects are applied to the target user and displayed in the real-time interactive interface corresponding to the target user. The attribute stacking effect can be either a dynamic effect or a static effect.

11. The method according to claim 10, characterized in that, Also includes: When the attribute stacking effect is triggered by the first element, a stacking attribute is configured for at least one first element to obtain the first stacking element. If the target trajectory of the first superimposed element coincides with the position information of the second element, then the resource interaction attribute features of the target user are superimposed until the first superimposed element is the last superimposed element.

12. The method according to claim 1, characterized in that, The target resource is a game resource, and the method further includes: When a control that triggers multiple people to interact on the same real-time interactive interface is detected, the target interactive users are identified. Based on the target trajectory of the first element corresponding to the target interactive user, the hit interactive user that hits the second element is determined; wherein, the target interactive user includes the hit interactive user; The resource interaction attribute characteristics of the hit interactive users are accumulated to update the resource interaction attribute characteristics.

13. The method according to claim 1, characterized in that, The interactive pause or termination screen corresponding to the target resource includes: When resource interaction is paused or terminated, the resource interaction attribute characteristics corresponding to the user are obtained; Based on the descending order of resource interaction attribute characteristics, determine the screen to pause or terminate the interaction.

14. The method according to claim 1, characterized in that, The process of interacting based on the target resource also includes: When a new user is detected to be interacting with, the resource interaction process of each user is displayed in the real-time interaction interface of that user.

15. The method according to claim 1, characterized in that, The target resource is an audiovisual resource, and the resource interaction based on the target resource includes: The real-time interactive interface displays other users' triggering operations on the audiovisual resources and the corresponding audiovisual resources according to the corresponding transparency parameters.

16. A multi-user interactive device, characterized in that, include: The target resource determination module is used to determine the target resource when a target operation is detected during user interaction based on a real-time interactive interface; wherein, the real-time interactive interface is related to a multi-user conversation interface, the target resource is a resource provided by an interactive application that supports the real-time interactive interface, the target resource is a game resource, and the game resource includes: a first element and a second element, wherein the first element is an element controlled by at least one user, and the second element is an element associated with the first element; The target resource display module is used to display the target resource in the real-time interactive interface corresponding to the user, so that the user can interact with the resource based on the target resource; The screen display module is used to display the interaction pause or termination screen corresponding to the target resource when the conditions for pausing or terminating resource interaction are met. The device further includes: Other resource interaction display modules are used to display the resource interaction process of other users according to the corresponding transparency parameters; The other resource interaction display module is also used to retrieve resource interaction data streams from other users; wherein, the other users include all users or the user who triggered the selection; determine the corresponding transparency parameter based on the user's resource interaction attribute characteristics, and render the resource interaction process of the corresponding user onto the current real-time interaction interface, wherein, the resource interaction attribute characteristics are obtained based on the resource interaction data stream.

17. An electronic device, characterized in that, The electronic device includes: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the multi-user interaction method as described in any one of claims 1-15.

18. A storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to perform the multi-user interaction method as described in any one of claims 1-15.

Citation Information

Patent Citations

  • Game-account interaction method and device, storage medium and electronic device

    CN108144303A

  • Interface display method and device, terminal and storage medium

    CN113908559A