Virtual item management method, device, storage medium and electronic device

Obtaining an account through the virtual item management end and determining the virtual item sending information based on the execution of the target task has solved the problem of virtual item circulation barriers, simplifying virtual item management, improving user experience and task completion rate, and reducing the management pressure of the task release platform.

CN115364490BActive Publication Date: 2025-03-07SHANGHAI DAJIAYING INFORMATION TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210798913.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-06
Publication Date
2025-03-07
Estimated Expiration
2042-07-06

AI Technical Summary

Technical Problem

There are circulation barriers between virtual items circulating in the virtual world created by different applications, resulting in limited circulation of virtual items, increasing the pressure and code redundancy of the task release platform, reducing rationality and improving failure rate.

Method used

Provide a virtual item management method, obtain an account through the virtual item management end, determine the first virtual item sending information based on the execution of the target task, and request the second virtual item from the task publishing platform, whose virtual value is greater than the sum of the first virtual item, simplify the virtual item management logic, and reduce the burden on the task publishing platform.

Benefits of technology

The first virtual items are distributed on behalf of the virtual item management side, shortening the collection cycle, improving user experience, increasing user viscosity, encouraging users to continue to complete target tasks, improving task completion rate, optimizing the circulation of virtual items, and reducing the management pressure of the task release platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115364490B_ABST
    Figure CN115364490B_ABST
Patent Text Reader

Abstract

The embodiments of the present application disclose a virtual item management method, device, storage medium and electronic device. The above method includes: obtaining an account, the above account is used to receive a first virtual item, the above first virtual item is determined based on the execution of the target task by the above account in each second time interval within the first time interval, and the above target task is released by the task release platform; for each second time interval in at least two second time intervals, determine the progress feedback information of the above target task in the above second time interval, and send the first virtual item to the above account according to the above progress feedback information; based on the sent first virtual item, request the second virtual item in the first time interval from the above task release platform, the virtual value of the above second virtual item is greater than the sum of the above first virtual items sent in each of the above second time intervals, and the above first time interval includes the above at least two second time intervals. The present application shortens the virtual item collection cycle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer technology, and in particular to a virtual item management method, device, storage medium, and electronic device. Background Art

[0002] With the continuous advancement of science and technology, virtual items are playing an increasingly important role in people's daily lives. For example, live streaming can optimize the interaction between broadcasters and viewers through virtual item interactions. In games, users can use virtual items to purchase equipment for game characters. The circulation of virtual items in virtual worlds increases user engagement with applications associated with these virtual worlds. However, barriers exist between the circulation of virtual items within the virtual worlds created by different applications, resulting in limited circulation of virtual items. To guide users in the circulation of virtual items through task publishing, task publishing platforms corresponding to different applications need to manage both tasks and virtual items. This significantly increases the pressure on task publishing platforms, resulting in high code redundancy, reduced rationality, increased failure rates, and ultimately difficult maintenance. Summary of the Invention

[0003] In order to solve at least one of the above technical problems, embodiments of the present application provide a virtual item management method, device, storage medium, and electronic device.

[0004] In one aspect, an embodiment of the present application provides a virtual item management method, which is applied to a virtual item management terminal. The method includes:

[0005] Acquire at least one account, each of the accounts being used to receive a first virtual item, the first virtual item being determined based on the performance of a target task by the account in each second time interval within the first time interval, the target task being published by a task publishing platform;

[0006] For each of these accounts, perform the following:

[0007] determining, for each of the at least two second time intervals, progress feedback information of the target task within the second time interval, determining first virtual item sending information based on the progress feedback information, and sending the first virtual item to the account based on the first virtual item sending information;

[0008] requesting, from the task issuing platform, a second virtual item within the first time interval based on the first virtual items sent within each of the second time intervals, wherein the virtual value of the second virtual item is greater than the sum of the first virtual items sent within each of the second time intervals;

[0009] The first time interval includes the at least two second time intervals.

[0010] In one embodiment, the target task includes a task identifier, a task description, and task mapping information. The task mapping information is used to describe the mapping relationship between the task completion degree and the first virtual item. The progress feedback information is generated by the task publishing platform and fed back to the virtual item management terminal:

[0011] The determining the first virtual item sending information according to the progress feedback information includes:

[0012] Determining task completion according to the progress feedback information;

[0013] determining the quantity information of the first virtual item according to the task completion degree;

[0014] The first virtual item sending information is obtained according to the quantity information of the first virtual item.

[0015] In one embodiment, the method further comprises:

[0016] Display at least one task;

[0017] In response to a selection instruction for the at least one task, determining a target task corresponding to each of the accounts;

[0018] Registering the target task with the task issuing platform to trigger the task issuing platform to establish an association relationship between the account and the target task.

[0019] In one embodiment, before requesting the task issuing platform for the second virtual items in the first time interval based on the first virtual items sent in the second time interval, the method further includes:

[0020] obtaining a third virtual item according to the sum of the first virtual items sent in each of the second time intervals;

[0021] determining, for each second time interval, a fourth virtual item based on the progress feedback information, wherein the fourth virtual item represents an additional virtual item requested by the virtual item management terminal from the task publishing platform based on the progress feedback information and the target task;

[0022] The second virtual item is obtained according to the sum of the third virtual item and the fourth virtual item.

[0023] In one embodiment, determining the fourth virtual item based on the progress feedback information for each second time interval includes:

[0024] Determining an additional unit value based on the task type corresponding to the target task and a preset agreement, wherein the preset agreement is a service agreement between the task publishing platform and the virtual item management terminal, wherein the service agreement defines an additional unit value corresponding to each task type published by the task publishing platform, and the additional unit value represents the additional unit value generated corresponding to the progress of the unit's target task;

[0025] The fourth virtual item is determined according to the additional order value and the progress feedback information.

[0026] In one embodiment, the first virtual item is a virtual item that circulates within the data circulation scope corresponding to the task publishing platform, and the second virtual item is a virtual item that circulates within the data circulation scope corresponding to the entire platform, and the entire platform is the sum of all platforms connected to the virtual item management terminal.

[0027] On the other hand, an embodiment of the present application provides a virtual item management device, which is applied to a virtual item management terminal, and the device includes:

[0028] an account acquisition module, configured to acquire at least one account, each of the accounts being configured to receive a first virtual item, the first virtual item being determined based on the performance of a target task by the account in each second time interval within the first time interval, the target task being issued by a task issuing platform;

[0029] The management task execution module is used to perform the following operations on each of the accounts:

[0030] determining, for each of the at least two second time intervals, progress feedback information of the target task within the second time interval, determining first virtual item sending information based on the progress feedback information, and sending the first virtual item to the account based on the first virtual item sending information;

[0031] requesting, from the task issuing platform, a second virtual item within the first time interval based on the first virtual items sent within each of the second time intervals, wherein the virtual value of the second virtual item is greater than the sum of the first virtual items sent within each of the second time intervals;

[0032] The first time interval includes the at least two second time intervals.

[0033] In one embodiment, the target task includes a task identifier, a task description, and task mapping information. The task mapping information is used to describe the mapping relationship between the task completion degree and the first virtual item. The progress feedback information is generated by the task publishing platform and fed back to the virtual item management terminal:

[0034] The management task execution module is used to:

[0035] Determining task completion according to the progress feedback information;

[0036] determining the quantity information of the first virtual item according to the task completion degree;

[0037] The first virtual item sending information is obtained according to the quantity information of the first virtual item.

[0038] In one embodiment, the management task execution module is configured to:

[0039] Display at least one task;

[0040] In response to a selection instruction for the at least one task, determining a target task corresponding to each of the accounts;

[0041] Registering the target task with the task issuing platform to trigger the task issuing platform to establish an association relationship between the account and the target task.

[0042] In one embodiment, the management task execution module is configured to:

[0043] obtaining a third virtual item according to the sum of the first virtual items sent in each of the second time intervals;

[0044] determining, for each second time interval, a fourth virtual item based on the progress feedback information, wherein the fourth virtual item represents an additional virtual item requested by the virtual item management terminal from the task publishing platform based on the progress feedback information and the target task;

[0045] The second virtual item is obtained according to the sum of the third virtual item and the fourth virtual item.

[0046] In one embodiment, the management task execution module is configured to:

[0047] Determining an additional unit value based on the task type corresponding to the target task and a preset agreement, wherein the preset agreement is a service agreement between the task publishing platform and the virtual item management terminal, wherein the service agreement defines an additional unit value corresponding to each task type published by the task publishing platform, and the additional unit value represents the additional unit value generated corresponding to the progress of the unit's target task;

[0048] The fourth virtual item is determined according to the additional order value and the progress feedback information.

[0049] In one embodiment, the first virtual item is a virtual item that circulates within the data circulation scope corresponding to the task publishing platform, and the second virtual item is a virtual item that circulates within the data circulation scope corresponding to the entire platform, and the entire platform is the sum of all platforms connected to the virtual item management terminal.

