[go: up one dir, main page]

WO2019072197A1 - Red packet distribution method, device, and medium - Google Patents

Red packet distribution method, device, and medium Download PDF

Info

Publication number
WO2019072197A1
WO2019072197A1 PCT/CN2018/109735 CN2018109735W WO2019072197A1 WO 2019072197 A1 WO2019072197 A1 WO 2019072197A1 CN 2018109735 W CN2018109735 W CN 2018109735W WO 2019072197 A1 WO2019072197 A1 WO 2019072197A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
service data
red envelope
issuance
operation instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2018/109735
Other languages
French (fr)
Chinese (zh)
Inventor
石体源
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zhangmen Science and Technology Co Ltd
Original Assignee
Shanghai Zhangmen Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Zhangmen Science and Technology Co Ltd filed Critical Shanghai Zhangmen Science and Technology Co Ltd
Publication of WO2019072197A1 publication Critical patent/WO2019072197A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services

Definitions

  • the present application relates to the field of computer technology, and in particular, to a red envelope issuing method, device, and medium.
  • a user in addition to sending information through an IM application, a user can share information or perform other services through an IM application. For example, the user can share the content provided by the third party to the friend through the IM application, vote to the friend in the IM application, perform resource transfer through the IM application (for example, perform payment service, issue red envelope, etc.).
  • the business initiated by the above user through the IM application can be regarded as an online social activity.
  • the services initiated by other users initiated by the user are relatively simple. For example, if a user initiates a voting service, other users can only participate in the voting.
  • the embodiment of the present application provides a red envelope issuing method, device, and medium.
  • a red packet issuance method at a network device end comprising: receiving service data sent by a first terminal, and acquiring a red packet issuance rule applicable to the service data; forwarding the service data to a second terminal, and receiving the And returning, by the terminal, an operation instruction that is performed by the user of the second terminal for the service data; performing a corresponding operation on the service data according to the operation instruction, and according to the operation instruction and the red envelope issuance rule Determining a red envelope issuance decision for the second terminal.
  • a method for issuing a red envelope comprising: acquiring, by a first terminal, service data and a red envelope issuance rule applicable to the service data, and transmitting the service data and the red envelope issuance rule to a network device; the network device After the service data is sent to the second terminal, and after receiving the operation instruction returned by the second terminal, when it is determined that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, The second terminal issues a red envelope.
  • a network device comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being Executing at least one processor to enable the at least one processor to: receive service data sent by the first terminal, and obtain a red packet issuance rule applicable to the service data; and forward the service data to the second terminal, And receiving, by the second terminal, an operation instruction that is performed by the user of the second terminal for the service data; performing a corresponding operation on the service data according to the operation instruction, and according to the operation instruction,
  • the red packet issuance rule determines a red envelope issuance decision for the second terminal.
  • a terminal comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being Executing, by the at least one processor, to enable the at least one processor to: obtain service data and a red envelope issuance rule applicable to the service data; send the service data and the red envelope issuance rule to a network device to enable the After the network device sends the service data to the second terminal, and receives the operation instruction returned by the second terminal, after determining that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, Sending a red envelope to the second terminal.
  • a non-volatile computer storage medium storing computer-executable instructions that, when executed, cause a processor to: receive service data transmitted by a first terminal, and obtain a red envelope applicable to the service data And issuing an operation instruction; forwarding the service data to the second terminal, and receiving an operation instruction that is sent by the second terminal and used by the user of the second terminal for the service data; The service data performs a corresponding operation, and determines a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule.
  • a non-volatile computer storage medium storing computer executable instructions that, when executed, cause a processor to: obtain business data and red envelope issuance rules applicable to the business data; send to a network device The service data and the red packet issuance rule, so that the network device sends the service data to the second terminal, and after receiving the operation instruction returned by the second terminal, according to the red packet issuance rule and the The operation instruction determines that when the red packet needs to be distributed to the second terminal, the red packet is distributed to the second terminal.
  • the first terminal sends the service data to the network device by sending the service data to the network device and the red packet issuance rule applicable to the service data.
  • the corresponding operation is performed according to the operation instruction of the user returned by the second terminal for the service data, and the red packet issuance decision for the second terminal is determined according to the red packet issuance rule and the operation instruction.
  • the red packet is automatically implemented based on the operation instruction of the user of the second terminal to the service data, without manually using the user of the first terminal to manually count the operation of the user of the second terminal and manually issuing the red envelope, thereby improving The user experience.
  • the disadvantage that the user-initiated service is too single is also alleviated, and the probability that other users respond to the service data is improved, and the user experience is further improved.
  • FIG. 1 is a schematic flowchart of a method for issuing a red envelope according to some embodiments of the present disclosure
  • FIG. 2 is a schematic diagram of display information of a second terminal according to some embodiments provided by the present application.
  • FIG. 3 is a schematic diagram of displaying prompt information according to some embodiments provided by the present application.
  • FIGS. 4a-4c are schematic diagrams showing display operation interfaces of some embodiments provided by the present application.
  • FIG. 5 is a schematic diagram of an operation interface provided by some embodiments provided by the present application.
  • FIG. 6 is a schematic structural diagram of a network device according to some embodiments of the present disclosure.
  • FIG. 7 is a schematic structural diagram of a first terminal according to some embodiments provided by the present application.
  • FIG. 8 is a schematic structural diagram of a red envelope issuing device according to some embodiments provided by the present application.
  • FIG. 9 is a schematic structural diagram of a red envelope dispensing device according to still another embodiment of the present application.
  • FIG. 10 is a schematic flowchart of a detailed process of red envelope issuance according to some embodiments provided by the present application.
  • the solution of the present application relates to a terminal and a network device, which are respectively described from the perspective of each end.
  • FIG. 1 is a schematic flowchart of a method for issuing a red envelope on a network device according to some embodiments of the present disclosure.
  • the execution subject network device of the process may be a single device or a system composed of multiple devices (for example, a distributed network device).
  • the network device may be a server or terminal that provides an instant application service, that is, a background server or a background terminal of the instant messaging application.
  • the first terminal and the second terminal which are described in the red envelope issuance process provided by the present application, may be terminal devices such as a mobile phone, a personal computer, a tablet computer, and the like, which is not specifically limited herein.
  • the red envelope issuance method there may be one first terminal and at least one second terminal.
  • the red envelope is issued to multiple people, there may be multiple second terminals.
  • a terminal that receives service data transmitted by the network device can be used as the second terminal.
  • a second terminal is taken as an example in the present application, but the number of the second terminal in the present application is not limited to one.
  • the execution subject of some steps in some embodiments of the present application may be a program installed in the network device, and the program may be a program serving the instant messaging application on the network device side.
  • the execution subject involved in the operation performed by the first terminal or the second terminal may be an instant messaging application installed in the first terminal or the second terminal.
  • the form of the instant messaging application may be an application client or a webpage, etc., which is not limited in this application.
  • the schematic diagram of the red envelope issuance process according to some embodiments of the present invention shown in FIG. 1 may include the following steps:
  • the network device receives the service data sent by the first terminal, and obtains a red packet issuance rule applicable to the service data.
  • the service data may be other user-involved services initiated by a user using the first terminal.
  • the services that can participate include at least one of information sharing service and voting business. Therefore, the service data may include at least one of information shared by the first terminal and voting service data initiated by the first terminal.
  • the user a shares an article through the mobile phone (ie, the first terminal), at which time the mobile phone can determine that the address of the article is business data, and when other users access the address of the article, the mobile phone can determine other The user responds to the service that the user a initiated.
  • the network device may further receive a red packet issuance rule applicable to the service data sent by the first terminal.
  • the red envelope issuance rule may include: at least one of a red envelope issuance quantity, a selection condition of the issuance object, a total amount of the red envelope issued, an operation instruction triggering the issuance, a red envelope amount corresponding to each operation instruction, and a validity period.
  • the red envelope issuance rule can be set as needed. This application does not limit this.
  • the network device can receive traffic data from the first terminal and red envelope issuance rules corresponding to the service data. In some embodiments, the network device can simultaneously receive service data from the first terminal and red envelope issuance rules applicable to the simultaneously transmitted service data.
  • the network device may first receive the red packet issuance rule and apply the red packet issuance rule to the service data from the first terminal that is received one or more times later.
  • the network device may receive red card issuance rules from different users or terminals. Therefore, after receiving the service data from the first terminal, the network device needs to select from the red packet issuance rules received by the network device. Red envelope method rules for traffic data from the first terminal.
  • the network device identifies the red packet issuance rule sent by the first terminal as a red packet issuance rule applicable to the service data from the first terminal; in some embodiments, the network device is currently at the first terminal.
  • the redemption issuance rule that the logged-in user previously sent through the other terminal is identified as a red envelope issuance rule applicable to the service data currently sent by the user at the first terminal through the first terminal; wherein the user identifier can be obtained through a user account or the like. Identify users.
  • the network device can receive a red packet issuance rule applicable to different types of service data, and selects from the red envelope issuance rule received first based on the type of service data received from the first terminal. Red envelope issuance rules applicable to this type of business data.
  • the service data may be Business data for instant messaging application services.
  • the information sharing service can be determined according to the service data.
  • the information sharing service may be a service for an account in an instant messaging application to send information to at least one other account through the instant messaging application.
  • the information may be content provided by a third party, such as Occupationally-generated Content (OGC), User Generated Content (UGC), and the like.
  • OOC Occupationally-generated Content
  • ULC User Generated Content
  • at least the service data received by the network device may include the information or a method for obtaining the information (for example, a storage address of the information).
  • the voting service can be determined according to the service data.
  • the voting service may be a service for an account in an instant messaging application to initiate a voting request to at least one other account through the instant messaging application.
  • the voting service in the existing instant messaging application is relatively mature, the present application does not limit the data specifically included in the voting service data, and will not be described again.
  • the service data may further include an identifier of the sending object (such as an account identifier), so the network device may also establish a service flow by using the service data, and determine a sending object of the service data (ie, , the second terminal).
  • the business process can be a business process for sending data.
  • the network device C can receive the service data sent by the mobile phone A of the user a, and the service data can include the address of the article and the execution object.
  • the identity of the account eg, the account ID of user d.
  • the network device C can establish a data sending service flow according to the service data, and determine that the sending object of the service data is an account corresponding to the account identifier of the user d.
  • the network device forwards the service data to the second terminal.
  • the network device sends the address of the article in the service data to the user d by executing the data sending service flow.
  • Phone D where the account is logged in.
  • the mobile phone A can be regarded as the first terminal, and the mobile phone D can be regarded as the second terminal.
  • the network device can also directly forward the received service data (for example, the article address and the account identifier in the above example) to the second terminal, or the data that needs to be forwarded therein (for example, only the article in the above example is sent).
  • the address is sent to the second terminal, which is not limited in this specification.
  • the network device may forward the service data to the first service after the corresponding service process is established in step S100. Two terminals.
  • the network device may be a network device that provides an instant communication service, and the network device may forward the service data received in step S100 to the corresponding terminal (ie, the second terminal). I won't go into details here.
  • the second terminal may perform corresponding services according to the service data.
  • the service data is used as the voting service data
  • the data may include voting options, voting start time, voting end time, and the like. Then, after receiving the service data, the second terminal can determine the execution service according to the service data, and display the voting information, as shown in FIG. 2.
  • FIG. 2 is a schematic diagram of second terminal display information provided by some embodiments of the present application.
  • the information displayed by the second terminal is voting information, and the voting information includes: a voting option, a voting start time, a voting end time, and the like.
  • the second terminal can also monitor operational instructions for the business data. Specifically, it may be to monitor an operation instruction performed by the user for the service data. For example, when the second terminal displays the voting information as shown in FIG. 2 according to the received service data, the second terminal may monitor an operation instruction performed by the user for the voting information. Moreover, since the service data is received by the instant messaging application in the second terminal at the program level, when the second terminal performs the service according to the operation instruction, the monitored operation command may be used by the instant messaging application. Return to this network device.
  • the second terminal may display the article address after receiving the service data, and monitor an operation instruction for the displayed article address. It is assumed that after the second terminal detects an operation instruction for performing an opening for the article address, the operation instruction can be sent to the network device. Alternatively, the subsequent user may comment on the article when reading the article, and the second terminal may send the monitored operation instruction for posting the comment to the network device.
  • S104 Perform a corresponding operation on the service data according to the operation instruction, and determine a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule.
  • the network device may perform a corresponding operation on the service data according to the operation instruction.
  • the red envelope issuance decision for the second terminal may be further determined according to the red envelope issuance rule and the operation instruction received in step S100.
  • the network device when the service data is the shared information, after the network device sends the service data to the second terminal, it may be determined that the service execution process created in step S100 is completed. Then, after receiving the operation instruction returned by the second terminal, the network device may perform operations such as updating the log and updating the user history behavior record according to the operation instruction.
  • the network device sends the service data to the second.
  • the operation instruction returned by the second terminal may continue to be waited until the voting time ends, and then the execution of the service execution process is completed.
  • the network device may perform a corresponding operation according to the operation instruction and the service execution process determined in step S100, and specifically, how to perform the present application on the voting service is not limited.
  • the network device may determine, according to the operation instruction and the red envelope issuance rule, a red envelope issuance decision for the second terminal, in addition to performing the corresponding operation.
  • the red packet issuance decision may include determining to issue a red envelope or determining not to issue a red envelope; in some embodiments, if it is determined to issue a red envelope, the red envelope issuance decision may also include a red envelope amount.
  • the red envelope issuance rules can be divided into two categories. One is the rule for determining whether red envelope is issued (ie, the condition for issuing red packets), and the other is the rule for determining the amount of red packets.
  • the former can be determined by the red envelope issuing rule, such as the selection method of the issuing object, the operating instruction for triggering the issuance, the number of red envelopes issued, and the expiration date.
  • the latter can be determined by the red envelope issuance rule, such as the total amount of money, the number of red envelopes issued, and the amount of red packets corresponding to each operation instruction.
  • the same red envelope issuance rule may not only determine whether to perform the red envelope distribution, but also determine the red envelope amount, which is not limited in this application.
  • the network device may first determine, according to the red packet issuance rule and the operation instruction, whether the operation instruction matches the condition for red card issuance in the red packet issuance rule, and whether the second terminal satisfies the selection of the issuance object. a condition, when it is determined that the operation instruction matches the condition for performing red envelope issuance and the second terminal satisfies the selection condition, determining, according to the red packet amount corresponding to each operation instruction, the red packet amount corresponding to the operation instruction sent by the second terminal, according to the The red envelope amount sends a red envelope to the second terminal.
  • the network device receives the service data sent by the first terminal and the red packet issuance rule corresponding to the service data, so that the network device subsequently receives the second terminal for performing the service data by using the red packet issuance method.
  • the red envelope issuance decision of the second terminal may be determined according to the operation instruction and the red envelope issuance rule. Therefore, the red envelope is automatically issued based on the operation instruction of the user of the second terminal to the service data, and the user of the second terminal is not required to manually count the operation of the user of the second terminal and manually distribute the red envelope, thereby improving the user experience.
  • the disadvantage that the user-initiated service is too single is also alleviated, and the probability that other users respond to the service data is improved, and the user experience is further improved.
  • step S100 of some embodiments of the present application after receiving the red packet issuance rule corresponding to the service data, the network device needs to determine to correspond to the service data after receiving the operation instruction for the service data.
  • the red envelope sends the rule, so the network device can also establish the correspondence between the service data and the red packet issuing rule, and store it.
  • the operation instruction may carry the identifier of the second terminal and the identifier of the service data.
  • the network device may first determine the service data that needs to be operated according to the operation instruction, and then determine the red packet issuance rule corresponding to the service data according to the correspondence between the stored service data and the red packet issuance rule. And determining, according to the red packet issuance rule and the identifier of the second terminal, whether the second terminal meets the selection condition of the issuance object.
  • the network device may obtain the amount corresponding to the total amount of the red envelope in advance from the account corresponding to the first terminal after receiving the red envelope issuance rule in step S100. Then, when it is determined that the red packet needs to be sent to the second terminal according to the red packet issuance rule, the corresponding amount may be transferred from the total amount of the red envelope obtained in advance to the second according to the determined red packet amount issued to the second terminal. The account corresponding to the terminal.
  • the network device when the network device sends the service data to the second terminal, the network device may also send the prompt information to the second terminal, so that the second terminal may also display the information according to the service data.
  • the prompt information is used to indicate that when the operation instruction is executed on the service data, the network device determines whether to issue a red envelope to the second terminal, so as to prompt the user to respond to the service data and return an operation instruction.
  • the present application does not limit the form of the prompt information, and the prompt information may be text, picture, audio, video, and the like.
  • the information shown in FIG. 3 can be displayed on the second terminal.
  • the information is an address link of an article, and it can be seen that there is a "red envelope" identifier on the information to indicate that the red envelope can be obtained by clicking the address link of the article.
  • some embodiments of the present application further provide a red envelope issuance method performed by the first terminal, where the method includes the following steps: the first terminal acquires service data and the red envelope is applicable to the service data. Rules, and sending the service data and the red envelope issuance rule to a network device.
  • the first terminal can simultaneously transmit service data and red packet issuance rules applicable to the simultaneously transmitted service data to the network device.
  • the sending of the red envelope issuance rule and the sending of the service data may be separately performed; for example, the first terminal may first determine the red envelope issuance rule based on the operation of the user's operation interface of the red envelope issuance rule (the entrance of the operation interface) The red packet issuance rule can be sent to the network device; and the network device can perform other operations; after that, the network device determines the service data based on the service operation performed by the user operation, and sends the service data to the network device. .
  • the first terminal may be a mobile phone, a tablet computer, a personal computer, or the like from the device level. From the program level, the first terminal can receive service data through the instant application and perform subsequent steps.
  • the service data may be the service data of the instant messaging application
  • the first terminal may determine the corresponding service data when the user initiates the service, so as to send to the network device to continue to perform the service data. business. And when it is determined that the service is a service that other users can participate in, the first terminal may also obtain a red packet issuance rule corresponding to the service data.
  • the service may be a service of an instant messaging application
  • the service has an execution object (eg, a chat object, an information transmission object, and the like) as in the prior art. Therefore, the execution object identifier can be included in the business data.
  • the execution object identifier may be the identifier of the account B.
  • the service provider that provides the instant messaging application can be set in the instant messaging application, or can be set in the instant messaging application by the user who uses the instant messaging application, which is not limited in this application.
  • the service data may include at least one of information shared by the first terminal and voting service data initiated by the first terminal, corresponding to the information sharing service and the voting service, respectively.
  • information sharing service other users can respond to the service data by reading the information, commenting on the information, collecting the information, and the like.
  • voting business other users can respond to the business data by voting.
  • the first terminal may also display an operation interface when the service is executed, and the operation interface is used for the user to set the red envelope issuance rule.
  • the user may first enter the operation interface of the red envelope issuance rule and perform the setting of the red envelope issuance rule.
  • the first terminal may display an entry of the operation interface upon receiving an instruction to perform a service, and determine to display the operation interface upon receiving an operation for the entry.
  • the first terminal determines service data by executing the service.
  • the command can detect that the user clicks the red envelope issuing button for the first terminal, and then the first terminal can display the operation interface, and the process can be as shown in FIGS. 4a-4c.
  • 4a is an interface for displaying an article by the first terminal, where the interface includes a share button and a red envelope issuing button, and the red packet issuing button is an entrance of the operation interface.
  • the first terminal can perform the same information sharing service as the prior art (e.g., determine the article address as the service data).
  • the red envelope issuing button the first terminal can determine that the user performs an operation on the portal of the operation interface, as shown in FIG. 4b. Further, the first terminal can display the operation interface, as shown in FIG. 4c.
  • the first terminal may directly display the operation interface when receiving an instruction to perform a service, and the operation interface includes an option of whether to issue a red envelope.
  • whether or not to issue a red envelope can also be regarded as a kind of red envelope issuance rule.
  • the red envelope issuance rule when it is determined that the selection result of the option for issuing the red envelope is negative, it is determined that the red envelope issuance rule does not need to be received, and when it is determined that the selection result of the option for issuing the red envelope is determined, the red envelope issuance rule corresponding to the business data is determined.
  • the operation interface corresponding to each content included in the red envelope issuance rule is displayed in the operation interface, as shown in FIG. 5 .
  • the operation area is used to enable the user to operate the operation area to determine the corresponding content in the red envelope issuance rule.
  • FIG. 5 is a schematic diagram of an operation interface provided by some embodiments of the present application. The content of the red envelope issuance rule displayed in the operation interface, and the operation area corresponding to each content. The information displayed in each input area is the result of the user performing an operation in the operation interface.
  • the representation of the operating area is not limited in this application, for example, the operating area may be an input box, or a switch option.
  • the mobile phone 1 can determine by monitoring the operation of the user a.
  • Account A performs the voting service
  • the business execution object is account B. Therefore, the mobile phone 1 can determine the service data corresponding to the voting service, and display the operation interface as shown in FIG. According to the operation of the monitored user a through the operation area of the account A in the operation interface, the red envelope issuance rule corresponding to the service data can be determined.
  • the user input number 10 is monitored, and in the operation area corresponding to the total amount of the red envelope, the user input number 100 is detected; then it is determined that the service data corresponds to the red envelope issuance rule is: A red envelope of amount 100 is issued to 10 accounts that respond to the business data.
  • the service data sent by the first terminal to the network device and the red packet issuance rule applicable to the service data may enable the network device to send the service data to the second terminal, and receive the second terminal. After the returned operation command, when it is determined that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, the red packet is distributed to the second terminal.
  • the first terminal may send the determined service data and the red packet issuance rule applicable to the service data to the network device, so that the network device performs the red packet issuance process shown in FIG. 1 above.
  • the network device performs the red packet issuance process shown in FIG. 1 above.
  • Complete the red envelope distribution business For details, refer to the red packet issuance process shown in Figure 1. This application does not repeat this.
  • the mobile phone 1 will determine the red envelope issuance rule "issue the red envelope with a total amount of 100 to 10 accounts that respond to the service data" and the service data to the network device 2 (not shown), then the network device 2
  • the execution object identifier eg, the identifier of the account B
  • the account B may be determined to log in to the personal computer 3 (ie, the second terminal).
  • the business data is then sent to the personal computer 3 (not shown).
  • some embodiments of the present application also provide corresponding devices and non-volatile computer storage media and devices.
  • FIG. 6 is a schematic structural diagram of a network device corresponding to FIG. 1 according to some embodiments of the present disclosure, including:
  • At least one processor and,
  • the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:
  • FIG. 7 is a schematic structural diagram of a first terminal according to some embodiments of the present disclosure, including:
  • At least one processor and,
  • the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:
  • a non-volatile computer storage medium corresponding to the method of FIG. 1 provided with some embodiments of the present application stores computer-executable instructions that, when executed, cause the processor to:
  • a non-volatile computer storage medium corresponding to the method performed by the first terminal stores computer-executable instructions that, when executed, cause the processor to:
  • FIG. 8 is a schematic structural diagram of a red envelope issuing apparatus corresponding to FIG. 1 according to some embodiments of the present application, including:
  • the receiving module 300 receives the service data sent by the first terminal, and obtains a red packet issuance rule applicable to the service data;
  • the sending module 302 forwards the service data to the second terminal, and receives an operation instruction returned by the second terminal and used by the user of the second terminal for the service data;
  • the determining execution module 304 performs a corresponding operation on the service data according to the operation instruction, and determines a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule.
  • the service data includes at least one of information shared by the first terminal and voting service data initiated by the first terminal.
  • the red envelope issuance rule includes at least one of a red envelope issuance quantity, a selection condition of the issuance object, a total amount of the red envelope issued, an operation instruction triggering the issuance, a red envelope amount corresponding to each operation instruction, and a validity period.
  • the determination execution module 304 can be configured to: when the operation instruction returned by the second terminal matches the operation instruction triggered by the issuance, and the second terminal satisfies the selection condition of the issuance object Determining to issue a red envelope to the second terminal, and determining a red packet amount of the red envelope issued; when the operation instruction returned by the second terminal does not match the operation instruction triggered by the triggering, or the second terminal does not satisfy the When the selection condition of the object is issued, it is determined that the red packet is not issued to the second terminal.
  • the red packet amount of the red envelope issued corresponds to an operation instruction returned by the second terminal.
  • the sending module 302 is configured to: send the service data and prompt information to the second terminal, so that the second terminal displays the service data and the prompt information, where The prompt information is used to prompt the user to perform an operation instruction on the service data, and the network device determines whether to issue a red envelope to the second terminal.
  • FIG. 9 is a schematic structural diagram of a red envelope issuing apparatus corresponding to a method performed by a first terminal according to an embodiment of the present disclosure, including:
  • Obtaining the sending module 400 acquiring the service data and the red packet issuing rule applicable to the service data, and sending the service data and the red packet issuing rule to the network device, so that the network device sends the service data to the
  • the second terminal After receiving the operation instruction returned by the second terminal, the second terminal, after determining that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, is to issue a red envelope to the second terminal.
  • the acquisition sending module 400 is configured to display an operation interface for setting the red envelope issuance rule, and determine a red envelope applicable to the service data according to an operation performed by the user through the operation interface. Issue rules.
  • the red envelope issuance rule includes at least one of a red envelope issuance quantity, a selection condition of the issuance object, a total amount of the red envelope issued, an operation instruction triggering the issuance, a red envelope amount corresponding to each operation instruction, and a validity period.
  • some embodiments of the present application further provide a schematic diagram of a red envelope issuance process, as shown in FIG. 10 .
  • the first terminal receives the service data, and obtains a red packet issuance rule applicable to the service data.
  • S502 The first terminal sends service data to the network device and the red packet issuance rule.
  • S504 The network device forwards the service data to the second terminal.
  • the second terminal monitors an operation instruction that is used by the user of the second terminal for the service data, and returns the operation instruction to the network device.
  • the network device performs a corresponding operation on the service data according to the operation instruction, and determines a red packet issuance decision for the second terminal according to the red packet issuance rule and the operation instruction.
  • the device and the medium and the method provided by the embodiments of the present application have a one-to-one correspondence. Therefore, the device and the medium also have similar beneficial technical effects corresponding to the corresponding method. Since the beneficial technical effects of the method have been described in detail above, The beneficial technical effects of the device and the medium will not be described here.
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
  • a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
  • processors CPUs
  • input/output interfaces network interfaces
  • memory volatile and non-volatile memory
  • the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
  • RAM random access memory
  • ROM read only memory
  • Memory is an example of a computer readable medium.
  • Computer readable media includes both permanent and non-persistent, removable and non-removable media.
  • Information storage can be implemented by any method or technology.
  • the information can be computer readable instructions, data structures, modules of programs, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transportable media can be used to store information that can be accessed by a computing device.
  • computer readable media does not include temporary storage of computer readable media, such as modulated data signals and carrier waves.

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Disclosed are a red packet method, a device, and a medium. A first terminal sends to a network device service data and a red packet distribution rule applicable to the service data, so that after sending the service data to a second terminal, the network device performs corresponding operation on the service data according to an operation instruction which is returned by the second terminal and performed by a user using the second terminal for the service data, and determines a red packet distribution policy for the second terminal according to the red packet distribution rule and the operation instruction.

