An information processing method, apparatus, electronic device and readable storage medium

By matching users with the joint purchase mechanism, the problem of users' frequent operation in online games is solved, and the effect of reducing the response frequency of terminal equipment and improving transaction efficiency is achieved.

CN115105839BActive Publication Date: 2025-07-29NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210822688.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-12
Publication Date
2025-07-29
Estimated Expiration
2042-07-12

AI Technical Summary

Technical Problem

In online games, users frequently operate game trading platforms in order to purchase a single virtual item, resulting in an increase in response frequency of terminal devices and low transaction efficiency.

Method used

By matching the first user and the second user to buy together, we can jointly meet the packaging and selling requirements of the target virtual object, and complete the purchase of their respective game items separately, reducing the frequency of users' operation in the purchase interface.

Benefits of technology

It reduces the interaction frequency between users and terminal devices, reduces the response frequency of terminal devices, improves transaction efficiency, and increases users' purchasing choices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115105839B_ABST
    Figure CN115105839B_ABST
Patent Text Reader

Abstract

The present application provides an information processing method, apparatus, electronic device and readable storage medium. In response to a first co-purchase request for a first game item issued by a first user, a second user associated with the first user is matched; if the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request of the second user meet the requirements for the packaged sale of the relevant game items of the target virtual object, the purchase of the first game item by the first user and the purchase of the second game item by the second user are respectively completed; in this way, it is possible to avoid the response pressure on the terminal device caused by the first user repeatedly logging in to the purchase interface in the game when the first user cannot purchase the relevant game items of the target virtual object alone. Thus, the interaction frequency between the user and the terminal device can be reduced, and the response frequency of the terminal device can be decreased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing technologies, and in particular, to an information processing method, apparatus, electronic device, and readable storage medium. Background Art

[0002] Currently, game trading platforms are usually built into online games to provide a trading channel for game users to trade virtual items. Game users can choose to trade virtual items with other users in the game trading platform provided by the game platform.

[0003] Generally, game users will choose to sell virtual items in a bundled manner as a whole. However, for some users with a purchase intention, they may only want to buy a single item. Then, for such users, the other single items in the virtual items have no purchase value. Therefore, in this case, such users may choose to give up buying virtual items or continue to look for virtual items sold by other users in the game trading platform. Thus, precisely due to the frequent operations of users in the game trading platform, the response frequency of the terminal device is inadvertently increased. Summary of the Invention

[0004] In view of this, the purpose of the present application is to provide an information processing method, apparatus, electronic device, and readable storage medium, which can match a second user who can jointly purchase a target virtual object with a first user according to the first joint purchase request of the first user. Furthermore, when the first user is unable to purchase the game single items related to the target virtual object alone, it can facilitate the first user to complete the purchase of the game single items related to the target virtual object. Thus, the frequent operations of the first user in the purchase interface to complete the purchase of the game single items related to the target virtual object are reduced. Indirectly, the interaction frequency between the user and the terminal device can be reduced, and the response frequency of the terminal device can be lowered.

[0005] The embodiment of the present application provides an information processing method, and the information processing method includes:

[0006] In response to a first joint purchase request for a first game single item issued by a first user, match a second user associated with the first user; wherein, the second user is a user who issues a second joint purchase request for a second game single item; the first game single item and the second game single item belong to the same target virtual object and are not repeated;

[0007] If the combined purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for selling the relevant game items of the target virtual object in a package, then based on the first co-purchase request, the purchase of the first game item by the first user is completed, and based on the second co-purchase request, the purchase of the second game item by the second user is completed.

[0008] The embodiment of the present application also provides an information processing device, and the information processing device includes:

[0009] A user matching module, configured to, in response to a first co-purchase request for a first game item issued by a first user, match a second user associated with the first user; wherein, the second user is a user who issues a second co-purchase request for a second game item; the first game item and the second game item belong to the same target virtual object and do not repeat;

[0010] A single-item purchase module, configured to, if the combined purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for selling the relevant game items of the target virtual object in a package, then based on the first co-purchase request, complete the purchase of the first game item by the first user, and based on the second co-purchase request, complete the purchase of the second game item by the second user.

[0011] The embodiment of the present application also provides an electronic device, including: a processor, a memory, and a bus, where the memory stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the memory through the bus, and when the machine-readable instructions are executed by the processor, the steps of the information processing method as described above are executed.

[0012] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, the steps of the information processing method as described above are executed.

[0013] The information processing method, apparatus, electronic device, and readable storage medium provided by the embodiments of the present application respond to a first co-purchase request for a first game item issued by a first user, and match a second user associated with the first user; wherein, the second user is a user who issues a second co-purchase request for a second game item; the first game item and the second game item belong to the same target virtual object and are not repeated; if the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for selling the relevant game items of the target virtual object in a package, then based on the first co-purchase request, the purchase of the first game item by the first user is completed, and based on the second co-purchase request, the purchase of the second game item by the second user is completed. In this way, it is possible to avoid the response pressure on the terminal device caused by the first user repeatedly logging in to the purchase interface when the first user is unable to purchase the relevant game items of the target virtual object alone, reduce the frequent operations of the first user in the purchase interface to complete the purchase of the relevant game items of the target virtual object, and indirectly, reduce the interaction frequency between the user and the terminal device and lower the response frequency of the terminal device; at the same time, it is also possible to increase the purchase options of users by means of co-purchasing the relevant game items of the target virtual object.

[0014] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specifically enumerates preferred embodiments and, in conjunction with the accompanying drawings, makes a detailed description as follows. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings can also be obtained based on these drawings without creative efforts.

[0016] Figure 1 A flowchart of an information processing method provided by an embodiment of the present application;

[0017] Figure 2 A schematic flowchart of an intention adjustment method provided by an embodiment of the present application;

[0018] Figure 3 A schematic structural diagram of an information processing apparatus provided by an embodiment of the present application;

[0019] Figure 4 A schematic structural diagram of an information processing apparatus provided by an embodiment of the present application;

[0020] Figure 5The third structural schematic diagram of an information processing device provided by an embodiment of the present application;

[0021] Figure 6 The structural schematic diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0022] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Usually, the components of the embodiments of the present application described and illustrated herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed present application, but merely represents selected embodiments of the present application. Based on the embodiments of the present application, every other embodiment obtained by those skilled in the art without creative efforts belongs to the scope of protection of the present application.

[0023] It has been found through research that usually, in order to simplify the selling process of relevant game items of an existing target virtual object or to avoid the situation that some game items of little use cannot be sold smoothly, game users will choose to sell the relevant game items of the target virtual object in a bundled manner; however, for some users with a purchase intention, they may only have a purchase intention for one game item among the relevant game items. Then, for this user, the other game items in the bundled sold relevant game items have no purchase value. Therefore, in this case, this user may choose to give up this purchase opportunity, thereby resulting in a relatively low processing efficiency of transaction orders in the game trading platform; or, this user chooses to continue to search for other users who sell this game item in the game trading platform. Also, precisely because of the frequent operations of this user searching for the game item with a purchase intention in the game trading platform, it inadvertently increases the interaction frequency between the user and the terminal device and improves the response frequency of the terminal device.

[0024] Based on this, the embodiments of the present application provide an information processing method, which can match a second user who can jointly purchase the relevant game items of the target virtual object for a first user when the first user cannot purchase the relevant game items of the target virtual object alone, so as to assist the first user to complete the purchase of the relevant game items of the target virtual object. Furthermore, it can avoid the data processing pressure on the terminal device caused by the first user's repeated operations in the purchase interface; at the same time, it can also increase the purchase options of users by means of jointly purchasing the relevant game items of the target virtual object.