[0050] On the other hand, an embodiment of the present application provides a computer-readable storage medium, which stores at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by a processor to implement the above-mentioned virtual item management method.

[0051] On the other hand, an embodiment of the present application provides an electronic device comprising at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the at least one processor implements the above-mentioned virtual item management method by executing the instructions stored in the memory.

[0052] On the other hand, an embodiment of the present application provides a computer program product, including a computer program or instructions, which implement the above-mentioned virtual item management method when executed by a processor.

[0053] The present application provides a method for managing virtual items, wherein a first virtual item can be issued by a virtual item management terminal. That is, a task publishing platform can delegate the virtual item management portion of the task publishing platform to the virtual item management terminal through a service agreement. For the task publishing platform where the target task resides, the platform issues the first virtual item based on a first time interval, while the virtual item management terminal issues the first virtual item based on a second time interval. The first time interval includes multiple second time intervals. For users, the system changes from "receiving all first virtual items corresponding to executing the target task in the first time interval only after the first time interval has passed" to "receiving a portion of the first virtual item (the first virtual item corresponding to executing the task in the second time interval) at intervals until all first virtual items corresponding to executing the task in the first time interval have been received." This significantly shortens the claiming cycle, thereby significantly improving the user experience, increasing user engagement with the task publishing platform, and encouraging users to continue completing the target task, thereby increasing the completion rate of the target task. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present application or related technologies, the following is a brief introduction to the drawings required for use in the embodiments or related technology descriptions. Obviously, the drawings described below are only some embodiments of the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0055] Figure 1 This is a flowchart of a virtual item management method provided in an embodiment of this specification;

[0056] Figure 2 is a flowchart of a second virtual item determination method provided in an embodiment of this specification;

[0057] Figure 3 is a block diagram of a virtual item management device provided in an embodiment of the present application;

[0058] Figure 4 This is a schematic diagram of the hardware structure of a device provided in an embodiment of the present application for implementing the method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are only part of the embodiments of the present application, not all of them. Based on the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the embodiments of the present application.

[0060] It should be noted that the terms "first", "second", etc. in the description and claims of the embodiments of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0061] In order to make the purpose, technical solutions and advantages disclosed in the embodiments of the present application more clearly understood, the embodiments of the present application are further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the embodiments of the present application and are not intended to limit the embodiments of the present application.

[0062] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.

[0063] Figure 1 A flowchart of a virtual item management method provided by an embodiment of the present application is shown. The embodiment of the present application provides the method operation steps as described above in the embodiment or flowchart, but more or fewer operation steps may be included based on conventional or non-creative labor. The order of steps listed in the embodiment is only one way of executing the order of many steps and does not represent the only execution order. When the actual system, terminal device or server product is executed, it can be executed in sequence or in parallel (for example, in a parallel processor or multi-threaded processing environment) according to the method shown in the embodiment or the accompanying drawings. The above method may include:

[0064] S101. Acquire at least one account, each of which is used to receive a first virtual item, wherein the first virtual item is determined based on the execution of a target task by the account in each second time interval within a first time interval, the target task being issued by a task issuing platform.

[0065] In order to solve the circulation problem of virtual items and reduce the burden on the task publishing platform, an embodiment of the present application proposes a virtual item management method, which runs on the virtual item management end. The virtual item management end serves as an intermediate management platform and can communicate with the electronic devices held by the user (including the client for logging into the account) and the task publishing platform respectively, thereby decoupling the functions of the task publishing platform, making it unnecessary for the task publishing platform to manage virtual items, and optimizing the logical framework of virtual item management.

[0066] The embodiment of the present application does not limit the task publishing platform, which can be considered as any task publishing platform that is connected to the above-mentioned virtual item management terminal, or as any task publishing platform that subscribes to the virtual item management service of the above-mentioned virtual item management terminal. The task publishing platform corresponds to the application. Taking application A as an example, the application may be a game program, then its task publishing platform can be understood as the server of the game program, and the server can publish game tasks to users, but users can obtain virtual item rewards in game tasks through the virtual item management terminal in the embodiment of the present application, and the server can decouple the management functions related to virtual item rewards in game tasks. Taking application B as an example, the application may be a live broadcast program, then its task publishing platform can be understood as the server of the live broadcast program, and the server can publish live broadcast tasks to users, but users can obtain virtual item rewards in live broadcast tasks through the virtual item management terminal in the embodiment of the present application, and the server can decouple the management functions related to virtual item rewards in live broadcast tasks. The embodiment of the present application does not limit the type and number of the task publishing platforms that are connected.

