Virtual resource processing method and device, electronic equipment and storage medium

By querying the user's virtual resources in the group buying platform, and displaying virtual resource usage prompts and order-pairing invitation prompts on the user terminal, the problem of unreasonable use of coupons and insufficient information dissemination in the group buying platform is solved, and the multi-channel dissemination of group buying information is achieved and the user experience is improved.

CN120125320AActive Publication Date: 2025-06-10KOU KOU XIANG CHUAN BEIJING NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510239897.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-06-14
Publication Date
2025-06-10
Estimated Expiration
2042-06-14

AI Technical Summary

Technical Problem

In the group buying platform, how to reasonably use the coupon-free coupon-promote the dissemination of group buying information, and users cannot independently choose whether to use the coupon-free coupon-promote, resulting in a single use of the resource without coupon-promote.

Method used

By checking whether the user has a virtual resource that can be placing orders without ordering. If the user owns the virtual resource, the user will not only display a virtual resource usage prompt and an invitation prompt for ordering, but also allow the user to choose to place orders by inviting others to buy orders or directly use virtual resources without ordering, and further confirm whether to use virtual resources.

Benefits of technology

The dissemination of group buying information has been increased, and the number of new users of group buying platforms has been increased through the dissemination of group buying information has been enriched, and the use of free group buying resources has been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120125320A_ABST
    Figure CN120125320A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of Internet, in particular to a virtual resource processing method and device and electronic equipment. The method comprises the steps that in response to an operation of purchasing an order combining object, virtual resources in a user account corresponding to the operation of purchasing the order combining object are inquired, and the virtual resources are used for generating an order in a non-order combining mode; the queried virtual resource information and the order combining invitation prompt information are sent to the terminal, so that the terminal displays a first use prompt of the virtual resources on an order combining detail page according to the virtual resource information and displays the order combining invitation prompt according to the order combining invitation prompt information, the first use prompt comprises a first control for using the virtual resources, and the first control comprises a second control for using the virtual resources. The order sharing invitation prompt comprises a second control for sending the order sharing invitation message; and in response to a trigger operation on the first control, confirming the verification of the virtual resource and generating an order based on the use of the virtual resource by the user. According to the embodiment of the invention, the spreading way of the group splicing information is increased, and the use mode of the spelling-free resources is enriched.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application with the application date of June 14, 2022, the application number of 202210667942X, and the invention title of "Virtual Resource Processing Method, Device, Electronic Device and Storage Medium". Technical Field

[0002] The present invention relates to the field of Internet technologies, and in particular, to a virtual resource processing method, device, electronic device, and computer-readable storage medium. Background Art

[0003] With the rise of online stores, more and more items can be obtained by placing orders online. Among them, the group-buying method has gained more and more users' favor, and thus dedicated group-buying platforms have emerged. In the traditional group-buying method, a certain number of ordering users are required to form a group, so ordering users often need to find group-buying users by themselves to form a group. For example, an ordering user can send a group-buying invitation message containing a group-buying product link to relatives and friends through a third-party chat tool, and the user who receives the invitation message browses the product and places an order by clicking on the link.

[0004] With the development of the above technology, a method of placing an order without group-buying by using a no-group-buy coupon has emerged in the group-buying mode. However, how to reasonably utilize the no-group-buy coupon while promoting the spread of group-buying information is a problem that needs to be solved. Summary of the Invention

[0005] In view of the above problems, embodiments of the present invention are proposed to provide a virtual resource processing method, device, electronic device, and computer-readable storage medium that overcome the above problems or at least partially solve the above problems.

[0006] According to a first aspect of an embodiment of the present invention, there is provided a virtual resource processing method, including:

[0007] In response to an operation of purchasing a group-buying object, query virtual resources in a user account corresponding to the operation of purchasing the group-buying object, where the virtual resources are used to generate an order in a non-group-buying manner;

[0008] Send the queried virtual resource information and group-buying invitation prompt information to a terminal, so that the terminal displays a first usage prompt of the virtual resources according to the virtual resource information on a group-buying details page, and displays a group-buying invitation prompt according to the group-buying invitation prompt information. The first usage prompt includes a first control for using the virtual resources, and the group-buying invitation prompt includes a second control for sending a group-buying invitation message;

[0009] In response to a trigger operation on the first control, cancel the virtual resources based on the user's confirmation of using the virtual resources and generate an order.

[0010] In some embodiments, the method further includes: determining whether the issuance of the virtual resources meets a preset condition;

[0011] After querying the virtual resources in the user account corresponding to the operation of purchasing the group-buying object in response to the operation of purchasing the group-buying object, the method further includes:

[0012] If the issuance of the virtual resources meets the preset condition, send the first order information to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt for the virtual resources;

[0013] If the issuance of the virtual resources does not meet the preset condition, send the second order information to the terminal so that the terminal displays a second order submission page, and the second order submission page includes a second usage prompt for the virtual resources. The second usage prompt includes a third control, and the third control is used to perform an operation of selecting or deselecting the virtual resources.

[0014] In some embodiments, the display area of the group-buying invitation prompt is larger than the display area of the first usage prompt.

[0015] In some embodiments, the response to the trigger operation on the first control, based on the user's confirmation of the use of the virtual resources, to write off the virtual resources and generate an order includes:

[0016] In response to the trigger operation on the first control, send the usage confirmation information of the virtual resources to the terminal so that the terminal displays a usage confirmation interface for the virtual resources. The usage confirmation interface displays controls for determining to use or cancel the use of the virtual resources, and the quantity of the virtual resources in the user account;

[0017] In response to the trigger operation on the control for determining to use the virtual resources, write off the virtual resources and generate an order.

[0018] In some embodiments, the method further includes:

[0019] In response to the operation of logging in to the first user account, determine whether there is a completed order or an uncompleted order in the first user account; if there is neither a completed order nor an uncompleted order in the first user account, issue the virtual resources to the first user account; and / or,

[0020] Calculate the group-buying failure rate according to the order data of the first user account; if the group-buying failure rate is greater than a second threshold, issue the virtual resources to the first user account; and / or,

[0021] After the expiration of the order - pooling period initiated by the first user account, if no operation for the second user account to participate in the order - pooling is received, distribute the virtual resources to the first user account; and / or,

[0022] In response to an operation of the second user account on the fourth control, distribute the virtual resources to the first user account, where the fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0023] In some embodiments, the method further includes:

[0024] In response to an operation of the first user account to open the home page of the group - buying platform, determine whether there is a completed order or an uncompleted order in the first user account, and whether there is the virtual resource in the first user account;

[0025] If there is neither the completed order nor the uncompleted order in the first user account, and there is no virtual resource, distribute the virtual resources to the first user account;

[0026] Send a first prompt message to the terminal, so that the terminal displays the first prompt message in a pop - up window on the home page of the group - buying platform. The first prompt message includes information prompting that the first user account can use the virtual resources to generate an order in a non - order - pooling manner, and information of all or part of the order - pooling objects matched with the first user account.

[0027] In some embodiments, the method further includes:

[0028] If there is neither the completed order nor the uncompleted order in the first user account, but there is the virtual resource, determine whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state according to the attribute information of the existing virtual resource;

[0029] If the current time has not exceeded the validity period of the virtual resource and the virtual resource is in an available state, send a second prompt message to the terminal, so that the terminal displays the second prompt message on the home page of the group - buying platform and on the object details page. The second prompt message includes information prompting that the first user account can use the virtual resources to generate an order in a non - order - pooling manner.

[0030] In some embodiments, the sending the first prompt message to the terminal includes:

[0031] Obtain the delivery location information of the user account, and determine whether there is a pooling object whose delivery area covers the delivery location according to the delivery location information;

[0032] If there is a pooling object whose delivery area covers the delivery location, determine the information of some or all of the pooling objects whose delivery area covers the delivery location as the information of all or part of the pooling objects matching the first user account.

[0033] According to the second aspect of the embodiments of the present invention, a virtual resource processing method is provided, including:

[0034] Receive an operation to purchase a pooling object, and send the operation information of the purchase of the pooling object to the server, so that the server queries the virtual resources in the user account corresponding to the operation of purchasing the pooling object, and the virtual resources are used to generate an order in a non-pooling manner;

[0035] Receive the virtual resource information and the pooling invitation prompt information sent by the server, display the first usage prompt of the virtual resource according to the virtual resource information on the pooling details page, and display the pooling invitation prompt according to the pooling invitation prompt information. The first usage prompt includes a first control for using the virtual resource, and the pooling invitation prompt includes a second control for sending a pooling invitation message;

[0036] Receive a trigger operation on the first control and send it to the server, so that the server verifies and writes off the virtual resource based on the user's confirmation of the use of the virtual resource and generates an order.

[0037] In some embodiments, after receiving the operation to purchase a pooling object and sending the operation information of the purchase of the pooling object to the server, the method further includes:

[0038] In the first case, receive the first order information and display the first order submission page, where the first order information is sent by the server when it determines that the issuance of the virtual resource meets the preset conditions, and the first order submission page does not include the usage prompt of the virtual resource;

[0039] In the second case, receive the second order information and display the second order submission page, where the second order information is sent by the server when it determines that the issuance of the virtual resource does not meet the preset conditions, and the second order submission page includes the second usage prompt of the virtual resource, and the second usage prompt includes a third control for performing an operation of selecting or deselecting the virtual resource.

[0040] In some embodiments, the display area of the pooling invitation prompt is larger than the display area of the first usage prompt.