[0025] Please refer to Figure 1, Figure 1 This is a flow chart of an information processing method provided by an embodiment of the present application. Figure 1 As shown in , the information processing method provided by the embodiment of the present application includes:

[0026] S101: In response to a first group purchase request for a first game item issued by a first user, matching a second user associated with the first user.

[0027] S102. If the combined purchase conditions of the first and second group purchase requests satisfy the package sale requirements for the target virtual object's related game items, the first user's purchase of the first game item is completed based on the first group purchase request, and the second user's purchase of the second game item is completed based on the second group purchase request.

[0028] The information processing method provided in the embodiment of the present application responds to a first joint purchase request for a first game item issued by a first user, and matches a second user associated with the first user. Here, the second user is the user who issued the second joint purchase request for the second game item. Here, considering that if the game items intended to be purchased by the matched users are repeated, an additional fallback process will be generated, which will invisibly increase the response frequency of the terminal device. Therefore, when matching, the first game item and the second game item belong to the same target virtual object and are not repeated, avoiding the game item fallback process, thereby further reducing the response frequency of the terminal device. The purchase conditions carried in the first joint purchase request and the purchase conditions carried in the second joint purchase request are combined. When the formed joint purchase conditions meet the package sale requirements of the relevant game items of the target virtual object, the first user can complete the purchase of the first game item, and the second user can complete the purchase of the second game item respectively; in this way, the first user can avoid repeatedly logging into the purchase interface in the game when he is unable to purchase the relevant game items of the target virtual object alone, which causes response pressure on the terminal device, reduces the first user's frequent operations in the purchase interface to complete the purchase of the relevant game items of the target virtual object, and indirectly reduces the frequency of interaction between the user and the terminal device, and reduces the response frequency of the terminal device; at the same time, the user's purchasing options can be increased by purchasing the relevant game items of the target virtual object in this way.

[0029] In the game, users usually sell the game items related to the target virtual object in a bundled manner, which means that in this case, other users can only purchase the game items related to the target virtual object as a whole. However, usually, for a user, they may only be interested in purchasing some of the game items related to the target virtual object. Therefore, this user does not want to purchase the game items related to the target virtual object as a whole. In this case, the user may need to frequently browse the purchase interface to view or search for other users who sell more suitable game items related to the target virtual object. Obviously, the frequent operation of viewing or searching in the purchase interface will invisibly increase the response frequency of the terminal device.

[0030] In step S101, in response to the first co-purchase request for the first game item issued by the first user, enter the co-purchase process that can realize the co-purchase of the game items related to the target virtual object. In the co-purchase process, different users can co-purchase the game items related to the target virtual object. For example, the game items related to the target virtual object A include game item 1, game item 2, and game item 3. The first user only has the intention to purchase game item 1. In the co-purchase process, the first user can co-purchase with the second user who has the intention to purchase game item 2 and game item 3.

[0031] Among them, the game item includes at least one of the following:

[0032] The virtual item owned by the target virtual object, the usage period of the virtual item, and the usage period of the target virtual object.

[0033] Specifically, according to the first co-purchase request for the first game item issued by the first user, match the second user who can co-purchase the game items related to the target virtual object with the first user, that is, match the second user associated with the first user. Here, since both the first user and the second user have issued co-purchase requests for the game items related to the target virtual object, it means that both the first user and the second user have the intention to purchase one or more of the game items related to the target virtual object. However, if the game items that the first user and the second user are interested in purchasing are the same, the subsequent purchase of the game items cannot be realized. Therefore, when matching, it is also necessary to ensure that the first game item that the first user is interested in purchasing and the second game item that the second user is interested in purchasing belong to the same target virtual object and do not repeat.

[0034] Here, the game items related to the target virtual object are all sold in a bundled manner by the same user.

[0035] In the solution provided by this application, in response to the first co-purchase request for the first game item issued by the first user, specifically, when the user presses the co-purchase trigger control for initiating the co-purchase request, the first co-purchase request for the first game item can be issued; among them, the user can issue the first co-purchase request through the co-purchase trigger control and / or a preset combination of keys; specifically, the user can touch the co-purchase trigger control with a finger, a mouse, etc.; or a preset combination of keys on the game controller, for example: the L1 key, the R1 key, etc. on the gamepad; or through a preset combination of keys on the keyboard, for example, keys such as the ctrl key, the alt key, and the a key on the keyboard, and the preset keys can be manually set according to the needs of the player.

[0036] Here, in order to enable the user to successfully issue the first co-purchase request in different game scenarios, multiple ways are provided for the user to issue the first co-purchase request for the first game item.

[0037] In one implementation, a co-purchase trigger control is displayed in the purchase interface or the graphical user interface; in response to the first touch operation of the first user on the co-purchase trigger control, the first co-purchase request for the first game item is issued.

[0038] In this step, a co-purchase trigger control is displayed in the purchase interface; when the first user has the intention to purchase the relevant game item of the target virtual object, the first user can issue the first co-purchase request for the first game item by performing the first touch operation on the co-purchase trigger control; among them, the first touch operation can include operations such as click operation, double-click operation, long-press operation, and swipe operation.

[0039] In the solution provided by this application, in response to the first touch operation on the co-purchase trigger control, specifically, when the user presses the co-purchase trigger control, the first co-purchase request for the first game item can be issued; among them, the user can issue the first co-purchase request through the co-purchase trigger control and / or a preset combination of keys; specifically, the player can touch the co-purchase trigger control with a finger, a mouse, etc.; or a preset combination of keys on the game controller, for example: the L1 key, the R1 key, etc. on the gamepad; or through a preset combination of keys on the keyboard, for example, keys such as the ctrl key, the alt key, and the a key on the keyboard, and the preset keys can be manually set according to the needs of the player.

[0040] Or, the target virtual object is displayed in the purchase interface; in response to the second touch operation on the target virtual object, the first co-purchase request for the first game item is issued.

[0041] In this step, a target virtual object is displayed in the purchase interface; when the first user has the intention to purchase the relevant game items of the target virtual object, the first user can issue a first co-purchase request for the first game item by performing a second touch operation on the target virtual object, and enter the co-purchase process for the relevant game items of the co-purchased target virtual object; wherein, the second touch operation may include operations such as click operation, double-click operation, long-press operation, and swipe operation.

[0042] In the solution provided by this application, in response to the second touch operation on the target virtual object, specifically, when the user clicks on the target virtual object, the first co-purchase request can be issued; specifically, the player can touch the target virtual object with a finger, mouse, etc.; or a preset combination key in the game controller, for example: the L1 key, R1 key, etc. in the gamepad; or by a preset combination key on the keyboard, for example, keys such as the ctrl key, alt key, and a key on the keyboard, and the preset keys can be manually set according to the player's needs.

[0043] Alternatively, in response to the transaction negotiation between the first user and the selling user who sells the target virtual object in a package, a first co-purchase request for the first game item is issued.

