一种用户在线行为状态更新方法、装置及系统制造方法及图纸

技术编号:14047834 阅读:136 留言:0更新日期:2016-11-23 22:49
本发明专利技术实施例公开了一种用户在线行为状态更新方法、装置及系统,涉及互联网技术领域,其中,上述的方法应用于用户终端时包括:在所述用户终端以目标账号成功登录服务器之后,获得所述服务器根据所述目标账号反馈的用户操作记录;判断所述用户操作记录是否满足所述用户终端中预设的用户在线行为状态更新规则;若满足,更新所述目标账号的用户在线行为状态。应用本发明专利技术实施例提供的方案更新用户在线行为状态,能够使得用户在网络不稳定的情况下能够及时获知当前的用户在线行为状态更新情况,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种用户在线行为状态更新方法、装置及系统
技术介绍
随着计算机技术的普及,越来越多的用户通过计算机、平板电脑、手机等网络通讯设备访问各种应用软件,例如,游戏类、视频类、通信类应用软件等。然而,用户长时间通过安装在网络通讯设备中的用户终端访问应用软件可能会影响工作、学习效率以及视力等等,因此,人们希望根据用户访问应用的情况,采取不同的规则更新用户在线行为状态,以使得用户结合当前所采用的用户状态更新规则调整自己的行为。例如,网络游戏服务器在用户通过网络游戏账号登录后,对用户的该网络游戏账户的游戏时间从0开始计时,并根据计时时间对该网络游戏账户进行游戏时间监控,然后在不同的时间段内,整个网络游戏系统向该网络游戏账户用户发出有效的提示信息,并且减少游戏所得收益,促使用户及时停止游戏下线休息。假设,账号A为用户注册的某一游戏类应用X的账号,下面以用户以A登录网络游戏服务器后访问X的情况为例,说明现有技术中是如何更新用户在线状态信息的,这里的用户在线状态信息可以理解为:游戏收益。网络游戏服务器确定用户终端以A成功登录后,开始监控A的累计在线时间;在判断得3小时<A的累计在线时间<5小时的情况下,确定更新规则为:以正常游戏收益的50%记录用户的游戏收益;在判断得A的累计在线时间>5小时的情况下,确定更新规则为:以正常游戏收益的0%记录用户的游戏收益;网络游戏服务器确定上述的更新规则后,将所确定的更新规则发送给用户终端,以使得用户直观的了解当前的更新规则,并且网络游戏服务器和用户终端根据上述所确定的更新规则对游戏收益做相应的处理。应用上述的游戏收益更新方法更新游戏收益时,用户发现访问游戏的时间达到一定数值后,游戏收益不能正常增长,所以会降低继续访问游戏的兴趣,进而停止游戏等等。由于上述的游戏是网络游戏,游戏的一些数据位于网络游
戏服务器侧,而非全部位于用户终端侧,所以,在网络游戏服务器侧能够便捷的记录和更新其所服务的各个账号的游戏收益。然而,实际应用中,考虑到网络带宽、在线用户数量等因素,可能会存在网络不稳定的情况,又由于是由网络游戏服务器根据用户当前的累计在线时间确定的当前要采用的游戏收益更新规则,所以,当当前网络处于不稳定状态时,用户终端无法及时获知网络游戏服务器侧所确定的游戏收益更新规则的内容,进而用户也就无法及时调整自己的行为,延迟的问题会给用户带来不好的体验,进而造成用户流失,因此运营商希望采用更优质的方案以达到更佳的效果,提升用户的体验。
技术实现思路
本专利技术实施例公开了一种用户在线行为状态更新方法、装置及系统,以使得用户在网络不稳定的情况下能够及时获知当前的用户在线行为状态更新情况,提高用户体验。为达到上述目的,本专利技术实施例公开了一种用户在线行为状态更新方法,应用于用户终端,所述方法包括:在所述用户终端以目标账号成功登录服务器之后,获得所述服务器根据所述目标账号反馈的用户操作记录;判断所述用户操作记录是否满足所述用户终端中预设的用户在线行为状态更新规则;若满足,更新所述目标账号的用户在线行为状态。在本专利技术的一种具体实现方式中,在所述用户操作记录满足所述用户终端中预设的用户在线行为状态更新规则的情况下,还包括:生成针对所述目标账号的用户在线行为状态更新提示消息,其中,所述用户在线行为状态更新提示消息中包括:与更新所述目标账号的用户在线行为状态所采用的规则相关的信息。在本专利技术的一种具体实现方式中,在所述获取所述服务器根据所述目标账号反馈的用户操作记录之后,还包括:根据所述用户操作记录,获得所述目标账号的累计离线时间;在所述累计离线时间大于或等于预设的离线状态时间阈值Tho的情况下,不生成针对所述目标账号的用户在线行为状态更新提示消息;在所述累积离线时间小于Tho的情况下,生成针对所述目标账号的用户在线行为状态更新提示消息。在本专利技术的一种具体实现方式中,所述用户操作记录中至少包括:目标账号的累计在线时间,其中,所述目标账号的累计在线时间为:从预设时刻起所述目标账号处于在线状态的时间累计之和。在本专利技术的一种具体实现方式中,所述用户在线行为状态更新方法还包括:根据所述用户终端的系统时钟,更新所述用户终端中记录的所述目标账号的累计在线时间。在本专利技术的一种具体实现方式中,所述服务器根据所述服务器的系统时钟,更新所述服务器中记录的所述目标账号的累计在线时间和所述服务器中记录的所述目标账号的在线行为状态。在本专利技术的一种具体实现方式中,所述生成针对所述目标账号的用户在线行为状态更新提示消息,包括:判断所述目标账号的累计在线时间是否大于等于预设的休息状态时间阈值Thr;若大于等于Thr,则确定所述目标账号处于休息状态,并生成当前状态下针对所述目标账号的用户在线行为状态更新提示消息;若小于Thr,则判断所述目标账号的累计在线时间是否大于等于预设的疲劳状态时间阈值Thf,其中,Thf<Thr;若大于等于Thf,则确定所述目标账号处于疲劳状态,并生成当前状态下针对所述目标账号的用户在线行为状态更新提示消息;若小于Thf,则按照所述用户终端的系统时钟更新所述目标账号的累计在线时间,并在更新后的所述目标账号的累计在线时间满足预设的用户在线行为状态更新规则的情况下,生成针对所述目标账号的用户在线行为状态更新提示消息。在本专利技术的一种具体实现方式中,所述用户在线行为状态更新方法还包括:在所述目标账号的累计在线时间≥Thr的情况下,向所述服务器发送针对休息状态的第一用户在线行为状态更新指令,以使得所述服务器根据所述第一用户在线行为状态更新指令更新所述目标账号的用户在线行为状态信息;在Thf≤所述目标账号的累计在线时间<Thr的情况下,向所述服务器发送针对疲劳状态的第二用户在线行为状态更新指令,以使得所述服务器根据所述第二用户在线行为状态更新指令更新所述目标账号的用户在线行为状态信息;其中,所述第一用户在线状态更新指令和所述第二用户在线状态更新指令中包括:与更新所述目标账号的用户在线行为状态所采用的规则相关的信息。在本专利技术的一种具体实现方式中,所述用户在线行为状态更新方法还包括:向所述服务器发送针对所述目标账号的账号登出请求,以使得所述服务器根据所述账号登出请求更新所述目标账号的用户操作记录。在本专利技术的一种具体实现方式中,所述预设的用户在线行为状态更新规则与以下信息中的至少一种相关:当前账号对应的用户年龄;当前应用的应用类型;当前账号的累计在线时间;当前账号的累计离线时间。为达到上述目的,本专利技术实施例公开了一种用户在线行为状态更新方法,应用于服务器,所述方法包括:在确定用户终端以目标账号成功登录所述服务器之后,根据所述目标账号获得用户操作记录;向所述用户终端发送所述用户操作记录,以使得所述用户终端获得所述用户操作记录后,在判断得所述用户操作记录满足所述用户终端中预设的用户在线行为状态更新规则的情况下,更新所述目标账号的用户在线行为状态。在本专利技术的一种具体实现方式中,所述根据所述目标账号获得用户操作记录,包括:根据所述目标账号,获得所述服务器中记录的所述目标账号的最近一次登出时刻;根据当前时刻和所获得的最近一次登出时刻,结合所述目标账号的累计离线时间,更新所述目标账号的累计离线时间;判断所本文档来自技高网
...
一种用户在线行为状态更新方法、装置及系统

