Virtual object issuing method and device based on virtual gift giving event

By binding gift multipliers and randomly selecting virtual gifts to the virtual gift list, and combining this with user level binding, reward feedback in virtual gift-giving events is realized, solving the problem of the single virtual gift-giving mode in existing technologies, and enhancing users' consumption interest and experience.

CN121367801APending Publication Date: 2026-01-20GUANGZHOU MIZAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411952265.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2026-01-20

AI Technical Summary

Technical Problem

Existing virtual gift-giving models lack innovation and are unable to effectively stimulate users' consumption interest and desire.

Method used

By binding gift multipliers to the virtual gift list, responding to target virtual gift giving events, and randomly selecting virtual gifts from the list, virtual objects are distributed according to virtual value and gift multipliers. Users can receive reward feedback. Virtual gifts are tied to user levels to increase fun and spending motivation.

Benefits of technology

This increases the fun and engagement of users when giving virtual gifts, thus improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121367801A_ABST
    Figure CN121367801A_ABST
Patent Text Reader

Abstract

The invention provides a virtual object issuing method and device based on a virtual gift giving event, and relates to the technical field of Internet. The method is applied to a server side and comprises the steps that in response to a target virtual gift giving event of a target client side, a virtual gift is randomly selected from a target virtual gift list to be determined as a target virtual gift, and each virtual gift in the target virtual gift list is bound with a gift multiplying power; deducting virtual gold coins of the target client according to the virtual value of the target virtual gift; and issuing the virtual object to the target client according to the virtual value and the gift magnification of the target virtual gift. The target virtual gift is bound with the gift multiplying power, the virtual object can be issued to the gift giving user, the user can obtain reward feedback in the gift giving process, the target virtual gift is randomly selected from the target virtual gift list and has different virtual values and gift multiplying power, the interestingness of the gift giving and the consumption enthusiasm of the user are improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of Internet, in particular to a virtual object issuing method and device based on a virtual gift giving event. BACKGROUND

[0002] With the development of the Internet, more and more people like to make friends in the form of online socializing. In order to improve the interactivity between users, most social applications have derived the function of giving virtual gifts. The existing gift giving mode is usually that a user gives a virtual gift to the other party by purchase, and the virtual gift is presented in the social interface through a cool animation effect. The party receiving the gift can obtain part of the value of the virtual gift for redemption. The play mode is relatively single and lacks novelty, and it is difficult to effectively touch the consumption interest and desire of the user. SUMMARY

[0003] The present application provides a virtual object issuing method and device based on a virtual gift giving event, so as to realize that a gift giving user can obtain reward feedback in giving a virtual gift, improve user experience, and increase the enthusiasm of user consumption.

[0004] The present application provides a virtual object issuing method based on a virtual gift giving event, applied to a server, comprising:

[0005] In response to a target virtual gift giving event of a target client, a virtual gift is randomly selected from a target virtual gift list to determine as a target virtual gift, wherein each virtual gift in the target virtual gift list is bound with a gift multiplier;

[0006] According to the virtual value of the target virtual gift, the virtual gold coins of the user corresponding to the target client are deducted;

[0007] According to the virtual value and the gift multiplier of the target virtual gift, a virtual object is issued to the target client.

[0008] According to the virtual object issuing method based on a virtual gift giving event provided by the present application, in response to a target virtual gift giving event of a target client, a virtual gift is randomly selected from a target virtual gift list to determine as a target virtual gift, comprising:

[0009] In response to the target virtual gift giving event, the virtual gold coin balance of the user corresponding to the target client is obtained;

[0010] According to the virtual gold coin balance, a gift giving virtual gift is selected from the target virtual gift list;

[0011] A virtual gift is randomly selected from the gift giving virtual gift to determine as the target virtual gift.

[0012] According to the virtual object issuing method based on the virtual gift giving event, one virtual gift is randomly selected from the giftable virtual gifts as a target virtual gift, and the method comprises the following steps.

[0013] The hit weight of the giftable virtual gift is obtained.

[0014] According to the hit weight, one virtual gift is randomly selected from the giftable virtual gifts as the target virtual gift.

[0015] According to the virtual object issuing method based on the virtual gift giving event, the virtual object is used for user level upgrade.

[0016] According to the virtual object issuing method based on the virtual gift giving event, the virtual object is the product of the virtual value and the gift rate of the target virtual gift.

[0017] According to the virtual object issuing method based on the virtual gift giving event, the virtual value and / or the gift rate of each virtual gift in the target virtual gift list is different.

[0018] According to the virtual object issuing method based on the virtual gift giving event, the method further comprises the following steps.

[0019] According to the gift receiving user ID carried by the target virtual gift giving event, the target virtual gift is given out.

