基于聊天室的互动实现方法、装置及系统与流程

文档序号:15261865发布日期:2018-08-24 21:52阅读:140来源:国知局

本发明涉及通信领域,具体而言,涉及一种基于聊天室的互动实现方法、装置及系统。



背景技术:

随着互联网技术的发展,聊天室已被人们普遍应用,其可以将网络上的特定人群聚集到一个公共空间中,用户可以实时发送自己的信息,也可以看到其他用户发送的信息。因此,聊天室可用于学术性交流,也可用于娱乐性的聊天、交友等,尤其是后者,已成为聊天室发展的主要方向。

近年来,随着手机技术的不断发展,智能手机已经逐渐占领手机市场。各种基于ios平台、android(安卓)平台的智能手机大量出现。随着移动互联网的发展与成熟,全面的信息化时代已经到来。基于移动终端(例如、手机等)的语音聊天室能够为用户提供多人语音聊天服务,受到了用户的普遍欢迎。

目前基于移动终端的语音聊天室中,仅限于用户与用户之间直接的互动方式,例如,同一聊天室中,聊天室房主与聊天室具有发言权限的用户之间的互动等。整个聊天室平台的用户之间粘性不高,用户使用语音聊天室的互动方式比较单一,缺乏趣味性,导致用户体验不高。



技术实现要素:

本发明的主要目的在于公开了一种基于聊天室的互动实现方法、装置及系统,以至少解决相关技术中整个聊天室平台的用户之间粘性不高,用户使用语音聊天室的互动方式比较单一,缺乏趣味性,导致用户体验不高的问题。

根据本发明的一个方面,提供了一种基于聊天室的互动实现方法。

根据本发明的基于聊天室的互动实现方法包括:绑定聊天室平台中第一用户的第一标识信息与该用户对应的动画元素的第二标识信息;随机确定上述动画元素待进入聊天室房间的时间以及待进入聊天室房间的总数,在该时间达到时,执行上述动画元素进入聊天室房间的操作;记录进入的各个聊天室房间中聊天用户根据上述第二标识信息对上述动画元素执行的互动操作的信息;根据第一标识信息与上述第二标识信息的绑定关系,将记录的上述互动操作的信息呈现给上述第一用户。

根据本发明的另一方面,提供了一种基于聊天室的互动实现装置。

根据本发明的基于聊天室的互动实现装置包括:绑定模块,用于绑定聊天室平台中第一用户的第一标识信息与该用户对应的动画元素的第二标识信息;第一执行模块,用于随机确定上述动画元素待进入聊天室房间的时间以及待进入聊天室房间的总数,在该时间达到时,执行上述动画元素进入聊天室房间的操作;记录模块,用于记录进入的各个聊天室房间中聊天用户根据上述第二标识信息对上述动画元素执行的互动操作的信息;呈现模块,用于根据第一标识信息与上述第二标识信息的绑定关系,将记录的上述互动操作的信息呈现给上述第一用户。

根据本发明的又一方面,提供了一种基于聊天室的互动实现系统。

根据本发明的基于聊天室的互动实现系统包括:上述的互动实现装置以及聊天室服务器,其中,上述聊天室服务器,用于接收来自于上述互动实现装置的动画元素的操作信息,并将上述操作信息分别发送至上述动画元素当前对应的聊天室房间内的所有聊天室用户,其中,上述操作信息包括:上述动画元素进入聊天室的信息、上述动画元素退出聊天室的信息、上述动画元素主动执行的互动操作的信息、上述动画元素响应上述聊天室房间内一个或多个聊天室用户对该动画元素执行的互动操作而做出的互动操作的信息。

与现有技术相比,本发明实施例至少具有以下优点:与第一用户绑定的动画元素随机进入聊天室房间内,将进入的各个聊天室房间中聊天用户对该动画元素执行的互动操作的信息记录下来,并呈现给第一用户,可以突破当前语音聊天室中仅限于用户与用户之间直接的互动机制。增加整个聊天室平台用户之间的粘性,使得用户使用语音聊天室的互动方式呈现多样性,提高了语音聊天室的互动趣味性,从而可以提高用户体验。

