用户数据的安全共享方法和系统技术方案

技术编号:10023200 阅读:147 留言:0更新日期:2014-05-09 06:59
本发明专利技术涉及互联网应用技术领域,提出了一种用户数据的安全共享方法和系统。该方法包括步骤:将终端用户IP和加密后的上网账号映射,持续提取用户的实时网络访问行为;对用户的访问行为数据进行挖掘,将数据分类并打标签,以编码形式进行存储;根据第三方服务的规则配置,为第三方服务生成满足规则的数据文件,所述第三方服务通过授权后下载其权限内的数据文件。本发明专利技术通过在运营商侧对数据进行挖掘和针对服务的处理,不再直接提供用户数据的明文,保护了用户隐私和数据安全。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及互联网应用
,提出了一种用户数据的安全共享方法和系统。该方法包括步骤:将终端用户IP和加密后的上网账号映射,持续提取用户的实时网络访问行为;对用户的访问行为数据进行挖掘,将数据分类并打标签,以编码形式进行存储;根据第三方服务的规则配置,为第三方服务生成满足规则的数据文件,所述第三方服务通过授权后下载其权限内的数据文件。本专利技术通过在运营商侧对数据进行挖掘和针对服务的处理,不再直接提供用户数据的明文,保护了用户隐私和数据安全。【专利说明】用户数据的安全共享方法和系统
本专利技术涉及互联网应用
,特别涉及一种用户数据的安全共享方法和系统。
技术介绍
在互联网应用中,用户行为分析是为用户进一步提供有针对性的服务的基础,用户行为分析需要收集用户数据进行挖掘和分析。通常情况下,运营商会将用户的上网数据分流备份,以供应用来查询和使用。现有技术的方案一般是提供下载用户数据的接口,数据以普通的文件的方式传输,数据包括用户的账号数据、http的流数据等。但是,为了便于互联网应用进行查询和分析,运营商侧需要将采集到的用户数据进行共享,这使得现有技术的方案对用户隐私数据的保护有限。一般情况下,运营商侧通常只对用户上网账号做了不可逆的Hash处理(比如MD5),对于用户的访问历史和搜索历史等这类敏感数据仍是以明文处理,不利于用户隐私的保护。
技术实现思路
(一)本专利技术所要解决的技术问题:针对现有技术的上述缺陷,本专利技术所要解决的技术问题是如何实现安全的用户数据共享。(二)技术方案为实现上述目的,一方面,本专利技术提供了一种用户数据的安全共享方法,包括步骤:将终端用户IP和加密后的上网账号映射,持续提取用户的实时网络访问行为;对用户的访问行为数据进行挖掘,将数据分类并打标签,以编码形式进行存储;根据第三方服务的规则配置,为第三方服务生成满足规则的数据文件,所述第三方服务通过授权后下载其权限内的数据文件。优选地,通过在机房部署的流量探针实现所述映射和所述提取。优选地,所述流量探针解析HTTP协议和Radius协议,通过Radius协议将终端用户IP和加密后的上网账号映射;再通过将HTTP内容与账号信息关联,持续提取用户的实时网络访问行为。优选地,所述存储的数据以加密过的用户上网账号作为索引。优选地,所述方法还包括步骤:当终端用户访问第三方服务时,第三方服务发送终端用户IP进行实时查询获得对应的上网用户账号,再根据已下载到其本地的数据文件查询获得该用户的关联信息,进而为用户提供精准的有针对性的服务。另一方面,本专利技术还同时提供了一种用户数据的安全共享系统,包括:数据采集模块,用于将终端用户IP和加密后的上网账号映射,持续提取用户的实时网络访问行为;数据挖掘模块,用于对用户的访问行为数据进行挖掘,将数据分类并打标签,以编码形式进行存储;安全共享模块,用于根据第三方服务的规则配置,为第三方服务生成满足规则的数据文件,所述第三方服务通过授权后下载其权限内的数据文件。优选地,所述数据采集模块中还包括探针模块,用于通过在机房部署的流量探针实现所述映射和所述提取。优选地,所述流量探针解析HTTP协议和Radius协议,通过Radius协议将终端用户IP和加密后的上网账号映射;再通过将HTTP内容与账号信息关联,持续提取用户的实时网络访问行为。优选地,所述数据挖掘模块中还包括索引模块,用于将所述存储的数据以加密过的用户上网账号作为索引。优选地,所述系统还包括查询模块,用于在终端用户访问第三方服务时,根据第三方服务发送的终端用户IP进行实时查询获得对应的上网用户账号,使第三方服务根据已下载到其本地的数据文件查询获得该用户的关联信息,进而为用户提供精准的有针对性的服务。(三)技术效果相对于现有技术,本专利技术提供了一种用户数据的安全共享方法和系统,通过在运营商侧对数据进行挖掘和针对服务的处理,不再直接提供用户数据的明文,保护了用户隐私和数据安全。【专利附图】【附图说明】图1是本专利技术的一个实施例中用户数据的安全共享方法流程示意图;图2是本专利技术的一个实施例中用户数据的安全共享系统结构示意图;图3是本专利技术的一个优选实施例中本专利技术技术方案的典型应用模式示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。网络用户行为分析需要基于大量的用户数据进行挖掘和分析,用户数据的采集通常在用户侧、服务商侧或运营商侧进行。通常情况下,用户侧只能采集用户个体的数据,月艮务商侧只能采集特定服务的使用数据,这两种方式采集的用户数据均较为片面,无法全方位地了解全体用户的详细行为。网络运营商位于用户和服务商之间,其天然的地位使得运营商侧既可以采集大量用户的数据,用户数据中的行为类型又较为丰富,因而运营商侧采集的用户数据是较为理想的用户行为分析的数据源。但是现有技术中,为便于被网络应用所访问查询,运营商侧需要将所采集的用户数据进行共享,常见的共享方式就是将用户历史数据采用明文方式存储和处理,现有方式不可避免地会对用户隐私造成一定的侵犯,泄露用户隐私的危险性极高。在本专利技术的实施例中,为了在保护用户隐私的同时不影响数据共享和用户行为分析,在对用户账号进行不可逆Hash处理的基础上,还对用户数据(包括访问数据和搜索数据等)进行了分类和标记(打标签Tag),不再直接提供数据明文,从而保护用户数据安全。同时,本专利技术的实施例中还可以对不同类型的应用提供不同维度或者字段的数据,对所提供的数据做了细分,此外增加了用户IP和WD的实时查询接口,方便应用对用户IP和UID做映射,提高了应用的用户行为分析效率。在本专利技术的一个实施例中,参见图1,用户数据的安全共享方法包括步骤:将终端用户IP和加密后的上网账号映射,持续提取用户的实时网络访问行为;对用户的访问行为数据进行挖掘,将数据分类并打标签,以编码形式进行存储;根据第三方服务的规则配置,为第三方服务生成满足规则的数据文件,所述第三方服务通过授权后下载其权限内的数据文件。进一步地,在本专利技术的优选实施例中,通过在机房部署的流量探针实现映射和提取。该探针能够解析HTTP协议、Radius协议,通过Radius协议将终端用户IP和加密后的上网账号映射;再通过将HTTP内容与账号信息关联,持续提取用户的实时网络访问行为。在另一个优选实施例中,通过内置专家库对用户的访问行为数据进行挖掘,对用户的兴趣、品类等数据进行分类并打上标签,存储时数据以加密过的用户上网账号作为索引。此外,系统根据第三方服务所需求的不同的字段或维度等规则进行配置,为每个第三方服务生成满足其特定规则的数据文件;获得授权的合作的第三方服务通过数据下载服务异步下载其权限内的数据文件,将其留存在第三方服务本地。更进一步地,当终端用户访问第三方服务时,第三方服务发送终端用户IP进行实时查询获得对应的上网用户账号,再根据已下载到其本地的数据文件查询获得该用户的兴趣、品类等数据,从而可以为用户提供更有针对性的服务。本领域普通技术人员可以本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:崔晶晶林佳婕吴鹏马占国李春华刘立娜
申请(专利权)人:北京集奥聚合科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1