[0020] The application further provides a virtual object issuing device based on a virtual gift giving event, which comprises the following modules.

[0021] The selecting module is used for randomly selecting one virtual gift from a target virtual gift list as a target virtual gift in response to a target virtual gift giving event of a target client, wherein each virtual gift in the target virtual gift list is bound with a gift rate.

[0022] The deducting module is used for deducting virtual gold coins of a user corresponding to the target client according to the virtual value of the target virtual gift.

[0023] The issuing module is used for issuing a virtual object to the target client according to the virtual value and the gift rate of the target virtual gift.

[0024] The application further provides an electronic device, which comprises a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and the processor implements the virtual object issuing method based on the virtual gift giving event according to any one of the above-mentioned methods when executing the program.

[0025] The application further provides a non-transitory computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the virtual object issuing method based on the virtual gift giving event.

[0026] The application provides the virtual object issuing method and device based on the virtual gift giving event, the user can issue the virtual object to the gift user by giving the target virtual gift to the other user, the target virtual gift is bound with the gift rate, the user can obtain the reward feedback in the gift giving, the target virtual gift is randomly selected from the target virtual gift list, and has different virtual values and gift rates, the interest of the gift giving and the enthusiasm of the user consumption are improved, and the user experience is improved. BRIEF DESCRIPTION OF DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the application or prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the application, and for those skilled in the art, other drawings can also be obtained without creative labor.

[0028] Figure 1 Fig. 1 is a flow diagram of the virtual object issuing method based on the virtual gift giving event provided by the application;

[0029] Figure 2 Fig. 3 is a virtual gift interaction interface diagram of an exemplary embodiment of the application;

[0030] Figure 3 Fig. 4 is a structure diagram of the virtual object issuing device based on the virtual gift giving event provided by the application;

[0031] Figure 4 Fig. 5 is a structure diagram of the electronic device provided by the application. DETAILED DESCRIPTION

[0032] In order to make the purpose, technical solutions and advantages of the application more clear, the technical solutions in the application will be clearly and completely described below in combination with the drawings in the application. Obviously, the described embodiments are some embodiments of the application, but not all the embodiments. Based on the embodiments in the application, all the other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the application.

[0033] It should be noted that in the description of the embodiments of the present application, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or apparatus that includes a list of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent in such a process, method, article or apparatus. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element. The above terms can be understood by those skilled in the art according to the specific meaning in the present application. In addition, "and / or" means at least one of the connected objects, and the character " / " generally means that the front and rear associated objects are in an "or" relationship.

[0034] The following will be described in conjunction with Figures 1 to 4 The virtual object issuing method and device based on virtual gift giving event of the present application are described.

[0035] As Figure 1 shown, the present application provides a virtual object issuing method based on virtual gift giving event, which can be applied to a service end with virtual gift giving function such as a voice social platform or a live broadcast platform, and specifically includes the following steps:

[0036] Step 110, in response to a target virtual gift giving event of a target client, a virtual gift is randomly selected from a target virtual gift list to determine a target virtual gift, wherein each virtual gift in the target virtual gift list is bound with a gift multiplier.

[0037] Specifically, the target virtual gift giving event refers to a virtual gift giving event that can issue a virtual object to a gift user, and correspondingly, the virtual gifts in the target virtual gift list can all trigger the issuance of a virtual object to the gift user after being given. The gift multiplier bound to each virtual gift in the target virtual gift list is used to calculate the virtual object to be issued.

[0038] In the interactive interface of the client, the gift play can be displayed through the icon of the gift box, as Figure 2 shown, the icon of "big gift box" in the figure is the above-mentioned gift box icon, and the icon of the big gift box displays "random price" below, which can be distinguished from other conventional virtual gifts. After the user clicks to select the icon of the gift box, the target virtual gift giving event is triggered, the target client sends the target virtual gift giving event to the service end, and the service end responds to obtain the target virtual gift list corresponding to the gift box, and randomly selects a virtual gift from the target virtual gift list to determine the target virtual gift to be given in this target virtual gift giving event.

[0039] At step 120, the virtual gold coins of the user corresponding to the target client are deducted according to the virtual value of the target virtual gift.

[0040] Specifically, similar to the conventional virtual gift gifting event, after the target virtual gift is determined, the virtual gold coins of the user corresponding to the target client are deducted according to the virtual value corresponding to the target virtual gift, so as to purchase the virtual gift.

[0041] At step 130, the virtual object is issued to the target client according to the virtual value and the gift multiplier of the target virtual gift.

