[发明专利]活跃用户数统计方法及装置有效
申请号: | 201210570755.6 | 申请日: | 2012-12-25 |
公开(公告)号: | CN102984396A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 陈爱朝;袁晓鹏;答朝阳 | 申请(专利权)人: | 广州从兴电子开发有限公司 |
主分类号: | H04M3/36 | 分类号: | H04M3/36 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 活跃 用户数 统计 方法 装置 | ||
技术领域
本申请涉及通信技术领域,特别是涉及一种活跃用户数统计方法及装置。
背景技术
活跃用户是指在规定的统计周期内,使用过运营商业务的用户。活跃用户数是电信运营商的一个重要业务指标。
随着电信用户数量的不断增长,用户业务话单数量剧增,部分省份每日的业务员话单量达到亿级以上,因此如何从这些海量数据中快速统计出各地市、各省及全国的活跃用户数,成为亟待解决的问题。
发明内容
为解决上述技术问题,本申请实施例提供一种活跃用户数统计方法,以从海量数据中快速统计出活跃用户数。
技术方案如下:
一种活跃用户数统计方法,包括:
预设待统计用户电话号码的初始状态,包括:
将所述待统计用户电话号码按号段进行分组;其中,每一组待统计用户电话号码对应若干字节,一个字节中的一个字节位唯一对应一个待统计用户电话号码;所述待统计用户电话号码的初始状态与所述字节位的初始值相对应;
读取待统计的话单;
将所述实时话单中出现的用户电话号码对应的初始状态修改为已统计状态;
统计所述待统计用户电话号码中状态为已统计状态的用户电话号码数。
上述方法,优选的,所述字节位的初始值为0。
上述方法,优选的,所述将所述实时话单中出现的用户电话号码对应的初始状态修改为已统计状态包括:
在所述若干字节中查找所述话单中出现的用户电话号码所属字节中对应的字节位;
确定修订参数,所述修订参数由一个字节标示,所述修订参数中与所述话单中出现的用户电话号码所属字节中对应的字节位相对应位置的字节位相对应的字节位的值为1,其它字节位的值为0;
将所述修订参数与所述用户电话号码所属的字节进行按位或操作以将所述话单中出现的用户电话号码对应的初始状态修改为已统计状态。
上述方法,优选的,所述字节位的初始值为1。
上述方法,优选的,所述将所述实时话单中出现的用户电话号码对应的初始状态修改为已统计状态包括:
在所述若干字节中查找所述话单中出现的用户电话号码所属字节中对应的字节位;
确定修订参数,所述修订参数由一个字节标示,所述修订参数中与所述话单中出现的用户电话号码所属字节中对应的字节位相对应位置的字节位的值为0,其它字节位的值为1;
将所述修订参数与所述用户电话号码所属的字节进行按位与操作以将所述话单中出现的用户电话号码对应的初始状态修改为已统计状态。
上述方法,优选的,所述待统计用户电话号码的初始状态信息存储于哈希文件中,所述哈希文件包括文件头、描述块和数据块,其中,
所述文件头包括:文件类型标识,最晚更新时间,文件总大小,将所述待统计用户电话号码按号段进行分组的组数;
所述描述块包括:号段、电话号码中除号段之外的开始数字和结束数字;
所述数据块包括:每一组用户电话号码对应的统计数据。
上述方法,优选的,还包括:
当需要将第一统计文件和第二统计文件合并为第三统计文件时,将只存在于所述第一统计文件或只存在于所述第二统计文件中的用户电话号码对应的统计数据直接添加到所述第三统计文件中;将同时存在于所述第一统计文件和所述第二统计文件中的用户电话号码对应的统计数据按位进行或操作,并将操作结果添加到所述第三统计文件中。
一种活跃用户数统计装置,包括:
预设模块,用于预设待统计用户电话号码的初始状态,包括:将所述待统计用户电话号码按号段进行分组;每一组待统计用户电话号码对应若干字节,一个字节中的一个字节位唯一对应一个用户电话号码;所述待统计用户电话号码的初始状态与所述字节位的初始值相对应;
读取模块,用于读取待统计的话单;
修改模块,用于将所述待统计的话单中出现的用户电话号码对应的初始状态修改为已统计状态;
统计模块,用于统计所述待统计用户电话号码中状态为已统计状态的用户电话号码数。
上述装置,优选的,所述字节位的初始值为0。
上述装置,优选的,所述修改模块包括:
查找单元,用于在所述若干字节中查找所述话单中出现的用户电话号码所属字节中对应的字节位;
确定单元,用于确定修订参数,所述修订参数由一个字节标示,所述修订参数中与所述话单中出现的用户电话号码所属字节中对应的字节位相对应位置的字节位的值为1,其它字节位的值为0;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州从兴电子开发有限公司,未经广州从兴电子开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210570755.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:膝跳反射演示器
- 下一篇:用于超声波检测系统的进给设备