Red packet distribution method and device, storage medium and program product

By resolving the issue of resetting virtual red envelopes in existing technologies through relay red envelope settings options and distribution methods, more efficient red envelope distribution and improved user experience are achieved.

CN115494988BActive Publication Date: 2026-05-19TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2022-10-18
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

In existing technologies, when users find that the number of regular virtual red envelopes is insufficient after sending them, they need to reset and generate new red envelopes, which affects the efficiency of sending them and the user experience.

Method used

This paper provides a method for distributing relay red envelopes. By displaying relay red envelope settings options, generating relay red envelope settings information, and distributing relay red envelopes, the method avoids the step of resetting new red envelopes and directly distributes regular red envelopes in a relay.

Benefits of technology

It improves the efficiency of distributing virtual red envelopes, enhances the user experience, and allows for flexible adjustments based on different needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115494988B_ABST
    Figure CN115494988B_ABST
Patent Text Reader

Abstract

The application discloses a red envelope distribution method and device, a storage medium and a program product. In response to a first operation, a relay red envelope setting option is displayed. In response to a second operation, relay red envelope setting information for generating a relay red envelope is displayed in the relay red envelope setting option. In response to a third operation, the relay red envelope is distributed. That is, the setting and distribution of the relay red envelope can be realized through relevant operations, so that the relay red envelope can relay a conventional virtual red envelope, and it is not necessary to re-set and generate a new virtual red envelope after completing the distribution of the conventional virtual red envelope once. Therefore, the embodiment of the application can improve the distribution efficiency of the virtual red envelope, thereby improving the use experience of the user. The embodiment of the application can be applied to various application scenarios, such as resource setting and resource processing in cloud technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of information processing technology, and in particular to a method, apparatus, storage medium, and program product for distributing red envelopes. Background Technology

[0002] With the development of digital technology, the use of virtual resources is receiving increasing attention and popularity. Exchanging virtual resources via virtual red envelopes has become a common way for users to foster emotional exchange. For example, users can exchange virtual resources through regular red envelopes or lucky draw red envelopes. However, in related technologies, if a user finds that the number of regular virtual red envelopes sent is insufficient, they need to reset and generate new regular virtual red envelopes after completing the current sending, and then send the new ones. This operation not only affects the efficiency of sending virtual red envelopes but also impacts the user experience. Summary of the Invention

[0003] The following is an overview of the subject matter described in detail herein. This overview is not intended to limit the scope of the claims.

[0004] This invention provides a method, apparatus, storage medium, and program product for distributing red envelopes, which can improve the efficiency of distributing virtual red envelopes and thus improve the user experience.

[0005] On one hand, embodiments of the present invention provide a method for distributing red envelopes, including the following steps:

[0006] In response to the first action, the relay red envelope settings options are displayed;

[0007] In response to the second operation, relay red envelope setting information is displayed in the relay red envelope setting option, wherein the relay red envelope setting information is used to generate relay red envelopes;

[0008] In response to the third operation, the relay red envelope is issued.

[0009] Optionally, the method further includes:

[0010] When it is detected that the relay red envelope has expired, a resource return request is sent to the server, so that the server returns the unclaimed undistributed resources according to the resource return request;

[0011] Receive the resource return result sent by the server;

[0012] The resource return result is displayed.

[0013] Optionally, the response to the third operation, issuing the relay red envelope, includes:

[0014] In response to the third operation, a regular red envelope and the relay red envelope are generated;

[0015] The regular red envelopes and the relay red envelopes are distributed in the form of individual red envelopes.

[0016] Optionally, after distributing the regular red envelope and the relay red envelope in the form of a single red envelope, the method further includes:

[0017] Activate the regular red envelope, making it available for claiming;

[0018] When it is detected that the regular red envelope has been claimed, the relay red envelope is activated, making it available for claiming.

[0019] Optionally, after distributing the regular red envelope and the relay red envelope in the form of a single red envelope, the method further includes:

[0020] Activate the regular red envelope, making it available for claiming;

[0021] If the regular red envelopes have not been claimed, and the red envelope recipient is detected to match the recipient information, the relay red envelope is activated, allowing the recipient to claim the relay red envelope; or, if the regular red envelopes have been claimed, and the red envelope recipient is detected to not match the recipient information, a third prompt message is displayed.

[0022] On the other hand, embodiments of the present invention also provide a red envelope distributing device, comprising:

[0023] The first display unit is used to display the relay red envelope settings options in response to the first operation;

[0024] The second display unit is configured to, in response to the second operation, display relay red envelope setting information in the relay red envelope setting option, wherein the relay red envelope setting information is used to generate relay red envelopes;

[0025] The third display unit is used to issue the relay red envelope in response to the third operation.

[0026] Optionally, the red envelope dispensing device further includes:

[0027] The fourth display unit is used to display object setting options;

[0028] The fifth display unit is used to display object information in the object setting options in response to the operation of setting an object, wherein the object information is used to limit the object to receive the relay red envelope.

[0029] Optionally, the red envelope dispensing device further includes:

[0030] The sixth display unit is used to display the relay red envelope when it is detected that the recipient of the red envelope matches the object information;

[0031] Alternatively, the seventh display unit is used to display a first prompt message when it is detected that the recipient of the red envelope does not match the information of the recipient.

[0032] Optionally, the third display unit is further configured to:

[0033] Send the relay red envelope settings information and the object information to the server;

[0034] The server receives the relay red envelope and the list of recipients, wherein the relay red envelope is generated by the server according to the relay red envelope settings, and the list of recipients is generated by the server according to the recipient information;

[0035] The relay red envelopes will be distributed according to the list of recipients.

[0036] Optionally, the red envelope dispensing device further includes:

[0037] The eighth display unit is used to display a first red envelope receiving page in response to the receiving operation of the relay red envelope. The first red envelope receiving page includes a first red envelope receiving record. The first red envelope receiving record includes a first red envelope amount and a first red envelope identifier. The first red envelope identifier is used to indicate that the first red envelope amount comes from the relay red envelope.

[0038] Optionally, the red envelope dispensing device further includes:

[0039] The ninth display unit is used to display a red envelope pattern in response to the triggering operation of the relay red envelope. The red envelope pattern includes a first operation control and a second red envelope icon. The second red envelope icon is used to indicate that the red envelope to be received is the relay red envelope.

[0040] The tenth display unit is used to display the amount of red envelopes received through the relay red envelope in response to the trigger operation of the first operation control.

[0041] Optionally, the red envelope dispensing device further includes:

[0042] The eleventh display unit is used to display the second red envelope receiving page. The second red envelope receiving page displays the amount of red envelopes already received and the second red envelope receiving record. The second red envelope receiving record includes the second red envelope amount and a third red envelope identifier. The third red envelope identifier is used to indicate that the second red envelope amount comes from the relay red envelope.

[0043] Optionally, the red envelope dispensing device further includes:

[0044] The validity period acquisition unit is used to acquire the validity period of the relay red envelope when it is detected that the relay red envelope has been claimed.

[0045] The first request sending unit is configured to send a resource payment request to the server when it is determined from the validity period that the relay red envelope has not expired, so that the server pays at least a portion of the resources to be distributed to the claimed relay red envelope according to the resource payment request.

[0046] Optionally, the relay red envelope setting options include a red envelope distribution round setting option, and the relay red envelope setting information includes the number of relay red envelope distribution rounds displayed in the red envelope distribution round setting option; the red envelope distribution device further includes:

[0047] The round number acquisition unit is used to acquire the current round number of the relay red envelope;

[0048] The twelfth display unit is used to continue displaying the relay red envelope when the current distribution round has not reached the number of relay red envelope distribution rounds; or to display a second prompt message when the current distribution round has reached the number of relay red envelope distribution rounds.

[0049] Optionally, the red envelope dispensing device further includes:

[0050] The second request sending unit is used to send a resource return request to the server when it is detected that the relay red envelope has expired, so that the server returns the unclaimed undistributed resources according to the resource return request;

[0051] The result receiving unit is used to receive the resource return result sent by the server;

[0052] The result display unit is used to display the resource return result.

[0053] Optionally, the third display unit is further configured to:

[0054] In response to the third operation, a regular red envelope and the relay red envelope are generated;

[0055] The regular red envelopes and the relay red envelopes are distributed in the form of individual red envelopes.

[0056] Optionally, the red envelope dispensing device further includes:

[0057] The first activation unit is used to activate the ordinary red envelope, so that the ordinary red envelope is in a state that can be claimed;

[0058] The second activation unit is used to activate the relay red envelope when it is detected that the ordinary red envelope has been claimed, so that the relay red envelope is in a claimable state.

[0059] Optionally, the red envelope dispensing device further includes:

[0060] The third activation unit is used to activate the ordinary red envelope, so that the ordinary red envelope is in a state that can be claimed;

[0061] The fourth activation unit is used to activate the relay red envelope when the red envelope recipient matches the object information if the ordinary red envelope has not been claimed; or, if the ordinary red envelope has been claimed, display a third prompt message when the red envelope recipient does not match the object information.

[0062] Optionally, the first display unit is further configured to:

[0063] Display both regular red envelope settings and relay red envelope settings options on the same red envelope settings interface;

[0064] Alternatively, the first red envelope settings interface displays the normal red envelope settings option, and the second red envelope settings interface displays the relay red envelope settings option, with the first red envelope settings interface and the second red envelope settings interface on the same display page;

[0065] Alternatively, the first red envelope settings interface displays the normal red envelope settings option, and the second red envelope settings interface displays the relay red envelope settings option, with the first red envelope settings interface and the second red envelope settings interface on different display pages.

[0066] Optionally, when the first red envelope settings interface displays the normal red envelope settings option and the second red envelope settings interface displays the relay red envelope settings option, and the first red envelope settings interface and the second red envelope settings interface are on the same display page, the red envelope distributing device further includes:

[0067] The thirteenth display unit is used to respond to a sliding operation performed on the first red envelope settings interface and slide to display the second red envelope settings interface from the first red envelope settings interface;

[0068] Alternatively, the fourteenth display unit is configured to respond to a sliding operation performed on the second red envelope settings interface, and to slide the second red envelope settings interface to display the first red envelope settings interface.

[0069] Optionally, when the first red envelope settings interface displays the normal red envelope settings option and the second red envelope settings interface displays the relay red envelope settings option, the first red envelope settings interface and the second red envelope settings interface are on different display pages. The red envelope distributing device further includes:

[0070] The fifteenth display unit is used to switch the display from the first red envelope setting interface to the second red envelope setting interface in response to a sliding operation performed on the first red envelope setting interface;

[0071] Alternatively, the sixteenth display unit is used to respond to a trigger operation of the second operation control in the first red envelope setting interface, and to jump from the first red envelope setting interface to display the second red envelope setting interface;

[0072] Alternatively, the seventeenth display unit is configured to switch from the first red envelope setting interface to the second red envelope setting interface in response to selecting the relay red envelope via a selection control in the first red envelope setting interface;

[0073] Alternatively, the eighteenth display unit is configured to switch the display from the second red envelope settings interface to the first red envelope settings interface in response to a sliding operation performed on the second red envelope settings interface;

