[发明专利]一种基于高分散哈希算法的数据采集策略方法及装置有效
申请号: | 201510492674.2 | 申请日: | 2015-08-12 |
公开(公告)号: | CN105208075B | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 吕锐;郭鸿飞;温宇俊;康洁;陈嘉;宋卿 | 申请(专利权)人: | 新华通讯社;中国传媒大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L9/06 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 沈波 |
地址: | 100803 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于高分散哈希算法的数据采集策略方法及装置,该装置包括用户行为采集模块、时间种子生成器、哈希回传时间生成器、时间校正器、定时服务模块、数据传输模块、文件缓存模块、后台接收服务模块;该装置将高分散性哈希算法引入,计算合理的回传时间;数据传输模块及数据加密器等用于将数据进行加密后传输;文件缓存、传输计数器、启动计数器等用于测算数据传输成功率。本发明利用高分散性哈希算法的天然特质,在对实时性要求不高的移动互联网数据采集系统中,有效的将大量的设备发送请求进行了分散疏导,合理的利用服务器的资源情况,将其服务能力平均化,同时也可以将数据回传的延时降到最低,实现系统的均衡、稳定的目标。 | ||
搜索关键词: | 一种 基于 分散 算法 数据 采集 策略 方法 装置 | ||
【主权项】:
1.一种基于高分散性哈希算法的移动数据采集回传策略方法,该方法基于高分散性哈希算法的移动数据采集回传策略装置实现,该装置包括用户行为采集模块、时间种子生成器、哈希回传时间生成器、时间校正器、定时服务模块、数据传输模块、文件缓存模块、后台接收服务模块;所述数据传输模块由数据加密器组成;文件缓存模块包括传输计数器、启动计数器、回传时间模块、用户数据缓存模块;用户行为采集模块与文件缓存模块连接,文件缓存模块与时间校正器、数据传输模块连接;时间种子生成器与哈希回传时间生成器连接;哈希回传时间生成器、时间校正器与定时服务模块连接;定时服务模块与数据传输模块相互交互;数据传输模块与后台接收服务模块连接;哈希回传时间生成器与文件缓存模块连接;其特征在于:该方法通过如下步骤实现,(1)通过植入在Android系统中的jar包装置,在Android App内通过用户行为采集模块采集用户行为数据,并把记录的用户数据通过http方式,加密后提交到后台接收服务;(2)采集用户行为数据利用生命周期事件及主动拦截方式进行采集,并送到App缓存中暂存起来;(3)Jar植入后,在App第一次启动时,使用时间种子生成器生成设备的唯一标示,然后使用加密器对时间种子生成器生成的唯一标示进行加密处理;同时发起请求通知服务端设备信息,以后将不再通知;(4)将时间种子生成器生成的唯一标示加密结果使用哈希回传时间生成器进行处理计算,得到一个时间点,该时间点为每天该设备向服务端回传数据的时间点,单位为秒,由植入程序进行管理;(5)植入程序在得到回传数据的时间点后,启动定时服务模块的定时器在指定时间,读取缓存的用户行为数据,以JSON形式的进行拼接,发动后台服务,使用数据加密器对数据进行加密后回传到服务端,回传成功在计数器中记录成功次数,同时计算出回传成功偏移量;(6)植入程序会对回传时间生成器生成的时间点进行适度校正,校正的前提是如发现回传数据不能及时处理,将使用时间校正模块,基于回传成功率对该时间点进行重新计算,得到新的回传时间点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华通讯社;中国传媒大学,未经新华通讯社;中国传媒大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510492674.2/,转载请声明来源钻瓜专利网。
- 上一篇:叠层有机电致发光器件及其制备方法
- 下一篇:数据库检查维护方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置