[0044] In this step, when there is a transaction negotiation between the first user and the selling user (i.e., the user to whom the target virtual object belongs) who sells the target virtual object in a package regarding the purchase of the first game item, it can be considered that the first user has the intention to purchase the first game item. At this time, in order to further reduce the operations that the first user needs to perform to purchase the first game item; a first co-purchase request for the first game item can be issued in response to the transaction negotiation between the first user and the selling user who sells the target virtual object in a package; that is, the transaction negotiation between the first user and the user to whom the target virtual object belongs is regarded as the trigger event for issuing the first co-purchase request.

[0045] Normally, the selling user who sells the target virtual object in a package will set corresponding package selling conditions when selling the relevant game items of the target virtual object. Only when the set package selling conditions are met will the selling user choose to conduct a transaction; therefore, it is necessary to further determine whether the set package selling conditions of the selling user can be satisfied before conducting the transaction of the target virtual object.

[0046] In step S102, since the first user and the second user jointly purchase relevant game items of the target virtual object, when determining whether the requirement for selling in a package is met, it is necessary to comprehensively consider the purchase conditions proposed by both parties, rather than only considering the purchase conditions of one party. Specifically, based on the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request, the co-purchase conditions formed by the combination of the first user and the second user are determined. If the co-purchase conditions formed by the combination of the first user and the second user meet the package selling requirements set by the selling user to which the target virtual object belongs, it is determined that the subsequent transaction of the relevant game items of the target virtual object can be carried out.

[0047] At this time, based on the first co-purchase request, the first user can complete the purchase of the first game item requested by the first co-purchase request, and based on the second co-purchase request, the second user can complete the purchase of the second game item requested by the second co-purchase request, thus completing the co-purchase process between the first user and the second user.

[0048] In this way, the first user can choose to purchase the desired items that could not be purchased individually through this co-purchase method, increasing the purchase options for the first user.

[0049] Here, for the judgment of whether the package selling requirements are met, it can refer to the number of game items that the first user and the second user have the intention to purchase. That is, when the number of game items that the first user and the second user have the intention to purchase meets certain conditions, it can be considered that the co-purchase conditions meet the package selling requirements for the relevant game items of the target virtual object; or, it can also refer to the intended prices proposed by the first user and the second user for purchasing the relevant game items of the target virtual object. That is, when the sum of the intended prices proposed by the first user and the second user for the intended items meets certain conditions, it can be considered that the co-purchase conditions meet the package selling requirements for the relevant game items of the target virtual object.

[0050] In one implementation, when there are multiple first game items and multiple second game items, the case where the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the package selling requirements for the relevant game items of the target virtual object includes: if the sum of the number of the multiple first game items and the number of the multiple second game items exceeds a preset ratio of the total number of sold relevant game items of the target virtual object.

[0051] In this step, the number of multiple first game items that the first user has the intention to purchase and the number of multiple second game items that the second user has the intention to purchase are respectively determined; the sum of the number of the multiple first game items and the number of the multiple second game items is counted;

[0052] If the sum of the quantities exceeds a preset ratio of the total number of sold game items related to the target virtual object, it can be considered that the co-purchase condition meets the requirements for selling in a package; otherwise, it is determined that the co-purchase condition does not meet the requirements for selling in a package.

[0053] Exemplarily, the total number of sold game items related to the target virtual object is 4, and the selling condition set by the sold user to which the target virtual object belongs is that when other users purchase game items, the number of game items with a purchase intention should exceed 75% of the total number of sold items. That is, when other users purchase game items related to the target virtual object, they should have a purchase intention for at least 3 of the game items.

[0054] And / or, if the total intention price of the first intention price at which the first user purchases the multiple first game items and the second intention price at which the second user purchases the multiple second game items is greater than or equal to the package selling price in the package selling requirement, it is determined that the co-purchase condition formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meets the package selling requirements for the game items related to the target virtual object.

[0055] In this step, the first intention price paid by the first user for purchasing multiple first game items and the second intention price paid by the second user for purchasing multiple second game items are respectively determined; the total intention price of the first intention price and the second intention price is calculated;

[0056] If the total intention price is greater than or equal to the package selling price carried in the package selling requirement, it can be considered that the co-purchase condition meets the package selling requirements; otherwise, it is determined that the co-purchase condition does not meet the package selling requirements.

[0057] Exemplarily, the package selling price for selling the game items related to the target virtual object in a package is 100 gold coins. That is, the package selling condition set by the sold user to which the target virtual object belongs is that the intention price paid by other users for purchasing game items should not be lower than the package selling price. That is, when other users co-purchase game items related to the target virtual object, the total intention price paid by different users cannot be lower than 100 gold coins.

[0058] If the co-purchase request formed by the first user and the second user does not meet the package selling requirements for the game items related to the target virtual object, the user can be prompted to adjust their purchase conditions to assist the user in achieving the purchase of the game items related to the target virtual object.

[0059] In one implementation, the information processing method further includes:

[0060] Step 1: If the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for the packaged sale of the relevant game items of the target virtual object, determine the first unit price of each first game item and the second unit price of each second game item respectively.

[0061] In this step, considering that the failure of the combined purchase conditions to meet the requirements for the packaged sale may be due to the intended price not reaching the selling price, when the combined purchase conditions do not meet the requirements for the packaged sale, determine respectively the first unit price paid by the first user for each first game item and the second unit price paid by the second user for each second game item.

[0062] Step 2: For each first game item, if the first unit price of the first game item is lower than the historical transaction average price of the single product category to which the first game item belongs, send a price increase reminder to the first user so that the first user can adjust the first unit price according to the historical transaction average price.

[0063] In this step, for each first game item that the first user has the intention to purchase, determine the historical transaction average price of the single product category to which the first game item belongs. If the first unit price paid by the first user for purchasing the first game item is lower than the historical transaction average price, in order to assist the first user in completing the purchase of the first game item, a price increase reminder can be sent to the first user so that the first user can refer to the historical transaction average price of the first game item to decide whether to adjust the first unit price for purchasing the first game item; that is, the first user can combine the historical transaction average price to set a more reasonable first unit price for the first game item to facilitate the first user's purchase of the first game item more quickly.

[0064] And / or,

[0065] Step 3: For each second game item, if the second unit price of the second game item is lower than the historical transaction average price of the single product category to which the second game item belongs, send a price increase reminder to the second user so that the second user can adjust the second unit price according to the historical transaction average price.

[0066] In this step, for each second game item for which the second user has a purchase intention, determine the historical transaction average price of the single product category to which the second game item belongs. If the second single product price paid by the second user for purchasing the second game item is lower than the historical transaction average price, in order to assist the second user in completing the purchase of the second game item, a price increase reminder can be sent to the second user, so that the second user can refer to the historical transaction average price of the second game item to decide whether to adjust the second single product price for purchasing the second game item; that is, the second user can combine the historical transaction average price to set a more reasonable second single product price for the second game item to more quickly facilitate the second user's purchase of the second intended item.

[0067] Here, in the case where the co-purchase condition cannot meet the selling requirement, or no suitable second user can be matched for the first user, it is also possible to provide the first user with the possibility of adjusting the first game item with a purchase intention, so as to prevent the first user from initiating co-purchase requests multiple times, causing data processing pressure on the terminal device and increasing the unnecessary response frequency of the terminal device.

[0068] In one implementation, please refer to Figure 2 , Figure 2 which is a schematic flowchart of an intention adjustment method provided by an embodiment of the present application. As Figure 2 shown, the information processing method further includes:

[0069] S201. If the co-purchase condition formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request does not meet the packaging and selling requirements of the relevant game items of the target virtual object, or no second user is matched, in response to the intention adjustment operation of the first user, determine the target game item selected by the first user and the adjustment method of the intention adjustment operation.

