Interaction method and device in virtual space, electronic device and storage medium

By displaying the second virtual resource obtained by the audience object and distributed by the anchor object in the virtual space, and displaying the feedback information of the resource sharing event, the problem of the single interaction method in the virtual space is solved, and richer interaction methods and higher human-computer interaction efficiency are achieved.

CN120378681BActive Publication Date: 2026-06-12BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

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

Smart Images

  • Figure CN120378681B_ABST
    Figure CN120378681B_ABST
Patent Text Reader

Abstract

The present disclosure provides an interaction method and device in a virtual space, electronic equipment and storage medium, belonging to the technical field of multimedia. The method comprises: in the case that a first audience object sends a first virtual resource to a host object in a virtual space, displaying, in the virtual space, a second virtual resource obtained by the first audience object and issued by the host object; based on a resource sharing event for the second virtual resource, displaying feedback information indicating that the object corresponding to the resource sharing event has obtained the second virtual resource forwarded by the first audience object. This not only improves the utilization rate of the first virtual resource, enriches the interaction mode based on virtual resources, guarantees the pleasure and experience of the audience object, but also expands the interaction range in the virtual space, makes the interaction objects and behaviors in the virtual space more diversified, improves the interaction efficiency in the virtual space, and improves the overall human-computer interaction efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of multimedia technology, and in particular to an interactive method, apparatus, electronic device, and storage medium in virtual space. Background Technology

[0002] With the development of multimedia technology, live streaming has become a popular trend. Live streaming platforms typically offer various interactive features in the virtual space, including following the streamer, joining a fan club, liking posts, sending gifts, and commenting. When a viewer in the virtual space sends a gift to the streamer, a special effect of the gift is played, allowing the viewer to see the gift received. However, this interactive method is relatively simple and lacks interactivity, resulting in low efficiency in interaction between different participants within the virtual space, and consequently, low overall human-computer interaction efficiency. Summary of the Invention

[0003] This disclosure provides an interaction method, apparatus, electronic device, and storage medium in virtual space, enriching interaction methods, improving interaction efficiency within virtual space, and enhancing overall human-computer interaction efficiency. The technical solution of this disclosure is as follows:

[0004] According to one aspect of the embodiments of this disclosure, an interaction method in a virtual space is provided, the method comprising:

[0005] In a virtual space, when a first viewer sends a first virtual resource to a broadcaster, a second virtual resource obtained by the first viewer and distributed by the broadcaster is displayed in the virtual space, and the second virtual resource is associated with the first virtual resource.

[0006] Based on the resource sharing event for the second virtual resource, feedback information is displayed, indicating that the object corresponding to the resource sharing event has obtained the second virtual resource forwarded by the first audience object.

[0007] According to another aspect of the present disclosure, an interactive device in a virtual space is provided, the device comprising:

[0008] The resource display unit is configured to, when a first viewer object sends a first virtual resource to a broadcaster object in a virtual space, display a second virtual resource obtained by the first viewer object and issued by the broadcaster object in the virtual space, wherein the second virtual resource is associated with the first virtual resource;

[0009] The information display unit is configured to perform a resource sharing event based on the second virtual resource and display feedback information indicating that the object corresponding to the resource sharing event has acquired the second virtual resource forwarded by the first audience object.

[0010] In some embodiments, the resource display unit is configured to execute preset resource effects of the second virtual resource in the virtual space.

[0011] In some embodiments, the virtual space displays a first interactive message sent by a second audience object, the first interactive message being used to request the second virtual resource from the first audience object;

[0012] The information display unit is configured to perform a trigger operation in response to the first audience object's interaction message, and display the feedback information to indicate that the second audience object has acquired the second virtual resource.

[0013] In some embodiments, the virtual space displays a resource page of the first audience object, and the resource page displays a resource icon of the second virtual resource;

[0014] The information display unit is configured to, in response to the first viewer's selection operation on any object, display the feedback information when the first viewer has triggered the resource icon, to indicate that the object has acquired the second virtual resource.

[0015] In some embodiments, where the second virtual resource includes an activity resource, the virtual space displays an activity page for the first audience object, the activity page displays the activity resource, and the activity resource is used to be forwarded so that the object that obtains the activity resource can participate in activities in the virtual space;

[0016] The information display unit is configured to, in response to the first audience object's selection operation on any object, display the feedback information to indicate that the object has acquired the activity resource, provided that the first audience object has already selected the activity resource.

[0017] In some embodiments, the information display unit is further configured to display the feedback information in response to the first audience object's search operation and confirmation operation on the object; or, in response to the first audience object's selection operation on the object from at least one candidate object, display the feedback information.

[0018] In some embodiments, the at least one candidate object includes at least one of the following categories:

[0019] Objects that are associated with the first audience object;

[0020] An object that has sent a first interactive message in the virtual space, the first interactive message being used to request the second virtual resource from the first audience object.

[0021] In some embodiments, when the second virtual resource includes an activity resource, the virtual space displays an activity page for the first audience object. The activity page displays the activity resource and a forwarding component. The activity resource is used to be forwarded so that the object that obtains the activity resource can participate in the activity in the virtual space. The forwarding component is used to forward the activity resource.

[0022] The information display unit is configured to perform a response to the first audience object's trigger operation on the forwarding component, displaying a first entry point in the virtual space, the first entry point being used to obtain the activity resources forwarded by the first audience object; and displaying feedback information based on the interaction operation with the first entry point in the virtual space, to indicate that some objects interacting with the first entry point have obtained the activity resources forwarded by the first audience object.

[0023] In some embodiments, the activity resources forwarded by the first audience object are all activity resources in the activity page or the activity resources selected by the first audience object.

[0024] In some embodiments, the virtual space displays the activity page of the first audience object, and the activity page displays the object icon of the third audience object. The third audience object is the object that currently has activity resources in the virtual space. The activity resources are used to be forwarded so that the object that obtains the activity resources can participate in the activities in the virtual space.

[0025] The device further includes at least one of the following:

[0026] The sending unit is configured to send a request message to the third audience object when the first audience object has triggered the object icon. The request message is used to request the third audience object to send activity resources.

[0027] The display unit is configured to, when the first audience object has triggered the object icon, display a second interactive message sent by the first audience object in the virtual space, the second interactive message being used to request activity resources from the third audience object.

[0028] In some embodiments, the virtual space displays the activity page of the first audience object, and the activity page displays the target activity resources used by the first audience object to participate in the activities in the virtual space. The target activity resources are activity resources forwarded to the first audience object by objects other than the first audience object.

[0029] In some embodiments, the second virtual resource is associated with the resource quantity range to which the resource quantity of the first virtual resource belongs; or, the second virtual resource is associated with the resource type of the first virtual resource.

[0030] According to another aspect of the embodiments of this disclosure, an electronic device is provided, the electronic device comprising:

[0031] One or more processors;

[0032] Memory used to store the executable program code of the processor;

[0033] The processor is configured to execute the program code to implement the interactive methods in the aforementioned virtual space.

[0034] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the interactive method in the virtual space described above.

[0035] According to another aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the interaction method in the virtual space described above.

[0036] This disclosure provides an interaction method in a virtual space. A first viewer sends a first virtual resource to a broadcaster and then obtains a forwardable second virtual resource. This second virtual resource is displayed in the virtual space. After a resource sharing event for the second virtual resource is initiated, feedback information is displayed to indicate the result of the resource sharing event, allowing all objects in the virtual space to know that the object corresponding to the resource sharing event has obtained the second virtual resource forwarded by the first viewer. This not only improves the utilization rate of the first virtual resource and enriches the interaction methods based on virtual resources, ensuring the viewer's enjoyment and experience, but also enhances the interactivity between the viewer and the broadcaster, as well as among viewer objects, increasing the fun of the interaction, expanding the scope of interaction in the virtual space, making the interactive objects and behaviors in the virtual space more diversified, and further increasing the object's enthusiasm and participation in the interaction in the virtual space, thereby improving the interaction participation and efficiency in the virtual space and improving the overall human-computer interaction efficiency.