附图说明

图1是根据本发明实施例的基于聊天室的互动实现方法的流程图;

图2是根据本发明实例的宠物领养的手机界面截图;

图3是根据本发明实例的宠物停留在个人资料页的手机界面截图;

图4是根据本发明实例的宠物离开所在页面进入聊天室的服务器端示意图;

图5是根据本发明优选实施例的宠物进入聊天室的服务器端示意图;

图6是根据本发明实例的宠物停留在聊天室房间的手机界面截图;

图7是根据本发明优选实施例的宠物进入聊天室后与聊天室用户互动的服务器端示意图;

图8是根据本发明实例的聊天室房间中聊天用户对宠物执行的互动操作的手机界面截图;

图9是根据本发明优选实施例的宠物离开聊天室带记录信息返回的服务器端示意图;

图10是根据本发明实例的宠物离开聊天室带回的记录信息的的手机界面截图;

图11是根据本发明实施例的基于聊天室的互动实现装置的结构框图;

图12是根据本发明优选实施例的基于聊天室的互动实现装置的结构框图;

图13是根据本发明实施例的基于聊天室的互动实现系统的结构框图。

具体实施方式

下面结合说明书附图对本发明的具体实现方式做一详细描述。

图1是根据本发明实施例的基于聊天室的互动实现方法的流程图。如图1所示,该基于聊天室的互动实现方法包括:

步骤s101:绑定聊天室平台中第一用户的第一标识信息与该用户对应的动画元素的第二标识信息;

步骤s103:随机确定上述动画元素待进入聊天室房间的时间以及待进入聊天室房间的总数,在该时间达到时,执行上述动画元素进入聊天室房间的操作;

步骤s105:记录进入的各个聊天室房间中聊天用户根据上述第二标识信息对上述动画元素执行的互动操作的信息;

步骤s107:根据第一标识信息与上述第二标识信息的绑定关系,将记录的上述互动操作的信息呈现给上述第一用户。

相关技术中,基于移动终端的语音聊天室中,仅限于用户与用户之间直接的互动方式,在图1所示的方法中,与第一用户绑定的动画元素随机进入聊天室房间内,将进入的各个聊天室房间中聊天用户对该动画元素执行的互动操作的信息记录下来,并呈现给第一用户,可以突破当前语音聊天室中仅限于用户与用户之间直接的互动机制。增加整个聊天室平台用户之间的粘性,使得用户使用语音聊天室的互动方式呈现多样性,提高了语音聊天室的互动趣味性,从而可以提高用户体验。

优选地,上述聊天室可以为基于移动终端(例如、手机、pad等)的语音聊天室。当然也可以是基于移动终端的视频聊天室,还可以是基于pc端的语音或者视频聊天室。

其中,上述动画元素包括但不限于:动物动画元素;例如,上述第一用户的宠物狗,上述第一用户的宠物猫等动物元素。

上述互动操作包括但不限于:驱逐操作、送礼物操作、点赞操作、击打操作、留言操作等。例如,第一用户的宠物猫进入聊天室房间后,聊天室房间中聊天用户可以对该宠物猫执行驱逐操作、送礼物操作、点赞操作、击打操作、留言操作等。

在优选实施过程中,后台中新增“发放宠物”的配置,该配置中可以输入用户的标识信息(例如,id)进行配置,配置的用户出现在下发配置列表中;被配置的用户会收到推送消息,点击该消息进入领取宠物界面,如图2所示。在用户领取宠物后,将该用户的标识信息(例如,id)与领取的宠物的标识信息(例如,id)进行绑定。

在优选实施过程中,如图3所示,上述用户成功领养宠物后,在移动终端(例如,手机)界面,宠物会配置停留在用户的个人资料页(即宠物的家)。系统随机确定宠物待进入聊天室房间的时间以及待进入聊天室房间的总数,在该时间达到时,执行宠物进入聊天室房间的操作。当宠物离开个人资料页进入聊天室房间时,个人资料页上呈现相应的标记信息(例如,骨头),提示用户该宠物离开个人资料页进入聊天室房间了。

