CN111932230A - Method and equipment for modifying red envelope - Google Patents
Method and equipment for modifying red envelope Download PDFInfo
- Publication number
- CN111932230A CN111932230A CN202010693105.5A CN202010693105A CN111932230A CN 111932230 A CN111932230 A CN 111932230A CN 202010693105 A CN202010693105 A CN 202010693105A CN 111932230 A CN111932230 A CN 111932230A
- Authority
- CN
- China
- Prior art keywords
- modification
- red packet
- information
- feedback
- target
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000012986 modification Methods 0.000 claims abstract description 761
- 230000004048 modification Effects 0.000 claims abstract description 736
- 230000008014 freezing Effects 0.000 claims abstract description 18
- 238000007710 freezing Methods 0.000 claims abstract description 18
- 230000015654 memory Effects 0.000 claims description 36
- 230000004044 response Effects 0.000 claims description 22
- 230000000977 initiatory effect Effects 0.000 claims description 11
- 238000004891 communication Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 9
- 230000005291 magnetic effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000010257 thawing Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 101100498818 Arabidopsis thaliana DDR4 gene Proteins 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/405—Establishing or using transaction specific rules
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The application aims to provide a method and equipment for modifying red envelope, wherein the method comprises the following steps: receiving a modification request sent by first user equipment and initiated aiming at a target red packet which is sent by a first user in a target session historically and is not received completely, performing freezing operation on the target red packet to obtain modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session; receiving at least one modification feedback message sent by at least one second user of the one or more second users, and determining whether to modify the target red packet according to the at least one modification feedback message; and if so, executing modification operation on the target red packet according to the modification information, and executing unfreezing operation on the modified target red packet, otherwise, directly executing unfreezing operation on the target red packet.
Description
Technical Field
The present application relates to the field of communications, and more particularly, to a technique for modifying red packets.
Background
With the development of the times, the mobile internet application program plays more and more important roles in the aspects of economic development, social livelihood and the like. At present, many application programs support the electronic red packet function, so that communication of people in the Internet becomes more interesting, and interactivity is stronger. However, in the existing application program, once the electronic red packet is sent out, the electronic red packet cannot be modified.
Disclosure of Invention
It is an object of the present application to provide a method and apparatus for modifying red envelope.
According to an aspect of the present application, there is provided a method for modifying a red packet applied to a network device, the method comprising:
receiving a modification request sent by first user equipment and initiated aiming at a target red packet which is sent by a first user in a target session historically and is not received, performing freezing operation on the target red packet, obtaining modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session, wherein the modification request is used for modifying the target red packet, and the modification inquiry information comprises the modification information;
receiving at least one modification feedback message sent by at least one second user of the one or more second users, and determining whether to modify the target red packet according to the at least one modification feedback message;
and if so, executing modification operation on the target red packet according to the modification information, and executing unfreezing operation on the modified target red packet, otherwise, directly executing unfreezing operation on the target red packet.
According to another aspect of the present application, there is provided a method of modifying a red envelope applied to a second user equipment, the method comprising:
receiving and presenting modification inquiry information which is sent by network equipment and corresponds to a modification request which is sent aiming at a target red packet which is sent by a first user in a target session in a historical way and is not completely received, wherein the modification request is used for modifying the target red packet, and the modification inquiry information comprises modification information corresponding to the target red packet;
and responding to a modification feedback operation executed by a second user for the modification inquiry information, and sending modification feedback information corresponding to the modification feedback operation to the network equipment.
According to an aspect of the present application, there is provided a network device for modifying a red packet, the device including:
a module, configured to receive a modification request sent by a first user device and initiated for a target red packet that is historically sent by a first user in a target session and is not received, perform a freezing operation on the target red packet, obtain modification information corresponding to the target red packet, and send modification inquiry information corresponding to the modification request to one or more second users in the target session, where the modification request is used to modify the target red packet, and the modification inquiry information includes the modification information;
a second module, configured to receive at least one modification feedback information sent by at least one second user of the one or more second users, and determine whether to modify the target red packet according to the at least one modification feedback information;
and the third module is used for executing modification operation on the target red packet according to the modification information if the target red packet is in the state of the modification information, and executing unfreezing operation on the modified target red packet, otherwise, directly executing unfreezing operation on the target red packet.
According to another aspect of the present application, there is provided a second user equipment for modifying a red envelope, the apparatus comprising:
a first module, configured to receive and present modification inquiry information corresponding to a modification request sent by a network device and initiated for a target red packet that is historically sent by a first user in a target session and is not received, where the modification request is used to modify the target red packet, and the modification inquiry information includes modification information corresponding to the target red packet;
and the second module is used for responding to modification feedback operation executed by a second user aiming at the modification inquiry information, and sending modification feedback information corresponding to the modification feedback operation to the network equipment.
According to one aspect of the present application, there is provided an apparatus for modifying a red envelope, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
receiving a modification request sent by first user equipment and initiated aiming at a target red packet which is sent by a first user in a target session historically and is not received, performing freezing operation on the target red packet, obtaining modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session, wherein the modification request is used for modifying the target red packet, and the modification inquiry information comprises the modification information;
receiving at least one modification feedback message sent by at least one second user of the one or more second users, and determining whether to modify the target red packet according to the at least one modification feedback message;
and if so, executing modification operation on the target red packet according to the modification information, and executing unfreezing operation on the modified target red packet, otherwise, directly executing unfreezing operation on the target red packet.
According to another aspect of the present application, there is provided an apparatus for modifying a red envelope, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
receiving and presenting modification inquiry information which is sent by network equipment and corresponds to a modification request which is sent aiming at a target red packet which is sent by a first user in a target session in a historical way and is not completely received, wherein the modification request is used for modifying the target red packet, and the modification inquiry information comprises modification information corresponding to the target red packet;
and responding to a modification feedback operation executed by a second user for the modification inquiry information, and sending modification feedback information corresponding to the modification feedback operation to the network equipment.
According to one aspect of the application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to:
receiving a modification request sent by first user equipment and initiated aiming at a target red packet which is sent by a first user in a target session historically and is not received, performing freezing operation on the target red packet, obtaining modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session, wherein the modification request is used for modifying the target red packet, and the modification inquiry information comprises the modification information;
receiving at least one modification feedback message sent by at least one second user of the one or more second users, and determining whether to modify the target red packet according to the at least one modification feedback message;
and if so, executing modification operation on the target red packet according to the modification information, and executing unfreezing operation on the modified target red packet, otherwise, directly executing unfreezing operation on the target red packet.
According to another aspect of the application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to:
receiving and presenting modification inquiry information which is sent by network equipment and corresponds to a modification request which is sent aiming at a target red packet which is sent by a first user in a target session in a historical way and is not completely received, wherein the modification request is used for modifying the target red packet, and the modification inquiry information comprises modification information corresponding to the target red packet;
and responding to a modification feedback operation executed by a second user for the modification inquiry information, and sending modification feedback information corresponding to the modification feedback operation to the network equipment.
Compared with the prior art, when a first user initiates a modification request to a target red packet which is sent by the first user in a target session historically and is not received completely, the method can firstly freeze the target red packet, obtain modification information corresponding to the target red packet, send modification inquiry information including the modification information to one or more second users in the target session, determine whether to modify the target red packet or not based on modification feedback information of at least one second user aiming at the modification inquiry information, if the target red packet is determined to be modified, perform modification operation on the target red packet according to the modification information, and perform unfreezing operation on the modified red packet, so that a red packet sender can be allowed to modify the red packet, the method has great flexibility, and can effectively avoid negative influence caused by misdelivery amount or quantity of the red packet sender in the red packet sending process, the red packet experience of the red packet sender can be improved, the benefit of the red packet receiver can be protected to the maximum extent while the red packet sender is allowed to modify the red packet, the red packet sender cannot modify the red packet at will, and the red packet experience of the red packet receiver can be improved.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 illustrates a flow chart of a method for modifying a red envelope for application to a network device according to one embodiment of the present application;
FIG. 2 illustrates a flow chart of a method for modifying a red envelope for application to a second user device according to one embodiment of the present application;
FIG. 3 illustrates a flow diagram of a system method for modifying a red envelope according to one embodiment of the present application;
FIG. 4 illustrates a block diagram of a network device that modifies a red packet according to one embodiment of the present application;
FIG. 5 illustrates a second user equipment structure diagram for modifying a red envelope according to one embodiment of the present application;
FIG. 6 illustrates an exemplary system that can be used to implement the various embodiments described in this application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, 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 disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
The device referred to in this application includes, but is not limited to, a user device, a network device, or a device formed by integrating a user device and a network device through a network. The user equipment includes, but is not limited to, any mobile electronic product, such as a smart phone, a tablet computer, etc., capable of performing human-computer interaction with a user (e.g., human-computer interaction through a touch panel), and the mobile electronic product may employ any operating system, such as an android operating system, an iOS operating system, etc. The network device includes an electronic device capable of automatically performing numerical calculation and information processing according to a preset or stored instruction, and hardware thereof includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded device, and the like. The network device includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud of a plurality of servers; here, the Cloud is composed of a large number of computers or web servers based on Cloud Computing (Cloud Computing), which is a kind of distributed Computing, one virtual supercomputer consisting of a collection of loosely coupled computers. Including, but not limited to, the internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless Ad Hoc network (Ad Hoc network), etc. Preferably, the device may also be a program running on the user device, the network device, or a device formed by integrating the user device and the network device, the touch terminal, or the network device and the touch terminal through a network.
Of course, those skilled in the art will appreciate that the foregoing is by way of example only, and that other existing or future devices, which may be suitable for use in the present application, are also encompassed within the scope of the present application and are hereby incorporated by reference.
In the description of the present application, "a plurality" means two or more unless specifically limited otherwise.
Fig. 1 is a flowchart illustrating a method for modifying a red packet applied to a network device according to an embodiment of the present application, where the method includes steps S11, S12, and S13. In step S11, the network device receives a modification request sent by the first user device and initiated for a target red packet that is sent by the first user device in a target session historically and has not been received, performs a freezing operation on the target red packet, obtains modification information corresponding to the target red packet, and sends modification inquiry information corresponding to the modification request to one or more second users in the target session, where the modification request is used to modify the target red packet, and the modification inquiry information includes the modification information; in step S12, the network device receives at least one modification feedback information sent by at least one second user of the one or more second users, and determines whether to modify the target red packet according to the at least one modification feedback information; in step S13, if yes, the network device performs a modification operation on the target red packet according to the modification information, and performs a thawing operation on the modified target red packet, otherwise, directly performs a thawing operation on the target red packet.
In step S11, the network device receives a modification request sent by the first user device and initiated for a target red packet that is sent by the first user device in a target session historically and has not been received, performs a freezing operation on the target red packet, obtains modification information corresponding to the target red packet, and sends modification inquiry information corresponding to the modification request to one or more second users in the target session, where the modification request is used to modify the target red packet, and the modification inquiry information includes the modification information. In some embodiments, the first user is a sender of the target red envelope, and the target session may be a one-to-one private chat session or a group session. In some embodiments, the first user may initiate the modification request only for the red envelope which is sent by the first user in history and the red envelope amount of which is not completely received, and may not initiate the modification request for the red envelope of which the red envelope amount is completely received. In some embodiments, the modification request includes, but is not limited to, identification information of the target red envelope, identification information of the first user, and identification information of the target session. In some implementations, the modification information corresponding to the target red packet includes, but is not limited to, red packet amount modification information and red packet number modification information. In some embodiments, the modification request already includes the modification information, and at this time, the modification information may be directly extracted from the modification request. In some embodiments, the modification request does not include modification information, at this time, in response to the modification request, modification prompt information is sent to the first user and presented on the first user device to prompt the first user to input modification information corresponding to the target red packet, and after the input is completed, in response to a confirmation operation of the first user, the modification information is sent to the network device. In some embodiments, the amount of the red envelope may be modified individually, and the total amount of the modified target red envelope cannot be less than or equal to the amount of the target red envelope that has been picked up, i.e., the remaining amount of the modified target red envelope is greater than 0. In some embodiments, the number of red packets can be modified independently, and the amount of the red packets and the number of the red packets can be modified simultaneously. In some embodiments, after receiving a modification request sent by a first user device, a network device performs a freezing operation on a target red packet, and the remaining amount in the target red packet cannot be continuously retrieved, then obtains modification information corresponding to the target red packet, generates modification inquiry information corresponding to the modification request, and sends the modification inquiry information to other users except the first user in a target session, where the modification inquiry information includes the modification information, and the modification inquiry information is used to inquire whether the other users in the target session agree with the first user to modify the target red packet according to the modification information.
In step S12, the network device receives at least one modification feedback information sent by at least one of the one or more second users, and determines whether to modify the target red envelope according to the at least one modification feedback information. In some embodiments, the feedback information may be an agreement or a rejection to the first user to modify the target red envelope. In some embodiments, the modification feedback information may also include a reason for approving the modification or a reason for rejecting the modification. In an embodiment, after all the modification feedback information sent by the second user has been received, it may be determined whether to modify the target red packet according to the modification feedback information. In some embodiments, the modification feedback information sent by the second user may also be received within a predetermined time range, and when the end time point corresponding to the predetermined time range is reached, whether to modify the target red packet is determined according to the modification feedback information received within the predetermined time range. In some embodiments, the determining whether to modify the target red envelope according to the modification feedback information may be determining whether to modify the target red envelope according to a percentage of the number of second users who agree to the modification to the total number of second users, determining whether to modify the target red envelope according to a percentage of the number of second users who refuse the modification to the total number of second users, and determining whether to modify the target red envelope according to a ratio of the number of second users who agree to the modification to the number of second users who refuse the modification.
In step S13, if yes, the network device performs a modification operation on the target red packet according to the modification information, and performs a thawing operation on the modified target red packet, otherwise, directly performs a thawing operation on the target red packet. In some embodiments, if the target red packet is determined to be modified, after the modification operation is performed on the target red packet according to the modification information, the modified target red packet is defrosted, and the remaining amount in the target red packet can be continuously obtained, otherwise, the defrosted operation is directly performed on the target red packet, and the remaining amount in the target red packet can be continuously obtained.
When a first user initiates a modification request to a target red packet which is sent historically in a target session and is not received, the method can firstly freeze the target red packet, obtain modification information corresponding to the target red packet, send modification inquiry information including the modification information to one or more second users in the target session, determine whether to modify the target red packet or not based on modification feedback information of at least one second user aiming at the modification inquiry information, if the target red packet is determined to be modified, perform modification operation on the target red packet according to the modification information, and perform unfreezing operation on the modified red packet, so that a red packet sender can be allowed to modify the red packet, the method has great flexibility, negative effects caused by misdelivery amount or quantity of money in the red packet sending process of the red packet sender can be effectively avoided, and red packet experience of the red packet sender can be improved, and the red packet sender is allowed to modify the red packet, meanwhile, the benefit of the red packet receiver is protected to the maximum extent, the red packet sender cannot modify the red packet at will, and the red packet receiving experience of the red packet receiver can be improved.
In some embodiments, the modification request includes modification information for the target red packet; wherein the obtaining of the modification information corresponding to the target red packet includes: extracting the modification information from the modification request. In some embodiments, the modification request sent by the first user to the network device already includes the modification information for the target red packet input by the first user, and at this time, the modification information may be directly extracted from the modification request.
In some embodiments, the obtaining modification information corresponding to the target red packet includes: sending modification prompt information to the first user; and receiving modification information which is sent by the first user equipment and is input by the first user aiming at the modification prompt information. In some embodiments, in response to the modification request, modification prompt information is sent to the first user and presented on the first user device to prompt the first user to input modification information corresponding to the target red packet, and after the input is completed, the modification information is sent to the network device in response to a confirmation operation of the first user.
In some embodiments, the modification information includes red packet amount modification information and/or red packet number modification information. In some embodiments, the amount of the red envelope may be modified individually, and the total amount of the modified target red envelope cannot be less than or equal to the amount of the target red envelope that has been picked up, i.e., the remaining amount of the modified target red envelope is greater than 0. In some embodiments, the number of red packets can be modified independently, and the amount of the red packets and the number of the red packets can be modified simultaneously.
In some embodiments, the performing a modification operation on the target red packet according to the modification information and performing a unfreezing operation on the modified red packet includes: judging whether a preset modification requirement is met or not according to the modification information, if so, executing modification operation on the target red packet according to the modification information, and executing unfreezing operation on the modified red packet; otherwise, sending a re-modification prompt message to the first user equipment to prompt the first user to re-modify the target red packet. In some embodiments, it is required to detect whether the modification information corresponding to the target red packet meets a predetermined modification requirement, that is, the sum or number of the modified target red packets meets the predetermined modification requirement, and if so, perform a modification operation on the target red packet according to the modification information, otherwise, send re-modification prompt information to the first user and present the re-modification prompt information on the first user equipment to prompt the first user to re-input the modification information of the target red packet.
In some embodiments, the modifying information only includes the red envelope amount modifying information, the determining, according to the modifying information, whether a predetermined modification requirement is satisfied, if so, performing a modifying operation on the target red envelope according to the modifying information, otherwise, sending a re-modification prompting information to the first user equipment to prompt the first user to re-modify the target red envelope includes: judging whether the modified red envelope amount is larger than or equal to the sum of the received amount and the guaranteed amount corresponding to the red envelope according to the red envelope amount modification information, wherein the guaranteed amount is equal to the product of the number of people without receiving and the minimum amount of single account; and if so, executing modification operation on the target red packet according to the red packet amount modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet amount. In some embodiments, the single minimum amount is the minimum amount of each red packet, and is usually not less than 0.01 yuan, and may be set by a default of a target application corresponding to the target session or may be set by an administrator corresponding to the target session. In some embodiments, the guaranteed amount is equal to the product of the number of people without getting in the target red envelope and the minimum amount of the single account, if the first user modifies the amount of the target red envelope alone, the modified amount of the target red envelope must be greater than or equal to the sum of the amount of getting in the target red envelope and the guaranteed amount, if the sum is met, the modification operation is executed on the target red envelope according to the modification information, otherwise, the re-modification prompt information is sent to the first user and is presented on the first user device so as to prompt the first user to re-input the modification information of the target red envelope.
In some embodiments, the modifying information only includes modifying information of the number of red packets, the determining, according to the modifying information, whether a predetermined modification requirement is satisfied, if so, performing a modification operation on the target red packet according to the modifying information, otherwise, sending a re-modification prompting information to the first user equipment to prompt the first user to re-modify the target red packet includes: judging whether the amount of the red envelope which is not received is larger than or equal to a guaranteed amount and the number of the modified red envelope is larger than the number of the received persons according to the red envelope number modification information, wherein the guaranteed amount is equal to the product of the modified number of the non-received persons and the minimum amount of the single persons; and if so, executing modification operation on the target red packet according to the red packet number modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet number. In some embodiments, if the first user individually modifies the number of the target red packets, it is necessary to ensure that the modified number of the red packets is greater than the number of people who have picked up the target red packets and the amount of money that has not been picked up in the target red packets is greater than or equal to a guaranteed amount of money equal to the product of the number of people who have not picked up the modified target red packets and the minimum amount of single shares, if yes, the modification operation is executed on the target red packets according to the modification information, otherwise, the modification prompt information is sent to the first user and presented on the first user device to prompt the first user to re-input the modification information of the target red packets.
In some embodiments, the modifying information includes the red packet amount modifying information and the red packet number modifying information, the determining, according to the modifying information, whether a predetermined modifying requirement is satisfied, if so, performing a modifying operation on the target red packet according to the modifying information, otherwise, sending a re-modification prompting information to the first user equipment to prompt the first user to re-modify the target red packet includes: according to the red packet amount modification information and the red packet number modification information, judging whether the modified red packet amount is larger than or equal to the sum of the received amount and the guaranteed amount corresponding to the red packet, and the modified red packet number is larger than the received number of people, wherein the guaranteed amount is equal to the product of the modified number of non-received people and the minimum single-number sum; and if so, executing modification operation on the target red packet according to the red packet amount modification information and the red packet number modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet amount and/or the red packet number. In some embodiments, if the first user modifies the amount and number of the target red packet at the same time, it is necessary to ensure that the modified number of red packets is greater than the number of people picked up in the target red packet, the modified amount of red packets is greater than or equal to the sum of the amount picked up and the guaranteed amount in the target red packet, and the guaranteed amount is equal to the product of the number of people not picked up in the modified target red packet and the minimum amount of single person, if yes, the modification operation is executed on the target red packet according to the modification information, otherwise, re-modification prompt information is sent to the first user and is presented on the first user equipment to prompt the first user to re-input the modification information of the target red packet.
In some embodiments, the performing a freeze operation on the target red packet, obtaining modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session includes: and detecting whether the target red packet meets a preset modification condition, if so, performing freezing operation on the target red packet to obtain modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session. In some embodiments, it is required to detect whether the target red packet meets a predetermined modification condition, if so, perform a freezing operation on the target red packet to obtain modification information corresponding to the target red packet, and send modification inquiry information including the modification information to one or more second users in the target session, otherwise, directly determine that the first user cannot modify the target red packet, and return corresponding prompt information to the first user to prompt that the first user fails to modify the target red packet.
In some embodiments, the predetermined modification conditions include, but are not limited to:
1) no history modification request corresponding to the target red packet exists
In some embodiments, the first user may initiate a modification request only once for the target red envelope, and if the result of the modification request is that the modification fails, then, if the first user continues to initiate a new modification request for the target red envelope, it is directly determined that the first user cannot modify the target red envelope.
2) The time interval between the first request initiation time corresponding to the modification request and the red packet sending time corresponding to the target red packet is less than or equal to a preset first time interval threshold value
In some embodiments, the first user may only initiate the modification request within a predetermined time interval (e.g., 5 minutes) after the target red envelope is sent, and if the first user initiates the modification request outside of the predetermined time interval, it is directly determined that the first user cannot modify the target red envelope.
3) The number of times of historical modification requests of the first user in a preset time range is smaller than or equal to a preset threshold number of times
In some embodiments, if the first user frequently initiates a red envelope modification request within a predetermined time range (e.g., 1 day), and the number of historical modification requests within the predetermined time range is greater than a predetermined number threshold (e.g., 5), it is directly determined that the first user cannot modify the target red envelope in the current red envelope modification request.
4) The time interval between the second request initiation time corresponding to the last historical modification request of the first user and the first request initiation time corresponding to the modification request is greater than or equal to a preset second time interval threshold value
In some embodiments, if a time interval between the request initiation time corresponding to the last historical modification request of the first user and the request initiation time corresponding to the current modification request is less than a predetermined time interval (for example, 2 hours), it is directly determined that the first user cannot modify the target red envelope in the current red envelope modification request.
5) The credit information corresponding to the first user meets the preset credit condition
For example, the credit score corresponding to the first user must be greater than or equal to a predetermined score threshold value to initiate a modification request, and if the first user initiates the modification request under the condition that the credit score is insufficient, it is directly determined that the first user cannot modify the target red packet.
6) Any combination of the above predetermined modification conditions
In some embodiments, the method further comprises: for each modification feedback information in the at least one modification feedback information, the network device sends the modification feedback information to the first user and other second users except the second user corresponding to the modification feedback information. In some embodiments, for the modification feedback information sent by each second user to the network device, the modification feedback information is sent to the first user and/or other second users in the target session for presentation, so that the first user and each second user can clearly know which second user agrees to the first user to modify the target red envelope and which second user rejects the first user to modify the target red envelope.
In some embodiments, the receiving at least one modification feedback information sent by at least one of the one or more second users, and determining whether to modify the target red packet according to the at least one modification feedback information includes: and determining whether to modify the target red packet according to at least one modification feedback message sent by at least one of the one or more second users received within a preset feedback time range. In some embodiments, it is determined whether to modify the target red envelope based on at least one modification feedback message sent by at least one second user received within a predetermined feedback time range (e.g., 15 minutes). In some embodiments, for modified feedback information received over a predetermined feedback time range, no processing is directly ignored. In some embodiments, when the end time point corresponding to the feedback time range is reached, the network device may generate feedback end prompt information and send the feedback end prompt information to the second user, and the second user that has not fed back may not send modified feedback information to the network device after receiving the feedback end prompt information.
In some embodiments, said determining whether to modify the target red packet according to the at least one modification feedback information comprises: and judging whether the ratio of the number of the users who agree to modification to the total number of the users corresponding to the one or more second users is larger than or equal to a preset first ratio threshold value or not according to the at least one piece of modification feedback information, if so, determining to modify the target red packet, and otherwise, determining not to modify the target red packet. In some embodiments, among the second users that have sent the modification feedback information, if the ratio of the number of second users who agree to modify the target red packet by the first user to the total number of second users in the target session is greater than or equal to a predetermined first ratio threshold (e.g., 50%), it is determined to modify the target red packet, and otherwise, it is determined not to modify the target red packet.
In some embodiments, said determining whether to modify the target red packet according to the at least one modification feedback information comprises: and judging whether the ratio of the number of the users refusing to modify to the total number of the users corresponding to the one or more second users is larger than or equal to a preset second ratio threshold value or not according to the at least one modification feedback information, if so, determining to modify the target red packet, and otherwise, determining not to modify the target red packet. In some embodiments, among the second users that have sent the modification feedback information, if the ratio of the number of second users that reject the first user to modify the target red packet to the total number of second users in the target session is greater than or equal to a predetermined first ratio threshold (e.g., 70%), it is determined not to modify the target red packet, and otherwise, it is determined to modify the target red packet.
In some embodiments, said determining whether to modify the target red packet according to the at least one modification feedback information comprises: and judging whether the ratio of the number of the users who agree to modification to the number of the users who refuse modification is larger than or equal to a preset third ratio threshold value or not according to the at least one piece of modification feedback information, if so, determining not to modify the target red packet, and otherwise, determining to modify the target red packet. In some embodiments, among the second users that have sent the modification feedback information, if the ratio of the number of second users who have agreed to the first user to modify the target red envelope to the number of second users who have rejected the first user to modify the target red envelope is greater than or equal to a predetermined third ratio threshold (e.g., 3), then it is determined to modify the target red envelope, otherwise, it is determined not to modify the target red envelope.
In some embodiments, the determining whether to modify the target red packet according to at least one modification feedback information sent by at least one of the one or more second users received within a predetermined feedback time range includes: and when the end time point corresponding to the preset feedback time range is reached, determining whether to modify the target red packet or not according to all the modification feedback information received in the preset feedback time range. In some embodiments, when the end time point corresponding to the predetermined feedback time range is reached, it is determined whether to modify the target red packet according to all modification feedback information currently received within the predetermined feedback time range.
In some embodiments, the receiving at least one modification feedback information sent by at least one second user of the one or more second users within a predetermined feedback time range and determining whether to modify the target red envelope according to the at least one modification feedback information includes: and within the preset feedback time range, when modification feedback information sent by one or more second users is received, judging whether at least one modification feedback information received currently meets a preset early ending feedback condition, if so, ending the receiving operation in advance, and determining whether the target red packet is modified according to the at least one modification feedback information received currently, otherwise, continuing to execute the receiving operation until reaching an ending time point corresponding to the preset feedback time range. In some embodiments, within a predetermined feedback time range, whenever modification feedback information sent by one or more second users is received, it is determined whether all currently received feedback information meets a predetermined early termination feedback condition, if so, the receiving operation is terminated early, the modification feedback information sent by other second users is not continuously received, and according to all currently received feedback information, it is determined whether to modify the target red packet, otherwise, the receiving operation is continuously executed until a receiving time point corresponding to the predetermined feedback time range is reached.
In some embodiments, the end-of-advance feedback condition includes, but is not limited to:
1) currently receiving modification feedback information sent by all second users in the one or more second users
In some embodiments, if the modified feedback information sent by all the second users in the target session has been received, the feedback may be ended in advance.
2) The ratio of the number of users who currently agree to modification in the one or more second users in the currently received at least one piece of modification feedback information to the total number of users corresponding to the one or more second users is greater than or equal to a predetermined first ratio threshold
In some embodiments, if the ratio of the number of second users in the currently received modification feedback information who agree to the first user to modify the target red packet to the total number of second users in the target session is greater than or equal to a predetermined first ratio threshold (e.g., 50%), the feedback may be ended in advance, and the modification target red packet may be determined directly.
3) The ratio of the number of the users which currently refuse modification to the total number of the users in the one or more second users in the at least one modification feedback information which is currently received is larger than or equal to a preset second ratio threshold value
In some embodiments, if the ratio of the number of second users in the currently received modification feedback information that reject the first user to modify the target red packet to the total number of second users in the target session is greater than or equal to a predetermined second ratio threshold (e.g., 70%), the feedback may be ended in advance, and it may be directly determined not to modify the target red packet.
4) Any combination of the above early end feedback conditions
In some embodiments, the modification request includes modification reason information. In some embodiments, when the first user initiates the modification request, one of the default modification reason information may be selected as the modification reason information, or the modification reason information may be manually input and included in the modification request to be sent to the network device, and the network device sends the modification reason information included in the modification inquiry information to one or more second users other than the first user in the target session and performs presentation, so that the one or more second users browse the modification reason information of the first user.
In some embodiments, the method further comprises: and the network equipment generates feedback ending prompt information and sends the feedback ending prompt information to the first user and/or the one or more second users, wherein the feedback ending prompt information comprises whether the target red packet is modified or not. In some embodiments, after determining whether to modify the target red packet, a feedback end prompt message is generated and sent to the first user and/or one or more second users in the target session, where the feedback end prompt message includes a determination result of whether to modify the target red packet, that is, whether to modify the target red packet or not, and the second users that have not yet fed back may not perform a feedback modification operation with respect to the modification inquiry message after receiving the feedback end prompt message.
Fig. 2 shows a flowchart of a method for modifying a red envelope applied to a second user equipment according to an embodiment of the present application, the method including steps S21 and S22. In step S21, the second user device receives and presents modification inquiry information corresponding to a modification request sent by the network device and initiated for a target red packet that is historically sent by the first user in the target session and has not been received, where the modification request is used to modify the target red packet, and the modification inquiry information includes modification information corresponding to the target red packet; in step S22, the second user device sends modification feedback information corresponding to the modification feedback operation to the network device in response to the modification feedback operation performed by the second user for the modification inquiry information.
In step S21, the second user device receives and presents modification inquiry information corresponding to a modification request sent by the network device and initiated for a target red packet that is historically sent by the first user in the target session and has not been received, where the modification request is used to modify the target red packet, and the modification inquiry information includes modification information corresponding to the target red packet. In some embodiments, the network device receives a modification request sent by a first user device and initiated by a red packet which is sent by the first user device in a target session historically and has not been completely received in the amount of the red packet, acquires modification information corresponding to the target red packet, generates modification inquiry information corresponding to the modification request, and sends the modification inquiry information to one or more second users except the first user in the target session for presentation on the second user device, wherein the modification inquiry information includes the modification information, and the modification inquiry information is used for inquiring whether other users in the target session agree that the first user modifies the target red packet according to the modification information
In step S22, the second user device sends modification feedback information corresponding to the modification feedback operation to the network device in response to the modification feedback operation performed by the second user for the modification inquiry information. In some embodiments, in response to a modification feedback operation performed by the second user for the modification inquiry information, the modification feedback operation may be to select to approve the first user to modify the target red packet or to select to reject the first user to modify the target red packet, a reason for approving the first user to modify the target red packet or a reason for rejecting the first user to modify the target red packet may be manually filled, and modification feedback information corresponding to the modification feedback operation may be sent to the network device, and the modification feedback information may be to approve the first user to modify the target red packet, may be to reject the first user to modify the target red packet, and may further include a reason for approving the modification or a reason for rejecting the modification.
In some embodiments, the method further comprises: and the second user equipment receives and presents modification feedback information which is sent by the network equipment and corresponds to modification feedback operation executed by other second users aiming at the modification inquiry information. In some embodiments, modification feedback information corresponding to modification feedback operations performed by other second users for modification inquiry information, which is sent by the network device, is received and presented, so that the second users can clearly know which other second users agree to the first user to modify the target red packet and which other second users reject the first user to modify the target red packet.
In some embodiments, the sending, to the network device, modification feedback information corresponding to a modification feedback operation in response to the modification feedback operation performed by the second user for the modification inquiry information includes: and in response to a modification feedback operation executed by a second user for the modification inquiry information within a preset feedback time range, sending modification feedback information corresponding to the modification feedback operation to the network equipment. In some embodiments, the second user may perform the modification feedback operation on the modification inquiry information within a predetermined feedback time range (e.g., 15 minutes), and if the predetermined feedback time range is exceeded, the modification feedback operation may not be performed on the modification inquiry information.
In some embodiments, the sending, to the network device, modification feedback information corresponding to a modification feedback operation in response to the modification feedback operation performed by the second user for the modification inquiry information includes: and if the feedback end prompt message sent by the network equipment is not received, responding to a modification feedback operation executed by a second user aiming at the modification inquiry message, and sending the modification feedback message corresponding to the modification feedback operation to the network equipment. In some embodiments, after determining whether to modify the target red packet, the network device generates feedback end prompt information, and sends the feedback end prompt information to the first user and/or one or more second users in the target session, where the feedback end prompt information includes a determination result of whether to modify the target red packet, that is, whether to modify the target red packet or not to modify the target red packet, and if the second user has not received the feedback end prompt information sent by the network device, the second user may perform a feedback modification operation with respect to the modification inquiry information.
In some embodiments, the method further comprises: and if the second user equipment receives the feedback ending prompt message sent by the network equipment, forbidding the second user to execute feedback modification operation aiming at the modification inquiry message. In some embodiments, if the second user who has not fed back has received the feedback end prompt information sent by the network device, the feedback end prompt information is presented on the second user device, and at this time, the second user may not perform the modification feedback operation with respect to the modification inquiry information any more.
FIG. 3 illustrates a flow diagram of a system method for modifying a red envelope, according to one embodiment of the present application.
As shown in fig. 3, in step S31, in response to a modification operation performed by the first user for a target red packet that is sent in a target session and is not received, the first user device initiates a modification request for the target red packet, and sends the modification request to the network device, where the modification request is used to modify the target red packet; in step S32, the network device receives the modification request, performs a freezing operation on the target red packet, obtains modification information corresponding to the target red packet, and sends modification inquiry information corresponding to the modification request to one or more second users in the target session, where the modification inquiry information includes the modification information, and step S32 is the same as or similar to step S11, and is not described herein again; in step S33, the second user device corresponding to each second user receives and presents modification inquiry information corresponding to the modification request sent by the network device, and sends modification feedback information corresponding to the modification feedback operation to the network device in response to the modification feedback operation performed by the second user for the modification inquiry information, where the modification inquiry information includes modification information corresponding to the target red packet, and step S33 is the same as or similar to steps S21 and S22, and is not described herein again; in step S34, the network device receives at least one modification feedback information sent by at least one second user of the one or more second users, determines whether to modify the target red packet according to the at least one modification feedback information, if so, performs a modification operation on the target red packet according to the modification information, and performs a unfreezing operation on the modified target red packet, otherwise, directly performs the unfreezing operation on the target red packet, where step S34 is the same as or similar to steps S12 and S13, and is not described herein again.
Fig. 4 is a block diagram of a network device for modifying red packets according to an embodiment of the present application, which includes a one-module 11, a two-module 12, and a three-module 13. A module 11, configured to receive a modification request sent by a first user device and initiated for a target red packet that is historically sent by a first user in a target session and is not received, perform a freezing operation on the target red packet, obtain modification information corresponding to the target red packet, and send modification inquiry information corresponding to the modification request to one or more second users in the target session, where the modification request is used to modify the target red packet, and the modification inquiry information includes the modification information; a secondary module 12, configured to receive at least one modification feedback information sent by at least one second user of the one or more second users, and determine whether to modify the target red packet according to the at least one modification feedback information; and a third module 13, configured to, if yes, perform a modification operation on the target red packet according to the modification information, and perform a thawing operation on the modified target red packet, otherwise, directly perform a thawing operation on the target red packet.
A module 11, configured to receive a modification request sent by a first user device and initiated for a target red packet that is sent by a first user in a target session historically and has not been received, perform a freezing operation on the target red packet, obtain modification information corresponding to the target red packet, and send modification inquiry information corresponding to the modification request to one or more second users in the target session, where the modification request is used to modify the target red packet, and the modification inquiry information includes the modification information. In some embodiments, the first user is a sender of the target red envelope, and the target session may be a one-to-one private chat session or a group session. In some embodiments, the first user may initiate the modification request only for the red envelope which is sent by the first user in history and the red envelope amount of which is not completely received, and may not initiate the modification request for the red envelope of which the red envelope amount is completely received. In some embodiments, the modification request includes, but is not limited to, identification information of the target red envelope, identification information of the first user, and identification information of the target session. In some implementations, the modification information corresponding to the target red packet includes, but is not limited to, red packet amount modification information and red packet number modification information. In some embodiments, the modification request already includes the modification information, and at this time, the modification information may be directly extracted from the modification request. In some embodiments, the modification request does not include modification information, at this time, in response to the modification request, modification prompt information is sent to the first user and presented on the first user device to prompt the first user to input modification information corresponding to the target red packet, and after the input is completed, in response to a confirmation operation of the first user, the modification information is sent to the network device. In some embodiments, the amount of the red envelope may be modified individually, and the total amount of the modified target red envelope cannot be less than or equal to the amount of the target red envelope that has been picked up, i.e., the remaining amount of the modified target red envelope is greater than 0. In some embodiments, the number of red packets can be modified independently, and the amount of the red packets and the number of the red packets can be modified simultaneously. In some embodiments, after receiving a modification request sent by a first user device, a network device performs a freezing operation on a target red packet, and the remaining amount in the target red packet cannot be continuously retrieved, then obtains modification information corresponding to the target red packet, generates modification inquiry information corresponding to the modification request, and sends the modification inquiry information to other users except the first user in a target session, where the modification inquiry information includes the modification information, and the modification inquiry information is used to inquire whether the other users in the target session agree with the first user to modify the target red packet according to the modification information.
A secondary module 12, configured to receive at least one modification feedback information sent by at least one second user of the one or more second users, and determine whether to modify the target red packet according to the at least one modification feedback information. In some embodiments, the feedback information may be an agreement or a rejection to the first user to modify the target red envelope. In some embodiments, the modification feedback information may also include a reason for approving the modification or a reason for rejecting the modification. In an embodiment, after all the modification feedback information sent by the second user has been received, it may be determined whether to modify the target red packet according to the modification feedback information. In some embodiments, the modification feedback information sent by the second user may also be received within a predetermined time range, and when the end time point corresponding to the predetermined time range is reached, whether to modify the target red packet is determined according to the modification feedback information received within the predetermined time range. In some embodiments, the determining whether to modify the target red envelope according to the modification feedback information may be determining whether to modify the target red envelope according to a percentage of the number of second users who agree to the modification to the total number of second users, determining whether to modify the target red envelope according to a percentage of the number of second users who refuse the modification to the total number of second users, and determining whether to modify the target red envelope according to a ratio of the number of second users who agree to the modification to the number of second users who refuse the modification.
And the third module is used for executing modification operation on the target red packet according to the modification information if the target red packet is in the state of the modification information, and executing unfreezing operation on the modified target red packet, otherwise, directly executing unfreezing operation on the target red packet. In some embodiments, if the target red packet is determined to be modified, after the modification operation is performed on the target red packet according to the modification information, the modified target red packet is defrosted, and the remaining amount in the target red packet can be continuously obtained, otherwise, the defrosted operation is directly performed on the target red packet, and the remaining amount in the target red packet can be continuously obtained.
In some embodiments, the modification request includes modification information for the target red packet; wherein the obtaining of the modification information corresponding to the target red packet includes: extracting the modification information from the modification request. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the obtaining modification information corresponding to the target red packet includes: sending modification prompt information to the first user; and receiving modification information which is sent by the first user equipment and is input by the first user aiming at the modification prompt information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the modification information includes red packet amount modification information and/or red packet number modification information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the performing a modification operation on the target red packet according to the modification information and performing a unfreezing operation on the modified red packet includes: judging whether a preset modification requirement is met or not according to the modification information, if so, executing modification operation on the target red packet according to the modification information, and executing unfreezing operation on the modified red packet; otherwise, sending a re-modification prompt message to the first user equipment to prompt the first user to re-modify the target red packet. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the modifying information only includes the red envelope amount modifying information, the determining, according to the modifying information, whether a predetermined modification requirement is satisfied, if so, performing a modifying operation on the target red envelope according to the modifying information, otherwise, sending a re-modification prompting information to the first user equipment to prompt the first user to re-modify the target red envelope includes: judging whether the modified red envelope amount is larger than or equal to the sum of the received amount and the guaranteed amount corresponding to the red envelope according to the red envelope amount modification information, wherein the guaranteed amount is equal to the product of the number of people without receiving and the minimum amount of single account; and if so, executing modification operation on the target red packet according to the red packet amount modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet amount. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the modifying information only includes modifying information of the number of red packets, the determining, according to the modifying information, whether a predetermined modification requirement is satisfied, if so, performing a modification operation on the target red packet according to the modifying information, otherwise, sending a re-modification prompting information to the first user equipment to prompt the first user to re-modify the target red packet includes: judging whether the amount of the red envelope which is not received is larger than or equal to a guaranteed amount and the number of the modified red envelope is larger than the number of the received persons according to the red envelope number modification information, wherein the guaranteed amount is equal to the product of the modified number of the non-received persons and the minimum amount of the single persons; and if so, executing modification operation on the target red packet according to the red packet number modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet number. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the modifying information includes the red packet amount modifying information and the red packet number modifying information, the determining, according to the modifying information, whether a predetermined modifying requirement is satisfied, if so, performing a modifying operation on the target red packet according to the modifying information, otherwise, sending a re-modification prompting information to the first user equipment to prompt the first user to re-modify the target red packet includes: according to the red packet amount modification information and the red packet number modification information, judging whether the modified red packet amount is larger than or equal to the sum of the received amount and the guaranteed amount corresponding to the red packet, and the modified red packet number is larger than the received number of people, wherein the guaranteed amount is equal to the product of the modified number of non-received people and the minimum single-number sum; and if so, executing modification operation on the target red packet according to the red packet amount modification information and the red packet number modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet amount and/or the red packet number. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the performing a freeze operation on the target red packet, obtaining modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session includes: and detecting whether the target red packet meets a preset modification condition, if so, performing freezing operation on the target red packet to obtain modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the predetermined modification conditions include, but are not limited to:
1) no history modification request corresponding to the target red packet exists
2) The time interval between the first request initiation time corresponding to the modification request and the red packet sending time corresponding to the target red packet is less than or equal to a preset first time interval threshold value
3) The number of times of historical modification requests of the first user in a preset time range is smaller than or equal to a preset threshold number of times
4) The time interval between the second request initiation time corresponding to the last historical modification request of the first user and the first request initiation time corresponding to the modification request is greater than or equal to a preset second time interval threshold value
5) The credit information corresponding to the first user meets the preset credit condition
6) Any combination of the above predetermined modification conditions
Here, the related predetermined modification conditions are the same as or similar to those of the embodiment shown in fig. 1, and therefore, are not described herein again, and are included herein by reference.
In some embodiments, the method further comprises: for each modification feedback information in the at least one modification feedback information, the network device sends the modification feedback information to the first user and other second users except the second user corresponding to the modification feedback information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, said determining whether to modify the target red packet according to the at least one modification feedback information comprises: and determining whether to modify the target red packet according to at least one modification feedback message sent by at least one of the one or more second users received within a preset feedback time range. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, said determining whether to modify the target red packet according to the at least one modification feedback information comprises: and judging whether the ratio of the number of the users who agree to modification to the total number of the users corresponding to the one or more second users is larger than or equal to a preset first ratio threshold value or not according to the at least one piece of modification feedback information, if so, determining to modify the target red packet, and otherwise, determining not to modify the target red packet. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, said determining whether to modify the target red packet according to the at least one modification feedback information comprises: and judging whether the ratio of the number of the users refusing to modify to the total number of the users corresponding to the one or more second users is larger than or equal to a preset second ratio threshold value or not according to the at least one modification feedback information, if so, determining to modify the target red packet, and otherwise, determining not to modify the target red packet. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, said determining whether to modify the target red packet according to the at least one modification feedback information comprises: and judging whether the ratio of the number of the users who agree to modification to the number of the users who refuse modification is larger than or equal to a preset third ratio threshold value or not according to the at least one piece of modification feedback information, if so, determining not to modify the target red packet, and otherwise, determining to modify the target red packet. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the determining whether to modify the target red packet according to at least one modification feedback information sent by at least one of the one or more second users received within a predetermined feedback time range includes: and when the end time point corresponding to the preset feedback time range is reached, determining whether to modify the target red packet or not according to all the modification feedback information received in the preset feedback time range. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the receiving at least one modification feedback information sent by at least one second user of the one or more second users within a predetermined feedback time range and determining whether to modify the target red envelope according to the at least one modification feedback information includes: and within the preset feedback time range, when modification feedback information sent by one or more second users is received, judging whether at least one modification feedback information received currently meets a preset early ending feedback condition, if so, ending the receiving operation in advance, and determining whether the target red packet is modified according to the at least one modification feedback information received currently, otherwise, continuing to execute the receiving operation until reaching an ending time point corresponding to the preset feedback time range. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the end-of-advance feedback condition includes, but is not limited to:
1) currently receiving modification feedback information sent by all second users in the one or more second users
2) The ratio of the number of users who currently agree to modification in the one or more second users in the currently received at least one piece of modification feedback information to the total number of users corresponding to the one or more second users is greater than or equal to a predetermined first ratio threshold
3) The ratio of the number of the users which currently refuse modification to the total number of the users in the one or more second users in the at least one modification feedback information which is currently received is larger than or equal to a preset second ratio threshold value
4) Any combination of the above early end feedback conditions
Here, the related early end feedback condition is the same as or similar to that of the embodiment shown in fig. 1, and therefore, is not described herein again, and is incorporated herein by reference.
In some embodiments, the modification request includes modification reason information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: and generating feedback ending prompt information, and sending the feedback ending prompt information to the first user and/or the one or more second users, wherein the feedback ending prompt information comprises whether the target red packet is modified or not. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
Fig. 5 shows a second user equipment structure diagram for modifying a red envelope according to an embodiment of the present application, which includes two-in-one module 21 and two-in-two module 22. A first module 21, configured to receive and present modification inquiry information sent by a network device and corresponding to a modification request initiated by a target red packet that is sent by a first user in a target session historically and has not been received, where the modification inquiry information includes modification information corresponding to the target red packet; a second module 22, configured to respond to a modification feedback operation performed by a second user for the modification inquiry information, and send modification feedback information corresponding to the modification feedback operation to the network device.
A module 21, configured to receive and present modification inquiry information sent by a network device and corresponding to a modification request initiated by a target red packet that is sent by a first user in a target session historically and has not been received, where the modification inquiry information includes modification information corresponding to the target red packet. In some embodiments, the network device receives a modification request sent by a first user device and initiated by a red packet which is sent by the first user device in a target session historically and has not been completely received in the amount of the red packet, acquires modification information corresponding to the target red packet, generates modification inquiry information corresponding to the modification request, and sends the modification inquiry information to one or more second users except the first user in the target session for presentation on the second user device, wherein the modification inquiry information includes the modification information, and the modification inquiry information is used for inquiring whether other users in the target session agree that the first user modifies the target red packet according to the modification information
A second module 22, configured to respond to a modification feedback operation performed by a second user for the modification inquiry information, and send modification feedback information corresponding to the modification feedback operation to the network device. In some embodiments, in response to a modification feedback operation performed by the second user for the modification inquiry information, the modification feedback operation may be to select to approve the first user to modify the target red packet or to select to reject the first user to modify the target red packet, a reason for approving the first user to modify the target red packet or a reason for rejecting the first user to modify the target red packet may be manually filled, and modification feedback information corresponding to the modification feedback operation may be sent to the network device, and the modification feedback information may be to approve the first user to modify the target red packet, may be to reject the first user to modify the target red packet, and may further include a reason for approving the modification or a reason for rejecting the modification.
In some embodiments, the apparatus is further configured to: and receiving and presenting modification feedback information which is sent by the network equipment and corresponds to modification feedback operation executed by other second users aiming at the modification inquiry information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 2, and therefore are not described again, and are included herein by reference.
In some embodiments, the sending, to the network device, modification feedback information corresponding to a modification feedback operation in response to the modification feedback operation performed by the second user for the modification inquiry information includes: and in response to a modification feedback operation executed by a second user for the modification inquiry information within a preset feedback time range, sending modification feedback information corresponding to the modification feedback operation to the network equipment. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 2, and therefore are not described again, and are included herein by reference.
In some embodiments, the sending, to the network device, modification feedback information corresponding to a modification feedback operation in response to the modification feedback operation performed by the second user for the modification inquiry information includes: if the feedback end prompt message sent by the network device has not been received, in response to a modification feedback operation executed by a second user for the modification inquiry message, sending the modification feedback message corresponding to the modification feedback operation to the network device, where the relevant operation is the same as or similar to that in the embodiment shown in fig. 2, and therefore, the detailed description is omitted, and the description is incorporated herein by reference.
In some embodiments, the apparatus is further configured to: and if the feedback end prompt message sent by the network equipment is received, prohibiting the second user from executing the feedback modification operation aiming at the modification inquiry message. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 2, and therefore are not described again, and are included herein by reference.
FIG. 6 illustrates an exemplary system that can be used to implement the various embodiments described in this application.
In some embodiments, as shown in FIG. 6, the system 300 can be implemented as any of the devices in the various embodiments described. In some embodiments, system 300 may include one or more computer-readable media (e.g., system memory or NVM/storage 320) having instructions and one or more processors (e.g., processor(s) 305) coupled with the one or more computer-readable media and configured to execute the instructions to implement modules to perform the actions described herein.
For one embodiment, system control module 310 may include any suitable interface controllers to provide any suitable interface to at least one of processor(s) 305 and/or any suitable device or component in communication with system control module 310.
The system control module 310 may include a memory controller module 330 to provide an interface to the system memory 315. Memory controller module 330 may be a hardware module, a software module, and/or a firmware module.
System memory 315 may be used, for example, to load and store data and/or instructions for system 300. For one embodiment, system memory 315 may include any suitable volatile memory, such as suitable DRAM. In some embodiments, the system memory 315 may include a double data rate type four synchronous dynamic random access memory (DDR4 SDRAM).
For one embodiment, system control module 310 may include one or more input/output (I/O) controllers to provide an interface to NVM/storage 320 and communication interface(s) 325.
For example, NVM/storage 320 may be used to store data and/or instructions. NVM/storage 320 may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more Hard Disk Drives (HDDs), one or more Compact Disc (CD) drives, and/or one or more Digital Versatile Disc (DVD) drives).
NVM/storage 320 may include storage resources that are physically part of the device on which system 300 is installed or may be accessed by the device and not necessarily part of the device. For example, NVM/storage 320 may be accessible over a network via communication interface(s) 325.
Communication interface(s) 325 may provide an interface for system 300 to communicate over one or more networks and/or with any other suitable device. System 300 may wirelessly communicate with one or more components of a wireless network according to any of one or more wireless network standards and/or protocols.
For one embodiment, at least one of the processor(s) 305 may be packaged together with logic for one or more controller(s) (e.g., memory controller module 330) of the system control module 310. For one embodiment, at least one of the processor(s) 305 may be packaged together with logic for one or more controller(s) of the system control module 310 to form a System In Package (SiP). For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with logic for one or more controller(s) of the system control module 310. For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with logic for one or more controller(s) of the system control module 310 to form a system on a chip (SoC).
In various embodiments, system 300 may be, but is not limited to being: a server, a workstation, a desktop computing device, or a mobile computing device (e.g., a laptop computing device, a holding computing device, a tablet, a netbook, etc.). In various embodiments, system 300 may have more or fewer components and/or different architectures. For example, in some embodiments, system 300 includes one or more cameras, a keyboard, a Liquid Crystal Display (LCD) screen (including a touch screen display), a non-volatile memory port, multiple antennas, a graphics chip, an Application Specific Integrated Circuit (ASIC), and speakers.
The present application also provides a computer readable storage medium having stored thereon computer code which, when executed, performs a method as in any one of the preceding.
The present application also provides a computer program product, which when executed by a computer device, performs the method of any of the preceding claims.
The present application further provides a computer device, comprising:
one or more processors;
a memory for storing one or more computer programs;
the one or more computer programs, when executed by the one or more processors, cause the one or more processors to implement the method of any preceding claim.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application through the operation of the computer. Those skilled in the art will appreciate that the form in which the computer program instructions reside on a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, and the like, and that the manner in which the computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Computer-readable media herein can be any available computer-readable storage media or communication media that can be accessed by a computer.
Communication media includes media by which communication signals, including, for example, computer readable instructions, data structures, program modules, or other data, are transmitted from one system to another. Communication media may include conductive transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (non-conductive transmission) media capable of propagating energy waves such as acoustic, electromagnetic, RF, microwave, and infrared. Computer readable instructions, data structures, program modules, or other data may be embodied in a modulated data signal, for example, in a wireless medium such as a carrier wave or similar mechanism such as is embodied as part of spread spectrum techniques. The term "modulated data signal" means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. The modulation may be analog, digital or hybrid modulation techniques.
By way of example, and not limitation, computer-readable storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. For example, computer-readable storage media include, but are not limited to, volatile memory such as random access memory (RAM, DRAM, SRAM); and non-volatile memory such as flash memory, various read-only memories (ROM, PROM, EPROM, EEPROM), magnetic and ferromagnetic/ferroelectric memories (MRAM, FeRAM); and magnetic and optical storage devices (hard disk, tape, CD, DVD); or other now known media or later developed that can store computer-readable information/data for use by a computer system.
An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or a solution according to the aforementioned embodiments of the present application.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.
Claims (25)
1. A method for modifying red packets, which is applied to network equipment, wherein the method comprises the following steps:
receiving a modification request sent by first user equipment and initiated aiming at a target red packet which is sent by a first user in a target session historically and is not received, performing freezing operation on the target red packet, obtaining modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session, wherein the modification request is used for modifying the target red packet, and the modification inquiry information comprises the modification information;
receiving at least one modification feedback message sent by at least one second user of the one or more second users, and determining whether to modify the target red packet according to the at least one modification feedback message;
and if so, executing modification operation on the target red packet according to the modification information, and executing unfreezing operation on the modified target red packet, otherwise, directly executing unfreezing operation on the target red packet.
2. The method of claim 1, wherein the modification request includes modification information for the target red envelope;
wherein the obtaining of the modification information corresponding to the target red packet includes:
extracting the modification information from the modification request.
3. The method of claim 1, wherein the obtaining modification information corresponding to the target red packet comprises:
sending modification prompt information to the first user;
and receiving modification information which is sent by the first user equipment and is input by the first user aiming at the modification prompt information.
4. The method according to any one of claims 1 to 3, wherein the modification information includes red envelope amount modification information and/or red envelope number modification information.
5. The method of claim 4, wherein the performing a modification operation on the target red packet according to the modification information and performing a unfreezing operation on the modified red packet comprises:
judging whether a preset modification requirement is met or not according to the modification information, if so, executing modification operation on the target red packet according to the modification information, and executing unfreezing operation on the modified red packet; otherwise, sending a re-modification prompt message to the first user equipment to prompt the first user to re-modify the target red packet.
6. The method according to claim 5, wherein the modification information only includes modification information of the amount of the red envelope, the determining whether a predetermined modification requirement is satisfied according to the modification information, if so, performing a modification operation on the target red envelope according to the modification information, otherwise, sending a re-modification prompting message to the first user device to prompt the first user to re-modify the target red envelope includes:
judging whether the modified red envelope amount is larger than or equal to the sum of the received amount and the guaranteed amount corresponding to the red envelope according to the red envelope amount modification information, wherein the guaranteed amount is equal to the product of the number of people without receiving and the minimum amount of single account;
and if so, executing modification operation on the target red packet according to the red packet amount modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet amount.
7. The method according to claim 5, wherein the modification information only includes modification information of the number of red packets, the determining, according to the modification information, whether a predetermined modification requirement is satisfied, if so, performing a modification operation on the target red packet according to the modification information, otherwise, sending a re-modification prompt message to the first user equipment to prompt the first user to re-modify the target red packet, includes:
judging whether the amount of the red envelope which is not received is larger than or equal to a guaranteed amount and the number of the modified red envelope is larger than the number of the received persons according to the red envelope number modification information, wherein the guaranteed amount is equal to the product of the modified number of the non-received persons and the minimum amount of the single persons;
and if so, executing modification operation on the target red packet according to the red packet number modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet number.
8. The method according to claim 5, wherein the modification information includes the red packet amount modification information and the red packet number modification information, and the determining, according to the modification information, whether a predetermined modification requirement is satisfied, if so, performing a modification operation on the target red packet according to the modification information, otherwise, sending a re-modification prompt information to the first user equipment to prompt the first user to re-modify the target red packet includes:
according to the red packet amount modification information and the red packet number modification information, judging whether the modified red packet amount is larger than or equal to the sum of the received amount and the guaranteed amount corresponding to the red packet, and the modified red packet number is larger than the received number of people, wherein the guaranteed amount is equal to the product of the modified number of non-received people and the minimum single-number sum;
and if so, executing modification operation on the target red packet according to the red packet amount modification information and the red packet number modification information, otherwise, sending re-modification prompt information to the first user equipment to prompt the first user to re-modify the red packet amount and/or the red packet number.
9. The method according to claim 1, wherein the performing a freeze operation on the target red packet, obtaining modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session includes:
and detecting whether the target red packet meets a preset modification condition, if so, performing freezing operation on the target red packet to obtain modification information corresponding to the target red packet, and sending modification inquiry information corresponding to the modification request to one or more second users in the target session.
10. The method of claim 9, wherein the predetermined modification condition comprises at least one of:
the history modification request corresponding to the target red packet does not exist;
the time interval between the first request initiating time corresponding to the modification request and the red packet sending time corresponding to the target red packet is less than or equal to a preset first time interval threshold value;
the historical modification request times of the first user in a preset time range are smaller than or equal to a preset time threshold value;
the time interval between the second request initiation time corresponding to the last historical modification request of the first user and the first request initiation time corresponding to the modification request is greater than or equal to a preset second time interval threshold value;
and the credit information corresponding to the first user meets a preset credit condition.
11. The method of claim 1, wherein the method further comprises:
and for each modification feedback information in the at least one modification feedback information, sending the modification feedback information to the first user and other second users except the second user corresponding to the modification feedback information.
12. The method of claim 1, wherein the determining whether to modify the target red packet according to the at least one modification feedback information comprises:
and determining whether to modify the target red packet according to at least one modification feedback message sent by at least one of the one or more second users received within a preset feedback time range.
13. The method of claim 1, wherein said determining whether to modify the target red packet based on the at least one modification feedback information comprises:
according to the at least one piece of modification feedback information, judging whether the ratio of the number of the users who agree to modification to the total number of the users corresponding to the one or more second users is larger than or equal to a preset first ratio threshold value or not, if so, determining to modify the target red packet, otherwise, determining not to modify the target red packet; or,
judging whether the ratio of the number of the users refusing to modify to the total number of the users corresponding to the one or more second users is larger than or equal to a preset second ratio threshold value or not according to the at least one modification feedback information, if so, determining to modify the target red packet, otherwise, determining not to modify the target red packet; or,
and judging whether the ratio of the number of the users who agree to modification to the number of the users who refuse modification is larger than or equal to a preset third ratio threshold value or not according to the at least one piece of modification feedback information, if so, determining not to modify the target red packet, and otherwise, determining to modify the target red packet.
14. The method of claim 12, wherein the determining whether to modify the target red envelope according to at least one modification feedback information sent by at least one of the one or more second users received within a predetermined feedback time range comprises:
and when the end time point corresponding to the preset feedback time range is reached, determining whether to modify the target red packet or not according to all the modification feedback information received in the preset feedback time range.
15. The method of claim 12, wherein the receiving at least one modification feedback information sent by at least one second user of the one or more second users within a predetermined feedback time range and determining whether to modify the target red envelope according to the at least one modification feedback information comprises:
and within the preset feedback time range, when modification feedback information sent by one or more second users is received, judging whether at least one modification feedback information received currently meets a preset early ending feedback condition, if so, ending the receiving operation in advance, and determining whether the target red packet is modified according to the at least one modification feedback information received currently, otherwise, continuing to execute the receiving operation until reaching an ending time point corresponding to the preset feedback time range.
16. The method of claim 15, wherein the early end feedback condition comprises any one of:
receiving modification feedback information sent by all second users in the one or more second users currently;
the ratio of the number of users who currently agree to modification in the one or more second users in the currently received at least one piece of modification feedback information to the total number of users corresponding to the one or more second users is greater than or equal to a predetermined first ratio threshold;
the ratio of the number of users who currently refuse modification to the total number of users in the one or more second users in the at least one modification feedback information that has been currently received is greater than or equal to a predetermined second ratio threshold.
17. The method of claim 1, wherein the method further comprises:
and generating feedback ending prompt information, and sending the feedback ending prompt information to the first user and/or the one or more second users, wherein the feedback ending prompt information comprises whether the target red packet is modified or not.
18. A method for modifying a red envelope, applied to a second user equipment, wherein the method comprises:
receiving and presenting modification inquiry information which is sent by network equipment and corresponds to a modification request which is sent aiming at a target red packet which is sent by a first user in a target session in a historical way and is not completely received, wherein the modification request is used for modifying the target red packet, and the modification inquiry information comprises modification information corresponding to the target red packet;
and responding to a modification feedback operation executed by a second user for the modification inquiry information, and sending modification feedback information corresponding to the modification feedback operation to the network equipment.
19. The method of claim 18, wherein the method further comprises:
and receiving and presenting modification feedback information which is sent by the network equipment and corresponds to modification feedback operation executed by other second users aiming at the modification inquiry information.
20. The method of claim 18, wherein the sending modification feedback information corresponding to the modification feedback operation to the network device in response to the modification feedback operation performed by the second user for the modification inquiry information comprises:
and in response to a modification feedback operation executed by a second user for the modification inquiry information within a preset feedback time range, sending modification feedback information corresponding to the modification feedback operation to the network equipment.
21. The method of claim 18, wherein the sending modification feedback information corresponding to the modification feedback operation to the network device in response to the modification feedback operation performed by the second user for the modification inquiry information comprises:
and if the feedback end prompt message sent by the network equipment is not received, responding to a modification feedback operation executed by a second user aiming at the modification inquiry message, and sending the modification feedback message corresponding to the modification feedback operation to the network equipment.
22. The method of claim 21, wherein the method further comprises:
and if the feedback end prompt message sent by the network equipment is received, prohibiting the second user from executing the feedback modification operation aiming at the modification inquiry message.
23. A method of modifying a red envelope, wherein the method comprises:
the method comprises the steps that first user equipment responds to modification operation executed by a first user on a target red packet which is sent in a target session in a historical mode and is not completely picked up, a modification request for the target red packet is initiated, and the modification request is sent to network equipment, wherein the modification request is used for modifying the target red packet;
the network equipment receives the modification request, performs freezing operation on the target red packet, obtains modification information corresponding to the target red packet, and sends modification inquiry information corresponding to the modification request to one or more second users in the target session, wherein the modification inquiry information comprises the modification information;
second user equipment corresponding to each second user receives and presents modification inquiry information which is sent by network equipment and corresponds to the modification request, and responds to modification feedback operation executed by the second user aiming at the modification inquiry information, and sends the modification feedback information corresponding to the modification feedback operation to the network equipment, wherein the modification inquiry information comprises modification information corresponding to the target red packet;
and the network equipment receives at least one piece of modification feedback information sent by at least one second user in the one or more second users, determines whether to modify the target red packet or not according to the at least one piece of modification feedback information, if so, performs modification operation on the target red packet according to the modification information, and performs unfreezing operation on the modified target red packet, otherwise, directly performs unfreezing operation on the target red packet.
24. An apparatus for modifying red envelope, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer-executable instructions that, when executed, cause the processor to perform operations of any of claims 1 to 22.
25. A computer-readable medium storing instructions that, when executed, cause a system to perform the operations of any of claims 1 to 22.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010693105.5A CN111932230A (en) | 2020-07-17 | 2020-07-17 | Method and equipment for modifying red envelope |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010693105.5A CN111932230A (en) | 2020-07-17 | 2020-07-17 | Method and equipment for modifying red envelope |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111932230A true CN111932230A (en) | 2020-11-13 |
Family
ID=73313695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010693105.5A Pending CN111932230A (en) | 2020-07-17 | 2020-07-17 | Method and equipment for modifying red envelope |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111932230A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112688861A (en) * | 2020-12-29 | 2021-04-20 | 上海掌门科技有限公司 | Method and equipment for sending session information in social application |
CN114140260A (en) * | 2021-10-29 | 2022-03-04 | 北京达佳互联信息技术有限公司 | Data modification processing method and device, electronic equipment and storage medium |
CN114640644A (en) * | 2022-02-28 | 2022-06-17 | 阿里健康科技(中国)有限公司 | Instant communication message sending method and instant communication message sending device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013045345A (en) * | 2011-08-25 | 2013-03-04 | Dainippon Printing Co Ltd | Bank transfer scam prevention system |
CN105450583A (en) * | 2014-07-03 | 2016-03-30 | 阿里巴巴集团控股有限公司 | Information authentication method and device |
CN106157005A (en) * | 2016-06-30 | 2016-11-23 | 北京小米移动软件有限公司 | The distribution method of the red packet amount of money and device |
CN106372899A (en) * | 2015-07-21 | 2017-02-01 | 深圳市银信网银科技有限公司 | Method, system and apparatus for opening electronic certificate |
CN106372909A (en) * | 2015-07-21 | 2017-02-01 | 深圳市银信网银科技有限公司 | Modifying method for electronic certificate and electronic payment system |
CN107506989A (en) * | 2017-08-18 | 2017-12-22 | 特兰旗(厦门)科技有限公司 | Exchange method and device |
-
2020
- 2020-07-17 CN CN202010693105.5A patent/CN111932230A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013045345A (en) * | 2011-08-25 | 2013-03-04 | Dainippon Printing Co Ltd | Bank transfer scam prevention system |
CN105450583A (en) * | 2014-07-03 | 2016-03-30 | 阿里巴巴集团控股有限公司 | Information authentication method and device |
CN106372899A (en) * | 2015-07-21 | 2017-02-01 | 深圳市银信网银科技有限公司 | Method, system and apparatus for opening electronic certificate |
CN106372909A (en) * | 2015-07-21 | 2017-02-01 | 深圳市银信网银科技有限公司 | Modifying method for electronic certificate and electronic payment system |
CN106157005A (en) * | 2016-06-30 | 2016-11-23 | 北京小米移动软件有限公司 | The distribution method of the red packet amount of money and device |
CN107506989A (en) * | 2017-08-18 | 2017-12-22 | 特兰旗(厦门)科技有限公司 | Exchange method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112688861A (en) * | 2020-12-29 | 2021-04-20 | 上海掌门科技有限公司 | Method and equipment for sending session information in social application |
CN114140260A (en) * | 2021-10-29 | 2022-03-04 | 北京达佳互联信息技术有限公司 | Data modification processing method and device, electronic equipment and storage medium |
CN114640644A (en) * | 2022-02-28 | 2022-06-17 | 阿里健康科技(中国)有限公司 | Instant communication message sending method and instant communication message sending device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110300053B (en) | Method and device for adding friends | |
CN110266505B (en) | Method and equipment for managing session group | |
CN111932230A (en) | Method and equipment for modifying red envelope | |
CN110765395B (en) | Method and equipment for providing novel information | |
CN110515692B (en) | Method and equipment for starting reading application | |
CN111523039B (en) | Method and device for processing book promotion request in reading application | |
CN111162990B (en) | Method and equipment for presenting message notification | |
CN110430253B (en) | Method and equipment for providing novel update notification information | |
CN112822430B (en) | Conference group merging method and device | |
CN113157162B (en) | Method, apparatus, medium and program product for revoking session messages | |
CN111934981A (en) | Method and equipment for withdrawing red packet | |
CN112688856B (en) | Method and device for releasing friend relationship | |
CN112787831B (en) | Method and device for splitting conference group | |
CN110460642B (en) | Method and device for managing reading mode | |
CN115776418A (en) | Method and equipment for pushing message in group session | |
CN112272213B (en) | Activity registration method and equipment | |
CN113918897A (en) | Method, apparatus, and medium for displaying application in application open platform | |
CN110336913B (en) | Method, equipment and computer readable medium for presenting call video in telephone call process | |
CN114429361A (en) | Method, device, medium and program product for extracting resource | |
CN112702257A (en) | Method and device for deleting friend application | |
CN114338578B (en) | Method, device, medium and program product for sending friend application | |
CN112422410B (en) | Method and equipment for sharing information in session window of social application | |
CN112750436B (en) | Method and equipment for determining target playing speed of voice message | |
CN112702462B (en) | Method and equipment for adding packets | |
CN111818013B (en) | Method and device for adding friends |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |