CN110717743A - 一种分配方法、电子设备及存储介质 - Google Patents
一种分配方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN110717743A CN110717743A CN201910844502.5A CN201910844502A CN110717743A CN 110717743 A CN110717743 A CN 110717743A CN 201910844502 A CN201910844502 A CN 201910844502A CN 110717743 A CN110717743 A CN 110717743A
- Authority
- CN
- China
- Prior art keywords
- target
- red packet
- amount
- group
- information
- 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
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/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- 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/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
- G06Q20/0658—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash e-cash managed locally
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种分配方法,所述方法包括:接收群组中的任一组员发送的红包发送请求,所述红包发送请求携带红包金额;获取所述群组中目标组员的信息;确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额。本申请实施例还公开了一种电子设备及存储介质。
Description
技术领域
本申请实施例涉及计算机技术领域,涉及但不限于一种分配方法、电子设备及存储介质。
背景技术
相关技术中,在一些软件的群里发红包时,红包的金额总是随机分配或者平均分配的。但是,在一些发红包的场景中,可能有明确的意图,但在现有技术中对于上述情况还没有解决方案。
发明内容
本申请实施例提供了一种分配方法、电子设备及存储介质。
本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种分配方法,所述方法包括:
接收群组中的任一组员发送的红包发送请求,所述红包发送请求携带红包金额;
获取所述群组中目标组员的信息;
确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;
所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额。
第二方面,本申请实施例还提供一种分配装置,所述装置包括:接收模块、获取模块和确定模块;其中,
所述接收模块,用于接收群组中的任一组员发送的红包发送请求,所述红包发送请求携带红包金额;
所述获取模块,用于获取所述群组中目标组员的信息;
所述确定模块,用于确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;
所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额。
第三方面,本申请实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行所述计算机程序时,执行上述方案中任一项所述分配方法中的步骤。
第四方面,本申请实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方案中任一项所述分配方法中的步骤。
本申请实施例中,接收群组中的任一组员发送的红包发送请求,所述红包发送请求携带红包金额;获取所述群组中目标组员的信息;确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额;如此,能够根据群组中目标组员的信息,确定目标金额,使得目标组员能够获得与其信息对应的目标金额的红包,提高了用户体验。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为本申请实施例所提供的分配方法的实现流程示意图一;
图2为本申请实施例所提供的分配方法的实现流程示意图二;
图3为本申请实施例所提供的分配方法的实现流程示意图三;
图4为本申请实施例所提供的分配方法的实现流程示意图四;
图5为本申请实施例所提供的分配方法的实现流程示意图五;
图6为本申请实施例所提供的分配方法的效果示意图一;
图7为本申请实施例所提供的分配方法的效果示意图二;
图8为本申请实施例所提供的分配装置的组成结构示意图;
图9为本申请实施例所提供的电子设备的硬件结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
在详述本申请实施例时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本申请保护的范围。此外,在实际制作中应包含长度、宽度及深度的三维空间尺寸。
本申请实施例提供的分配方法可应用于分配装置,分配装置可实施于电子设备上。分配装置接收群组中的任一组员发送的红包发送请求,所述红包发送请求携带红包金额;获取所述群组中目标组员的信息;至少依据所述红包金额以及所述目标组员的信息确定所述目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包。
本申请实施例提供一种分配方法,该方法应用于实施分配方法的电子设备,电子设备中的各功能模块可以由电子设备(如终端设备、服务器)的硬件资源,如处理器等计算资源、传感器等探测资源、通信资源协同实现。
电子设备可以是任何具有信息处理能力的电子设备,在一种实施例中,电子设备可以是智能终端,例如可以是笔记本等具有无线通信能力的移动终端、AR/VR设备。在另一种实施例中,电子设备还可以是不便移动的具有计算功能的终端设备,比如台式计算机、桌面电脑、服务器等。
当然,本申请实施例不局限于提供为方法和硬件,还可有多种实现方式,例如提供为存储介质(存储有用于执行本申请实施例提供的分配方法的指令)。
图1为本申请实施例中的分配方法的实现流程示意图一,如图1所示,该方法包括以下步骤:
步骤101:接收群组中的任一组员发送的红包发送请求;
其中,所述红包发送请求携带红包金额。
这里,群组可以为建立的包括多个组员的群组,比如:微信群组、QQ群组等。这里,电子设备接收群组中的任一组员发送的红包发送请求,该红包发送请求中携带红包金额。
比如:微信群组中包括:组员A、组员B、组员C、组员D,电子设备接收微信群组中的组员B发送的红包发送请求,该红包发送请求中携带红包金额,该红包金额为100。
步骤102:获取所述群组中目标组员的信息;
这里,电子设备获取群组中目标组员的信息,其中,目标组员的信息为体现目标组员的生日、兴趣爱好、行为习惯等特征的信息,目标组员可以为群组中的任意组员。
这里,目标组员的信息可以包括:目标组员的生日信息、目标组员的兴趣特征、目标组员的习惯特征等信息。
电子设备在获取群组中目标组员的信息时,可以通过目标组员所在的群组的聊天记录、红包发送请求对应的留言信息、或者目标组员关联的应用程序等来获取群组中目标组员的信息;其中,目标组员所在的群组与红包发送请求对应的群组可为同一群组,也可为不同的群组。
比如:通过目标组员所在的群组的聊天记录“组员A喜欢数字6”,可以获取目标组员,即组员A的信息:兴趣特征为数字6。
需要说明的是,在获取所述群组中目标组员的信息时,可以首先获取群组中的目标组员,再进一步获取目标组员的信息,本申请实施例对此不做限定。
步骤103:确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包。
这里,电子设备确定目标金额,以使目标组员在收取红包时,获得目标金额的红包。
其中,所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额。
比如:微信群组中的组员B发送的红包发送请求中携带的红包金额100,目标组员,即组员A的信息:习惯特征为数字6,在确定金额时可以将目标金额确定为66。
又比如:微信群组中的组员B发送的红包发送请求中携带的红包金额80,目标组员,即组员A的信息:生日信息为6月9日,在确定金额时可以将目标金额确定为69。
这里,在根据发送的红包金额和目标组员的信息来确定目标金额时,至少可以包括以下几种情况:
1)根据发送的红包金额和目标组员的信息,将不大于红包金额且包括特定数值的金额,确定为目标金额;
2)根据发送的红包金额和目标组员的信息,将不大于红包金额且不包括某些数值的金额,确定为目标金额;
3)根据发送的红包金额和目标组员的信息,将不大于红包金额且金额最大或相对较大的金额,确定为目标金额。
需要说明的是,电子设备确定目标金额时,可以是在接收群组中的任一组员发送的红包发送请求及获取所述群组中目标组员的信息之后进行的,也可以是在接收到目标组员发送的抢红包请求或红包获取请求之后进行的,本申请实施例对此不做限制。
本申请实施例提供的分配方法,接收群组中的任一组员发送的红包发送请求,所述红包发送请求携带红包金额;获取所述群组中目标组员的信息;确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额;如此,能够根据群组中目标组员的信息,确定目标金额,使得目标组员在收取红包时获得与目标组员的信息对应的目标金额的红包,提高了用户体验。
本申请实施例中提供一种分配方法,如图2所示,该方法包括以下步骤:
步骤201:接收群组中的任一组员发送的红包发送请求;
其中,所述红包发送请求携带红包金额;
其中,步骤201参见上述实施例中的步骤101。
这里,步骤202获取所述群组中目标组员的信息至少可以包括以下方式:
步骤202a:获取所述群组的聊天记录或所述红包发送请求对应的留言信息;对所述聊天记录或所述留言信息进行分析,获取所述群组中目标组员的信息;
这里,在获取所述群组中目标组员的信息时,可以通过群组的聊天记录或红包发送请求对应的留言信息获得。
在通过群组的聊天记录获取目标组员的信息时,电子设备获取群组的聊天记录,对聊天记录进行分析,从而获取目标组员的信息。
比如:获取的微信群组的聊天记录为“组员A的生日是2月5日”,电子设备对该聊天记录进行分析,获取群组中目标组员的信息:组员A的生日信息。
在通过红包发送请求对应的留言信息获取目标组员的信息时,电子设备获取红包发送请求对应的留言信息,对留言信息进行分析,从而获取目标组员的信息。
比如:获取红包发送请求对应的留言信息为“组员C不喜欢数字7”,电子设备对该留言信息进行分析,获取群组中目标组员的信息:组员C的习惯特征。
需要说明的是,获取所述群组中目标组员的信息时,可以根据群组的聊天记录或红包发送请求对应的留言信息获取目标组员的信息,也可以同时根据群组的聊天记录和红包发送请求对应的留言信息获取目标组员的信息,本申请实施例对此不做限制。
步骤202b:获取所述目标组员关联的应用程序;对所述应用程序进行分析,获取所述群组中目标组员的信息;
这里,在获取所述群组中目标组员的信息时,还可以通过目标组员关联的应用程序获得。
在通过目标组员关联的应用程序获取目标组员的信息时,电子设备获取目标组员关联的应用程序,对应用程序进行分析,从而获取目标组员的信息。
比如:目标组员关联的应用程序为股票类的应用程序,电子设备对该股票类的应用程序进行分析,获取群组中目标组员的信息:组员D的兴趣特征。
这里,需要说明的是,应用程序可以包括***应用程序,也可包括第三方应用程序,本申请实施例对此不作限制。
步骤203:确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包。
这里,所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额。
其中,步骤203参见上述实施例中的步骤103。
本申请实施例提供的分配方法,能够获取群组的聊天记录,红包发送请求对应的留言信息,或者,目标组员关联的应用程序,并对聊天记录,留言信息,或者,应用程序进行分析,获取群组中目标组员的信息,从而根据目标组员的信息确定目标金额。
本申请实施例中提供一种分配方法,如图3所示,该方法包括以下步骤:
步骤301:接收群组中的任一组员发送的红包发送请求;
其中,所述红包发送请求携带红包金额;
步骤302:获取所述群组中目标组员的信息;
其中,步骤301至步骤302参见上述实施例中的步骤101至步骤102。
这里,步骤203至少依据所述红包金额以及所述目标组员的信息确定所述目标金额至少可以包括以下方式:
步骤303a:确定所述目标组员的生日信息中包含的第一数值;将基于所述第一数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
这里,所述目标组员的信息包括:目标组员的生日信息。当目标组员的信息为目标组员的生日信息时,确定目标组员的生日信息中包含的第一数值,将包含第一数值且不大于红包金额的金额,确定为目标金额。
比如:目标组员的生日信息为5月2日,红包金额为60元,电子设备确定目标组员的生日信息中包含的第一数值为5和2,将包含第一数值5和2且不大于红包金额60元的金额52元,确定为目标金额。
步骤303b:根据所述目标组员的兴趣特征,确定所述兴趣特征对应的第二数值;将基于所述第二数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
这里,所述目标组员的信息包括:目标组员的兴趣特征。当目标组员的信息为目标组员的兴趣特征时,确定目标组员的兴趣特征对应的第二数值,将包含第二数值且不大于红包金额的金额,确定为目标金额。
比如:目标组员的兴趣特征为喜欢股票,红包金额为100元,分配装置确定目标组员的兴趣特征对应的第二数值为8,将包含第二数值8且不大于红包金额100元的金额88,确定为目标金额。
步骤303c:根据所述目标组员的习惯特征,确定所述习惯特征对应的第三数值;将不包含所述第三数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
这里,所述目标组员的信息包括:目标组员的习惯特征。当目标组员的信息为目标组员的习惯特征时,确定目标组员的习惯特征对应的第三数值,将不包含第三数值且不大于红包金额的金额,确定为目标金额。
比如:目标组员的习惯特征为比较迷信,红包金额为50元,分配装置确定目标组员的习惯特征对应的第三数值为4,将不包含第三数值4且不大于红包金额50元的金额,确定为目标金额,比如:目标金额为30、20等。
在一些实施例中,还可以是电子设备提前确定分配给群组中每一组员的红包金额,在目标组员抢红包或发送红包获取请求时,直接将最大的金额或比较大的金额确定为目标金额。
比如:电子设备提前确定分配给群组中每一组员的红包金额分为28、26、15、11、10、6、4,在目标组员抢红包或发送红包获取请求时,直接将最大的金额28确定为目标金额,或者将比较大的金额26确定为目标金额。
在一些实施例中,还可以是直接将包含某些指定的数值,或者,不包含某些指定的数值构成的金额,确定为目标金额。
比如:指定的数值为3,可以将包含指定的数值3,或者,不包含指定的数值3构成的金额,确定为目标金额。
需要说明的是,在需要多次确定目标金额时,可以交替使用上述任意一种方式确定目标金额,比如:在第一次确定目标金额时,可以使用目标组员的习惯特征,确定目标金额;在第二次确定目标金额时,可以使用目标组员的生日信息,确定目标金额。
本申请实施例提供的分配方法,能够根据目标组员的生日信息,目标组员的兴趣特征,目标组员的习惯特征等信息,确定目标金额,使得目标组员在收取红包时获得目标金额的红包,提高了用户体验。
本申请实施例中提供一种分配方法,如图4所示,该方法包括以下步骤:
步骤401:接收群组中的任一组员发送的红包发送请求;
其中,所述红包发送请求携带红包金额;
步骤402:获取所述群组中目标组员的信息;
步骤403:确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;
这里,所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额;
其中,步骤401至步骤403参见上述实施例中的步骤101至步骤103。
步骤404:将所述红包发送请求对应的红包消息分发给所述群组的组员;
这里,当群组中的任一组员发送红包发送请求后,分配装置将红包发送请求对应的红包消息分发给群组中的各个组员,群组中的各个组员接收到红包发送请求对应的红包消息。
比如:微信群组中包括:组员A、组员B、组员C、组员D,电子设备接收微信群组中的组员B发送的红包发送请求,并将该红包发送请求对应的红包消息分发给组员A、组员B、组员C、组员D。
步骤405:基于所述红包消息,接收所述目标组员发送的红包获取请求;
这里,当群组中的组员接收到红包发送请求对应的红包消息后,目标组员点击该红包消息,电子设备接收目标组员发送的红包获取请求。
比如:组员A、组员B、组员C、组员D接收到红包发送请求对应的红包消息,目标组员为组员B,组员B点击该红包消息,电子设备接收组员B发送的红包获取请求。
步骤406:响应所述目标组员发送的红包获取请求,将所述目标金额的红包发送给所述目标组员。
这里,电子设备接收到目标组员发送的红包获取请求后,响应目标组员发送的红包获取请求,将目标金额的红包发送给目标组员,以使目标组员获得包含目标金额的红包。
比如:目标组员为组员B,目标金额为26元,电子设备接收到组员B发送的红包获取请求后,响应组员B发送的红包获取请求,将目标金额为26元的红包发送给目标组员。
本申请实施例提供的分配方法,能够接收所述目标组员发送的红包获取请求,并将目标金额的红包发送给所述目标组员,如此,使得目标组员收取目标金额的红包,提高了用户体验。
本申请实施例中提供一种分配方法,如图5所示,该方法包括以下步骤:
步骤501:接收群组中的任一组员发送的红包发送请求;
其中,所述红包发送请求携带红包金额;
步骤502:获取所述群组中目标组员的信息;
步骤503:确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;
这里,所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额;
其中,步骤501至步骤503参见上述实施例中的步骤101至步骤103。
步骤504:将所述红包发送请求对应的红包消息分发给所述群组的组员;
这里,当群组中的任一组员发送红包发送请求后,分配装置将红包发送请求对应的红包消息分发给群组中的各个组员,群组中的各个组员接收到红包发送请求对应的红包消息。
比如:微信群组中包括:组员A、组员B、组员C、组员D,电子设备接收微信群组中的组员B发送的红包发送请求,并将该红包发送请求对应的红包消息分发给组员A、组员B、组员C、组员D。
步骤505:接收响应所述红包发送请求的红包获取请求;
这里,电子设备接收响应红包发送请求的红包获取请求,这里,发送红包获取请求的可以是群组中的任一组员,可以是目标组员,也可以是非目标组员。
步骤506:如果接收到的指定阈值数量的红包获取请求中,不存在所述目标组员发送的红包获取请求,响应于合并红包获取请求,基于所述目标金额和未分发的红包金额构成的合并金额,向所述合并红包获取请求对应的组员发送红包。
其中,所述合并红包获取请求为所述指定阈值数量的红包获取请求之后的红包获取请求。
这里,可以设置接收到红包获取请求的指定阈值,如果在指定阈值的红包获取请求以内,分配装置接收到目标组员发送的红包获取请求,则将包括目标金额的红包发送给目标组员;如果在指定阈值的红包获取请求以内,分配装置未接收到目标组员发送的红包获取请求,则将目标金额和未分配的金额进行合并随机进行分配。
这里,如果在指定阈值的红包获取请求以内,分配装置接收到目标组员发送的红包获取请求的过程可以如下:
确定接收所述目标组员发送的红包获取请求之前所接收的红包获取请求的数量;如果所述数量未超过指定阈值,将红包金额为所述目标金额的红包发送给所述目标组员。
比如:红包获取请求的指定阈值为4,目标组员发送红包获取请求,确定目标组员发送的红包获取请求之前所接收的红包获取请求的数量为2,该数量未超过指定阈值4,因此,将目标金额的红包发送给目标组员。
这里,如果在指定阈值的红包获取请求以内,分配装置未接收到目标组员发送的红包获取请求的过程可以如下:
如果接收到的指定阈值数量的红包获取请求中,不存在所述目标组员发送的红包获取请求,响应于合并红包获取请求,基于所述目标金额和未分发的红包金额构成的合并金额,向所述合并红包获取请求对应的组员发送红包。
比如:红包获取请求的指定阈值为4,当电子设备收到的指定阈值数量的红包获取请求中,没有目标组员发送的红包获取请求,此时,群组中的组员发送合并红包获取请求,电子设备将目标金额26元与未分发的红包金额20元进行合并,向合并红包获取请求对应的组员随机发送红包。
本申请实施例提供的分配方法,如果接收到的指定阈值数量的红包获取请求中,不存在所述目标组员发送的红包获取请求,响应于合并红包获取请求,将目标金额和未分发的红包金额构成的合并金额,向所述合并红包获取请求对应的组员发送红包;如此,不存在所述目标组员发送的红包获取请求,能够将目标金额和未分配金额合并后再进行分配,提高了用户的体验。
本申请实施例中通过具体场景对本申请实施例提供的分配方法进行说明。
在本申请实施例中,在发红包的时候,根据识别红包上面写的标题、祝贺话语或群聊的上下文,比如:祝贺某某发表一篇论文!通过命名实体识别(Named EntityRecognition,NER)识别出该人物,根据待分配的红包的个数生成金额大小不等的小红包,将金额最大、金额相对较多或包括特定数值的小红包分配给该人物,其他人随机分配其他的小红包。
这里,分配过程可以分为两步:
第一步,识别。
通过群聊的上下文及红包的标题、祝贺话语等,利用NER技术,识别出特定人及特定事件。
第二步,红包分配。
不同于传统的随机分配,此处对第一步中的特定人进行倾斜,具体的倾斜办法是这样的。多个人对一个红包进行分配,比如:26元分配给8个人,先随机生成8个小红包,金额分别是2、4、5、8、1、1、3和2。首先给特定人分配红包,分配时按照一定的概率,红包越大,特定人拿到的概率越大,比如:上面8个红包,特定人拿到的概率分别是2/26、4/26、5/26、8/26、1/26、1/26、3/26和2/26,然后从中按照概率分配给特定人,最简单的就是特定人直接拿到最大的8。此处假设特定人抽中了8。然后大家开始抢红包,当接收到抢红包的请求时,首先判定是不是特定人,如果是则将刚才抽中的8给特定人,否则按照红包顺序给人,第一个就是分配到2,第二个人分配到4。如果前n个或前一定比例中,都没有特定人出现,则剩余的红包及特定人的红包,会合并再次随机分配,留给剩下的人去抢。
在一示例中,如图6所示,特定人在电子设备61上点击红包消息62进行抢红包,电子设备在收到特定人的抢红包消息后,将特定金额的红包发送给特定人,如图7所示,特定人收到特定金额为8的红包63。
本申请实施例中,根据环境感知或者自然语言理解,得到目标组员的喜好等目标组员的信息,进而控制红包金额,其中,目标组员的信息还可以包含其他信息。本申请实施例基于环境感知和自然语言理解,确定目标金额,还可以应用到如下场景:如果目标组员的生日信息是2月5日,则确定的目标金额为2.5元;如果目标组员的兴趣特征为喜欢股票,则确定的目标金额为8.8或0.88;如果目标组员的习惯特征为比较迷信,则确定的目标金额不包含数字“4”。
本申请实施例的技术效果为:在不影响他人的情况下,使特定人得到金额最多、金额较多或包括特定数值的红包,符合人们的预期,满足人性人心的需求。
本申请实施例还提供一种分配装置,该装置所包括的各模块、各模块所包括的各单元,可以通过分配装置的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等。
如图8所示,分配装置80包括:
接收模块801,用于接收群组中的任一组员发送的红包发送请求,所述红包发送请求携带红包金额;
获取模块802,用于获取所述群组中目标组员的信息;
确定模块803,用于确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额。
在一些实施例中,获取模块802包括:第一获取单元和第二获取单元;其中,
第一获取单元,用于获取所述群组的聊天记录或所述红包发送请求对应的留言信息;
第二获取单元,用于对所述聊天记录或所述留言信息进行分析,获取所述群组中目标组员的信息。
在一些实施例中,获取模块802包括:第三获取单元和第四获取单元;其中,
第三获取单元,用于获取所述目标组员关联的应用程序;
第四获取单元,用于对所述应用程序进行分析,获取所述群组中目标组员的信息。
在一些实施例中,如果所述目标组员的信息包括:目标组员的生日信息,确定模块803包括:第一确定单元和第二确定单元;其中,
第一确定单元,用于确定所述目标组员的生日信息中包含的第一数值;
第二确定单元,用于将基于所述第一数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
在一些实施例中,如果所述目标组员的信息包括:目标组员的兴趣特征,确定模块803还包括:第三确定单元和第四确定单元;其中,
第三确定单元,用于根据所述目标组员的兴趣特征,确定所述兴趣特征对应的第二数值;
第四确定单元,用于将基于所述第二数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
在一些实施例中,如果所述目标组员的信息包括:目标组员的习惯特征,确定模块803还包括:第五确定单元和第六确定单元;其中,
第五确定单元,用于根据所述目标组员的习惯特征,确定所述习惯特征对应的第三数值;
第六确定单元,用于将不包含所述第三数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
在一些实施例中,分配装置80还包括:分发模块、第一接收模块和第一发送模块;其中,
分发模块,用于将所述红包发送请求对应的红包消息分发给所述群组的组员;
第一接收模块,用于基于所述红包消息,接收所述目标组员发送的红包获取请求;
第一发送模块,用于响应所述目标组员发送的红包获取请求,将所述目标金额的红包发送给所述目标组员。
在一些实施例中,分配装置80还包括:分发模块、第二接收模块和第二发送模块;其中,
分发模块,用于将所述红包发送请求对应的红包消息分发给所述群组的组员;
第二接收模块,用于接收响应所述红包发送请求的红包获取请求;
第二发送模块,用于如果接收到的指定阈值数量的红包获取请求中,不存在所述目标组员发送的红包获取请求,响应于合并红包获取请求,基于所述目标金额和未分发的红包金额构成的合并金额,向所述合并红包获取请求对应的组员发送红包;所述合并红包获取请求为所述指定阈值数量的红包获取请求之后的红包获取请求。
需要说明的是:上述实施例提供的分配装置在分配时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的分配装置与分配方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图9所示的电子设备90包括:至少一个处理器910、存储器940、至少一个网络接口920和用户接口930。电子设备90中的各个组件通过总线***950耦合在一起。可理解,总线***950用于实现这些组件之间的连接通信。总线***950除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图9中将各种总线都标为总线***950。
用户接口930可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
存储器940可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)。易失性存储器可以是随机存取存储器(RAM,Random Access Memory)。本申请实施例描述的存储器940旨在包括任意适合类型的存储器。
本申请实施例中的存储器940能够存储数据以支持电子设备90的操作。这些数据的示例包括:用于在电子设备90上操作的任何计算机程序,如操作***和应用程序。其中,操作***包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序。
其中,处理器910用于运行所述计算机程序时,以实现上述实施例中提供的分配方法中的步骤。
作为本申请实施例提供的方法采用软硬件结合实施的示例,本申请实施例所提供的方法可以直接体现为由处理器910执行的软件模块组合,例如本本申请实施例提供的分配装置,分配装置的软件模块可以存储于存储器940,处理器910读取存储器940中软件模块包括的可执行指令,结合必要的硬件(例如,包括处理器910以及连接到总线950的其他组件)完成本申请实施例提供的分配方法。
作为示例,处理器910可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
这里需要指出的是:以上电子设备实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果,因此不做赘述。对于本申请电子设备实施例中未披露的技术细节,本领域的技术人员请参照本申请方法实施例的描述而理解,为节约篇幅,这里不再赘述。
在示例性实施例中,本申请实施例还提供了一种存储介质,可以为计算机可读存储介质,例如包括存储计算机程序的存储器,上述计算机程序可由处理器处理,以完成前述方法所述步骤。计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器处理时实现上述实施例中提供的分配方法中的步骤。
这里需要指出的是:以上计算机介质实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果,因此不做赘述。对于本申请存储介质实施例中未披露的技术细节,本领域的技术人员请参照本申请方法实施例的描述而理解,为节约篇幅,这里不再赘述。
上述本申请实施例揭示的方法可以应用于所述处理器中,或者由所述处理器实现。所述处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述处理器可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述处理器可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器,所述处理器读取存储器中的信息,结合其硬件完成前述方法的步骤。
可以理解,本申请实施例的存储器(存储器)可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是ROM、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,DynamicRandom Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic RandomAccess Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data RateSynchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本领域内的技术人员应明白,本申请实施例的分配方法的其他构成以及作用,对于本领域的技术人员而言都是已知的,为了减少冗余,本申请实施例不做赘述。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本申请的实施例,本领域的普通技术人员可以理解:在不脱离本申请的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本申请的范围由权利要求及其等同限定。
Claims (10)
1.一种分配方法,所述方法包括:
接收群组中的任一组员发送的红包发送请求,所述红包发送请求携带红包金额;
获取所述群组中目标组员的信息;
确定目标金额,以使所述目标组员收取红包时,获得所述目标金额的红包;
所述确定目标金额包括,至少依据所述红包金额以及所述目标组员的信息确定所述目标金额。
2.根据权利要求1所述的方法,所述获取所述群组中目标组员的信息,包括:
获取所述群组的聊天记录或所述红包发送请求对应的留言信息;
对所述聊天记录或所述留言信息进行分析,获取所述群组中目标组员的信息。
3.根据权利要求1所述的方法,所述获取所述群组中目标组员的信息,包括:
获取所述目标组员关联的应用程序;
对所述应用程序进行分析,获取所述群组中目标组员的信息。
4.根据权利要求1至3任一项所述的方法,如果所述目标组员的信息包括:目标组员的生日信息,所述至少依据所述红包金额以及所述目标组员的信息确定所述目标金额,包括:
确定所述目标组员的生日信息中包含的第一数值;
将基于所述第一数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
5.根据权利要求1至3任一项所述的方法,如果所述目标组员的信息包括:目标组员的兴趣特征,所述至少依据所述红包金额以及所述目标组员的信息确定所述目标金额,包括:
根据所述目标组员的兴趣特征,确定所述兴趣特征对应的第二数值;
将基于所述第二数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
6.根据权利要求1至3任一项所述的方法,如果所述目标组员的信息包括:目标组员的习惯特征,所述至少依据所述红包金额以及所述目标组员的信息确定所述目标金额,包括:
根据所述目标组员的习惯特征,确定所述习惯特征对应的第三数值;
将不包含所述第三数值构成的且不大于所述红包金额的金额,确定为所述目标金额。
7.根据权利要求1所述的方法,所述方法还包括:
将所述红包发送请求对应的红包消息分发给所述群组的组员;
基于所述红包消息,接收所述目标组员发送的红包获取请求;
响应所述目标组员发送的红包获取请求,将所述目标金额的红包发送给所述目标组员。
8.根据权利要求1所述的方法,所述方法还包括:
将所述红包发送请求对应的红包消息分发给所述群组的组员;
接收响应所述红包发送请求的红包获取请求;
如果接收到的指定阈值数量的红包获取请求中,不存在所述目标组员发送的红包获取请求,响应于合并红包获取请求,基于所述目标金额和未分发的红包金额构成的合并金额,向所述合并红包获取请求对应的组员发送红包;所述合并红包获取请求为所述指定阈值数量的红包获取请求之后的红包获取请求。
9.一种电子设备,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行所述计算机程序时,执行权利要求1至8任一项所述分配方法中的步骤。
10.一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现权利要求1至8任一项所述分配方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910844502.5A CN110717743A (zh) | 2019-09-06 | 2019-09-06 | 一种分配方法、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910844502.5A CN110717743A (zh) | 2019-09-06 | 2019-09-06 | 一种分配方法、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110717743A true CN110717743A (zh) | 2020-01-21 |
Family
ID=69209728
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910844502.5A Pending CN110717743A (zh) | 2019-09-06 | 2019-09-06 | 一种分配方法、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110717743A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113034121A (zh) * | 2021-02-05 | 2021-06-25 | 上海云鱼智能科技有限公司 | 一种基于即时聊天工具的红包分配方法、装置及服务器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106097057A (zh) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 一种虚拟物品发放方法及装置 |
CN109189538A (zh) * | 2018-09-04 | 2019-01-11 | 深圳市百宝廊珠宝首饰有限公司 | 一种发送定向红包的方法和装置 |
CN109949026A (zh) * | 2017-12-20 | 2019-06-28 | 腾讯科技(深圳)有限公司 | 一种红包信息生成方法、装置、终端及服务器 |
-
2019
- 2019-09-06 CN CN201910844502.5A patent/CN110717743A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106097057A (zh) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 一种虚拟物品发放方法及装置 |
CN109949026A (zh) * | 2017-12-20 | 2019-06-28 | 腾讯科技(深圳)有限公司 | 一种红包信息生成方法、装置、终端及服务器 |
CN109189538A (zh) * | 2018-09-04 | 2019-01-11 | 深圳市百宝廊珠宝首饰有限公司 | 一种发送定向红包的方法和装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113034121A (zh) * | 2021-02-05 | 2021-06-25 | 上海云鱼智能科技有限公司 | 一种基于即时聊天工具的红包分配方法、装置及服务器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9921957B2 (en) | Methods and systems for managing memory allocation | |
JP6306187B2 (ja) | 動的電話番号割り当て | |
US10127295B2 (en) | Geographic co-location service for cloud computing | |
CN109542361B (zh) | 一种分布式存储***文件读取方法、***及相关装置 | |
CN110209348B (zh) | 数据存储方法、装置、电子设备及存储介质 | |
CN113094136A (zh) | 页面显示控制方法、装置、存储介质及电子设备 | |
US9940020B2 (en) | Memory management method, apparatus, and system | |
CN112101994A (zh) | 会员权益管理方法、装置、计算机设备和可读存储介质 | |
CN109547807B (zh) | 一种基于直播的信息处理方法、装置及服务器 | |
US20200358715A1 (en) | Resource sharing method, computer device, and storage medium | |
CN112087471A (zh) | 一种数据传输方法及fpga云平台 | |
CN115794289A (zh) | 应用功能展示方法、装置、设备、介质和程序产品 | |
CN115470156A (zh) | 基于rdma的内存使用方法、***、电子设备和存储介质 | |
CN110717743A (zh) | 一种分配方法、电子设备及存储介质 | |
CN111522626A (zh) | 一种虚拟机列表生成方法、装置及电子设备 | |
CN113905252B (zh) | 直播间的数据存储方法、装置、电子设备及存储介质 | |
US20230114321A1 (en) | Cloud Data Ingestion System | |
CN115712581A (zh) | 数据访问方法、存储***及存储节点 | |
CN114257635A (zh) | 服务调用方法、***、计算机设备、存储介质和程序产品 | |
CN114153594A (zh) | 一种内容分发网络预热方法、***、电子设备及存储介质 | |
CN115809015A (zh) | 分布式***中数据处理的方法以及相关*** | |
US9361379B1 (en) | Systems and methods providing recommendation data | |
CN111754332B (zh) | 一种业务请求的处理方法、装置、存储介质及电子设备 | |
CN114896489B (zh) | 对象推荐信息生成、展示方法、装置、电子设备及介质 | |
CN112600760B (zh) | 一种应用层流量限速方法、终端设备及存储介质 |
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 |