[发明专利]一种统计用户在线时长的方法与状态服务器及系统有效
申请号: | 201610230296.5 | 申请日: | 2016-04-14 |
公开(公告)号: | CN105721227B | 公开(公告)日: | 2019-03-05 |
发明(设计)人: | 杨鹏 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 向彬 |
地址: | 430000 湖北省武汉市武汉东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 统计 用户 在线 方法 状态 服务器 系统 | ||
1.一种统计用户在线时长的方法,其特征在于,所述方法包括:
状态服务器在接收到网关服务器发送的接入用户的ID后,根据所述用户ID计算所述用户当前在线时刻与上次在线时刻的差值,所述用户ID计算所述用户当前在线时刻与上次在线时刻的差值具体为获取对应的用户在线状态的当前时间戳信息ti,继而计算所述当前时间戳信息ti与上一次用户在线状态的时间戳信息ti-1的差值;若所述差值小于设定阈值,则将所述用户的历史累计在线时长加上所述差值作为新的累计在线时长;否则放弃本次时长累加统计;其中,所述用户ID是由所述网关服务器在接收到接入用户客户端每次发送的心跳数据包后向所述状态服务器发送的,所述接入用户客户端周期性向所述网关服务器发送心跳数据包;网关服务器在每接收至少两个心跳数据包后,再向状态服务器发送一个包括用户ID的状态信息。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述状态服务器根据用户的累计在线时长周期性的判断对应的用户是否具有领取奖励的资格;
所述状态服务器向具有领取奖励资格的用户发送可以领取奖励的通知消息。
3.如权利要求2所述的方法,其特征在于,所述状态服务器向具有领取奖励资格的用户发送可以领取奖励的通知消息具体为:
所述状态服务器向所述网关服务器发送具有领取奖励资格的用户信息,经由所述网关服务器向具有领取奖励资格的用户发送可以领取奖励的通知消息。
4.一种状态服务器,其特征在于,包括接收模块和统计模块,其中:
所述接收模块,用于接收网关服务器发送的接入用户的ID;
所述统计模块,用于根据所述用户ID计算所述用户当前在线时刻与上次在线时刻的差值,所述用户ID计算所述用户当前在线时刻与上次在线时刻的差值具体为获取对应的用户在线状态的当前时间戳信息ti,继而计算所述当前时间戳信息ti与上一次用户在线状态的时间戳信息ti-1的差值;若所述差值小于设定阈值,则将所述用户的历史累计在线时长加上所述差值作为新的累计在线时长;否则放弃本次时长累加统计;其中,所述用户ID是由所述网关服务器在接收到接入用户客户端每次发送的心跳数据包后向所述状态服务器发送的,所述接入用户客户端周期性向所述网关服务器发送心跳数据包;网关服务器在每接收至少两个心跳数据包后,再向状态服务器发送一个包括用户ID的状态信息。
5.如权利要求4所述的状态服务器,其特征在于,还包括判断模块和奖励通知模块,其中:
所述判断模块,用于根据用户的累计在线时长周期性的判断对应的用户是否具有领取奖励的资格;
所述奖励通知模块,用于向具有领取奖励资格的用户发送可以领取奖励的通知消息。
6.如权利要求5所述的状态服务器,其特征在于,所述奖励通知模块向具有领取奖励资格的用户发送可以领取奖励的通知消息具体为:
所述奖励通知模块向所述网关服务器发送具有领取奖励资格的用户信息,经由所述网关服务器向具有领取奖励资格的用户发送可以领取奖励的通知消息。
7.一种统计用户在线时长的系统,其特征在于,包括接入用户客户端、网关服务器和状态服务器,其中:
所述接入用户客户端,用于周期性地向网关服务器发送心跳数据包;
所述网关服务器,用于在接收所述心跳数据包后,向状态服务器发送所述接入用户客户端的用户ID;网关服务器在每接收至少两个心跳数据包后,再向状态服务器发送一个包括用户ID的状态信息;
所述状态服务器,用于在接收到网关服务器发送的接入用户的ID后,根据所述用户ID计算所述用户当前在线时刻与上次在线时刻的差值,所述用户ID计算所述用户当前在线时刻与上次在线时刻的差值具体为获取对应的用户在线状态的当前时间戳信息ti,继而计算所述当前时间戳信息ti与上一次用户在线状态的时间戳信息ti-1的差值,若所述差值小于设定阈值,则将所述用户的历史累计在线时长加上所述差值作为新的累计在线时长;否则放弃本次时长累加统计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610230296.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于模拟驾驶的三通道立体显示装置
- 下一篇:环保节能燃烧机的乳化喷射燃烧装置