Description

一种红包发放方法、设备以及介质Red envelope issuing method, device and medium 技术领域Technical field

本申请涉及计算机技术领域,尤其涉及一种红包发放方法、设备以及介质。The present application relates to the field of computer technology, and in particular, to a red envelope issuing method, device, and medium.

背景技术Background technique

目前,随着即时通信(Instant Message)业务的不断发展,IM应用的功能也越来越丰富。At present, with the continuous development of instant messaging services, the functions of IM applications are becoming more and more abundant.

在现有技术中,用户除了通过IM应用发送信息以外,还可通过IM应用分享信息或者执行其他业务。例如,用户可通过IM应用将第三方提供的内容分享给好友、在IM应用中向好友发起投票、通过IM应用执行资源转移等业务(如,执行支付业务、发放红包等等)。In the prior art, in addition to sending information through an IM application, a user can share information or perform other services through an IM application. For example, the user can share the content provided by the third party to the friend through the IM application, vote to the friend in the IM application, perform resource transfer through the IM application (for example, perform payment service, issue red envelope, etc.).

上述用户通过IM应用发起的业务,可视为一种线上社交活动。但是在现有技术中,用户发起的其他用户可参与的业务较为单一。例如,某用户发起投票业务,则其他用户仅可参与投票。The business initiated by the above user through the IM application can be regarded as an online social activity. However, in the prior art, the services initiated by other users initiated by the user are relatively simple. For example, if a user initiates a voting service, other users can only participate in the voting.