[0042] Specifically, the virtual object can be the product of the virtual value and the gift multiplier of the target virtual gift. The virtual object can be used for user level upgrade, such as the noble identity level of the user, the wealth level of the user, and the like. The user can obtain corresponding benefits through the level upgrade.

[0043] In some embodiments, the virtual value of each virtual gift in the target virtual gift list can be different. In other embodiments, the gift multiplier of each virtual gift in the target virtual gift list can also be different. In other embodiments, the virtual value and the gift multiplier of each virtual gift in the target virtual gift list can also be different. Different virtual values and gift multipliers determine the level of the virtual object that the gifting user can obtain, and the randomness of the target virtual gift provides interest to the gift play, which can mobilize the enthusiasm of the user.

[0044] Correspondingly, the method further includes: sending out the target virtual gift according to the gift-receiving user ID carried by the target virtual gift gifting event, and the gift-receiving user obtains the part of the value (such as virtual gold coins, etc.) corresponding to the target virtual gift, so as to complete the closed loop of the target virtual gift gifting event.

[0045] The above-mentioned virtual object issuing method based on the virtual gift gifting event provided by the application, the user can issue a virtual object to the gifting user by gifting a target virtual gift to other users, the target virtual gift is bound with a gift multiplier, the user can obtain reward feedback in gifting, and the target virtual gift is randomly selected from a target virtual gift list, has different virtual values and gift multipliers, improves the interest of gifting and the enthusiasm of user consumption, and improves user experience.

[0046] Considering that there are virtual gifts with different virtual values in the target virtual gift list, and the virtual gold coin balance of the user may not be sufficient to purchase some virtual gifts, in some embodiments, step 110 can specifically include:

[0047] In response to the target virtual gift gifting event, the virtual gold coin balance of the user corresponding to the target client is obtained;

[0048] selecting a virtual gift from the target virtual gift list according to the virtual gold balance;

[0049] randomly selecting a virtual gift from the virtual gift that can be given to determine the target virtual gift.

[0050] In this embodiment, the server first acquires the virtual gold balance of the user corresponding to the target client, selects the virtual gift that can be given according to the virtual gold balance of the user, and then randomly selects from the selected virtual gift. In this way, the target virtual gift can be effectively avoided from being given failure.

[0051] In some embodiments, the randomly selecting a virtual gift from the virtual gift that can be given to determine the target virtual gift comprises:

[0052] acquiring the hit weight of the virtual gift that can be given;

[0053] selecting a virtual gift from the virtual gift that can be given according to the hit weight to determine the target virtual gift.

[0054] In this embodiment, different hit weights are given to each virtual gift in the target virtual gift list, and the virtual gift is randomly selected based on the hit weight. After the virtual gift that can be given to the user corresponding to the target client is selected, the target virtual gift is randomly selected based on the hit weight of the virtual gift that can be given, and the target virtual gift is given. The hit weight can be configured by the background personnel.

[0055] In some embodiments, the hit weight of the target virtual gift list can be adjusted according to the number of times the user gives. For example, the more the user gives, the higher the hit weight of the virtual gift with higher gift rate.

[0056] The gift play embodied by the above-mentioned virtual object issuing method based on the virtual gift giving event of the application binds the virtual gift with the user level, so that the user can obtain more reward feedback in gift giving, thereby stimulating the user consumption; different virtual gifts with different gift rates are extracted according to the weight, and the user can only extract the virtual gift with higher addition rate by multiple giving, thereby increasing the number of times the user consumes the gift box and mobilizing the enthusiasm of the user.

[0057] The virtual object issuing device based on the virtual gift giving event provided by the application is described below, and the virtual object issuing device based on the virtual gift giving event described below can be correspondingly referred to the virtual object issuing method based on the virtual gift giving event described above.

[0058] As Figure 3As shown, the present application also provides a virtual object issuing device based on a virtual gift giving event, comprising:

[0059] The selecting module 310 is configured to randomly select a virtual gift from the target virtual gift list as a target virtual gift in response to a target virtual gift giving event of a target client, wherein each virtual gift in the target virtual gift list is bound with a gift multiplier;

[0060] The deducting module 320 is configured to deduct virtual gold coins of a user corresponding to the target client according to the virtual value of the target virtual gift;

[0061] The issuing module 330 is configured to issue virtual objects to the target client according to the virtual value and the gift multiplier of the target virtual gift.

[0062] Figure 4 An example of an entity structure diagram of an electronic device is shown in FIG. 4. Figure 4 As shown, the electronic device can include a processor 410, a communications interface 420, a memory 430, and a communications bus 440, wherein the processor 410, the communications interface 420, and the memory 430 can communicate with each other through the communications bus 440. The processor 410 can invoke a logical instruction in the memory 430 to execute a virtual object issuing method based on a virtual gift giving event, which includes: randomly selecting a virtual gift from a target virtual gift list as a target virtual gift in response to a target virtual gift giving event of a target client, wherein each virtual gift in the target virtual gift list is bound with a gift multiplier; deducting virtual gold coins of a user corresponding to the target client according to the virtual value of the target virtual gift; and issuing virtual objects to the target client according to the virtual value and the gift multiplier of the target virtual gift.