[0074] Alternatively, the nineteenth display unit is used to respond to the triggering operation of the third operation control in the second red envelope setting interface, and jump from the second red envelope setting interface to display the first red envelope setting interface;

[0075] Alternatively, the twentieth display unit is configured to, in response to selecting a regular red envelope via a selection control in the second red envelope settings interface, jump from the second red envelope settings interface to display the first red envelope settings interface.

[0076] On the other hand, embodiments of the present invention also provide a red envelope distributing device, comprising:

[0077] At least one processor;

[0078] At least one memory for storing at least one program;

[0079] The method for distributing red envelopes as described above is implemented when at least one of the programs is executed by at least one of the processors.

[0080] On the other hand, embodiments of the present invention also provide a computer-readable storage medium storing a processor-executable computer program, which, when executed by a processor, is used to implement the red envelope distribution method described above.

[0081] On the other hand, embodiments of the present invention also provide a computer program product, including a computer program or computer instructions, the computer program or computer instructions being stored in a computer-readable storage medium, the processor of the red envelope distributing device reading the computer program or computer instructions from the computer-readable storage medium, the processor executing the computer program or computer instructions, causing the red envelope distributing device to perform the red envelope distributing method as described above.

[0082] The embodiments of the present invention include at least the following beneficial effects: In response to a first operation, a relay red envelope setting option is displayed; in response to a second operation, relay red envelope setting information for generating a relay red envelope is displayed in the relay red envelope setting option; and in response to a third operation, a relay red envelope is distributed. In other words, the setting and distribution of relay red envelopes can be achieved through related operations, enabling relay red envelopes to relay regular virtual red envelopes. Therefore, when setting and distributing regular virtual red envelopes, the relay red envelope setting option can be displayed through the first operation, the relay red envelope setting information for generating a relay red envelope can be displayed through the second operation, and the relay red envelope can be distributed through the third operation. This eliminates the need to reset and generate new virtual red envelopes after each distribution of a regular virtual red envelope, thereby improving the efficiency of virtual red envelope distribution and enhancing the user experience. Furthermore, since relay red envelopes can be individually set through the relay red envelope setting option, they can be flexibly adjusted to meet the different needs of different users when distributing virtual red envelopes.

[0083] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the description, claims, and drawings. Attached Figure Description

[0084] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the technical solutions of the present invention, and do not constitute a limitation on the technical solutions of the present invention.

[0085] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present invention;

[0086] Figure 2 This is a schematic diagram of another implementation environment provided by an embodiment of the present invention;

[0087] Figure 3 This is a flowchart of a red envelope distribution method provided in an embodiment of the present invention;

[0088] Figure 4 This is a schematic diagram of a social interface of an interactive application provided in an embodiment of the present invention;

[0089] Figure 5 This is a schematic diagram of a relay red envelope settings interface provided in an embodiment of the present invention;

[0090] Figure 6 This is a schematic diagram of how the settings interface of a conventional electronic red envelope is slidably displayed as a relay red envelope settings interface, according to an embodiment of the present invention.

[0091] Figure 7 This is a schematic diagram illustrating the switching of the settings interface of a conventional electronic red envelope to a relay red envelope settings interface provided in an embodiment of the present invention;

[0092] Figure 8 This is a schematic diagram of the transition from the settings interface of a conventional electronic red envelope to the settings interface of a relay red envelope, provided by an embodiment of the present invention.

[0093] Figure 9 This is a schematic diagram illustrating how a selection control can be used to switch the settings interface of a regular electronic red envelope to a relay red envelope settings interface, as provided in an embodiment of the present invention.

[0094] Figure 10 This is a schematic diagram of a selection control provided in an embodiment of the present invention;

[0095] Figure 11 This is a schematic diagram of another relay red envelope setting interface provided in an embodiment of the present invention;

[0096] Figure 12 This is a schematic diagram of distributing virtual red envelopes provided in an embodiment of the present invention;

[0097] Figure 13 This is a schematic diagram illustrating how a drop-down menu allows selection of a specific recipient of a relay red envelope, as provided in an embodiment of the present invention.

[0098] Figure 14 This is a schematic diagram illustrating the selection of limited recipients of relay red envelopes from an object list provided in an embodiment of the present invention;

[0099] Figure 15 This is a schematic diagram of a first red envelope receiving page provided in an embodiment of the present invention;

[0100] Figure 16 This is a schematic diagram of a red envelope pattern provided in an embodiment of the present invention;

[0101] Figure 17 This is a schematic diagram of a second red envelope receiving page provided in an embodiment of the present invention;

[0102] Figure 18This is an overall flowchart of the red envelope distribution method provided in the embodiments of the present invention;

[0103] Figure 19 This is a flowchart illustrating the resource settings for regular red envelopes and relay red envelopes provided in an embodiment of the present invention;

[0104] Figure 20 This is a flowchart of a resource receiving process for users to claim virtual red envelopes, provided in an embodiment of the present invention.

[0105] Figure 21 This is a schematic diagram illustrating the relationship between the relay red envelope and the user's account for distributing resources, provided in an embodiment of the present invention.

[0106] Figure 22 This is a schematic diagram of a red envelope distributing device provided in an embodiment of the present invention;

[0107] Figure 23 This is a schematic diagram of another red envelope distributing device provided in an embodiment of the present invention. Detailed Implementation

[0108] The present invention will be further described below with reference to the accompanying drawings and specific embodiments. The described embodiments should not be considered as limitations on the present invention, and all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of the present invention.

[0109] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0110] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.

[0111] Before providing a further detailed description of the embodiments of the present invention, the nouns and terms involved in the embodiments of the present invention will be explained, and the nouns and terms involved in the embodiments of the present invention shall be interpreted as follows.

[0112] 1) Virtual resources: These refer to any form of resource that can be transmitted over a network, and can be measured in "amount". For example, virtual resources can be electronic currency corresponding to an electronic red envelope, and the amount of the virtual resource can be the value of the electronic currency (i.e., the value of the electronic currency included in the electronic red envelope, where the electronic red envelope can realize the transfer of electronic currency between users based on mobile payment technology); another example is virtual rewards in a live streaming scenario (such as vouchers on a live streaming platform), and the amount of the virtual resource can be the number or amount of vouchers; yet another example is virtual "gifts" in a live streaming scenario (such as flowers), and the amount of the virtual resource can be the number of gifts or the price of the gifts.

[0113] 2) Virtual Red Envelope: This is an information format used to carry virtual resources, which are set according to the resource distribution strategy. For example, a virtual red envelope can be an electronic red envelope; or it can be information containing a "gift" (such as flowers) in a live broadcast scenario.

[0114] 3) In response, used to indicate the conditions or states on which the operation performed depends. When the conditions or states on which it depends are met, one or more operations performed can be performed in real time or with a set delay. Unless otherwise specified, there is no restriction on the order in which the multiple operations are performed.

[0115] 4) A control is an object that a user can interact with to input or manipulate data. Controls can be displayed through dialog boxes, toolbars, or other similar means.

[0116] 5) Interactive applications refer to applications that can provide users with a user interface (UI) for interactive operations, such as instant messaging applications and information browsing applications.

[0117] 6) Cloud technology refers to a hosting technology that unifies hardware, software, and network resources within a wide area network (WAN) or local area network (LAN) to achieve data computation, storage, processing, and sharing. Cloud technology is a general term encompassing network technology, information technology, integration technology, management platform technology, and application technology based on the cloud computing business model. It can form resource pools, providing flexible and convenient on-demand access. Cloud computing technology will become a crucial support. Backend services of technical network systems require substantial computing and storage resources, such as video websites, image websites, e-commerce platforms, and many portal websites. With the rapid development and application of the internet industry, every item may have its own identification mark in the future, requiring transmission to backend systems for logical processing. Data at different levels will be processed separately, and various industry data will require robust system support, which can only be achieved through cloud computing.

[0118] 7) Cloud Social is a virtual social application model that integrates the Internet of Things, cloud computing, and mobile internet. Its purpose is to establish a well-known "resource-sharing relationship graph" to facilitate online social interaction. The main characteristic of Cloud Social is the unified integration and evaluation of a large amount of social resources, forming an effective resource pool to provide services to users on demand. The more users participate in sharing, the greater the value created.

[0119] With the development of digital technology, the use of virtual resources is receiving increasing attention and popularity. Exchanging virtual resources via virtual red envelopes has become a common way for users to foster emotional connections. To meet the diverse needs of different users, various types of virtual red envelopes are provided to address different users' usage in different situations. For example, taking electronic red envelopes as an example, related technologies offer exclusive electronic red envelopes sent and received through accounts, lucky draw electronic red envelopes received through multiple accounts, ordinary electronic red envelopes received through multiple accounts, and New Year's greeting electronic red envelopes suitable for Chinese New Year. However, if a user finds that the number of regular virtual red envelopes sent is insufficient after sending them, they need to reset and generate new regular virtual red envelopes after completing the current sending, and then send the new ones. This operation not only affects the efficiency of sending virtual red envelopes but also impacts the user experience.

[0120] To improve the efficiency of distributing virtual red envelopes and enhance user experience, this invention provides a red envelope distribution method, a red envelope distribution device, a computer-readable storage medium, and a computer program product. In response to a first operation, a relay red envelope setting option is displayed; in response to a second operation, relay red envelope setting information for generating the relay red envelope is displayed in the relay red envelope setting option; and in response to a third operation, the relay red envelope is distributed. In other words, through these operations, the setting and distribution of relay red envelopes can be achieved, allowing relay red envelopes to relay regular virtual red envelopes. Therefore, when setting and distributing regular virtual red envelopes, the first operation displays the relay red envelope setting option, the second operation displays the relay red envelope setting information for generating the relay red envelope in the relay red envelope setting option, and the third operation distributes the relay red envelope. This eliminates the need to reset and generate new virtual red envelopes after each distribution of a regular virtual red envelope, thereby improving the efficiency of virtual red envelope distribution and enhancing the user experience. Furthermore, since relay red envelopes can be individually configured through the relay red envelope settings option, they can be flexibly adjusted to meet the different needs of different users when sending virtual red envelopes.

[0121] The solutions provided in the embodiments of the present invention relate to technologies such as resource setting and resource processing in cloud technology, and are specifically described through the following embodiments.

[0122] like Figure 1 As shown, Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present invention. (Refer to...) Figure 1 The implementation environment includes a first terminal 101 and multiple second terminals 102, which are directly or indirectly connected via wired or wireless communication. The first terminal 101 and each of the second terminals 102 can be nodes in a blockchain, but this embodiment does not specifically limit this.

