Virtual resource transfer method, device, equipment, readable storage medium and product
Patent Information
- Application Number
- JP2024536020
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-12-17
- Filing Date
- 2022-11-18
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2042-11-18
AI Technical Summary
【0011】 本実施例に係る仮想リソース転送方法、装置、機器、可読記憶媒体、製品及びプログラムは、第1状態仮想リソースを取得することにより、第1ユーザーの第1プリセット操作に応じて該第1状態仮想リソースに基づいて目標メディアコンテンツを生成する。第1ユーザーによる目標メディアコンテンツの発行操作に応じて該目標メディアコンテンツを発行して、該目標メディアコンテンツに関連する仮想リソースが該目標メディアコンテンツにより第1ユーザー及び/又は第2ユーザーに少なくとも部分的に転送され得るようにする。これにより、第1ユーザーは目標メディアリソースを生成することでリソース発行者から送信された非アクティブ化された第1状態仮想リソースからアクティブ化された第2状態仮想リソースへの変換をアクティブ化することができ、それにより目標メディアコンテンツを発行するユーザー及びその友達は目標メディアリソースに基づいて仮想リソースの受け取り操作を行うことができる。
Smart Images

Figure 2025500042000001_ABST
Abstract
Description
[Technical field]
[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application claims priority to Chinese Patent Application No. 202111552809.1, entitled "Virtual resource transfer method, device, equipment, readable storage medium and product," filed on December 17, 2021, the entire contents of which are incorporated herein by reference.
[0002] TECHNICAL FIELD The embodiments of the present disclosure relate to the technical field of computers and network communication, and in particular to a virtual resource transfer method, an apparatus, a device, a readable storage medium, a product, and a program. [Background technology]
[0003] With the development of science and technology, various application software gradually enters into users' lives. In order to enrich users' leisure time, the current application software proposes some lucky money play methods, allowing users to receive lucky money or send lucky money to friends, but the traditional lucky money play methods are more simple, and it is necessary to improve the interactivity. Summary of the Invention [Problem to be solved by the invention]
[0004] The embodiments of the present disclosure provide a virtual resource transfer method, device, equipment, readable storage medium, product and program, to solve the technical problems that the operation mode of the traditional virtual resource transfer has simple usage functions, lower flexibility, and simpler way to play lucky money. [Means for solving the problem]
[0005] In a first aspect, a method for transferring virtual resources according to an embodiment of the present disclosure includes, in a target application, Obtaining a first state virtual resource, the first state virtual resource being sent from a resource issuer to a first user; In response to a preset operation of a first user, generate a target media content based on the first state virtual resource, and the target media content is associated with the first state virtual resource; In response to a publishing operation of the target media content by a first user, publishing the target media content in the target application to convert the first state virtual resource into a second state virtual resource, wherein the second state virtual resource is configured to be at least partially transferred to the first user and / or a second user by the target media content.
[0006] In a second aspect, there is provided a virtual resource transfer device according to an embodiment of the present disclosure, wherein in a target application, an acquisition module for acquiring a first state virtual resource, the first state virtual resource being transmitted from a resource issuer to a first user; a generating module for generating a target media content based on the first state virtual resource in response to a preset operation of a first user, the target media content being associated with the first state virtual resource; and a publishing module configured to publish the target media content in the target application in response to a publishing operation of the target media content by a first user to convert the first state virtual resource into a second state virtual resource, such that the second state virtual resource can be at least partially transferred to the first user and / or a second user by the target media content.
[0007] In a third aspect, there is provided an electronic device according to an embodiment of the present disclosure, comprising a processor and a memory, The memory stores computer executable instructions; The processors execute computer executable instructions stored in the memory, causing the at least one processor to perform the virtual resource transfer method as described in the first aspect above and various possible designs of the first aspect.
[0008] In a fourth aspect, there is provided a computer-readable storage medium according to an embodiment of the present disclosure, the computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, realizes a virtual resource transfer method as described in the first aspect above and various possible designs of the first aspect.
[0009] In a fifth aspect, a computer program product according to an embodiment of the present disclosure includes a computer program, which, when executed by a processor, realizes the virtual resource transfer method described in the first aspect above and various possible designs of the first aspect.
[0010] In a sixth aspect, there is provided a computer program according to an embodiment of the present disclosure, which, when executed in a computer, when executed by the computer, realises the virtual resource transfer method described in the first aspect above and various possible designs of the first aspect. Effect of the Invention
[0011] The virtual resource transfer method, device, equipment, readable storage medium, product and program according to the present embodiment obtain a first-state virtual resource, and generate a target media content based on the first-state virtual resource according to a first preset operation of a first user. The target media content is published according to a publishing operation of the first user, so that a virtual resource related to the target media content can be at least partially transferred to the first user and / or a second user by the target media content. In this way, the first user can activate the conversion from the inactivated first-state virtual resource sent by the resource publisher to the activated second-state virtual resource by generating the target media resource, so that the user who publishes the target media content and his friends can perform a receiving operation of the virtual resource based on the target media resource. [Brief description of the drawings]
[0012] In order to more clearly describe the technical solutions of the embodiments of the present disclosure or the prior art, the drawings necessary for describing the embodiments or the prior art are briefly described below. Of course, the drawings described below are only a part of the embodiments of the present disclosure, and those skilled in the art can further obtain other drawings based on these drawings without creative efforts. [Figure 1] FIG. 1 is a flowchart of a virtual resource transfer method according to a first embodiment of the present disclosure. [Diagram 2] FIG. 2 is a flowchart of a virtual resource transfer method according to a second embodiment of the present disclosure. [Diagram 3] FIG. 3 is a schematic diagram of an interactive interface according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure. [Diagram 5] FIG. 5 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a flowchart of a virtual resource transfer method according to a third embodiment of the present disclosure. [Figure 7] FIG. 7 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure. [Figure 8] FIG. 8 is a flowchart of a virtual resource transfer method according to a fourth embodiment of the present disclosure. [Figure 9] FIG. 9 is a flowchart of a virtual resource transfer method according to a fifth embodiment of the present disclosure. [Figure 10] FIG. 10 is a flowchart of a virtual resource transfer method according to the sixth embodiment of the present disclosure. [Figure 11] FIG. 11 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure. [Figure 12] FIG. 12 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure. [Figure 13]FIG. 13 is a structural schematic diagram of a virtual resource transfer device according to the seventh embodiment of the present disclosure. [Figure 14] FIG. 14 is a structural schematic diagram of an electronic device according to an eighth embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] In order to make the objectives, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions of the embodiments of the present disclosure will be described below clearly and completely with reference to the drawings of the embodiments of the present disclosure, and of course, the described embodiments are only a part of the embodiments of the present disclosure, and are not all of the embodiments. Based on the embodiments of the present disclosure, any other embodiments that a person skilled in the art can obtain without inventive work fall within the scope of protection of the present disclosure.
[0014] In response to the technical problems that the above-mentioned conventional virtual resource processing methods have simple functions, less flexibility, and simpler ways to play lucky money, the present disclosure provides a virtual resource transfer method, device, equipment, readable storage medium, product, and program.
[0015] In addition, the virtual resource transfer method, device, equipment, readable storage medium, product, and program disclosed herein can be applied to any one of the virtual resource transfer scenarios.
[0016] The traditional way of playing lucky money is generally that users themselves charge a certain amount of money into the lucky money and then send the lucky money, which is a simpler way to play, and the traditional operation method of transferring virtual resources has simple functions and is less flexible, and cannot meet the customization needs of users.
[0017] The present disclosure may include sending a first-state virtual resource from a resource issuer to a first user. The first user may generate a target media content based on the first-state virtual resource through a preset operation, and the target media content is associated with the first-state virtual resource. When the target media content is issued, the first-state virtual resource is converted into a second-state virtual resource, and the second-state virtual resource is at least partially transferred to the first user and / or the second user. In this embodiment, the first-state virtual resource may be a virtual resource in an inactive state, in which the first-state virtual resource is unavailable and cannot be transferred to the second user, and the second-state virtual resource is a virtual resource in an active state, in which the first-state virtual resource becomes available and can be transferred to the second user after being converted into the second-state virtual resource. Thus, when a user transfers a virtual resource, the user can perform a transfer operation of the virtual resource based on the first-state virtual resource sent by the resource issuer, and the interactivity with the second user is improved.
[0018] FIG. 1 is a flowchart of a virtual resource transfer method according to the first embodiment of the present disclosure. As shown in FIG. 1, in a target application, the method includes the following steps 101 to 103.
[0019] Step 101: Obtain a first state virtual resource, and the first state virtual resource is sent from a resource issuer to a first user.
[0020] The execution subject of this embodiment is a virtual resource transfer device, which may be coupled to a terminal device, and the terminal device can perform man-machine interaction operations with a first user, thereby realizing the transfer operation of virtual resources according to various operations triggered by the first user through man-machine interaction.
[0021] Optionally, the virtual resource transfer device may be coupled to a server, and the server may be communicatively connected to a terminal device capable of performing man-machine interaction, so that the server can obtain various operations triggered by the first user and obtained by the terminal device through man-machine interaction to realize the virtual resource transfer operation.
[0022] In this embodiment, the first user may obtain a first-state virtual resource, and the first-state virtual resource may be sent by a resource issuer. In different application scenarios, the resource issuer may be different objects. For example, the resource issuer may be a target application platform party, and the first-state virtual resource may be sent by the target application platform party to the first user according to a preset policy, and the preset policy includes but is not limited to a preset time interval, a preset trigger condition, and the like. Optionally, the resource issuer may also be a second user who uses the target application, and there is a preset association relationship between the first user and the second user. Correspondingly, the first-state virtual resource may be a private message within the site sent by the second user to the first user, and may be sent after the first user triggers a virtual resource acquisition widget associated with the media content published by the second user.
[0023] Step 102: In response to the preset operation of the first user, generate a target media content based on the first state virtual resource, and the target media content is associated with the first state virtual resource.
[0024] In this embodiment, after obtaining the first-state virtual resource, a preset operation of the first user can be obtained to realize a transfer operation of the first-state virtual resource, and a target media content can be generated according to the preset operation based on the first-state virtual resource, and the target media content is associated with the first-state virtual resource, so that the virtual resource can be simultaneously issued when the target media content is subsequently issued.
[0025] Step 103: In response to a publishing operation of the target media content by a first user, the target media content is published in the target application to convert the first state virtual resource into a second state virtual resource, and the second state virtual resource is configured to be at least partially transferred to the first user and / or the second user by the target media content.
[0026] In this embodiment, after completing the generation of the target media content, a publishing icon may be set on the display interface, and the first user may realize the publishing operation of the target media content by triggering the publishing icon. In response to the publishing operation, the target media content may be published in the target application, so that the first-state virtual resource is activated, i.e., the first-state virtual resource is transformed into a second-state virtual resource, and the second-state virtual resource related to the target media content may be published together with the target media content. Furthermore, the virtual resource may be at least partially transferred to the first user and / or the second user by the target media content.
[0027] Taking an actual application as an example, the virtual resource may be lucky money in a target application, where a first user obtains the inactive lucky money issued by the target application platform, and can further generate a short video corresponding to the lucky money through a preset operation and publish the short video, thereby activating the lucky money associated with the short video, and the active lucky money can be at least partially transferred to the first user and / or the second user through the trigger operation of the first user and / or the second user.
[0028] Specifically, there is a preset relationship between the first user and the second user, and the preset relationship may be a friend relationship between the first user and the second user, or the first user and the second user following each other.
[0029] Further, based on the first embodiment, step 101 is The method includes acquiring the first state virtual resource in response to a user triggering operation of at least one virtual resource acquisition widget in a preset page, the preset page including at least one virtual resource acquisition widget.
[0030] In this embodiment, at least one virtual resource acquisition widget may be installed on the preset page, and the first user can realize the acquisition of a first-state virtual resource by triggering the at least one virtual resource acquisition widget.
[0031] The preset page may be a virtual resource acquisition active page, and the first user can enter the virtual resource acquisition active page by triggering a preset active entry, and trigger at least one virtual resource acquisition widget in the virtual resource acquisition active page to achieve the acquisition of a first-state virtual resource. Or, the preset page may be a media content playback page, and when the currently played media content has a related virtual resource in the playback page, at least one virtual resource acquisition widget may be displayed on the playback page, and the first user can trigger at least one virtual resource acquisition widget in the playback page to achieve the acquisition of a first-state virtual resource.
[0032] In the virtual resource transfer method according to the present embodiment, a first-state virtual resource is obtained, and a target media content is generated based on the first-state virtual resource according to a first preset operation of a first user. The target media content is published according to a publishing operation of the target media content by the first user, and the first-state virtual resource is converted into a second-state virtual resource, and the second-state virtual resource is at least partially transferred to the first user and / or the second user. In this way, when the first user transfers a virtual resource, in addition to directly operating the virtual resource he owns, the first user can also realize the transfer of the virtual resource based on the second-state virtual resource after activating the first-state virtual resource sent by the resource issuer. The processing operation of the virtual resource is more flexible and can meet the actual needs of the user.
[0033] FIG. 2 is a flowchart of a virtual resource transfer method according to the second embodiment of the present disclosure. Based on the first embodiment, as shown in FIG. 2, step 102 includes: Step 201: displaying a virtual resource display interface, the virtual resource display interface including at least one first state virtual resource currently acquired by the first user; In response to a selection operation of any one of the first state virtual resources by the first user, displaying a target media content generation interface (202); obtaining 203 a first user generated media content material based on the target media content generation interface; and generating 204 a target media content based on the first state virtual resource selected by the user and the first user media content material.
[0034] In this embodiment, the first user may select a first-state virtual resource to be currently transferred, and then generate target media content based on the currently selected first-state virtual resource. Specifically, the display interface may display a virtual resource display interface, and the virtual resource display interface includes at least one first-state virtual resource currently acquired by the first user. Exemplarily, the first user may trigger a virtual resource detail page icon on a personal page to realize the display of the virtual resource display interface, and in this case, the virtual resource display interface may display all virtual resources owned by the user; the first user may obtain a first-state virtual resource on a preset page and then trigger an operation on the currently acquired first-state virtual resource to realize the display of the virtual resource display interface, and in this case, the virtual resource display interface may display the currently acquired first-state virtual resource, and the present disclosure is not limited thereto.
[0035] After displaying the virtual resource display interface, the first user may select a first-state virtual resource to be currently transferred according to actual needs. In response to the first user's selection operation of any one of the first-state virtual resources, a target media content generation interface may be displayed, and the first user may perform a generation operation of media content material in the target media content generation interface, and the virtual resource transfer device may obtain the media content material generated by the first user. The target media content is generated based on the first-state virtual resource selected by the user and the first user media content material, and the target media content is associated with the first-state virtual resource.
[0036] 3 is a schematic diagram of an interactive interface according to an embodiment of the present disclosure, and as shown in FIG. 3, at least one first-state virtual resource 32 currently acquired by a first user may be displayed in a virtual resource display interface 31. The first user may select any one of the first-state virtual resources 32 according to actual needs. In response to the first user's triggering operation of any one of the first-state virtual resources 32, a target media content generation interface 33 may be displayed, and the first user may perform a generation operation of media content material in the target media content generation interface 33.
[0037] By selecting a first-state virtual resource to be currently transferred, and then generating target media content based on the currently selected first-state virtual resource, the first-state virtual resource can be activated to realize the transfer operation of the activated virtual resource, which solves the problem that the traditional virtual resource transfer operation has simple functions and low flexibility, and enriches the processing method of virtual resource transfer.
[0038] Further, based on any one of the above embodiments, the target media content generation interface further includes a first state virtual resource modification widget, and after step 202, displaying a first state virtual resource modification interface on a display interface in response to a first user triggering the first state virtual resource modification widget; The method further includes modifying the virtual resource in response to a preset operation of the first user in the first state virtual resource modification interface.
[0039] In this embodiment, after the first user selects a first-state virtual resource, the first user may further modify the first-state virtual resource according to actual needs. Specifically, the target media content generation interface further includes a first-state virtual resource modification widget. After displaying the target media content generation interface, if the first user needs to modify the first-state virtual resource, the first user may trigger the first-state virtual resource modification widget in the target media content generation interface. Correspondingly, the virtual resource transfer device may display a first-state virtual resource modification interface on the display interface according to the trigger operation. The first user may perform a preset operation in the first-state virtual resource modification interface to realize the modification operation of the virtual resource. The modification operation includes, but is not limited to, a replacement operation, a deletion operation, and an addition operation.
[0040] 4 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure, as shown in FIG. 4, the target media content generation interface 41 further includes a first-state virtual resource modification widget 42, the first user may trigger the first-state virtual resource modification widget 42 according to actual needs, and the display interface may display a first-state virtual resource modification interface 43 according to the trigger operation. The first-state virtual resource modification interface 43 may include modification options, including but not limited to a replace option 44, a delete option 45, and an add option 46, etc. The first user may select a corresponding option according to actual needs to realize the modification operation of the virtual resource.
[0041] By installing the first-state virtual resource modification widget, the first user can realize the modification operation of the first-state virtual resource selected by the first-state virtual resource modification widget, so that the transfer operation of the virtual resource can further meet the actual needs of the first user, and improve the user experience.
[0042] Further, based on any one of the above embodiments, after step 202, Displaying a media content material generating channel list on a target media content generating interface, the media content material generating channel list including at least two kinds of media content material generating channels; In response to a selection operation of any one of the media content material generating channels by the first user, acquiring media content material generated by the first user according to the selected media content material generating channel; The method further includes generating a target media content based on the first state virtual resource selected by the first user and the first user media content material.
[0043] In this embodiment, the first user may generate media content material through different media content generation channels according to actual needs. Specifically, after displaying a target media content generation interface in response to the first user's selection operation of any one of the first-state virtual resources, a media content material generation channel list may be displayed on the target media content generation interface, and the media content material generation channel list includes at least two kinds of media content material generation channels. The first user may select a media content material generation channel in the media content material generation channel list according to actual needs. Correspondingly, the virtual resource transfer device may obtain the media content material generated by the first user according to the media content material generation channel selected by the first user in response to the selection operation. The target media content is generated based on the first-state virtual resource selected by the first user and the first user media content material.
[0044] Further, based on any one of the above embodiments, the media content material generating channel includes a custom generating channel and a template shooting channel, and in response to the first user selecting any one of the media content material generating channels, the first user obtains the media content material generated according to the selected media content material generating channel. if the first user's selected media content material generating channel is a custom generated channel, obtaining the media content material custom generated by the first user; or If the first user selected media content material generating channel is a template shooting channel, generating the media content material based on a user selected preset shooting template.
[0045] In this embodiment, the media content material generation channel includes a custom generation channel and a template shooting channel. The virtual resource transfer device may obtain the media content material generated by the first user according to the media content material generation channel selected by the first user in response to the selection operation of the media content material generation channel by the first user. Specifically, when the media content material generation channel selected by the first user is a custom generation channel, it is characterized in that the first user may custom generate the media content material according to personal preferences. Correspondingly, the virtual resource transfer device may obtain the media content material custom generated by the first user.
[0046] Optionally, when the first user's selected media content material generation channel is a template shooting channel, in response to characterizing that the first user may realize the generation of the media content material according to the selected preset shooting template, the virtual resource transfer device may generate the media content material based on the user's selected preset shooting template. The preset shooting template includes, but is not limited to, shooting special effects, shooting filters, shooting actions, etc.
[0047] 5 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure, as shown in FIG. 5, a target media content generation interface 51 may display a media content material generation channel list 52, the media content material generation channel list 52 includes a custom channel 53 and a template shooting channel 54, when a first user triggers an operation of the template shooting channel 54, a selectable template list 55 may be displayed on the display interface, the selectable template list includes all shooting templates 56 that are currently selectable by the first user. According to the selection operation of the first user, the display interface may display presented information 57 corresponding to all shooting templates 56 selected by the user, the presented information 57 is specifically for instructing the user to realize an operation of generating media content material according to the presented information.
[0048] In the virtual resource transfer method according to the present embodiment, a first-state virtual resource to be currently transferred is selected, and then a target media content is generated based on the currently selected first-state virtual resource, thereby realizing the transfer operation of the virtual resource based on the first-state virtual resource, and enriching the processing manner of the virtual resource transfer. In addition, the media content material is generated according to a media content material generation channel selected by the first user, so that the generated media content material can further meet the customization needs of the user, and improving the user experience.
[0049] FIG. 6 is a flowchart of a virtual resource transfer method according to the third embodiment of the present disclosure. Based on any one of the above embodiments, as shown in FIG. 6, step 102 includes: Step 601 of obtaining a first user generated media content material in a target media content generation interface; Step 602: in response to a first user triggering a preset virtual resource configuration icon in the target media content generation interface, displaying a virtual resource configuration interface, the virtual resource configuration interface including at least one first state virtual resource currently acquired by the first user; The method includes step 603 of generating target media content based on the first-state virtual resource selected by the first user and the first user media content material in response to a selection operation of any one of the first-state virtual resources by the first user.
[0050] In this embodiment, the first user may generate a media content material, and then select a first-state virtual resource to be currently transferred based on the currently generated media content material. Specifically, the virtual resource transfer device may obtain the media content material generated by the first user in the target media content generation interface, and the media content material may be generated by the first user through a custom generation channel or may be generated by the first user through a template shooting channel, and the present disclosure is not limited thereto.
[0051] Further, a virtual resource configuration icon is pre-installed in the target media content generation interface, and after completing the generation of the media content material, the first user may realize the selection operation of the first-state virtual resource by triggering the virtual resource configuration icon. Correspondingly, the virtual resource transfer device may display a virtual resource configuration interface in response to the trigger operation, and the virtual resource configuration interface includes at least one first-state virtual resource currently acquired by the first user. The first user may select the first-state virtual resource to be currently transferred according to actual needs. In response to the selection operation of any one of the first-state virtual resources by the first user, the target media content is generated based on the first-state virtual resource selected by the first user and the first user media content material.
[0052] 7 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure, as shown in FIG 7, a virtual resource configuration icon 72 may be set in a target media content generation interface 71. After a first user generates a media content material in the target media content generation interface 71, the virtual resource configuration icon 72 may be triggered to display a virtual resource configuration interface 73, which includes at least one first-state virtual resource 74 currently obtained by the first user.
[0053] In the virtual resource transfer method of this embodiment, a media content material is generated, and then a first-state virtual resource to be currently transferred is selected based on the currently generated media content material, so that the virtual resource transfer operation can be realized based on the first-state virtual resource, thereby solving the problem that the traditional virtual resource transfer operation has simple functions and low flexibility, and enriching the processing methods of virtual resource transfer.
[0054] FIG. 8 is a flowchart of a virtual resource transfer method according to the fourth embodiment of the present disclosure. Based on any one of the above embodiments, as shown in FIG. 8, step 102 includes: Step 801, in the target media content generation interface, in response to a trigger operation of a preset virtual resource configuration icon by a first user, displaying a virtual resource configuration interface on a display interface, the virtual resource configuration interface including at least one first state virtual resource currently acquired by the first user; displaying an additional virtual resource configuration interface on the display interface in response to a selection operation of any one of the first state virtual resources by the first user; Step 803: obtaining additional virtual resources determined by a first user in the additional virtual resource configuration interface, and determining the first state virtual resources and the additional virtual resources as target virtual resources; Step 804 includes obtaining media content material generated by a first user, and generating a target media content based on the media content material and the target virtual resource.
[0055] In this embodiment, when the limit of the virtual resource to be transferred by the first user is greater than the limit of the first-state virtual resource, the first user may further select a virtual resource, and take the virtual resource owned by the first user or other first-state virtual resource as the additional virtual resource, and determine the target virtual resource according to the additional virtual resource and the first-state virtual resource at the same time. Specifically, a virtual resource configuration icon is pre-installed in the target media content generation interface. In response to the trigger operation of the virtual resource configuration icon by the first user, the virtual resource transfer device may display a virtual resource configuration interface on the display interface, and the virtual resource configuration interface includes at least one first-state virtual resource currently acquired by the first user.
[0056] Furthermore, the first user may select any one of the first-state virtual resources according to actual needs, and display an additional virtual resource configuration interface on the display interface in response to the selection operation. The first user may determine a current additional virtual resource in the additional virtual resource configuration interface. As an option, the user may select a virtual resource owned by the user as the additional virtual resource, or select another first-state virtual resource as the additional virtual resource, and the present disclosure does not limit this. The target virtual resource is determined simultaneously based on the additional virtual resource and the first-state virtual resource. The additional virtual resource includes one or more of the first-state virtual resource, the second-state virtual resource, and the virtual resource custom-input by the first user.
[0057] After determining the target virtual resource, the media content material generated by the first user may be obtained, and the target media content may be generated based on the media content material and the target virtual resource.
[0058] In the virtual resource transfer method of this embodiment, when the first state virtual resources cannot meet the needs of the user, additional virtual resources configured by the user are obtained, and a target virtual resource is determined simultaneously based on the additional virtual resources and the first state virtual resources, so that the virtual resource transfer operation can further meet the customization needs of the user, and the user experience is improved.
[0059] FIG. 9 is a flowchart of a virtual resource transfer method according to the fifth embodiment of the present disclosure. Based on any one of the above embodiments, as shown in FIG. 9, after step 103, A step 901 of determining an available number of transfers corresponding to the second state virtual resource; The method further includes step 902 of at least partially transferring the second state virtual resource to the first user and / or second user based on the number of possible transfers, the number of the first users and / or second users corresponding to the number of possible transfers.
[0060] In this embodiment, different resource limits and transfer times are corresponding to each second-state virtual resource. For example, there may be 10 units of the second-state virtual resource and 5 transfer times. Therefore, in order to realize the transfer operation of the second-state virtual resource, after the target media content is issued, it is further necessary to determine the transferable number corresponding to the second-state virtual resource. According to the transferable number, the second-state virtual resource is at least partially transferred to the first user and / or the second user, and the number of the first user and / or the second user corresponds to the transferable number.
[0061] Continuing with the above example, a second state virtual resource with five possible transfers may be transferred to five second users.
[0062] Further, based on any one of the above embodiments, step 902 includes: Dividing the second state virtual resource equally into a third virtual resource based on the number of times the virtual resource can be transferred, and transferring the third virtual resource to the first user and / or the second user; or and randomly transferring at least a portion of the second state virtual resource to the first user and / or the second user based on the number of possible transfers.
[0063] In this embodiment, after determining the transferable number corresponding to the second-state virtual resource, the second-state virtual resource may be equally divided to the third virtual resource according to the transferable number, so that the third virtual resource can be transferred to the first user and / or the second user. Following the above example, 10 units of the second-state virtual resource may be equally transferred to five first users and / or second users, i.e., each first user and / or second user respectively obtains 2 units of the third virtual resource.
[0064] Optionally, the second state virtual resource may be at least partially transferred randomly to the first user and / or the second user based on the number of transfers allowed, i.e., the number of second state virtual resources that the first user and / or the second user can obtain is different.
[0065] In the virtual resource transfer method of this embodiment, by determining the possible transfer count corresponding to the virtual resource, and transferring the second-state virtual resource to the first user and / or the second user evenly or randomly based on the possible transfer count, the first user and / or the second user can enjoy the virtual resource transfer operation in different modes, solve the problem that the traditional virtual resource transfer operation has simple functions and lower flexibility, enrich the play ways of the virtual resource transfer operation, and further improve the user experience.
[0066] As an option, based on any one of the above examples, Displaying a first transfer icon corresponding to the second state virtual resource in the target media content playback interface; The method further includes at least partially transferring the second state virtual resource to the first user in response to a first user triggering the first transfer icon.
[0067] In this embodiment, after issuing the target media content in the target application, the first user may perform a transfer operation on a second-state virtual resource related to the target media content. Specifically, when the first user plays the target media content in the target media content playback interface, a first transfer icon corresponding to the second-state virtual resource may be displayed on the target media content playback interface. The first user may trigger the first transfer icon. In response to the first user's trigger operation of the first transfer icon, the second-state virtual resource is at least partially transferred to the first user.
[0068] A first transfer icon corresponding to the second-state virtual resource is displayed on the target media content playback interface, and the second-state virtual resource is at least partially transferred to the first user according to the trigger operation of the first user, so that the play of the virtual resource transfer can be further enriched and the user experience can be improved.
[0069] FIG. 10 is a flowchart of a virtual resource transfer method according to the sixth embodiment of the present disclosure. Based on any one of the above embodiments, when a second user views a target media resource issued by the first user, the virtual resource transfer method includes: Step 1001: displaying a first transfer icon corresponding to the second state virtual resource in the target media content playback interface; 10. In response to a second user triggering the first transfer icon, detecting 1002 whether there is a preset association relationship between the first user and the second user; Step 1003: if detecting that there is a preset association relationship between the first user and the second user, at least partially transfer the second state virtual resource to the second user, and switch the transfer icon to a transferred icon, which is configured to prevent the virtual resource from being transferred when the second user triggers the transferred icon; The method further includes a step 1004 of displaying presentation information in a display interface to prompt the second user to establish a preset association relationship between the first user and the second user based on the presentation information when it is detected that there is no preset association relationship between the first user and the second user.
[0070] In this embodiment, the second user may browse the target media content issued by the first user, and in the target media content playback page, detect whether the currently played media content has an associated virtual resource to be transferred, and the media content may be the target media content issued by the first user. If YES, the display interface may display a transfer icon corresponding to the virtual resource to be transferred. The second user may realize the transfer operation of the virtual resource by triggering the transfer icon. Optionally, if the media content has no associated virtual resource to be transferred, the current display interface may not be adjusted.
[0071] Furthermore, when detecting the trigger operation of the transfer icon by the second user, it is detected whether there is an association relationship between the second user and the first user. The association relationship may be the preset association relationship, and may be that the first user and the second user are friends, or the first user and the second user follow each other. If there is an association relationship between the two, the virtual resource to be transferred may be at least partially transferred to the second user, and the transfer icon may be switched to a transferred icon, and the transferred icon is configured such that the virtual resource is not transferred when the second user triggers the transferred icon.
[0072] 11 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure. As shown in FIG. 11, in a target media content playback interface 1101, if the currently played media content issued by a first user has an associated virtual resource to be transferred, the display interface displays a transfer icon 1102 corresponding to the virtual resource to be transferred. A second user may trigger the transfer icon 1102. In response to the trigger operation, if there is an associated relationship between the first user and the second user, the virtual resource to be transferred is at least partially transferred to the second user, and the transfer icon 1102 is switched to a transferred icon 1103. The transferred icon 1103 is configured such that the virtual resource is no longer transferred when the second user triggers the transferred icon.
[0073] Alternatively, if there is no association between the first user and the second user, the association needs to be established before performing the virtual resource transfer operation. Specifically, if it is detected that there is no preset association between the first user and the second user, the display interface displays presentation information to prompt the second user to establish an association with the first user based on the presentation information. After it is detected that the first user and the second user have established an association, the display interface may display a transfer icon again, so that the second user can realize the virtual resource transfer operation according to the transfer icon.
[0074] 12 is a schematic diagram of another interactive interface according to an embodiment of the present disclosure. As shown in FIG. 12, in a target media content playback interface 1201, if the currently played media content issued by a first user has an associated virtual resource to be transferred, the display interface displays a transfer icon 1202 corresponding to the virtual resource to be transferred. A second user may trigger the transfer icon 1202. In response to the trigger operation, if there is no associated relationship between the first user and the second user, the display interface displays presentation information 1203 to prompt the second user to establish an associated relationship with the first user based on the presentation information 1203.
[0075] In the virtual resource transfer method according to the present embodiment, it is possible to detect whether the currently played media content has a related virtual resource to be transferred, and if the result is YES, a transfer icon corresponding to the virtual resource to be transferred is displayed on the display interface, so that the transfer operation of the virtual resource can be realized based on the transfer icon. After the first user triggers the transfer icon to complete the virtual resource transfer operation, the transfer icon is switched to a transferred icon, so that the second user can only transfer one virtual resource once, which further improves the user experience. In addition, it is possible to detect whether there is a relationship between the first user and the second user, and if there is a relationship, to transfer the virtual resource, so that the virtual resource transfer operation is performed on the user having the preset relationship.
[0076] FIG. 13 is a structural schematic diagram of a virtual resource transfer device according to a seventh embodiment of the present disclosure. As shown in FIG. 13, in a target application, the device includes an acquisition module 1301, a generation module 1302, and a publishing module 1303. The acquisition module 1301 is for acquiring a first-state virtual resource, and the first-state virtual resource is sent from a resource issuer to a first user. The generation module 1302 is for generating a target media content based on the first-state virtual resource in response to a preset operation of the first user, and the target media content is associated with the first-state virtual resource. The publishing module 1303 is for publishing the target media content in the target application in response to a publishing operation of the target media content by the first user, to transform the first-state virtual resource into a second-state virtual resource, and the second-state virtual resource is configured to be at least partially transferred to the first user and / or the second user by the target media content.
[0077] Furthermore, based on the first embodiment, there is a preset association relationship between the first user and the second user.
[0078] Further, based on Example 1, the acquisition module is for acquiring the first state virtual resource in response to a user's trigger operation of at least one virtual resource acquisition widget in a preset page, and the preset page includes at least one virtual resource acquisition widget.
[0079] Further based on the first embodiment, the generation module is for displaying a virtual resource display interface, where the virtual resource display interface includes at least one first-state virtual resource currently acquired by the first user; displaying a target media content generation interface in response to a selection operation of any one of the first-state virtual resources by the first user; obtaining media content material generated by the first user based on the target media content generation interface; and generating a target media content based on the first-state virtual resource selected by the user and the first user media content material.
[0080] Further based on any one of the above embodiments, the generation module is for obtaining media content material generated by a first user in a target media content generation interface, displaying a virtual resource configuration interface in response to a trigger operation of a preset virtual resource configuration icon in the target media content generation interface by the first user, the virtual resource configuration interface including at least one first-state virtual resource currently obtained by the first user, and generating a target media content based on the first-state virtual resource selected by the first user and the first user media content material in response to a selection operation of any one of the first-state virtual resources by the first user.
[0081] Further, based on any one of the above embodiments, the target media content generation interface further includes a first-state virtual resource modification widget, and the generation module is for displaying a first-state virtual resource modification interface on a display interface in response to a trigger operation of the first-state virtual resource modification widget by a first user, and modifying the virtual resource in response to a preset operation of the first user in the first-state virtual resource modification interface.
[0082] Further, based on any one of the above embodiments, the generation module is for displaying a media content material generation channel list on a target media content generation interface, the media content material generation channel list including at least two kinds of media content material generation channels; in response to a selection operation of any one of the media content material generation channels by the first user, obtaining media content material generated by the first user according to the selected media content material generation channel; and generating a target media content based on the first state virtual resource selected by the first user and the first user media content material.
[0083] Further, based on any one of the above embodiments, the media content material generation channel includes a custom generation channel and a template shooting channel, and the generation module is for obtaining media content material custom generated by a first user when the media content material generation channel selected by the first user is a custom generation channel, or for generating media content material based on a preset shooting template selected by a user when the media content material generation channel selected by the first user is a template shooting channel.
[0084] Further based on any one of the above embodiments, the generation module is for displaying a virtual resource configuration interface on a display interface in response to a trigger operation of a preset virtual resource configuration icon by a first user in a target media content generation interface, the virtual resource configuration interface including at least one first-state virtual resource currently acquired by the first user; displaying an additional virtual resource configuration interface on the display interface in response to a selection operation of any one of the first-state virtual resources by the first user; acquiring an additional virtual resource determined by the first user in the additional virtual resource configuration interface, and determining the first-state virtual resource and the additional virtual resource as target virtual resources; acquiring media content material generated by the first user, and generating a target media content based on the media content material and the target virtual resource.
[0085] Further, based on any one of the above embodiments, the additional virtual resources include one or more of a first state virtual resource, a second state virtual resource, and a first user custom input virtual resource.
[0086] Further, based on any one of the above embodiments, the device further comprises a determination module for determining an available transfer number corresponding to the second state virtual resource, and a transfer module for at least partially transferring the second state virtual resource to the first user and / or the second user based on the available transfer number, where the number of the first users and / or the second users corresponds to the available transfer number.
[0087] Further, based on any one of the above embodiments, the transfer module is for equally dividing the second state virtual resource into a third virtual resource based on the transferable number of times, and transferring the third virtual resource to the first user and / or the second user, or for randomly transferring at least a portion of the second state virtual resource to the first user and / or the second user based on the transferable number of times.
[0088] Further, based on any one of the above embodiments, the acquisition module is further for acquiring the first state virtual resource in response to a user's trigger operation of at least one virtual resource acquisition widget in a preset page, and the preset page includes at least one virtual resource acquisition widget.
[0089] Further, based on any one of the above embodiments, the method further includes a processing module, which is further configured to display a first transfer icon corresponding to the second state virtual resource in the target media content playback interface, and at least partially transfer the second state virtual resource to the first user in response to a trigger operation of the first transfer icon by the first user.
[0090] Further, based on any one of the above embodiments, the present invention further includes a detection module, which is configured to display a transfer icon corresponding to the second-state virtual resource in the target media content playback interface, and detect whether there is a preset association relationship between the first user and the second user in response to a trigger operation of the transfer icon by a second user, and when it is detected that there is a preset association relationship between the first user and the second user, at least partially transfer the second-state virtual resource to the second user, and switch the transfer icon to a transferred icon, wherein the transferred icon is configured so that the virtual resource is no longer transferred when the second user triggers the transferred icon.
[0091] Further, based on any one of the above embodiments, the device further includes a processing module, and the processing module is further configured to display presentation information on a display interface when it detects that there is no preset association relationship between the first user and the second user, to prompt the first user to establish an association relationship with the second user based on the presentation information.
[0092] According to another embodiment of the present disclosure, there is provided an electronic device comprising a processor and a memory, The memory stores computer executable instructions; The processor executes the computer executable instructions stored in the memory, causing the processor to perform the virtual resource transfer method according to any one of the above embodiments.
[0093] A computer-readable storage medium according to another embodiment of the present disclosure, wherein computer-executable instructions are stored in the computer-readable storage medium, and when a processor executes the computer-executable instructions, the virtual resource transfer method described in any one of the above embodiments is realized.
[0094] A computer program product according to another embodiment of the present disclosure includes a computer program, which, when executed by a processor, realizes the virtual resource transfer method described in any one of the above embodiments.
[0095] To realize the above embodiment, the embodiment of the present disclosure further provides an electronic device.
[0096] FIG. 14 is a structural schematic diagram of an electronic device according to an eighth embodiment of the present disclosure. FIG. 14 shows a structural schematic diagram of an electronic device 1400 suitable for implementing the embodiments of the present disclosure, and the electronic device 1400 may be a terminal device or a server. The terminal device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (PADs, Portable Android Devices), portable media players (PMPs, Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop personal computers. The electronic device shown in FIG. 14 is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure in any way.
[0097] As shown in Fig. 14, the electronic device 1400 may include a computing unit (e.g., a central processing unit, a graphic processor, etc.) 1401, which can perform various appropriate operations and processes based on a program stored in a read only memory (ROM, Read Only Memory) 1402 or a program loaded from a storage device 1408 into a random access memory (RAM, Random Access Memory) 1403. The RAM 1403 further stores various programs and data required for the operation of the electronic device 1400. The computing unit 1401, the ROM 1402 and the RAM 1403 are connected to each other via a bus 1404. An input / output (I / O) interface 1405 is also connected to the bus 1404.
[0098] Typically, the following devices may be connected to the I / O interface 1405: an input unit 1406 including a touch panel, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output unit 1407 including a liquid crystal display (LCD), speaker, vibrator, etc.; a storage unit 1408 including a magnetic tape, hard disk, etc.; and a communication unit 1409. The communication unit 1409 may allow wireless or wired communication between the electronic device 1400 and other devices to exchange data. Although FIG. 14 illustrates the electronic device 1400 with various devices, it should be understood that it is not required to implement or include all of the illustrated devices. More or fewer devices may alternatively be implemented or included.
[0099] In particular, according to the embodiments of the present disclosure, the processes described with reference to the above flowcharts may be implemented as a computer software program. For example, the embodiments of the present disclosure include a computer program product, which includes a computer program included in a computer-readable medium, and the computer program includes program code for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication unit 1409, or installed from the storage unit 1408, or installed from the ROM 1402. When the computer program is executed by the computing unit 1401, it performs the above-mentioned functions limited to the method of the embodiments of the present disclosure.
[0100] It should be noted that the computer readable medium of the present disclosure may be a computer readable signal medium, a computer readable storage medium, or any combination of both. The computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. Further examples of computer readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or flash memory), an optical fiber, a portable compact disk read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. And, in the present disclosure, the computer readable signal medium may carry a data signal, either in baseband or as part of a carrier wave, in which the computer readable program code is included. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program used by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted via any suitable medium, including but not limited to electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0101] The computer readable medium may be included in the electronic device, or may exist separately but not assembled into the electronic device.
[0102] The computer-readable medium includes one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method shown in the above embodiments.
[0103] Computer program code for carrying out the operations of the present disclosure may be written in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and also including conventional procedural programming languages such as "C" or similar. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, the remote computer may be connected to the user's computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).
[0104] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions, and operations of the systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program section, or part of code, which includes one or more executable instructions for implementing the specified logical function. It should be noted that in some permutation implementations, the functions shown in the blocks may occur in a different order than the order shown in the drawings. For example, two blocks shown may actually be executed essentially in parallel, and they may also be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts may be implemented by a dedicated hardware-based system that executes the specified function or operation, or by a combination of dedicated hardware and computer instructions.
[0105] The relevant units described in the embodiments of the present disclosure may be implemented in a software manner or a hardware manner. The names of the units may not constitute limitations on the units themselves, for example, the first acquiring unit may be further described as "a unit for acquiring at least two Internet Protocol addresses".
[0106] The functionality described herein above may be performed at least in part by one or more hardware logic components. For example, and without limitation, model types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific general purpose products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), etc.
[0107] In the context of this disclosure, a machine-readable medium may be a tangible medium, capable of containing or storing a program used by or in conjunction with an instruction execution system, device or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any suitable combination of the above contents. Further examples of machine-readable storage media include an electrical connection by one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above devices.
[0108] In a first aspect, according to one or more embodiments of the present disclosure, there is provided a method for virtual resource transfer, comprising: Obtaining a first state virtual resource, the first state virtual resource being sent from a resource issuer to a first user; In response to a preset operation of a first user, generate a target media content based on the first state virtual resource, and the target media content is associated with the first state virtual resource; In response to a publishing operation of the target media content by a first user, publishing the target media content in the target application to convert the first state virtual resource into a second state virtual resource, wherein the second state virtual resource is configured to be at least partially transferred to the first user and / or a second user by the target media content.
[0109] According to one or more embodiments of the present disclosure, generating a target media content based on the first state virtual resource in response to a preset operation of a first user includes: Displaying a virtual resource display interface, the virtual resource display interface including at least one first state virtual resource currently acquired by the first user; displaying a target media content generation interface in response to a selection operation of any one of the first state virtual resources by the first user; Obtaining first user generated media content material based on the target media content generation interface; generating target media content based on the first state virtual resource selected by a user and the first user media content material.
[0110] According to one or more embodiments of the present disclosure, generating a target media content based on the first state virtual resource in response to a preset operation of a first user includes: Obtaining a first user generated media content material in a target media content generation interface; In response to a first user triggering a preset virtual resource configuration icon in the target media content generation interface, displaying a virtual resource configuration interface, the virtual resource configuration interface including at least one first state virtual resource currently acquired by the first user; In response to a selection operation of any one of the first state virtual resources by the first user, generating a target media content based on the first state virtual resource selected by the first user and the first user media content material.
[0111] According to one or more embodiments of the present disclosure, the target media content generation interface further includes a first state virtual resource modification widget, and after displaying the target media content generation interface in response to the first user's selection operation of any one of the first state virtual resources, displaying a first state virtual resource modification interface on a display interface in response to a first user triggering the first state virtual resource modification widget; The method further includes modifying the virtual resource in response to a preset operation of the first user in the first state virtual resource modification interface.
[0112] According to one or more embodiments of the present disclosure, after displaying a target media content generation interface in response to the first user selecting any one of the first state virtual resources, Displaying a media content material generating channel list on a target media content generating interface, the media content material generating channel list including at least two kinds of media content material generating channels; In response to a selection operation of any one of the media content material generating channels by the first user, acquiring media content material generated by the first user according to the selected media content material generating channel; The method further includes generating a target media content based on the first state virtual resource selected by the first user and the first user media content material.
[0113] According to one or more embodiments of the present disclosure, the media content material generation channels include a custom generation channel and a template shooting channel; In response to a selection operation of any one of the media content material generating channels by the first user, acquiring media content material generated by the first user according to the selected media content material generating channel, if the first user's selected media content material generating channel is a custom generated channel, obtaining the media content material custom generated by the first user; or If the first user selected media content material generating channel is a template shooting channel, generating the media content material based on a user selected preset shooting template.
[0114] According to one or more embodiments of the present disclosure, generating a target media content based on the first state virtual resource in response to a preset operation of a first user includes: In the target media content generation interface, in response to a triggering operation of a preset virtual resource configuration icon by a first user, displaying a virtual resource configuration interface on a display interface, the virtual resource configuration interface including at least one first state virtual resource currently acquired by the first user; displaying an additional virtual resource configuration interface on the display interface in response to a selection operation of any one of the first state virtual resources by the first user; Obtaining additional virtual resources determined by a first user in the additional virtual resource configuration interface, and determining the first state virtual resources and the additional virtual resources as target virtual resources; Obtaining media content material generated by a first user, and generating a target media content based on the media content material and the target virtual resource.
[0115] According to one or more embodiments of the present disclosure, the additional virtual resources include one or more of a first state virtual resource, a second state virtual resource, and a first user custom input virtual resource.
[0116] According to one or more embodiments of the present disclosure, there is a preset association relationship between the first user and the second user.
[0117] According to one or more embodiments of the present disclosure, after the target application publishes the target media content in response to a publishing operation of the target media content by a first user, determining a transfer count corresponding to the second state virtual resource; The method further includes at least partially transferring the second state virtual resource to the first user and / or second user based on the number of possible transfers, the number of the first users and / or second users corresponding to the number of possible transfers.
[0118] According to one or more embodiments of the present disclosure, the step of partially transferring the second state virtual resource to at least the first user and / or the second user based on the number of transfers possible includes: Dividing the second state virtual resource equally into a third virtual resource based on the number of times the virtual resource can be transferred, and transferring the third virtual resource to the first user and / or the second user; or and randomly transferring at least a portion of the second state virtual resource to the first user and / or the second user based on the number of possible transfers.
[0119] According to one or more embodiments of the present disclosure, obtaining the first state virtual resource includes: The method includes acquiring the first state virtual resource in response to a user triggering operation of at least one virtual resource acquisition widget in a preset page, the preset page including at least one virtual resource acquisition widget.
[0120] According to one or more embodiments of the present disclosure, Displaying a transfer icon corresponding to the second state virtual resource in the target media content playback interface; The method further includes at least partially transferring the second state virtual resource to the first user in response to a first user triggering the transfer icon.
[0121] According to one or more embodiments of the present disclosure, displaying a transfer icon corresponding to the second state virtual resource in the target media content playback interface; Detecting whether a preset association relationship exists between the first user and the second user in response to a second user triggering the transfer icon; and when detecting a preset association relationship between the first user and the second user, at least partially transferring the second state virtual resource to the second user and switching the transfer icon to a transferred icon, the transferred icon being configured such that when the second user triggers the transferred icon, the virtual resource is no longer operated on for transfer.
[0122] According to one or more embodiments of the present disclosure, after detecting whether there is an association relationship between the first user and the second user in response to a first user triggering the forwarding icon, When it is detected that there is no preset association relationship between the first user and the second user, the display interface further includes displaying presentation information to prompt the first user to build an association relationship with the second user based on the presentation information.
[0123] In a second aspect, according to one or more embodiments of the present disclosure, there is provided a virtual resource transfer apparatus, comprising: an acquisition module for acquiring a first state virtual resource, the first state virtual resource being transmitted from a resource issuer to a first user; a generating module for generating a target media content based on the first state virtual resource in response to a preset operation of a first user, the target media content being associated with the first state virtual resource; and a publishing module configured to publish the target media content in the target application in response to a publishing operation of the target media content by a first user to convert the first state virtual resource into a second state virtual resource, such that the second state virtual resource can be at least partially transferred to the first user and / or a second user by the target media content.
[0124] According to one or more embodiments of the present disclosure, the generating module comprises: Displaying a virtual resource display interface, the virtual resource display interface including at least one first state virtual resource currently acquired by the first user; displaying a target media content generation interface in response to a selection operation of any one of the first state virtual resources by the first user; Obtaining media content material generated by the first user according to the target media content generation interface; and generating a target media content based on the first state virtual resource selected by a user and the first user media content material.
[0125] According to one or more embodiments of the present disclosure, the generating module comprises: In the target media content generation interface, obtain the media content material generated by the first user; In response to a first user triggering a preset virtual resource configuration icon in the target media content generation interface, displaying a virtual resource configuration interface, the virtual resource configuration interface including at least one first state virtual resource currently acquired by the first user; In response to a selection operation of any one of the first state virtual resources by the first user, a target media content is generated based on the first state virtual resource selected by the first user and the first user media content material.
[0126] According to one or more embodiments of the present disclosure, the target media content generation interface further includes a first state virtual resource modification widget, and the generation module: displaying a first state virtual resource modification interface on a display interface in response to a first user triggering the first state virtual resource modification widget; and modifying the virtual resource in response to a preset operation of the first user in the first state virtual resource modification interface.
[0127] According to one or more embodiments of the present disclosure, the generating module comprises: Displaying a media content material generating channel list on the target media content generating interface, the media content material generating channel list including at least two kinds of media content material generating channels; In response to a selection operation of any one of the media content material generating channels by the first user, obtain media content material generated by the first user according to the selected media content material generating channel; and generating a target media content based on a first state virtual resource selected by the first user and the first user media content material.
[0128] According to one or more embodiments of the present disclosure, the media content material generation channels include a custom generation channel and a template shooting channel; The generation module includes: if the first user's selected media content material generating channel is a custom generated channel, obtaining the media content material custom generated by the first user; or If the first user selected media content material generation channel is a template shooting channel, the first user selects a preset shooting template to generate the media content material based on the preset shooting template selected by the first user.
[0129] According to one or more embodiments of the present disclosure, the generating module comprises: In the target media content generation interface, in response to a trigger operation of a preset virtual resource configuration icon by a first user, displaying a virtual resource configuration interface on a display interface, the virtual resource configuration interface including at least one first state virtual resource currently acquired by the first user; displaying an additional virtual resource configuration interface on the display interface in response to a selection operation of any one of the first state virtual resources by the first user; Obtaining additional virtual resources determined by a first user in the additional virtual resource configuration interface, and determining the first state virtual resources and the additional virtual resources as target virtual resources; The first user generates a media content material, and generates a target media content based on the media content material and the target virtual resource.
[0130] According to one or more embodiments of the present disclosure, the additional virtual resources include one or more of a first state virtual resource, a second state virtual resource, and a first user custom input virtual resource.
[0131] According to one or more embodiments of the present disclosure, there is a preset association relationship between the first user and the second user.
[0132] According to one or more embodiments of the present disclosure, the apparatus comprises: a determination module for determining an available number of transfers corresponding to the second state virtual resource; and a transfer module for at least partially transferring the second state virtual resource to the first user and / or the second user based on the number of possible transfers, the number of the first users and / or second users corresponding to the number of possible transfers.
[0133] According to one or more embodiments of the present disclosure, the forwarding module includes: Dividing the second state virtual resource equally into a third virtual resource based on the number of times the virtual resource can be transferred, and transferring the third virtual resource to the first user and / or the second user; or and at least partially randomly transferring the second state virtual resource to the first user and / or the second user based on the number of possible transfers.
[0134] According to one or more embodiments of the present disclosure, the acquisition module includes: and for acquiring the first state virtual resource in response to a user's triggering of at least one virtual resource acquisition widget on a preset page, the preset page including at least one virtual resource acquisition widget.
[0135] According to one or more embodiments of the present disclosure, the method further includes a processing module, the processing module further comprising: Displaying a first transfer icon corresponding to the second state virtual resource in the target media content playback interface; and for at least partially transferring the second state virtual resource to the first user in response to a first user triggering the first transfer icon.
[0136] According to one or more embodiments of the present disclosure, a detection module for displaying a transfer icon corresponding to the second state virtual resource in the target media content playback interface; and a detection module for detecting, in response to a second user triggering the transfer icon, whether a preset association relationship exists between the first user and the second user. and a processing module configured to at least partially transfer the second state virtual resource to the second user when detecting a preset association relationship between the first user and the second user and to switch the transfer icon to a transferred icon, such that when the second user triggers the transferred icon, the virtual resource is no longer operated on transfer.
[0137] According to one or more embodiments of the present disclosure, the apparatus further comprises a processing module, The processing module is further configured to, when detecting that there is no preset association relationship between the first user and the second user, display presentation information on the display interface to prompt the first user to establish an association relationship with the second user based on the presentation information.
[0138] In a third aspect, according to one or more embodiments of the present disclosure, there is provided an electronic device, comprising at least one processor and a memory, The memory stores computer executable instructions; The at least one processor executes computer executable instructions stored in the memory, causing the at least one processor to perform the virtual resource transfer method as described in the first aspect above and various possible designs of the first aspect.
[0139] In a fourth aspect, according to one or more embodiments of the present disclosure, there is provided a computer-readable storage medium having computer executable instructions stored thereon, the computer-readable storage medium realizing, when executed by a processor, a virtual resource transfer method as described in the first aspect above and various possible designs of the first aspect.
[0140] In a fifth aspect, according to one or more embodiments of the present disclosure, there is provided a computer program product, comprising a computer program which, when executed by a processor, realises the virtual resource transfer method as described in the first aspect above and various possible designs of the first aspect.
[0141] In a sixth aspect, according to one or more embodiments of the present disclosure, there is provided a computer program which, when executed by a processor, realises the virtual resource transfer method as described in the first aspect above and various possible designs of the first aspect.
[0142] The above description is merely a description of the preferred embodiments and applied technical principles of the present disclosure. As will be understood by those skilled in the art, the disclosure scope of the present disclosure is not limited to the technical solution consisting of a specific combination of the above technical features, but should also include other technical guidances that combine the above technical features or their equivalent features in any way without departing from the concept disclosed above. For example, the above features and technical features having similar functions (not limited to those) disclosed in the present disclosure may be substituted for each other.
[0143] Also, although operations have been described in a particular order, it should not be understood that these operations require the particular order shown or sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limiting the scope of the disclosure. Certain features that are described in the context of separate embodiments may also be combined and implemented in a single embodiment. Conversely, various features that are described in the context of a single embodiment may be implemented in multiple embodiments, either independently or in any suitable subcombination manner.
[0144] Although the present subject matter has been described in language specifying structural features and / or methodological operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.
Claims
1. A method for transferring a virtual resource, comprising: obtaining a first state virtual resource, the first state virtual resource being sent from a resource issuer to a first user; In response to a preset operation of a first user, generate a target media content based on the first state virtual resource, and the target media content is associated with the first state virtual resource; A virtual resource transfer method comprising: in response to a publishing operation of the target media content by a first user, publishing the target media content in the target application to convert the first state virtual resource into a second state virtual resource, wherein the second state virtual resource is configured to be at least partially transferred to the first user and / or a second user by the target media content.
2. generating a target media content based on the first state virtual resource in response to a preset operation of a first user; displaying a virtual resource display interface, the virtual resource display interface including at least one first state virtual resource currently acquired by the first user; displaying a target media content generation interface in response to a selection operation of any one of the first state virtual resources by the first user; Obtaining a first user media content material generated by the first user according to the target media content generation interface; and generating target media content based on the first state virtual resource and the first user media content material selected by the user.
3. generating a target media content based on the first state virtual resource in response to a preset operation of a first user; Obtaining a first user media content material generated by a first user in a target media content generation interface; In response to a first user triggering a preset virtual resource configuration icon in the target media content generation interface, displaying a virtual resource configuration interface, the virtual resource configuration interface including at least one first state virtual resource currently acquired by the first user; The method of claim 1, further comprising: in response to a selection operation of any one of the first state virtual resources by the first user, generating a target media content based on the first state virtual resource selected by the first user and the first user media content material.
4. The target media content generation interface further includes a first state virtual resource modification widget, and after displaying the target media content generation interface in response to the first user's selection operation of any one of the first state virtual resources, displaying a first state virtual resource modification interface on a display interface in response to a first user triggering the first state virtual resource modification widget; 3. The method of claim 2, further comprising modifying the virtual resource in response to a preset operation of the first user in the first state virtual resource modification interface.
5. After displaying a target media content generation interface in response to the first user selecting any one of the first state virtual resources, Displaying a media content material generating channel list on a target media content generating interface, the media content material generating channel list including at least two kinds of media content material generating channels; In response to a selection operation of any one of the media content material generating channels by the first user, acquiring media content material generated by the first user according to the selected media content material generating channel; The method of claim 2 or 4, further comprising: generating a target media content based on the first state virtual resource selected by the first user and the first user media content material.
6. The media content material generation channel includes a custom generation channel and a template shooting channel; In response to a selection operation of any one of the media content material generating channels by the first user, acquiring media content material generated by the first user according to the selected media content material generating channel, if the first user's selected media content material generating channel is a custom generated channel, obtaining the media content material custom generated by the first user; or 6. The method of claim 5, further comprising: if the first user's selected media content material generation channel is a template shooting channel, generating the media content material based on a user selected preset shooting template.
7. generating a target media content based on the first state virtual resource in response to a preset operation of a first user; In the target media content generation interface, in response to a first user triggering a preset virtual resource configuration icon, displaying a virtual resource configuration interface on a display interface, the virtual resource configuration interface including at least one first state virtual resource currently acquired by the first user; displaying an additional virtual resource configuration interface on the display interface in response to a selection operation of any one of the first state virtual resources by the first user; Obtaining additional virtual resources determined by a first user in the additional virtual resource configuration interface, and determining the first state virtual resources and the additional virtual resources as target virtual resources; The method of any one of claims 1 to 6, further comprising: obtaining media content material generated by a first user; and generating a target media content based on the media content material and the target virtual resource.
8. The method of claim 7 , wherein the additional virtual resources include one or more of a first state virtual resource, a second state virtual resource, and a first user custom input virtual resource.
9. The method according to any one of claims 1 to 8, wherein there is a preset association relationship between the first user and the second user.
10. After the target application publishes the target media content in response to a publishing operation of the target media content by a first user, determining a transfer count corresponding to the second state virtual resource; The method of any one of claims 1 to 9, further comprising at least partially transferring the second state virtual resource to the first user and / or second user based on the number of possible transfers, the number of the first users and / or second users corresponding to the number of possible transfers.
11. Partially transferring the second state virtual resource to at least the first user and / or the second user based on the number of times the virtual resource can be transferred includes: Dividing the second state virtual resource equally into a third virtual resource based on the number of times the virtual resource can be transferred, and transferring the third virtual resource to the first user and / or the second user; or The method of claim 10 , comprising at least partially randomly transferring the second state virtual resource to the first user and / or the second user based on the number of transfers allowed.
12. Obtaining the first state virtual resource includes: The method of any one of claims 1 to 11, comprising obtaining the first state virtual resource in response to a user triggering operation of at least one virtual resource obtaining widget in a preset page, the preset page including at least one virtual resource obtaining widget.
13. Displaying a transfer icon corresponding to the second state virtual resource in a target media content playback interface; The method of any one of claims 1 to 12, further comprising at least partially transferring the second state virtual resource to the first user in response to a first user triggering the transfer icon.
14. A method for transferring a virtual resource, comprising: Displaying a transfer icon corresponding to the second state virtual resource in the target media content playback interface; Detecting whether a preset association relationship exists between a first user and a second user in response to a second user triggering the transfer icon; when detecting a preset association relationship between the first user and the second user, at least partially transfer the second state virtual resource to the second user and switch the transfer icon to a transferred icon, the transferred icon being configured such that when the second user triggers the transferred icon, the virtual resource is no longer transferred; A virtual resource transfer method, wherein the second state virtual resource is transformed from a first state virtual resource in response to a publishing operation of a target media content by a first user, and the publishing operation is for publishing the target media content in the target application.
15. and detecting whether there is an association relationship between the first user and the second user in response to a second user triggering the transfer icon. The method of claim 14 , further comprising: when detecting that there is no preset association relationship between the first user and the second user, displaying presentation information in a display interface to prompt the second user to build an association relationship with the first user based on the presentation information.
16. A virtual resource transfer device, comprising: an acquisition module for acquiring a first state virtual resource, the first state virtual resource being transmitted from a resource issuer to a first user; a generating module for generating a target media content based on the first state virtual resource in response to a preset operation of a first user, the target media content being associated with the first state virtual resource; A virtual resource transfer device comprising: a publishing module for publishing the target media content in the target application in response to a publishing operation of the target media content by a first user, so that a virtual resource associated with the target media content is configured to be at least partially transferred to the first user and / or a second user by the target media content.
17. An electronic device comprising a processor and a memory, The memory stores computer executable instructions; An electronic device, in which the processor executes computer-executable instructions stored in the memory, causing the processor to execute the method for transferring a virtual resource according to any one of claims 1 to 15.
18. 1. A computer-readable storage medium, comprising: A computer-readable storage medium having computer-executable instructions stored thereon, the computer-readable storage medium realizing the method for transferring virtual resources according to any one of claims 1 to 15, when a processor executes the computer-executable instructions.
19. 1. A computer program product comprising: A computer program product comprising a computer program, the computer program implementing the method for transferring virtual resources according to any one of claims 1 to 15, when the computer program is executed by a processor.
20. A computer program comprising: A computer program product that, when executed by a processor, realizes the method for transferring a virtual resource according to any one of claims 1 to 15.
Citation Information
Patent Citations
Information processing method and device based on virtual resources, electronic equipment and medium
CN111966441A
Implementation method and device for virtual resource distribution and storage medium
CN112308585A
Interaction method and device, electronic equipment and storage medium
CN113760145A
Peer-to-Peer Transfer User Interface
JP2020522826A
Game program, game processing method, information processing apparatus
JP2021010477A