发放资源的方法、装置、系统、存储介质和计算机设备制造方法及图纸

技术编号:25959543 阅读:71 留言:0更新日期:2020-10-17 03:52
本发明专利技术提供一种发放资源的方法、装置、系统、存储介质和计算机设备,该发放资源的方法包括步骤:第一客户端向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求;目标服务端根据资源发放请求为第一用户分配竞猜信息,若竞猜信息与预先存储的资源发放活动的配置信息包含的竞猜答案匹配,根据资源发放请求的接收时间与配置信息中的资源总数量和资源发放持续时间得到资源发放时间间隔,通过资源发放时间间隔确定资源发放请求的接收时间达到发放资源的时间段内,向第一用户发放资源。本发明专利技术实施例在直播间中实现了资源发放,更好满足直播中用户的互动需要。

【技术实现步骤摘要】
发放资源的方法、装置、系统、存储介质和计算机设备本申请为申请号201810265099.6,申请日2018年03月28日、专利技术名称“发放资源的方法、装置、系统、存储介质和计算机设备”的分案申请。
本专利技术涉及计算机
,具体而言,本专利技术涉及一种发放资源的方法、装置、系统、存储介质和计算机设备。
技术介绍
发放资源是一种很好的互动娱乐形式。发放资源的方式有很多,以抽奖为例,定期合法的以一些虚拟或者实体礼物激励用户会让用户之间增加亲密度,例如点歌机会、赠送周边礼品等。因此,为了满足直播中用户的互动需要,需要提供一种在直播中发放资源的方案。
技术实现思路
本专利技术针对现有方式的缺点,提出一种发放资源的方法、装置、系统、存储介质和计算机设备,用以解决现有技术中由于缺乏直播中发放资源的方案而导致的无法满足直播中用户的互动需要的问题,以提供一种直播中资源发放方案,更好满足直播中用户的互动需要。本专利技术的实施例根据第一个方面,提供了一种发放资源的方法,包括步骤:第一客户端向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求;目标服务端根据资源发放请求为第一用户分配竞猜信息,若竞猜信息与预先存储的资源发放活动的配置信息包含的竞猜答案匹配,则获取配置信息包含的资源总数量和资源发放持续时间,根据资源总数量和资源发放持续时间得到资源发放时间间隔;通过资源发放时间间隔确定资源发放请求的接收时间是否达到发放资源的时间段内;若达到发放资源的时间段内,则向第一用户发放资源;其中,资源发放时间间隔为资源发放持续时间与资源总数量的比值。本专利技术的实施例根据第二个方面,还提供了另一种发放资源的方法,包括步骤:接收直播间中参与资源发放活动的第一用户输入的资源发放请求;根据资源发放请求为第一用户分配竞猜信息,若竞猜信息与预先存储的资源发放活动的配置信息包含的竞猜答案匹配,则获取配置信息包含的资源总数量和资源发放持续时间,根据资源总数量和资源发放持续时间得到资源发放时间间隔;通过资源发放时间间隔确定资源发放请求的接收时间是否达到发放资源的时间段内;若达到发放资源的时间段内,则向第一用户发放资源;其中,资源发放时间间隔为资源发放持续时间与资源总数量的比值。本专利技术的实施例根据第三个方面,还提供了一种发放资源的系统,包括:第一客户端,用于向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求;目标服务端,用于根据资源发放请求为第一用户分配竞猜信息,若竞猜信息与预先存储的资源发放活动的配置信息包含的竞猜答案匹配,则获取配置信息包含的资源总数量和资源发放持续时间,根据资源总数量和资源发放持续时间得到资源发放时间间隔,通过资源发放时间间隔确定资源发放请求的接收时间是否达到发放资源的时间段内;若达到发放资源的时间段内,则向第一用户发放资源;其中,资源发放时间间隔为资源发放持续时间与资源总数量的比值。本专利技术的实施例根据第四个方面,还提供了一种发放资源的装置,包括:资源发放请求接收模块,用于接收直播间中参与资源发放活动的第一用户输入的资源发放请求;竞猜信息分配模块,用于根据资源发放请求为第一用户分配竞猜信息;资源发放模块,用于若竞猜信息与预先存储的资源发放活动的配置信息包含的竞猜答案匹配,则获取配置信息包含的资源总数量和资源发放持续时间,根据资源总数量和资源发放持续时间得到资源发放时间间隔,通过资源发放时间间隔确定资源发放请求的接收时间是否达到发放资源的时间段内;若达到发放资源的时间段内,则向第一用户发放资源;其中,资源发放时间间隔为资源发放持续时间与资源总数量的比值。本专利技术的实施例根据第五个方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任意一项的发放资源的方法。本实施例将竞猜信息和预先存储的竞猜答案进行匹配,在匹配时向发送资源发放请求的用户发放资源,从而在直播间中实现了资源发放,更好满足直播中用户的互动需要。本专利技术的实施例根据第六个方面,还提供了一种计算机设备,计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述任意一项的发放资源的方法。上述实施例提供的发放资源的方法、装置、系统、存储介质和计算机设备,实现了在进行资源发放时不仅考虑竞猜信息和竞猜答案之间的关系,还结合资源总数量以及资源发放持续时间,以综合判断是否向请求用户发放资源,从而有效避免了由于竞猜信息和竞猜答案匹配即发放资源而可能导致的资源发放活动刚开始所有资源均已被抽中或者资源发放活动开始较长时间资源一直未被抽中的问题,实现了资源的均匀发放,灵活性较好,能够很好的支持资源发放活动开展,满足直播中用户的互动需要。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1A为本专利技术一个实施例的发放资源的方法的流程示意图;图1B为本专利技术另一个实施例的发放资源的方法的流程示意图;图2为本专利技术一个实施例的发放资源的系统的结构示意图;图3为本专利技术一个具体实施例的抽奖系统的结构示意图;图4为本专利技术另一个实施例的发放资源的方法的流程示意图;图5为本专利技术另一个实施例的发放资源的系统的结构示意图;图6A为本专利技术另一个实施例的发放资源的方法的流程示意图;图6B为本专利技术另一个实施例的发放资源的方法的流程示意图;图7为本专利技术一个实施例的发放资源的装置的结构示意图;图8为本专利技术另一个实施例的发放资源的方法的流程示意图;图9为本专利技术另一个实施例的发放资源的装置的结构示意图;图10为本专利技术一个实施例的计算机设备的结构示意图。具体实施方式下面详细描述本专利技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特本文档来自技高网
...