[0123] Both the first terminal 101 and the second terminal 102 can be various smart devices with touch screens, such as, but not limited to, smartphones, tablets, laptops, desktop computers, smart voice interaction devices, smart home appliances, vehicle terminals, aircraft, and smart wearable devices. Optionally, both the first terminal 101 and the second terminal 102 can be equipped with an interactive application, through which both the first terminal 101 and the second terminal 102 can perform operations of issuing and receiving virtual red envelopes. The virtual red envelopes can be conventional electronic red envelopes such as ordinary red envelopes, lucky draw red envelopes, exclusive red envelopes, password red envelopes, voice red envelopes, and one-stroke red envelopes, or unconventional electronic red envelopes (such as the relay red envelope provided in this embodiment of the invention), and are not specifically limited here. It should be noted that relay red envelopes are a type of electronic red envelope that allows users to continue receiving red envelopes, such as regular red envelopes, lucky draw red envelopes, exclusive red envelopes, password red envelopes, voice red envelopes, and one-stroke red envelopes. After a regular electronic red envelope is claimed, the relay red envelope will be activated and become available for claiming. For example, if the relay red envelope is set to continue a lucky draw red envelope, then after the lucky draw red envelope is claimed, users who did not receive the lucky draw red envelope will have the opportunity to receive the relay red envelope.

[0124] The first terminal 101 has at least the functions of setting up relay red envelopes and issuing relay red envelopes. For example, in response to the first operation, it can display relay red envelope setting options; in response to the second operation, it can display relay red envelope setting information for generating relay red envelopes in the relay red envelope setting options; and in response to the third operation, it can issue relay red envelopes.

[0125] The second terminal 102 has at least the function of receiving relay red envelopes. For example, after the first terminal 101 issues a relay red envelope, it can respond to the red envelope receiving operation, receive the relay red envelope, and display the corresponding red envelope receiving page. The red envelope receiving page displays the amount of red envelope received and the red envelope icon corresponding to the amount of red envelope. The red envelope icon is used to indicate that the amount of red envelope comes from the relay red envelope.

[0126] Reference Figure 1 As shown, in one application scenario, when a resource-distributing user distributes a virtual red envelope through the interactive application of the first terminal 101, after the resource-distributing user sets up the regular electronic red envelope (such as a regular red envelope or a lucky draw red envelope), the first terminal 101 can respond to the first operation by displaying the relay red envelope setting option. When the resource-distributing user performs a second operation on the relay red envelope setting option, the first terminal 101 will respond to the second operation by displaying the relay red envelope setting information for generating the relay red envelope in the relay red envelope setting option. When the resource-distributing user completes the setting of the relay red envelope and performs a third operation, the first terminal 101 will distribute the regular electronic red envelope and the relay red envelope. The regular electronic red envelope and the relay red envelope can be distributed as a single red envelope. That is, the first terminal 101... 01 When issuing the regular electronic red envelope and the relay red envelope, only one red envelope icon will be displayed. Only after the resource receiving user clicks the red envelope icon to receive the virtual red envelope can they determine whether the received virtual red envelope is a regular electronic red envelope or a relay red envelope. After the first terminal 101 issues the regular electronic red envelope and the relay red envelope, the second terminal 102 will display the red envelope icon of the single red envelope. In response to the resource receiving user's click operation on the red envelope icon, the second terminal 102 will receive the virtual red envelope (regular electronic red envelope or relay red envelope) and display the corresponding red envelope receiving page. The red envelope receiving page displays the amount of the red envelope received by the second terminal 102 and the red envelope identifier corresponding to the amount of the red envelope. The red envelope identifier is used to indicate whether the red envelope amount comes from a regular electronic red envelope or a relay red envelope. After the second terminal 102 receives the virtual red envelope (regular electronic red envelope or relay red envelope), the first terminal 101 can directly pay the amount of the red envelope received by the second terminal 102 from the pre-created local virtual resource account.

[0127] like Figure 2 As shown, Figure 2 This is a schematic diagram of another implementation environment provided by an embodiment of the present invention. (Refer to...) Figure 2 The implementation environment includes a server 201, a third terminal 202, and multiple fourth terminals 203. The server 201, the third terminal 202, and each of the fourth terminals 203 can be directly or indirectly connected via wired or wireless communication. The server 201, the third terminal 202, and the fourth terminals 203 can be nodes in a blockchain; this embodiment does not specifically limit their role in this regard.

[0128] Both the third terminal 202 and the fourth terminal 203 can be various smart devices with touch screens, such as, but not limited to, smartphones, tablets, laptops, desktop computers, smart voice interaction devices, smart home appliances, in-vehicle terminals, aircraft, and smart wearable devices. Optionally, both the third terminal 202 and the fourth terminal 203 can be equipped with interactive applications, through which they can perform operations such as issuing and receiving virtual red envelopes.

[0129] The third terminal 202 has at least the functions of setting up relay red envelopes and issuing relay red envelopes. For example, in response to the first operation, it can display relay red envelope setting options; in response to the second operation, it can display relay red envelope setting information for generating relay red envelopes in the relay red envelope setting options; and in response to the third operation, it can issue relay red envelopes.

[0130] The fourth terminal 203 has at least the function of receiving relay red envelopes. For example, after the third terminal 202 issues a relay red envelope, it can respond to the red envelope receiving operation, receive the relay red envelope, and display the corresponding red envelope receiving page. The red envelope receiving page displays the amount of red envelope received and the red envelope icon corresponding to the amount of red envelope. The red envelope icon is used to indicate that the amount of red envelope comes from the relay red envelope.

[0131] Server 201 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.

[0132] Server 201 has at least the functions of storing virtual resources and transferring virtual resources. For example, it can create a corresponding virtual resource account in response to a virtual resource account creation request sent by third terminal 202; and pay the virtual resources belonging to third terminal 202 to fourth terminal 203 in response to a virtual resource payment request sent by third terminal 202 to fourth terminal 203.

[0133] Reference Figure 2As shown, in another application scenario, when a resource-distributing user distributes a virtual red envelope through the interactive application of the third terminal 202, after the resource-distributing user sets up the regular electronic red envelope (such as a regular red envelope or a lucky draw red envelope), the third terminal 202 can respond to the first operation by displaying the relay red envelope setting option. When the resource-distributing user performs a second operation on the relay red envelope setting option, the third terminal 202 will respond to the second operation by displaying the relay red envelope setting information used to generate the relay red envelope in the relay red envelope setting option. When the resource-distributing user completes the setting of the relay red envelope and performs the third operation, the third terminal 202 sends a virtual resource account creation request to the server 201 and distributes the regular electronic red envelope and the relay red envelope. The regular electronic red envelope and the relay red envelope can be distributed as a single red envelope; that is, the third terminal 202 distributes the regular electronic red envelope and the relay red envelope simultaneously. When receiving a regular electronic red envelope or a relay red envelope, only one red envelope icon will be displayed. The resource receiving user can only determine whether the received virtual red envelope is a regular electronic red envelope or a relay red envelope after clicking the red envelope icon to receive the virtual red envelope. In response to receiving a virtual resource account creation request, server 201 creates a first virtual resource account for regular electronic red envelopes and a second virtual resource account for relay red envelopes. At this time, the fourth terminal 203 will display the red envelope icon of the single red envelope. In response to the resource receiving user's click operation on the red envelope icon, the fourth terminal 203 will receive the virtual red envelope (regular electronic red envelope or relay red envelope) and display the corresponding red envelope receiving page. The red envelope receiving page displays the amount of the red envelope received by the fourth terminal 203 and the red envelope identifier corresponding to the amount of the red envelope. The red envelope identifier is used to indicate whether the red envelope amount comes from a regular electronic red envelope or a relay red envelope. After the fourth terminal 203 receives the virtual red envelope (regular electronic red envelope or relay red envelope), the third terminal 202 will send a virtual resource payment request and the red envelope identifier to the server 201 to pay the virtual resources to the fourth terminal 203. In response to receiving the virtual resource payment request and the red envelope identifier, the server 201 will pay the amount of the red envelope received by the fourth terminal 203 from the first virtual resource account or the second virtual resource account according to the red envelope identifier.

[0134] It should be noted that in various specific embodiments of the present invention, when processing data related to the characteristics of a target object (such as a user) or a set of attribute information is required, the target object's permission or consent will be obtained first. Furthermore, the collection, use, and processing of this data will comply with relevant laws, regulations, and standards of the relevant countries and regions. In addition, when embodiments of the present invention need to obtain the target object's attribute information, separate permission or consent from the target object will be obtained through pop-ups or redirection to a confirmation page. Only after obtaining the target object's separate permission or consent will the necessary target object-related data for the normal operation of the embodiments of the present invention be obtained.

[0135] The embodiments of the present invention can be applied to various scenarios of distributing virtual resources, including but not limited to celebratory interactions, live streaming interactions, and product promotions.

[0136] Figure 3 This is a flowchart illustrating a method for distributing red envelopes according to an embodiment of the present invention. This method can be executed by a terminal, or jointly by a terminal and a server. In this embodiment, the method is described using an example of execution by a terminal. (Refer to...) Figure 3 The method for distributing red envelopes includes, but is not limited to, steps 310 to 330.

[0137] Step 310: In response to the first operation, display the relay red envelope settings options.

[0138] In this step, when the terminal detects the first operation performed by the resource-distributing user in the interactive application, the terminal can respond to the first operation by displaying the relay red envelope settings option, so that the resource-distributing user can set the relay red envelope to be distributed through the relay red envelope settings option.

[0139] In one possible implementation, the first operation performed by the resource-distributing user can be either directly activating the relay red envelope settings option or activating the relay red envelope settings option through the settings interface of a regular electronic red envelope; no specific limitation is made here.

[0140] In one possible implementation, when the first operation is to directly invoke the relay red envelope settings options, the first operation can be a trigger operation on the relevant controls displayed on the terminal screen, a voice operation on the terminal, or a motion-sensing operation on the terminal; no specific limitation is made here. For example, when the first operation is a trigger operation on the relevant controls displayed on the terminal screen, the resource-giving user can directly display the relay red envelope settings options by touching (e.g., clicking or swiping) the relay red envelope controls displayed on the social interface of the interactive application. The relay red envelope settings options can be displayed in the relay red envelope settings interface. For example... Figure 4and Figure 5 As shown, Figure 4 This is a schematic diagram of the social interface of an interactive application. Figure 5 This is a diagram illustrating the settings interface for a relay-style red envelope game. Figure 4 In the process, when the resource distribution user triggers the Duli Red Packet control 401, the terminal can respond to the triggering of the Duli Red Packet control 401 and directly display as shown. Figure 5 The relay red envelope settings interface shown is in Figure 5 The relay red envelope settings interface displays relay red envelope settings options, which may include setting the number of relay red envelope distribution rounds (501), the number of relay red envelopes distributed per round (502), the amount of relay red envelopes distributed per round (503), and the time limit for relay red envelopes (504). Setting the number of relay red envelope distribution rounds (501) sets the number of distribution rounds; setting the number of relay red envelopes distributed per round (502) sets the number of relay red envelopes distributed per round; and setting the amount of relay red envelopes distributed per round (503) sets the time limit for relay red envelopes distributed per round. The operation items for setting relay red envelope distribution rounds are as follows: If the number of relay red envelope distribution rounds is set in the relay red envelope distribution rounds setting item 501, and the amount of relay red envelopes distributed in each round is set in the relay red envelope amount setting item 503, then the total amount of relay red envelopes is the product of the number of relay red envelope distribution rounds and the amount of relay red envelopes distributed in each round. The relay red envelope validity period setting item 504 is used to set the validity period of the relay red envelopes. When the relay red envelope is within its validity period, both the resource distribution user and the resource receiving user can receive it; when the relay red envelope is outside its validity period, it can no longer be received. When the first operation is a voice operation on the terminal, the terminal can obtain the voice command of the resource distribution user through a microphone or other sound pickup device to directly display, for example... Figure 5 The relay red envelope settings interface shown displays the relay red envelope settings options; when the first operation is a motion-sensing operation on the terminal, the terminal can capture the user's motion-sensing actions through a camera or other imaging device to directly display them, such as... Figure 5 The relay red envelope settings interface shown will display the relay red envelope settings options.