[0041] In some embodiments, receiving the trigger operation on the first control and sending it to the server, so that the server verifies and writes off the virtual resource based on the user's confirmation of the use of the virtual resource and generates an order, includes:

[0042] Receiving the trigger operation on the first control and sending the trigger operation information on the first control to the server;

[0043] Receiving the use confirmation information of the virtual resource sent by the server, and displaying the use confirmation interface of the virtual resource, where the use confirmation interface shows the controls for determining to use or cancel the use of the virtual resource, and the quantity of virtual resources in the user account;

[0044] Receiving the trigger operation on the control for determining to use the virtual resource, and sending the trigger operation information on the control for determining to use the virtual resource to the server, so that the server verifies and writes off the virtual resource and generates an order.

[0045] In some embodiments, the method further includes:

[0046] Receiving the operation of the first user account to open the home page of the group-buying platform;

[0047] Receiving the first prompt message sent by the server, where the first prompt message is sent by the server when it determines that there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource, and is sent simultaneously or after distributing the virtual resource to the first user account; the first prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner, and information of all or part of the group-buying objects matched with the first user account;

[0048] Displaying the first prompt message in the form of a pop-up window on the home page of the group-buying platform.

[0049] In some embodiments, the method further includes:

[0050] Receiving the second prompt message sent by the server, where the second prompt message is sent by the server when it determines that there is neither a completed order nor an uncompleted order in the first user account, but there is a virtual resource, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, and is sent simultaneously or after that; the second prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner;

[0051] Displaying the second prompt message on the home page of the group-buying platform and on the object details page.

[0052] According to a third aspect of an embodiment of the present invention, a virtual resource processing device is provided, including:

[0053] A query module, configured to query virtual resources in a user account corresponding to an operation of purchasing a grouped purchase object in response to the operation of purchasing the grouped purchase object, where the virtual resources are used to generate an order in a non-grouped purchase manner;

[0054] A sending module, configured to send the queried virtual resource information and a grouped purchase invitation prompt message to a terminal, so that the terminal displays a first usage prompt of the virtual resources according to the virtual resource information on a grouped purchase details page, and displays a grouped purchase invitation prompt according to the grouped purchase invitation prompt message, where the first usage prompt includes a first control for using the virtual resources, and the grouped purchase invitation prompt includes a second control for sending a grouped purchase invitation message;

[0055] A generation module, configured to cancel the virtual resources based on a user's usage confirmation of the virtual resources and generate an order in response to a trigger operation on the first control.

[0056] In some embodiments, the device further includes: a judgment module, configured to judge whether the issuance of the virtual resources meets a preset condition;

[0057] After the query module queries the virtual resources in the user account corresponding to the operation of purchasing the grouped purchase object in response to the operation of purchasing the grouped purchase object, the sending module is further configured to:

[0058] If the issuance of the virtual resources meets the preset condition, send first order information to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt of the virtual resources;

[0059] If the issuance of the virtual resources does not meet the preset condition, send second order information to the terminal so that the terminal displays a second order submission page, and the second order submission page includes a second usage prompt of the virtual resources, where the second usage prompt includes a third control, and the third control is used to perform an operation of selecting or deselecting the virtual resources.

[0060] In some embodiments, the display area of the grouped purchase invitation prompt is larger than the display area of the first usage prompt.

[0061] In some embodiments, the response to the trigger operation on the first control, canceling the virtual resources based on a user's usage confirmation of the virtual resources and generating an order includes:

[0062] In response to a triggering operation on the first control, send usage confirmation information of the virtual resource to the terminal, so that the terminal displays a usage confirmation interface for the virtual resource, where the usage confirmation interface shows controls for determining to use or cancel the use of the virtual resource, and the quantity of virtual resources in the user account;

[0063] In response to a triggering operation on the control for determining to use the virtual resource, write off the virtual resource and generate an order.

[0064] In some embodiments, the device further includes a first distribution module, configured to:

[0065] In response to an operation of logging in to the first user account, determine whether there are any completed orders or uncompleted orders in the first user account; if there are neither completed orders nor uncompleted orders in the first user account, distribute the virtual resource to the first user account; and / or,

[0066] Calculate the failure rate of order grouping according to the order data of the first user account; if the failure rate of order grouping is greater than a second threshold, distribute the virtual resource to the first user account; and / or,

[0067] After the order grouping deadline initiated by the first user account arrives, if no operation of the second user account participating in the order grouping is received, distribute the virtual resource to the first user account; and / or,

[0068] In response to an operation of the second user account on the fourth control, distribute the virtual resource to the first user account, where the fourth control is displayed after the second user account clicks on a virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0069] In some embodiments, the device further includes a second distribution module, configured to:

[0070] In response to an operation of the first user account opening the home page of the group-buying platform, determine whether there are any completed orders or uncompleted orders in the first user account, and whether there is the virtual resource in the first user account;

[0071] If there are neither completed orders nor uncompleted orders in the first user account, and there is no virtual resource, distribute the virtual resource to the first user account;

[0072] Send a first prompt message to the terminal so that the terminal displays the first prompt message in a pop-up window on the home page of the group-buying platform. The first prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner, and information about all or part of the group-buying objects matching the first user account.

[0073] In some embodiments, the sending module is further configured to:

[0074] If neither the completed order nor the uncompleted order exists in the first user account, but the virtual resource exists, determine whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state according to the attribute information of the existing virtual resource;

[0075] If the current time has not exceeded the validity period of the virtual resource and the virtual resource is in an available state, send a second prompt message to the terminal so that the terminal displays the second prompt message on the home page of the group-buying platform and displays the second prompt message on the object details page. The second prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner.

[0076] In some embodiments, sending the first prompt message to the terminal includes:

[0077] Obtain the delivery location information of the user account, and determine whether there is a group-buying object whose delivery area covers the delivery location according to the delivery location information;

[0078] If there is a group-buying object whose delivery area covers the delivery location, determine the information of part or all of the group-buying objects whose delivery area covers the delivery location as the information of all or part of the group-buying objects matching the first user account.

[0079] According to the fourth aspect of the embodiments of the present invention, there is provided a virtual resource processing device, including:

[0080] A first sending module, configured to receive an operation of purchasing a group-buying object, and send the operation information of purchasing the group-buying object to the server, so that the server queries the virtual resource in the user account corresponding to the operation of purchasing the group-buying object. The virtual resource is used to generate an order in a non-group-buying manner;

[0081] A display module, configured to receive the virtual resource information and the combined order invitation prompt information sent by the server, and display a first usage prompt of the virtual resource according to the virtual resource information and a combined order invitation prompt according to the combined order invitation prompt information on a combined order details page. The first usage prompt includes a first control for using the virtual resource, and the combined order invitation prompt includes a second control for sending a combined order invitation message.

[0082] A second sending module, configured to receive a trigger operation on the first control and send it to the server, so that the server verifies and writes off the virtual resource based on the user's confirmation of using the virtual resource and generates an order.

[0083] In some embodiments, after the first sending module receives an operation of purchasing a combined order object and sends the operation information of the purchased combined order object to the server, the display module is further configured to:

[0084] In a first scenario, receive first order information and display a first order submission page, where the first order information is sent by the server when it determines that the distribution of the virtual resource meets a preset condition, and the first order submission page does not include a usage prompt for the virtual resource.

[0085] In a second scenario, receive second order information and display a second order submission page, where the second order information is sent by the server when it determines that the distribution of the virtual resource does not meet a preset condition, and the second order submission page includes a second usage prompt for the virtual resource. The second usage prompt includes a third control, and the third control is used to perform an operation of selecting or deselecting the virtual resource.

[0086] In some embodiments, the display area of the combined order invitation prompt is larger than the display area of the first usage prompt.

[0087] In some embodiments, the receiving a trigger operation on the first control and sending it to the server, so that the server verifies and writes off the virtual resource based on the user's confirmation of using the virtual resource and generates an order, includes:

[0088] Receiving a trigger operation on the first control and sending the trigger operation information on the first control to the server;

[0089] Receiving the usage confirmation information of the virtual resource sent by the server, and displaying a usage confirmation interface for the virtual resource. The usage confirmation interface displays controls for determining to use or cancel using the virtual resource, and the quantity of virtual resources in the user account.

[0090] Receive a trigger operation on the control for determining the use of the virtual resource, and send the trigger operation information on the control for determining the use of the virtual resource to the server, so that the server writes off the virtual resource and generates an order.

[0091] In some embodiments, the display module is further configured to:

[0092] Receive an operation of the first user account to open the home page of the group-buying platform;

[0093] Receive the first prompt message sent by the server, where the first prompt message is sent by the server when it determines that there is neither the completed order nor the uncompleted order in the first user account, and there is no virtual resource, and is sent simultaneously or after issuing the virtual resource to the first user account; the first prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner, and information of all or part of the group-buying objects matching the first user account;

[0094] Display the first prompt message in a pop-up window on the home page of the group-buying platform.

[0095] In some embodiments, the display module is further configured to:

[0096] Receive the second prompt message sent by the server, where the second prompt message is sent by the server when it determines that there is neither the completed order nor the uncompleted order in the first user account, but there is a virtual resource, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, and is sent simultaneously or after that; the second prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner;

[0097] Display the second prompt message on the home page of the group-buying platform and display the second prompt message on the object details page.

[0098] According to the fifth aspect of the embodiments of the present invention, there is provided an electronic device, including: a processor, a memory, a communication interface, and a communication bus, and the processor, the memory, and the communication interface complete communication with each other through the communication bus;