[0037] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0038] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0039] Figure 1 This is a schematic diagram illustrating the implementation environment of an interaction method in a virtual space according to an exemplary embodiment.

[0040] Figure 2 This is a flowchart illustrating an interactive method in a virtual space according to an exemplary embodiment.

[0041] Figure 3 This is a flowchart illustrating another method of interaction in a virtual space according to an exemplary embodiment.

[0042] Figure 4 This is a schematic diagram illustrating the sending of virtual resources according to an exemplary embodiment.

[0043] Figure 5 This is a schematic diagram illustrating an interactive message according to an exemplary embodiment.

[0044] Figure 6 This is a schematic diagram illustrating a resource page according to an exemplary embodiment.

[0045] Figure 7 This is a schematic diagram illustrating an active page according to an exemplary embodiment.

[0046] Figure 8 This is a schematic diagram illustrating another active page according to an exemplary embodiment.

[0047] Figure 9 This is a schematic diagram illustrating a prompt message according to an exemplary embodiment.

[0048] Figure 10 This is a schematic diagram illustrating a virtual space according to an exemplary embodiment.

[0049] Figure 11 This is a schematic diagram illustrating another prompt message according to an exemplary embodiment.

[0050] Figure 12 This is a schematic diagram illustrating an object icon according to an exemplary embodiment.

[0051] Figure 13 This is a schematic diagram illustrating yet another active page according to an exemplary embodiment.

[0052] Figure 14 This is a block diagram illustrating an interactive device in a virtual space according to an exemplary embodiment.

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

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

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

[0056] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this disclosure are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the virtual spaces, various virtual resources, activity resources, feedback information, and various interactive messages involved in this disclosure were all obtained with full authorization.

[0057] Figure 1 This is a schematic diagram illustrating an implementation environment for an interaction method in a virtual space, according to an exemplary embodiment. See also... Figure 1 The implementation environment specifically includes: terminal 101 and server 102. Terminal 101 can be connected to server 102 via wireless network or wired network.

[0058] Terminal 101 can be at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), and laptop computer.

[0059] Terminal 101 can have a live streaming application installed and running. This application can be a live streaming application, a communication application, or a conferencing application, etc., and this embodiment of the disclosure is not limited to this. Users can log in to this application through terminal 101 to access the services provided by the application. The application is associated with server 102, which provides background services to terminal 101. For example, during the operation of the application, terminal 101 displays the corresponding live streaming room based on the live streaming data sent by the application's background server 102.

[0060] Terminal 101 can refer to one of a plurality of terminals, and this embodiment uses terminal 101 as an example. Those skilled in the art will know that the number of terminals can be more or less. For example, there can be several terminals, or dozens or hundreds of terminals, or more. This embodiment does not limit the number of terminals or the type of devices.

[0061] Server 102 can be at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, the number of servers may be more or fewer, and this disclosure does not limit this. Of course, server 102 may also include other functional servers to provide more comprehensive and diversified services. In some embodiments, server 102 undertakes the main computing work, and terminal 101 undertakes the secondary computing work; or, server 102 undertakes the secondary computing work, and terminal 101 undertakes the main computing work; or, server 102 and terminal 101 collaborate on computing using a distributed computing architecture. Server 102 can be connected to terminal 101 and other terminals via a wireless network or a wired network. Optionally, the number of servers may be more or fewer, and this disclosure does not limit this.

[0062] Figure 2 This is a flowchart illustrating an interaction method in a virtual space according to an exemplary embodiment, such as... Figure 2 As shown, the method is performed by an electronic device and includes the following steps:

[0063] In step S201, when the first viewer sends the first virtual resource to the broadcaster in the virtual space, the electronic device displays the second virtual resource obtained by the first viewer and issued by the broadcaster in the virtual space, and the second virtual resource is associated with the first virtual resource.

[0064] In this embodiment of the disclosure, the electronic device can be any electronic device operated by any object in the virtual space. For example, the electronic device can be an electronic device operated by a broadcaster in the virtual space, an electronic device operated by a first viewer in the virtual space, or an electronic device operated by other viewer objects in the virtual space besides the first viewer. This embodiment of the disclosure does not limit this. The virtual space can be a live broadcast room or a virtual room. Each object in the virtual space participates in the interaction in the virtual space by operating its own electronic device.

[0065] The first virtual resource refers to virtual items, such as virtual rockets, virtual wreaths, or virtual red envelopes, which are live-streaming gifts. The first viewer in the virtual space sends the virtual resource by selecting it and then confirming the send. For example, if the first viewer selects the first virtual resource and clicks the "Send Gift" button, it is considered that the first viewer has sent the first virtual resource to the streamer in the virtual space. This disclosure does not limit the type and function of the second virtual resource. Optionally, the second virtual resource can be a cosmetic resource used to decorate the interactive space of the user; a virtual item used to send to the streamer and display corresponding effects in the virtual space; or an activity resource used to participate in activities in the virtual space. The second virtual resource sent by the streamer to the first viewer can be a single instance, such as an avatar frame; or multiple instances, such as multiple virtual items. The second virtual resource sent by the streamer to the first viewer can include one type of resource, such as only one activity resource; or it can include multiple types of resources, such as one cosmetic resource and one activity resource. The second virtual resource is a virtual resource associated with the first virtual resource. A certain first virtual resource corresponds to a pre-set second virtual resource. When the first viewer sends the first virtual resource to the broadcaster, the broadcaster distributes the pre-set second virtual resource.

[0066] In step S202, the electronic device displays feedback information based on the resource sharing event for the second virtual resource. The feedback information indicates that the object corresponding to the resource sharing event has acquired the second virtual resource forwarded by the first audience object.

[0067] In this embodiment, the resource sharing event for the second virtual resource can be initiated by any audience object in the virtual space. That is, in addition to supporting the first audience object to actively initiate the resource sharing event, other audience objects in the virtual space can also trigger the resource sharing event. The resource sharing event can be forwarding the second virtual resource to a specific object, such as forwarding it to a friend selected by the first audience object, or forwarding it to an object that has made a request to the first audience object; it can also be forwarding the second virtual resource to objects within a preset range, such as forwarding it to each object in the first audience object's follow list; or it can be selectively forwarding the second virtual resource to objects within a preset range, such as selectively forwarding it to objects in the virtual space. This embodiment does not impose any limitations on this. The object corresponding to the resource sharing event can be an audience object in the virtual space, a broadcaster object in the virtual space, or other objects outside the virtual space. This embodiment does not impose any limitations on this. When the object corresponding to the resource sharing event has obtained the second virtual resource forwarded by the first audience object, feedback information is displayed in the virtual space to indicate the result of the resource sharing event. After the object corresponding to the resource sharing event obtains the second virtual resource forwarded by the first audience object, the object can apply the second virtual resource.

[0068] This disclosure provides an interaction method in a virtual space. A first viewer sends a first virtual resource to a broadcaster and then obtains a forwardable second virtual resource. This second virtual resource is displayed in the virtual space. After a resource sharing event for the second virtual resource is initiated, feedback information is displayed to indicate the result of the resource sharing event, allowing all objects in the virtual space to know that the object corresponding to the resource sharing event has obtained the second virtual resource forwarded by the first viewer. This not only improves the utilization rate of the first virtual resource and enriches the interaction methods based on virtual resources, ensuring the viewer's enjoyment and experience, but also enhances the interactivity between the viewer and the broadcaster, as well as among viewer objects, increasing the fun of the interaction, expanding the scope of interaction in the virtual space, making the interactive objects and behaviors in the virtual space more diversified, and further increasing the object's enthusiasm and participation in the interaction in the virtual space, thereby improving the interaction participation and efficiency in the virtual space and improving the overall human-computer interaction efficiency.

