[发明专利]一种实时排行手机客户端在线时长的方法无效
申请号: | 200910081546.3 | 申请日: | 2009-04-10 |
公开(公告)号: | CN101860597A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 汤海京;苏红泼;朱红军;赵峰 | 申请(专利权)人: | 北京闻言科技有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 排行 手机 客户端 在线 方法 | ||
技术领域
本发明涉及一种实时排行手机客户端在线时长的方法,特别涉及一种利用水晶报表技术,计算出用户的在线时长,实现服务器端实时排行手机客户端用户在线时长的方法
背景技术
随着中国手机用户数的不断增长和智能手机的普及,手机已经成为人们日常生活中不可或缺的随身通讯工具和数字助手。越来越多的人使用手机客户端软件进行资讯浏览、即时通信、收发邮件等应用。但是当前还没有一种能够实时排行手机客户端用户的在线时长的方法。
发明内容
本发明所要解决的技术问题是利用水晶报表技术,通过嵌入式智能客户端技术,向基于HTTP协议的Web服务程序传递手机客户端用户的id,登录,活动,登出标识,计算出用户的在线时长,以实现服务器端实时排行手机客户端用户在线时长的方法。
本发明所述的一种实时排行手机客户端用户在线时长的方法,该方法至少包括如下的步骤:
步骤1:建立数据库,用于存储用户的在线信息。
步骤2:客户端向服务器端发送基于http协议的客户端用户的在线情况,并将用户的登录,在线,登出时间保存到数据库。
步骤3:使用水晶报表展示手机客户端用户的在线时长排行榜。长时间在线的用户会排列在前面。
本发明所述的一种实时排行手机客户端在线时长的方法,建立数据库,用于存储用户的在线信息其步骤为:
步骤11:建立客户端用户在线信息表用于存储用户的在线信息。
步骤12:用户的登录时间,最后活动时间,在线时间信息保存到用户在线信息表。
步骤13:手机客户端用户登录后,在手机上连接一次服务器都要将时间保存到数据库,用户登出后,记录登出时间到数据库表。
步骤14:对于用户重复登录时,后登录的用户踢掉之前登录的用户并且自动为前一个用户补上登出时间。
本发明所述的一种实时排行手机客户端在线时长的方法,客户端向服务器端发送基于http协议的客户端用户的在线情况,并将用户的登录,在线,登出时间保存到数据库其步骤为:
步骤21:服务器端接收客户端发送的基于http协议的用户在线活动请求。
步骤22:服务器端调用相应的用户在线活动webservice接口,并且记录客户端用户的登录,活动和登出时间信息。
步骤23:客户端用户登录后,每活动一次都会更新用户的在线信息表,登出后也要保存登出时间到该表。
本发明所述的一种实时排行手机客户端在线时长的方法,使用水晶报表展示手机客户端用户的在线时长排行榜。长时间在线的用户会排列在前面,其步骤为:
步骤31:客户端用户的登录时间,活动时间,登出时间信息要保存到用户在线信息表中。
步骤32:建立数据库存储过程用于查找某条件下的用户在线时长,在线时长就是登出时间减去登陆时间的差。
步骤33:同一个用户在一天内的多次登录,统计在线时长时要进行在线时长的累加。
步骤34:利用后台程序和数据库存储过程提供数据,使用CrystalReport水晶报表显示不同条件下的用户在线时长排行榜数据。
本发明涉及的一种实时排行手机客户端在线时长的方法,通过嵌入式智能客户端技术,向基于HTTP协议的Web服务程序传递手机客户端用户的id,登录,活动,登出标识,计算出用户的在线时长,以实现服务器端实时排行手机客户端用户在线时长。
具体实施方式
本发明的主要步骤如下:
步骤1:建立数据库,用于存储用户的在线信息。
步骤2:客户端向服务器端发送基于http协议的客户端用户的在线情况,并将用户的登录,在线,登出时间保存到数据库。
步骤3:使用水晶报表展示手机客户端用户的在线时长排行榜。长时间在线的用户会排列在前面。
上述步骤1的建立数据库的具体步骤是:
步骤11:建立客户端用户在线信息表用于存储用户的在线信息。
步骤12:用户的登录时间,最后活动时间,在线时间信息保存到用户在线信息表。
步骤13:手机客户端用户登录后,在手机上连接一次服务器都要将时间保存到数据库,用户登出后,记录登出时间到数据库表。
步骤14:对于用户重复登录时,后登录的用户踢掉之前登录的用户并且自动为前一个用户补上登出时间。
上述步骤2手机客户端向服务器端发送基于http协议的手机客户端在线情况信息的具体步骤:
步骤21:服务器端接收客户端发送的基于http协议的用户在线活动请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京闻言科技有限公司,未经北京闻言科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910081546.3/2.html,转载请声明来源钻瓜专利网。