[0099] The memory is used to store at least one executable instruction, and the executable instruction causes the processor to perform the operations corresponding to the above virtual resource processing method.

[0100] According to a sixth aspect of an embodiment of the present invention, there is provided a computer-readable storage medium storing at least one executable instruction, and the executable instruction causes a processor to perform operations corresponding to the above virtual resource processing method.

[0101] According to the virtual resource processing method of the embodiment of the present invention, by querying whether a user has a virtual resource that can place an order without group-buying, if the user has the virtual resource, both a virtual resource usage prompt and a group-buying invitation prompt are displayed on the user terminal interface, which increases the dissemination channels of group-buying information, and promotes an increase in the number of new users of the group-buying platform through the dissemination of group-buying information. And it enables the user to independently choose whether to place an order by inviting others to form a group or directly place an order using the virtual resource without group-buying, and can further confirm whether to use the virtual resource, enriching the usage methods of the resources without group-buying.

[0102] The above description is only an overview of the technical solutions of the embodiments of the present invention. In order to be able to understand the technical means of the embodiments of the present invention more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the embodiments of the present invention more obvious and understandable, the following specifically describes the specific embodiments of the present invention. Brief Description of the Drawings

[0103] By reading the detailed description of the preferred embodiments below, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of showing the preferred embodiments and are not considered to be a limitation of the embodiments of the present invention. And throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:

[0104] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present invention;

[0105] Figure 2 is a flowchart of the virtual resource processing method provided by an embodiment of the present invention;

[0106] Figure 3 is a flowchart of the virtual resource processing method provided by another embodiment of the present invention;

[0107] Figure 4 is a flowchart of the virtual resource processing method provided by still another embodiment of the present invention;

[0108] Figure 5 is a flowchart of the virtual resource processing method provided by yet another embodiment of the present invention;

[0109] Figure 6 is a schematic structural diagram of the virtual resource processing device provided by an embodiment of the present invention;

[0110] Figure 7It is a schematic structural diagram of a virtual resource processing device provided by an embodiment of the present invention;

[0111] Figure 8 It is a schematic structural diagram of an electronic device provided by the first embodiment of the present invention. Detailed implementation manners

[0112] Hereinafter, exemplary embodiments of the present invention will be described in more detail with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present invention can be more thoroughly understood and the scope of the present invention can be fully conveyed to those skilled in the art.

[0113] With the rise of online stores, more and more items can be obtained by placing orders online. The third-party platform provides web pages or application software services through a server, thereby providing an online commodity sales platform for merchants. After the merchants enter the third-party platform, they become online stores. Users open the corresponding web pages or application software on the terminal and place orders to purchase goods. Since the online order placement method requires delivery personnel to provide delivery services, considering the delivery cost issue, many online stores will set a minimum delivery amount. Only when the total amount of items selected by the user reaches this minimum delivery amount can the delivery service be enjoyed. Therefore, the group-buying (also known as group purchase) method has been favored by more and more users, and thus dedicated group-buying platforms have emerged. In the traditional group-buying method, a certain number of order-placing users need to be satisfied to form a group. Therefore, order-placing users often need to find group-buying users by themselves to form a group. For example, the order-placing user can send a group-buying invitation message containing a group-buying commodity link to relatives and friends through a third-party chat tool, and the user who receives the invitation message browses the commodity and places an order by clicking on the link.

[0114] However, in the group-buying method of the above-mentioned group-buying platform, in the process of the order-placing user finding group-buying users by himself, it is limited by the social circle of the order-placing user and often cannot quickly find suitable group-buying users, resulting in the inability to form a group, and it is also more cumbersome to invite other users to group-buy by sending invitation messages. In order to enable users to place orders successfully conveniently and quickly, a no-grouping order placement method has emerged, that is, when the user himself or the no-grouping virtual resources held by the user meet the set requirements, the user can place an order within the group-buying platform without grouping with others. Generally speaking, virtual resources include but are not limited to red envelopes, coupons, commodity vouchers, full reduction coupons, shopping subsidies, etc. These virtual resources can be used when the user places an order to deduct the settlement amount; in the no-grouping order placement method of the group-buying platform, the no-grouping virtual resources used by the user usually refer to a kind of privilege coupon issued to new users of the group-buying platform. Owning this privilege coupon means that the user has the privilege of placing an order without grouping.

[0115] In the process of implementing the present invention, the inventor found that there are at least the following problems in the related art:

[0116] In the process of realizing order placement on the group-buying platform, when the group-buying platform determines that a user has virtual resources for skipping group-buying, it does not consider the distribution of the virtual resources for skipping group-buying, but uniformly adopts the method of directly using the virtual resources for skipping group-buying for order placement without group-buying. When the number of distributed virtual resources for skipping group-buying is large, for all users who have virtual resources for skipping group-buying, this method of using the virtual resources for skipping group-buying uniformly will result in a single way of realizing order placement. Even when a user is willing to invite others to join the group-buying, they cannot do so, resulting in insufficient channels for spreading group-buying information. Eventually, the number of new users brought by spreading group-buying information to the group-buying platform cannot be increased. Moreover, users cannot choose and change whether to use the virtual resources for skipping group-buying, resulting in a single way of using the virtual resources for skipping group-buying.

[0117] In addition, in the related art, the display method of the above virtual resources for skipping group-buying during use is designed to be similar to the display methods of other virtual resources that act on prices, such as red envelopes, coupons, commodity vouchers, full reduction coupons, shopping subsidies, etc. However, since the virtual resources for skipping group-buying do not act on prices but represent the rights and interests that users have to enjoy order placement without group-buying, adopting a display method similar to that of virtual resources acting on prices may lead to ambiguity in expression. For example, the position where the virtual resources for skipping group-buying are displayed is in the price discount area, but the virtual resources for skipping group-buying do not act on prices. Therefore, this display position is unreasonable and easily leads to the expression of the misunderstood meaning that "the virtual resources for skipping group-buying reduce the price of the commodity".

[0118] In the embodiment of the present invention, by querying whether a user has virtual resources for order placement without group-buying, if the user has such virtual resources, both a virtual resource usage prompt and a group-buying invitation prompt are displayed on the user terminal interface, increasing the channels for spreading group-buying information and bringing an increase in the number of new users of the group-buying platform through the spread of group-buying information. And it enables users to choose whether to place an order by inviting others to join the group-buying or directly use the virtual resources for order placement without group-buying, and can further confirm whether to use the virtual resources, enriching the ways of using the virtual resources for skipping group-buying.

[0119] Unless otherwise specified, in the embodiments of the present invention, the meanings of "group-buying" and "joining the group-buying" are the same, both referring to a way of successfully placing an order only when at least two users purchase the same commodity. "Skipping group-buying" refers to a way of successfully placing an order for a commodity that originally required group-buying without having to find someone to join the group-buying.

[0120] In the embodiments of the present invention, the display of goods and the user's order placement operation are performed on the client installed with the group-buying software, and the settings of group-buying goods and free-group purchase and the generation of orders are completed on the server side of the group-buying software. The client can be any type of electronic device or terminal, such as a mobile phone, a tablet computer, a portable digital camera, a media player, a portable game device, a personal digital assistant (PDA), a desktop computer, a laptop computer, and various other terminals, which are hereinafter collectively referred to as terminals. The server side can be any type of electronic device, generally the server or server cluster of the platform. In the embodiments of the present invention, the server is taken as an example for illustration.

[0121] Unless otherwise specified, "a plurality of" in the embodiments of the present invention means two or more than two.

[0122] Figure 1 It is a schematic diagram of the application scenario of the embodiments of the present invention. Among them, the third-party platform provides web pages or application software services through the server, so as to provide a goods group-buying platform for merchants. Users open the corresponding web pages or application software on the terminal to participate in the group-buying or free-group purchase of goods. The terminal communicates with the server through a wired network or a wireless network.

[0123] Figure 2 It is a flowchart of the virtual resource processing method provided by the embodiments of the present invention. The method includes the following steps:

[0124] Step 201: The terminal receives the user's operation of purchasing a group-buying object, and sends the operation information of purchasing the group-buying object to the server.

[0125] On the group-buying platform, various group-buying objects are displayed. The group-buying object refers to the goods sold on the group-buying platform, such as meals, food, daily necessities, etc. that need to be purchased through group-buying. The delivery method of the group-buying object can be real-time delivery or ordinary logistics delivery. Real-time delivery refers to a delivery method with specific requirements for the delivery time, such as the currently popular half-hour delivery, 45-minute delivery, or 1-2 hour delivery, etc. This delivery method can meet the user's requirements for delivery timeliness and is becoming more and more popular among users.

[0126] After the user browses or searches for the group-buying object to be ordered, the user can click the purchase button to submit the operation of purchasing the group-buying object. For example, on the terminal page, there are buttons such as "Go to purchase", "Purchase without group-buying" or other buttons with similar functions. When the user clicks the above buttons, after the terminal receives the user's operation information, it sends the operation information of purchasing the group-buying object to the server.

[0127] It can be understood that the "group-buying item" refers to the item sold within the group-buying platform, which can be ordered through group-buying or can be ordered without group-buying by using virtual resources. Virtual resources represent the rights and interests that users possess and can enjoy for placing orders without group-buying, and are used to generate orders in non-group-buying methods. Their forms of expression can be vouchers for placing orders without group-buying, cards for placing orders without group-buying, beans for placing orders without group-buying, red envelopes for placing orders without group-buying, etc., which are not limited in the embodiments of the present invention.