[0069] In some embodiments, displaying a second virtual resource, obtained by a first viewer object and distributed by a broadcaster object, in a virtual space includes:

[0070] In the virtual space, play the preset resource effects of the second virtual resource.

[0071] In this embodiment of the disclosure, the process of providing feedback to the first audience object is presented in a more intuitive way by playing preset resource effects. This increases visual appeal and enables each object in the virtual space to clearly perceive the resource feedback after sending virtual resources to the broadcaster object. This increases the enthusiasm of the audience objects in the virtual space to send virtual resources and further improves the interaction efficiency in the virtual space.

[0072] In some embodiments, a first interactive message sent by a second audience object is displayed in the virtual space. The first interactive message is used to request a second virtual resource from the first audience object.

[0073] Based on the resource sharing event for the second virtual resource, display feedback information, including:

[0074] In response to the first audience object's triggering operation on the first interaction message, feedback information is displayed to indicate that the second audience object has acquired the second virtual resource.

[0075] In this embodiment of the disclosure, an interaction message is displayed in the virtual space, in which a second audience object requests a second virtual resource from a first audience object. The first audience object can quickly forward the second virtual resource by triggering this interaction message. This provides a rapid interaction method for virtual resources, making interactions such as requesting and forwarding virtual resources between audience objects smoother and more efficient. It not only promotes interactive behavior between audience objects regarding virtual resources but also simplifies the overall interaction process, improves the interaction efficiency within the virtual space, and thus improves the overall human-computer interaction efficiency.

[0076] In some embodiments, a resource page for a first audience object is displayed in the virtual space, and a resource icon for a second virtual resource is displayed on the resource page;

[0077] Based on the resource sharing event for the second virtual resource, display feedback information, including:

[0078] If the first viewer object has triggered the resource icon, in response to the first viewer object's selection operation on any object, display feedback information to indicate that the object has acquired the second virtual resource.

[0079] In this embodiment, after the first viewer receives the virtual resource from the broadcaster, they can visually view the resource icon on the resource page. By triggering the resource icon and selecting the viewer, the virtual resource can be quickly forwarded. This provides a convenient path for forwarding virtual resources, enabling viewers to proactively forward virtual resources at any time, improving the flexibility of virtual resource forwarding and enhancing human-computer interaction efficiency.

[0080] In some embodiments, when the second virtual resource includes an activity resource, an activity page of a first audience object is displayed in the virtual space, and the activity page displays the activity resource. The activity resource is used to be forwarded so that the object that obtains the activity resource can participate in activities in the virtual space.

[0081] Based on the resource sharing event for the second virtual resource, display feedback information, including:

[0082] If the first audience object has selected an activity resource, in response to the first audience object's selection operation on any object, display feedback information to indicate that the object has acquired the activity resource.

[0083] In this embodiment, after the first viewer receives the activity resources from the broadcaster, they can view these resources intuitively on the activity page. By selecting the activity resource and then selecting an audience member, the virtual resource can be quickly forwarded. This provides a convenient path for forwarding activity resources, enabling viewers to proactively forward the virtual resources from the broadcaster at any time. This increases viewers' enthusiasm and participation in the activity, while also improving the flexibility of resource forwarding and the efficiency of human-computer interaction.

[0084] In some embodiments, in response to a first viewer's selection of any object, feedback information is displayed, including:

[0085] In response to the first viewer's search and confirmation operations on the object, display feedback information; or...

[0086] In response to the first audience object's selection of an object from at least one candidate object, display feedback information.

[0087] In this embodiment of the disclosure, after the first audience object determines the resource to be forwarded, it is provided with multiple operation methods for selecting the object, including search and confirmation and selection from candidate objects. This can adapt to the resource forwarding habits and needs of each audience object, which improves the flexibility of the resource forwarding process and ensures that the audience object can efficiently and accurately forward the resource to the target object, thereby improving the interactive experience and efficiency of the resource forwarding process.

[0088] In some embodiments, at least one candidate object includes at least one of the following categories:

[0089] Objects that are associated with the first audience object;

[0090] An object that has sent a first interactive message in the virtual space, the first interactive message being used to request a second virtual resource from a first audience object.

[0091] In this embodiment of the disclosure, the candidate object is an object with an association relationship or a request requirement. This makes it easier for the first audience object to quickly find a suitable forwarding object after obtaining the virtual resources fed back by the anchor object, thereby enhancing the targeting and rationality of virtual resource forwarding, improving the efficiency of resource forwarding, and thus improving the overall human-computer interaction efficiency.

[0092] In some embodiments, when the second virtual resource includes an activity resource, an activity page of a first audience object is displayed in the virtual space. The activity page displays the activity resource and a forwarding component. The activity resource is used to be forwarded so that the object that obtains the activity resource can participate in the activity in the virtual space. The forwarding component is used to forward the activity resource.

[0093] Based on the resource sharing event for the second virtual resource, display feedback information, including:

[0094] In response to the first audience object's trigger operation on the forwarding component, the first entry point is displayed in the virtual space. The first entry point is used to obtain the activity resources forwarded by the first audience object.

[0095] Based on the interaction with the first entry point in the virtual space, feedback information is displayed to indicate that some objects interacting with the first entry point have obtained the activity resources forwarded by the first audience object.

[0096] In this embodiment, after the first viewer receives the activity resources from the broadcaster, they can forward the virtual resources with a single click using the forwarding component on the activity page. After the first viewer triggers the forwarding component, various objects in the virtual space can participate in obtaining the activity resources forwarded by the first viewer through the first entry point displayed in the virtual space. This not only provides an interactive method that all objects in the virtual space can participate in, increasing the ways to forward and obtain activity resources and improving the dissemination efficiency of activity resources, but also attracts more objects to participate in the interaction and activities, expanding the scope of interaction within the virtual space, enhancing interactivity in the virtual space, and simplifying the operations and processes required for the first viewer to forward virtual resources, thus improving the interaction efficiency in the virtual space and the overall human-computer interaction efficiency.

[0097] In some embodiments, the activity resources forwarded by the first audience object are all activity resources in the activity page or the activity resources selected by the first audience object.

[0098] In this embodiment of the disclosure, during the process of the first audience object forwarding the activity resources fed back by the anchor object, the audience object can determine which activity resources to forward with one click, or forward all activity resources if the audience object does not select any activity resources. This satisfies the forwarding needs of different audience objects for activity resources, improves the flexibility of resource forwarding, and makes the forwarding of activity resources more in line with the actual wishes and activity needs of the object, thereby improving the interaction efficiency in the virtual space.

[0099] In some embodiments, the virtual space displays the activity page of a first audience object, and the activity page displays the object icon of a third audience object. The third audience object is an object that has activity resources in the current virtual space. The activity resources are used to be forwarded so that the object that obtains the activity resources can participate in the activities in the virtual space.

[0100] The method also includes at least one of the following:

[0101] If the first audience object has triggered the object icon, a request message is sent to the third audience object. The request message is used to request the third audience object to send activity resources.

[0102] If the first audience object has triggered the object icon, a second interactive message sent by the first audience object is displayed in the virtual space. The second interactive message is used to request activity resources from the third audience object.

[0103] In this embodiment of the disclosure, based on the object icons on the activity page, a function is provided to request activity resources from other audience objects. This not only supports sending request information to audience objects to fulfill the request, but also supports sending interactive messages to audience objects to fulfill the request. This enriches the ways audience objects interact regarding activity resources, meets the needs of audience objects to obtain activity resources, and also promotes the circulation and transmission of activity resources reported by the broadcaster in the virtual space, improving the interaction efficiency within the virtual space.

[0104] In some embodiments, an activity page of a first audience object is displayed in the virtual space. The activity page displays the target activity resources used by the first audience object to participate in activities in the virtual space. The target activity resources are activity resources forwarded to the first audience object by objects other than the first audience object.