[0141] In one possible implementation, the relay red envelope can be a virtual red envelope that relays a regular electronic red envelope. When the first operation is to directly invoke the relay red envelope settings option, the regular red envelope settings option (i.e., the settings option for regular electronic red envelopes) and the relay red envelope settings option can be displayed in the same red envelope settings interface. In this case, regular electronic red envelopes and relay red envelopes can be set simultaneously without having to set them across pages, thereby improving the efficiency of setting virtual red envelopes. In addition, since regular electronic red envelopes and relay red envelopes can be set through the same red envelope settings interface, regular electronic red envelopes and relay red envelopes can be distributed uniformly in subsequent steps, thereby improving the efficiency of distributing virtual red envelopes and enhancing the user experience.

[0142] In one possible implementation, when the first operation is to invoke the relay red envelope settings option through the settings interface of a regular electronic red envelope, the first operation can be a swiping operation on the terminal screen, a triggering operation of the operation control, or a selection operation of the selection control, etc., which are not specifically limited here.

[0143] In one embodiment, ordinary red envelope setting options can be displayed in a first red envelope setting interface (i.e., the setting interface for regular electronic red envelopes), and relay red envelope setting options can be displayed in a second red envelope setting interface (i.e., the setting interface for relay red envelopes). The first and second red envelope setting interfaces are on the same display page. In this case, the first operation can be a swipe operation. When the resource-distributing user performs a swipe operation (e.g., swipe up, swipe down, swipe left, or swipe right) on the setting interface for regular electronic red envelopes, the terminal screen can swipe from the setting interface for regular electronic red envelopes to a relay red envelope setting interface including the relay red envelope setting options. Here, swiping display means that the setting interfaces for regular electronic red envelopes and relay red envelopes on the same page simultaneously change their display positions according to the direction of the swipe operation. This hides the setting interface for regular electronic red envelopes that exceeds the display range of the terminal screen, while the setting interface for relay red envelopes that enters the display range is displayed. Furthermore, when the swipe operation stops, parts of the content of the setting interface for regular electronic red envelopes and parts of the content of the setting interface for relay red envelopes can be displayed simultaneously on the terminal screen. For example... Figure 6 As shown, Figure 6 This is a diagram illustrating how the settings interface for a regular electronic red envelope can be slid through to reveal the settings interface for a relay red envelope. Figure 6 The image on the left is a schematic diagram of the settings interface for a standard electronic red envelope. Figure 6 The image in the middle is a schematic diagram of the swiping operation in the settings interface of a regular electronic red envelope. Figure 6 The image on the right is a schematic diagram of the relay red envelope settings interface, according to... Figure 6 It can be seen that when a swipe operation is performed in the settings interface of the regular electronic red envelope, both the settings interface of the regular electronic red envelope and the settings interface of the relay red envelope will move synchronously, and the terminal screen will slide from the settings interface of the regular electronic red envelope to the settings interface of the relay red envelope. Similarly, when a swipe operation is performed in the settings interface of the relay red envelope, the settings interface of the relay red envelope can also slide to the settings interface of the regular electronic red envelope.

[0144] In one embodiment, ordinary red envelope setting options can be displayed in a first red envelope setting interface (i.e., the setting interface for regular electronic red envelopes), and relay red envelope setting options can be displayed in a second red envelope setting interface (i.e., the setting interface for relay red envelopes). The first and second red envelope setting interfaces are on different display pages. In this case, the first operation can be a swipe operation. When the resource-distributing user performs a swipe operation (e.g., swipe up, swipe down, swipe left, or swipe right) on the setting interface for regular electronic red envelopes, the terminal screen can switch from displaying the regular electronic red envelope setting interface to displaying the relay red envelope setting interface including the relay red envelope setting options. This switching means that the regular electronic red envelope setting interface and the relay red envelope setting interface, which are on different pages, simultaneously change their display positions according to the direction of the swipe operation. This hides the regular electronic red envelope setting interface that is outside the display range of the terminal screen, while displaying the relay red envelope setting interface that is within the display range of the terminal screen. Furthermore, when the swipe operation stops, only the regular electronic red envelope setting interface or the relay red envelope setting interface can be displayed. For example... Figure 7 As shown, Figure 7 This is a diagram illustrating the switch from the settings interface of a regular electronic red envelope to the settings interface of a relay red envelope. Figure 7 The image on the left is a schematic diagram of the settings interface for a standard electronic red envelope. Figure 7 The image on the right shows the transition from the regular electronic red envelope settings interface to the relay red envelope settings interface. Figure 7 It can be seen that when a swipe operation is performed in the settings interface of the regular electronic red envelope, both the settings interface of the regular electronic red envelope and the settings interface of the relay red envelope will move synchronously, and the terminal screen will switch from displaying the settings interface of the regular electronic red envelope to displaying the settings interface of the relay red envelope. Similarly, when a swipe operation is performed in the settings interface of the relay red envelope, the screen can also switch from displaying the settings interface of the relay red envelope to displaying the settings interface of the regular electronic red envelope.

[0145] In one embodiment, ordinary red envelope setting options can be displayed in a first red envelope setting interface (i.e., the setting interface for regular electronic red envelopes), and relay red envelope setting options can be displayed in a second red envelope setting interface (i.e., the setting interface for relay red envelopes). The first and second red envelope setting interfaces are on different display pages. In this case, a second operation control (e.g., an interface switching operation control) can be displayed in the setting interface for regular electronic red envelopes. Assuming the first operation is a trigger operation on the interface switching operation control, when the resource-distributing user triggers the interface switching operation control (e.g., clicks) in the setting interface for regular electronic red envelopes, the terminal screen can jump from the setting interface for regular electronic red envelopes to the relay red envelope setting interface, which includes relay red envelope setting options. Here, "jumping display" means refreshing the setting interface for regular electronic red envelopes to re-render and display it as the relay red envelope setting interface. For example... Figure 8 As shown, Figure 8 This is a diagram illustrating the transition from the settings interface of a regular electronic red envelope to the settings interface of a relay red envelope. Figure 8 The image on the left is a schematic diagram of the settings interface for a standard electronic red envelope. Figure 8 The image on the right shows the transition from the regular electronic red envelope settings interface to the relay red envelope settings interface. Figure 8 In the diagram on the left, the settings interface for a standard electronic red envelope includes an interface switching control 801. When the interface switching control 801 is clicked in the standard electronic red envelope settings interface, the terminal screen will switch from the standard electronic red envelope settings interface to the relay red envelope settings interface. Similarly, the relay red envelope settings interface can also display a third operation control (such as the interface switching control). When the third operation control in the relay red envelope settings interface is triggered, the screen will also switch from the relay red envelope settings interface to the standard electronic red envelope settings interface.

[0146] In one embodiment, ordinary red envelope setting options can be displayed in a first red envelope setting interface (i.e., the setting interface for regular electronic red envelopes), and relay red envelope setting options can be displayed in a second red envelope setting interface (i.e., the setting interface for relay red envelopes). The first and second red envelope setting interfaces are on different display pages. In this case, the setting interface for regular electronic red envelopes can display selection controls. Assuming the first operation is selecting a relay red envelope using the selection controls, when the resource-distributing user selects a relay red envelope using the selection controls in the setting interface for regular electronic red envelopes, the terminal screen can jump from the setting interface for regular electronic red envelopes to the setting interface for relay red envelopes, which includes the relay red envelope setting options. For example... Figure 9 As shown, Figure 9 This is a diagram illustrating how selecting a control can redirect the settings interface of a regular electronic red envelope to the settings interface of a relay red envelope. Figure 9The image on the left is a schematic diagram of the settings interface for a standard electronic red envelope. Figure 9 The image on the right shows a diagram illustrating how the settings interface for a regular electronic red envelope is switched to the relay red envelope settings interface after using a selection control. Figure 9 In the diagram on the left, the settings interface for a standard electronic red envelope includes a selection control 901. When a relay red envelope is selected using the selection control 901 in the standard electronic red envelope settings interface, the terminal screen will switch from the standard electronic red envelope settings interface to the relay red envelope settings interface. In one embodiment, the selection control can be a drop-down control or a collection of controls including multiple arranged sub-controls; no specific limitation is made here. When the selection control is a collection of controls including multiple arranged sub-controls, these sub-controls can be arranged horizontally or vertically; no specific limitation is made here. For example... Figure 9 The image on the left and Figure 10 As shown, Figure 9 The image on the left shows an example of a drop-down selection control 901. When the selection control 901 is clicked, multiple virtual red envelope options can be displayed. When a relay red envelope is selected from these virtual red envelope options, the terminal screen can switch from the regular electronic red envelope settings interface to the relay red envelope settings interface. Figure 10 The example provided shows a selection control consisting of a collection of multiple sub-controls 1001 arranged in an array. Each sub-control 1001 corresponds one-to-one with a virtual red envelope option. When the sub-control corresponding to the relay red envelope is selected from these sub-controls 1001, the terminal screen can switch from the regular electronic red envelope settings interface to the relay red envelope settings interface. Similarly, the selection control can also be displayed in the relay red envelope settings interface. When a regular red envelope (i.e., a regular electronic red envelope) is selected using this selection control in the relay red envelope settings interface, the screen can switch from the relay red envelope settings interface to the regular electronic red envelope settings interface.

[0147] In this step, different forms of first operation can be used to change the terminal screen from the regular electronic red envelope settings interface to the relay red envelope settings interface, thereby displaying the relay red envelope settings options. This provides resource distribution users with flexible and diverse operation methods, thus meeting the different usage needs of different resource distribution users.

[0148] Step 320: In response to the second operation, display the relay red envelope settings information in the relay red envelope settings option, wherein the relay red envelope settings information is used to generate relay red envelopes.

[0149] In this step, since the relay red envelope setting option is displayed in step 310, when the resource-distributing user performs a second operation on the relay red envelope setting option, the terminal can respond to the second operation and display the relay red envelope setting information for generating relay red envelopes in the relay red envelope setting option, so that the corresponding relay red envelopes can be generated subsequently to meet the resource-distributing user's needs for distributing relay red envelopes.

[0150] In one possible implementation, the second operation can be setting relay red envelope settings information. For example, it could be the resource-distributing user manually entering relay red envelope settings information (e.g., number of distribution rounds, number of relay red envelopes distributed per round, amount of relay red envelopes distributed per round, etc.) in the relay red envelope settings options. Alternatively, it could be the resource-distributing user selecting relay red envelope settings information through a drop-down menu in the relay red envelope settings options. Furthermore, the second operation could also be other operations that allow setting relay red envelope settings information in the relay red envelope settings options, such as setting relay red envelope settings information through voice or motion sensing, etc., without specific limitations here. For example, when the second operation sets relay red envelope settings information in the relay red envelope settings options through voice or motion sensing, after the corresponding relay red envelope settings option is selected, the resource-distributing user can set the relay red envelope settings information through voice or motion sensing, causing the selected relay red envelope settings option to display the corresponding relay red envelope settings information.

