一种虚拟信息的确定方法及装置制造方法及图纸

技术编号:15392350 阅读:88 留言:0更新日期:2017-05-19 05:14
本发明专利技术公开了一种虚拟信息的确定方法,包括:根据虚拟信息的上限值及虚拟信息的个数确定出每个虚拟信息的平均值;根据所述平均值确定出虚拟信息取值的区间;将所述区间内的任意值确定为待分配的虚拟信息的目标值。本发明专利技术还公开了一种虚拟信息的确定装置。

Method and device for determining virtual information

The invention discloses a method for determining a virtual information, including: according to the number of the upper limit value of virtual information and virtual information to determine the average value of the virtual information; according to the average value determined interval value of the virtual information; the arbitrary interval value is determined to be the virtual information distribution target value. The invention also discloses a device for determining the virtual information.

【技术实现步骤摘要】
一种虚拟信息的确定方法及装置
本专利技术涉及数字支付
,尤其涉及一种虚拟信息的确定方法及装置。
技术介绍
随着互联网消费的普及,越来越多的人养成了移动支付的习惯。发红包已经成为中国企业商家通过新媒体自我营销,提升用户品牌认知和忠诚度的一个重要手段。基于网络消费的“电子红包”,摆脱了“红纸包+现金”的传统模式,深受年轻消费者的欢迎。目前,电子红包主要分为定额红包和随机红包,定额红包指的是将一定额度的红包平均分成等份;随机红包指的是将一定额度的红包随机分成额度不相同的份数。随机红包之所以时下备受用户欢迎,主要是使用了随机算法,红包发放时用户不知道会收到多少金额,只有“抢”到后才能知道,使得传统意义上的抢红包更增添了乐趣,同时使得亲友间关系更加紧密。因此,“抢”红包功能一经推出就广受欢迎,同时激发用户主动的分享和传播。但是,现有随机红包的方法主要是基于产生随机金额数,如将100元的红包分成10个,每个红包的金额分配区间为0.01-99.91之间,使用这样的方法会导致红包金额分配波动范围过大。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种虚拟信息的确定方法及装置,能够使确定的待分配的虚拟信息值的波动范围缩小。为达到上述目的,本专利技术实施例提供了一种虚拟信息的确定方法:根据虚拟信息的上限值及虚拟信息的个数确定出每个虚拟信息的平均值;根据所述平均值确定出虚拟信息取值的区间;将所述区间内的任意值确定为待分配的虚拟信息的目标值。所述根据所述平均值确定出虚拟信息取值的区间包括:根据预先设置的波动系数及确定的所述平均值确定所述取值区间的最大值与最小值。所述方法之前还包括:根据预先设置的虚拟信息上限值、虚拟信息数量,生成虚拟信息。本专利技术实施例还提供了一种虚拟信息的确定装置:所述装置包括:确定模块、分配模块;其中,确定模块,用于根据虚拟信息的上限值及虚拟信息的个数确定出每个虚拟信息的平均值;分配模块,用于根据所述平均值确定出虚拟信息取值的区间,并将所述区间内的任意值确定为待分配的虚拟信息的目标值。所述分配模块,具体用于:根据预先设置的波动系数及确定的所述平均值确定所述取值区间的最大值与最小值。所述虚拟信息的确定装置还包括生成模块,用于根据预先设置的虚拟信息上限值、虚拟信息数量以及虚拟信息类型,生成虚拟信息。本专利技术实施例提供的虚拟信息的确定方法及装置,根据虚拟信息的上限值及虚拟信息的个数确定出每个虚拟信息的平均值;根据所述平均值确定出虚拟信息取值的区间;将所述区间内的任意值确定为待分配的虚拟信息的目标值;这样,由于虚拟信息的目标值被限定在一定的区间内,分配的波动范围有限,因此,能够使虚拟信息分配的波动范围缩小;当本专利技术实施例应用于红包发送场景时,可以将随机红包的金额分配平均化,避免出现过大或过小的红包金额,减少了不同红包之间金额的差距,提高了用户体验。附图说明图1为本专利技术实施例虚拟信息的确定方法流程示意图;图2为本专利技术实施例虚拟信息的确定装置结构示意图;图3为本专利技术实施例用户账户充值系统结构示意图;图4为本专利技术实施例用户账户充值流程示意图;图5为本专利技术实施例电子红包制作流程示意图。具体实施方式为了能够更加详细的了解本专利技术实施例的特点与
技术实现思路
,下面对本专利技术实施例的实现进行详细阐述。图1为本专利技术实施例虚拟信息的确定方法流程示意图,如图1所示,本专利技术实施例虚拟信息的确定方法包括:步骤101:根据虚拟信息的上限值及虚拟信息的个数确定出每个虚拟信息的平均值;所述步骤101之前还包括:设置虚拟信息上限值、虚拟信息数量以及虚拟信息类型,并根据设置的虚拟信息上限值、虚拟信息数量生成虚拟信息;其中,虚拟信息上限值、虚拟信息数量均可以根据需要设置。这里的虚拟信息类型可以包括:随机红包,虚拟货币等。虚拟信息上限值可以是待分配的虚拟信息的总金额,也可以是虚拟信息中的部分虚拟信息被分配后剩余的虚拟信息的总金额,所述虚拟信息数量可以是待分配的虚拟信息的个数。步骤102:根据所述平均值确定出虚拟信息取值的区间;其中,可以根据预先设置的波动系数以及确定的所述平均值,进一步确定所述虚拟信息取值区间的最大值与最小值。这里,所述波动系数可以根据实际需求进行设置,一般在0-1范围内取值,如需调大虚拟信息取值区间,将波动系数调大即可,相应的,如需调小虚拟信息取值区间,则将波动系数调小即可。步骤103:将所述区间内的任意值确定为待分配的虚拟信息的目标值。下面以随机红包为例,对本专利技术实施例虚拟信息的确定方法进行详细阐述:假设用户用M个虚拟货币制作随机红包,将红包分为N个,根据随机红包的总金额及个数可以计算出每个红包的平均值,再根据预先设置的波动系数确定出第一个红包金额的取值区间,第一个红包金额在所述取值区间随机取值,第一个红包被领取后,根据剩余红包金额及个数计算出剩余每个红包的平均值,再根据预先设置波动系数确定出第二个红包的取值区间,以此类推,直至生成的最后的红包被领取,具体红包金额分配包括:该红包金额、领取该红包用户的ID。下面以预先设置的波动系数为0.5为例,详细介绍本申请提供的虚拟信息确定方法在上述随机红包分配场景中的应用过程:第一个红包:计算红包平均值A(1)=M/N,将波动系数设置为R=0.5,所述波动系数可以按实际需要自行设定,此时,每份红包可分配的最小金额为0.5*A(1),最大金额为1.5*A(1),其中,A(1)=M/N,所述第一个红包金额分配区间记为:S(1)=random[0.5*A(1),1.5*A(1)];第二个红包:计算红包平均值A(2)=(M-S1)/(N-1),波动系数R=0.5,每份红包可分配的最小金额为0.5*A(2),最大金额为1。5*A(2),其中A(2)=(M-S1)/(N-1),所述第二个红包金额分配区间记为:S(2)=random[0.5*A(2),1.5*A(2)];第N-1个红包:计算红包平均值A(N-1)={M-S(1)-S(2)…S(N-2)}/2,波动系数R=0.5,每份红包可分为的最小金额为0.5*A(N-1),最大金额为1.5*A(N-1),其中,A(N-1)={M-S(1)-S(2)…S(N-2)}/2,所述第N-1个红包金额分配区间记为:S(N-1)=random[0.5*A(N-1),1.5*A(N-1)];第N个红包:第N个红包的金额记为:S(N)=M-S(1)-S(2)…-S(N-1);通过上述算法,如将10个虚拟币分为10份,波动系数R=0.5(可以按照需要调整),10份红包金额分配最坏的情况为:0.5、0.53、0.56、0.6、0.65、0.72、0.81、0.94、1.17、1.75、1.74;可以得出,即使是红包金额分配出现最坏的情况,每份红包的波动相差也不大,每份红包金额都趋向于平均值。图2为本专利技术实施例虚拟信息的确定装置结构示意图,如图2所示,本专利技术实施例虚拟信息的确定装置包括:确定模块201、分配模块202;其中,确定模块201,用于根据虚拟信息的上限值及虚拟信息的个数确定出每个虚拟信息的平均值;分配模块202,用于根据所述平均值确定出虚拟信息取值的区间,并将所述区间内的任意值确定为待分配的虚拟信息的目标值;所述分配模块,具体用于:根据预先设置的波动系数及确定的所述平均值本文档来自技高网
...
一种虚拟信息的确定方法及装置

【技术保护点】
一种虚拟信息的确定方法,其特征在于,所述方法包括:根据虚拟信息的上限值及虚拟信息的个数确定出每个虚拟信息的平均值;根据所述平均值确定出虚拟信息取值的区间;将所述区间内的任意值确定为待分配的虚拟信息的目标值。

【技术特征摘要】
1.一种虚拟信息的确定方法,其特征在于,所述方法包括:根据虚拟信息的上限值及虚拟信息的个数确定出每个虚拟信息的平均值;根据所述平均值确定出虚拟信息取值的区间;将所述区间内的任意值确定为待分配的虚拟信息的目标值。2.根据权利要求1所述的方法,其特征在于,所述根据所述平均值确定出虚拟信息取值的区间包括:根据预先设置的波动系数及确定的所述平均值确定所述取值区间的最大值与最小值。3.根据权利要求1或2所述的方法,其特征在于,所述方法之前还包括:根据预先设置的虚拟信息上限值、虚拟信息数量,生成虚拟信息。4.一种虚拟信息的确定装置,其特...

【专利技术属性】
技术研发人员:张进
申请(专利权)人:咪咕文化科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1