发明内容Summary of the invention

本申请实施例提供一种红包发放方法、设备及介质。The embodiment of the present application provides a red envelope issuing method, device, and medium.

本申请的一些实施例采用下述技术方案:Some embodiments of the present application employ the following technical solutions:

一种在网络设备端的红包发放方法,包括:接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;将所述业务数据转发至第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令以及所述红包发放规则,确定针对所述第二终端的红包发放决策。A red packet issuance method at a network device end, comprising: receiving service data sent by a first terminal, and acquiring a red packet issuance rule applicable to the service data; forwarding the service data to a second terminal, and receiving the And returning, by the terminal, an operation instruction that is performed by the user of the second terminal for the service data; performing a corresponding operation on the service data according to the operation instruction, and according to the operation instruction and the red envelope issuance rule Determining a red envelope issuance decision for the second terminal.

一种红包发放方法,包括:第一终端获取业务数据以及适用于所述业务数据的红包发放规则,并将所述业务数据和所述红包发放规则发送给网络设备;所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。A method for issuing a red envelope, comprising: acquiring, by a first terminal, service data and a red envelope issuance rule applicable to the service data, and transmitting the service data and the red envelope issuance rule to a network device; the network device After the service data is sent to the second terminal, and after receiving the operation instruction returned by the second terminal, when it is determined that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, The second terminal issues a red envelope.

一种网络设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;将所述业务数据转发至第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令以及所述红包发放规则,确定针对所述第二终端的红包发放决策。A network device comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being Executing at least one processor to enable the at least one processor to: receive service data sent by the first terminal, and obtain a red packet issuance rule applicable to the service data; and forward the service data to the second terminal, And receiving, by the second terminal, an operation instruction that is performed by the user of the second terminal for the service data; performing a corresponding operation on the service data according to the operation instruction, and according to the operation instruction, The red packet issuance rule determines a red envelope issuance decision for the second terminal.

一种终端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:获取业务数据以及适用于所述业务数据的红包发放规则;向网络设备发送所述业务数据以及所述红包发放规则,以使所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。A terminal comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being Executing, by the at least one processor, to enable the at least one processor to: obtain service data and a red envelope issuance rule applicable to the service data; send the service data and the red envelope issuance rule to a network device to enable the After the network device sends the service data to the second terminal, and receives the operation instruction returned by the second terminal, after determining that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, Sending a red envelope to the second terminal.

一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令在被运行时使得处理器:接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;将所述业务数据转发至所述第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令以及所述红包发放规则,确定针对所述第二终端的红包发放决策。A non-volatile computer storage medium storing computer-executable instructions that, when executed, cause a processor to: receive service data transmitted by a first terminal, and obtain a red envelope applicable to the service data And issuing an operation instruction; forwarding the service data to the second terminal, and receiving an operation instruction that is sent by the second terminal and used by the user of the second terminal for the service data; The service data performs a corresponding operation, and determines a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule.

一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令在被运行时使得处理器:获取业务数据以及适用于所述业务数据的红包发放规则;向网络设备发送所述业务数据以及所述红包发放规则,以使所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。A non-volatile computer storage medium storing computer executable instructions that, when executed, cause a processor to: obtain business data and red envelope issuance rules applicable to the business data; send to a network device The service data and the red packet issuance rule, so that the network device sends the service data to the second terminal, and after receiving the operation instruction returned by the second terminal, according to the red packet issuance rule and the The operation instruction determines that when the red packet needs to be distributed to the second terminal, the red packet is distributed to the second terminal.

本申请的一些实施例采用的上述至少一个技术方案能够达到以下有益效果:第一终端通过向网络设备发送业务数据以及适用于该业务数据的红包发放规则,使网络设备在将该业务数据发送至第二终端后,根据第二终端返回的用户针对该业务数据进行的操作指令,执行对应的操作,并根据红包发放规则以及操作指令,确定针对所述第二终端的红包发放决策。通过本申请的一些提供的方案,可基于第二终端的用户对业务数据的操作指令自动实现红包发放,而无需使用第一终端的用户人工统计第二终端的用户的操作并人工发放红包,提高了用户体验。此外,还减轻了用户发起的业务过于单一的缺点,且提高了其他用户响应该业务数据的概率,进一步提高了用户体验。The foregoing at least one technical solution adopted by some embodiments of the present application can achieve the following beneficial effects: the first terminal sends the service data to the network device by sending the service data to the network device and the red packet issuance rule applicable to the service data. After the second terminal, the corresponding operation is performed according to the operation instruction of the user returned by the second terminal for the service data, and the red packet issuance decision for the second terminal is determined according to the red packet issuance rule and the operation instruction. Through some provided solutions of the present application, the red packet is automatically implemented based on the operation instruction of the user of the second terminal to the service data, without manually using the user of the first terminal to manually count the operation of the user of the second terminal and manually issuing the red envelope, thereby improving The user experience. In addition, the disadvantage that the user-initiated service is too single is also alleviated, and the probability that other users respond to the service data is improved, and the user experience is further improved.

附图说明DRAWINGS

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the present application, and are intended to be a part of this application. In the drawing:

图1为本申请实施例提供的一些实施例的红包发放方法的流程示意图;FIG. 1 is a schematic flowchart of a method for issuing a red envelope according to some embodiments of the present disclosure;

图2为本申请提供的一些实施例的第二终端显示信息的示意图;2 is a schematic diagram of display information of a second terminal according to some embodiments provided by the present application;

图3为本申请提供的一些实施例的显示提示信息的示意图;3 is a schematic diagram of displaying prompt information according to some embodiments provided by the present application;

图4a~4c为本申请提供的一些实施例的显示操作界面的示意图;4a-4c are schematic diagrams showing display operation interfaces of some embodiments provided by the present application;

图5为本申请提供的一些实施例提供的操作界面的示意图;FIG. 5 is a schematic diagram of an operation interface provided by some embodiments provided by the present application; FIG.

图6为本申请提供一些实施例的网络设备的结构示意图;FIG. 6 is a schematic structural diagram of a network device according to some embodiments of the present disclosure;

图7为本申请提供的一些实施例的第一终端的结构示意图;FIG. 7 is a schematic structural diagram of a first terminal according to some embodiments provided by the present application;

图8为本申请提供的一些实施例的红包发放装置的结构示意图;FIG. 8 is a schematic structural diagram of a red envelope issuing device according to some embodiments provided by the present application; FIG.

图9为本申请提供的另一些实施例的红包发放装置的结构示意图;9 is a schematic structural diagram of a red envelope dispensing device according to still another embodiment of the present application;

图10为本申请提供的一些实施例的红包发放详细流程示意图。FIG. 10 is a schematic flowchart of a detailed process of red envelope issuance according to some embodiments provided by the present application.

具体实施方式Detailed ways

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions of the present application will be clearly and completely described in the following with reference to the specific embodiments of the present application and the corresponding drawings. It is apparent that the described embodiments are only a part of the embodiments of the present application, and not all of them. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present application without departing from the inventive scope are the scope of the present application.

本申请的方案涉及终端和网络设备,下面分别从每端的角度进行说明。The solution of the present application relates to a terminal and a network device, which are respectively described from the perspective of each end.

图1为本申请一些实施例提供的在网络设备端的红包发放方法的流程示意图。在该流程中,从设备角度而言该流程的执行主体网络设备,可以是单独的一台设备或者由多台设备组成的系统(如,分布式网络设备)。并且,该网络设备可以是提供即时应用服务的服务器或者终端,即,即时通信应用的后台服务器或者后台终端。另外,在本申请提供的红包发放流程中所述的第一终端以及第二终端,可以是如手机、个人电脑、平板电脑等终端设备,该本申请对此不做具体限定。FIG. 1 is a schematic flowchart of a method for issuing a red envelope on a network device according to some embodiments of the present disclosure. In this process, from the perspective of the device, the execution subject network device of the process may be a single device or a system composed of multiple devices (for example, a distributed network device). Moreover, the network device may be a server or terminal that provides an instant application service, that is, a background server or a background terminal of the instant messaging application. In addition, the first terminal and the second terminal, which are described in the red envelope issuance process provided by the present application, may be terminal devices such as a mobile phone, a personal computer, a tablet computer, and the like, which is not specifically limited herein.