[0070] Here, adjusting the first game item means adding a target game item to multiple first game items, or deleting the target game item from multiple first game items.

[0071] In the solution provided by the present application, in response to the intention adjustment operation of the first user, specifically, when the user touches the control for the intention adjustment operation, an adjustment operation for multiple first game items can be issued; among them, the user can issue an instruction to adjust the first game item by touching the control for the intention adjustment operation and / or a preset combination key; specifically, the player can touch the control for the intention adjustment operation with a finger, mouse, etc.; or a preset combination key in the game controller, such as the L1 key, R1 key, etc. in the gamepad; or a preset combination key on the keyboard, such as the ctrl key, alt key, a key, etc. The preset keys can be artificially set according to the player's needs.

[0072] Among them, the intention adjustment operation may include operations such as click operation, double-click operation, long-press operation, and swipe operation.

[0073] In this step, when the co-purchase condition does not meet the requirements for packaged selling, or when no second user who can co-purchase the game single product corresponding to the target virtual object of the first user is matched, the first user can adjust multiple first game single products;

[0074] Specifically, in response to the intention adjustment operation of the first user, determine the target intention single product selected by the first user through the intention adjustment operation and the adjustment method of the intention adjustment operation, that is, determine whether the first user wants to add the selected target game single product to multiple first game single products or wants to delete the selected target game single product from multiple first game single products.

[0075] Here, during the process of the first user adjusting the first game single product with the intention of purchase, correspondingly, it is also necessary to adjust the first intention price originally set by the first user for the first game single product; for example, when the first user adds a target game single product to multiple first game single products, it is necessary to increase the first intention price; when the first user deletes a target game single product from multiple first game single products, it is necessary to reduce the originally set first intention price; therefore, in order to further reduce the adjustment operation of the first user, the historical transaction average price of the target game single product can be referred to to automatically adjust the first intention price; thus, reducing the interaction frequency between the user and the terminal device and reducing the response frequency of the terminal device.

[0076] S202. Adjust the first intention price and the multiple first game single products with the purchase intention of the first user according to the adjustment method and the historical transaction average price of the target game single product to obtain a target intention price and at least one target game single product.

[0077] In this step, the historical transaction average price of the target game single product can be used to adjust the first intention price paid by the first user for purchasing multiple first game single products according to the adjustment method corresponding to the intention adjustment operation, and to adjust the multiple first game single products with the purchase intention of the first user. After adjustment, a target intention price and at least one target game single product are obtained.

[0078] Exemplarily, the number of the first game items that the first user intends to purchase is 4, and the first intended price that the first user pays for purchasing these 4 first game items is 100 gold coins. At this time, the first user selects to delete the target game item from the 4 first game items, and the historical transaction average price of the target game item is 20 gold coins. Therefore, when adjusting the first intended price and the multiple first game items, 20 gold coins can be deducted from the 100 gold coins paid by the first user, and the adjusted target intended price is 80 gold coins. At the same time, the target intended item is deleted from the 4 first game items, and the remaining 3 first game items are the target game items obtained after adjustment.

[0079] S203. Use the target intended price and / or the quantity of the at least one target game item to determine again whether the combined purchase conditions formed by the purchase conditions carried in the first combined purchase request and the purchase conditions carried in the second combined purchase request meet the requirements for selling the relevant game items of the target virtual object in a package, or re-match the second user.

[0080] In this step, when the combined purchase conditions formed by the purchase conditions carried in the first combined purchase request of the first user and the purchase conditions carried in the second combined purchase request do not meet the requirements for selling in a package, it is selected to adjust the first intended price and the first game items through an intention adjustment operation. After obtaining the target intended price and at least one target game item, use the target intended price and / or the quantity of at least one target intended item to determine again whether the combined purchase conditions formed by the purchase conditions carried in the first purchase request and the purchase conditions carried in the second purchase request meet the requirements for selling in a package.

[0081] If the first user selects to adjust the first intended price and multiple first game items through an intention adjustment operation when no second user is matched, after obtaining the target intended price and at least one target intended item, use the target intended price and / or the quantity of at least one target game item to re-match the second user who can jointly purchase the relevant game items of the target virtual object with the first user.

[0082] In one implementation manner, the historical transaction average price of the first game item is determined through the following steps: obtain the game data of the first game item; based on the game data, determine the historical transaction price of each similar game item under the item category to which the first game item belongs; based on the historical transaction prices of each similar game item, determine the historical transaction average price of the first game item.

[0083] In this step, the historical average transaction price of the first game item is calculated based on the historical transaction prices of similar game items that belong to the same single product category as the first game item; specifically, similar game items that belong to the same single product category as the first game item can be determined according to the game data of the first game item.

[0084] Obtain the game data of the first game item; among them, the game data may include the single product type of the first game item (here, the single product type may include standard products and non-standard products), game attribute parameters (for example, parameters such as attack power and defense power), model, name and other data.

[0085] According to the obtained game data of the first game item, determine the single product category to which the first game item belongs; based on the historical transaction prices of each similar game item under this single product category, by calculating the average value of the historical transaction prices of each similar game item, determine the historical average transaction price of each game item in this single product category, and determine the historical average transaction price corresponding to the first game item as the historical average transaction price of this single product category.

[0086] As an example, if the first game item is a standard product, similar game items can be directly found according to the model or name. For example, if the first game item is Weapon A, assuming that Weapon A is a standard product, at this time, according to the model of Weapon A, weapons of the same model can be determined as similar game items of Weapon A; the historical average transaction price of Weapon A can be determined according to the historical transaction prices when other users trade weapons of the same model.

[0087] If the first game item is a non-standard product, the game attribute parameters of the first game item need to be disassembled, and similar game items are determined by analyzing the disassembled game attribute parameters. For example, if the first game item is Weapon B, assuming that Weapon B is a non-standard product, the game attribute parameters of Weapon B are disassembled, and "the attack power is 10" of Weapon B is disassembled. At this time, weapons with "the attack power is 10" can be determined as similar game items of Weapon B; the historical average transaction price of Weapon B can be determined according to the historical transaction prices when other users trade weapons with "the attack power is 10" of the same model.

[0088] Here, although the co-purchase conditions formed by the first user and the second user have met the requirements for selling in a package, the first user and the second user may only have purchased some of the game items related to the target virtual object. Therefore, in fact, there are still remaining game items among the game items related to the target virtual object that neither the first user nor the second user has the intention to purchase.

[0089] In one implementation, the information processing method further includes: after the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, allocate the remaining game items to the first user and the second user according to the purchase ratio of the game items purchased by the first user and the second user.

[0090] In this step, after both the first user and the second user have completed the purchase of the game items they intend to purchase, if there are remaining game items among the relevant game items of the target virtual object that neither the first user nor the second user has chosen to purchase, the remaining game items can be allocated to the first user and / or the second user according to the purchase ratio between the game items purchased by the first user and the game items purchased by the second user; for example, if there are 3 remaining game items and the purchase ratio between the first user and the second user is 2:1, then 2 remaining game items can be allocated to the first user and 1 remaining game item can be allocated to the second user according to the purchase ratio.

[0091] Here, the purchase ratio can be determined based on information such as the intended prices paid by the first user and the second user, the number of game items with purchase intentions, etc., and is not limited here.

[0092] Alternatively, after the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, randomly allocate them to the first user and / or the second user.