[0105] In this embodiment of the disclosure, the target activity resources used by the audience to participate in the activity are displayed on the activity page, which enables the audience to quickly understand and manage the activity resources. It also enhances the audience's awareness of the acquisition and use of activity resources, increases the audience's enthusiasm to request activity resources from other objects, and improves the level of interactive participation and efficiency in the virtual space.

[0106] In some embodiments, the second virtual resource is associated with the resource quantity range to which the resource quantity of the first virtual resource belongs; or, the second virtual resource is associated with the resource type of the first virtual resource.

[0107] In this embodiment of the disclosure, the relationship between the second virtual resource and the first virtual resource in terms of resource quantity range or type is clarified, which increases the enthusiasm of the audience to send different first virtual resources to obtain different second virtual resources from the anchor, thereby improving the interactive participation and efficiency in the virtual space.

[0108] The above Figure 2 The diagram shown is a flowchart of an interaction method in a virtual space according to this disclosure. The following section uses a resource sharing event initiated by a first audience object as an example to illustrate the interaction scheme in a virtual space provided by this disclosure in more detail. Figure 3 This is a flowchart illustrating another method of interaction in a virtual space according to an exemplary embodiment, see [link to flowchart]. Figure 3 This method is executed by an electronic device. Taking an electronic device operated by the first audience object as an example, the method includes the following steps:

[0109] In step S301, when the first viewer sends the first virtual resource to the broadcaster in the virtual space, the electronic device displays the second virtual resource obtained by the first viewer and issued by the broadcaster in the virtual space, and the second virtual resource is associated with the first virtual resource.

[0110] In this embodiment, the first virtual resource refers to a virtual item, such as a virtual rocket, virtual wreath, or virtual red envelope (a virtual gift) used in live streaming. The first viewer in the virtual space sends the virtual resource by selecting it and then confirming the send. For example, if the first viewer selects the first virtual resource and clicks the "Send Gift" button, it is considered that the first viewer has sent the first virtual resource to the streamer in the virtual space. The second virtual resource sent by the streamer is displayed in the virtual space, and all objects in the virtual space can see this second virtual resource.

[0111] In some embodiments, a second virtual resource, distributed by the broadcaster, is displayed in the virtual space by playing preset resource effects of the second virtual resource. These preset resource effects can be static or dynamic, and may include or be associated with displayed text information. In some embodiments, the preset resource effects of the second virtual resource are played after the preset resource effects of the first virtual resource have been played. This presents the process of providing feedback to the first audience object in a more intuitive way, increasing visual appeal and allowing all objects in the virtual space to clearly perceive the resource feedback after sending virtual resources to the broadcaster object. This increases the enthusiasm of audience objects in the virtual space to send virtual resources, further improving the interaction efficiency within the virtual space.

[0112] For a clearer description of the above process, see [link to documentation]. Figure 4 As shown, Figure 4 This is a schematic diagram illustrating the sending of virtual resources according to an exemplary embodiment. After a first viewer selects a first virtual resource 401, a sending control 402 is triggered to send the first virtual resource 401 to a broadcaster in the virtual space. A second virtual resource 403 is displayed in the virtual space, including text messages such as "Thank you @×××, here's a second virtual resource for you," to indicate that after the first viewer sent the first virtual resource to the broadcaster, the broadcaster provided the second virtual resource to the first viewer as feedback.

[0113] In some embodiments, the second virtual resource can be one of the following types of virtual resources. The second virtual resource is a cosmetic resource, used to decorate the interactive space of an object, such as an avatar frame, chat box, comment box, skin card for the object space, background card for the virtual space, or badge, where the object space refers to the object's personal homepage space; or, the second virtual resource is a virtual item, used to send to the broadcaster and display corresponding effects in the virtual space, the virtual item can be static or dynamic, such as virtual flowers, virtual beer, or virtual wreath; or, the second virtual resource is an activity resource, used to participate in activities in the virtual space, such as virtual experience points, virtual identity codes, or virtual currency. The second virtual resource fed back by the broadcaster to the first audience object can be a single instance, such as an avatar frame; or multiple instances, such as multiple virtual items. The second virtual resource fed back by the broadcaster to the first audience object can include one type of resource, such as only one activity resource; or it can include multiple types of resources, such as one cosmetic resource and one activity resource.

[0114] In some embodiments, the second virtual resource is a virtual resource associated with the first virtual resource. Accordingly, the second virtual resource is associated with the resource quantity of the first virtual resource; or, the second virtual resource is associated with the resource quantity range to which the resource quantity of the first virtual resource belongs; or, the second virtual resource is associated with the resource type of the first virtual resource. Wherein, the resource quantity of the first virtual resource is the amount of resources required to acquire the first virtual resource, representing the value of the first virtual resource. For example, a first virtual resource has a resource quantity of 88 virtual currencies, and its associated second virtual resource is an avatar frame; another first virtual resource has a resource quantity of 188 virtual currencies, and its associated second virtual resource is an object space skin card. The present disclosure does not limit the method of dividing the resource quantity range. The resource type of the first virtual resource indicates the activity associated with it. For example, a first virtual resource is associated with a collaboration activity related to an anime character, and its corresponding second virtual resource is a chat box related to that anime character; another first virtual resource is associated with a cultural and creative activity, and its corresponding second virtual resource is a virtual item related to the content of that cultural and creative activity. A first virtual resource corresponds to a pre-set second virtual resource. When a first viewer sends the first virtual resource to a broadcaster, the broadcaster then distributes the pre-set second virtual resource. This method clarifies the relationship between the second and first virtual resources in terms of resource quantity range or type. This increases the viewer's motivation to send different first virtual resources multiple times to obtain different second virtual resources in return from the broadcaster, enhancing the interactive experience and thus improving participation and efficiency in the virtual space.

[0115] After the first viewer object obtains the second virtual resource distributed by the broadcaster object, the first viewer object can forward the second virtual resource to other objects. That is, the first viewer object initiates a resource sharing event and displays corresponding feedback information, indicating that the object corresponding to the resource sharing event has obtained the second virtual resource forwarded by the first viewer object. Accordingly, there are multiple ways for the first viewer object to forward the second virtual resource. The following describes four exemplary ways of forwarding the operation, that is, the ways in which the first viewer object initiates a resource sharing event, through steps S302 to S306.

[0116] In step S302, if a first interactive message sent by a second audience object is displayed in the virtual space, the electronic device responds to the first audience object's triggering operation on the first interactive message and displays feedback information to indicate that the second audience object has obtained the second virtual resource. The first interactive message is used to request the second virtual resource from the first audience object.

[0117] In this embodiment, the first interaction message is a message from a second audience object requesting a first audience object to send a second virtual resource to the second audience object. The triggering operation for the first interaction message can be either triggering the message display area of ​​the first interaction message or triggering the forwarding button included in the first interaction message; this embodiment does not impose any limitations on this. In this approach, the first audience object can quickly forward the second virtual resource by triggering the interaction message. This provides a rapid interaction method for virtual resources, making interactions such as requests and forwarding of virtual resources between audience objects smoother and more efficient. It not only promotes interactive behavior between audience objects regarding virtual resources but also simplifies the overall interaction process, improves the interaction efficiency within the virtual space, and thus improves the overall human-computer interaction efficiency.

[0118] In some embodiments, a first audience object forwards different second virtual resources to a second audience object. Accordingly, if the first interaction message sent by the second audience object includes the target type and target quantity of the second virtual resources requested by the second audience object, the electronic device, in response to the first audience object's triggering operation on the first interaction message, sends the target quantity of second virtual resources of the target type to the second audience object. For example, the first interaction message instructs the second audience object to request two virtual items. This provides a fast way to interact with virtual resources, making interactions such as requesting and forwarding virtual resources between audience objects smoother and more efficient, simplifying the interaction process, improving interaction efficiency, and thus improving overall human-computer interaction efficiency. Alternatively, regardless of whether the first interaction message includes the target type and target quantity, when the first audience object triggers the first interaction message, the electronic device, in response to the first audience object's selection and determination of the type and quantity of the second virtual resources, sends the corresponding quantity of second virtual resources of that type to the second audience object based on the type and quantity determined by the first audience object. This improves the autonomy of the first audience object in the resource forwarding process, can meet various interaction needs, is more flexible, and ensures high interaction efficiency.