在根据本申请的一些实施例的红包发放方法的流程中,第一终端可以有一个,该第二终端至少有一个。例如,当红包发放对象为多人时,该第二终端可存在多个。在本申请中,在任一红包发放方法的流程中,只要是接收网络设备发送的业务数据的终端均可作为第二终端。为了方便描述,在本申请中后续以一个第二终端为例进行说明,但并非表示本申请的第二终端的数量被局限为一个。In the flow of the red envelope issuance method according to some embodiments of the present application, there may be one first terminal and at least one second terminal. For example, when the red envelope is issued to multiple people, there may be multiple second terminals. In the present application, in the flow of any red envelope issuance method, a terminal that receives service data transmitted by the network device can be used as the second terminal. For convenience of description, a second terminal is taken as an example in the present application, but the number of the second terminal in the present application is not limited to one.

另外,从程序角度而言,本申请的一些实施例中的一些步骤的执行主体, 可为该网络设备中安装的程序,该程序可为在网络设备端服务于即时通信应用的程序。在一些实施例中,涉及第一终端或者第二终端执行的操作的执行主体,可为安装在该第一终端或者第二终端中的即时通信应用。并且,该即时通信应用的形式可以是应用客户端或者网页端等,本申请对此不作限定。In addition, from a program perspective, the execution subject of some steps in some embodiments of the present application may be a program installed in the network device, and the program may be a program serving the instant messaging application on the network device side. In some embodiments, the execution subject involved in the operation performed by the first terminal or the second terminal may be an instant messaging application installed in the first terminal or the second terminal. Moreover, the form of the instant messaging application may be an application client or a webpage, etc., which is not limited in this application.

图1所示的根据本发明一些实施例的红包发放流程示意图可包括以下步骤:The schematic diagram of the red envelope issuance process according to some embodiments of the present invention shown in FIG. 1 may include the following steps:

S100:网络设备接收第一终端发送的业务数据,并获取适用于业务数据的红包发放规则。S100: The network device receives the service data sent by the first terminal, and obtains a red packet issuance rule applicable to the service data.

在本申请的一些实施例中,该业务数据可为使用第一终端的用户发起的其他用户可参与的业务。其中,可参与的业务至少可包括:信息分享业务以及投票业务中的一种。因此所述业务数据至少可包括:第一终端分享的信息以及第一终端发起的投票业务数据中的一种。例如,用户a通过手机(即,第一终端)分享了一篇文章,则此时该手机可确定该文章的地址为业务数据,而当其他用户访问该文章的地址时,该手机可确定其他用户响应了该用户a发起的可参与的业务。In some embodiments of the present application, the service data may be other user-involved services initiated by a user using the first terminal. Among them, the services that can participate include at least one of information sharing service and voting business. Therefore, the service data may include at least one of information shared by the first terminal and voting service data initiated by the first terminal. For example, the user a shares an article through the mobile phone (ie, the first terminal), at which time the mobile phone can determine that the address of the article is business data, and when other users access the address of the article, the mobile phone can determine other The user responds to the service that the user a initiated.

在本申请的一些实施例中,该网络设备还可接收第一终端发送的适用于业务数据的红包发放规则。其中,红包发放规则可包括:红包发放数量、发放对象的选择条件、发放红包的金额总量、触发发放的操作指令、各操作指令分别对应的红包金额、有效期中的至少一种。当然,本申请中仅列举了部分红包发放规则,具体该红包发放规则可以根据需要进行设置,本申请对此不做限定。In some embodiments of the present application, the network device may further receive a red packet issuance rule applicable to the service data sent by the first terminal. The red envelope issuance rule may include: at least one of a red envelope issuance quantity, a selection condition of the issuance object, a total amount of the red envelope issued, an operation instruction triggering the issuance, a red envelope amount corresponding to each operation instruction, and a validity period. Certainly, only a part of the red envelope issuance rule is listed in the present application. The red envelope issuance rule can be set as needed. This application does not limit this.

在一些实施例中,网络设备可接收来自第一终端的业务数据以及与该业务数据对应的红包发放规则。在一些实施例中,网络设备可同时接收到来自第一终端的业务数据以及适用于该同时发送的业务数据的红包发放规则。In some embodiments, the network device can receive traffic data from the first terminal and red envelope issuance rules corresponding to the service data. In some embodiments, the network device can simultaneously receive service data from the first terminal and red envelope issuance rules applicable to the simultaneously transmitted service data.

在一些实施例中,网络设备可先接收到红包发放规则,并将该红包发放规则适用于之后一次或多次接收到的来自该第一终端的业务数据。在本实施例中,网络设备可能收到来自不同用户或终端的红包发放规则,因而,网络设备 在接收到来自第一终端的业务数据后,需要从其接收到的红包发放规则中选择适用于来自该第一终端的业务数据的红包方法规则。在一些实施例中,网络设备将该第一终端发送的红包发放规则识别为适用于来自该第一终端的业务数据的红包发放规则;在一些实施例中,网络设备将当前在该第一终端登陆的用户先前通过其他终端发送的红包发放规则,识别为适用于当前在该第一终端登陆的用户通过该第一终端发送的业务数据的红包发放规则;其中,可通过用户账户等用户标识来识别用户。在一些实施例中,网络设备可接收到适用于不同类型的业务数据的红包发放规则,并基于之后收到的来自该第一终端的业务数据的类型,从先收到的红包发放规则中选择适用于该类型的业务数据的红包发放规则。In some embodiments, the network device may first receive the red packet issuance rule and apply the red packet issuance rule to the service data from the first terminal that is received one or more times later. In this embodiment, the network device may receive red card issuance rules from different users or terminals. Therefore, after receiving the service data from the first terminal, the network device needs to select from the red packet issuance rules received by the network device. Red envelope method rules for traffic data from the first terminal. In some embodiments, the network device identifies the red packet issuance rule sent by the first terminal as a red packet issuance rule applicable to the service data from the first terminal; in some embodiments, the network device is currently at the first terminal. The redemption issuance rule that the logged-in user previously sent through the other terminal is identified as a red envelope issuance rule applicable to the service data currently sent by the user at the first terminal through the first terminal; wherein the user identifier can be obtained through a user account or the like. Identify users. In some embodiments, the network device can receive a red packet issuance rule applicable to different types of service data, and selects from the red envelope issuance rule received first based on the type of service data received from the first terminal. Red envelope issuance rules applicable to this type of business data.

另外,在本申请的一些实施例中,由于从程序层面看执行该步骤S100的可以是网络设备中安装的程序,而该程序可为即时通信应用的网络设备端的程序,所以该业务数据可为即时通信应用业务的业务数据。In addition, in some embodiments of the present application, since the step S100 is performed from a program level, which may be a program installed in the network device, and the program may be a program on the network device side of the instant messaging application, the service data may be Business data for instant messaging application services.

进一步地,以该业务数据为第一终端分享的信息为例,根据该业务数据可确定信息分享业务。该信息分享业务可为即时通信应用中的一个账户通过该即时通信应用向至少一个其他账户发送信息的业务。其中,该信息可以是由第三方提供的内容,如,职业生产内容(Occupationally-generated Content,OGC)、用户原创内容(User Generated Content,UGC)等等。则此时该网络设备接收到的业务数据中至少可包含该信息、或者获取该信息的方法(如,该信息的存储地址)。Further, taking the service data as the information shared by the first terminal as an example, the information sharing service can be determined according to the service data. The information sharing service may be a service for an account in an instant messaging application to send information to at least one other account through the instant messaging application. The information may be content provided by a third party, such as Occupationally-generated Content (OGC), User Generated Content (UGC), and the like. Then, at least the service data received by the network device may include the information or a method for obtaining the information (for example, a storage address of the information).

而以该业务数据为第一终端发起的投票业务数据为例,根据该业务数据可确定投票业务。该投票业务可为即时通信应用中的一个账户通过该即时通信应用向至少一个其他账户发起投票请求的业务。当然,由于现有即时通信应用中投票业务已经较为成熟,所以本申请对投票业务数据具体包含何种数据不做限定,也不再赘述。Taking the service data as the voting service data initiated by the first terminal as an example, the voting service can be determined according to the service data. The voting service may be a service for an account in an instant messaging application to initiate a voting request to at least one other account through the instant messaging application. Of course, since the voting service in the existing instant messaging application is relatively mature, the present application does not limit the data specifically included in the voting service data, and will not be described again.

更进一步地,在本申请中,该业务数据可还可包含发送对象的标识(如账 户标识),所以网络设备还可通过该业务数据,建立业务流程,并确定该业务数据的发送对象(即,第二终端)。其中,该业务流程可为发送数据的业务流程。Further, in the present application, the service data may further include an identifier of the sending object (such as an account identifier), so the network device may also establish a service flow by using the service data, and determine a sending object of the service data (ie, , the second terminal). The business process can be a business process for sending data.

以信息分享业务为例进行说明,假设用户a向用户d分享了一篇文章,则网络设备C可接收用户a的手机A发送的业务数据,该业务数据中可包含该文章的地址以及执行对象的标识(如,用户d的账户标识)。则该网络设备C可根据该业务数据,建立数据发送业务流程,并确定业务数据的发送对象为用户d的账户标识对应的账户。Taking the information sharing service as an example, if the user a shares an article with the user d, the network device C can receive the service data sent by the mobile phone A of the user a, and the service data can include the address of the article and the execution object. The identity of the account (eg, the account ID of user d). Then, the network device C can establish a data sending service flow according to the service data, and determine that the sending object of the service data is an account corresponding to the account identifier of the user d.

S102:网络设备将所述业务数据转发至第二终端。仍以上述信息分享业务为例,在确定业务数据的发送对象为用户d的账户标识对应的账户后,网络设备通过执行数据发送业务流程,将该业务数据中的文章的地址发送至用户d的账户登录的手机D。其中,手机A可视为第一终端、手机D可视为第二终端。当然,该网络设备也可将接收到的业务数据(如,上例中的文章地址以及账户标识)直接转发至第二终端,或者将其中需要转发的数据(如,仅发送上例中文章的地址)发送至第二终端,本说明书对此不做限定。S102: The network device forwards the service data to the second terminal. Taking the information sharing service as an example, after determining that the service object is sent to the account corresponding to the account ID of the user d, the network device sends the address of the article in the service data to the user d by executing the data sending service flow. Phone D where the account is logged in. The mobile phone A can be regarded as the first terminal, and the mobile phone D can be regarded as the second terminal. Of course, the network device can also directly forward the received service data (for example, the article address and the account identifier in the above example) to the second terminal, or the data that needs to be forwarded therein (for example, only the article in the above example is sent). The address is sent to the second terminal, which is not limited in this specification.

在本申请的一些实施例中,由于该业务数据可为第一终端发送向第二终端的业务数据,所以网络设备可在上述步骤S100建立相应的业务流程之后,将该业务数据转发至该第二终端。In some embodiments of the present application, since the service data may send the service data to the second terminal for the first terminal, the network device may forward the service data to the first service after the corresponding service process is established in step S100. Two terminals.

具体的,该网络设备可为提供即时通信服务的网络设备,于是与现有技术相同,该网络设备可将在步骤S100接收的业务数据转发至相应的终端(即,第二终端),本申请对此不再赘述。Specifically, the network device may be a network device that provides an instant communication service, and the network device may forward the service data received in step S100 to the corresponding terminal (ie, the second terminal). I won't go into details here.

另外,与现有技术相同,第二终端在接收到网络设备发送的业务数据后,可根据该业务数据执行相应的业务。In addition, as in the prior art, after receiving the service data sent by the network device, the second terminal may perform corresponding services according to the service data.

例如,以该业务数据为投票业务数据为例进行说明,则该业务数据中可包含投票选项、投票开始时间、投票结束时间等等数据。于是,第二终端在接收到该业务数据之后,便可根据该业务数据确定执行业务,并显示投票信息,如 图2所示。For example, if the service data is used as the voting service data, the data may include voting options, voting start time, voting end time, and the like. Then, after receiving the service data, the second terminal can determine the execution service according to the service data, and display the voting information, as shown in FIG. 2.

图2为本申请的一些实施例提供的第二终端显示信息的示意图。其中,该第二终端显示的信息为投票信息,该投票信息中包括:投票选项、投票开始时间、投票结束时间等。FIG. 2 is a schematic diagram of second terminal display information provided by some embodiments of the present application. The information displayed by the second terminal is voting information, and the voting information includes: a voting option, a voting start time, a voting end time, and the like.