[0067] In the embodiment of the present application, the first virtual item is a virtual item that circulates within the data circulation range corresponding to the above-mentioned task publishing platform. Taking the task publishing platform corresponding to the game program as an example, the virtual item can be game coins. Taking the task publishing platform corresponding to the live broadcast program as an example, the virtual item can be a voucher related to live e-commerce, an annual card or a monthly card for certain application services, etc.

[0068] The above-mentioned account can be understood as an account held by a user who performs tasks on the above-mentioned task publishing platform. By performing the target task, the account should receive virtual items issued by the task publishing platform as a reward. In the embodiment of the present application, such virtual items are determined as the first virtual items.

[0069] S102. Perform the following operations for each of the above accounts:

[0070] determining, for each of the at least two second time intervals, progress feedback information of the target task within the second time interval, determining first virtual item delivery information based on the progress feedback information, and delivering the first virtual item to the account based on the first virtual item delivery information;

[0071] requesting from the task issuing platform for a second virtual item within the first time interval based on the first virtual items sent within each of the second time intervals, the virtual value of the second virtual item being greater than the sum of the first virtual items sent within each of the second time intervals;

[0072] The first time interval includes the at least two second time intervals.

[0073] In the embodiment of the present application, the first virtual item can be sent on behalf of the virtual item management end. That is, the task issuing platform can hand over the virtual item management business to the virtual item management end by signing a service agreement. The virtual item management end itself can determine the progress feedback information of the above-mentioned target task in each second time interval of at least two second time intervals, determine the first virtual item sending information based on the above-mentioned progress feedback information, and send the above-mentioned first virtual item to the above-mentioned account based on the above-mentioned first virtual item sending information, thereby completing the sending of the first virtual item. It should be noted that, for the task issuing platform where the target task is located, the platform issues the first virtual item based on the first time interval, and the first time interval includes several second time intervals. The virtual item management terminal issues the first virtual item based on the second time interval. For users, "all the first virtual items that can be obtained after the target task is executed in the first time interval can be obtained only after the first time interval" has become "part of the first virtual items (the first virtual items corresponding to the task executed in the second time interval) can be obtained every second time interval until all the first virtual items that can be obtained when the task is executed in the first time interval are obtained". The collection cycle is significantly shortened, which can significantly improve the user experience, increase the user's stickiness to the task issuing platform, and encourage users to continue to complete the target task, thereby improving the completion rate of the target task.

[0074] The embodiments of the present application do not limit the specific content of the progress feedback information, as long as it can reflect the progress. Taking the average execution type task as an example, the task requires the account to sign in every day. For a certain second time interval, the progress feedback information can be determined based on the daily sign-in situation within the second time interval. Taking the game monster-killing task as an example, the task requires attacking a specific game character. The progress feedback information can be determined based on the blood loss of the game character within a certain second time interval. Specifically, the account executes the target task on the task publishing platform. Therefore, the above-mentioned progress feedback information is generated by the above-mentioned task publishing platform and fed back to the above-mentioned virtual item management terminal.

[0075] In an exemplary embodiment, the target task includes a task identifier, a task description, and task mapping information. The task mapping information is used to describe the mapping relationship between the task completion degree and the first virtual item. The virtual item management terminal can determine the task completion degree based on the progress feedback information; determine the quantity information of the first virtual item based on the task completion degree; and obtain the first virtual item sending information based on the quantity information of the first virtual item.

[0076] In one embodiment, users can claim tasks not only on certain task publishing platforms but also on the virtual item management terminal. In other words, the virtual item management terminal, acting as a third-party platform, aggregates various tasks to form a task mall. Users can claim tasks and obtain the corresponding first virtual item simply by logging into the virtual item management terminal, without having to log into a specific task publishing platform. This can divert some traffic from the task publishing platform that is solely focused on completing tasks and claiming rewards, reducing the burden on the task publishing platform. Specifically, the virtual item management terminal can display at least one task. Of course, tasks published by various task publishing platforms can be displayed on the virtual item management terminal. In response to an instruction to select the at least one task, a target task corresponding to each of the aforementioned accounts is determined; the target task is registered with the task publishing platform, triggering the task publishing platform to establish an association between the aforementioned account and the target task. Through this operation, the user can select a target task from among numerous tasks. The virtual item management terminal can then request the task management platform corresponding to the target task to establish the aforementioned association. The user can then complete the task on the task management platform and obtain the corresponding reward from the virtual item management terminal.