[0119] For a clearer description of interactive messages in virtual space, see [link to documentation]. Figure 5 As shown, Figure 5 This is a schematic diagram illustrating an interactive message according to an exemplary embodiment. A first interactive message is displayed in the virtual space, which reads, "Second Audience Object: @First Audience Object, can you forward a second virtual resource to me?" The first interactive message includes a forwarding button displaying "Give to This Person". The first audience object initiates an event by triggering the forwarding button to forward the corresponding second virtual resource to the second virtual object. After the forwarding is completed, corresponding feedback information is displayed in the virtual space.

[0120] In step S303, if a resource page for a first viewer object is displayed in the virtual space, and the first viewer object has triggered the resource icon of the second virtual resource on the resource page, the electronic device responds to the first viewer object's selection operation on any object and displays feedback information to indicate that the object has acquired the second virtual resource.

[0121] In this embodiment, the second virtual resource sent by the broadcaster to the first viewer is added to the first viewer's virtual resource inventory. Correspondingly, after the broadcaster sends the second virtual resource to the first viewer, the electronic device responds to the first viewer's resource viewing operation by displaying the first viewer's resource page in the virtual space. This resource page displays resource icons for all the second virtual resources already acquired by the first viewer. Through this method, after the first viewer acquires the virtual resource provided by the broadcaster, they can intuitively view the resource icons through the resource page, improving management efficiency.

[0122] Building upon this, the first viewer can select at least one second virtual resource from the resource page by triggering the resource icon, thus enabling quick forwarding of the selected second virtual resource. For example, the first viewer can select and forward only a skin card, or they can select and forward both a skin card and a badge simultaneously. This provides a convenient path for forwarding virtual resources, allowing viewers to proactively forward virtual resources at any time, improving the flexibility of virtual resource forwarding and enhancing human-computer interaction efficiency.

[0123] For a more detailed description of the resource page for the first audience, see [link / reference]. Figure 6 As shown, Figure 6 This is a schematic diagram of a resource page according to an exemplary embodiment. The resource page displays various types of second virtual resources, such as skin cards, event resources, background cards, virtual experience points, badge 1, badge 2, avatar frames, and comment boxes. These second virtual resources are obtained by a first viewer object by sending at least one first virtual resource to the broadcaster object. After the first viewer object selects a second virtual resource 601, it triggers a forwarding control 602 to initiate a resource sharing event, thereby realizing the forwarding operation of the second virtual resource 601.

[0124] In step S304, if the second virtual resource includes an activity resource, and the first audience object has selected the activity resource in the activity page of the virtual space, the electronic device responds to the first audience object's selection operation on any object and displays feedback information to indicate that the object has obtained the activity resource. The activity resource is used to be forwarded for the object that has obtained the activity resource to participate in activities in the virtual space.

[0125] In this embodiment, after the activity resource is sent from the broadcaster to the first viewer, the activity resource is in an inactive state, meaning the first viewer is not currently using the activity resource to participate in activities in the virtual space. After the first viewer forwards the activity resource from the broadcaster to other objects, the object that receives the forwarded activity resource can use it to participate in activities in the virtual space. In other words, the activity resource changes from an inactive state to an active state after being forwarded by a viewer. To improve human-computer interaction efficiency, after an activity resource is forwarded by a viewer to another object, the activity resource is automatically switched from an inactive state to an active state. That is, for the object that receives the forwarded activity resource, the activity resource is automatically used to participate in activities in the virtual space, facilitating the subsequent acquisition of resources associated with that activity.

[0126] In the above method, after the first viewer receives the activity resources provided by the broadcaster, they can view these resources intuitively on the activity page. By selecting the activity resource and then selecting an audience member, the virtual resource can be quickly forwarded. This provides a convenient path for forwarding activity resources, enabling viewers to proactively forward the virtual resources provided by the broadcaster at any time. This increases viewers' enthusiasm and participation in the activity, and also improves the flexibility of resource forwarding and the efficiency of human-computer interaction.

[0127] In some embodiments, in addition to displaying the activity resources obtained by the first audience member and reported by the broadcaster, the activity page may also display at least one of the following: activity rules, activity participation status, activity progress, and activity results. In some embodiments, the activity page may also display the target activity resources used by the first audience member to participate in the activity in the virtual space. These target activity resources are activity resources forwarded to the first audience member by objects other than the first audience member; this disclosure does not impose limitations on this. Displaying the target activity resources used by the audience member to participate in the activity on the activity page allows the audience member to quickly understand and manage activity resources, enhances their awareness of acquiring and using activity resources, increases their enthusiasm for requesting activity resources from other objects, and improves the level and efficiency of interaction in the virtual space.

[0128] For a clearer description of the event page, please refer to [link / reference]. Figure 7 As shown, Figure 7This is a schematic diagram of an activity page according to an exemplary embodiment. It is the activity page for a first audience member. Area 701 of the activity page displays the activity progress as a countdown timer, "29:03," and also shows the interaction participation status as "66 people participated in this round of the activity." The activity page also displays a prompt message stating, "Activity resources are activated after being forwarded to others; once activated, the activity resources automatically participate in the activity." This prompts the audience member that after receiving the activity resource from the broadcaster, they cannot use it themselves to participate in the activity; forwarding the activity resource allows the recipient to use it. Area 702 of the activity page displays various inactive activity resources. In response to the first audience member's left and right swipe operation in area 702, different inactive activity resources are displayed on the activity page. In response to the first audience member's selection of an inactive activity resource, the electronic device determines that the first audience member has selected that activity resource. After triggering the forward button, the first audience member can select an object. Area 703 on the activity page also displays the activity resources held by the first audience object, which are the aforementioned target activity resources. In some embodiments, since the first audience object has already used the target activity resources to participate in the activity, the target activity resources cannot be forwarded to other objects.

[0129] In some embodiments, the first viewer can select an object through multiple means. Accordingly, the electronic device displays feedback information in response to the first viewer's search and confirmation operations on the object; or, the electronic device displays feedback information in response to the first viewer's selection operation from at least one candidate object. By providing multiple ways for the first viewer to select an object after determining the resource to be forwarded, including search and confirmation as well as selection from candidate objects, the device can adapt to the resource forwarding habits and needs of various viewers. This improves the flexibility of the resource forwarding process and ensures that the viewer can efficiently and accurately forward the resource to the target object, thus improving the interactive experience and efficiency during resource forwarding.

[0130] To illustrate the object selection process described above, we will use the selection of an object on an activity page as an example. See [link to documentation]. Figure 8 As shown, Figure 8 This is a schematic diagram illustrating another activity page according to an exemplary embodiment. In response to a first viewer's input of an object's name in the search component 801, and a confirmation operation for the searched object, the selected activity resource is forwarded to the confirmed object. Alternatively, in response to a first viewer's triggering of the forward button 802 corresponding to a candidate object, the selected activity resource is forwarded to the candidate object selected by the first viewer.

[0131] In some embodiments, at least one candidate object includes at least one of the following categories: objects associated with the first audience object; objects that have sent a first interaction message in the virtual space, the first interaction message being used to request a second virtual resource from the first audience object. The objects associated with the first audience object can be objects that have historically interacted with the first audience object, such as objects that have had private chats with the first audience object, commented on the first audience object, or been commented on by the first audience object; objects associated with the first audience object can also be objects in the first audience object's list, such as objects that have followed the first audience object or are followed by the first audience object, i.e., objects in the first audience object's follower list or following list. Since the candidate objects are objects with associations or requests, this facilitates the first audience object in quickly finding suitable forwarding objects after obtaining the virtual resources from the broadcaster, enhancing the targeting and rationality of virtual resource forwarding, improving resource forwarding efficiency, and thus improving overall human-computer interaction efficiency.