[0128] Step 202: In response to the operation of purchasing a group-buying item, the server queries the virtual resources in the user account corresponding to the operation of purchasing the group-buying item.

[0129] Virtual resources are usually distributed to the user account by the server. The server can distribute virtual resources in the following ways, for example, distributing them to new users of the platform, users with a relatively high group-buying failure rate. The distribution time can be when a new user logs in for the first time, after a new user participates in a group-buying order, after a user's group-buying fails, after a friend helps the user obtain virtual resources, etc.

[0130] The attribute information of virtual resources can include name, validity period, and status. The name is used to identify the virtual resource and is displayed on the terminal page in scenarios where needed. For example, the name can be "voucher for placing orders without group-buying", "red envelope for placing orders without group-buying", etc., so that users can quickly identify the function of the virtual resource. The validity period is used to identify the available period of the virtual resource. If the current time exceeds the validity period of a certain virtual resource in the user account, it means that the virtual resource has expired and cannot be used anymore. The status is used to identify the usage status of the virtual resource, and can include "usable", "frozen", "used", etc. For example, the initial status of the virtual resource after distribution is "usable"; when the order using the virtual resource is submitted, the status of the virtual resource changes to "frozen"; when the order using the virtual resource is paid and the order is generated, the status of the virtual resource changes to "used"; if the order corresponding to the used virtual resource is cancelled and the refund is completed, the status of the virtual resource changes back to "usable" again. Through the above attribute information, the above attributes of the virtual resource can be clearly identified, and the application efficiency of the virtual resource is high.

[0131] There is an association relationship between the virtual resources distributed to the user account and the user account ID. The server can query the virtual resources in each user account through this association relationship. The "corresponding" in the "user account corresponding to the operation of purchasing a group-buying item" above refers to the user account that performs the operation of purchasing a group-buying item.

[0132] Step 203: The server sends the queried virtual resource information and group-buying invitation prompt information to the terminal.

[0133] If virtual resources are found in the user account, the queried virtual resource information and the group-buying invitation prompt information are sent to the terminal. Among them, the virtual resource information may include the name and quantity of the virtual resources. The group-buying invitation means that the user invites others to purchase this commodity. The group-buying invitation information includes the group-buying invitation prompt text information and the group-buying invitation button information. The group-buying invitation prompt text information includes the number of people invited to participate in the group-buying, the location prompt of the invitee, the user account information of the user who initiates the group-buying (such as the avatar or username), the remaining valid time of the group-buying, etc.

[0134] Step 204: The terminal displays the first usage prompt of the virtual resource according to the virtual resource information on the group-buying details page, and displays the group-buying invitation prompt according to the group-buying invitation prompt information.

[0135] Among them, the first usage prompt includes a first control for using the virtual resource, and the group-buying invitation prompt includes a second control for sending a group-buying invitation message. The specific implementation manner of the above controls may be a button, a scroll bar, a slider, etc. The display content of the first usage prompt may include the name of the virtual resource, or the name and quantity, that is, the above content is displayed on the first control. The display content of the group-buying invitation prompt may include the group-buying invitation prompt text information and the second control.

[0136] The group-buying invitation prompt can be displayed in the form of a pop-up window. Such a form is easy to attract the user's attention, has high operation efficiency, and reduces the misoperation caused by the user not noticing the prompt. Of course, in some embodiments, in step 204, the group-buying invitation prompt can also be first displayed in the form of a pop-up window, and a close button is set on the pop-up window. If the user does not want to participate in the group-buying, the user can choose to close the pop-up window. At this time, the first usage prompt and the group-buying invitation prompt are simultaneously displayed on the terminal in a non-pop-up window form (such as embedded in the page), or only the first usage prompt is displayed, so that the user can choose to place an order without participating in the group-buying using the virtual resource.

[0137] In some embodiments, the display area of the group-buying invitation prompt can be configured to be larger than the display area of the first usage prompt. Thus, the group-buying invitation prompt has a higher degree of attracting attention and enhances the dissemination effect of the group-buying information. The group-buying invitation prompt can also be centered and displayed, and the first usage prompt is displayed in the side area.

[0138] Step 205: The terminal receives the trigger operation of the user on the first control and sends the trigger operation information of the first control to the server.

[0139] By simultaneously displaying the above two types of prompts on the terminal, the user can select one of them to determine the order placement method. When the user selects to place an order without combining with others using virtual resources, a triggering operation is performed on the first control. The triggering operation can be clicking a button that serves as the first control, or scrolling a scroll bar that serves as the first control, or sliding a slider that serves as the first control, etc. Upon receiving the triggering operation from the user, the terminal sends the operation information to the server.

[0140] Step 206: The server verifies and writes off the virtual resources based on the user's confirmation of using the virtual resources and generates an order.

[0141] In some embodiments, if the user performs a triggering operation on the first control, which represents that the user confirms to use the virtual resources, then after the server receives the triggering operation of the user on the first control sent by the terminal, it verifies and writes off the virtual resources based on the user's confirmation of using the virtual resources and generates an order. Among them, verifying and writing off the virtual resources can be achieved by changing the status of the virtual resources. For example, the status of the virtual resources is changed to "used". Generating an order means that the order has been successfully placed without combining with others.

[0142] Figure 3 It is a flowchart of a virtual resource processing method provided by another embodiment of the present invention. In some embodiments, after the user performs a triggering operation on the first control, it can further confirm with the user whether to use the virtual resources. That is, the user's operation on the first control only represents the user's intention to use the virtual resources, and does not represent the user's final confirmation to use the virtual resources. At this time, a final confirmation is still required. As Figure 3 shown, after step 204: The terminal displays the first usage prompt of the virtual resources according to the virtual resource information and the order combining invitation prompt according to the order combining invitation prompt information on the order combining details page, the method further includes the following steps:

[0143] Step 305: The terminal displays a usage confirmation prompt for the virtual resources in response to the user's triggering operation on the first control.

[0144] After the user performs a triggering operation on the first control, a usage confirmation prompt for the virtual resources is displayed on the terminal. The usage confirmation prompt can include text content and operation controls. The text content can be used to prompt the user about the content involved in the current operation. For example, "Use 1 no-combining coupon to directly place an order without combining with others". The operation controls can include a button for confirming the usage, such as a "Confirm" button, and the operation controls can also include a button for canceling the usage confirmation, such as a "Cancel" button. The quantity of virtual resources in the user's account can also be displayed in the usage confirmation prompt for the virtual resources. For example, "My no-combining coupons, 1 piece" is displayed in the text content to prompt the user about the situation of their virtual resources, without the user having to return to the user account interface to view, which is convenient for the user to make a decision and has high operation efficiency.

[0145] The usage confirmation prompt for virtual resources can also be displayed in the form of a pop-up window, which is easy to attract the user's attention. Of course, a close button can also be set on the pop-up window. If the user does not wish to use the virtual resources, in addition to clicking the "Cancel" button, the user can also choose to close the pop-up window. At this time, the first usage prompt and the group-buying invitation prompt are simultaneously displayed on the terminal in a non-pop-up window form (for example, in an embedded page manner), enabling the user to choose to invite others to participate in the group-buying.

[0146] Step 306a: The terminal receives the user's usage confirmation of the virtual resources and sends the usage confirmation information to the server.

[0147] If the user clicks the "OK" button, a usage confirmation of the virtual resources is sent to the terminal, and the terminal sends the usage confirmation information to the server, so that the server can write off the virtual resources and generate an order based on the user's usage confirmation of the virtual resources in step 206.

[0148] Step 306b: The terminal receives the user's cancellation of the usage confirmation of the virtual resources and closes the usage confirmation prompt for the virtual resources.

[0149] If the user clicks the "Cancel" button, a cancellation of the usage confirmation of the virtual resources is sent to the terminal, and the terminal closes the usage confirmation prompt for the virtual resources and returns to the page displaying the first usage prompt and the group-buying invitation prompt for the virtual resources, for the user to instead choose to invite others to participate in the group-buying.

[0150] It can be understood that the terminal can also send the user's trigger operation on the first control to the server. In response to the trigger operation on the first control, the server sends the usage confirmation information of the virtual resources to the terminal, so that the terminal displays the usage confirmation interface of the virtual resources. The usage confirmation interface displays the controls for determining to use or cancel the use of the virtual resources, as well as the quantity of virtual resources in the user's account; then, in response to the trigger operation on the control for determining to use the virtual resources, the server writes off the virtual resources and generates an order. Among them, the usage confirmation information can be used to indicate the content of the usage confirmation interface.

[0151] In the above embodiments, by querying whether the user has virtual resources that can be used for placing an order without group-buying, if the user has such virtual resources, both the virtual resource usage prompt and the group-buying invitation prompt are displayed on the user terminal interface, increasing the dissemination channels of the group-buying information, and bringing an increase in the number of new users of the group-buying platform through the dissemination of the group-buying information. And it enables the user to independently choose whether to place an order by inviting others to participate in the group-buying or directly use the virtual resources to place an order without group-buying, and can further confirm whether to use the virtual resources, enriching the usage methods of the resources without group-buying.

[0152] Of course, in some cases, it can also be default to use the virtual resources to place an order without group-buying. In some embodiments, the method further includes:

[0153] Step a: Determine whether the distribution of virtual resources meets a preset condition;