[0077] After the virtual item management end issues the first virtual item, in order to maintain the circulation balance of its own virtual items, it needs to request the second virtual item within the first time interval from the corresponding task issuing platform. The task issuing platform only needs to send the corresponding virtual item in response to this request without performing other operations, which significantly reduces the virtual item management burden of the task issuing platform.

[0078] Unlike the first virtual item, which circulates within the data circulation scope corresponding to the task publishing platform, the second virtual item circulates within the data circulation scope corresponding to the entire platform, where the entire platform refers to the sum of all platforms connected to the virtual item management terminal. In other words, compared to the first virtual item, the second virtual item can have a wider circulation scope, which helps the virtual item management platform maintain sufficient virtual item reserves to perform virtual item distribution services for various task publishing platforms. The virtual value of the second virtual item must be greater than the virtual value of the first virtual item to maintain a balanced circulation of virtual items on the virtual item management terminal. This application does not limit the specific form of virtual value; it can simply be understood as a fair measure. For example, if virtual item 1 from the task publishing platform is worth 3 circulating coins, and virtual item 2 from the task publishing platform is worth 4 circulating coins, then the virtual value of virtual item 2 can be considered greater than that of virtual item 1. The circulating coins can be considered a special type of virtual item that can be circulated across the entire platform and can be exchanged for various virtual items issued by various task publishing platforms on the entire platform.

[0079] In an exemplary embodiment, Figure 2 As shown, before requesting the task issuing platform for the second virtual item in the first time interval based on the first virtual item sent in the second time interval, the method further includes:

[0080] S201. Obtain a third virtual item based on the sum of the first virtual items sent in each of the second time intervals.

[0081] Since the virtual item management terminal is responsible for sending virtual items on behalf of others, the virtual items sent on behalf of others need to be retrieved from the task issuing platform. Therefore, the third virtual item needs to be obtained first based on the sum of the first virtual items sent within the second time interval.

[0082] S202. For each second time interval, determine a fourth virtual item based on the progress feedback information, where the fourth virtual item represents an additional virtual item requested by the virtual item management terminal from the task publishing platform based on the progress feedback information and the target task.

[0083] The virtual item management terminal sends virtual items to the account on its behalf. Accordingly, the virtual item management terminal can apply for additional virtual items from the task publishing platform that enjoys the sending service. The additional virtual items can be regarded as service rewards paid by the task publishing platform to the virtual item management terminal.

[0084] The method for requesting additional virtual items from the task publishing platform based on the progress feedback information and the target task can refer to the method for determining the sending of information for the first virtual item described above. For example, the target task also includes reward mapping information, which describes the mapping relationship between task completion and additional virtual items. The virtual item management terminal can determine task completion based on the progress feedback information and determine the fourth virtual item based on the task completion.

[0085] Of course, the reward mapping information and task mapping information may be different for different task publishing platforms.

[0086] In an exemplary embodiment, the fourth virtual item is determined for each second time interval based on the progress feedback information, including: determining an additional unit value based on the task type corresponding to the target task and a preset agreement, the preset agreement being a service agreement between the task publishing platform and the virtual item management terminal, the service agreement defining the additional unit value corresponding to each task type published by the task publishing platform, the additional unit value representing the additional unit value generated corresponding to the progress of the unit's target task; determining the fourth virtual item based on the additional unit value and the progress feedback information.

[0087] Each task publishing platform can sign a service agreement with the virtual item management end, and the service agreement can stipulate the additional order value corresponding to each type of task in the task publishing platform. For example, for type 1 task A published by task publishing platform 1, for every 1% of the execution of task A, an additional order value of 10 circulating coins will be generated. Based on the execution status of task A and the additional order value, the virtual item management end can determine the fourth virtual item.

[0088] S203. Obtain the second virtual item based on the sum of the third virtual item and the fourth virtual item.

[0089] The present application provides a method for managing virtual items, wherein a first virtual item can be issued by a virtual item management terminal. That is, a task publishing platform can delegate the virtual item management portion of the task publishing platform to the virtual item management terminal through a service agreement. For the task publishing platform where the target task resides, the platform issues the first virtual item based on a first time interval, while the virtual item management terminal issues the first virtual item based on a second time interval. The first time interval includes multiple second time intervals. For users, the system changes from "receiving all first virtual items corresponding to executing the target task in the first time interval only after the first time interval has passed" to "receiving a portion of the first virtual item (the first virtual item corresponding to executing the task in the second time interval) at intervals until all first virtual items corresponding to executing the task in the first time interval have been received." This significantly shortens the claiming cycle, thereby significantly improving the user experience, increasing user engagement with the task publishing platform, and encouraging users to continue completing the target task, thereby increasing the completion rate of the target task.