进一步地,第二终端还可监测针对业务数据的操作指令。具体可以是监测用户执行的针对该业务数据的操作指令。例如,当第二终端根据所接收的业务数据显示如图2所示的投票信息时,该第二终端可监测用户针对该投票信息执行的操作指令。并且,由于在程序层面来说,可由该第二终端中的即时通信应用接收该业务数据,所以该第二终端在根据该操作指令执行业务时,也可由该即时通信应用将监测到的操作指令返回该网络设备。Further, the second terminal can also monitor operational instructions for the business data. Specifically, it may be to monitor an operation instruction performed by the user for the service data. For example, when the second terminal displays the voting information as shown in FIG. 2 according to the received service data, the second terminal may monitor an operation instruction performed by the user for the voting information. Moreover, since the service data is received by the instant messaging application in the second terminal at the program level, when the second terminal performs the service according to the operation instruction, the monitored operation command may be used by the instant messaging application. Return to this network device.

例如,以该业务数据是文章地址为例,该第二终端接收到业务数据后可显示该文章地址,并监测针对该显示的文章地址的操作指令。假设,当第二终端监测到针对该文章地址执行打开的操作指令后,可将该操作指令发送至网络设备。或者,后续用户在阅读该文章时,对该文章发表了评论,则第二终端可将监测到的发布评论的操作指令发送至网络设备。For example, taking the service data as an article address as an example, the second terminal may display the article address after receiving the service data, and monitor an operation instruction for the displayed article address. It is assumed that after the second terminal detects an operation instruction for performing an opening for the article address, the operation instruction can be sent to the network device. Alternatively, the subsequent user may comment on the article when reading the article, and the second terminal may send the monitored operation instruction for posting the comment to the network device.

请返回参阅图1,S104:根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令以及所述红包发放规则,确定针对所述第二终端的红包发放决策。Referring to FIG. 1 , S104: Perform a corresponding operation on the service data according to the operation instruction, and determine a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule.

在本申请的一些实施例中,网络设备在接收到第二终端返回的操作指令后,可根据该操作指令对业务数据执行对应的操作。并且还可根据在步骤S100接收到的红包发放规则以及操作指令,进一步确定针对第二终端的红包发放决策。In some embodiments of the present application, after receiving the operation instruction returned by the second terminal, the network device may perform a corresponding operation on the service data according to the operation instruction. And the red envelope issuance decision for the second terminal may be further determined according to the red envelope issuance rule and the operation instruction received in step S100.

具体的,在本申请的一些实施例中,当该业务数据为分享的信息时,在该网络设备将业务数据发送至第二终端后,该便可确定步骤S100创建的业务执行流程执行完毕。则此时网络设备在接收到第二终端返回的操作指令后,可根据该操作指令执行如更新日志,更新用户历史行为记录等操作。Specifically, in some embodiments of the present application, when the service data is the shared information, after the network device sends the service data to the second terminal, it may be determined that the service execution process created in step S100 is completed. Then, after receiving the operation instruction returned by the second terminal, the network device may perform operations such as updating the log and updating the user history behavior record according to the operation instruction.

而当业务数据为投票业务数据时,由于投票业务通常需要持续一定时间(如,投票有效期),并且也需要由该网络设备收集确定最终的投票结果,所以在网络设备将业务数据发送至第二终端后,还可继续等待第二终端返回的操作指令,直至该投票时间结束后,才可确定该业务执行流程执行完毕。则网络设备在接收到第二终端返回的操作指令后,可根据该操作指令以及步骤S100确定的业务执行流程,执行相应的操作,具体对于投票业务如何执行本申请不做限定。When the service data is the voting service data, since the voting service usually needs to last for a certain period of time (for example, the voting validity period), and the network device needs to collect and determine the final voting result, the network device sends the service data to the second. After the terminal, the operation instruction returned by the second terminal may continue to be waited until the voting time ends, and then the execution of the service execution process is completed. Then, after receiving the operation instruction returned by the second terminal, the network device may perform a corresponding operation according to the operation instruction and the service execution process determined in step S100, and specifically, how to perform the present application on the voting service is not limited.

进一步地,在本申请的一些实施例中,网络设备在接收到操作指令后,除了执行相应操作以外,还可根据该操作指令以及红包发放规则,确定针对第二终端的红包发放决策。该红包发放决策可包括确定发放红包或确定不发放红包;在一些实施例中,若确定发放红包,该红包发放决策还可包括红包金额。Further, in some embodiments of the present application, after receiving the operation instruction, the network device may determine, according to the operation instruction and the red envelope issuance rule, a red envelope issuance decision for the second terminal, in addition to performing the corresponding operation. The red packet issuance decision may include determining to issue a red envelope or determining not to issue a red envelope; in some embodiments, if it is determined to issue a red envelope, the red envelope issuance decision may also include a red envelope amount.

具体的,在本申请的一些实施例中,红包发放规则可分为两类。一类为确定是否进行红包发放的规则(即,发放红包的条件),另一类为确定红包金额的规则。前者可通过红包发放规则中的,如发放对象的选择方法、触发发放的操作指令、红包发放数量、有效期等确定。后者可通过红包发放规则中的,如金额总量、红包发放数量、各操作指令分别对应的红包金额等确定。在一些实施例中,同一个红包发放的规则可能既起到了判断是否进行红包发放的作用,也起到了确定红包金额的作用,本申请对此不做限定。Specifically, in some embodiments of the present application, the red envelope issuance rules can be divided into two categories. One is the rule for determining whether red envelope is issued (ie, the condition for issuing red packets), and the other is the rule for determining the amount of red packets. The former can be determined by the red envelope issuing rule, such as the selection method of the issuing object, the operating instruction for triggering the issuance, the number of red envelopes issued, and the expiration date. The latter can be determined by the red envelope issuance rule, such as the total amount of money, the number of red envelopes issued, and the amount of red packets corresponding to each operation instruction. In some embodiments, the same red envelope issuance rule may not only determine whether to perform the red envelope distribution, but also determine the red envelope amount, which is not limited in this application.

在本申请的一些实施例中,网络设备可先根据红包发放规则以及操作指令,判断该操作指令与红包发放规则中进行红包发放的条件是否匹配,以及该第二终端是否满足该发放对象的选择条件,当确定该操作指令匹配进行红包发放的条件且第二终端满足该选择条件后,再根据各操作指令分别对应的红包金额,确定第二终端发送的操作指令对应的红包金额,以根据该红包金额向第二终端发送红包。In some embodiments of the present application, the network device may first determine, according to the red packet issuance rule and the operation instruction, whether the operation instruction matches the condition for red card issuance in the red packet issuance rule, and whether the second terminal satisfies the selection of the issuance object. a condition, when it is determined that the operation instruction matches the condition for performing red envelope issuance and the second terminal satisfies the selection condition, determining, according to the red packet amount corresponding to each operation instruction, the red packet amount corresponding to the operation instruction sent by the second terminal, according to the The red envelope amount sends a red envelope to the second terminal.

另外,对于如何向第二终端发放红包,由于现有技术中发送红包业务已经较为成熟所以本申请对此过程不再赘述。In addition, as for how to distribute the red envelope to the second terminal, since the red envelope service in the prior art is already mature, the present application will not repeat the process.

通过,如图1所示的红包发放方法,网络设备通过接收第一终端发送的业务数据,以及与业务数据对应的红包发放规则,使网络设备在后续接收到第二终端针对该业务数据执行的操作指令后,除了可根据操作指令执行相应操作以外,还可根据操作指令以及该红包发放规则,确定第二终端的红包发放决策。由此,可基于第二终端的用户对业务数据的操作指令自动实现红包发放,而无需使用第一终端的用户人工统计第二终端的用户的操作并人工发放红包,提高了用户体验。此外,还减轻了用户发起的业务过于单一的缺点,且提高了其他用户响应该业务数据的概率,进一步提高了用户体验。The network device receives the service data sent by the first terminal and the red packet issuance rule corresponding to the service data, so that the network device subsequently receives the second terminal for performing the service data by using the red packet issuance method. After the operation instruction, in addition to performing the corresponding operation according to the operation instruction, the red envelope issuance decision of the second terminal may be determined according to the operation instruction and the red envelope issuance rule. Therefore, the red envelope is automatically issued based on the operation instruction of the user of the second terminal to the service data, and the user of the second terminal is not required to manually count the operation of the user of the second terminal and manually distribute the red envelope, thereby improving the user experience. In addition, the disadvantage that the user-initiated service is too single is also alleviated, and the probability that other users respond to the service data is improved, and the user experience is further improved.

另外,在本申请的一些实施例的步骤S100中,网络设备在接收到该业务数据对应的红包发放规则之后,由于后续在接收到针对该业务数据的操作指令后,需要确定与该业务数据对应的红包发送规则,所以该网络设备还可建立业务数据以及红包发放规则的对应关系,并存储。In addition, in step S100 of some embodiments of the present application, after receiving the red packet issuance rule corresponding to the service data, the network device needs to determine to correspond to the service data after receiving the operation instruction for the service data. The red envelope sends the rule, so the network device can also establish the correspondence between the service data and the red packet issuing rule, and store it.

进一步地,在步骤S104中,第二终端在向网络设备发送操作指令时,该操作指令中可携带有第二终端的标识以及该业务数据的标识。则网络设备在接收到该操作指令之后,可先根据操作指令确定需要进行操作的业务数据,之后根据已存储的业务数据与红包发放规则的对应关系,确定与该业务数据对应的红包发放规则。进而可以根据该红包发放规则以及该第二终端的标识,判断该第二终端是否符合发放对象的选择条件。Further, in step S104, when the second terminal sends an operation instruction to the network device, the operation instruction may carry the identifier of the second terminal and the identifier of the service data. After receiving the operation instruction, the network device may first determine the service data that needs to be operated according to the operation instruction, and then determine the red packet issuance rule corresponding to the service data according to the correspondence between the stored service data and the red packet issuance rule. And determining, according to the red packet issuance rule and the identifier of the second terminal, whether the second terminal meets the selection condition of the issuance object.

更进一步地,若红包发放规则中包含红包总金额,则网络设备在步骤S100接收到该红包发放规则之后,便可预先从该第一终端对应的账户中获取与该红包总金额对应的金额。之后,在根据红包发放规则,确定需要向该第二终端发送红包时,便可根据确定出的发放给该第二终端的红包金额,从预先获取的红包总金额中转移相应的金额至第二终端对应的账户中。Further, if the red envelope issuance rule includes the total amount of the red envelope, the network device may obtain the amount corresponding to the total amount of the red envelope in advance from the account corresponding to the first terminal after receiving the red envelope issuance rule in step S100. Then, when it is determined that the red packet needs to be sent to the second terminal according to the red packet issuance rule, the corresponding amount may be transferred from the total amount of the red envelope obtained in advance to the second according to the determined red packet amount issued to the second terminal. The account corresponding to the terminal.

另外,在本申请的一些实施例中,网络设备在向该第二终端发送业务数据时,同时还可向第二终端发送提示信息,使得第二终端在根据业务数据显示信息时,还可以显示该提示信息,用以表明该当对所述业务数据执行操作指令时, 网络设备将判断是否向第二终端发放红包,以促使用户响应该业务数据并返回操作指令。其中,本申请对于该提示信息的形式不做限定,该提示信息可为文字、图片、音频、视频等信息。In addition, in some embodiments of the present application, when the network device sends the service data to the second terminal, the network device may also send the prompt information to the second terminal, so that the second terminal may also display the information according to the service data. The prompt information is used to indicate that when the operation instruction is executed on the service data, the network device determines whether to issue a red envelope to the second terminal, so as to prompt the user to respond to the service data and return an operation instruction. The present application does not limit the form of the prompt information, and the prompt information may be text, picture, audio, video, and the like.

例如,第二终端上可显示如图3所示的信息。该信息为一篇文章的地址链接,可见在该信息上存在“红包”标识,用以表明通过点击该文章的地址链接,可获取红包。For example, the information shown in FIG. 3 can be displayed on the second terminal. The information is an address link of an article, and it can be seen that there is a "red envelope" identifier on the information to indicate that the red envelope can be obtained by clicking the address link of the article.

基于图1所示的红包发放方法,本申请的一些实施例还对应提供一些由第一终端执行的红包发放方法,该方法包括以下步骤:第一终端获取业务数据以及适用于业务数据的红包发放规则,并将所述业务数据和所述红包发放规则发送给网络设备。Based on the red envelope issuance method shown in FIG. 1 , some embodiments of the present application further provide a red envelope issuance method performed by the first terminal, where the method includes the following steps: the first terminal acquires service data and the red envelope is applicable to the service data. Rules, and sending the service data and the red envelope issuance rule to a network device.