[0154] Among them, the preset condition can be that the quantity of distributed virtual resources is greater than a preset threshold; it can also be that the number of user accounts with virtual resources is greater than a preset threshold; it can also be that the proportion of user accounts with virtual resources among all user accounts is greater than a preset threshold, and so on. By setting the preset condition, when the preset condition is met, it means that the virtual resources have been over-distributed at this time, and the above Figure 2 or Figure 3 The method shown in the embodiment can be used to introduce a prompt to invite others to form a group order, thereby increasing the dissemination channels of group-buying information. When the preset condition is not met, it means that the virtual resources have not been over-distributed at this time, and the method of directly using the virtual resources to place an order without forming a group can be adopted.

[0155] In this embodiment, after querying the virtual resources in the user account corresponding to the operation of purchasing the group-buying object in response to the operation of purchasing the group-buying object, the method further includes:

[0156] Step b1: If the distribution of virtual resources meets the preset condition, send the first order information to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt for virtual resources;

[0157] In this step, the first order information includes order delivery information, payment method selection information, order object information, order amount, and other order-related information. In the first order submission page, there is no usage prompt for virtual resources. After the user clicks the "Submit Order" button on the first order page, continue to execute Figure 2 or Figure 3 Step 203 in, and in subsequent steps, the user can choose to invite others to form a group order or directly use the virtual resources to place an order without forming a group by themselves.

[0158] Step b2: If the distribution of virtual resources does not meet the preset condition, send the second order information to the terminal so that the terminal displays a second order submission page, and the second order submission page includes a second usage prompt for virtual resources. The second usage prompt includes a third control for performing an operation of selecting or deselecting virtual resources.

[0159] In this step, the second order information is similar to the first order information, and also includes order delivery information, payment method selection information, order object information, order amount, and other order-related information. On the second order submission page, there is a second usage prompt for virtual resources. The second usage prompt may include text content and a third control. The text content is used to prompt the user that they can use the virtual resources, such as "Use the new user's first order free of group-buying qualification". The third control can be a checkbox, which is default selected. After the user clicks the "Submit Order" button on the second order page, the server verifies the used virtual resources and generates an order. Of course, the user can also click the third control to cancel the selection of the virtual resources, and then the subsequent step of inviting others to join the group-buying will be entered.

[0160] The display area of the second usage prompt is preferably configured not to be within the price display area, that is, outside the price display area, such as below the order price subtotal area. Since the virtual resources do not affect the commodity price, that is, they are not used to deduct the amount, but are a user right, therefore, configuring its display area outside the price display area makes the meaning it expresses not easily misunderstood by the user. For example, if it is displayed within the price display area, it will be easily misunderstood by the user as a coupon for deducting the amount, avoiding the expression ambiguity caused by the display method, and the accuracy of the virtual resource display is high.

[0161] The above embodiments select different order submission pages for display according to the distribution situation of virtual resources. When the virtual resources are not over-issued, the user can be directly prompted to use the free-of-group-buying coupon, with high operation efficiency. At the same time, a checkbox operation control for the user to cancel the use of virtual resources is provided on the order submission page, with good operation flexibility and rich order placement methods. In addition, when the virtual resources are over-issued, the usage prompt of the virtual resources is not displayed on the order submission page, but instead, it is separately prompted after the order is submitted that others can be invited to join the group-buying or the virtual resources can be used, increasing the dissemination channels of the group-buying information. Through the above methods, by selecting an adapted display page for reminder according to the distribution situation of virtual resources, and selecting an adapted default processing method for virtual resources, the resource utilization effect is optimized.

[0162] Next, the distribution method of virtual resources will be described. The distribution of virtual resources can be carried out through one or more of the following steps:

[0163] Step c1: In response to the operation of logging in to the first user account, determine whether there are any completed orders or uncompleted orders in the first user account; if there are neither completed orders nor uncompleted orders in the first user account, distribute virtual resources to the first user account.

[0164] If there are neither completed orders nor uncompleted orders in the first user account, it means that the user is a new user of the group-buying platform, and virtual resources can be distributed to facilitate the order placement operation of the new user.

[0165] Step c2: Calculate the failed group-buying rate of the first user account based on its order data; if the failed group-buying rate is greater than the second threshold, issue virtual resources to the first user account.

[0166] Issuing virtual resources to users with a relatively high failed group-buying rate can enable such users to successfully place orders, providing a good user experience.

[0167] Step c3: After the group-buying deadline initiated by the first user account arrives, if no operation for the second user account to participate in the group-buying is received, issue virtual resources to the first user account.

[0168] After the group-buying deadline initiated by the first user account arrives, if no operation for the second user account to participate in the group-buying is received, it indicates that the user's group-buying has failed at this time. Virtual resources can be issued to enable the user to successfully place an order, providing a good user experience.

[0169] Step c4: In response to the operation of the second user account on the fourth control, issue virtual resources to the first user account. The fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0170] Issuing virtual resources to users through the above-mentioned friend assistance method not only facilitates users to place orders but also promotes the participation of other users.

[0171] Issuing virtual resources through the above method can make the issued virtual resources have a convenient effect on placing orders and further improve the utilization rate of virtual resources.

[0172] In some embodiments, the method further includes the following steps:

[0173] Step d1: In response to the operation of the first user account to open the home page of the group-buying platform, determine whether there are any completed orders or uncompleted orders in the first user account, and whether there are any virtual resources in the first user account;

[0174] Step d2: If there are neither completed orders nor uncompleted orders in the first user account and there are no virtual resources, issue virtual resources to the first user account;

[0175] Step d3: Send a first prompt message to the terminal so that the terminal displays the first prompt message in the form of a pop-up window on the home page of the group-buying platform. The first prompt message includes information prompting that the first user account can use virtual resources to generate an order in a non-group-buying manner, and information about all or part of the group-buying objects matching the first user account.

[0176] When the user opens the home page of the group-buying platform, first determine whether the user is a new user. If the user is a new user and no virtual resources have been issued yet, directly issue virtual resources to the user, and prompt the user on the home page of the group-buying platform that there are available virtual resources, so that the user can conveniently and timely learn that they can place orders without group-buying through virtual resources, and display the group-buying objects that the user can order, facilitating the user to directly click on the interested object to place an order, with high order placement operation efficiency.

[0177] In some embodiments, the method further includes the following steps:

[0178] Step e1: If there are neither completed orders nor uncompleted orders in the first user account, but there are virtual resources, determine whether the current time has exceeded the validity period of the virtual resources and whether the virtual resources are in an available state according to the attribute information of the existing virtual resources;

[0179] Step e2: If the current time has not exceeded the validity period of the virtual resources and the virtual resources are in an available state, send a second prompt message to the terminal so that the terminal displays the second prompt message on the home page of the group-buying platform and on the object details page. The second prompt message includes information prompting that the first user account can use the virtual resources to generate an order in a non-group-buying manner.

[0180] For new customers who have virtual resources, virtual resources may no longer be issued. Instead, it is determined whether the virtual resources they have are not expired and are available. If the virtual resources are not expired and are available, prompt the user on the home page of the group-buying platform that they can use the virtual resources to place orders without group-buying, and also prompt the user on the object details page that they can use the virtual resources to place orders without group-buying, thereby achieving high utilization rate of virtual resources.

[0181] The manner of displaying the second prompt message on the home page of the group-buying platform and the manner of displaying the second prompt message on the object details page can both be the way of embedding and displaying within the page. The server can obtain the background color of the home page of the group-buying platform, and configure the display color of the second prompt message to be different from the background color of the home page of the group-buying platform. For example, the color contrast difference from the background color of the home page of the group-buying platform exceeds a preset threshold, so that the second prompt message can be prominently displayed on the home page of the group-buying platform. Of course, the background color of the display area of the second prompt message can also be configured to be different from the background color of the home page of the group-buying platform, for example, the color contrast difference from the background color of the home page of the group-buying platform exceeds a preset threshold, to achieve a similar effect. The same is true for the display on the product details page. On the product details page, the second prompt message can also be displayed in the form of a bubble. For example, it is displayed in the form of a bubble bar floating near the "Go to Purchase" and "Purchase without Group-Buying" buttons, so that it is easy to be noticed by the user, and the user decision-making efficiency and operation efficiency are high.

[0182] Steps d1-d3 and e1-e2 implement highlighting virtual resources on the home page of the group-buying platform (including when opening the home page or returning to the home page from other pages) or on the product detail page, enabling users to easily understand the method of placing an order for virtual resources without group-buying, and the operation efficiency of placing an order is high.

[0183] In some embodiments, sending the first prompt message to the terminal in step d3 includes the following steps:

[0184] Step d31: Obtain the delivery location information of the user account, and determine whether there is a group-buying object whose delivery area covers the delivery location according to the delivery location information;

[0185] Step d32: If there is a group-buying object whose delivery area covers the delivery location, determine the information of some or all of the group-buying objects whose delivery area covers the delivery location as the information of some or all of the group-buying objects matched with the first user account.

[0186] The delivery location refers to the receiving address where the user receives the group-buying goods. The delivery location information is the location information obtained through the positioning system of the terminal when the user uses the platform APP on the terminal or the location information manually input by the user. After the terminal obtains this delivery location information, it sends it to the server, so that the server can obtain the delivery location information of the user and determine the goods whose delivery scope covers the delivery location according to this delivery location information.

[0187] Among them, when determining the goods whose delivery scope covers the delivery location, it is possible to first determine the merchants whose delivery scope covers the delivery location, and then determine the goods sold by the merchants. The server determines the information of the goods whose delivery scope covers the delivery location as the information of some or all of the group-buying goods matched with the user account. Then send the information of these group-buying goods to the terminal, so that the terminal can display this information in the form of a pop-up window on the home page of the group-buying platform for the user to click into the product detail page to browse and place an order.