[0090] Please refer to Figure 3 , which shows a block diagram of a virtual item management device in this embodiment, applied to a virtual item management terminal, and the device includes:

[0091] An account acquisition module 101 is configured to acquire at least one account, each account being configured to receive a first virtual item, wherein the first virtual item is determined based on the account's performance of a target task in each second time interval within the first time interval, the target task being issued by a task issuing platform;

[0092] The management task execution module 102 is configured to perform the following operations for each of the above accounts:

[0093] determining, for each of the at least two second time intervals, progress feedback information of the target task within the second time interval, determining first virtual item delivery information based on the progress feedback information, and delivering the first virtual item to the account based on the first virtual item delivery information;

[0094] requesting from the task issuing platform for a second virtual item within the first time interval based on the first virtual items sent within each of the second time intervals, the virtual value of the second virtual item being greater than the sum of the first virtual items sent within each of the second time intervals;

[0095] The first time interval includes the at least two second time intervals.

[0096] In one embodiment, the target task includes a task identifier, a task description, and task mapping information. The task mapping information is used to describe the mapping relationship between the task completion degree and the first virtual item. The progress feedback information is generated by the task publishing platform and fed back to the virtual item management terminal.

[0097] The above management task execution module is used to:

[0098] Determine the degree of task completion based on the above progress feedback information;

[0099] Determining the quantity of the first virtual item based on the completion of the task;

[0100] The first virtual item sending information is obtained according to the quantity information of the first virtual item.

[0101] In one embodiment, the management task execution module is used to:

[0102] Display at least one task;

[0103] In response to the selection instruction for the at least one task, determining a target task corresponding to each of the accounts;

[0104] Register the target task with the task issuing platform to trigger the task issuing platform to establish an association relationship between the account and the target task.

[0105] In one embodiment, the management task execution module is used to:

[0106] Obtaining a third virtual item according to the sum of the first virtual items sent within each of the second time intervals;

[0107] For each second time interval, determining a fourth virtual item based on the progress feedback information, wherein the fourth virtual item represents an additional virtual item requested by the virtual item management terminal from the task publishing platform based on the progress feedback information and the target task;

[0108] The second virtual item is obtained according to the sum of the third virtual item and the fourth virtual item.

[0109] In one embodiment, the management task execution module is used to:

[0110] Determining an additional unit value based on the task type corresponding to the target task and a pre-set agreement. The pre-set agreement is a service agreement between the task publishing platform and the virtual item management terminal. The service agreement defines the additional unit value corresponding to each task type published by the task publishing platform. The additional unit value represents the additional unit value generated corresponding to the progress of the unit's target task.

[0111] The fourth virtual item is determined according to the additional order value and the progress feedback information.

[0112] In one embodiment, the first virtual item is a virtual item that circulates within the data circulation scope corresponding to the task publishing platform, and the second virtual item is a virtual item that circulates within the data circulation scope corresponding to the entire platform. The entire platform is the sum of all platforms connected to the virtual item management terminal.

[0113] The device part and the method embodiment in the embodiment of this application are based on the same inventive concept and will not be described in detail here.

[0114] Furthermore, Figure 4 A schematic diagram of the hardware structure of a device for implementing the method provided in the embodiment of the present application is shown. The above-mentioned device may participate in constituting or include the apparatus or system provided in the embodiment of the present application. Figure 4 As shown, the device 10 may include one or more (illustrated as 102a, 102b, ..., 102n in the figure) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a power supply and / or a camera. It will be understood by those skilled in the art that Figure 4 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 4More or fewer components than shown, or with Figure 4 Different configurations shown.

[0115] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuitry." The data processing circuitry may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuitry may be a single, independent processing module, or may be incorporated in whole or in part into any of the other components of the device 10 (or mobile device). As described in the embodiments of the present application, the data processing circuitry serves as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0116] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the above-mentioned method in the embodiments of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby implementing the above-mentioned virtual item management method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories may be connected to the device 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0117] The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned network may include a wireless network provided by the communications provider of the device 10. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one embodiment, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0118] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of device 10 (or mobile device).