[0093] In this step, after both the first user and the second user have completed the purchase of the game items they intend to purchase, if there are remaining game items among the game items corresponding to the target virtual object that neither the first user nor the second user has chosen to purchase, randomly allocate the remaining game items to the first user and / or the second user; for example, if there are 2 remaining game items, randomly allocate both 2 remaining game items to the second user.

[0094] Alternatively, the remaining game items can be returned to the selling user of the relevant game items of the target virtual object.

[0095] Here, after the first user and the second user complete the purchase of the game items with the intention to purchase, the first user can use the purchased first game item in the game, and the second user can also use the purchased second game item in the game. However, since the first game item and the second game item can include a fixed usage period of the target virtual object, or a fixed period of the virtual item possessed by the target virtual object, that is, after purchase, the user can only use the intended item purchased within the fixed period selected at the time of purchase. For example, if the first game item is "the right to use weapon A between 10:00 and 12:00", then for the first user, he can only use weapon A between 10:00 and 12:00.

[0096] Therefore, when the first user and the second user log in to the game, it is necessary to further determine whether the user can use the purchased game items.

[0097] In one implementation, the first game item includes the usage period of the target virtual object; the information processing method further includes: in response to the game login operation of the first user, determining whether the login time is within the usage period of the target virtual object; if so, allowing the first user to use the target virtual object to enter the game scene.

[0098] In this step, when the first game item includes the usage period of the target virtual object, that is, the first user can use the target virtual object within the purchased usage period. In response to the game login operation of the first user logging in to the game, obtain the login time when the first user logs in; determine whether the current login time is within the usage period of the target virtual object selected by the first user for purchase; if so, allow the first user to use the target virtual object to enter the game scene; otherwise, do not allow the first user to use the target virtual object to play the game.

[0099] In another embodiment, the first game item includes the usage period of the virtual item possessed by the target virtual object; the information processing method further includes: in response to the game login operation of the first user, determining whether the login time is within the usage period of the virtual item; if so, allowing the first user to use the virtual item to enter the game scene.

[0100] In this step, when the first game item includes the usage period of the virtual item possessed by the target virtual object, that is, the first user can use the purchased virtual item within the purchased usage time period, in response to the game login operation of the first user logging in to the game, obtain the login time when the first user logs in; determine whether the current login time is within the usage period of the virtual item selected by the first user; if so, allow the first user to use the virtual item to enter the game scene; otherwise, do not allow the first user to use the virtual item to play the game.

[0101] In an implementation manner, the information processing method further includes: in response to the intention setting operation of the first user, determine the additional game item selected by the first user; based on the additional game item and the additional intended price set by the first user for the additional game item, generate an additional co-purchase request to match the second user associated with the first user by using the additional co-purchase request.

[0102] In this step, in order to avoid the data processing pressure on the terminal device caused by the first user frequently logging in to the purchase interface to adjust the first game item, when the first user sets the first game item with a purchase intention, the first user can be allowed to set an additional game item at the same time. Furthermore, in the case where the first game item cannot match the second user, use the additional game item set by the first user for matching the second user; specifically, according to the intention setting operation of the first user, determine the additional game item with a purchase intention selected by the first user; here, the additional game item selected by the first user and the first game item previously selected by the first user belong to the same target virtual object and are not repeated; that is, the additional game item and the first game item are different game items of the target virtual character.

[0103] On the basis of determining the additional game item selected by the first user, combine the additional intended price set by the first user for the additional game item to generate an additional co-purchase request; so that in the subsequent process, the additional co-purchase request can be used to match the second user associated with the first user.

[0104] In the solution provided by this application, in response to the intention setting operation of the first user, specifically, when the user touches the operation control of the intention setting operation, an instruction for selecting the additional game item can be issued; among them, the user can issue an instruction for selecting the additional intended item by touching the operation control of the intention setting operation and / or a preset combination key; specifically, the player can touch the operation control of the intention setting operation such as a finger or a mouse; or a preset combination key in the game controller, for example: the L1 key, the R1 key, etc. in the gamepad; or by a preset combination key on the keyboard, for example, the ctrl key, the alt key, the a key, etc. on the keyboard, and the preset keys can be artificially set according to the player's needs.

[0105] Among them, the intention setting operation may include operations such as click operation, double-click operation, long-press operation, and swipe operation.

[0106] Furthermore, the operation of the first user repeatedly logging in to the purchase interface to adjust the first game item is reduced, and indirectly, the response frequency of the terminal device is reduced.

[0107] The information processing method provided by the embodiment of the present application, in response to the first co-purchase request for the first game item issued by the first user, matches the second user associated with the first user; wherein, the second user is the user who issues the second co-purchase request for the second game item; the first game item and the second game item belong to the same target virtual object and are not repeated; if the co-purchase condition formed by combining the purchase conditions carried by the first co-purchase request and the purchase conditions carried by the second co-purchase request meets the requirements for selling the relevant game items of the target virtual object in a package, then based on the first co-purchase request, the purchase of the first game item by the first user is completed, and based on the second co-purchase request, the purchase of the second game item by the second user is completed. In this way, it is possible to avoid the response pressure on the terminal device caused by the first user repeatedly logging in to the purchase interface when the first user cannot purchase the relevant game items of the target virtual object alone, reduce the frequent operations of the first user in the purchase interface to complete the purchase of the relevant game items of the target virtual object, and indirectly, the interaction frequency between the user and the terminal device can be reduced, and the response frequency of the terminal device can be reduced; at the same time, it is also possible to increase the purchase options of the user by means of the relevant game items of the co-purchased target virtual object.

[0108] Please refer to Figures 3 to 5 , Figure 3 which is one of the structural schematic diagrams of an information processing device provided by the embodiment of the present application, Figure 4 which is the second structural schematic diagram of an information processing device provided by the embodiment of the present application; Figure 5 which is the third structural schematic diagram of an information processing device provided by the embodiment of the present application. As Figure 3 shown in, the information processing device 300 includes:

[0109] A user matching module 310, configured to match a second user associated with the first user in response to a first co-purchase request for a first game item issued by the first user; wherein, the second user is the user who issues a second co-purchase request for a second game item; the first game item and the second game item belong to the same target virtual object and are not repeated;

[0110] The single-item purchase module 320 is used to, if the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game single items of the target virtual object, complete the purchase of the first game single item by the first user based on the first co-purchase request, and complete the purchase of the second game single item by the second user based on the second co-purchase request.

[0111] Further, when there are multiple first game single items and multiple second game single items, when the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game single items of the target virtual object, the single-item purchase module 320 is used for:

[0112] If the sum of the quantities of the multiple first game single items and the multiple second game single items exceeds a preset ratio of the total sold quantity of the relevant game single items of the target virtual object; and / or,

[0113] If the total intended price of the first intended price of the first user to purchase the multiple first game single items and the second intended price of the second user to purchase the multiple second game single items is greater than or equal to the packaged sale price in the packaged sale requirements, it is determined that the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game single items of the target virtual object;

[0114] Otherwise, it is determined that the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for the packaged sale of the relevant game single items of the target virtual object.

[0115] Further, as Figure 4 shown, the information processing device 300 further includes a reminder module 330, and the reminder module 330 is used for:

[0116] If the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for the packaged sale of the relevant game single items of the target virtual object, determine the first single-item price of each first game single item and the second single-item price of each second game single item respectively;

