聊天室中赠送虚拟礼物触发虚拟礼物宝箱的方法与系统技术方案

技术编号:13201521 阅读:76 留言:0更新日期:2016-05-12 10:35
本发明专利技术公开了一种聊天室中赠送虚拟礼物触发虚拟礼物宝箱的方法,包括:接收赠送者赠送虚拟礼物的礼物赠送请求,所述礼物赠送请求中包括虚拟礼物ID和聊天室ID;根据所述虚拟礼物ID查找到对应的虚拟礼物模板,判断所述虚拟礼物模板中是否包含有虚拟礼物宝箱功能,如果是则生成虚拟礼物宝箱,其中所述虚拟礼物宝箱是包含有多种虚拟礼物元素的集合;在对应的聊天室中展示所述虚拟礼物宝箱,以使所述聊天室中的用户能够获得该虚拟礼物宝箱中的虚拟礼物元素。本发明专利技术通过用户在聊天室中赠送虚拟礼物触发虚拟礼物宝箱,从而在该聊天室中向其他用户发送虚拟礼物元素礼物,增加了互联网直播平台的交互性和娱乐性。本发明专利技术还提供了相应的系统。

【技术实现步骤摘要】

本专利技术属于互联网直播平台
,更具体地,涉及一种聊天室中赠送虚拟礼物触发虚拟礼物宝箱的方法与系统
技术介绍
随着互联网直播平台的发展,在线直播技术迅猛发展。越来越多的用户通过登录互联网直播平台在聊天室中进行交流,然后现有技术中用户之间通常只能进行简单的文字交流,而缺乏其他有效的互动方式。
技术实现思路
针对现有技术的以上缺陷或改进需求,本专利技术提供了一种聊天室中赠送虚拟礼物触发虚拟礼物宝箱的方法与系统,其目的在于为互联网直播平台中的用户提供一种通过赠送虚拟礼物进行互动的方式,由此提升互联网直播平台中各用户之间的交互性。为实现上述目的,按照本专利技术的一个方面,提供了一种聊天室中赠送虚拟礼物触发虚拟礼物宝箱的方法,包括如下步骤:接收赠送者赠送虚拟礼物的礼物赠送请求,所述礼物赠送请求中包括虚拟礼物ID和聊天室ID;根据所述虚拟礼物ID查找到与所述虚拟礼物ID对应的虚拟礼物模板,判断所述虚拟礼物模板中是否包含有虚拟礼物宝箱功能,如果是则生成虚拟礼物宝箱,其中所述虚拟礼物宝箱是包含有多种虚拟礼物元素的集合;在所述聊天室ID所对应的聊天室中展示所述虚拟礼物宝箱,以使所述聊天室中的用户能够获得该虚拟礼物宝箱中的虚拟礼物元素。本专利技术的一个实施例中,所述礼物赠送请求中还包括有发送礼物赠送请求的赠送者ID和赠送者昵称,便于在聊天室中展示所述虚拟礼物宝箱时显示所述赠送者ID和赠送者昵称。本专利技术的一个实施例中,所述虚拟礼物宝箱中包含有虚拟礼物元素数量、虚拟礼物元素可领份数、虚拟礼物宝箱剩余开启时间以及虚拟礼物宝箱剩余生命时间,其中所述虚拟礼物元素数量表示虚拟礼物宝箱中所包含的虚拟礼物元素总数,所述虚拟礼物元素可领份数表示所述虚拟礼物宝箱中的虚拟礼物元素可被随机分成的领取人数,所述虚拟礼物宝箱剩余开启时间表示从所述虚拟礼物宝箱生成时间到虚拟礼物宝箱打开时间之间的时间间隔,所述虚拟礼物宝箱剩余生命时间表示所述虚拟礼物宝箱生成时间到虚拟礼物宝箱销毁时间之间的时间间隔。本专利技术的一个实施例中,所述在所述聊天室ID所对应的聊天室中展示所述虚拟礼物宝箱,具体包括:缓存所述聊天室中所有待展示的虚拟礼物宝箱,根据所述虚拟礼物宝箱剩余开启时间在聊天室中开启所述虚拟礼物宝箱,并提示用户点击所述虚拟礼物宝箱获取虚拟礼物宝箱中的虚拟礼物元素;并根据所述虚拟礼物宝箱剩余生命时间来销毁所述虚拟礼物宝箱。本专利技术的一个实施例中,在所述聊天室ID所对应的聊天室中展示所述虚拟礼物宝箱之后,所述方法还包括:向未进入该聊天室的用户发送虚拟礼物领取通知,以使接收到虚拟礼物领取通知的用户进入该聊天室,并领取处于生命期内且未领取完毕的虚拟礼物宝箱中的虚拟礼物元素。按照本专利技术的另一方面,还提供了一种聊天室中赠送虚拟礼物触发虚拟礼物宝箱的系统,包括礼物赠送请求接收模块、虚拟礼物宝箱服务模块以及礼物展示模块,其中:所述礼物赠送请求接收模块,用于接收赠送者赠送虚拟礼物的礼物赠送请求,所述礼物赠送请求中包括虚拟礼物ID和聊天室ID;所述虚拟礼物宝箱服务模块,用于根据所述虚拟礼物ID查找到与所述虚拟礼物ID对应的虚拟礼物模板,判断所述虚拟礼物模板中是否包含有虚拟礼物宝箱功能,如果是则生成虚拟礼物宝箱,其中所述虚拟礼物宝箱是包含有多种虚拟礼物元素的集合;所述礼物展示模块,用于在所述聊天室ID所对应的聊天室中展示所述虚拟礼物宝箱,以使所述聊天室中的用户能够获得该虚拟礼物宝箱中的虚拟礼物元素。本专利技术的一个实施例中,所述礼物赠送请求中还包括有发送礼物赠送请求的赠送者ID、赠送者昵称,便于在聊天室中展示所述虚拟礼物宝箱时显示所述赠送者ID和赠送者昵称。本专利技术的一个实施例中,所述虚拟礼物宝箱中包含有虚拟礼物元素数量、虚拟礼物元素可领份数、虚拟礼物宝箱剩余开启时间以及虚拟礼物宝箱剩余生命时间,其中所述虚拟礼物元素数量表示虚拟礼物宝箱中所包含的虚拟礼物元素总数,所述虚拟礼物元素可领份数表示所述虚拟礼物宝箱中的虚拟礼物元素可被随机分成的领取人数,所述虚拟礼物宝箱剩余开启时间表示从所述虚拟礼物宝箱生成时间到虚拟礼物宝箱打开时间之间的时间间隔,所述虚拟礼物宝箱剩余生命时间表示所述虚拟礼物宝箱生成时间到虚拟礼物宝箱销毁时间之间的时间间隔。本专利技术的一个实施例中,所述虚拟礼物宝箱服务模块具体用于缓存所述聊天室中所有待展示的虚拟礼物宝箱,根据所述虚拟礼物宝箱剩余开启时间在聊天室中开启所述虚拟礼物宝箱,并提示用户点击所述虚拟礼物宝箱获取虚拟礼物宝箱中的虚拟礼物元素;并根据所述虚拟礼物宝箱剩余生命时间来销毁所述虚拟礼物宝箱。本专利技术的一个实施例中,所述虚拟礼物宝箱服务模块还用于在所述聊天室ID所对应的聊天室中展示所述虚拟礼物宝箱之后,向未进入该聊天室的用户发送虚拟礼物领取通知,以使接收到虚拟礼物领取通知的用户进入该聊天室,并领取处于生命期内且未领取完毕的虚拟礼物宝箱中的虚拟礼物元素。通过本专利技术,在互联网直播平台中,用户通过在聊天室中赠送虚拟礼物触发虚拟礼物宝箱,从而在该聊天室中向其他用户发送虚拟礼物,增加了互联网直播平台的交互性和娱乐性。【附图说明】图1是本专利技术实施例中聊天室中赠送虚拟礼物触发虚拟礼物宝箱的方法流程图;图2是本专利技术实施例中聊天室中赠送虚拟礼物触发虚拟礼物宝箱的系统结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。如图1所示,本专利技术提供的聊天室中赠送虚拟礼物触发虚拟礼物宝箱的方法,包括如下步骤:S1:接收赠送者赠送虚拟礼物的礼物赠送请求,所述礼物赠送请求中包括虚拟礼物ID和聊天室ID;进一步地,在所述礼物赠送请求中还可以包括有发送礼物赠送请求的赠送者ID和赠送者昵称,便于在聊天室中展示所述虚拟礼物宝箱时显示所述赠送者ID和赠送者昵称。S2:根据所述虚拟礼物ID查找到与所述虚拟礼物ID对应的虚拟礼物模板,判断所述虚拟礼物模板中是否包含有虚拟礼物宝箱功能,如果是则生成虚拟礼物宝箱,其中所述虚拟礼物宝箱是包含有多种虚拟礼物元素的集合;具体地,生成的所述虚拟礼物宝箱中包含有虚拟礼物元素数量、虚拟礼物元素可领份数、虚拟礼物宝箱剩余开启时间以及虚拟礼物宝箱剩余生命时间,其中所述虚拟礼物元素数量表示虚拟礼物宝箱中所包含的虚拟礼物元素总数,所述虚拟礼物元素可领份数表示所述虚拟礼物宝箱中的虚拟礼物元素可被随机分成的领取人数,所述虚拟礼物宝箱剩余开启时间表示从所述虚拟礼物宝箱生成时间到虚拟礼物宝箱打开时间之间的时间间隔,所述虚拟礼物宝箱剩余生命时间表示所述虚拟礼物宝箱生成时间到虚拟礼物宝箱销毁时间之间的时间间隔。具体地,在生成所述虚拟礼物宝箱时,其输入信息可以按如下方式定义:.聊天室id,(chatroom_id,虚拟礼物宝箱只会在赠送礼物的房间产生,所有抢虚拟礼物宝箱的信息也只在该聊天室展示)。.赠送者id,(src_id,赠送鱼翅礼物用户的id)。.赠送者昵称,(src_name,赠送鱼翅礼物用户的昵称)。.虚拟礼物宝箱中的虚拟礼物元素数量,(total_sil本文档来自技高网...

【技术保护点】
一种聊天室中赠送虚拟礼物触发虚拟礼物宝箱的方法,其特征在于,所述方法包括如下步骤:接收赠送者赠送虚拟礼物的礼物赠送请求,所述礼物赠送请求中包括虚拟礼物ID和聊天室ID;根据所述虚拟礼物ID查找到与所述虚拟礼物ID对应的虚拟礼物模板,判断所述虚拟礼物模板中是否包含有虚拟礼物宝箱功能,如果是则生成虚拟礼物宝箱,其中所述虚拟礼物宝箱是包含有多种虚拟礼物元素的集合;在所述聊天室ID所对应的聊天室中展示所述虚拟礼物宝箱,以使所述聊天室中的用户能够获得该虚拟礼物宝箱中的虚拟礼物元素。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘琛杨鹏
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

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

1