[0119] It should be noted that the above-mentioned order of the embodiments of the present application is for descriptive purposes only and does not represent the superiority or inferiority of the embodiments. The above-mentioned embodiments of the present application are described in terms of specific embodiments. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0120] Each embodiment of the present application is described in a progressive manner. Similar portions between the embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences from other embodiments. In particular, the device and server embodiments are generally similar to the method embodiments, so their descriptions are relatively simple. For relevant portions, refer to the descriptions of the method embodiments.

[0121] Those skilled in the art will understand that all or part of the steps for implementing the above embodiments may be accomplished by hardware, or may be accomplished by instructing the relevant hardware through a program, and the above program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.

[0122] The instructions in the storage medium may execute a virtual item management method, the method comprising:

[0123] Acquire at least one account, each account being used to receive a first virtual item, wherein the first virtual item is determined based on the performance of a target task by the account in each second time interval within the first time interval, the target task being published by a task publishing platform;

[0124] For each of the above accounts, perform the following:

[0125] determining, for each of the at least two second time intervals, progress feedback information of the target task within the second time interval, determining first virtual item delivery information based on the progress feedback information, and delivering the first virtual item to the account based on the first virtual item delivery information;

[0126] requesting from the task issuing platform for a second virtual item within the first time interval based on the first virtual items sent within each of the second time intervals, the virtual value of the second virtual item being greater than the sum of the first virtual items sent within each of the second time intervals;

[0127] The first time interval includes the at least two second time intervals.

[0128] In one embodiment, the target task includes a task identifier, a task description, and task mapping information. The task mapping information is used to describe the mapping relationship between the task completion degree and the first virtual item. The progress feedback information is generated by the task publishing platform and fed back to the virtual item management terminal.

[0129] The step of determining the first virtual item sending information based on the progress feedback information includes:

[0130] Determine the degree of task completion based on the above progress feedback information;

[0131] Determining the quantity of the first virtual item based on the completion of the task;

[0132] The first virtual item sending information is obtained according to the quantity information of the first virtual item.

[0133] In one embodiment, the method further includes:

[0134] Display at least one task;

[0135] In response to the selection instruction for the at least one task, determining a target task corresponding to each of the accounts;

[0136] Register the target task with the task issuing platform to trigger the task issuing platform to establish an association relationship between the account and the target task.

[0137] In one embodiment, before requesting the task issuing platform for the second virtual item in the first time interval based on the first virtual item sent in the second time interval, the method further includes:

[0138] Obtaining a third virtual item according to the sum of the first virtual items sent within each of the second time intervals;

[0139] For each second time interval, determining a fourth virtual item based on the progress feedback information, wherein the fourth virtual item represents an additional virtual item requested by the virtual item management terminal from the task publishing platform based on the progress feedback information and the target task;

[0140] The second virtual item is obtained according to the sum of the third virtual item and the fourth virtual item.

[0141] In one embodiment, for each second time interval, determining the fourth virtual item based on the progress feedback information includes:

[0142] Determining an additional unit value based on the task type corresponding to the target task and a pre-set agreement. The pre-set agreement is a service agreement between the task publishing platform and the virtual item management terminal. The service agreement defines the additional unit value corresponding to each task type published by the task publishing platform. The additional unit value represents the additional unit value generated corresponding to the progress of the unit's target task.

[0143] The fourth virtual item is determined according to the additional order value and the progress feedback information.

[0144] In one embodiment, the first virtual item is a virtual item that circulates within the data circulation scope corresponding to the task publishing platform, and the second virtual item is a virtual item that circulates within the data circulation scope corresponding to the entire platform. The entire platform is the sum of all platforms connected to the virtual item management terminal.

[0145] The above is only a preferred embodiment of the embodiment of the present application and is not intended to limit the embodiment of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the embodiment of the present application should be included in the scope of protection of the embodiment of the present application.

Claims