优选地,随机确定上述动画元素待进入聊天室房间的时间以及待进入聊天室房间的总数,在该时间达到时,执行上述动画元素进入聊天室房间的动画操作可以进一步包括:在上述第一用户查看完上述动画元素的信息并离开上述动画元素所在的页面时,对随时生成的第一时间开始计时,在上述第一时间到达时,执行上述动画元素离开上述页面并进入聊天室的操作;在上述动画元素进入聊天室之前,随机生成上述动画元素待进入聊天室房间的总数;在上述动画元素进入聊天室之后,对随时生成的第二时间开始计时,在上述第二时间到达时,执行上述动画元素退出当前聊天室房间的操作,在上述动画元素退出当前聊天室房间之后,对随机生成的第三时间开始计时,在上述第三时间到达时,执行上述动画元素随机进入下一个聊天室房间的操作;重复执行上述动画元素进入和退出聊天室房间的操作,直至上述动画元素完成全部上述待进入聊天室房间的进入和退出操作。

例如,如图4所示,在上述第一用户查看完上述动画元素的信息并离开宠物所在的用户个人资料页时,管理宠物的宠物服务器对随时生成的第一时间开始计时,在上述第一时间到达时,执行宠物离开上述页面并进入聊天室的操作。在宠物进入聊天室之前,随机生成宠物待进入聊天室房间的总数,如图5所示,在上述动画元素进入聊天室之后,宠物服务器对随时生成的第二时间开始计时,在上述第二时间到达时,确定退出当前聊天室房间,执行上述动画元素退出当前聊天室房间的操作,并且与宠物服务器相连接的聊天室服务器,并将宠物退出操作信息分别发送至当前聊天室房间内的所有聊天室用户,例如,聊天室内用户b和聊天室内用户c。其中,上述聊天室服务器主要用于用户之间的互动,管理用户进入、退出房间,用户在房间内所有操作,并将上述操作信息通知房间内的其他用户。

由于宠物已经随机确定进入了至少一个聊天室房间,在一个聊天室房间退出后,可以对随机生成的第三时间开始计时,在上述第三时间到达时,执行宠物随机进入下一个聊天室房间的操作;重复执行宠物进入和退出聊天室房间的操作,直至宠物完成全部上述待进入聊天室房间的进入和退出操作。具体的宠物停留在聊天室房间的手机界面截图可以参见图6。

宠物进入和退出所有待进入聊天室房间后,系统设置该宠物返回至上述第一用户(即与宠物id绑定的用户)个人资料页,将记录的上述互动操作的信息呈现给该用户,即,宠物带回本次出去游玩的日记信息(即上述互动操作信息);若宠物带回来的日记信息该用户没有查看,则宠物不会再出行,只有当该用户查看过宠物带回来的日记信息,并离开资料页时才开始重新计时。

优选地,上述步骤s105中,记录进入的各个聊天室房间中聊天用户根据上述第二标识信息对上述动画元素执行的互动操作的信息可以进一步包括:向聊天室服务器发送上述动画元素进入当前聊天室房间的指令,以使上述聊天室服务器将上述指令通知上述当前聊天室房间内的所有聊天室用户,并将上述动画元素对应的上述第二标识信息发送至上述所有聊天室用户中各个用户;在上述所有聊天室用户中一个或多个用户根据上述第二标识信息对上述动画元素执行互动操作时,将该互动操作对应的动画呈现给上述所有聊天室用户,并且记录上述一个或多个用户根据上述第二标识信息对上述动画元素执行的互动操作的信息。

优选地,在执行上述动画元素进入聊天室房间的操作之后,还可以包括:按照随机生成的互动操作类型、互动操作次数以及互动操作时间点,在上述互动操作时间点到达时,基于上述动画元素逐次执行与上述互动操作类型对应的互动操作,并将该互动操作对应的动画呈现给当前聊天室房间内的所有聊天室用户。