[0151] In one possible implementation, when the relay red envelope is a virtual red envelope that relays a regular electronic red envelope, the relay red envelope settings interface may also include common attribute settings shared with the regular electronic red envelope, and the regular electronic red envelope settings interface may also include these common attribute settings. These common attribute settings may include red envelope text settings and red envelope cover settings, etc. The red envelope text settings are used to set the text content displayed on the virtual red envelope; the red envelope cover settings are used to set the cover style of the virtual red envelope. If the red envelope text settings and red envelope cover settings are not set, they can be displayed with default content. In one embodiment, when the resource-distributing user sets the common attribute settings in the regular electronic red envelope settings interface, the set common attribute content will be applied to both the regular electronic red envelope and the relay red envelope, eliminating the need for additional common attribute settings for the relay red envelope. Of course, if the resource provider wishes to modify the public attribute settings, they can reset them in the relay red envelope settings interface. It should be noted that regardless of whether the resource provider sets the public attribute settings in the regular electronic red envelope settings interface or the relay red envelope settings interface, the last set public attribute content will apply to both the regular electronic red envelope and the relay red envelope.

[0152] In one possible implementation, after setting the relay red envelope settings information for generating relay red envelopes, the terminal can first generate the corresponding relay red envelopes according to the relay red envelope settings information and cache the relay red envelopes. When the operation of issuing virtual red envelopes is detected later, the relay red envelopes and the previously set and cached regular electronic red envelopes are issued in a unified manner, thereby improving the efficiency of issuing virtual red envelopes and improving the user experience.

[0153] Step 330: In response to the third operation, distribute the relay red envelope.

[0154] In this step, when the relay red envelope setting information is displayed in the relay red envelope setting option in response to the second operation in step 320, it indicates that the relay red envelope setting has been completed. Therefore, when the resource-issuing user performs the third operation, the terminal can issue a relay red envelope. At this time, the resource-receiving user can receive the relay red envelope issued by the resource-issuing user through the corresponding other terminal.

[0155] In one possible implementation, when the relay red envelope is a virtual red envelope that relays a regular electronic red envelope, when the terminal issues a relay red envelope in response to a third operation, it can first generate a regular red envelope (i.e., a regular electronic red envelope) and a relay red envelope, and then issue the regular electronic red envelope and the relay red envelope as individual red envelopes. Issuing regular electronic red envelopes and relay red envelopes as individual red envelopes means that when issuing regular electronic red envelopes and relay red envelopes, only one red envelope icon is displayed. The resource-receiving user can only determine whether the received virtual red envelope is a regular electronic red envelope or a relay red envelope after clicking the red envelope icon to receive the virtual red envelope. Because both regular electronic red envelopes and relay red envelopes can be distributed individually, different types of virtual red envelopes can be distributed simultaneously during a single distribution. This eliminates the need to reset and generate new virtual red envelopes after each distribution of regular electronic red envelopes, thus improving the efficiency of virtual red envelope distribution and enhancing the user experience. Furthermore, the ability to distribute both regular electronic red envelopes and relay red envelopes individually prevents users from receiving virtual red envelopes repeatedly, ensuring fairness in the distribution of virtual red envelopes.

[0156] In one possible implementation, the third operation can be a trigger operation on the relevant controls in the relay red envelope settings interface, a voice operation on the terminal, or a gesture operation on the terminal; no specific limitation is made here. For example, when the third operation is a trigger operation on the relevant controls in the relay red envelope settings interface, the resource-distributing user can touch (e.g., click or swipe) the resource-distributing controls in the relay red envelope settings interface to distribute pre-set regular electronic red envelopes and relay red envelopes. Figure 11 and Figure 12 As shown, Figure 11 This is a diagram of another relay red envelope settings interface. Figure 12 This is an illustration of distributing virtual red envelopes. Figure 11 In the relay red envelope settings interface, assuming it can also include a resource distribution control 1101, then after completing the resource settings for the relay red envelope, when the resource distribution user triggers the resource distribution control 1101, the terminal can distribute virtual red envelopes (including previously set regular electronic red envelopes and relay red envelopes), and display as shown below. Figure 12 The terminal screen shown is in Figure 12 In the middle, the terminal screen displays the issued virtual red envelope 1201, which is issued in the form of regular electronic red envelopes and relay red envelopes in the form of individual red envelopes.

[0157] In this embodiment, the red envelope distribution method, including steps 310 to 330 above, responds to a first operation by displaying a relay red envelope setting option, responds to a second operation by displaying relay red envelope setting information for generating a relay red envelope in the relay red envelope setting option, and responds to a third operation by distributing a relay red envelope. In other words, the related operations enable the setting and distribution of relay red envelopes, allowing relay red envelopes to relay regular virtual red envelopes. Therefore, when setting up and distributing regular virtual red envelopes, the first operation displays the relay red envelope setting option, the second operation displays the relay red envelope setting information for generating a relay red envelope in the relay red envelope setting option, and the third operation distributes the relay red envelope. This eliminates the need to reset and generate new virtual red envelopes after each distribution of a regular virtual red envelope, thereby improving the efficiency of virtual red envelope distribution and enhancing the user experience. Furthermore, since relay red envelopes can be individually set through the relay red envelope setting option, they can be flexibly adjusted to meet the different needs of different users when distributing virtual red envelopes.

[0158] In one possible implementation, when the terminal displays relay red envelope setting information in the relay red envelope setting option in response to the second operation, it can also display an object setting option. In response to the user's operation of setting an object in the object setting option, object information for limiting the recipients of the relay red envelope can be displayed in the object setting option. In other words, the recipients of the relay red envelope can be limited through the object setting option, thereby increasing the flexibility and diversity of receiving relay red envelopes and meeting the different needs of different users when sending virtual red envelopes.

[0159] In one possible implementation, when limiting the recipients of the relay red envelope through the object settings option, the recipients can be selected via a drop-down menu or from the object list displayed after page redirection; no specific limitation is made here. When selecting the recipients via a drop-down menu, refer to... Figure 13 In the image on the left, you can first click on Object Settings Option 1301 to make Object Settings Option 1301 appear as shown. Figure 13 The drop-down menu in the image on the right allows you to select the recipients of the limited-time relay red envelope. When selecting recipients from the list displayed after page redirection, please refer to... Figure 14 In the image on the left, you can first click on the object settings option 1401 to make the page redirect as shown. Figure 14 The image on the right shows a list of objects, from which you can then select specific recipients of the relay red envelope.

[0160] In one possible implementation, after setting relay red envelope settings in the relay red envelope settings option and setting object information in the object settings option, when the user performs the third operation for distributing relay red envelopes, the terminal can send the relay red envelope settings information and object information to the server. After receiving the relay red envelope settings information and object information, the server can generate the corresponding relay red envelope based on the relay red envelope settings information and generate the corresponding list of recipients based on the object information, and send the generated relay red envelope and the list of recipients to the terminal. After receiving the relay red envelope and the list of recipients, the terminal can distribute the relay red envelope based on the list of recipients, so that the recipients in the list can receive the relay red envelope, thereby satisfying the user's distribution needs when distributing virtual red envelopes.

[0161] In one possible implementation, after the terminal distributes a relay red envelope according to the recipient list, if it detects that the recipient matches the information in the recipient list, the terminal can display the relay red envelope, allowing it to be claimed. For example, after distributing a relay red envelope according to the recipient list, the terminal can first obtain the recipient information, then match the recipient information with the information in the recipient list. If the recipient information in the recipient list includes the recipient information, it means the recipient matches the information in the recipient list. At this point, the terminal can display the relay red envelope to the recipient, allowing them to claim it.

[0162] In one possible implementation, after the terminal distributes a relay red envelope according to the recipient list, if it detects that the recipient does not match the information in the recipient list, the terminal can display a first prompt message informing the recipient that they do not meet the requirements for receiving the relay red envelope. For example, after distributing the relay red envelope according to the recipient list, the terminal can first obtain the recipient information, then match the recipient information with the information in the recipient list. If the recipient information is not included in the recipient list, it indicates that the recipient does not match the information in the recipient list. In this case, the terminal can display a first prompt message to the recipient indicating that they do not meet the requirements for receiving the relay red envelope. In one embodiment, the first prompt message may include various different content such as the recipient being a non-recipient, the recipient not having permission to receive the red envelope, or the red envelope already being claimed. The content of the first prompt message can be appropriately set according to the actual situation, as long as it informs the recipient that they do not meet the requirements for receiving the relay red envelope; no specific limitation is made here.

[0163] In one possible implementation, after a local terminal distributes a relay red envelope, or after other terminals distribute relay red envelopes, each terminal can display a virtual red envelope to be claimed. At this time, the resource receiving user (including the resource distributor and other resource receiving users, whose role changes to that of a resource receiving user) can claim the virtual red envelope. When the virtual red envelope is a relay red envelope, in response to the resource receiving user's claim operation, the terminal can display a first red envelope claim page. This first red envelope claim page can include a first red envelope claim record, which includes a first red envelope amount and a first red envelope identifier. The first red envelope identifier indicates that the first red envelope amount comes from the relay red envelope. Therefore, after a resource receiving user claims a relay red envelope, the first red envelope claim page confirms that the claimed first red envelope amount came from the relay red envelope. Thus, the resource distributor can adjust the next red envelope distribution strategy based on the resource claim information on the first red envelope claim page, avoiding a decrease in red envelope distribution efficiency due to an unreasonable distribution strategy. For example... Figure 12 and Figure 15 As shown, when the terminal issues and displays the following... Figure 12 After the virtual red envelope 1201 to be claimed is shown, when the resource receiving user claims the virtual red envelope 1201, the terminal screen can display as follows: Figure 15 The first red envelope claim page shown is in Figure 15 In the middle, the first red envelope receiving page displays the first red envelope receiving record including the first red envelope amount of 1501 and the first red envelope identifier of 1502. The first red envelope identifier of 1502 can be used to determine that the first red envelope amount of 1501 is the amount of virtual resources from the relay red envelope.