[0188] Through the above method, the goods displayed to the user in the form of a pop-up window on the terminal platform home page can be the goods that can be delivered to the user's delivery location, avoiding displaying the goods that cannot be delivered to the user's delivery location until the user selects the goods and is about to place an order and then prompts that some goods are not within the delivery scope, with high operation efficiency.

[0189] Figure 4 It is the flowchart of the virtual resource processing method provided by another embodiment of the present invention. Please refer to Figure 4 As shown, an embodiment of the present invention also provides a virtual resource processing method. This method is applied to the server and includes:

[0190] Step 401: In response to an operation of purchasing a group order object, query the virtual resources in the user account corresponding to the operation of purchasing the group order object, where the virtual resources are used to generate an order in a non-group order mode;

[0191] Step 402: sending the queried virtual resource information and the group order invitation prompt information to the terminal, so that the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group order details page, and displays a group order invitation prompt according to the group order invitation prompt information, wherein the first usage prompt includes a first control for using the virtual resource, and the group order invitation prompt includes a second control for sending a group order invitation message;

[0192] Step 403: In response to the triggering operation on the first control, confirm the write-off of the virtual resource based on the user's use of the virtual resource and generate an order.

[0193] In some embodiments, the method further includes: determining whether the issuance of the virtual resource satisfies a preset condition;

[0194] In response to the operation of purchasing the group-buying object, after querying the virtual resources in the user account corresponding to the operation of purchasing the group-buying object, the method further includes:

[0195] If the issuance of the virtual resources meets the preset conditions, the first order information is sent to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt of the virtual resources;

[0196] If the issuance of virtual resources does not meet the preset conditions, the second order information is sent to the terminal so that the terminal displays a second order submission page, the second order submission page includes a second usage prompt for the virtual resources, the second usage prompt includes a third control, and the third control is used to perform a selection or deselection operation on the virtual resources.

[0197] In some embodiments, the display area of ​​the group purchase invitation prompt is larger than the display area of ​​the first usage prompt.

[0198] In some embodiments, in response to a triggering operation on the first control, confirming the write-off of the virtual resource and generating an order based on the use of the virtual resource by the user includes:

[0199] In response to the triggering operation of the first control, sending the use confirmation information of the virtual resource to the terminal, so that the terminal displays the use confirmation interface of the virtual resource, and the use confirmation interface displays the control for confirming the use or canceling the use of the virtual resource and the amount of the virtual resource in the user account;

[0200] In response to a trigger operation on a control that determines to use the virtual resource, the virtual resource is cleared and an order is generated.

[0201] In some embodiments, the method further comprises:

[0202] In response to an operation of logging in to the first user account, determine whether there are completed orders or uncompleted orders in the first user account; if there are neither completed orders nor uncompleted orders in the first user account, issue virtual resources to the first user account; and / or,

[0203] Calculate the failure rate of order grouping according to the order data of the first user account; if the failure rate of order grouping is greater than the second threshold, issue virtual resources to the first user account; and / or,

[0204] After the deadline for order grouping initiated by the first user account arrives, if an operation of the second user account participating in the order grouping is not received, issue virtual resources to the first user account; and / or,

[0205] In response to an operation of the second user account on the fourth control, issue virtual resources to the first user account, where the fourth control is displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0206] In some embodiments, the method further includes:

[0207] In response to an operation of the first user account opening the home page of the group-buying platform, determine whether there are completed orders or uncompleted orders in the first user account, and whether there are virtual resources in the first user account;

[0208] If there are neither completed orders nor uncompleted orders in the first user account, and there are no virtual resources, issue virtual resources to the first user account;

[0209] Send a first prompt message to the terminal, so that the terminal displays the first prompt message in the form of a pop-up window on the home page of the group-buying platform, where the first prompt message includes information prompting that the first user account can use virtual resources to generate orders in a non-order-grouping manner, and information about all or part of the order-grouping objects matching the first user account.

[0210] In some embodiments, the method further includes:

[0211] If there are neither completed orders nor uncompleted orders in the first user account, but there are virtual resources, determine whether the current time has exceeded the validity period of the virtual resources and whether the virtual resources are in an available state according to the attribute information of the existing virtual resources;

[0212] If the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, send a second prompt message to the terminal so that the terminal displays the second prompt message on the home page of the group-buying platform and on the object details page. The second prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner.

[0213] In some embodiments, sending the first prompt message to the terminal includes:

[0214] Obtain the delivery location information of the user account, and determine whether there is a group-buying object whose delivery area covers the delivery location according to the delivery location information;

[0215] If there is a group-buying object whose delivery area covers the delivery location, determine the information of some or all of the group-buying objects whose delivery area covers the delivery location as the information of some or all of the group-buying objects matching the first user account.

[0216] According to the virtual resource processing method of the embodiments of the present invention, by querying whether the user has a virtual resource that can place an order without group-buying, if the user has the virtual resource, both a virtual resource usage prompt and a group-buying invitation prompt are displayed on the user terminal interface, which increases the dissemination channels of group-buying information and brings an increase in the number of new users of the group-buying platform through the dissemination of group-buying information. And it enables the user to choose whether to place an order by inviting others to group-buy or directly use the virtual resource to place an order without group-buying, and can further confirm whether to use the virtual resource, enriching the usage methods of the resources without group-buying.

[0217] The specific implementation process and beneficial effects of the virtual resource processing method in the above embodiments of the present invention can be referred to the Figures 1-3 illustrated embodiments, which will not be elaborated here.

[0218] Figure 5 is a flowchart of the virtual resource processing method provided by another embodiment of the present invention. Please refer to Figure 5 illustrated. The embodiments of the present invention also provide a virtual resource processing method. This method is applied to the terminal and includes:

[0219] Step 501: Receive an operation to purchase a group-buying object, and send the operation information of purchasing the group-buying object to the server so that the server queries the virtual resources in the user account corresponding to the operation of purchasing the group-buying object. The virtual resources are used to generate an order in a non-group-buying manner;

[0220] Step 502: Receive the virtual resource information and the combined order invitation prompt information sent by the server, display the first usage prompt of the virtual resource according to the virtual resource information on the combined order details page, and display the combined order invitation prompt according to the combined order invitation prompt information. The first usage prompt includes a first control for using the virtual resource, and the combined order invitation prompt includes a second control for sending a combined order invitation message.

[0221] Step 503: Receive the trigger operation on the first control and send it to the server, so that the server can write off the virtual resource based on the user's confirmation of using the virtual resource and generate an order.

[0222] In some embodiments, after receiving the operation of purchasing the combined order object and sending the operation information of purchasing the combined order object to the server, the method further includes:

[0223] In the first case, receive the first order information and display the first order submission page. The first order information is sent by the server when it determines that the distribution of the virtual resource meets the preset conditions. The first order submission page does not include the usage prompt of the virtual resource.

[0224] In the second case, receive the second order information and display the second order submission page. The second order information is sent by the server when it determines that the distribution of the virtual resource does not meet the preset conditions. The second order submission page includes a second usage prompt of the virtual resource. The second usage prompt includes a third control for performing an operation of selecting or deselecting the virtual resource.

[0225] In some embodiments, the display area of the combined order invitation prompt is larger than the display area of the first usage prompt.

[0226] In some embodiments, receiving the trigger operation on the first control and sending it to the server, so that the server can write off the virtual resource based on the user's confirmation of using the virtual resource and generate an order, includes:

[0227] Receive the trigger operation on the first control and send the trigger operation information on the first control to the server.

[0228] Receive the usage confirmation information of the virtual resource sent by the server, display the usage confirmation interface of the virtual resource. The usage confirmation interface displays the control for determining to use or cancel using the virtual resource, and the quantity of the virtual resource in the user account.

[0229] Receive the trigger operation on the control for determining to use the virtual resource and send the trigger operation information on the control for determining to use the virtual resource to the server, so that the server can write off the virtual resource and generate an order.

[0230] In some embodiments, the method further includes:

[0231] Receive the operation of the first user account to open the home page of the group-buying platform;

[0232] Receive the first prompt message sent by the server. The first prompt message is sent by the server when it determines that there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource. The virtual resource is issued to the first user account at the same time or after that. The first prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying mode, and information of all or part of the group-buying objects matching the first user account;

[0233] Display the first prompt message in the form of a pop-up window on the home page of the group-buying platform.

[0234] In some embodiments, the method further includes:

[0235] Receive the second prompt message sent by the server. The second prompt message is sent by the server when it determines that there is neither a completed order nor an uncompleted order in the first user account, but there is a virtual resource, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state at the same time or after that. The second prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying mode;

[0236] Display the second prompt message on the home page of the group-buying platform and on the object details page.

[0237] According to the virtual resource processing method of the embodiments of the present invention, by querying whether the user has a virtual resource that can place an order without group-buying, if the user has the virtual resource, both the virtual resource usage prompt and the group-buying invitation prompt are displayed on the user terminal interface, which increases the dissemination channels of group-buying information and brings an increase in the number of new users of the group-buying platform through the dissemination of group-buying information. And it enables the user to choose whether to place an order by inviting others to group-buy or directly use the virtual resource to place an order without group-buying, and can further confirm whether to use the virtual resource, enriching the usage methods of the resources for placing orders without group-buying.

[0238] For the specific implementation process and beneficial effects of the virtual resource processing method of the above embodiments of the present invention, reference can be made to the Figures 1-3 illustrated embodiments, which will not be elaborated here.