[0117] For each first game single item, if the first single-item price of the first game single item is lower than the historical transaction average price of the single-item category to which the first game single item belongs, send a price increase reminder to the first user so that the first user adjusts the first single-item price according to the historical transaction average price; and / or,

[0118] For each second game item, if the second item price of the second game item is lower than the historical transaction average price of the single item category to which the second game item belongs, a price increase reminder is sent to the second user, so that the second user adjusts the second item price according to the historical transaction average price.

[0119] Furthermore, as Figure 4 shown, the information processing device 300 further includes an intention adjustment module 340, and the intention adjustment module 340 is used for:

[0120] If the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the packaging and selling requirements of the relevant game items of the target virtual object, or when the second user is not matched, in response to the intention adjustment operation of the first user, determine the target game items selected by the first user and the adjustment method of the intention adjustment operation;

[0121] Adjust the first intention price and the multiple first game items according to the adjustment method and the historical transaction average price of the target game items to obtain a target intention price and at least one target game item;

[0122] Use the target intention price and / or the quantity of the at least one target game item to determine again whether the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the packaging and selling requirements of the relevant game items of the target virtual object, or re-match the second user.

[0123] Furthermore, the reminder module 330 is used to determine the historical transaction average price of the first game item through the following steps:

[0124] Obtain the game data of the first game item;

[0125] Based on the game data, determine the historical transaction prices of each similar game item under the single item category to which the first game item belongs;

[0126] Based on the historical transaction prices of each similar game item, determine the historical transaction average price of the first game item.

[0127] Furthermore, the game items include at least one of the following: virtual items possessed by the target virtual object, usage periods of the virtual items, and usage periods of the target virtual object.

[0128] Furthermore, the information processing device further includes a single item allocation module 350, and the single item allocation module 350 is used for:

[0129] After the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, the remaining game items are allocated to the first user and the second user according to the purchase ratio of the game items purchased by the first user and the second user; or,

[0130] After the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, they are randomly allocated to the first user and / or the second user.

[0131] Further, as Figure 4 shown, the information processing device 300 further includes an additional intention setting module 360, and the additional intention setting module 360 is configured to:

[0132] In response to the intention setting operation of the first user, determine the additional game items selected by the first user; wherein, the additional game items belong to the same target virtual object as the first game item and are not repeated;

[0133] Based on the additional game items and the additional intention price set by the first user for the additional game items, generate an additional joint purchase request to match the second user associated with the first user by using the additional joint purchase request.

[0134] Further, as Figure 5 shown, the first game item includes the usage period of the target virtual object; the information processing device 300 further includes a first usage module 370, and the first usage module 370 is configured to:

[0135] In response to the game login operation of the first user, determine whether the login time is within the usage period of the target virtual object;

[0136] If so, allow the first user to use the target virtual object to enter the game scene.

[0137] Further, as Figure 5 shown, the first game item includes the usage period of the virtual item possessed by the target virtual object; the information processing device 300 further includes a second usage module 380, and the second usage module 380 is configured to:

[0138] In response to the game login operation of the first user, determine whether the login time is within the usage period of the virtual item;

[0139] If so, allow the first user to use the virtual item to enter the game scene.

[0140] The information processing device provided by the embodiment of the present application, in response to a first co-purchase request for a first game item issued by a first user, matches a second user associated with the first user; wherein, the second user is a user who issues a second co-purchase request for a second game item; the first game item and the second game item belong to the same target virtual object and do not repeat; if the co-purchase condition formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meets the requirements for selling the relevant game items of the target virtual object in a package, then based on the first co-purchase request, complete the purchase of the first game item by the first user, and based on the second co-purchase request, complete the purchase of the second game item by the second user. In this way, it is possible to avoid the response pressure on the terminal device caused by the first user repeatedly logging in to the purchase interface when the first user is unable to purchase the relevant game items of the target virtual object alone, reduce the frequent operations of the first user in the purchase interface to complete the purchase of the relevant game items of the target virtual object, indirectly, reduce the interaction frequency between the user and the terminal device, and reduce the response frequency of the terminal device; at the same time, it is also possible to increase the user's purchase options by means of co-purchasing the relevant game items of the target virtual object.

[0141] Please refer to Figure 6 , Figure 6 which is a schematic structural diagram of an electronic device provided by the embodiment of the present application. As Figure 6 shown in, the electronic device 600 includes a processor 610, a memory 620, and a bus 630. The memory 620 stores machine-readable instructions executable by the processor 610. When the electronic device runs a control method as in the embodiment, the processor 610 communicates with the memory 620 through the bus 630, and the processor 610 executes the machine-readable instructions, the preamble part of the method item of the processor 610, to perform the following steps:

[0142] In response to a first co-purchase request for a first game item issued by a first user, match a second user associated with the first user; wherein, the second user is a user who issues a second co-purchase request for a second game item; the first game item and the second game item belong to the same target virtual object and do not repeat;

[0143] If the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game items of the target virtual object, then based on the first co-purchase request, the purchase of the first game item by the first user is completed, and based on the second co-purchase request, the purchase of the second game item by the second user is completed.

[0144] In a feasible implementation, when there are multiple first game items and multiple second game items, when the processor 610 is used to execute that if the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game items of the target virtual object, it is specifically used for:

[0145] If the sum of the quantities of the multiple first game items and the multiple second game items exceeds a preset ratio of the total sold quantity of the relevant game items of the target virtual object; and / or,

[0146] If the total intended price of the first intended price at which the first user purchases the multiple first game items and the second intended price at which the second user purchases the multiple second game items is greater than or equal to the packaged sale price in the packaged sale requirements, it is determined that the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game items of the target virtual object;

[0147] Otherwise, it is determined that the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for the packaged sale of the relevant game items of the target virtual object.

[0148] In a feasible implementation, the processor 610 also executes:

[0149] If the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for the packaged sale of the relevant game items of the target virtual object, respectively determine the first unit price of each first game item and the second unit price of each second game item;

[0150] For each first game item, if the first unit price of the first game item is lower than the historical transaction average price of the single product category to which the first game item belongs, a price increase reminder is sent to the first user so that the first user adjusts the first unit price according to the historical transaction average price; and / or,

[0151] For each second game item, if the second item price of the second game item is lower than the historical transaction average price of the single product category to which the second game item belongs, a price increase reminder is sent to the second user so that the second user adjusts the second item price according to the historical transaction average price.

[0152] In a feasible implementation, the processor 610 further executes:

[0153] If the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for selling the relevant game items of the target virtual object in a package, or the second user is not matched, in response to the intention adjustment operation of the first user, the target game items selected by the first user and the adjustment method of the intention adjustment operation are determined;

[0154] According to the adjustment method and the historical transaction average price of the target game items, the first intended price and the multiple first game items are adjusted to obtain a target intended price and at least one target game item;

[0155] Using the target intended price and / or the quantity of the at least one target game item, it is determined again whether the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for selling the relevant game items of the target virtual object in a package, or a second user is re-matched.

[0156] In a feasible implementation, when the processor 610 is used to execute the determination of the historical transaction average price of the first game item through the following steps, it is specifically used for:

[0157] Obtain the game data of the first game item;

[0158] Based on the game data, determine the historical transaction prices of each similar game item under the single product category to which the first game item belongs;

[0159] Based on the historical transaction prices of each similar game item, determine the historical transaction average price of the first game item.

[0160] In a feasible implementation, the game items include at least one of the following:

[0161] The virtual items possessed by the target virtual object, the usage period of the virtual items, and the usage period of the target virtual object.

[0162] In a feasible implementation, the processor 610 further executes:

[0163] After the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, distribute the remaining game items to the first user and the second user according to the purchase ratio of the game items purchased by the first user and the second user; or,

[0164] After the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, randomly distribute them to the first user and / or the second user.

[0165] In a feasible implementation, the first game item includes the usage period of the target virtual object; the processor 610 further executes:

[0166] In response to the game login operation of the first user, determine whether the login time is within the usage period of the target virtual object;

[0167] If so, allow the first user to use the target virtual object to enter the game scene.

[0168] In a feasible implementation, the first game item includes the usage period of the virtual item possessed by the target virtual object; the processor 610 further executes:

[0169] In response to the game login operation of the first user, determine whether the login time is within the usage period of the virtual item;

[0170] If so, allow the first user to use the virtual item to enter the game scene.

[0171] In a feasible implementation, the processor 610 further executes:

[0172] In response to the intention setting operation of the first user, determine the additional game item selected by the first user; wherein, the additional game item belongs to the same target virtual object as the first game item and is not repeated;

[0173] Generate an additional co-purchase request based on the additional game item and the additional intended price set by the first user for the additional game item, so as to use the additional co-purchase request to match the second user associated with the first user.

[0174] In the above manner, in response to the first co-purchase request issued by the first user, a second user associated with the first user is matched. Here, the second user is the user who issues a second co-purchase request for the second game item. Here, considering that when there are duplicates in the game items intended to be purchased among the matched users, an additional fallback process will occur, which invisibly increases the response frequency of the terminal device. Therefore, when performing the matching, the first game item and the second game item belong to the same target virtual object and are not duplicates, avoiding the game item fallback process, thereby further reducing the response frequency of the terminal device. When the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the bundled sale of the relevant game items of the target virtual object, the purchase of the first game item by the first user and the purchase of the second game item by the second user can be completed respectively. In this way, it is possible to avoid the response pressure on the terminal device caused by the first user repeatedly logging in to the purchase interface in the game when the first user is unable to purchase the relevant game items of the target virtual object alone, reducing the frequent operations of the first user in the purchase interface to complete the purchase of the relevant game items of the target virtual object. Indirectly, it is possible to reduce the interaction frequency between the user and the terminal device and lower the response frequency of the terminal device. At the same time, it is also possible to increase the user's purchase options by bundling the game items corresponding to the co-purchased target virtual object. At the same time, in the case where the co-purchase conditions do not meet the bundled sale requirements or a suitable second user cannot be matched for the first user, it is also possible to provide the first user with the possibility to adjust the first game item with a purchase intention, so as to avoid the first user initiating multiple co-purchase requests, causing data processing pressure on the terminal device and increasing the unnecessary response frequency of the terminal device.

[0175] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the processor performs the following steps:

[0176] In response to a first co-purchase request for a first game item issued by a first user, match a second user associated with the first user; wherein, the second user is a user who issues a second co-purchase request for a second game item; the first game item and the second game item belong to the same target virtual object and are not duplicates;

[0177] If the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the bundled sale of the relevant game items of the target virtual object, then based on the first co-purchase request, complete the purchase of the first game item by the first user, and based on the second co-purchase request, complete the purchase of the second game item by the second user.

[0178] In a feasible implementation, when there are multiple first game items and multiple second game items, when the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game items of the target virtual object, the processor is specifically configured to:

[0179] If the sum of the quantities of the multiple first game items and the multiple second game items exceeds a preset ratio of the total sold quantity of the relevant game items of the target virtual object; and / or,

[0180] If the total intended price of the first intended price at which the first user purchases the multiple first game items and the second intended price at which the second user purchases the multiple second game items is greater than or equal to the packaged sale price in the requirements for the packaged sale, it is determined that the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game items of the target virtual object;

[0181] Otherwise, it is determined that the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for the packaged sale of the relevant game items of the target virtual object.

[0182] In a feasible implementation, the processor further executes:

[0183] If the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for the packaged sale of the relevant game items of the target virtual object, the first unit price of each first game item and the second unit price of each second game item are respectively determined;

[0184] For each first game item, if the first unit price of the first game item is lower than the historical transaction average price of the single product category to which the first game item belongs, a price increase reminder is sent to the first user so that the first user adjusts the first unit price according to the historical transaction average price; and / or,

[0185] For each second game item, if the second unit price of the second game item is lower than the historical transaction average price of the single product category to which the second game item belongs, a price increase reminder is sent to the second user so that the second user adjusts the second unit price according to the historical transaction average price.

[0186] In a feasible implementation, the processor further executes:

[0187] If the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for the packaged sale of the relevant game items of the target virtual object, or when the second user is not matched, in response to the intention adjustment operation of the first user, determine the target game items selected by the first user and the adjustment method of the intention adjustment operation;

[0188] According to the adjustment method and the historical transaction average price of the target game items, adjust the first intended price and the multiple first game items to obtain a target intended price and at least one target game item;

[0189] Use the target intended price and / or the quantity of the at least one target game item to determine again whether the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the packaged sale of the relevant game items of the target virtual object, or re-match the second user.

[0190] In a feasible implementation, when the processor is used to execute the determination of the historical transaction average price of the first game item through the following steps, it is specifically used for:

[0191] Obtain the game data of the first game item;

[0192] Based on the game data, determine the historical transaction prices of each homogeneous game item under the item category to which the first game item belongs;

[0193] Based on the historical transaction prices of each homogeneous game item, determine the historical transaction average price of the first game item.

[0194] In a feasible implementation, the game items include at least one of the following:

[0195] The virtual items possessed by the target virtual object, the usage period of the virtual items, and the usage period of the target virtual object.

[0196] In a feasible implementation, the processor also executes:

[0197] After the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, allocate the remaining game items to the first user and the second user according to the purchase ratio of the game items purchased by the first user and the second user; or,

[0198] After the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, randomly allocate them to the first user and / or the second user.

[0199] In a feasible implementation, the first game item includes the usage period of the target virtual object; the processor further executes:

[0200] In response to the game login operation of the first user, determine whether the login time is within the usage period of the target virtual object;

[0201] If so, allow the first user to use the target virtual object to enter the game scene.

[0202] In a feasible implementation, the first game item includes the usage period of the virtual item possessed by the target virtual object; the processor further executes:

[0203] In response to the game login operation of the first user, determine whether the login time is within the usage period of the virtual item;

[0204] If so, allow the first user to use the virtual item to enter the game scene. [[ID=,20]]

[0205] In a feasible implementation, the processor further executes:

[0206] In response to the intention setting operation of the first user, determine the additional game item selected by the first user; wherein, the additional game item belongs to the same target virtual object as the first game item and does not repeat;

[0207] Generate an additional co-purchase request based on the additional game item and the additional intended price set by the first user for the additional game item, so as to match the second user associated with the first user by using the additional co-purchase request.