[0164] In one possible implementation, after a local terminal sends a relay red envelope, or after other terminals send relay red envelopes, each terminal can display a virtual red envelope to be claimed. At this time, the resource receiving user (including the resource sending user and other resource receiving users, whose role changes from resource sending user to resource receiving user) can claim the virtual red envelope. When the virtual red envelope is a relay red envelope, in response to the resource receiving user's triggering operation (such as clicking or swiping), the terminal can display a red envelope icon. The red envelope icon can display a first operation control and a second red envelope icon. The second red envelope icon is used to indicate that the red envelope to be claimed is a relay red envelope. Therefore, the resource receiving user can determine that the red envelope being claimed is a relay red envelope during the process of claiming the virtual red envelope. In response to the resource receiving user's triggering operation (such as clicking or swiping), the terminal can display the amount of red envelopes already claimed through the relay red envelope. Furthermore, in response to the resource receiving user's trigger operation on the first operation control, the terminal can also display a second red envelope receiving page. This second red envelope receiving page can display the amount of the red envelope already received and a second red envelope receiving record. The second red envelope receiving record includes the second red envelope amount and a third red envelope identifier, which indicates that the second red envelope amount originated from the relay red envelope. Therefore, after receiving the relay red envelope, the second red envelope receiving page confirms that the received second red envelope amount came from the relay red envelope. Thus, the resource distributing user can adjust their next red envelope distribution strategy based on the resource receiving information on the second red envelope receiving page, avoiding reduced red envelope distribution efficiency due to an unreasonable distribution strategy. For example... Figure 12 , Figure 16 and Figure 17 As shown, when the terminal issues and displays the following... Figure 12 After the virtual red envelope 1201 to be claimed is shown, when the resource receiving user clicks on the virtual red envelope 1201, the terminal screen can first display as follows: Figure 16 The red envelope pattern shown is in Figure 16 In the image, the red envelope icon displays a first operation control 1601 and a second red envelope icon 1602. When the resource receiving user clicks the first operation control 1601, the terminal screen can display the following: Figure 17 The second red envelope claim page shown is in Figure 17 In the middle, the second red envelope receiving page can display the amount of virtual resources already received, 1701, and the second red envelope receiving record including the amount of the second red envelope, 1702, and the third red envelope identifier, 1703. The third red envelope identifier, 1703, can be used to determine that the amount of the second red envelope, 1702, is a virtual resource amount from the relay red envelope.

[0165] In one possible implementation, after the terminal displays the virtual red envelope to be claimed, the terminal can first activate the regular red envelope (i.e., the conventional electronic red envelope), making it available for claiming. Once the regular red envelope has been claimed, the relay red envelope is then activated, making it available for claiming as well. In other words, the relay red envelope is activated only after the conventional electronic red envelope has been claimed. Therefore, while the conventional electronic red envelope is still available, the virtual resources corresponding to the relay red envelope will not be accessed, thus ensuring the security of virtual resources to a certain extent.

[0166] In one possible implementation, after the terminal displays the virtual red envelope to be claimed, the terminal can first activate the ordinary red envelope (i.e., the regular electronic red envelope), making it available for claiming. If, before all the ordinary red envelopes have been claimed, the terminal detects that the recipient matches the information in the recipient list, a relay red envelope can be activated, allowing the recipient to claim it. In this case, the red envelope claimed is a relay red envelope, not an ordinary one. Alternatively, if all the ordinary red envelopes have been claimed, and the terminal detects that the recipient does not match the information in the recipient list, a third prompt message can be displayed, informing the recipient that they do not meet the requirements for claiming the relay red envelope. For example, the third prompt message could include various statements such as the recipient being a non-recipient, the recipient lacking claiming authority, or the red envelope already being claimed. The content of the third prompt message can be appropriately set according to the actual situation, as long as it informs the recipient that they do not meet the requirements for claiming the relay red envelope; no specific limitation is made here.

[0167] In one possible implementation, after configuring resources for a relay red envelope in the settings interface, the terminal can send the configured resource information (i.e., relay red envelope setting information) to the server. Upon receiving this information, the server can create a resource pool corresponding to the relay red envelope and transfer resources to this pool for payment. This allows the server to pay the recipient's virtual resources from these pending resources when the relay red envelope is claimed. For example, after the terminal distributes and displays virtual red envelopes to be claimed, upon detecting that a relay red envelope has been claimed, the terminal can request the server to pay at least a portion of the pending resources from the resource pool to the claimed red envelope. Furthermore, upon detecting that all relay red envelopes have been claimed, or when a relay red envelope has expired, the server can clear the pending resources from the resource pool, allowing the remaining resources to be returned to the resource-distributing user's account, thus ensuring the security of the resource-distributing user's virtual resources. In the process of detecting that a relay red envelope has been claimed and paying at least a portion of the resources to be distributed in the resource pool to the claimed relay red envelope, when the terminal detects that the relay red envelope has been claimed, the terminal can first obtain the validity period of the relay red envelope, and then determine whether the relay red envelope is still valid based on the validity period. When the terminal determines that the relay red envelope has not expired based on the validity period, that is, determines that the relay red envelope is still valid, the terminal can send a resource payment request to the server, so that the server pays at least a portion of the resources to be distributed to the claimed relay red envelope according to the resource payment request. If the terminal determines that the relay red envelope has expired based on the validity period, i.e., the relay red envelope is currently invalid, the terminal can send a resource return request to the server. The server will then return the unclaimed resources to the resource-distributing user's account according to the resource return request. The server can also send the resource return result to the terminal. When the terminal receives the resource return result from the server, it can display the result to inform the resource-distributing user that the unclaimed resources have been returned to their account, thus ensuring the security of the resource-distributing user's virtual resources.

[0168] In one possible implementation, when the terminal detects that a relay red envelope has been claimed and sends a resource payment request to the server, it indicates that the current relay red envelope has been claimed. At this time, the terminal can obtain the remaining quantity of relay red envelopes in the current round and determine whether the remaining quantity in the current round has reached the quantity set in the relay red envelope quantity setting. If it has not reached the quantity set in the relay red envelope quantity setting, the terminal continues to display relay red envelopes, waiting for other resource receiving users to claim them. If it has reached the quantity set in the relay red envelope quantity setting, the terminal obtains the current distribution round number of the relay red envelopes and determines whether the current distribution round number of the relay red envelopes has reached the number of distribution rounds set in the relay red envelope distribution round number setting. If it has not reached the number of distribution rounds, the terminal activates the next round of relay red envelopes and continues to display relay red envelopes, waiting for other resource receiving users to claim them. If the current distribution round number has reached the number of distribution rounds, it indicates that all relay red envelopes have been claimed. At this time, the terminal can display a second prompt message to inform the resource receiving users that all relay red envelopes have been claimed. For example, the second notification message may include different content such as the relay red envelope has reached the upper limit or all red envelopes have been claimed. The content of the second notification message can be set appropriately according to the actual situation, as long as it can inform the resource receiving user that all relay red envelopes have been claimed. There are no specific limitations here.

[0169] The following examples illustrate the principle of the red envelope distribution method provided in the embodiments of the present invention.

[0170] Reference Figure 18 As shown, Figure 18 This is an overall flowchart of the red envelope distribution method provided in the embodiment of the present invention. The overall process includes, but is not limited to, the following steps 1801 to 1809.

[0171] Step 1801: Resource Distribution. Users create ordinary red envelopes through the interactive application on the terminal.

[0172] Step 1802: After successfully creating a regular red envelope, the resource-distributing user creates a relay red envelope.

[0173] In this step, when a resource-distributing user creates a relay red envelope, the server responds to the user's action by creating a relay red envelope account (i.e., a resource pool) corresponding to the red envelope, and transfers the resources to be distributed for paying the relay red envelope from the user's account to the relay red envelope account.

[0174] Step 1803: After successfully creating regular red envelopes and relay red envelopes, the resource-distributing user distributes the virtual red envelopes to be claimed through the terminal's interactive application. The virtual red envelopes to be claimed are distributed as individual red envelopes and relay red envelopes.

[0175] Step 1804: The user receives a virtual red envelope displayed in the interactive application and performs the claiming operation. During the claiming process, the terminal first activates the ordinary red envelope, making it available for claiming.

[0176] Step 1805: When the terminal detects that the regular red envelopes have been claimed, the terminal activates the relay red envelope, making the relay red envelope available for claiming.

[0177] In this step, when the terminal activates the relay red envelope, the corresponding relay red envelope account will also be activated.

[0178] Step 1806: When the terminal detects that the resource receiving user has performed a claim operation on the virtual red envelope to claim the relay red envelope, the terminal first obtains the validity period of the relay red envelope and determines whether the relay red envelope has expired based on the validity period. If the result is that the relay red envelope has expired, the terminal jumps to step 1809. If the result is that the relay red envelope has not expired, the terminal jumps to step 1807.

[0179] Step 1807: The terminal enables users to receive and claim the bonus.

[0180] In this step, when the terminal receives the resource and the user receives the relay red envelope, the terminal will request the server to activate the relay red envelope account corresponding to the relay red envelope, and then pay at least a portion of the resources to be distributed from the relay red envelope account to the recipient of the relay red envelope.

[0181] Step 1808: When the terminal detects that all relay red envelopes have been claimed, the terminal sends a notification to the server, causing the server to clear the undistributed resources in the relay red envelope account.

[0182] In this step, when the relay red envelope is set to have multiple rounds, once all the relay red envelopes in all rounds have been claimed, the terminal will send a notification to the server, causing the server to clear the undistributed resources in the relay red envelope account.

[0183] Step 1809: The server clears the resources to be distributed in the relay red envelope account.

[0184] In this step, when the server receives a notification from the terminal, it will clear the undistributed resources in the relay red envelope account. If there are still unclaimed undistributed resources in the relay red envelope account, the server will return the unclaimed undistributed resources to the account of the resource distributor.

[0185] In one embodiment, when performing step 1801 to create a regular red envelope (i.e., a conventional electronic red envelope) and step 1802 to create a relay red envelope, resource settings can be made for the common attributes of regular red envelopes and relay red envelopes, the exclusive usage portions of regular red envelopes, and the exclusive usage portions of relay red envelopes, for example... Figure 19 As shown, Figure 19 The document provides a flowchart illustrating the resource settings for regular red envelopes and relay red envelopes. Figure 19 In the system, when setting resources for the exclusive use of regular red envelopes, you can set the type and total amount of regular red envelopes; when setting resources for the common attributes of regular red envelopes and relay red envelopes, you can set the red envelope text (such as blessings) and red envelope cover; when setting resources for the exclusive use of relay red envelopes, you can set the number of rounds of relay red envelopes, the number of red envelopes issued in each round, the amount issued in each round, and the validity period.

[0186] Reference Figure 20 As shown, Figure 20 This is a flowchart of resource receiving users receiving virtual red envelopes provided in an embodiment of the present invention. The virtual red envelopes are distributed in the form of ordinary red envelopes (i.e., regular electronic red envelopes) and relay red envelopes. When multiple rounds of relay red envelopes are set up, the process specifically includes, but is not limited to, the following steps 2001 to 2008.

[0187] Step 2001: The user who receives the resource claims the virtual red envelope displayed in the interactive application, and claims the ordinary red envelope that has been activated first.

[0188] Step 2002: After all the regular red envelopes have been claimed, the terminal activates the relay red envelope, making the relay red envelope available for claiming.

[0189] Step 2003: When the terminal detects that the resource receiving user has claimed the relay red envelope, the terminal obtains the validity period of the relay red envelope and determines whether the relay red envelope has expired based on the validity period. If the determination result is that the relay red envelope has expired, the terminal jumps to step 2008. If the determination result is that the relay red envelope has not expired, the terminal jumps to step 2004.

[0190] Step 2004: The terminal receives the user's request to claim the current relay red envelope.