[0132] The above description uses the example of first selecting the activity resource to be forwarded and then selecting the object to which it is forwarded. In some embodiments, the electronic device supports first selecting the object to which it is to be forwarded and then selecting the activity resource to be forwarded to that object; this will not be described in detail in the embodiments of this disclosure.

[0133] In some embodiments, various prompts are displayed on the activity page. Accordingly, if a first viewer successfully forwards an activity resource, the electronic device displays a first prompt on the activity page, indicating that the first viewer has successfully forwarded the selected activity resource to the selected object. If no inactive activity resource exists, the electronic device displays a second prompt on the activity page, indicating that no forwardable activity resource exists for the first viewer. If no inactive activity resource exists, the electronic device disables the forward buttons for each candidate object on the activity page to indicate that no forwardable activity resource exists for other objects. By displaying these prompts, the viewer can quickly and intuitively understand the status of forwarding activity resources, improving information acquisition efficiency.

[0134] For a clearer description of the above prompts, please refer to [link / reference]. Figure 9 As shown, Figure 9This is a schematic diagram illustrating a prompt message according to an exemplary embodiment. The first prompt message displays the words "An activity resource has been forwarded to Ta," and the second prompt message displays the words "All activity resources have been sent" along with a preset icon. By making the forwarding buttons corresponding to each candidate object unavailable and grayed out, the first viewer is prompted that there are currently no activity resources available for forwarding to other objects.

[0135] In step S305, if the second virtual resource includes an activity resource, the electronic device responds to the first viewer object's trigger operation on the forwarding component in the activity page of the virtual space by displaying a first entry point in the virtual space. The first entry point is used to obtain the activity resource forwarded by the first viewer object. The activity resource is used to allow the object that obtained the activity resource to participate in the activity in the virtual space after being forwarded. The forwarding component is used to forward the activity resource.

[0136] In this embodiment of the disclosure, each object in the virtual space participates in the event of obtaining activity resources forwarded by the first audience object through interaction with the first entry point. Optionally, all objects that have interacted with the first entry point can obtain the activity resources forwarded by the first audience object; or, some objects among all objects that have interacted with the first entry point can obtain the activity resources forwarded by the first audience object, such as randomly selecting some objects among all objects that have interacted with the first entry point to distribute the activity resources forwarded by the first audience object. This embodiment of the disclosure does not impose any restrictions on this.

[0137] In some embodiments, the activity resources forwarded by the first audience member are all activity resources on the activity page or activity resources selected by the first audience member. During the process of the first audience member forwarding the activity resources provided by the broadcaster, the audience member can determine which activity resources to forward with one click, or forward all activity resources if no selection is made. This satisfies the forwarding needs of different audience members, improves the flexibility of resource forwarding, and makes the forwarding of activity resources more aligned with the actual wishes and activity needs of the audience, thereby improving the interaction efficiency within the virtual space.

[0138] For a clearer description of the above process, see [link to documentation]. Figure 8 As shown, if the first viewer does not select any activity resources, the electronic device, in response to a trigger operation on the forwarding component 803, determines that the first viewer will forward all activity resources with one click. Alternatively, if the first viewer... Figure 7 If certain activity resources are selected on the activity page shown, the electronic device responds to the trigger operation of the forwarding component 803, determining that the first viewer object performs a one-click forwarding of the selected activity resources. Alternatively, if the first viewer object... Figure 7 The activity page shown does not display selected activity resources, but rather... Figure 8 When an activity resource is selected after selecting an object on the activity page shown, the electronic device responds to the trigger operation of the forwarding component 803, determining that the first viewer object performs a one-click forwarding of the selected activity resource. See also Figure 10 As shown, Figure 10 This is a schematic diagram of a virtual space according to an exemplary embodiment. After any object in the virtual space interacts with the first entry point, the content in area 1001 is displayed to that object to indicate that the object has participated in the event of obtaining activity resources issued by the first audience object.

[0139] In step S306, the electronic device displays feedback information based on the interaction with the first entrance in the virtual space, indicating that some objects interacting with the first entrance have obtained the activity resources forwarded by the first audience object.

[0140] In this embodiment, after the first viewer receives the activity resources from the broadcaster, they can forward the virtual resources with a single click using the forwarding component on the activity page. After the first viewer triggers the forwarding component, various objects in the virtual space can participate in obtaining the activity resources forwarded by the first viewer through the first entry point displayed in the virtual space. This not only provides an interactive method that all objects in the virtual space can participate in, increasing the ways to forward and obtain activity resources and improving the dissemination efficiency of activity resources, but also attracts more objects to participate in the interaction and activities, expanding the scope of interaction within the virtual space, enhancing interactivity in the virtual space, and simplifying the operations and processes required for the first viewer to forward virtual resources, thus improving the interaction efficiency in the virtual space and the overall human-computer interaction efficiency.

[0141] In some embodiments, various prompts are displayed on the activity page. Accordingly, after the first viewer forwards the activity resources with a single click via the forwarding component, the electronic device displays a third prompt on the activity page, indicating that the first viewer has distributed all activity resources to the virtual space. If no inactive activity resources are currently available, the electronic device, in response to the first viewer's triggering operation on the forwarding component, displays a fourth prompt on the activity page, indicating that no forwardable activity resources are currently available. By displaying these prompts, the viewer can intuitively and quickly understand the status of forwarded activity resources, improving information acquisition efficiency.

[0142] For a clearer description of the above prompts, please refer to [link / reference]. Figure 11 As shown, Figure 11This is a schematic diagram illustrating another prompt message according to an exemplary embodiment. The third prompt message displays the words "All activity resources have been distributed to the virtual space," and the fourth prompt message displays the words "Forwarding failed; no activity resources are available for forwarding at this time."

[0143] In some embodiments, activity resources can be requested by interacting with object icons on the activity page. Correspondingly, an object icon for a third audience object is displayed on the activity page; this third audience object is the object that currently possesses activity resources in the virtual space. If the first audience object has triggered the object icon, the electronic device sends a request message to the third audience object, requesting the third audience object to send activity resources. If the first audience object has also triggered the object icon, the electronic device displays a second interactive message sent by the first audience object in the virtual space, requesting activity resources from the third audience object. Based on the object icons on the activity page, the function of requesting activity resources from other audience objects is provided. This supports not only sending request messages to audience objects to fulfill the request but also sending interactive messages to audience objects to fulfill the request. This enriches the interaction methods between audience objects regarding activity resources, meets the needs of audience objects to obtain activity resources, and promotes the circulation and transmission of activity resources reported by the broadcaster within the virtual space, improving the interaction efficiency within the virtual space. For a clearer description of the above process, see [link to relevant documentation]. Figure 12 As shown, Figure 12 This is a schematic diagram illustrating an object icon according to an exemplary embodiment. The activity page area 1201 displays object icons for various third-party audience objects.

[0144] In some embodiments, activities in the virtual space participated in using the aforementioned activity resources are used to distribute certain resources at a preset time. For ease of description, the activity page of the first audience object is used as an example for illustration; see [link to documentation]. Figure 13 As shown, Figure 13 This is a schematic diagram illustrating another type of activity page according to an exemplary embodiment. The activity that the first audience object is currently participating in using the activity resources refers to the 3rd round of resource distribution activity, and the resource distribution results will be displayed to objects in the virtual space at 20:00. If the first audience object does not obtain any resources in the activity, the message "We regret that you did not obtain any resources in this round" will be displayed. If the first audience object obtains any resources in the activity, the message "Congratulations, you have obtained resources based on activity resources ×" will be displayed.

