一种按周期统计用户点播次数的方法

文档序号:7546848阅读:207来源:国知局
专利名称:一种按周期统计用户点播次数的方法
技术领域
本发明涉及一种按周期统计用户点播次数的方法,特别涉及一种采用水晶报表技 术实现服务器端按周期统计手机客户端内容点播次数的方法。
背景技术
随着中国手机用户数的不断增长和智能手机的普及,手机已经成为人们日常生活 中不可或缺的随身通讯工具和数字助手。越来越多的人使用手机客户端软件进行资讯浏 览、即时通信、收发邮件等应用。但是当前还没有一种能够按周期统计用户点播次数的方 法。

发明内容
本发明所要解决的技术问题是提供一种采用水晶报表技术,通过嵌入式智能客户 端技术,向基于HTTP协议的Web服务程序传递客户端内容播放标识的方式实现服务器端按 周期统计手机客户端内容点播次数的方法。本发明所述的一种按周期统计用户点播次数的方法,该方法至少包括如下的步 骤步骤1 建立数据库,用于存储播放日志信息。步骤2 客户端向服务器端发送基于http协议的客户端内容下载请求,并将播放 的栏目id上传服务器端保存。步骤3 使用水晶报表技术按统计周期(包括日,周,月,年)展示手机客户端内容 点播次数。本发明所述的一种按周期统计用户点播次数的方法,建立数据库,用于存储播放 日志信息其步骤为步骤11 建立用户内容播放日志信息表用于存储客户端用户的内容播放信息。步骤12 客户端用户的播放日志信息包括用户id,播放的栏目i d,频道id,主题 id,播放时间。步骤13 客户端用户每下载播放一次都要记录一条播放日志存入数据库表。步骤14 对于用户重复播放时,在缓存时间内是不记录播放日志的。本发明所述的一种按周期统计用户点播次数的方法,客户端向服务器端发送基于 http协议的客户端内容下载请求,并将播放的栏目id上传服务器端保存其步骤为步骤21 服务器端接收客户端发送的基于http协议的内容下载请求。步骤22 服务器端调用用于客户端内容下载的webservice接口,数据库记录客户 端要下载的栏目id,频道id,主题id,下载时间等信息。步骤23 客户端用户发送的内容下载请求在缓存时间内是不会重复调用服务器 端接口的,如果缓存失效则会重新调用服务器端内容下载接口,并且记录下载日志到数据 库表。
本发明所述的一种按周期统计用户点播次数的方法,使用水晶报表技术按统计周 期(包括日,周,月,年)展示手机客户端内容点播次数,其步骤为步骤31 将手机客户端用户的播放日志信息保存到数据库表。
步骤32:建立数据库存储过程用于查找某时间段按周期(包括日,周,月,年)统 计的,某主题,频道,栏目的内容播放次数。步骤33 利用后台程序和数据库存储过程提供数据,使用CrystalR印ort水晶报 表显示按周期统计的用户点播次数。本发明涉及的一种按周期(包括日,周,月,年)统计手机客户端内容播放次数的 方法,使得利用水晶报表技术,通过嵌入式智能客户端技术,向基于HTTP协议的Web服务 程序传递客户端内容播放标识,以实现服务器端按周期统计手机客户端内容点播次数的方 法。
具体实施例方式本发明的主要步骤如下步骤1 建立数据库,用于存储播放日志信息。步骤2 客户端向服务器端发送基于http协议的客户端内容下载请求,并将播放 的栏目id上传服务器端保存。步骤3 使用水晶报表技术按统计周期(包括日,周,月,年)展示手机客户端内容 点播次数。上述步骤1建立数据库,用于存储播放日志信息具体步骤是步骤11 建立用户内容播放日志信息表用于存储客户端用户的内容播放信息。步骤12 客户端用户的播放日志信息包括用户id,播放的栏目id,频道id,主题 id,播放时间。步骤13 客户端用户每下载播放一次都要记录一条播放日志存入数据库表。步骤14 对于用户重复播放时,在缓存时间内是不记录播放日志的。上述步骤2客户端向服务器端发送基于http协议的客户端内容下载请求,并将播 放的栏目id上传服务器端保存的具体步骤步骤21 服务器端接收客户端发送的基于http协议的内容下载请求。步骤22 服务器端调用用于客户端内容下载的webservice接口,数据库记录客户 端要下载的栏目id,频道id,主题id,下载时间等信息。步骤23 客户端用户发送的内容下载请求在缓存时间内是不会重复调用服务器 端接口的,如果缓存失效则会重新调用服务器端内容下载接口,并且记录下载日志到数据 库表。上述步骤3利用水晶报表技术按周期(包括日,周,月,年)展示手机客户端内容 点播次数具体步骤步骤31 将手机客户端用户的播放日志信息保存到数据库表。步骤32 建立数据库存储过程用于查找某时间段按周期(包括日,周,月,年)统 计的,某主题,频道,栏目的内容播放次数。步骤33 利用后台程序和数据库存储过程提供数据,使用CrystalR印ort水晶报表显示按周期统计的用户点播次数。上述的技术方案实施时实现服务器端按周期统计手机客户端内容点播的次数。最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的 普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
权利要求
一种按周期统计用户点播次数的方法,其特征在于该方法至少包括如下的步骤步骤1建立数据库,用于存储播放日志信息。步骤2客户端向服务器端发送基于http协议的客户端内容下载请求,并将播放的栏目id上传服务器端保存。步骤3使用水晶报表技术按统计周期(包括日,周,月,年)展示手机客户端内容点播次数。
2.根据权利要求1所述的一种按周期统计用户点播次数的方法,其特征在于建立数 据库,用于存储播放日志信息,其步骤为步骤11 建立用户内容播放日志信息表用于存储客户端用户的内容播放信息。 步骤12 客户端用户的播放日志信息包括用户id,播放的栏目id,频道id,主题id,播 放时间。步骤13 客户端用户每下载播放一次都要记录一条播放日志存入数据库表。 步骤14 对于用户重复播放时,在缓存时间内是不记录播放日志的。
3.根据权利要求1所述的一种按周期统计用户点播次数的方法,其特征在于客户端 向服务器端发送基于http协议的客户端内容下载请求,并将播放的栏目id上传服务器端 保存,其步骤为步骤21 服务器端接收客户端发送的基于http协议的内容下载请求。 步骤22 服务器端调用用于客户端内容下载的webservice接口,数据库记录客户端要 下载的栏目id,频道id,主题id,下载时间等信息。步骤23:客户端用户发送的内容下载请求在缓存时间内是不会重复调用服务器端接 口的,如果缓存失效则会重新调用服务器端内容下载接口,并且记录下载日志到数据库表。
4.根据权利要求1所述的一种按周期统计用户点播次数的方法,其特征在于使用水 晶报表技术按统计周期(包括日,周,月,年)展示手机客户端内容点播次数,其步骤为步骤31 将手机客户端用户的播放日志信息保存到数据库表。 步骤32:建立数据库存储过程用于查找某时间段按周期(包括日,周,月,年)统计的, 某主题,频道,栏目的内容播放次数。步骤33 利用后台程序和数据库存储过程提供数据,使用CrystalReport水晶报表显 示按周期统计的用户点播次数。
全文摘要
一种按周期统计用户点播次数的方法,首先建立数据库,用于存储播放日志信息;然后客户端向服务器端发送基于http协议的客户端内容下载请求,并将播放的栏目id上传服务器端保存;最后使用水晶报表技术按统计周期(包括日,周,月,年)展示手机客户端内容点播次数。本发明使得服务器端能按周期统计手机客户端内容点播次数。
文档编号H04M1/725GK101860612SQ200910081938
公开日2010年10月13日 申请日期2009年4月8日 优先权日2009年4月8日
发明者朱红军, 汤海京, 苏红泼, 赵峰 申请人:北京闻言科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1