[0191] Step 2005: Determine whether all the relay red envelopes issued in this round have been claimed. If the result is that the relay red envelopes issued in this round have not been claimed and other resource receiving users have been detected to claim the relay red envelopes, proceed to step 2004; if the result is that the relay red envelopes issued in this round have been claimed, proceed to step 2006.

[0192] Step 2006: Determine if there is another round of relay red envelopes. If the result is that there is another round of relay red envelopes, proceed to step 2003; if the result is that there is no next round of relay red envelopes, proceed to step 2007.

[0193] Step 2007: The terminal confirms that all relay red envelopes have been claimed.

[0194] Step 2008: End the process of receiving the virtual red envelope.

[0195] Reference Figure 21 As shown, Figure 21 This is a schematic diagram illustrating the relationship between the relay red envelope and the user's account for distributing resources, provided in an embodiment of the present invention. Figure 21 Once a relay red envelope is created, a corresponding relay red envelope account can be created from the resource-issuing user's account, and resources to be distributed for paying the relay red envelope can be transferred from the resource-issuing user's account to the relay red envelope account. When a relay red envelope is activated, the relay red envelope account can be activated, allowing the resources to be distributed in the account to be used to pay for claimed relay red envelopes. When a relay red envelope is claimed, at least a portion of the resources to be distributed can be paid from the relay red envelope account to the claimed user. When all relay red envelopes have been claimed, or when a relay red envelope has expired, the resources to be distributed in the relay red envelope account can be cleared, allowing the remaining resources to be returned to the resource-issuing user's account, thus ensuring the security of the resource-issuing user's virtual resources.

[0196] The following examples illustrate the application scenarios of the embodiments of the present invention.

[0197] It should be noted that the red envelope distribution method provided in this embodiment of the invention can be applied to different application scenarios such as celebration interaction scenarios, live interaction scenarios, or product promotion scenarios. The following description will take celebration interaction scenarios, live interaction scenarios, and product promotion scenarios as examples.

[0198] Scene 1

[0199] The red envelope distribution method provided in this embodiment of the invention can be applied to celebratory interaction scenarios. For example, suppose a resource-distributing user distributes a virtual red envelope (e.g., an electronic red envelope) through an instant messaging application to celebrate something with other users in the same instant messaging application group. In response to the resource-distributing user's resource distribution request, the terminal can display the settings interface of a regular electronic red envelope. When it is detected that the resource-distributing user has made settings for the regular electronic red envelope in the settings interface, the terminal can display the resource settings for the regular electronic red envelope in the settings interface. When the first operation of the resource-distributing user is detected, the terminal displays the relay red envelope settings option. When it is detected that the resource-distributing user has made a connection to the relay red envelope settings option... The second step involves the terminal displaying relay red packet settings information in the relay red packet settings options. When the third step is detected by the resource-distributing user, the terminal distributes and displays virtual red packets, which are distributed as individual packets, along with regular electronic red packets and relay red packets. After the virtual red packets are distributed, other users in the instant messaging application's group can see the virtual red packets distributed by the resource-distributing user on their respective terminals, and each user can then claim them. During the process of claiming virtual red packets, regular electronic red packets are activated first, and after all regular electronic red packets are claimed, relay red packets are activated. Therefore, users who did not receive regular electronic red packets can still receive relay red packets.

[0200] Scene 2

[0201] The red envelope distribution method provided in this embodiment of the invention can also be applied to live streaming interactive scenarios. For example, assuming that a streamer on a live streaming platform distributes virtual red envelopes (e.g., electronic red envelopes) to interact with viewers, in response to the streamer's resource distribution request, the terminal can display the settings interface of a regular electronic red envelope. When it is detected that the streamer has made settings for the regular electronic red envelope in the settings interface, the terminal can display the resource settings for the regular electronic red envelope in the settings interface. When the first operation of the streamer is detected, the terminal displays the relay red envelope settings option. When the second operation of the streamer on the relay red envelope settings option is detected, the terminal can... The relay red envelope settings options display the relay red envelope settings information used to generate relay red envelopes. When a third operation by the streamer is detected, the terminal issues and displays virtual red envelopes. The virtual red envelopes are issued in the form of regular electronic red envelopes and relay red envelopes, one by one. After the virtual red envelopes are issued, viewers on the live streaming platform can see the virtual red envelopes issued by the streamer on their respective terminals. At this time, each viewer can claim the virtual red envelope. During the process of claiming virtual red envelopes, regular electronic red envelopes are activated first. After the regular electronic red envelopes are claimed, the relay red envelopes are activated. Therefore, viewers who have not claimed regular electronic red envelopes can still claim relay red envelopes.

[0202] Scene 3

[0203] The red envelope distribution method provided in this embodiment of the invention can also be applied to product promotion scenarios. For example, assuming a merchant distributes virtual red envelopes (e.g., electronic red envelopes) to consumers in the same instant messaging application group to promote a product, in response to the merchant's resource distribution request, the terminal can display the settings interface of a regular electronic red envelope. When it is detected that the merchant has made settings for the regular electronic red envelope in the settings interface, the terminal can display the resource settings for the regular electronic red envelope in the settings interface. When the merchant's first operation is detected, the terminal displays the relay red envelope settings option. When the merchant's second operation on the relay red envelope settings option is detected, the terminal... The relay red envelope settings can be displayed in the relay red envelope settings options. When a third operation by the merchant is detected, the terminal issues and displays virtual red envelopes. The virtual red envelopes are issued as individual red envelopes, including regular electronic red envelopes and relay red envelopes. After the virtual red envelopes are issued, consumers in the instant messaging application group can see the virtual red envelopes issued by the merchant on their respective terminals. At this time, each consumer can claim the virtual red envelope. During the process of claiming virtual red envelopes, regular electronic red envelopes are activated first. After the regular electronic red envelopes are claimed, the relay red envelopes are activated. Therefore, consumers who have not claimed regular electronic red envelopes can still claim relay red envelopes.

[0204] It is understood that although the steps in the above flowcharts are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated in this embodiment, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the above flowcharts may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.

[0205] Reference Figure 22 This invention also discloses a red envelope distribution device 2200, which can implement the red envelope distribution method as described in the previous embodiments. The red envelope distribution device 2200 includes:

[0206] The first display unit 2210 is used to display the relay red envelope setting options in response to the first operation;

[0207] The second display unit 2220 is used to respond to the second operation and display relay red envelope setting information in the relay red envelope setting option, wherein the relay red envelope setting information is used to generate relay red envelopes;

[0208] The third display unit 2230 is used to issue relay red envelopes in response to the third operation.

[0209] In one embodiment, the red envelope dispensing device 2200 further includes:

[0210] The fourth display unit is used to display object setting options;

[0211] The fifth display unit is used to display object information in the object setting options in response to the operation of setting an object. The object information is used to limit the objects that can receive the relay red envelope.

[0212] In one embodiment, the red envelope dispensing device 2200 further includes:

[0213] The sixth display unit is used to display the relay red envelope when the red envelope recipient information is detected to match the recipient information.

[0214] Alternatively, the seventh display unit is used to display the first prompt message when it is detected that the recipient of the red envelope does not match the recipient information.

[0215] In one embodiment, the third display unit 2230 is further configured to:

[0216] Send the relay red envelope settings and recipient information to the server;

[0217] The server receives a relay red envelope and a list of recipients. The relay red envelope is generated by the server based on the settings of the relay red envelope, and the list of recipients is generated by the server based on the recipient information.

[0218] Relay red envelopes will be distributed according to the list of recipients.

[0219] In one embodiment, the red envelope dispensing device 2200 further includes:

[0220] The eighth display unit is used to respond to the receiving operation of the relay red envelope and display the first red envelope receiving page. The first red envelope receiving page includes the first red envelope receiving record. The first red envelope receiving record includes the first red envelope amount and the first red envelope identifier. The first red envelope identifier is used to indicate that the first red envelope amount comes from the relay red envelope.

[0221] In one embodiment, the red envelope dispensing device 2200 further includes:

[0222] The ninth display unit is used to display a red envelope pattern in response to the triggering operation of the relay red envelope. The red envelope pattern includes a first operation control and a second red envelope icon. The second red envelope icon is used to indicate that the red envelope to be received is a relay red envelope.

[0223] The tenth display unit is used to display the amount of red envelopes received through the relay red envelope in response to the trigger operation of the first operation control.

[0224] In one embodiment, the red envelope dispensing device 2200 further includes:

[0225] The eleventh display unit is used to display the second red envelope receiving page. The second red envelope receiving page displays the amount of red envelopes already received and the second red envelope receiving record. The second red envelope receiving record includes the second red envelope amount and the third red envelope identifier. The third red envelope identifier is used to indicate that the second red envelope amount comes from the relay red envelope.

[0226] In one embodiment, the red envelope dispensing device 2200 further includes:

[0227] The validity period acquisition unit is used to acquire the validity period of the relay red envelope when it is detected that the relay red envelope has been claimed.

[0228] The first request sending unit is used to send a resource payment request to the server when it is determined from the validity period that the relay red envelope has not expired, so that the server pays at least a portion of the resources to be distributed to the relay red envelope that has been claimed according to the resource payment request.

[0229] In one embodiment, the relay red envelope setting options include a red envelope distribution round setting option, and the relay red envelope setting information includes the number of relay red envelope distribution rounds displayed in the red envelope distribution round setting option; the red envelope distribution device 2200 further includes:

[0230] The round number acquisition unit is used to obtain the current round number of the relay red envelope distribution;

[0231] The twelfth display unit is used to continue displaying the relay red envelope when the current number of distribution rounds has not reached the number of relay red envelope distribution rounds; or to display a second prompt message when the current number of distribution rounds has reached the number of relay red envelope distribution rounds.

[0232] In one embodiment, the red envelope dispensing device 2200 further includes:

[0233] The second request sending unit is used to send a resource return request to the server when it is detected that the relay red envelope has expired, so that the server returns the unclaimed resources to be distributed according to the resource return request;

[0234] The result receiving unit is used to receive the resource return result sent by the server;

[0235] The result display unit is used to display the resource return results.

[0236] In one embodiment, the third display unit 2230 is further configured to:

[0237] In response to the third action, generate regular red envelopes and relay red envelopes;

[0238] Regular red envelopes and relay red envelopes are distributed in the form of individual red envelopes.

[0239] In one embodiment, the red envelope dispensing device 2200 further includes:

[0240] The first activation unit is used to activate the regular red envelope, making it available for collection.

[0241] The second activation unit is used to activate the relay red envelope when it is detected that the regular red envelope has been claimed, so that the relay red envelope is in a claimable state.

[0242] In one embodiment, the red envelope dispensing device 2200 further includes:

[0243] The third activation unit is used to activate ordinary red envelopes, making them available for collection.

[0244] The fourth activation unit is used to activate the relay red envelope when the red envelope recipient information matches the target information if the regular red envelope has not been claimed; or, if the regular red envelope has been claimed, the third prompt message is displayed when the red envelope recipient information does not match the target information.

[0245] In one embodiment, the first display unit 2210 is further configured to:

[0246] Display both regular red envelope settings and relay red envelope settings options on the same red envelope settings interface;

