一种数据互通的方法,及数据互通设备的制造方法_5

文档序号:9261417阅读:来源:国知局
processing units,CPU) 922 (例如,一个或一个以上处理器)和存储器932,一个或一个以上存储应用程序942或数据944的存储介质930 (例如一个或一个以上海量存储设备)。其中,存储器932和存储介质930可以是短暂存储或持久存储。存储在存储介质930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器922可以设置为与存储介质930通信,在服务器900上执行存储介质930中的一系列指令操作。
[0181]服务器900还可以包括一个或一个以上电源926,一个或一个以上有线或无线网络接口 950,一个或一个以上输入输出接口 958,和/或,一个或一个以上操作系统941,例如Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM,FreeBSDTM 等等。
[0182]其中,前述实施例方法执行流程可以基于以上服务器的结构实现。
[0183]值得注意的是,上述数据互通设备实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0184]另外,本领域普通技术人员可以理解实现上述各方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0185]以上仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【主权项】
1.一种数据互通的方法,其特征在于,包括: 接收第一数据和第二数据;所述第一数据包含第一平台的第一用户标识以及第一数据,所述第二数据包含第二平台的第二用户标识以及第二数据; 若所述第一用户标识和所述第二用户标识具有关联关系,则依据所述第一数据和所述第二数据计算得到结果数据; 存储所述结果数据以及统一用户标识,所述统一用户标识为与所述第一用户标识和所述第二用户标识有关联关系的用户标识。2.根据权利要求1所述方法,其特征在于,所述方法还包括: 若所述第一用户标识与所述第二用户标识没有关联关系; 确定所述第一数据为所述第一用户标识的结果数据,并且所述第一用户标识与统一用户标识关联; 确定所述第二数据为所述第二用户标识的结果数据,并且所述第二用户标识与统一用户标识关联。3.根据权利要求1所述方法,其特征在于,在存储所述结果数据以及统一用户标识之后,所述方法还包括: 获取群组账号信息,所述群组账号信息包含至少两个用户标识; 确定所述群组账号信息中各用户标识对应的统一用户标识,并确定与各统一用户标识对应的结果数据; 依据所述各统一用户标识对应的结果数据对所述群组账号信息中的各用户标识进行排序。4.根据权利要求3所述方法,其特征在于,所述确定与各统一用户标识对应的结果数据包括: 依据各用户标识对应的统一用户标识,从数据库中获取与各统一用户标识对应的结果数据。5.根据权利要求1所述方法,其特征在于,在存储所述结果数据以及统一用户标识之后,所述方法还包括: 接收查询请求,所述查询请求中包含所述统一用户标识、所述第一用户标识、所述第二用户标识或者结果数据中的数据项类型; 依据所述查询请求,查询存储的存储所述结果数据以及统一用户标识确定查询结果。6.根据权利要求1至5任意一项所述方法,其特征在于,所述依据所述第一数据和所述第二数据计算得到结果数据包括: 取所述第一数据和所述第二数据中较大数值作为结果数据;或者,取所述第一数据和所述第二数据的数值之和作为结果数据。7.根据权利要求1至5任意一项所述方法,其特征在于,在依据所述第一数据和所述第二数据计算得到结果数据之前,所述方法还包括: 构建存储数据结构,所述存储数据结构的数据项包括:统一用户标识,平台类型,与所述统一用户标识关联的第一用户标识或第二用户标识,与所述存储数据结构中存在的用户标识关联的数据内容,以及所述数据内容的上报时间。8.根据权利要求1至5任意一项所述方法,其特征在于,所述存储所述结果数据以及统一用户标识包括: 以预定时间为周期,采用分布式数据库存储所述结果数据以及统一用户标识。9.根据权利要求1至5任意一项所述方法,其特征在于,所述接收第一数据和第二数据,包括: 接收在日活跃用户数量DAU中处于活跃状态的用户的流水日志,所述流水日志包含所述第一数据和所述第二数据。10.一种数据互通设备,其特征在于,包括: 数据接收单元,用于接收第一数据和第二数据;所述第一数据包含第一平台的第一用户标识以及第一数据,所述第二数据包含第二平台的第二用户标识以及第二数据; 融合计算单元,用于若所述第一用户标识和所述第二用户标识具有关联关系,则依据所述第一数据和所述第二数据计算得到结果数据; 数据存储单元,用于存储所述结果数据以及统一用户标识,所述统一用户标识为与所述第一用户标识和所述第二用户标识有关联关系的用户标识。11.根据权利要求10所述数据互通设备,其特征在于, 所述融合计算单元,还用于若所述第一用户标识与所述第二用户标识没有关联关系;确定所述第一数据为所述第一用户标识的结果数据,并且所述第一用户标识与统一用户标识关联; 确定所述第二数据为所述第二用户标识的结果数据,并且所述第二用户标识与统一用户标识关联。12.根据权利要求10所述数据互通设备,其特征在于,所述数据互通设备还包括: 群组获取单元,用于在存储所述结果数据以及统一用户标识之后,获取群组账号信息,所述群组账号信息包含至少两个用户标识; 结果确定单元,用于确定所述群组账号信息中各用户标识对应的统一用户标识,并确定与各统一用户标识对应的结果数据; 排序单元,用于依据所述各统一用户标识对应的结果数据对所述群组账号信息中的各用户标识进行排序。13.根据权利要求12所述数据互通设备,其特征在于, 所述结果确定单元,具体用于依据各用户标识对应的统一用户标识,从数据库中获取与各统一用户标识对应的结果数据。14.根据权利要求10所述数据互通设备,其特征在于,所述数据互通设备还包括: 请求接收单元,用于在存储所述结果数据以及统一用户标识之后,接收查询请求,所述查询请求中包含所述统一用户标识、所述第一用户标识、所述第二用户标识或者结果数据中的数据项类型; 查询单元,用于依据所述查询请求,查询存储的存储所述结果数据以及统一用户标识确定查询结果。15.根据权利要求10至14任意一项所述数据互通设备,其特征在于, 所述融合计算单元,具体用于取所述第一数据和所述第二数据中较大数值作为结果数据;或者,取所述第一数据和所述第二数据的数值之和作为结果数据。16.根据权利要求10至14任意一项所述数据互通设备,其特征在于,所述数据互通设备还包括: 结构构造单元,用于在依据所述第一数据和所述第二数据计算得到结果数据之前,构建存储数据结构,所述存储数据结构的数据项包括:统一用户标识,平台类型,与所述统一用户标识关联的第一用户标识或第二用户标识,与所述存储数据结构中存在的用户标识关联的数据内容,以及所述数据内容的上报时间。17.根据权利要求10至14任意一项所述数据互通设备,其特征在于, 所述数据存储单元,具体用于以预定时间为周期,采用分布式数据库存储所述结果数据以及统一用户标识。18.根据权利要求10至14任意一项所述数据互通设备,其特征在于, 所述数据接收单元,具体用于接收在日活跃用户数量DAU中处于活跃状态的用户的流水日志,所述流水日志包含所述第一数据和所述第二数据。
【专利摘要】本发明实施例公开了一种数据互通的方法,及数据互通设备,其中方法的实现包括:接收第一数据和第二数据;所述第一数据包含第一平台的第一用户标识以及第一数据,所述第二数据包含第二平台的第二用户标识以及第二数据;若所述第一用户标识和所述第二用户标识具有关联关系,则依据所述第一数据和所述第二数据计算得到结果数据;存储所述结果数据以及统一用户标识,所述统一用户标识为与所述第一用户标识和所述第二用户标识有关联关系的用户标识。本发明实施例可以实现关联用户在不同平台的账号体系下的数据互通,从而实现数据融合。
【IPC分类】G06F17/30
【公开号】CN104978383
【申请号】CN201510075321
【发明人】赵 纪, 陈凯斌
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年10月14日
【申请日】2015年2月12日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1