【技术保护点】
1.一种发放资源的方法,其特征在于,包括步骤:/n第一客户端向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求;/n所述目标服务端根据所述资源发放请求为所述第一用户分配竞猜信息,若所述竞猜信息与预先存储的所述资源发放活动的配置信息包含的竞猜答案匹配,则获取所述配置信息包含的资源总数量和资源发放持续时间,根据所述资源总数量和资源发放持续时间得到资源发放时间间隔;/n通过资源发放时间间隔确定所述资源发放请求的接收时间是否达到发放资源的时间段内;/n若达到发放资源的时间段内,则向所述第一用户发放资源;其中,所述资源发放时间间隔为所述资源发放持续时间与所述资源总数量的比值。/n

【技术特征摘要】
1.一种发放资源的方法,其特征在于,包括步骤:
第一客户端向目标服务端发送直播间中参与资源发放活动的第一用户输入的资源发放请求;
所述目标服务端根据所述资源发放请求为所述第一用户分配竞猜信息,若所述竞猜信息与预先存储的所述资源发放活动的配置信息包含的竞猜答案匹配,则获取所述配置信息包含的资源总数量和资源发放持续时间,根据所述资源总数量和资源发放持续时间得到资源发放时间间隔;
通过资源发放时间间隔确定所述资源发放请求的接收时间是否达到发放资源的时间段内;
若达到发放资源的时间段内,则向所述第一用户发放资源;其中,所述资源发放时间间隔为所述资源发放持续时间与所述资源总数量的比值。


2.根据权利要求1所述的发放资源的方法,其特征在于,所述配置信息还包含资源发放开始时间;
所述目标服务端向所述第一用户发放资源,包括:
所述目标服务端判断记录的所述资源发放请求的接收时间是否晚于所述资源发放开始时间;
若所述接收时间晚于所述资源发放开始时间,所述目标服务端计算所述接收时间和所述资源发放开始时间的第一时间差值;
若所述第一时间差值与整数倍的资源发放时间间隔之间的差值小于预设阈值,所述目标服务端向所述第一用户发放资源。


3.根据权利要求2所述的发放资源的方法,其特征在于,所述目标服务端判断记录的所述资源发放请求的接收时间是否晚于所述资源发放开始时间之后,还包括:
若所述接收时间早于或等于所述资源发放开始时间,所述目标服务端禁止向所述第一用户发放资源。


4.根据权利要求2所述的发放资源的方法,其特征在于,所述目标服务端计算所述接收时间和所述资源发放开始时间的第一时间差值之后,还包括:
若所述差值大于等于预设阈值,所述目标服务端禁止向所述第一用户发放资源。


5.根据权利要求2所述的发放资源的方法,其特征在于,还包括:获取本次资源发放活动中的历史资源发放记录,所述历史资源发放记录记录有用户成功获取资源的时间点;
所述目标服务端向所述第一用户发放资源,包括:
在竞猜信息与竞猜答案匹配、且目标服务端判断接收时间晚于所述资源发放开始时间时,若所述目标服务端根据历史资源发放记录确定还未向任何用户发放过资源,则计算所述接收时间和所述资源发放开始时间的第二时间差值;
如果第二时间差值在资源发放时间间隔的设定范围内,则向第一用户发放资源;否则不向第一用户发放资源;或,
若所述目标服务端根据历史资源发放记录确定已向某些用户发放过资源,则获取最近一次发放资源的时间,计算所述接收时间和最近一次发放资源时间的第三时间差值;
如果第三时间差值在资源发放时间间隔的设定范围内,则向第一用户发放资源;否则不向第一用户发放资源。


6.根据权利要求1至5任意一项所述的发放资源的方法,其特征在于,第一客户端向目标服务端发送直播间中参与资源发放活动的用户输入的资源发放请求之前,还包括:
第二客户端向路由设备发送直播间中级别权限为管理员的第二用户配置的资源发放活动的活动信息,以及直播间信息和第二用户信息;
所述路由设备根据所述直播间信息以及所述第二用户信息,将所述资源发放活动的活动信息转发至所述目标服务端;
所述目标服务端根据所述资源发放活动的活动信息生成所述资源发放活动的配置信息,并为所述资源发放活动分配活动标识。


7.根据权利要求6所述的发放资源的方法,其特征在于,所述路由设备根据所述直播间信息以及所述第二用户信息,将所述资源发放活动的活动信息转发至所述目标服务端,包括:
所述路由设备根据所述直播间信息,将所述资源发放活动的活动信息哈希到负载低于第一阈值的机房;
所述路由设备根据所述第二用户信息,将所述资源发放活动的活动信息哈希到所述机房中负载低于第二阈值的目标服务端。


8.根据权利要求6所述的发放资源的方法,其特征在于,所述目标服务端根据所述资源发放活动的活动信息生成所述资源发放活动的配置信息,并为所述资源发放活动分配活动标识...

【专利技术属性】
技术研发人员:孔维斌朱晓华黄伟
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1