在优选实施过程中,聊天室内的用户可以对该宠物进行驱逐,送礼物,留言等操作,同时,聊天室服务器会将该互动操作对应的动画呈现给所有聊天室用户,聊天室中的所有用户可以看到宠物对这些操作的响应。如图7所示,聊天室服务器内的用户b对宠物进行了驱逐操作,宠物服务器记录该驱逐互动操作的信息,并且该驱逐互动操作的信息由宠物服务器同步至聊天室服务器,聊天室服务器将该互动操作的信息发送至聊天室服务器内的其他用户c。当宠物退出当前聊天室房间时,该退出操作的信息也由宠物服务器同步至聊天室服务器,聊天室服务器将该退出操作的信息发送至聊天室服务器内的其他用户c。

宠物停留在聊天室房间时,宠物也可以主动执行互动操作,引导聊天室的用户和它互动,宠物服务器也将其记录到宠物日志中。例如,宠物在聊天室房间内默认待一段时间;在进入房间后,以一段时间为区间,在该段时间随机时间点,点赞随机次数;到达相应的时间点后为房间点赞。

优选地,当上述互动操作为以下至少之一时:驱逐操作、击打操作,触发时间扣除机制,减少上述动画元素停留在当前聊天室房间的时间;当上述互动操作为以下至少之一时:送礼物操作、点赞操作,触发时间增加机制,增加上述动画元素停留在当前聊天室房间的时间,其中,增加后的时间不超过预设的时间上限。

图8是根据本发明实例的聊天室房间中聊天用户对宠物执行的互动操作的记录信息的手机界面截图。如图8所示,宠物设置在聊天室房间的界面上,当用户点击该宠物时,响应用户操作,弹出相应的操作按钮,例如,“打宠物”、“送花”、“留言”、“宠物信息”。

当用户点击“打宠物”按钮,触发生成并呈现相应动画,并且触发时间扣除机制,减少上述动画元素停留在当前聊天室房间的时间;

当用户点击“送花”按钮,触发生成并呈现相应动画,并且触发时间增加机制,增加上述动画元素停留在当前聊天室房间的时间,但是会设置一个时间上线,增加后的时间不超过预设的时间上限。

当用户点击“留言”按钮,弹出输入框,用户可以在输入框中输入文字,但文字数量会设置有上限。

当用户点击“宠物信息”按钮,弹出宠物信息弹框,例如,显示宠物图片、显示宠物主人(即上述第一用户)给宠物起的昵称、宠物主人的性别等。

图9是根据本发明优选实施例的宠物离开聊天室带记录信息返回的服务器端示意图。如图9所示,在优选实施过程中,通常设置宠物在完成所有聊天室房间的进入和退出后,将记录的进入的各个聊天室房间中聊天用户对上述动画元素执行的互动操作的信息(即宠物日记)带回给该宠物的主人(即第一用户,图9中所示的用户a),并且,当宠物退出聊天室房间时,该退出操作的信息也由宠物服务器同步至聊天室服务器,聊天室服务器将该退出操作的信息发送至聊天室服务器内的其他用户b、c。

图10是根据本发明实例的宠物离开聊天室带回的记录信息的的手机界面截图。如图10所示,在记录信息(即宠物日记)中,可以以用户为单位,按照用户产生的操作数据条数多少倒叙排列,数据量相同的按照最后一次产生操作的时间倒叙排列,每个用户展示的信息数据顺序从上到下可以设置为“送花信息”、“打宠物信息”、“留言”;默认显示前n个(例如,10个)用户的信息,若超过n个用户的信息,则在最后一条数据下方显示展开按钮,点击此按钮再展开另n个用户的信息;若展开后还是展示不全,仍然继续显示展开按钮,点击还可以继续展开。

图11是根据本发明实施例的基于聊天室的互动实现装置的结构框图。如图11所示,该基于聊天室的互动实现装置包括:绑定模块10,用于绑定聊天室平台中第一用户的第一标识信息与该用户对应的动画元素的第二标识信息;第一执行模块12,用于随机确定上述动画元素待进入聊天室房间的时间以及待进入聊天室房间的总数,在该时间达到时,执行上述动画元素进入聊天室房间的操作;记录模块14,用于记录进入的各个聊天室房间中聊天用户根据上述第二标识信息对上述动画元素执行的互动操作的信息;呈现模块16,用于根据第一标识信息与上述第二标识信息的绑定关系,将记录的上述互动操作的信息呈现给上述第一用户。