[0239] Corresponding to the embodiments of the virtual resource processing method described above, an embodiment of the present invention further provides a virtual resource processing device. The device can be implemented by software, or by hardware or a combination of software and hardware. Taking software implementation as an example, as a logically meaningful device, the device is formed by the processor of the device where it is located reading the corresponding computer program instructions in the non-volatile memory into the memory and running them.

[0240] Figure 6 It is a schematic structural diagram of a virtual resource processing device provided by an embodiment of the present invention. This device is applied to a server, such as Figure 6 As shown, the device 600 includes:

[0241] A query module 601, configured to query virtual resources in the user account corresponding to the operation of purchasing a group-buying object in response to the operation of purchasing a group-buying object. The virtual resources are used to generate an order in a non-group-buying manner;

[0242] A sending module 602, configured to send the queried virtual resource information and group-buying invitation prompt information to the terminal, so that the terminal displays a first usage prompt of the virtual resource according to the virtual resource information on the group-buying details page, and displays a group-buying invitation prompt according to the group-buying invitation prompt information. The first usage prompt includes a first control for using the virtual resource, and the group-buying invitation prompt includes a second control for sending a group-buying invitation message;

[0243] A generation module 603, configured to cancel the virtual resources based on the user's confirmation of using the virtual resources in response to the triggering operation on the first control and generate an order.

[0244] In some embodiments, the device further includes: a judgment module, configured to judge whether the issuance of the virtual resources meets a preset condition;

[0245] After the query module 601 queries the virtual resources in the user account corresponding to the operation of purchasing a group-buying object in response to the operation of purchasing a group-buying object, the sending module 602 is further configured to:

[0246] If the issuance of the virtual resources meets the preset condition, send the first order information to the terminal so that the terminal displays a first order submission page, and the first order submission page does not include a usage prompt of the virtual resources;

[0247] If the issuance of the virtual resources does not meet the preset condition, send the second order information to the terminal so that the terminal displays a second order submission page, and the second order submission page includes a second usage prompt of the virtual resources. The second usage prompt includes a third control, and the third control is used to perform an operation of selecting or deselecting the virtual resources.

[0248] In some embodiments, the display area of the group-buying invitation prompt is larger than the display area of the first usage prompt.

[0249] In some embodiments, canceling the virtual resources based on the user's confirmation of using the virtual resources in response to the triggering operation on the first control and generating an order includes:

[0250] In response to a triggering operation on a first control, send usage confirmation information of virtual resources to a terminal, so that the terminal displays a usage confirmation interface for virtual resources. The usage confirmation interface presents controls for determining to use or cancel the use of virtual resources, as well as the quantity of virtual resources in the user account.

[0251] In response to a triggering operation on the control for determining to use virtual resources, write off the virtual resources and generate an order.

[0252] In some embodiments, the device further includes a first distribution module for:

[0253] In response to an operation of logging in to a first user account, determine whether there are completed orders or uncompleted orders in the first user account; if there are neither completed orders nor uncompleted orders in the first user account, distribute virtual resources to the first user account; and / or,

[0254] Calculate the failure rate of order grouping according to the order data of the first user account; if the failure rate of order grouping is greater than a second threshold, distribute virtual resources to the first user account; and / or,

[0255] After the order grouping period initiated by the first user account arrives, if an operation of the second user account participating in the order grouping is not received, distribute virtual resources to the first user account; and / or,

[0256] In response to an operation of the second user account on a fourth control, distribute virtual resources to the first user account. The fourth control is displayed after the second user account clicks on a virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0257] In some embodiments, the device further includes a second distribution module for:

[0258] In response to an operation of the first user account opening the home page of the group-buying platform, determine whether there are completed orders or uncompleted orders in the first user account, and whether there are virtual resources in the first user account;

[0259] If there are neither completed orders nor uncompleted orders in the first user account, and there are no virtual resources, distribute virtual resources to the first user account;

[0260] Send a first prompt message to the terminal, so that the terminal displays the first prompt message in a pop-up window on the home page of the group-buying platform. The first prompt message includes information prompting that the first user account can use virtual resources to generate an order in a non-order-grouping manner, and information of all or part of the order-grouping objects matching the first user account.

[0261] In some embodiments, the sending module 602 is further configured to:

[0262] If there are neither completed orders nor uncompleted orders in the first user account, but there are virtual resources, determine whether the current time has exceeded the validity period of the virtual resources and whether the virtual resources are in an available state according to the attribute information of the existing virtual resources;

[0263] If the current time has not exceeded the validity period of the virtual resources and the virtual resources are in an available state, send a second prompt message to the terminal so that the terminal displays the second prompt message on the home page of the group-buying platform and on the object details page. The second prompt message includes information prompting that the first user account can use the virtual resources to generate an order in a non-group-buying manner.

[0264] In some embodiments, sending the first prompt message to the terminal includes:

[0265] Obtain the delivery location information of the user account, and determine whether there is a group-buying object whose delivery area covers the delivery location according to the delivery location information;

[0266] If there is a group-buying object whose delivery area covers the delivery location, determine the information of some or all of the group-buying objects whose delivery area covers the delivery location as the information of some or all of the group-buying objects matching the first user account.

[0267] In the embodiment of the present invention, by querying whether the user has virtual resources that can be used to place an order without group-buying, if the user has such virtual resources, both a virtual resource usage prompt and a group-buying invitation prompt are displayed on the user terminal interface, which increases the dissemination channels of group-buying information and brings an increase in the number of new users of the group-buying platform through the dissemination of group-buying information. And it enables the user to choose whether to place an order by inviting others to group-buy or directly use the virtual resources to place an order without group-buying, and can further confirm whether to use the virtual resources, enriching the usage methods of the resources for placing an order without group-buying.

[0268] The virtual resource processing device 600 in the embodiment of the present invention further includes other modules for performing the respective steps of the above method embodiments, which will not be elaborated here one by one.

[0269] Figure 7 It is a schematic structural diagram of the virtual resource processing device provided by the embodiment of the present invention. This device is applied to a terminal, such as Figure 7 As shown, the device 700 includes:

[0270] The first sending module 701 is configured to receive an operation of purchasing a group-buying object, and send the operation information of purchasing the group-buying object to the server, so that the server queries the virtual resources in the user account corresponding to the operation of purchasing the group-buying object. The virtual resources are used to generate an order in a non-group-buying manner;

[0271] A display module 702, configured to receive virtual resource information and a joint-purchase invitation prompt message sent by a server, display a first usage prompt of a virtual resource according to the virtual resource information on a joint-purchase details page, and display a joint-purchase invitation prompt according to the joint-purchase invitation prompt message. The first usage prompt includes a first control for using the virtual resource, and the joint-purchase invitation prompt includes a second control for sending a joint-purchase invitation message.

[0272] A second sending module 703, configured to receive a trigger operation on the first control and send it to the server, so that the server verifies and writes off the virtual resource based on the user's confirmation of using the virtual resource and generates an order.

[0273] In some embodiments, after the first sending module 701 receives an operation of purchasing a joint-purchase object and sends the operation information of purchasing the joint-purchase object to the server, the display module 702 is further configured to:

[0274] In a first scenario, receive first order information and display a first order submission page. The first order information is sent by the server when it determines that the distribution of the virtual resource meets a preset condition. The first order submission page does not include a usage prompt for the virtual resource.

[0275] In a second scenario, receive second order information and display a second order submission page. The second order information is sent by the server when it determines that the distribution of the virtual resource does not meet the preset condition. The second order submission page includes a second usage prompt for the virtual resource. The second usage prompt includes a third control for performing an operation of selecting or deselecting the virtual resource.

[0276] In some embodiments, the display area of the joint-purchase invitation prompt is larger than the display area of the first usage prompt.

[0277] In some embodiments, receiving a trigger operation on the first control and sending it to the server, so that the server verifies and writes off the virtual resource based on the user's confirmation of using the virtual resource and generates an order, includes:

[0278] Receiving a trigger operation on the first control and sending the trigger operation information on the first control to the server;

[0279] Receiving a usage confirmation information of the virtual resource sent by the server, and displaying a usage confirmation interface of the virtual resource. The usage confirmation interface displays controls for determining to use or cancel using the virtual resource, and the quantity of the virtual resource in the user account.

[0280] Receiving a trigger operation on the control for determining to use the virtual resource, and sending the trigger operation information on the control for determining to use the virtual resource to the server, so that the server verifies and writes off the virtual resource and generates an order.

[0281] In some embodiments, the display module 702 is further configured to:

[0282] Receive an operation of opening the home page of the group-buying platform by the first user account;

[0283] Receive a first prompt message sent by the server. The first prompt message is sent by the server after determining that there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource, and sending the virtual resource to the first user account at the same time or afterwards. The first prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner, and information of all or part of the group-buying objects matching the first user account;

[0284] Display the first prompt message in the form of a pop-up window on the home page of the group-buying platform.

[0285] In some embodiments, the display module 702 is further configured to:

[0286] Receive a second prompt message sent by the server. The second prompt message is sent by the server after determining that there is neither a completed order nor an uncompleted order in the first user account, but there is a virtual resource, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state at the same time or afterwards. The second prompt message includes information prompting that the first user account can use the virtual resource to generate an order in a non-group-buying manner;

[0287] Display the second prompt message on the home page of the group-buying platform and display the second prompt message on the object details page.