[0208] In the above manner, in response to the first co-purchase request issued by the first user, a second user associated with the first user is matched. Here, the second user is the user who issues the second co-purchase request for the second game item. Here, considering that when there are duplicates in the game items intended to be purchased among the matched users, an additional fallback process will occur, which invisibly increases the response frequency of the terminal device. Therefore, when performing the matching, the first game item and the second game item belong to the same target virtual object and are not duplicates, avoiding the game item fallback process, thereby further reducing the response frequency of the terminal device. When the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for the bundled sale of the relevant game items of the target virtual object, the first user can complete the purchase of the first game item and the second user can complete the purchase of the second game item respectively. In this way, it is possible to avoid the response pressure on the terminal device caused by the first user repeatedly logging in to the purchase interface in the game when the first user cannot purchase the relevant game items of the target virtual object alone, reducing the frequent operations of the first user in the purchase interface to complete the purchase of the relevant game items of the target virtual object. Indirectly, it is possible to reduce the interaction frequency between the user and the terminal device and lower the response frequency of the terminal device. At the same time, it is also possible to increase the user's purchase options by means of the game items corresponding to the co-purchased target virtual object. At the same time, in the case where the co-purchase conditions do not meet the bundled sale requirements or a suitable second user cannot be matched for the first user, it is also possible to provide the first user with the possibility of adjusting the first game item with a purchase intention, so as to avoid the first user initiating multiple co-purchase requests, causing data processing pressure on the terminal device and increasing the unnecessary response frequency of the terminal device.

[0209] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the above-described system, device, and unit can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated here.

[0210] In several embodiments provided in the present application, it should be understood that the disclosed system, device, and method can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces, and the indirect coupling or communication connection of the device or unit may be in an electrical, mechanical, or other form.

[0211] The unit described as a separation component may or may not be physically separated. The component displayed as a unit may or may not be a physical unit, that is, it may be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0212] In addition, in each embodiment of this application, each functional unit may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit.

[0213] If the above functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0214] Finally, it should be noted that: the above-described embodiments are only specific implementation manners of this application, used to illustrate the technical solutions of this application, rather than limiting it. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: any person skilled in the art within the technical scope disclosed in this application can still modify the technical solutions recorded in the foregoing embodiments or easily think of changes, or perform equivalent replacements on some of the technical features; and these modifications, changes, or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. An information processing method, characterized in that The information processing method includes: In response to a first co-purchase request for a first game item issued by a first user, a second user associated with the first user is matched; wherein, the second user is a user who issues a second co-purchase request for a second game item; the first game item and the second game item belong to the same target virtual object and do not repeat; If the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for selling the relevant game items of the target virtual object in a package, then based on the first co-purchase request, the purchase of the first game item by the first user is completed, and based on the second co-purchase request, the purchase of the second game item by the second user is completed; wherein, the requirements for selling in a package are set based on the quantity of game items that the first user and the second user have the intention to purchase and / or the intended prices at which the first user and the second user purchase game items.

2. The information processing method according to claim 1, wherein When there are multiple first game items and multiple second game items, the situation where the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for selling the relevant game items of the target virtual object in a package includes: If the sum of the quantities of the multiple first game items and the multiple second game items exceeds a preset ratio of the total selling quantity of the relevant game items of the target virtual object; and / or, If the total intended price of the first intended price at which the first user purchases the multiple first game items and the second intended price at which the second user purchases the multiple second game items is greater than or equal to the package selling price in the requirements for selling in a package, it is determined that the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the requirements for selling the relevant game items of the target virtual object in a package; Otherwise, it is determined that the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for selling the relevant game items of the target virtual object in a package.

3. The information processing method according to claim 2, wherein The information processing method further includes: If the co-purchase conditions formed by combining the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the requirements for selling the relevant game items of the target virtual object in a package, the first unit price of each first game item and the second unit price of each second game item are respectively determined; For each first game item, if the first unit price of the first game item is lower than the historical transaction average price of the single product category to which the first game item belongs, a price increase reminder is sent to the first user, so that the first user adjusts the first unit price according to the historical transaction average price; and / or, For each second game item, if the second item price of the second game item is lower than the historical transaction average price of the single product category to which the second game item belongs, a price increase reminder is sent to the second user, so that the second user adjusts the second item price according to the historical transaction average price.

4. The information processing method according to claim 3, wherein The information processing method further includes: If the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request do not meet the packaging and selling requirements of the relevant game items of the target virtual object, or when the second user is not matched, in response to the intention adjustment operation of the first user, determine the target game items selected by the first user and the adjustment method of the intention adjustment operation; According to the adjustment method and the historical transaction average price of the target game items, adjust the first intended price and the multiple first game items to obtain a target intended price and at least one target game item; Using the target intended price and / or the quantity of the at least one target game item, determine again whether the combined purchase conditions formed by the purchase conditions carried in the first co-purchase request and the purchase conditions carried in the second co-purchase request meet the packaging and selling requirements of the relevant game items of the target virtual object, or re-match the second user.

5. The information processing method according to claim 3, wherein Determine the historical transaction average price of the first game item through the following steps: Obtain the game data of the first game item; Based on the game data, determine the historical transaction price of each similar game item under the single product category to which the first game item belongs; Based on the historical transaction prices of each similar game item, determine the historical transaction average price of the first game item.

6. The information processing method according to claim 1, characterized in that The game items include at least one of the following: The virtual props possessed by the target virtual object, the usage period of the virtual props, and the usage period of the target virtual object.

7. The information processing method according to claim 1, wherein The information processing method further includes: After the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, allocate the remaining game items to the first user and the second user according to the purchase ratio of the first user and the second user for purchasing game items; or, After the first user completes the purchase of the first game item and the second user completes the purchase of the second game item, if there are remaining game items among the relevant game items of the target virtual object that have not been purchased by the first user and the second user, randomly allocate them to the first user and / or the second user.

8. The information processing method according to claim 1, wherein The first game item includes the usage period of the target virtual object; the information processing method further includes: In response to the game login operation of the first user, determine whether the login time is within the usage period of the target virtual object; If so, allow the first user to use the target virtual object to enter the game scene.

9. The information processing method according to claim 1, wherein The first game item includes a usage period of a virtual item possessed by the target virtual object; and the information processing method further includes: In response to a game login operation by the first user, determining whether a login time is within a usage period of the virtual item; If so, the first user is allowed to use the virtual prop to enter the game scene.

10. The information processing method according to claim 1, characterized in that The information processing method further includes: In response to the first user's intention setting operation, determining an additional game item selected by the first user; wherein the additional game item and the first game item belong to the same target virtual object and are not duplicated; An additional group purchase request is generated based on the additional game item and the additional intended price set by the first user for the additional game item, so as to match a second user associated with the first user using the additional group purchase request.

11. An information processing apparatus, characterized in that, The information processing device includes: A user matching module is configured to, in response to a first group purchase request for a first game item issued by a first user, match a second user associated with the first user; wherein the second user is the user who issued the second group purchase request for a second game item; and the first game item and the second game item are the same target virtual object and are not duplicates; A single item purchasing module is configured to complete the purchase of the first game item by the first user based on the first joint purchase request, and complete the purchase of the second game item by the second user based on the second joint purchase request, if the combined purchase conditions of the first joint purchase request and the second joint purchase request satisfy the package sale requirements of the game items related to the target virtual object; wherein the package sale requirements are set based on the number of game items that the first user and the second user intend to purchase and / or the prices that the first user and the second user intend to purchase the game items.

12. An electronic device, characterized in that, include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and the machine-readable instructions are executed by the processor to execute the steps of the information processing method according to any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the information processing method according to any one of claims 1 to 10 are executed.

Citation Information

Patent Citations

  • Method and device for purchasing virtual item

    CN111084980A

  • Customizing offers for sales of combinations of virtual items

    US20140329585A1