[0145] In some embodiments, a second virtual resource obtained by a first viewer and distributed by the broadcaster can only be forwarded once by the first viewer. For example, after the first viewer forwards an activity resource, the first viewer no longer owns that activity resource, while the object that obtained the activity resource now owns it. Alternatively, a second virtual resource obtained by a first viewer and sent by the broadcaster can be forwarded multiple times by the first viewer, and correspondingly, the second virtual resource is associated with a preset number of forwards. For example, after the first viewer forwards a certain avatar frame, within the preset number of forwards for that avatar frame, the first viewer can forward the avatar frame again, which is equivalent to granting other objects the right to use the avatar frame. This further enhances the fun of the interaction and increases the viewer's enthusiasm for forwarding and the efficiency of the interaction.

[0146] In some embodiments, after a first viewer forwards a second virtual resource distributed by a broadcaster, the first viewer receives a feedback resource, such as a unique avatar frame or a unique background, thereby increasing the viewer's enthusiasm for forwarding and the efficiency of interaction.

[0147] This disclosure provides an interaction method in a virtual space. A first viewer sends a first virtual resource to a broadcaster and then obtains a forwardable second virtual resource. This second virtual resource is displayed in the virtual space. After a resource sharing event for the second virtual resource is initiated, feedback information is displayed to indicate the result of the resource sharing event, allowing all objects in the virtual space to know that the object corresponding to the resource sharing event has obtained the second virtual resource forwarded by the first viewer. This not only improves the utilization rate of the first virtual resource and enriches the interaction methods based on virtual resources, ensuring the viewer's enjoyment and experience, but also enhances the interactivity between the viewer and the broadcaster, as well as among viewer objects, increasing the fun of the interaction, expanding the scope of interaction in the virtual space, making the interactive objects and behaviors in the virtual space more diversified, and further increasing the object's enthusiasm and participation in the interaction in the virtual space, thereby improving the interaction participation and efficiency in the virtual space and improving the overall human-computer interaction efficiency.

[0148] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0149] Figure 14 This is a block diagram illustrating an interactive device in a virtual space according to an exemplary embodiment. Figure 14 As shown, the device includes a resource display unit 1401 and an information display unit 1402.

[0150] The resource display unit 1401 is configured to, when a first viewer object sends a first virtual resource to a broadcaster object in a virtual space, display a second virtual resource obtained by the first viewer object and issued by the broadcaster object in the virtual space, wherein the second virtual resource is associated with the first virtual resource.

[0151] The information display unit 1402 is configured to execute a resource sharing event based on the second virtual resource and display feedback information indicating that the object corresponding to the resource sharing event has acquired the second virtual resource forwarded by the first audience object.

[0152] In some embodiments, the resource display unit 1401 is configured to execute preset resource effects for playing a second virtual resource in a virtual space.

[0153] In some embodiments, a first interactive message sent by a second audience object is displayed in the virtual space. The first interactive message is used to request a second virtual resource from the first audience object.

[0154] The information display unit 1402 is configured to perform a trigger operation in response to the first audience object's interaction message and display feedback information to indicate that the second audience object has acquired the second virtual resource.

[0155] In some embodiments, a resource page for a first audience object is displayed in the virtual space, and a resource icon for a second virtual resource is displayed on the resource page;

[0156] The information display unit 1402 is configured to, in response to the first viewer object's selection operation on any object, display feedback information to indicate that the object has acquired the second virtual resource when the first viewer object has triggered the resource icon.

[0157] In some embodiments, when the second virtual resource includes an activity resource, an activity page of a first audience object is displayed in the virtual space, and the activity page displays the activity resource. The activity resource is used to be forwarded so that the object that obtains the activity resource can participate in activities in the virtual space.

[0158] The information display unit 1402 is configured to, in response to the first audience object's selection operation on any object, display feedback information to indicate that the object has acquired the activity resource when the first audience object has selected an activity resource.

[0159] In some embodiments, the information display unit 1402 is further configured to display feedback information in response to the first audience object's search operation and confirmation operation on the object; or, in response to the first audience object's selection operation on the object among at least one candidate object, display feedback information.

[0160] In some embodiments, at least one candidate object includes at least one of the following categories:

[0161] Objects that are associated with the first audience object;

[0162] An object that has sent a first interactive message in the virtual space, the first interactive message being used to request a second virtual resource from a first audience object.

[0163] In some embodiments, when the second virtual resource includes an activity resource, an activity page of a first audience object is displayed in the virtual space. The activity page displays the activity resource and a forwarding component. The activity resource is used to be forwarded so that the object that obtains the activity resource can participate in the activity in the virtual space. The forwarding component is used to forward the activity resource.

[0164] The information display unit 1402 is configured to perform a trigger operation on the forwarding component in response to the first audience object, display a first entry point in the virtual space, the first entry point being used to obtain the activity resources forwarded by the first audience object; and display feedback information based on the interaction operation with the first entry point in the virtual space to indicate that some objects interacting with the first entry point have obtained the activity resources forwarded by the first audience object.

[0165] In some embodiments, the activity resources forwarded by the first audience object are all activity resources in the activity page or the activity resources selected by the first audience object.

[0166] In some embodiments, the virtual space displays the activity page of a first audience object, and the activity page displays the object icon of a third audience object. The third audience object is an object that has activity resources in the current virtual space. The activity resources are used to be forwarded so that the object that obtains the activity resources can participate in the activities in the virtual space.

[0167] The device also includes at least one of the following:

[0168] The sending unit is configured to send a request message to a third audience object when the first audience object has triggered the object icon. The request message is used to request the third audience object to send activity resources.

[0169] The display unit is configured to, when the first audience object has triggered the object icon, display in the virtual space a second interactive message sent by the first audience object, the second interactive message being used to request activity resources from the third audience object.

[0170] In some embodiments, an activity page of a first audience object is displayed in the virtual space. The activity page displays the target activity resources used by the first audience object to participate in activities in the virtual space. The target activity resources are activity resources forwarded to the first audience object by objects other than the first audience object.

[0171] In some embodiments, the second virtual resource is associated with the resource quantity range to which the resource quantity of the first virtual resource belongs; or, the second virtual resource is associated with the resource type of the first virtual resource.

[0172] This disclosure provides an interactive device in a virtual space. After a first viewer sends a first virtual resource to a broadcaster, they obtain a forwardable second virtual resource. This second virtual resource is then displayed in the virtual space. When a resource-sharing event for the second virtual resource is initiated, feedback information is displayed to indicate the result of the resource-sharing event, allowing all objects in the virtual space to know that the object corresponding to the resource-sharing event has obtained the second virtual resource forwarded by the first viewer. This not only improves the utilization rate of the first virtual resource and enriches the interactive methods based on virtual resources, ensuring the viewer's enjoyment and experience, but also enhances the interactivity between the viewer and the broadcaster, as well as among viewer objects, increasing the fun of the interaction, expanding the scope of interaction within the virtual space, making the interactive objects and behaviors in the virtual space more diversified, and further increasing the object's enthusiasm and participation in the interaction within the virtual space. This, in turn, improves the interactive participation and efficiency within the virtual space, and ultimately improves the overall human-computer interaction efficiency.

[0173] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure.

[0174] It should be noted that the interactive device in the virtual space provided in the above embodiments is only an example of the division of the above functional units. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device can be divided into different functional units to complete all or part of the functions described above. In addition, the interactive device in the virtual space provided in the above embodiments and the interactive method embodiments in the virtual space belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0175] Regarding the interactive device in the virtual space in the above embodiments, the specific way in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.

[0176] Figure 15 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Typically, the electronic device 1500 includes a processor 1501 and a memory 1502.

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