【技术保护点】
一种用户在线行为状态更新方法,应用于用户终端,其特征在于,所述方法包括:在所述用户终端以目标账号成功登录服务器之后,获得所述服务器根据所述目标账号反馈的用户操作记录;判断所述用户操作记录是否满足所述用户终端中预设的用户在线行为状态更新规则;若满足,更新所述目标账号的用户在线行为状态。

【技术特征摘要】
1.一种用户在线行为状态更新方法,应用于用户终端,其特征在于,所述方法包括:在所述用户终端以目标账号成功登录服务器之后,获得所述服务器根据所述目标账号反馈的用户操作记录;判断所述用户操作记录是否满足所述用户终端中预设的用户在线行为状态更新规则;若满足,更新所述目标账号的用户在线行为状态。2.根据权利要求1所述的方法,其特征在于,在所述用户操作记录满足所述用户终端中预设的用户在线行为状态更新规则的情况下,还包括:生成针对所述目标账号的用户在线行为状态更新提示消息,其中,所述用户在线行为状态更新提示消息中包括:与更新所述目标账号的用户在线行为状态所采用的规则相关的信息。3.根据权利要求1所述的方法,其特征在于,在所述获取所述服务器根据所述目标账号反馈的用户操作记录之后,还包括:根据所述用户操作记录,获得所述目标账号的累计离线时间;在所述累计离线时间大于或等于预设的离线状态时间阈值Tho的情况下,不生成针对所述目标账号的用户在线行为状态更新提示消息;在所述累积离线时间小于Tho的情况下,生成针对所述目标账号的用户在线行为状态更新提示消息。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述用户操作记录中至少包括:目标账号的累计在线时间,其中,所述目标账号的累计在线时间为:从预设时刻起所述目标账号处于在线状态的时间累计之和。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述用户终端的系统时钟,更新所述用户终端中记录的所述目标账号的累计在线时间。6.根据权利要求5所述的方法,其特征在于,所述服务器根据所述服务器
\t的系统时钟,更新所述服务器中记录的所述目标账号的累计在线时间和所述服务器中记录的所述目标账号的在线行为状态。7.根据权利要求5所述的方法,其特征在于,所述生成针对所述目标账号的用户在线行为状态更新提示消息,包括:判断所述目标账号的累计在线时间是否大于等于预设的休息状态时间阈值Thr;若大于等于Thr,则确定所述目标账号处于休息状态,并生成当前状态下针对所述目标账号的用户在线行为状态更新提示消息;若小于Thr,则判断所述目标账号的累计在线时间是否大于等于预设的疲劳状态时间阈值Thf,其中,Thf<Thr;若大于等于Thf,则确定所述目标账号处于疲劳状态,并生成当前状态下针对所述目标账号的用户在线行为状态更新提示消息;若小于Thf,则按照所述用户终端的系统时钟更新所述目标账号的累计在线时间,并在更新后的所述目标账号的累计在线时间满足预设的用户在线行为状态更新规则的情况下,生成针对所述目标账号的用户在线行为状态更新提示消息。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:在所述目标账号的累计在线时间≥Thr的情况下,向所述服务器发送针对休息状态的第一用户在线行为状态更新指令,以使得所述服务器根据所述第一用户在线行为状态更新指令更新所述目标账号的用户在线行为状态信息;在Thf≤所述目标账号的累计在线时间<Thr的情况下,向所述服务器发送针对疲劳状态的第二用户在线行为状态更新指令,以使得所述服务器根据所述第二用户在线行为状态更新指令更新所述目标账号的用户在线行为状态信息;其中,所述第一用户在线状态更新指令和所述第二用户在线状态更新指令中包括:与更新所述目标账号的用户在线行为状态所采用的规则相关的信息。9.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:向所述服务器发送针对所述目标账号的账号登出请求,以使得所述服务器根据所述账号登出请求更新所述目标账号的用户操作记录。10.根据权利要求1-3中任一项所述的方法,其特征在于,所述预设的用户在线行为状态更新规则与以下信息中的至少一种相关:当前账号对应的用户年龄;当前应用的应用类型;当前账号的累计在线时间;当前账号的累计离线时间。11.一种用户在线行为状态更新方法,应用于服务器,其特征在于,所述方法包括:在确定用户终端以目标账号成功登录所述服务器之后,根据所述目标账号获得用户操作记录;向所述用户终端发送所述用户操作记录,以使得所述用户终端获得所述用户操作记录后,在判断得所述用户操作记录满足所述用户终端中预设的用户在线行为状态更新规则的情况下,更新所述目标账号的用户在线行为状态。12.根据权利要求11所述的方法,其特征在于,所述根据所述目标账号获得用户操作记录,包括:根据所述目标账号,获得所述服务器中记录的所述目标账号的最近一次登出时刻;根据当前时刻和所获得的最近一次登出时刻,结合所述目标账号的累计离线时间,更新所述目标账号的累计离线时间;判断所述累计离线时间是否大于等于预设的离线状态时间阈值Tho;若大于等于Tho,则设置所述目标账号的累计在线时间为零,并设置所述累计离线时间为零,其中,所述目标账号的累计在线时间为:从预设时刻起所述目标账号处于在线状态的时间累计之和;获得所述目标账号的用户操作记录,其中,所述目标账号的用户操作记录包括所述目标账号的累计在线时间。13.根据权利要求11所述的方法,其特征在于,所述方法还包括:接收所述用户终端发送的针对所述目标账号的账号登出请求;根据所述账号登出请求更新所述服务器中记录的所述目标账号的用户操作记录。14.根据权利要求11-13中任一项所述的方法,其特征在于,所述方法还包括:接收所述用户终端发送的针对当前状态的用户在线行为状态更新指令,并根据所述用户在线行为状态更新指令更新所述目标账号的用户在线行为状态信息。15.根据权利要求11-13中任一项所述的方法,其特征在于,所述方法还包括:根据所述服务器的系统时钟,更新所述服务器中记录的所述目标账号的累计在线时间和所述服务器中记录的所述目标账号的用户在线行为状态;所述用户终端根据所述用户终端的系统时钟,更新所述用户终端中记录的所述目标账号的累计在线时间和所述用户终端中记录的所述目标账号的用户在线行为状态。16.根据权利要求15所述的方法,其特征在于,所述方法还包括:判断所述目标账号的累计在线时间是否大于等于预设的休息状态时间阈值Thr;若大于等于Thr,则确定所述目标账号处于休息状态,生成针对休息状态的第三用户在线行为状态更新指令,并根据所述第三用户在线行为状态更新指令更新所述目标账号的用户在线行为状态信息;若小于Thr,则判断所述目标账号的累计在线时间是否大于等于预设的疲劳状态时间阈值Thf,其中,Thf<Thr;若大于等于Thf,则确定所述目标账号处于疲劳状态,生成针对疲劳状态下的第四用户在线行为状态更新指令,并根据所述第四用户在线行为状态更新指令更新所述目标账号的用户在线行为状态信息;若小于Thf,则执行所述根据所述服务器的系统时钟,更新所述服务器中记录的所述目标账号的累计在线时间的步骤。17.一种用户在线行为状态更新装置,应用于用户终端,其特征在于,所述装置包括:操作记录接收模块,用于在所述用户终端以目标账号成功登录服务器之后,获得所述服务器根据所述目标账号反馈的用户操作记录;操作记录判断模块,用于判断所述用户操作记录是否满足所述用户终端中预设的用户在线行为状态更新规则;行为状态更新模块,用于在所述用户操作记录判断模块的判断结果为是的情况下,更新所述目标账号的用户在线行为状态。18.根据权利要求17所述的装置,其特征在于,所述装置还包括:提示消息生成模块,用于在所述用户操作记录满足所述用户终端中预设的用户在线行为状态更新规则的情况下,生成针对所述目标账号的用户在线行为状态更新提示消息,其中,所述用户在线行为状态更新提示消息中包括:与更新...

【专利技术属性】
技术研发人员:伍新春王全国
申请(专利权)人:珠海金山网络游戏科技有限公司成都金山数字娱乐科技有限公司
类型:发明
国别省市:广东;44

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

1