在一些实施例中,第一终端可同时向网络设备发送业务数据以及适用于同时发送的业务数据的红包发放规则。在一些实施例中,红包发放规则的发送和业务数据的发送可以是分别执行的;例如,第一终端可先基于用户对红包发放规则的操作界面的操作确定红包发放规则(该操作界面的入口可独立于业务数据显示),并向网络设备发送红包发放规则;之后,网络设备可执行其他操作;之后,网络设备基于用户操作执行的业务操作确定业务数据,并将该业务数据发送给网络设备。In some embodiments, the first terminal can simultaneously transmit service data and red packet issuance rules applicable to the simultaneously transmitted service data to the network device. In some embodiments, the sending of the red envelope issuance rule and the sending of the service data may be separately performed; for example, the first terminal may first determine the red envelope issuance rule based on the operation of the user's operation interface of the red envelope issuance rule (the entrance of the operation interface) The red packet issuance rule can be sent to the network device; and the network device can perform other operations; after that, the network device determines the service data based on the service operation performed by the user operation, and sends the service data to the network device. .

如在图1中所述,从设备层面该第一终端可为手机、平板电脑、个人电脑等设备。从程序层面,第一终端可通过即时应用程序接收业务数据以及执行后续步骤。As described in FIG. 1, the first terminal may be a mobile phone, a tablet computer, a personal computer, or the like from the device level. From the program level, the first terminal can receive service data through the instant application and perform subsequent steps.

在本申的一些请实施例中,由于该业务数据可为即时通信应用的业务数据,所以第一终端可在监测到用户发起业务时,确定对应的业务数据,以便发送至网络设备继续执行该业务。并且当确定该业务为其他用户可参与的业务时,该第一终端还可获取与该业务数据对应的红包发放规则。In some embodiments of the present application, the service data may be the service data of the instant messaging application, and the first terminal may determine the corresponding service data when the user initiates the service, so as to send to the network device to continue to perform the service data. business. And when it is determined that the service is a service that other users can participate in, the first terminal may also obtain a red packet issuance rule corresponding to the service data.

具体的,由于该业务可以是即时通信应用的业务,所以与现有技术相同,该业务存在执行对象(如,聊天对象、信息发送对象等)。因此,该业务数据 中可包含执行对象标识。例如,当账户A向账户B分享一篇文章时,通过即时通信应用发送文章的业务的执行对象为该账户B,则该执行对象标识可以是该账户B的标识。Specifically, since the service may be a service of an instant messaging application, the service has an execution object (eg, a chat object, an information transmission object, and the like) as in the prior art. Therefore, the execution object identifier can be included in the business data. For example, when the account A shares an article with the account B, and the execution object of the service that sends the article through the instant messaging application is the account B, the execution object identifier may be the identifier of the account B.

另外,由于并不是所有业务在执行过程中都需要确定业务数据对应的红包发放规则,所以在确定业务数据时,还可根据预设的业务列表,确定该业务数据对应的业务是否需要发送红包。该业务列表可以根据需要进行设置。具体的,可以由提供该即时通信应用的服务提供方在该即时通信应用中进行设置,或者由使用该即时通信应用的用户在该即时通信应用中进行设置,本申请对此不做限定。In addition, since all the services need to determine the red packet issuing rule corresponding to the service data in the execution process, when determining the service data, the service corresponding to the service data needs to be sent according to the preset service list. This business list can be set as needed. Specifically, the service provider that provides the instant messaging application can be set in the instant messaging application, or can be set in the instant messaging application by the user who uses the instant messaging application, which is not limited in this application.

进一步地,在本申请的一些实施例中,该业务数据可包括第一终端分享的信息、第一终端发起的投票业务数据中的至少一种,分别对应信息分享业务以及投票业务。在信息分享业务中,其他用户可通过阅读该信息、评论该信息、收藏该信息等响应该业务数据。在投票业务中,其他用户可通过进行投票响应该业务数据。Further, in some embodiments of the present application, the service data may include at least one of information shared by the first terminal and voting service data initiated by the first terminal, corresponding to the information sharing service and the voting service, respectively. In the information sharing service, other users can respond to the service data by reading the information, commenting on the information, collecting the information, and the like. In the voting business, other users can respond to the business data by voting.

在一些实施例中,为了避免用户需要额外发起红包发放业务,导致用户操作繁琐等问题,该第一终端执行业务时还可显示操作界面,该操作界面用于供用户设置红包发放规则。在一些实施例中,在第一终端执行业务之前,用户可先进入红包发放规则的操作界面并进行红包发放规则的设置。In some embodiments, in order to avoid the problem that the user needs to initiate the red packet issuance service, and the user operation is cumbersome, the first terminal may also display an operation interface when the service is executed, and the operation interface is used for the user to set the red envelope issuance rule. In some embodiments, before the first terminal performs the service, the user may first enter the operation interface of the red envelope issuance rule and perform the setting of the red envelope issuance rule.

在一些实施例中,第一终端可在接收到执行业务的指令时,显示该操作界面的入口,并且,当接收到针对该入口的操作时,确定显示该操作界面。其中,该第一终端通过执行该业务确定业务数据。In some embodiments, the first terminal may display an entry of the operation interface upon receiving an instruction to perform a service, and determine to display the operation interface upon receiving an operation for the entry. The first terminal determines service data by executing the service.

例如,当账户A分享一篇文章时,该指令可以为第一终端监测到用户点击了红包发放按键,则此时该第一终端可显示操作界面,上述过程可如图4a~4c所示。其中,图4a为第一终端显示文章的界面,其中,该界面中包含分享按键以及红包发放按键,该红包发放按键为该操作界面的入口。当用户点击该分享按键时,第一终端可执行与现有技术相同的信息分享业务(如,确定文章地 址为业务数据)。而当监测到用户点击红包发放按键时,第一终端除了可以确定业务数据以外,还可确定用户对该操作界面的入口执行了操作,如图4b所示。则进一步的,该第一终端可显示该操作界面,如图4c所示。For example, when the account A shares an article, the command can detect that the user clicks the red envelope issuing button for the first terminal, and then the first terminal can display the operation interface, and the process can be as shown in FIGS. 4a-4c. 4a is an interface for displaying an article by the first terminal, where the interface includes a share button and a red envelope issuing button, and the red packet issuing button is an entrance of the operation interface. When the user clicks the share button, the first terminal can perform the same information sharing service as the prior art (e.g., determine the article address as the service data). When the user clicks the red envelope issuing button, the first terminal can determine that the user performs an operation on the portal of the operation interface, as shown in FIG. 4b. Further, the first terminal can display the operation interface, as shown in FIG. 4c.

另外,在本申请提供的另一些实施例中,该第一终端可在接收到执行业务的指令时,直接显示该操作界面,且操作界面中包含是否发放红包的选项。则此时,是否发放红包也可视为红包发放规则的一种。或者,当确定发放红包的选项的选择结果为否定时,确定无需接收红包发放规则,当确定发放红包的选项的选择结果为确定时,确定与业务数据对应的红包发放规则。In addition, in other embodiments provided by the present application, the first terminal may directly display the operation interface when receiving an instruction to perform a service, and the operation interface includes an option of whether to issue a red envelope. At this time, whether or not to issue a red envelope can also be regarded as a kind of red envelope issuance rule. Alternatively, when it is determined that the selection result of the option for issuing the red envelope is negative, it is determined that the red envelope issuance rule does not need to be received, and when it is determined that the selection result of the option for issuing the red envelope is determined, the red envelope issuance rule corresponding to the business data is determined.

进一步地,在本实施例中所述操作界面中显示红包发放规则包含的各内容分别对应的操作区域,如图5所示。该操作区域用于使用户对该操作区域进行操作,确定红包发放规则中相应的内容。图5为本申请的一些实施例提供的操作界面的示意图。其中,该操作界面中显示的红包发放规则的各内容,以及各内容分别对应的操作区域。而在各输入区域中显示的信息,则为用户在该操作界面中执行操作的结果。Further, in the operation interface, the operation interface corresponding to each content included in the red envelope issuance rule is displayed in the operation interface, as shown in FIG. 5 . The operation area is used to enable the user to operate the operation area to determine the corresponding content in the red envelope issuance rule. FIG. 5 is a schematic diagram of an operation interface provided by some embodiments of the present application. The content of the red envelope issuance rule displayed in the operation interface, and the operation area corresponding to each content. The information displayed in each input area is the result of the user performing an operation in the operation interface.

另外,在本申请中不限定该操作区域的表现形式,例如,该操作区域可以为输入框、或者开关选项。In addition, the representation of the operating area is not limited in this application, for example, the operating area may be an input box, or a switch option.

例如,假设用户a使用手机1(图未示)登录即时通信应用的账户A,并在该即时通信应用中向用户b的账户B发起投票业务,则手机1可通过监测用户a的操作,确定账户A执行投票业务,业务执行对象为账户B。于是,手机1可确定投票业务对应的业务数据,并显示如图5所示的操作界面。根据监测到的用户a通过账户A在该操作界面中各操作区域的操作,可确定与业务数据对应的红包发放规则。如,在红包发放数量对应的操作区域中,监测到用户输入数字10,在红包总金额对应的操作区域中,监测到用户输入数字100;则确定与业务数据对应为红包发放规则为:将总金额为100的红包发放给10个响应该业务数据的账户。For example, suppose the user a logs into the account A of the instant messaging application using the mobile phone 1 (not shown), and initiates a voting service to the account B of the user b in the instant messaging application, the mobile phone 1 can determine by monitoring the operation of the user a. Account A performs the voting service, and the business execution object is account B. Therefore, the mobile phone 1 can determine the service data corresponding to the voting service, and display the operation interface as shown in FIG. According to the operation of the monitored user a through the operation area of the account A in the operation interface, the red envelope issuance rule corresponding to the service data can be determined. For example, in the operation area corresponding to the red envelope issuance quantity, the user input number 10 is monitored, and in the operation area corresponding to the total amount of the red envelope, the user input number 100 is detected; then it is determined that the service data corresponds to the red envelope issuance rule is: A red envelope of amount 100 is issued to 10 accounts that respond to the business data.

需要说明的是,第一终端向网络设备发送的业务数据以及适用于该业务数 据的红包发放规则,可使所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。It should be noted that the service data sent by the first terminal to the network device and the red packet issuance rule applicable to the service data may enable the network device to send the service data to the second terminal, and receive the second terminal. After the returned operation command, when it is determined that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, the red packet is distributed to the second terminal.

在本申请的一些实施例中,该第一终端可将确定出的业务数据及适用于该业务数据的红包发放规则发送至网络设备,以使网络设备执行上述图1所示的红包发放流程,完成红包发放业务。具体过程可参考图1所示的红包发放流程,本申请对此不再赘述。In some embodiments of the present application, the first terminal may send the determined service data and the red packet issuance rule applicable to the service data to the network device, so that the network device performs the red packet issuance process shown in FIG. 1 above. Complete the red envelope distribution business. For details, refer to the red packet issuance process shown in Figure 1. This application does not repeat this.

继续沿用上例,手机1将确定出的红包发放规则“将总金额为100的红包发放给10个响应该业务数据的账户”以及业务数据发送至网络设备2(图未示),则网络设备2可根据该业务数据确定执行对象标识(如,账户B的标识),并可确定账户B登录个人电脑3(即,第二终端)。之后将业务数据确发送至个人电脑3(图未示)。当接收到个人电脑3返回的针对业务数据执行的操作指令时,根据该红包发放规则判断是否向账户B发放红包。Continuing with the above example, the mobile phone 1 will determine the red envelope issuance rule "issue the red envelope with a total amount of 100 to 10 accounts that respond to the service data" and the service data to the network device 2 (not shown), then the network device 2 The execution object identifier (eg, the identifier of the account B) may be determined according to the service data, and the account B may be determined to log in to the personal computer 3 (ie, the second terminal). The business data is then sent to the personal computer 3 (not shown). When receiving an operation instruction for the business data returned by the personal computer 3, it is determined according to the red envelope issuance rule whether to issue a red envelope to the account B.

基于同样的思路,本申请的一些实施例还提供了对应的设备和非易失性计算机存储介质以及装置。Based on the same idea, some embodiments of the present application also provide corresponding devices and non-volatile computer storage media and devices.