[0178] The memory 1502 may include one or more computer-readable storage media, which may be non-transitory. The memory 1502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1502 are used to store at least one program code for execution by the processor 1501 to implement the interactive method in a virtual space provided in the method embodiments of this disclosure.

[0179] In some embodiments, the electronic device 1500 may optionally include a peripheral device interface 1503 and at least one peripheral device. The processor 1501, memory 1502, and peripheral device interface 1503 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1503 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: radio frequency circuitry 1504, display screen 1505, camera assembly 1506, audio circuitry 1507, and power supply 15015.

[0180] Peripheral interface 1503 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1501 and memory 1502. In some embodiments, processor 1501, memory 1502 and peripheral interface 1503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1501, memory 1502 and peripheral interface 1503 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0181] The radio frequency (RF) circuit 1504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1504 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1504 can communicate with other electronic devices via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1504 may also include circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.

[0182] Display screen 1505 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1505 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1501 for processing. In this case, display screen 1505 can also be used to provide virtual controls and / or a virtual keyboard, also known as soft controls and / or a soft keyboard. In some embodiments, there may be one display screen 1505, which serves as the front panel of electronic device 1500; in other embodiments, there may be at least two display screens, respectively disposed on different surfaces of electronic device 1500 or in a folded design; in still other embodiments, display screen 1505 may be a flexible display screen, disposed on a curved or folded surface of electronic device 1500. Furthermore, display screen 1505 may also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1505 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0183] The camera assembly 1506 is used to acquire images or videos. Optionally, the camera assembly 1506 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the electronic device, and the rear-facing camera is located on the back of the electronic device. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1506 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0184] The audio circuit 1507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting them into electrical signals that are input to the processor 1501 for processing, or to the radio frequency circuit 1504 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the electronic device 1500. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1501 or the radio frequency circuit 1504 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1507 may also include a headphone jack.

[0185] Power supply 15015 is used to power various components in electronic device 1500. Power supply 15015 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 15015 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

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

[0187] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1502 including instructions, which can be executed by a processor 1501 of an electronic device 1500 to complete the interactive method in the virtual space described above. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0188] A computer program product includes a computer program that, when executed by a processor, implements the interactive methods in the aforementioned virtual space.

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

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

Claims

1. A method for interaction in a virtual space, characterized in that, The method includes: In a virtual space, when a first viewer sends a first virtual resource to a broadcaster, a second virtual resource obtained by the first viewer and distributed by the broadcaster is displayed in the virtual space, and the second virtual resource is associated with the first virtual resource. Based on the resource sharing event for the second virtual resource, feedback information is displayed, indicating that the object corresponding to the resource sharing event has obtained the second virtual resource forwarded by the first audience object; After the first viewer has forwarded the second virtual resource distributed by the broadcaster, the feedback resource obtained by the first viewer is displayed. Wherein, if the second virtual resource includes an activity resource, the activity resource switches from an inactive state to an activated state after being forwarded by the first audience object to other audience objects, and the activated activity resource is used for the object that obtains the activity resource to participate in activities in the virtual space.

2. The interaction method in virtual space according to claim 1, characterized in that, The process of displaying the second virtual resource obtained by the first viewer object and distributed by the broadcaster object in the virtual space includes: In the virtual space, preset resource effects of the second virtual resource are played.

3. The interaction method in virtual space according to claim 1, characterized in that, The virtual space displays a first interactive message sent by a second audience object, which is used to request the second virtual resource from the first audience object. The display of feedback information based on the resource sharing event for the second virtual resource includes: In response to the first audience object's triggering operation on the first interaction message, the feedback information is displayed to indicate that the second audience object has acquired the second virtual resource.

4. The interaction method in virtual space according to claim 1, characterized in that, The virtual space displays the resource page of the first audience object, and the resource page displays the resource icon of the second virtual resource; The display of feedback information based on the resource sharing event for the second virtual resource includes: If the first viewer has triggered the resource icon, in response to the first viewer's selection of any object, the feedback information is displayed to indicate that the selected object has acquired the second virtual resource.

5. The interaction method in virtual space according to claim 1, characterized in that, When the second virtual resource includes the activity resource, the virtual space displays the activity page of the first audience object, and the activity page displays the activity resource; The display of feedback information based on the resource sharing event for the second virtual resource includes: If the first audience member has selected the activity resource, in response to the first audience member's selection operation on any object, the feedback information is displayed to indicate that the selected object has acquired the activity resource.

6. The interaction method in virtual space according to claim 4 or 5, characterized in that, The step of displaying the feedback information in response to the first viewer's selection operation on any object includes: In response to the first viewer's search and confirmation operations on the selected object, the feedback information is displayed; or... The feedback information is displayed in response to the first viewer object's selection operation of the selected object among at least one candidate object.

7. The interaction method in virtual space according to claim 6, characterized in that, The at least one candidate object includes at least one of the following categories: Objects that are associated with the first audience object; An object that has sent a first interactive message in the virtual space, the first interactive message being used to request the second virtual resource from the first audience object.

8. The interaction method in virtual space according to claim 1, characterized in that, When the second virtual resource includes the activity resource, the virtual space displays the activity page of the first audience object, the activity page displays the activity resource and a forwarding component, and the forwarding component is used to forward the activity resource; The display of feedback information based on the resource sharing event for the second virtual resource includes: In response to the first audience object's trigger operation on the forwarding component, a first entry is displayed in the virtual space. The first entry is used to obtain the activity resources forwarded by the first audience object. Based on the interaction with the first entrance in the virtual space, the feedback information is displayed to indicate that some objects interacting with the first entrance have obtained the activity resources forwarded by the first audience object.

9. The interaction method in virtual space according to claim 8, characterized in that, The activity resources forwarded by the first audience member are all the activity resources on the activity page or the activity resources selected by the first audience member.

10. The interaction method in virtual space according to claim 1, characterized in that, The virtual space displays the activity page of the first audience object, and the activity page displays the object icon of the third audience object. The third audience object is the object that currently has activity resources in the virtual space. The activity resources are used to be forwarded so that the object that obtains the activity resources can participate in the activities in the virtual space. The method further includes at least one of the following: If the first audience object has triggered the object icon, a request message is sent to the third audience object, the request message being used to request the third audience object to send activity resources; If the first audience object has triggered the object icon, a second interactive message sent by the first audience object is displayed in the virtual space. The second interactive message is used to request activity resources from the third audience object.

11. The interaction method in virtual space according to claim 1, characterized in that, The virtual space displays the activity page of the first audience object, and the activity page displays the target activity resources used by the first audience object to participate in the activities in the virtual space. The target activity resources are activity resources forwarded to the first audience object by objects other than the first audience object.

12. The interaction method in virtual space according to claim 1, characterized in that, The second virtual resource is associated with the resource quantity range to which the first virtual resource belongs; or, The second virtual resource is associated with the resource type of the first virtual resource.

13. An interactive device in virtual space, characterized in that, The device includes: The resource display unit is configured to, when a first viewer object sends a first virtual resource to a broadcaster object in a virtual space, display a second virtual resource obtained by the first viewer object and issued by the broadcaster object in the virtual space, wherein the second virtual resource is associated with the first virtual resource; The information display unit is configured to execute a resource sharing event based on the second virtual resource, displaying feedback information indicating that the object corresponding to the resource sharing event has acquired the second virtual resource forwarded by the first audience object; after the first audience object has forwarded the second virtual resource distributed by the broadcaster object, the unit displays the feedback resource acquired by the first audience object; wherein, if the second virtual resource includes an activity resource, the activity resource switches from an inactive state to an activated state after being forwarded by the first audience object to other audience objects, and the activated activity resource is used for the object that acquired the activity resource to participate in activities in the virtual space.

14. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the interaction method in the virtual space as described in any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the interactive method in a virtual space as described in any one of claims 1 to 12.

16. A computer program product comprising a computer program that, when executed by a processor, implements the interactive method in a virtual space as described in any one of claims 1 to 12.