[0288] In the embodiments of the present invention, by querying whether the user has virtual resources that can be used to place an order without group-buying, if the user has such virtual resources, both a virtual resource usage prompt and a group-buying invitation prompt are displayed on the user terminal interface, which increases the dissemination channels of group-buying information and brings an increase in the number of new users of the group-buying platform through the dissemination of group-buying information. And it enables the user to choose whether to place an order by inviting others to form a group or directly use the virtual resources to place an order without group-buying, and can further confirm whether to use the virtual resources, enriching the usage methods of the resources for placing an order without group-buying.

[0289] The virtual resource processing device 700 in the embodiments of the present invention further includes various other modules for executing the steps of the above method embodiments, which will not be elaborated here one by one.

[0290] The embodiments of the present invention provide a non-volatile computer-readable storage medium, and the computer-readable storage medium stores at least one executable instruction, and the computer executable instruction can execute the virtual resource processing method in any of the above method embodiments.

[0291] Figure 8It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the electronic device, which may be devices such as terminals, servers, etc.

[0292] As Figure 8 shown, the electronic device may include: a processor 802, a communications interface 804, a memory 806, and a communication bus 808.

[0293] Among them: The processor 802, the communications interface 804, and the memory 806 communicate with each other through the communication bus 808. The communications interface 804 is used to communicate with network elements of other devices such as clients or other servers. The processor 802 is used to execute the program 810, and specifically can execute the relevant steps in the above embodiments of the virtual resource processing method.

[0294] Specifically, the program 810 may include program code, and the program code includes computer operation instructions.

[0295] The processor 802 may be a CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. One or more processors included in the electronic device may be of the same type of processor, such as one or more CPUs; or may be of different types of processors, such as one or more CPUs and one or more ASICs.

[0296] The memory 806 is used to store the program 810. The memory 806 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.

[0297] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems may also be used in conjunction with the teachings based herein. The structure required to construct such a system will be apparent from the above description. In addition, the embodiments of the present invention are not directed to any particular programming language. It should be understood that the content of the embodiments of the present invention described herein can be implemented using various programming languages, and the description of the specific language above is to disclose the preferred embodiments of the embodiments of the present invention.

[0298] In the specification provided herein, a large number of specific details are set forth. However, it will be understood that embodiments of the present invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail so as not to obscure the understanding of this description.

[0299] Similarly, it should be understood that in order to streamline the embodiments of the present invention and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be construed as reflecting an intention that the embodiments of the present invention claimed require more features than are expressly recited in each claim. Rather, as reflected in the following claims, the inventive aspects lie in less than all the features of the single embodiments disclosed previously. Thus, the claims following the detailed description are hereby expressly incorporated into the detailed description, with each claim standing on its own as a separate embodiment of the present invention.

[0300] Those skilled in the art will appreciate that the modules in the devices in the embodiments can be adaptively changed and disposed in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all the features disclosed in this specification (including the accompanying claims, abstract and drawings) and all the processes or units of any method or device so disclosed. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract and drawings) can be replaced by an alternative feature providing the same, equivalent or similar purpose.

[0301] In addition, those skilled in the art will be able to understand that although some of the embodiments herein include certain features included in other embodiments but not other features, the combination of the features of different embodiments means that it is within the scope of the present invention and forms different embodiments. For example, in the following claims, any one of the claimed embodiments can be used in any combination.

[0302] Each component embodiment of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. Embodiments of the present invention can also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for performing part or all of the methods described herein. Such a program implementing embodiments of the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, or provided on a carrier signal, or in any other form.

[0303] It should be noted that the above embodiments illustrate embodiments of the present invention rather than limit the present invention, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in the claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. Embodiments of the present invention can be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In the unit claims listing several devices, several of these devices can be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.

Claims

1. A method for processing virtual resources, comprising: In response to an operation of purchasing a group-buying object, query the virtual resources in the user account corresponding to the operation of purchasing the group-buying object; The virtual resources are used to generate an order in a non-group-buying manner; Determine whether the distribution of the virtual resources meets a preset condition; If the distribution of the virtual resources meets the preset condition, send first order information to the terminal so that the terminal displays a first order submission page; the first order submission page does not include a usage prompt for the virtual resources; Send the queried virtual resource information and group-buying invitation prompt information to the terminal, so that the terminal displays a first usage prompt for the virtual resources according to the virtual resource information on the group-buying details page, and displays a group-buying invitation prompt according to the group-buying invitation prompt information; the first usage prompt includes a first control for using the virtual resources, and the group-buying invitation prompt includes a second control for sending a group-buying invitation message, and the group-buying invitation prompt is displayed in the form of a pop-up window.

2. The virtual resource processing method according to claim 1, wherein, The display area of the group-buying invitation prompt is larger than the display area of the first usage prompt.

3. The virtual resource processing method according to claim 1, wherein, After determining whether the distribution of the virtual resources meets a preset condition, the method further includes: If the distribution of the virtual resources does not meet the preset condition, send second order information to the terminal so that the terminal displays a second order submission page; the second order submission page includes a second usage prompt for the virtual resources, and the second usage prompt includes a third control for performing an operation of selecting or deselecting the virtual resources.

4. The virtual resource processing method according to claim 1, wherein, After sending the queried virtual resource information and group-buying invitation prompt information to the terminal, so that the terminal displays a first usage prompt for the virtual resources according to the virtual resource information on the group-buying details page, and displays a group-buying invitation prompt according to the group-buying invitation prompt information, the method further includes: In response to a trigger operation on the first control, cancel the virtual resources based on the user's confirmation of using the virtual resources and generate an order.

5. The virtual resource processing method according to claim 4, wherein, The response to the trigger operation on the first control, canceling the virtual resources based on the user's confirmation of using the virtual resources and generating an order, includes: In response to a trigger operation on the first control, send a usage confirmation information for the virtual resources to the terminal, so that the terminal displays a usage confirmation interface for the virtual resources, and the usage confirmation interface displays controls for determining to use or cancel using the virtual resources, and the quantity of virtual resources in the user account; In response to a trigger operation on the control for determining to use the virtual resources, cancel the virtual resources and generate an order.

6. A method for processing virtual resources, comprising: Receive the operation of purchasing a grouped purchase object, and send the operation information of the purchased grouped purchase object to the server, so that the server queries the virtual resources in the user account corresponding to the operation of the purchased grouped purchase object; the virtual resources are used to generate an order in a non-grouped purchase manner; In the first case, receive the first order information and display the first order submission page, where the first order information is sent by the server when it determines that the distribution of the virtual resources meets the preset conditions, and the first order submission page does not include a usage prompt for the virtual resources; Receive the virtual resource information and the grouped purchase invitation prompt information sent by the server, and display the first usage prompt of the virtual resources according to the virtual resource information and the grouped purchase invitation prompt according to the grouped purchase invitation prompt information on the grouped purchase details page; the first usage prompt includes a first control for using the virtual resources, and the grouped purchase invitation prompt includes a second control for sending a grouped purchase invitation message.

7. A virtual resource processing device, Comprising: A query module for querying the virtual resources in the user account corresponding to the operation of purchasing a grouped purchase object in response to the operation of purchasing a grouped purchase object; The virtual resources are used to generate an order in a non-grouped purchase manner; A judgment module for judging whether the distribution of the virtual resources meets the preset conditions; A sending module for sending the first order information to the terminal if the distribution of the virtual resources meets the preset conditions, so that the terminal displays the first order submission page; The first order submission page does not include a usage prompt for the virtual resources; Send the queried virtual resource information and the grouped purchase invitation prompt information to the terminal, so that the terminal displays the first usage prompt of the virtual resources according to the virtual resource information and the grouped purchase invitation prompt according to the grouped purchase invitation prompt information on the grouped purchase details page; the first usage prompt includes a first control for using the virtual resources, the grouped purchase invitation prompt includes a second control for sending a grouped purchase invitation message, and the grouped purchase invitation prompt is displayed in the form of a pop-up window.

8. A virtual resource processing device, Comprising: A first sending module for receiving the operation of purchasing a grouped purchase object, and sending the operation information of the purchased grouped purchase object to the server, so that the server queries the virtual resources in the user account corresponding to the operation of the purchased grouped purchase object; the virtual resources are used to generate an order in a non-grouped purchase manner; A display module for, in the first case, receiving the first order information and displaying the first order submission page, where the first order information is sent by the server when it determines that the distribution of the virtual resources meets the preset conditions, and the first order submission page does not include a usage prompt for the virtual resources; receiving the virtual resource information and the grouped purchase invitation prompt information sent by the server, and displaying the first usage prompt of the virtual resources according to the virtual resource information and the grouped purchase invitation prompt according to the grouped purchase invitation prompt information on the grouped purchase details page; the first usage prompt includes a first control for using the virtual resources, and the grouped purchase invitation prompt includes a second control for sending a grouped purchase invitation message.

9. An electronic device, Comprising: A processor, a memory, a communication interface, and a communication bus, where the processor, the memory, and the communication interface complete communication with each other through the communication bus; The memory is used to store at least one executable instruction, and the executable instruction causes the processor to perform operations corresponding to the virtual resource processing method described in any one of claims 1 to 6.

10. A computer-readable storage medium, in which at least one executable instruction is stored, and the executable instruction causes a processor to perform operations corresponding to the virtual resource processing method described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Order processing method and terminal

    CN105830109A

  • Ordering method and device, electronic equipment and storage medium

    CN114463093A

  • Apparatus for diagnosing internal defects of curved structures usning flexible electromagnetic acoustic transducer

    KR102528608B1

  • Mobile group-purchase system and implementing method thereof

    US20180012271A1

  • Display of related objects in compartmentalized virtual display units

    US20210201547A1