[0063] Further, the logic instructions in the memory 430 described above can be implemented in the form of software functional units and sold or used as standalone products, and can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or partially contribute to the prior art, or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0064] In another aspect, the present application also provides a computer program product, which comprises a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and the computer program is executed by a processor, so that the computer can execute the virtual object issuing method based on the virtual gift giving event provided by the above-mentioned methods. The method comprises: in response to a target virtual gift giving event of a target client, randomly selecting a virtual gift from a target virtual gift list to determine as a target virtual gift, wherein each virtual gift in the target virtual gift list is bound with a gift multiplier; deducting virtual gold coins of a user corresponding to the target client according to the virtual value of the target virtual gift; and issuing a virtual object to the target client according to the virtual value and the gift multiplier of the target virtual gift.

[0065] In another aspect, the present application also provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the virtual object issuing method based on the virtual gift giving event provided by the above-mentioned methods. The method comprises: in response to a target virtual gift giving event of a target client, randomly selecting a virtual gift from a target virtual gift list to determine as a target virtual gift, wherein each virtual gift in the target virtual gift list is bound with a gift multiplier; deducting virtual gold coins of a user corresponding to the target client according to the virtual value of the target virtual gift; and issuing a virtual object to the target client according to the virtual value and the gift multiplier of the target virtual gift.

[0066] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed to multiple network units. Part or all of the modules can be selected to achieve the purposes of the embodiments according to actual needs. Those skilled in the art can understand and implement without creative labor.

[0067] Through the description of the above embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and the necessary general hardware platform, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.

[0068] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for distributing virtual objects based on virtual gift-giving events, characterized in that, Applied to the server side, including: In response to a target virtual gift gifting event from a target client, a virtual gift is randomly selected from the target virtual gift list and designated as the target virtual gift, wherein each virtual gift in the target virtual gift list is bound to a gift multiplier; The virtual value of the target virtual gift will be deducted from the virtual coins of the user corresponding to the target client. Based on the virtual value and gift multiplier of the target virtual gift, a virtual object is distributed to the target client.

2. The method for distributing virtual objects based on virtual gift-giving events according to claim 1, characterized in that, The response to the target client's target virtual gift gift giving event, randomly selecting a virtual gift from the target virtual gift list as the target virtual gift, includes: In response to the target virtual gift gifting event, obtain the virtual coin balance of the user corresponding to the target client; Based on the virtual coin balance, select virtual gifts that can be given from the target virtual gift list; One virtual gift is randomly selected from the list of available virtual gifts and designated as the target virtual gift.

3. The method for distributing virtual objects based on virtual gift-giving events according to claim 2, characterized in that, The step of randomly selecting a virtual gift from the list of giftable virtual gifts as the target virtual gift includes: Obtain the hit weight of the virtual gifts that can be given; Based on the hit weight, a virtual gift is randomly selected from the list of available virtual gifts and designated as the target virtual gift.

4. The method for distributing virtual objects based on virtual gift-giving events according to claim 1, characterized in that, The virtual object is used for user level upgrades.

5. The method for distributing virtual objects based on virtual gift-giving events according to claim 1, characterized in that, The virtual object is the product of the virtual value of the target virtual gift and the gift multiplier.

6. The method for distributing virtual objects based on virtual gift-giving events according to claim 1, characterized in that, The virtual value and / or gift multiplier of each virtual gift in the target virtual gift list are different.

7. The method for distributing virtual objects based on virtual gift-giving events according to claim 1, characterized in that, Also includes: The target virtual gift is sent based on the recipient user ID carried in the target virtual gift sending event.

8. A virtual object distribution device based on a virtual gift-giving event, characterized in that, include: The selection module is used to respond to a target virtual gift gifting event from a target client, and randomly select a virtual gift from the target virtual gift list to determine it as the target virtual gift, wherein each virtual gift in the target virtual gift list is bound to a gift multiplier; The deduction module is used to deduct virtual coins from the user corresponding to the target client based on the virtual value of the target virtual gift; The distribution module is used to distribute virtual objects to the target client based on the virtual value and gift multiplier of the target virtual gift.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the virtual object distribution method based on a virtual gift-giving event as described in any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the virtual object distribution method based on a virtual gift-giving event as described in any one of claims 1 to 7.