在图11所示的装置中,在第一执行模块12执行与第一用户绑定的动画元素随机进入聊天室房间内,记录模块14将进入的各个聊天室房间中聊天用户对该动画元素执行的互动操作的信息记录下来,呈现模块16呈现给第一用户,可以突破当前语音聊天室中仅限于用户与用户之间直接的互动机制。增加整个聊天室平台用户之间的粘性,使得用户使用语音聊天室的互动方式呈现多样性,提高了语音聊天室的互动趣味性,从而可以提高用户体验。

优选地,如图12所示,记录模块14可以进一步包括:发送单元140,用于发送向聊天室服务器发送上述动画元素进入当前聊天室房间的指令,以使上述聊天室服务器将上述指令通知上述当前聊天室房间内的所有聊天室用户,并将上述动画元素对应的上述第二标识信息发送至上述所有聊天室用户中各个用户;记录单元142,用于在上述所有聊天室用户中一个或多个用户根据上述第二标识信息对上述动画元素执行互动操作时,将该互动操作对应的动画呈现给上述所有聊天室用户,并且记录上述一个或多个用户根据上述第二标识信息对上述动画元素执行的互动操作的信息。

优选地,上述装置还可以包括:第二执行模块18,分别与上述第一执行模块12和记录模块14相连接,按照随机生成的互动操作类型、互动操作次数以及互动操作时间点,在上述互动操作时间点到达时,基于上述动画元素逐次执行与上述互动操作类型对应的互动操作,并将该互动操作对应的动画呈现给当前聊天室房间内的所有聊天室用户。

优选地,上述记录模块14也可以设置为将基于上述动画元素逐次执行与上述互动操作类型对应的互动操作的信息记录下来,呈现模块16将该互动操作的信息呈现给第一用户。

其中,上述动画元素包括但不限于:动物动画元素;例如,上述第一用户的宠物狗,上述第一用户的宠物猫等动物元素。

上述互动操作包括但不限于:驱逐操作、送礼物操作、点赞操作、击打操作、留言操作等。例如,第一用户的宠物猫进入聊天室房间后,聊天室房间中聊天用户可以对该宠物猫执行驱逐操作、送礼物操作、点赞操作、击打操作、留言操作等。

需要说明的是,上述基于聊天室的互动实现装置中各模块、各单元相互结合的优选工作方式可以参见图1至图10的描述,此处不再赘述。

图13是根据本发明实施例的基于聊天室的互动实现系统的结构框图。如图13所示,该基于聊天室的互动实现系统包括:上述任一项上述的互动实现装置1,以及聊天室服务器2,其中,聊天室服务器2,用于接收来自于上述互动实现装置的动画元素的操作信息,并将上述操作信息分别发送至上述动画元素当前对应的聊天室房间内的所有聊天室用户,其中,上述操作信息包括:上述动画元素进入聊天室的信息、上述动画元素退出聊天室的信息、上述动画元素主动执行的互动操作的信息、上述动画元素响应上述聊天室房间内一个或多个聊天室用户对该动画元素执行的互动操作而做出的互动操作的信息。

综上所述,借助本发明提供的上述实施例,将与用户绑定的动画元素引用聊天室中,该动画元素随机进入聊天室房间内(具体地,可以采用主人与宠物的绑定模式,,将进入的各个聊天室房间中聊天用户对该动画元素执行的互动操作的信息记录下来,并呈现给第一用户,可以突破当前语音聊天室中仅限于用户与用户之间直接的互动机制。打破了传统技术中单纯的宠物喂养模式以及聊天室中用户与用户之间的直接互动模式,在聊天室中引入宠物元素,可以增加整个聊天室平台用户之间的粘性,使得用户使用语音聊天室的互动方式呈现多样性,提高了语音聊天室的互动趣味性,从而可以提高用户体验。

以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1