[0247] Alternatively, the first red envelope settings interface displays the normal red envelope settings option, and the second red envelope settings interface displays the relay red envelope settings option, with the first red envelope settings interface and the second red envelope settings interface on the same display page;

[0248] Alternatively, the first red envelope settings interface displays the normal red envelope settings option, and the second red envelope settings interface displays the relay red envelope settings option, with the first red envelope settings interface and the second red envelope settings interface on different display pages.

[0249] In one embodiment, when the normal red envelope setting option is displayed on the first red envelope setting interface and the relay red envelope setting option is displayed on the second red envelope setting interface, the first red envelope setting interface and the second red envelope setting interface are on the same display page. The red envelope distributing device 2200 further includes:

[0250] The thirteenth display unit is used to respond to a sliding operation performed on the first red envelope settings interface and slide to display the second red envelope settings interface from the first red envelope settings interface;

[0251] Alternatively, the fourteenth display unit is used to respond to a sliding operation performed on the second red envelope settings interface, and to slide from the second red envelope settings interface to the first red envelope settings interface.

[0252] In one embodiment, when the normal red envelope setting option is displayed on the first red envelope setting interface and the relay red envelope setting option is displayed on the second red envelope setting interface, the first red envelope setting interface and the second red envelope setting interface are on different display pages. The red envelope distributing device 2200 further includes:

[0253] The fifteenth display unit is used to switch the display from the first red envelope settings interface to the second red envelope settings interface in response to a sliding operation performed on the first red envelope settings interface.

[0254] Alternatively, the sixteenth display unit is used to respond to the triggering operation of the second operation control in the first red envelope setting interface, and jump from the first red envelope setting interface to display the second red envelope setting interface;

[0255] Alternatively, the seventeenth display unit is used to switch from the first red envelope setting interface to the second red envelope setting interface in response to selecting a relay red envelope through a selection control in the first red envelope setting interface;

[0256] Alternatively, the eighteenth display unit is used to switch the display from the second red envelope setting interface to the first red envelope setting interface in response to a sliding operation performed on the second red envelope setting interface.

[0257] Alternatively, the nineteenth display unit is used to respond to the triggering operation of the third operation control in the second red envelope setting interface, and jump from the second red envelope setting interface to display the first red envelope setting interface;

[0258] Alternatively, the twentieth display unit is used to respond to the selection of a regular red envelope via a selection control in the second red envelope settings interface, and to jump from the second red envelope settings interface to the first red envelope settings interface.

[0259] It should be noted that since the red envelope distribution device 2200 of this embodiment can implement the red envelope distribution method of the previous embodiment, the red envelope distribution device 2200 of this embodiment and the red envelope distribution method of the previous embodiment have the same technical principle and the same beneficial effect. In order to avoid repetition, it will not be described again here.

[0260] Reference Figure 23 The present invention also discloses a red envelope distributing device, the red envelope distributing device 2300 comprising:

[0261] At least one processor 2301;

[0262] At least one memory 2302 is used to store at least one program;

[0263] When at least one program is executed by at least one processor 2301, the method for distributing red envelopes as described above is implemented.

[0264] This invention also discloses a computer-readable storage medium storing a processor-executable computer program, which, when executed by a processor, is used to implement the red envelope distribution method described above.

[0265] This invention also discloses a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. The processor of the red envelope distributing device reads the computer program or computer instructions from the computer-readable storage medium and executes the computer program or computer instructions, causing the red envelope distributing device to perform the red envelope distributing method as described above.

[0266] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatuses.

[0267] It should be understood that in this invention, "at least one (item)" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0268] In the several embodiments provided by this invention, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections through some interfaces, apparatuses, or units, and may be electrical, mechanical, or other forms.

[0269] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0270] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0271] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0272] The step numbers in the above method embodiments are set only for ease of explanation and do not limit the order of the steps. The execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.

Claims

1. A method for distributing red envelopes, characterized in that, Includes the following steps: In response to the first action, the relay red envelope settings options are displayed; In response to the second operation, relay red envelope setting information is displayed in the relay red envelope setting option. The relay red envelope setting information is used to generate relay red envelopes. The relay red envelope is a continuation of the regular electronic red envelope, which is received in succession. After the regular electronic red envelope is claimed, the relay red envelope is activated and becomes available for claiming. The relay red envelope setting information includes at least one of the following: number of distribution rounds, number of relay red envelopes distributed in each round, and amount of relay red envelopes distributed in each round. In response to the third operation, the relay red envelope is issued; In response to the triggering operation of the relay red envelope, a red envelope pattern is displayed, the red envelope pattern including a first operation control and a second red envelope icon, the second red envelope icon being used to indicate that the red envelope to be received is the relay red envelope; in response to the triggering operation of the first operation control, the amount of red envelopes already received through the relay red envelope is displayed.

2. The method for distributing red envelopes according to claim 1, characterized in that, The method further includes: Display object settings options; In response to the operation of setting an object, object information is displayed in the object settings options, wherein the object information is used to limit the objects that can receive the relay red envelope.

3. The method for distributing red envelopes according to claim 2, characterized in that, The method further includes: When the recipient of the red envelope is detected to match the object information, the relay red envelope is displayed; Alternatively, if the information of the recipient of the red envelope does not match the information of the recipient, the first prompt message will be displayed.

4. The method for distributing red envelopes according to claim 2, characterized in that, The distribution of the relay red envelope includes: Send the relay red envelope settings information and the object information to the server; The server receives the relay red envelope and the list of recipients, wherein the relay red envelope is generated by the server according to the relay red envelope settings, and the list of recipients is generated by the server according to the recipient information; The relay red envelopes will be distributed according to the list of recipients.

5. The method for distributing red envelopes according to claim 1, characterized in that, The method further includes: In response to the operation of claiming the relay red envelope, a first red envelope claiming page is displayed. The first red envelope claiming page includes a first red envelope claiming record, which includes a first red envelope amount and a first red envelope identifier. The first red envelope identifier is used to indicate that the first red envelope amount comes from the relay red envelope.

6. The method for distributing red envelopes according to claim 1, characterized in that, The method further includes: The second red envelope receiving page is displayed, showing the amount of red envelopes already received and the second red envelope receiving record. The second red envelope receiving record includes the second red envelope amount and a third red envelope identifier, which indicates that the second red envelope amount comes from the relay red envelope.

7. The method for distributing red envelopes according to claim 1, characterized in that, The method further includes: When it is detected that the relay red envelope has been claimed, the validity period of the relay red envelope is obtained; When it is determined that the relay red envelope has not expired according to the validity period, a resource payment request is sent to the server, so that the server pays at least a portion of the resources to be distributed to the recipient of the relay red envelope according to the resource payment request.

8. The method for distributing red envelopes according to claim 7, characterized in that, The relay red envelope settings options include a red envelope distribution round setting option, and the relay red envelope settings information includes the number of relay red envelope distribution rounds displayed in the red envelope distribution round setting option; After sending the resource payment request to the server, the method further includes: Obtain the current distribution round number of the relay red envelope; If the current distribution round has not reached the number of relay red envelope distribution rounds, the relay red envelope will continue to be displayed; or, if the current distribution round has reached the number of relay red envelope distribution rounds, a second prompt message will be displayed.

9. The method for distributing red envelopes according to claim 1, characterized in that, The display relay red envelope settings options include: Display both regular red envelope settings and relay red envelope settings options on the same red envelope settings interface; Alternatively, the first red envelope settings interface displays the normal red envelope settings option, and the second red envelope settings interface displays the relay red envelope settings option, with the first red envelope settings interface and the second red envelope settings interface on the same display page; Alternatively, the first red envelope settings interface displays the normal red envelope settings option, and the second red envelope settings interface displays the relay red envelope settings option, with the first red envelope settings interface and the second red envelope settings interface on different display pages.

10. The method for distributing red envelopes according to claim 9, characterized in that, When the first red envelope settings interface displays the normal red envelope settings option, and the second red envelope settings interface displays the relay red envelope settings option, and the first red envelope settings interface and the second red envelope settings interface are on the same display page, the method further includes: In response to a swiping operation performed on the first red envelope settings interface, the second red envelope settings interface is swiped to be displayed from the first red envelope settings interface. Alternatively, in response to a swipe operation performed on the second red envelope settings interface, the second red envelope settings interface can be swiped to display the first red envelope settings interface.

11. The method for distributing red envelopes according to claim 9, characterized in that, When the first red envelope settings interface displays the normal red envelope settings option, and the second red envelope settings interface displays the relay red envelope settings option, and the first red envelope settings interface and the second red envelope settings interface are on different display pages, the method further includes: In response to a swipe operation performed on the first red envelope settings interface, the display switches from the first red envelope settings interface to the second red envelope settings interface; Alternatively, in response to a triggering operation of the second operation control in the first red envelope settings interface, the first red envelope settings interface may switch to displaying the second red envelope settings interface. Alternatively, in response to selecting the relay red envelope via a selection control in the first red envelope settings interface, the first red envelope settings interface will switch to the second red envelope settings interface. Alternatively, in response to a swipe operation performed on the second red envelope settings interface, the display of the second red envelope settings interface is switched to the first red envelope settings interface; Alternatively, in response to a triggering operation of the third operation control in the second red envelope settings interface, the second red envelope settings interface may switch to display the first red envelope settings interface. Alternatively, in response to selecting a regular red envelope via a selection control in the second red envelope settings interface, the second red envelope settings interface will redirect to display the first red envelope settings interface.

12. A red envelope dispensing device, characterized in that, include: The first display unit is used to display the relay red envelope settings options in response to the first operation; The second display unit is configured to respond to the second operation by displaying relay red envelope setting information in the relay red envelope setting option. The relay red envelope setting information is used to generate relay red envelopes, which are continuous electronic red envelopes that are claimed in succession on the basis of regular electronic red envelopes. After the regular electronic red envelopes are claimed, the relay red envelopes are activated and thus become available for claiming. The relay red envelope setting information includes at least one of the following: number of distribution rounds, number of relay red envelopes distributed in each round, and amount of relay red envelopes distributed in each round. The third display unit is used to issue the relay red envelope in response to the third operation; The ninth display unit is configured to display a red envelope pattern in response to a trigger operation of the relay red envelope. The red envelope pattern includes a first operation control and a second red envelope identifier, the second red envelope identifier being used to indicate that the red envelope to be received is the relay red envelope. In response to a trigger operation of the first operation control, the unit displays the amount of red envelopes already received through the relay red envelope.

13. A red envelope dispensing device, characterized in that, include: At least one processor; At least one memory for storing at least one program; The method for distributing red envelopes as described in any one of claims 1 to 11 is implemented when at least one of the programs is executed by at least one of the processors.

14. A computer-readable storage medium, characterized in that, It contains a processor-executable computer program, which, when executed by the processor, is used to implement the red envelope distribution method as described in any one of claims 1 to 11.

15. A computer program product, comprising a computer program or computer instructions, characterized in that, The computer program or the computer instructions are stored in a computer-readable storage medium. The processor of the red envelope distributing device reads the computer program or the computer instructions from the computer-readable storage medium. The processor executes the computer program or the computer instructions, causing the red envelope distributing device to perform the red envelope distributing method as described in any one of claims 1 to 11.