图6为本申请的一些实施例提供的对应于图1的网络设备的结构示意图,包括:FIG. 6 is a schematic structural diagram of a network device corresponding to FIG. 1 according to some embodiments of the present disclosure, including:

至少一个处理器;以及,At least one processor; and,

与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:

接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;Receiving service data sent by the first terminal, and acquiring a red envelope issuance rule applicable to the service data;

将所述业务数据转发至第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;Forwarding the service data to the second terminal, and receiving an operation instruction that is sent by the second terminal and used by the user of the second terminal for the service data;

根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令 以及所述红包发放规则,确定针对所述第二终端的红包发放决策。Performing a corresponding operation on the service data according to the operation instruction, and determining a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule.

图7为本申请的一些实施例提供的第一终端的结构示意图,包括:FIG. 7 is a schematic structural diagram of a first terminal according to some embodiments of the present disclosure, including:

至少一个处理器;以及,At least one processor; and,

与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:

获取业务数据以及适用于所述业务数据的红包发放规则,并向网络设备发送业所述务数据以及所述红包发放规则,以使所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。Acquiring service data and a red envelope issuance rule applicable to the service data, and transmitting the service data and the red envelope issuance rule to the network device, so that the network device sends the service data to the second terminal, and After receiving the operation instruction returned by the second terminal, when it is determined that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, the red packet is distributed to the second terminal.

本申请的一些实施例提供的对应于参照图1所示方法的一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令在被运行时使得处理器:A non-volatile computer storage medium corresponding to the method of FIG. 1 provided with some embodiments of the present application stores computer-executable instructions that, when executed, cause the processor to:

接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;Receiving service data sent by the first terminal, and acquiring a red envelope issuance rule applicable to the service data;

将所述业务数据转发至所述第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;Forwarding the service data to the second terminal, and receiving an operation instruction that is sent by the second terminal and used by the user of the second terminal for the service data;

根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令以及所述红包发放规则,确定针对所述第二终端的红包发放决策。Performing a corresponding operation on the service data according to the operation instruction, and determining a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule.

本申请的一些实施例提供的对应于第一终端所执行的方法的一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令在被运行时使得处理器:A non-volatile computer storage medium corresponding to the method performed by the first terminal, provided by some embodiments of the present application, stores computer-executable instructions that, when executed, cause the processor to:

获取业务数据以及适用于所述业务数据的红包发放规则,并向网络设备发送所述业务数据以及所述红包发放规则,以使所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放 规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。Obtaining service data and a red packet issuance rule applicable to the service data, and transmitting the service data and the red packet issuance rule to a network device, so that the network device sends the service data to the second terminal, and receives After the operation instruction returned by the second terminal, when it is determined that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, the red packet is distributed to the second terminal.

图8为本申请的一些实施例提供的对应于图1的红包发放装置的结构示意图,包括:FIG. 8 is a schematic structural diagram of a red envelope issuing apparatus corresponding to FIG. 1 according to some embodiments of the present application, including:

接收模块300,接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;The receiving module 300 receives the service data sent by the first terminal, and obtains a red packet issuance rule applicable to the service data;

发送模块302,将所述业务数据转发至第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;The sending module 302 forwards the service data to the second terminal, and receives an operation instruction returned by the second terminal and used by the user of the second terminal for the service data;

判断执行模块304,根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令以及所述红包发放规则,确定针对所述第二终端的红包发放决策。The determining execution module 304 performs a corresponding operation on the service data according to the operation instruction, and determines a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule.

所述业务数据至少包括:所述第一终端分享的信息以及所述第一终端发起的投票业务数据中的一种。The service data includes at least one of information shared by the first terminal and voting service data initiated by the first terminal.

所述红包发放规则包括:红包发放数量、发放对象的选择条件、发放红包的金额总量、触发发放的操作指令、各操作指令分别对应的红包金额、有效期中的至少一种。The red envelope issuance rule includes at least one of a red envelope issuance quantity, a selection condition of the issuance object, a total amount of the red envelope issued, an operation instruction triggering the issuance, a red envelope amount corresponding to each operation instruction, and a validity period.

在一些实施例中,所述判断执行模块304可被配置为:当所述第二终端返回的操作指令与所述触发发放的操作指令匹配,且第二终端满足所述发放对象的选择条件时,确定向所述第二终端发放红包,并确定所发放的红包的红包金额;当所述第二终端返回的操作指令与所述触发发放的操作指令不匹配,或第二终端不满足所述发放对象的选择条件时,确定不向所述第二终端发放红包。In some embodiments, the determination execution module 304 can be configured to: when the operation instruction returned by the second terminal matches the operation instruction triggered by the issuance, and the second terminal satisfies the selection condition of the issuance object Determining to issue a red envelope to the second terminal, and determining a red packet amount of the red envelope issued; when the operation instruction returned by the second terminal does not match the operation instruction triggered by the triggering, or the second terminal does not satisfy the When the selection condition of the object is issued, it is determined that the red packet is not issued to the second terminal.

所述所发放的红包的红包金额与所述第二终端返回的操作指令对应。The red packet amount of the red envelope issued corresponds to an operation instruction returned by the second terminal.

在一些实施例中,所述发送模块302被配置为:将所述业务数据以及提示信息发送至所述第二终端,以使所述第二终端显示所述业务数据和所述提示信息,其中,所述提示信息用于提示用户当对所述业务数据执行操作指令时,所述网络设备将确定是否向所述第二终端发放红包。In some embodiments, the sending module 302 is configured to: send the service data and prompt information to the second terminal, so that the second terminal displays the service data and the prompt information, where The prompt information is used to prompt the user to perform an operation instruction on the service data, and the network device determines whether to issue a red envelope to the second terminal.

图9为本申请实施例提供的一些对应于第一终端所执行的方法的红包发放装置的结构示意图,包括:FIG. 9 is a schematic structural diagram of a red envelope issuing apparatus corresponding to a method performed by a first terminal according to an embodiment of the present disclosure, including:

获取发送模块400,获取业务数据以及适用于所述业务数据的红包发放规则,并将所述业务数据和所述红包发放规则发送给网络设备,以使所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。Obtaining the sending module 400, acquiring the service data and the red packet issuing rule applicable to the service data, and sending the service data and the red packet issuing rule to the network device, so that the network device sends the service data to the After receiving the operation instruction returned by the second terminal, the second terminal, after determining that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, is to issue a red envelope to the second terminal. .

在一些实施例中,所述获取发送模块400被配置为,显示用于设定所述红包发放规则的操作界面,根据用户通过所述操作界面进行的操作,确定适用于所述业务数据的红包发放规则。In some embodiments, the acquisition sending module 400 is configured to display an operation interface for setting the red envelope issuance rule, and determine a red envelope applicable to the service data according to an operation performed by the user through the operation interface. Issue rules.

所述红包发放规则包括:红包发放数量、发放对象的选择条件、发放红包的金额总量、触发发放的操作指令、各操作指令分别对应的红包金额、有效期中的至少一种。The red envelope issuance rule includes at least one of a red envelope issuance quantity, a selection condition of the issuance object, a total amount of the red envelope issued, an operation instruction triggering the issuance, a red envelope amount corresponding to each operation instruction, and a validity period.

基于图1所示的红包发放流程,本申请的一些实施例还提供一种红包发放流程示意图,如图10所示。Based on the red envelope issuance process shown in FIG. 1 , some embodiments of the present application further provide a schematic diagram of a red envelope issuance process, as shown in FIG. 10 .

S500:第一终端接收业务数据,并获取适用于所述业务数据的红包发放规则;S500: The first terminal receives the service data, and obtains a red packet issuance rule applicable to the service data.

S502:第一终端向网络设备发送业务数据以及与所述红包发放规则;S502: The first terminal sends service data to the network device and the red packet issuance rule.

S504:网络设备将所述业务数据转发至所述第二终端;S504: The network device forwards the service data to the second terminal.

S506:第二终端监测使用所述第二终端的用户针对所述业务数据的操作指令,并将所述操作指令返回所述网络设备;S506: The second terminal monitors an operation instruction that is used by the user of the second terminal for the service data, and returns the operation instruction to the network device.

S508:网络设备根据所述操作指令对所述业务数据执行对应的操作,并根据所述红包发放规则以及所述操作指令,确定针对所述第二终端的红包发放决策。S508: The network device performs a corresponding operation on the service data according to the operation instruction, and determines a red packet issuance decision for the second terminal according to the red packet issuance rule and the operation instruction.

本申请中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。 尤其,对于设备和介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。The various embodiments in the present application are described in a progressive manner, and the same or similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for device and media embodiments, the description is relatively simple since it is substantially similar to the method embodiment, and the relevant portions of the method embodiments can be referred to.

本申请实施例提供的设备和介质与方法是一一对应的,因此,设备和介质也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备和介质的有益技术效果。The device and the medium and the method provided by the embodiments of the present application have a one-to-one correspondence. Therefore, the device and the medium also have similar beneficial technical effects corresponding to the corresponding method. Since the beneficial technical effects of the method have been described in detail above, The beneficial technical effects of the device and the medium will not be described here.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输 出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。The memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory. Memory is an example of a computer readable medium.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer readable media includes both permanent and non-persistent, removable and non-removable media. Information storage can be implemented by any method or technology. The information can be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transportable media can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary storage of computer readable media, such as modulated data signals and carrier waves.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It is also to be understood that the terms "comprises" or "comprising" or "comprising" or any other variations are intended to encompass a non-exclusive inclusion, such that a process, method, article, Other elements not explicitly listed, or elements that are inherent to such a process, method, commodity, or equipment. An element defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in the process, method, item, or device including the element.

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。The above description is only an embodiment of the present application and is not intended to limit the application. Various changes and modifications can be made to the present application by those skilled in the art. Any modifications, equivalents, improvements, etc. made within the spirit and scope of the present application are intended to be included within the scope of the appended claims.

Claims (13)