1. A virtual item management method, characterized in that: Applied to a virtual item management terminal, the virtual item management terminal serves as an intermediate management platform and communicates with a client and a task issuing platform respectively to perform virtual item issuing services for different task issuing platforms. The method includes: Acquire at least one account, each of the accounts being used to receive a first virtual item, the first virtual item being determined based on the execution of a target task by the account in each second time interval within the first time interval, the target task being published by a task publishing platform; For each of the accounts in question, do the following: for each of the at least two second time intervals, determining progress feedback information of the target task in the second time interval, determining first virtual item sending information according to the progress feedback information, and sending the first virtual item to the account based on the first virtual item sending information; According to the first virtual items sent in each of the second time intervals, requesting the task issuing platform for a second virtual item in the first time interval, the virtual value of the second virtual item being greater than the sum of the first virtual items sent in each of the second time intervals; Wherein, the first time interval includes the at least two second time intervals; Before requesting the task issuing platform for the second virtual items in the first time interval according to the first virtual items sent in the second time interval, the method further includes: Obtaining a third virtual item according to the sum of the first virtual items sent in each of the second time intervals; For each second time interval, determining a fourth virtual item based on the progress feedback information, wherein the fourth virtual item represents an additional virtual item requested by the virtual item management end from the task publishing platform according to the progress feedback information and the target task; Obtaining the second virtual item according to the sum of the third virtual item and the fourth virtual item; The step of determining the fourth virtual item based on the progress feedback information for each second time interval includes: Determine the additional order value according to the task type corresponding to the target task and the preset agreement, wherein the preset agreement is a service agreement between the task publishing platform and the virtual item management terminal, wherein the service agreement defines the additional order value corresponding to each task type published by the task publishing platform, and the additional order value represents the additional order value generated corresponding to the progress of the target task of the unit; The fourth virtual item is determined according to the additional unit value and the progress feedback information.

2. The method according to claim 1, characterized in that The target task includes a task identifier, a task description, and task mapping information, wherein the task mapping information is used to describe the mapping relationship between the task completion degree and the first virtual item, and the progress feedback information is generated by the task publishing platform and fed back to the virtual item management terminal: The determining the first virtual item sending information according to the progress feedback information includes: Determine the degree of task completion according to the progress feedback information; Determining quantity information of the first virtual item according to the task completion degree; The first virtual item sending information is obtained according to the quantity information of the first virtual item.

3. The method according to claim 2, characterized in that The method further comprises: Display at least one task; In response to a selection instruction for the at least one task, determining a target task corresponding to each of the accounts; Registering the target task with the task issuing platform to trigger the task issuing platform to establish an association relationship between the account and the target task.

4. The method according to claim 1, characterized in that: The first virtual item is a virtual item circulated within the data circulation scope corresponding to the task publishing platform, and the second virtual item is a virtual item circulated within the data circulation scope corresponding to the entire platform. The entire platform is the sum of all platforms connected to the virtual item management terminal.

5. A virtual item management device, characterized in that: Applied to a virtual item management terminal, the virtual item management terminal serves as an intermediate management platform, communicates with a client and a task issuing platform respectively, and performs virtual item issuing services on behalf of different task issuing platforms. The device includes: An account acquisition module, used to acquire at least one account, each of which is used to receive a first virtual item, the first virtual item being determined based on the execution of a target task by the account in each second time interval within the first time interval, the target task being issued by a task issuing platform; The management task execution module is used to perform the following operations for each of the accounts: for each of the at least two second time intervals, determining progress feedback information of the target task in the second time interval, determining first virtual item sending information according to the progress feedback information, and sending the first virtual item to the account based on the first virtual item sending information; According to the first virtual items sent in each of the second time intervals, requesting the task issuing platform for a second virtual item in the first time interval, the virtual value of the second virtual item being greater than the sum of the first virtual items sent in each of the second time intervals; Wherein, the first time interval includes the at least two second time intervals; Before requesting the task issuing platform for the second virtual item in the first time interval according to the first virtual item sent in each second time interval, the device is further used to: Obtaining a third virtual item according to the sum of the first virtual items sent in each of the second time intervals; For each second time interval, determining a fourth virtual item based on the progress feedback information, wherein the fourth virtual item represents an additional virtual item requested by the virtual item management end from the task publishing platform according to the progress feedback information and the target task; Obtaining the second virtual item according to the sum of the third virtual item and the fourth virtual item; The step of determining the fourth virtual item based on the progress feedback information for each second time interval includes: Determine the additional order value according to the task type corresponding to the target task and the preset agreement, wherein the preset agreement is a service agreement between the task publishing platform and the virtual item management terminal, wherein the service agreement defines the additional order value corresponding to each task type published by the task publishing platform, and the additional order value represents the additional order value generated corresponding to the progress of the target task of the unit; The fourth virtual item is determined according to the additional unit value and the progress feedback information.

6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by a processor to implement a virtual item management method according to any one of claims 1 to 4.

7. An electronic device, characterized in that: It includes at least one processor and a memory that is communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the at least one processor implements a virtual item management method as described in any one of claims 1 to 4 by executing the instructions stored in the memory.

8. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed by a processor, a virtual item management method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Live broadcast interaction method and device, electronic equipment and storage medium

    CN112188297A