一种在网络设备端的红包发放方法,其特征在于,包括:A method for issuing a red envelope on a network device side, comprising: 接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;Receiving service data sent by the first terminal, and acquiring a red envelope issuance rule applicable to the service data; 将所述业务数据转发至第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;Forwarding the service data to the second terminal, and receiving an operation instruction that is sent by the second terminal and used by the user of the second terminal for the service data; 根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令以及所述红包发放规则,确定针对所述第二终端的红包发放决策。Performing a corresponding operation on the service data according to the operation instruction, and determining a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule. 如权利要求1所述的方法,其特征在于,所述业务数据至少包括:所述第一终端分享的信息以及所述第一终端发起的投票业务数据中的一种。The method according to claim 1, wherein the service data comprises at least one of information shared by the first terminal and voting service data initiated by the first terminal. 如权利要求1所述的方法,其特征在于,所述红包发放规则包括:红包发放数量、发放对象的选择条件、发放红包的金额总量、触发发放的操作指令、各操作指令分别对应的红包金额、有效期中的至少一种。The method according to claim 1, wherein the red envelope issuance rule comprises: a red envelope issuance quantity, a selection condition of the issuance object, a total amount of the red envelope issued, an operation instruction triggering the issuance, and a red envelope corresponding to each operation instruction respectively. At least one of the amount and the validity period. 如权利要求3所述的方法,其特征在于,根据所述红包发放规则以及所述操作指令,确定针对所述第二终端的红包发放决策,包括:The method of claim 3, wherein determining a red envelope issuance decision for the second terminal according to the red envelope issuance rule and the operation instruction comprises: 当所述第二终端返回的操作指令与所述触发发放的操作指令匹配,且第二终端满足所述发放对象的选择条件时,确定向所述第二终端发放红包,并确定所发放的红包的红包金额;When the operation instruction returned by the second terminal matches the operation command triggered by the triggering, and the second terminal meets the selection condition of the issuance object, determining to issue a red envelope to the second terminal, and determining the red envelope issued Red envelope amount; 当所述第二终端返回的操作指令与所述触发发放的操作指令不匹配,或第二终端不满足所述发放对象的选择条件时,确定不向所述第二终端发放红包。When the operation instruction returned by the second terminal does not match the operation instruction that is triggered to be issued, or the second terminal does not satisfy the selection condition of the issuance object, it is determined that the red packet is not issued to the second terminal. 根据权利要求4所述的方法,其特征在于,所述所发放的红包的红包金额与所述第二终端返回的操作指令对应。The method according to claim 4, wherein the red packet amount of the red envelope issued corresponds to an operation instruction returned by the second terminal. 如权利要求1所述的方法,其特征在于,将所述业务数据转发至所述第二终端,包括:The method of claim 1, wherein forwarding the service data to the second terminal comprises: 将所述业务数据以及提示信息发送至所述第二终端,以使所述第二终端显示所述业务数据和所述提示信息,其中,所述提示信息用于提示用户当对所述 业务数据执行操作指令时,所述网络设备将确定是否向所述第二终端发放红包。Sending the service data and the prompt information to the second terminal, so that the second terminal displays the service data and the prompt information, where the prompt information is used to prompt the user to use the service data. When the operation instruction is executed, the network device determines whether to issue a red envelope to the second terminal. 一种红包发放方法,其特征在于,包括:A red envelope issuance method, which is characterized by comprising: 第一终端获取业务数据以及适用于所述业务数据的红包发放规则,并将所述业务数据和所述红包发放规则发送给网络设备;The first terminal acquires the service data and the red packet issuance rule applicable to the service data, and sends the service data and the red envelope issuance rule to the network device; 所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。The network device sends the service data to the second terminal, and after receiving the operation instruction returned by the second terminal, determines that the second terminal needs to be distributed according to the red packet issuance rule and the operation instruction. In the case of a red envelope, a red envelope is issued to the second terminal. 如权利要求7所述的方法,其特征在于,所述获取适用于业务数据的红包发放规则,包括:The method of claim 7, wherein the obtaining a red envelope issuance rule applicable to the business data comprises: 显示用于设定所述红包发放规则的操作界面;Displaying an operation interface for setting the red envelope issuance rule; 根据用户通过所述操作界面进行的操作,确定适用于所述业务数据的红包发放规则。The red envelope issuance rule applicable to the service data is determined according to an operation performed by the user through the operation interface. 如权利要求7所述的方法,其特征在于,所述红包发放规则包括:红包发放数量、发放对象的选择条件、发放红包的金额总量、触发发放的操作指令、各操作指令分别对应的红包金额、有效期中的至少一种。The method according to claim 7, wherein the red envelope issuance rule comprises: a red envelope issuance quantity, a selection condition of the issuance object, a total amount of the red envelope issued, an operation instruction for triggering the issuance, and a red envelope corresponding to each operation instruction respectively. At least one of the amount and the validity period. 一种网络设备,其特征在于,包括:A network device, comprising: 至少一个处理器;以及,At least one processor; and, 与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to: 接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;Receiving service data sent by the first terminal, and acquiring a red envelope issuance rule applicable to the service data; 将所述业务数据转发至第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;Forwarding the service data to the second terminal, and receiving an operation instruction that is sent by the second terminal and used by the user of the second terminal for the service data; 根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令 以及所述红包发放规则,确定针对所述第二终端的红包发放决策。Performing a corresponding operation on the service data according to the operation instruction, and determining a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule. 一种终端,其特征在于,包括:A terminal, comprising: 至少一个处理器;以及,At least one processor; and, 与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to: 获取业务数据以及适用于所述业务数据的红包发放规则,并向网络设备发送所述业务数据以及所述红包发放规则,以使所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。Obtaining service data and a red packet issuance rule applicable to the service data, and transmitting the service data and the red packet issuance rule to a network device, so that the network device sends the service data to the second terminal, and receives After the operation instruction returned by the second terminal, when it is determined that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, the red packet is distributed to the second terminal. 一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令在被运行时使得处理器:A non-volatile computer storage medium storing computer executable instructions that, when executed, cause the processor to: 接收第一终端发送的业务数据,并获取适用于所述业务数据的红包发放规则;Receiving service data sent by the first terminal, and acquiring a red envelope issuance rule applicable to the service data; 将所述业务数据转发至所述第二终端,并接收所述第二终端返回的、使用所述第二终端的用户针对所述业务数据进行的操作指令;Forwarding the service data to the second terminal, and receiving an operation instruction that is sent by the second terminal and used by the user of the second terminal for the service data; 根据所述操作指令对所述业务数据执行对应的操作,并根据所述操作指令以及所述红包发放规则,确定针对所述第二终端的红包发放决策。Performing a corresponding operation on the service data according to the operation instruction, and determining a red envelope issuance decision for the second terminal according to the operation instruction and the red envelope issuance rule. 一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令在被运行时使得处理器:A non-volatile computer storage medium storing computer executable instructions that, when executed, cause the processor to: 获取业务数据以及适用于所述业务数据的红包发放规则,并向网络设备发送所述业务数据以及所述红包发放规则,以使所述网络设备将所述业务数据发送至第二终端,并接收所述第二终端返回的操作指令后,在根据所述红包发放规则以及所述操作指令,确定需要向所述第二终端发放红包时,向所述第二终端发放红包。Obtaining service data and a red packet issuance rule applicable to the service data, and transmitting the service data and the red packet issuance rule to a network device, so that the network device sends the service data to the second terminal, and receives After the operation instruction returned by the second terminal, when it is determined that the red packet needs to be distributed to the second terminal according to the red packet issuance rule and the operation instruction, the red packet is distributed to the second terminal.
PCT/CN2018/109735 2017-10-11 2018-10-10 Red packet distribution method, device, and medium Ceased WO2019072197A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710942229.0 2017-10-11
CN201710942229.0A CN107979525A (en) 2017-10-11 2017-10-11 A kind of red packet distribution method, equipment and medium

Publications (1)

Publication Number Publication Date
WO2019072197A1 true WO2019072197A1 (en) 2019-04-18

Family

ID=62012413

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/109735 Ceased WO2019072197A1 (en) 2017-10-11 2018-10-10 Red packet distribution method, device, and medium

Country Status (2)

Country Link
CN (1) CN107979525A (en)
WO (1) WO2019072197A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110489046A (en) * 2019-07-24 2019-11-22 维沃移动通信有限公司 A red envelope amount distribution method and mobile terminal
CN111327515A (en) * 2020-01-20 2020-06-23 Oppo广东移动通信有限公司 Electronic red envelope detection method, electronic red envelope detection device and mobile terminal
CN113268340A (en) * 2021-04-29 2021-08-17 北京达佳互联信息技术有限公司 Virtual resource package generation method and device, electronic equipment and storage medium
CN113329231A (en) * 2021-04-20 2021-08-31 北京达佳互联信息技术有限公司 Resource distribution method, device, system, electronic equipment and storage medium
CN113610558A (en) * 2021-07-12 2021-11-05 北京达佳互联信息技术有限公司 Resource distribution method and device, electronic equipment and storage medium
CN114205406A (en) * 2021-12-07 2022-03-18 建信金融科技有限责任公司 Red packet transceiving method, device, equipment, storage medium and computer program product

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107979525A (en) * 2017-10-11 2018-05-01 上海掌门科技有限公司 A kind of red packet distribution method, equipment and medium
CN108958579B (en) * 2018-06-26 2020-09-25 维沃移动通信有限公司 A kind of red envelope sending and receiving method and red envelope sending and receiving device
CN109255596B (en) * 2018-08-14 2021-07-23 创新先进技术有限公司 A method and device for receiving a password red envelope
CN110084577A (en) * 2019-04-15 2019-08-02 上海掌门科技有限公司 Resource payment method and equipment
CN110290053A (en) * 2019-06-18 2019-09-27 腾讯音乐娱乐科技(深圳)有限公司 Resource payment method, terminal and server
CN111045841B (en) * 2019-12-12 2023-04-21 福建天晴在线互动科技有限公司 Marketing issuing management system based on Api interface
CN111047311A (en) * 2019-12-20 2020-04-21 上海思依暄机器人科技股份有限公司 Data packet distribution control method and device and electronic equipment
CN114764699A (en) * 2021-01-14 2022-07-19 腾讯科技(深圳)有限公司 Virtual article picking and issuing method, computer device and medium
CN113362050A (en) * 2021-06-28 2021-09-07 乐刷科技有限公司 Red packet issuing method, terminal device and computer readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142123A (en) * 2010-01-28 2011-08-03 微软公司 Social network rewards
CN105938604A (en) * 2015-05-16 2016-09-14 王健 Method and system of attaching advertising red envelopes in social networking service
CN106934603A (en) * 2015-12-30 2017-07-07 阿里巴巴集团控股有限公司 The implementation method and device of electronics red packet
CN107241265A (en) * 2017-07-07 2017-10-10 苏州沛潭信息科技有限公司 A kind of method that question and answer activity is realized in immediate communication tool
CN107979525A (en) * 2017-10-11 2018-05-01 上海掌门科技有限公司 A kind of red packet distribution method, equipment and medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070022009A1 (en) * 2005-07-25 2007-01-25 Cataldi John M Exchange and interactive ad server system and method
HK1216789A1 (en) * 2013-06-03 2016-12-02 Mz Ip Holdings, Llc Systems and methods for multi-user multi-lingual communications
CN105956837A (en) * 2016-04-29 2016-09-21 北京小米移动软件有限公司 Red packet issuing method and device
CN106993061A (en) * 2017-05-27 2017-07-28 广西中科万宏信息科技有限责任公司 A kind of electronic relationship picture is pushed and generation method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142123A (en) * 2010-01-28 2011-08-03 微软公司 Social network rewards
CN105938604A (en) * 2015-05-16 2016-09-14 王健 Method and system of attaching advertising red envelopes in social networking service
CN106934603A (en) * 2015-12-30 2017-07-07 阿里巴巴集团控股有限公司 The implementation method and device of electronics red packet
CN107241265A (en) * 2017-07-07 2017-10-10 苏州沛潭信息科技有限公司 A kind of method that question and answer activity is realized in immediate communication tool
CN107979525A (en) * 2017-10-11 2018-05-01 上海掌门科技有限公司 A kind of red packet distribution method, equipment and medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110489046A (en) * 2019-07-24 2019-11-22 维沃移动通信有限公司 A red envelope amount distribution method and mobile terminal
CN111327515A (en) * 2020-01-20 2020-06-23 Oppo广东移动通信有限公司 Electronic red envelope detection method, electronic red envelope detection device and mobile terminal
CN113329231A (en) * 2021-04-20 2021-08-31 北京达佳互联信息技术有限公司 Resource distribution method, device, system, electronic equipment and storage medium
CN113268340A (en) * 2021-04-29 2021-08-17 北京达佳互联信息技术有限公司 Virtual resource package generation method and device, electronic equipment and storage medium
CN113610558A (en) * 2021-07-12 2021-11-05 北京达佳互联信息技术有限公司 Resource distribution method and device, electronic equipment and storage medium
CN114205406A (en) * 2021-12-07 2022-03-18 建信金融科技有限责任公司 Red packet transceiving method, device, equipment, storage medium and computer program product
CN114205406B (en) * 2021-12-07 2023-06-30 建信金融科技有限责任公司 Red packet receiving and sending method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN107979525A (en) 2018-05-01

Similar Documents

Publication Publication Date Title
WO2019072197A1 (en) Red packet distribution method, device, and medium
US10699301B2 (en) Data-processing method and apparatus, and computer storage medium for electronic resource transfer
CN105530175B (en) Message processing method, device and system
KR102237912B1 (en) Methods and devices to implement service functions
US10326715B2 (en) System and method for updating information in an instant messaging application
US8745134B1 (en) Cross social network data aggregation
CN104753907B (en) Based on instant messaging or the data processing method and device of social networking application
EP3734914A1 (en) Authentication of service requests
US20140201292A1 (en) Digital business card system performing social networking commonality comparisions, professional profile curation and personal brand management
US12354064B2 (en) Method and apparatus for sharing data across groups
CN112769684B (en) Method and device for adding friends
EP3105891B1 (en) Instant messaging with non subscriber users
US20100312839A1 (en) Instant Messaging Method and System
WO2017133329A1 (en) Information processing method, server, first terminal and computer storage medium
KR101783431B1 (en) Method for providing funding and consulting information related with entertainment by crowd funding system
US20140344376A1 (en) Publication of text message conversations on a social networking platform
WO2014176896A1 (en) System and method for updating information in an instant messaging application
KR102128667B1 (en) Transaction processing method and system
US10582563B2 (en) Service data group sending method, apparatus, and server
CN107835115A (en) A kind of information operation method, equipment and medium
CN105469266A (en) Method and device for information processing
CN105207898B (en) A method and device for realizing interconnection and intercommunication
US11451498B2 (en) Omnichannel communication widget
TWI462534B (en) Information transmission method and device in instant messaging
KR101150771B1 (en) Method and apparatus for providing social assurance services

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18865791

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 23/07/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 18865791

Country of ref document: EP

Kind code of ref document: A1