获取用户数据的方法及系统.pdf

上传人:n****g 文档编号:661690 上传时间:2018-03-02 格式:PDF 页数:11 大小:2.04MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310118507.2

申请日:

2013.04.07

公开号:

CN104104660A

公开日:

2014.10.15

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04L 29/06申请公布日:20141015|||实质审查的生效IPC(主分类):H04L 29/06申请日:20130407|||公开

IPC分类号:

H04L29/06; H04L29/08

主分类号:

H04L29/06

申请人:

中国移动通信集团浙江有限公司

发明人:

陈永刚; 傅一平; 潘宇辉

地址:

310006 浙江省杭州市环城北路288号

优先权:

专利代理机构:

北京银龙知识产权代理有限公司 11243

代理人:

许静;黄灿

PDF下载: PDF下载
内容摘要

本发明提供一种获取用户数据的方法及系统,属于移动应用领域。其中,该取用户数据的方法包括:接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;获取所述移动应用的用户账号;建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。本发明的技术方案能够将移动终端号码与移动应用账号关联起来,获取有效的用户数据。

权利要求书

1.  一种获取用户数据的方法,其特征在于,包括:
接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;
获取所述移动应用的用户账号;
建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。

2.
  根据权利要求1所述的获取用户数据的方法,其特征在于,所述识别所述业务数据流对应的移动应用包括:
读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。

3.
  根据权利要求1所述的获取用户数据的方法,其特征在于,所述获取所述移动应用的用户账号包括:
获取移动应用对应的账号解析规则;
利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。

4.
  根据权利要求1所述的获取用户数据的方法,其特征在于,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括:
获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。

5.
  根据权利要求1所述的获取用户数据的方法,其特征在于,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括:
步骤a:判断是否存在与所述移动终端号码对应的历史用户账号,若是,转向步骤b;若否,转向步骤c;
步骤b:判断所述历史用户账号是否与所述用户账号一致,若否,转向步骤c;
步骤c:获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。

6.
  一种获取用户数据的系统,其特征在于,包括:
应用识别装置,用于接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;
用户应用账号识别装置,用于获取所述移动应用的用户账号;
应用账号处理装置,用于建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。

7.
  根据权利要求6所述的获取用户数据的系统,其特征在于,
所述应用识别装置具体用于读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。

8.
  根据权利要求6所述的获取用户数据的系统,其特征在于,所述系统还包括:
应用账号识别规则存储装置,用于存储移动应用对应的账号解析规则;
所述用户应用账号识别装置具体用于从所述应用账号识别规则存储装置中获取移动应用对应的账号解析规则,并利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。

9.
  根据权利要求6所述的获取用户数据的系统,其特征在于,所述系统还包括:
用户标签信息存储装置,用于存储移动终端对应的用户标签信息;
用户信息处理及服务装置,用于从所述用户标签信息存储装置中获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。

10.
  根据权利要求6所述的获取用户数据的系统,其特征在于,所述系统还包括:
历史用户账号与移动终端号码对应关系存储装置,用于存储移动终端号码对应的历史用户账号;
所述应用账号处理装置具体用于根据所述历史用户账号与移动终端号码对应关系存储装置存储的内容判断是否存在与所述移动终端号码对应的历史用户账号,并在存在与所述移动终端号码对应的历史用户账号时,判断所述历史用户账号与所述用户账号是否一致,在不存在与所述移动终端号码对应的历 史用户账号或所述历史用户账号与所述用户账号不一致时,获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。

说明书

获取用户数据的方法及系统
技术领域
本发明涉及移动应用领域,特别是指一种获取用户数据的方法及系统。
背景技术
随着移动互联网应用的深入发展,移动通信网络每时每刻都在收集着用户的行为数据,例如用户的通话行为、位置变化情况、移动终端上网行为及访问内容等,通过对这些行为数据进行分析,就可以勾勒出用户的完整行为,并从中洞察出用户的各种需求。这些分析数据对于移动互联网企业和运营商来说都具有巨大的价值,可以帮助移动互联网企业更好地理解和满足用户的需求,而运营商可以通过这些分析数据向移动互联网企业提供数据服务。
但是目前移动互联网流量监测及分析技术只能够识别移动互联网应用类型,无法识别出用户的移动应用账号,更不能完成移动终端号码与移动应用账号的关联,从而无法获取有效的用户行为数据。
发明内容
本发明要解决的技术问题是提供一种获取用户数据的方法及系统,能够将移动终端号码与移动应用账号关联起来,获取有效的用户数据。
为解决上述技术问题,本发明的实施例提供技术方案如下:
一方面,提供一种获取用户数据的方法,包括:
接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;
获取所述移动应用的用户账号;
建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。
进一步地,所述识别所述业务数据流对应的移动应用包括:
读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP 数据包对应的移动应用。
进一步地,所述获取所述移动应用的用户账号包括:
获取移动应用对应的账号解析规则;
利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。
进一步地,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括:
获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。
进一步地,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括:
步骤a:判断是否存在与所述移动终端号码对应的历史用户账号,若是,转向步骤b;若否,转向步骤c;
步骤b:判断所述历史用户账号是否与所述用户账号一致,若否,转向步骤c;
步骤c:获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。
本发明实施例还提供了一种获取用户数据的系统,包括:
应用识别装置,用于接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;
用户应用账号识别装置,用于获取所述移动应用的用户账号;
应用账号处理装置,用于建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。
进一步地,所述应用识别装置具体用于读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。
进一步地,所述系统还包括:
应用账号识别规则存储装置,用于存储移动应用对应的账号解析规则;
所述用户应用账号识别装置具体用于从所述应用账号识别规则存储装置 中获取移动应用对应的账号解析规则,并利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。
进一步地,所述系统还包括:
用户标签信息存储装置,用于存储移动终端对应的用户标签信息;
用户信息处理及服务装置,用于从所述用户标签信息存储装置中获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。
进一步地,所述系统还包括:
历史用户账号与移动终端号码对应关系存储装置,用于存储移动终端号码对应的历史用户账号;
所述应用账号处理装置具体用于根据所述历史用户账号与移动终端号码对应关系存储装置存储的内容判断是否存在与所述移动终端号码对应的历史用户账号,并在存在与所述移动终端号码对应的历史用户账号时,判断所述历史用户账号与所述用户账号是否一致,在不存在与所述移动终端号码对应的历史用户账号或所述历史用户账号与所述用户账号不一致时,获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。
本发明的实施例具有以下有益效果:
上述方案中,通过对移动应用产生的IP数据包的深度分析,能够识别出移动应用以及移动应用的用户账号,进而完成移动终端号码与移动应用账号的关联,从而获取有效的用户行为数据。通过本发明的技术方案能够将移动终端用户的各种行为特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。
附图说明
图1为本发明实施例获取用户数据的方法的流程示意图;
图2为本发明实施例获取用户数据的系统的结构框图;
图3为本发明具体实施例获取用户数据的方法的流程示意图。
具体实施方式
为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明的实施例针对现有技术中不能完成移动终端号码与移动应用账号的关联,从而无法获取有效的用户行为数据的问题,提供一种获取用户数据的方法及系统,能够将移动终端号码与移动应用账号关联起来,获取有效的用户数据。
图1为本发明实施例获取用户数据的方法的流程示意图,如图1所示,本实施例包括:
步骤101:接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;
步骤102:获取所述移动应用的用户账号;
步骤103:建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。
进一步地,本发明的另一实施例中,包括上述步骤101~103的基础上,步骤101包括:
读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。
进一步地,本发明的另一实施例中,包括上述步骤101~103的基础上,步骤102包括:
获取移动应用对应的账号解析规则;
利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。
进一步地,本发明的另一实施例中,包括上述步骤101~103的基础上,步骤103包括:
获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。
进一步地,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括:
步骤a:判断是否存在与所述移动终端号码对应的历史用户账号,若是,转向步骤b;若否,转向步骤c;
步骤b:判断所述历史用户账号是否与所述用户账号一致,若否,转向步骤c;
步骤c:获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。
本发明实施例通过对移动应用产生的IP数据包的深度分析,能够识别出移动应用以及移动应用的用户账号,进而完成移动终端号码与移动应用账号的关联,从而获取有效的用户行为数据。通过本发明的技术方案能够将移动终端用户的各种行为特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。
图2为本发明实施例获取用户数据的系统的结构框图,如图2所示,本实施例包括:
应用识别装置10,用于接收移动终端的IP数据包,并识别IP数据包对应的移动应用;
用户应用账号识别装置20,用于获取移动应用的用户账号;
应用账号处理装置30,用于建立包括有用户账号的用户信息与移动终端号码之间的对应关系。
进一步地,应用识别装置10具体用于读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。
进一步地,系统还包括:
应用账号识别规则存储装置40,用于存储移动应用对应的账号解析规则;
用户应用账号识别装置20具体用于从应用账号识别规则存储装置40中获取移动应用对应的账号解析规则,并利用账号解析规则对IP数据包进行解析,得到移动应用的用户账号。
进一步地,系统还包括:
用户标签信息存储装置60,用于存储移动终端对应的用户标签信息;
用户信息处理及服务装置70,用于从用户标签信息存储装置60中获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。
进一步地,系统还包括:
历史用户账号与移动终端号码对应关系存储装置50,用于存储移动终端号码对应的历史用户账号;
应用账号处理装置30具体用于根据历史用户账号与移动终端号码对应关系存储装置50存储的内容判断是否存在与移动终端号码对应的历史用户账号,并在存在与移动终端号码对应的历史用户账号时,判断历史用户账号与用户账号是否一致,在不存在与移动终端号码对应的历史用户账号或历史用户账号与用户账号不一致时,获取移动终端号码对应的历史行为数据,根据历史行为数据判定用户账号与移动终端号码之间的对应关系。
本发明实施例通过对移动应用产生的IP数据包的深度分析,能够识别出移动应用以及移动应用的用户账号,进而完成移动终端号码与移动应用账号的关联,从而获取有效的用户行为数据。通过本发明的技术方案能够将移动终端用户的各种行为特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。
下面结合具体的实施例对本发明的获取用户数据的方法及系统进行详细介绍:
本发明实施例建立起传统电信业务用户与移动互联网应用用户间的关系,通过对移动应用产生的IP数据包的深度分析,识别出移动应用的用户账号,从而建立起移动应用用户账号和移动终端号码之间的捆绑关系,同时利用运营商对客户网络行为数据的分析结果,将移动用户的各种特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。
如图2所示,本发明的获取用户数据的系统包括应用识别装置10、用户应用账号识别装置20、应用账号识别规则存储装置40、应用账号处理装置30、历史用户账号与移动终端号码对应关系存储装置50、用户标签信息存储装置 60和用户信息处理及服务装置70。
其中,应用识别装置10,用于识别用户所使用的具体移动应用,当IP数据包通过该装置时,通过对IP五元组、及应用层内容的解释,识别出具体的移动应用,例如新浪微博、腾讯QQ、淘宝等。该装置通过深入读取IP数据包载荷的内容来对OSI(Open System Interconnect,开放式系统互联)七层协议中的应用层信息进行深入探测和识别,从而识别出具体的移动应用类型。
用户应用账号识别装置20,用于识别出每个移动应用的用户账号。在应用识别装置10识别出移动应用后,用户应用账号识别装置20即到应用账号识别规则存储装置40中查找移动应用对应的账号解析规则,根据该账号解析规则解析出用户账号。若在应用账号识别规则存储装置40中没有找到该移动应用的账号解析规则,则不处理。
应用账号识别规则存储装置40,用于存储各个移动应用对应的账号解析规则。每种移动应用都有其对应的账号解析规则,把各种移动应用的账号解析规则以一定的格式集中放在一个文件中,就形成了应用账号识别规则存储装置40。应用账号识别规则存储装置40由专业的团队来维护,及时跟踪互联网上出现的新的移动应用,更新应用账号识别规则存储装置40,定期删除已经失效的账号解析规则。
应用账号处理装置30,用于排除非移动终端拥有者的用户账号的干扰,建立起移动终端号码与移动终端拥有者的用户账号间对应关系。为了确定与移动终端拥有者对应的用户账号,本装置分析了移动终端拥有者(O)和偶尔使用者(G)的行为特征,主要从活跃度归纳用户行为特征。
为了能够较完全地描述用户行为特征,本装置从用户的流量、用户上线时长、用户上线次数、用户上线时段四个角度选择用户属性。a)用户流量:汇聚用户流量数据,得到单个用户上下行流量的总量。用户流量越高,表明该用户身份为移动终端拥有者的可能性越大。b)用户上线时长:通过分析上下线记录的login time和logout time,汇聚出一个月内各个单个用户上线总时长。用户上线时间越长,表明该用户身份为移动终端拥有者的可能性越大。c)用户上线次数:通过分析上下线记录,汇聚出一个月内各个单个用户上线总次数。 用户上线次数越多,表明该用户身份为移动终端拥有者的可能性越大。d)用户上线时段时长:将一天分为三个时段:0:00.8:00,8:00.18:00和18:00.24:00。用户上线时间段分布越广,表明该用户身份为移动终端拥有者的可能性越大。
通过对上述用户行为特征进行分析,就可以确定与移动终端拥有者对应的用户账号。
历史用户账号与移动终端号码对应关系存储装置50,用于储存一段时间内移动终端上登陆移动应用的所有用户账号的历史信息,为应用账号处理装置30提供足够的判断素材,以便能准确识别出移动终端拥有者的用户账号。
用户标签信息存储装置60,用于存储获取的用户标签信息。用户标签信息是运营商最宝贵的资产,移动通信网络随时都在收集用户的各种各样的信息,通过对这些用户信息的分析,可以更为深刻地刻画出每个用户的特征,例如可以通过对上网内容的分析刻画用户的各种内容偏好和应用偏好等,从而形成各种各样的用户标签信息。
用户信息处理及服务装置70,用于向移动应用企业提供服务。第一,本装置可将网络的认证结果可信地传递给业务层,提高业务的认证效率,同时也提高用户使用业务的安全性;第二,本装置可向移动应用企业提供重用的认证信息及其他身份信息;第三,本装置可提供跨服务域的SSO(Single Sign On,单点登录)服务,提高用户访问服务时的友好性;第四,本装置可向移动应用企业开放用户信息(如用户嗜好、设备能力等),提升用户对新业务的体验。
如图3所示,本发明的获取用户数据的方法具体包括以下步骤:
步骤301:采集移动终端的上网IP数据包;
步骤302:读取IP数据包载荷的内容对OSI七层协议中的应用层信息进行重组,从而得到整个应用程序的内容,然后按照系统定义的管理策略对流量进行整形操作,识别出IP数据包对应的移动应用;
步骤303:在应用账号识别规则存储装置中查找移动应用对应的账号解析规则,如果有,转向步骤304;如果无,则不做处理;
步骤304:获取移动应用对应的账号解析规则;
步骤305:将经过步骤302处理后的IP数据包送入用户应用账号识别装置,加载步骤304得到的账号解析规则对IP数据包进行识别,识别出移动应用的用户账号;
步骤306:识别出用户账号后,在历史用户账号与移动终端号码对应关系存储装置中创建一条历史记录,并且在历史用户账号与移动终端号码对应关系存储装置中查询是否存在与移动终端号码对应的历史用户账号,如果没有,转向步骤308;如果有,转向步骤307;
步骤307:判断历史用户账号与用户账号是否一致,如果不一致,则转向步骤308;如果一致,则不做处理。
步骤308:启用应用账号处理装置,首先加载历史用户账号与移动终端号码对应关系存储装置存储的历史行为数据,之后根据前面所述的分析方法分析历史用户账号以及用户账号的行为特征,确定历史用户账号以及用户账号与移动终端拥有者的特征吻合度,从而判定用户账号与移动终端拥有者之间的对应关系,具体地,可以从历史用户账号以及用户账号中选择吻合度最高的用户账号a,建立起用户账号a与移动终端号码b的对应关系,并将a与b的对应关系存储至历史用户账号与移动终端号码对应关系存储装置。
步骤309:通过用户信息处理及服务装置为移动应用企业提供服务。
当移动应用企业需要服务时,通过互联网访问用户信息处理及服务装置,订购某项服务,用户信息处理及服务装置收到服务请求后,调用用户标签信息存储装置中的信息,建立起用户账号、移动终端号码及用户标签信息三者对应关系,响应移动应用企业的需求。
本发明实施例通过对移动应用产生的IP数据包的深度分析,能够识别出移动应用以及移动应用的用户账号,进而完成移动终端号码与移动应用账号的关联,从而获取有效的用户行为数据。通过本发明的技术方案能够将移动终端用户的各种行为特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。
在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各 步骤的先后变化也在本发明的保护范围之内。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

获取用户数据的方法及系统.pdf_第1页
第1页 / 共11页
获取用户数据的方法及系统.pdf_第2页
第2页 / 共11页
获取用户数据的方法及系统.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《获取用户数据的方法及系统.pdf》由会员分享,可在线阅读,更多相关《获取用户数据的方法及系统.pdf(11页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104104660A43申请公布日20141015CN104104660A21申请号201310118507222申请日20130407H04L29/06200601H04L29/0820060171申请人中国移动通信集团浙江有限公司地址310006浙江省杭州市环城北路288号72发明人陈永刚傅一平潘宇辉74专利代理机构北京银龙知识产权代理有限公司11243代理人许静黄灿54发明名称获取用户数据的方法及系统57摘要本发明提供一种获取用户数据的方法及系统,属于移动应用领域。其中,该取用户数据的方法包括接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;获取所述移动应用。

2、的用户账号;建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。本发明的技术方案能够将移动终端号码与移动应用账号关联起来,获取有效的用户数据。51INTCL权利要求书2页说明书6页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图2页10申请公布号CN104104660ACN104104660A1/2页21一种获取用户数据的方法,其特征在于,包括接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;获取所述移动应用的用户账号;建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。2根据权利要求1所述的获取用户数据的方法,其特征在于,所。

3、述识别所述业务数据流对应的移动应用包括读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。3根据权利要求1所述的获取用户数据的方法,其特征在于,所述获取所述移动应用的用户账号包括获取移动应用对应的账号解析规则;利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。4根据权利要求1所述的获取用户数据的方法,其特征在于,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。5根据权利要求1所述的获取用户数据的方法,其特征在于,所。

4、述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括步骤A判断是否存在与所述移动终端号码对应的历史用户账号,若是,转向步骤B;若否,转向步骤C;步骤B判断所述历史用户账号是否与所述用户账号一致,若否,转向步骤C;步骤C获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。6一种获取用户数据的系统,其特征在于,包括应用识别装置,用于接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;用户应用账号识别装置,用于获取所述移动应用的用户账号;应用账号处理装置,用于建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。

5、。7根据权利要求6所述的获取用户数据的系统,其特征在于,所述应用识别装置具体用于读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。8根据权利要求6所述的获取用户数据的系统,其特征在于,所述系统还包括应用账号识别规则存储装置,用于存储移动应用对应的账号解析规则;所述用户应用账号识别装置具体用于从所述应用账号识别规则存储装置中获取移动应用对应的账号解析规则,并利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。9根据权利要求6所述的获取用户数据的系统,其特征在于,所述系统还包括用户标签信息存储装置,用于存储移动终端对应的用户标签信息;权利要。

6、求书CN104104660A2/2页3用户信息处理及服务装置,用于从所述用户标签信息存储装置中获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。10根据权利要求6所述的获取用户数据的系统,其特征在于,所述系统还包括历史用户账号与移动终端号码对应关系存储装置,用于存储移动终端号码对应的历史用户账号;所述应用账号处理装置具体用于根据所述历史用户账号与移动终端号码对应关系存储装置存储的内容判断是否存在与所述移动终端号码对应的历史用户账号,并在存在与所述移动终端号码对应的历史用户账号时,判断所述历史用户账号与所述用户账号是否一致,在不存在与所述移动。

7、终端号码对应的历史用户账号或所述历史用户账号与所述用户账号不一致时,获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。权利要求书CN104104660A1/6页4获取用户数据的方法及系统技术领域0001本发明涉及移动应用领域,特别是指一种获取用户数据的方法及系统。背景技术0002随着移动互联网应用的深入发展,移动通信网络每时每刻都在收集着用户的行为数据,例如用户的通话行为、位置变化情况、移动终端上网行为及访问内容等,通过对这些行为数据进行分析,就可以勾勒出用户的完整行为,并从中洞察出用户的各种需求。这些分析数据对于移动互联网企业和运营。

8、商来说都具有巨大的价值,可以帮助移动互联网企业更好地理解和满足用户的需求,而运营商可以通过这些分析数据向移动互联网企业提供数据服务。0003但是目前移动互联网流量监测及分析技术只能够识别移动互联网应用类型,无法识别出用户的移动应用账号,更不能完成移动终端号码与移动应用账号的关联,从而无法获取有效的用户行为数据。发明内容0004本发明要解决的技术问题是提供一种获取用户数据的方法及系统,能够将移动终端号码与移动应用账号关联起来,获取有效的用户数据。0005为解决上述技术问题,本发明的实施例提供技术方案如下0006一方面,提供一种获取用户数据的方法,包括0007接收移动终端的IP数据包,并识别所述I。

9、P数据包对应的移动应用;0008获取所述移动应用的用户账号;0009建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。0010进一步地,所述识别所述业务数据流对应的移动应用包括0011读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。0012进一步地,所述获取所述移动应用的用户账号包括0013获取移动应用对应的账号解析规则;0014利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。0015进一步地,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括0016获取移动终端的用户标签信息,建立移动应用的用户账号。

10、、移动终端号码与移动终端的用户标签信息之间的对应关系。0017进一步地,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括0018步骤A判断是否存在与所述移动终端号码对应的历史用户账号,若是,转向步骤B;若否,转向步骤C;说明书CN104104660A2/6页50019步骤B判断所述历史用户账号是否与所述用户账号一致,若否,转向步骤C;0020步骤C获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。0021本发明实施例还提供了一种获取用户数据的系统,包括0022应用识别装置,用于接收移动终端的IP数据包,并识别所述I。

11、P数据包对应的移动应用;0023用户应用账号识别装置,用于获取所述移动应用的用户账号;0024应用账号处理装置,用于建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。0025进一步地,所述应用识别装置具体用于读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。0026进一步地,所述系统还包括0027应用账号识别规则存储装置,用于存储移动应用对应的账号解析规则;0028所述用户应用账号识别装置具体用于从所述应用账号识别规则存储装置中获取移动应用对应的账号解析规则,并利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。0029进一。

12、步地,所述系统还包括0030用户标签信息存储装置,用于存储移动终端对应的用户标签信息;0031用户信息处理及服务装置,用于从所述用户标签信息存储装置中获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。0032进一步地,所述系统还包括0033历史用户账号与移动终端号码对应关系存储装置,用于存储移动终端号码对应的历史用户账号;0034所述应用账号处理装置具体用于根据所述历史用户账号与移动终端号码对应关系存储装置存储的内容判断是否存在与所述移动终端号码对应的历史用户账号,并在存在与所述移动终端号码对应的历史用户账号时,判断所述历史用户账号与所述用。

13、户账号是否一致,在不存在与所述移动终端号码对应的历史用户账号或所述历史用户账号与所述用户账号不一致时,获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。0035本发明的实施例具有以下有益效果0036上述方案中,通过对移动应用产生的IP数据包的深度分析,能够识别出移动应用以及移动应用的用户账号,进而完成移动终端号码与移动应用账号的关联,从而获取有效的用户行为数据。通过本发明的技术方案能够将移动终端用户的各种行为特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。附图说明0037图1为本发明实施例获取用户。

14、数据的方法的流程示意图;0038图2为本发明实施例获取用户数据的系统的结构框图;说明书CN104104660A3/6页60039图3为本发明具体实施例获取用户数据的方法的流程示意图。具体实施方式0040为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。0041本发明的实施例针对现有技术中不能完成移动终端号码与移动应用账号的关联,从而无法获取有效的用户行为数据的问题,提供一种获取用户数据的方法及系统,能够将移动终端号码与移动应用账号关联起来,获取有效的用户数据。0042图1为本发明实施例获取用户数据的方法的流程示意图,如图1所示,本实施例包括00。

15、43步骤101接收移动终端的IP数据包,并识别所述IP数据包对应的移动应用;0044步骤102获取所述移动应用的用户账号;0045步骤103建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系。0046进一步地,本发明的另一实施例中,包括上述步骤101103的基础上,步骤101包括0047读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。0048进一步地,本发明的另一实施例中,包括上述步骤101103的基础上,步骤102包括0049获取移动应用对应的账号解析规则;0050利用所述账号解析规则对所述IP数据包进行解析,得到移动应用的用户账号。005。

16、1进一步地,本发明的另一实施例中,包括上述步骤101103的基础上,步骤103包括0052获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。0053进一步地,所述建立包括有所述用户账号的用户信息与移动终端号码之间的对应关系包括0054步骤A判断是否存在与所述移动终端号码对应的历史用户账号,若是,转向步骤B;若否,转向步骤C;0055步骤B判断所述历史用户账号是否与所述用户账号一致,若否,转向步骤C;0056步骤C获取所述移动终端号码对应的历史行为数据,根据所述历史行为数据判定所述用户账号与所述移动终端号码之间的对应关系。0057本发明实施例。

17、通过对移动应用产生的IP数据包的深度分析,能够识别出移动应用以及移动应用的用户账号,进而完成移动终端号码与移动应用账号的关联,从而获取有效的用户行为数据。通过本发明的技术方案能够将移动终端用户的各种行为特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。0058图2为本发明实施例获取用户数据的系统的结构框图,如图2所示,本实施例包括说明书CN104104660A4/6页70059应用识别装置10,用于接收移动终端的IP数据包,并识别IP数据包对应的移动应用;0060用户应用账号识别装置20,用于获取移动应用的用户账号;0061应用账号处理装置30,用于建立包括。

18、有用户账号的用户信息与移动终端号码之间的对应关系。0062进一步地,应用识别装置10具体用于读取IP数据包载荷的内容,对IP数据包的应用层信息进行识别,确定IP数据包对应的移动应用。0063进一步地,系统还包括0064应用账号识别规则存储装置40,用于存储移动应用对应的账号解析规则;0065用户应用账号识别装置20具体用于从应用账号识别规则存储装置40中获取移动应用对应的账号解析规则,并利用账号解析规则对IP数据包进行解析,得到移动应用的用户账号。0066进一步地,系统还包括0067用户标签信息存储装置60,用于存储移动终端对应的用户标签信息;0068用户信息处理及服务装置70,用于从用户标签。

19、信息存储装置60中获取移动终端的用户标签信息,建立移动应用的用户账号、移动终端号码与移动终端的用户标签信息之间的对应关系。0069进一步地,系统还包括0070历史用户账号与移动终端号码对应关系存储装置50,用于存储移动终端号码对应的历史用户账号;0071应用账号处理装置30具体用于根据历史用户账号与移动终端号码对应关系存储装置50存储的内容判断是否存在与移动终端号码对应的历史用户账号,并在存在与移动终端号码对应的历史用户账号时,判断历史用户账号与用户账号是否一致,在不存在与移动终端号码对应的历史用户账号或历史用户账号与用户账号不一致时,获取移动终端号码对应的历史行为数据,根据历史行为数据判定用。

20、户账号与移动终端号码之间的对应关系。0072本发明实施例通过对移动应用产生的IP数据包的深度分析,能够识别出移动应用以及移动应用的用户账号,进而完成移动终端号码与移动应用账号的关联,从而获取有效的用户行为数据。通过本发明的技术方案能够将移动终端用户的各种行为特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。0073下面结合具体的实施例对本发明的获取用户数据的方法及系统进行详细介绍0074本发明实施例建立起传统电信业务用户与移动互联网应用用户间的关系,通过对移动应用产生的IP数据包的深度分析,识别出移动应用的用户账号,从而建立起移动应用用户账号和移动终端号码之。

21、间的捆绑关系,同时利用运营商对客户网络行为数据的分析结果,将移动用户的各种特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。0075如图2所示,本发明的获取用户数据的系统包括应用识别装置10、用户应用账号识别装置20、应用账号识别规则存储装置40、应用账号处理装置30、历史用户账号与移动终端号码对应关系存储装置50、用户标签信息存储装置60和用户信息处理及服务装置70。0076其中,应用识别装置10,用于识别用户所使用的具体移动应用,当IP数据包通过说明书CN104104660A5/6页8该装置时,通过对IP五元组、及应用层内容的解释,识别出具体的移动应用,。

22、例如新浪微博、腾讯QQ、淘宝等。该装置通过深入读取IP数据包载荷的内容来对OSI(OPENSYSTEMINTERCONNECT,开放式系统互联)七层协议中的应用层信息进行深入探测和识别,从而识别出具体的移动应用类型。0077用户应用账号识别装置20,用于识别出每个移动应用的用户账号。在应用识别装置10识别出移动应用后,用户应用账号识别装置20即到应用账号识别规则存储装置40中查找移动应用对应的账号解析规则,根据该账号解析规则解析出用户账号。若在应用账号识别规则存储装置40中没有找到该移动应用的账号解析规则,则不处理。0078应用账号识别规则存储装置40,用于存储各个移动应用对应的账号解析规则。。

23、每种移动应用都有其对应的账号解析规则,把各种移动应用的账号解析规则以一定的格式集中放在一个文件中,就形成了应用账号识别规则存储装置40。应用账号识别规则存储装置40由专业的团队来维护,及时跟踪互联网上出现的新的移动应用,更新应用账号识别规则存储装置40,定期删除已经失效的账号解析规则。0079应用账号处理装置30,用于排除非移动终端拥有者的用户账号的干扰,建立起移动终端号码与移动终端拥有者的用户账号间对应关系。为了确定与移动终端拥有者对应的用户账号,本装置分析了移动终端拥有者(O)和偶尔使用者(G)的行为特征,主要从活跃度归纳用户行为特征。0080为了能够较完全地描述用户行为特征,本装置从用户。

24、的流量、用户上线时长、用户上线次数、用户上线时段四个角度选择用户属性。A)用户流量汇聚用户流量数据,得到单个用户上下行流量的总量。用户流量越高,表明该用户身份为移动终端拥有者的可能性越大。B)用户上线时长通过分析上下线记录的LOGINTIME和LOGOUTTIME,汇聚出一个月内各个单个用户上线总时长。用户上线时间越长,表明该用户身份为移动终端拥有者的可能性越大。C)用户上线次数通过分析上下线记录,汇聚出一个月内各个单个用户上线总次数。用户上线次数越多,表明该用户身份为移动终端拥有者的可能性越大。D)用户上线时段时长将一天分为三个时段000800,8001800和18002400。用户上线时间。

25、段分布越广,表明该用户身份为移动终端拥有者的可能性越大。0081通过对上述用户行为特征进行分析,就可以确定与移动终端拥有者对应的用户账号。0082历史用户账号与移动终端号码对应关系存储装置50,用于储存一段时间内移动终端上登陆移动应用的所有用户账号的历史信息,为应用账号处理装置30提供足够的判断素材,以便能准确识别出移动终端拥有者的用户账号。0083用户标签信息存储装置60,用于存储获取的用户标签信息。用户标签信息是运营商最宝贵的资产,移动通信网络随时都在收集用户的各种各样的信息,通过对这些用户信息的分析,可以更为深刻地刻画出每个用户的特征,例如可以通过对上网内容的分析刻画用户的各种内容偏好和。

26、应用偏好等,从而形成各种各样的用户标签信息。0084用户信息处理及服务装置70,用于向移动应用企业提供服务。第一,本装置可将网络的认证结果可信地传递给业务层,提高业务的认证效率,同时也提高用户使用业务的安全性;第二,本装置可向移动应用企业提供重用的认证信息及其他身份信息;第三,本装置可提供跨服务域的SSO(SINGLESIGNON,单点登录)服务,提高用户访问服务时的友好说明书CN104104660A6/6页9性;第四,本装置可向移动应用企业开放用户信息如用户嗜好、设备能力等,提升用户对新业务的体验。0085如图3所示,本发明的获取用户数据的方法具体包括以下步骤0086步骤301采集移动终端的。

27、上网IP数据包;0087步骤302读取IP数据包载荷的内容对OSI七层协议中的应用层信息进行重组,从而得到整个应用程序的内容,然后按照系统定义的管理策略对流量进行整形操作,识别出IP数据包对应的移动应用;0088步骤303在应用账号识别规则存储装置中查找移动应用对应的账号解析规则,如果有,转向步骤304;如果无,则不做处理;0089步骤304获取移动应用对应的账号解析规则;0090步骤305将经过步骤302处理后的IP数据包送入用户应用账号识别装置,加载步骤304得到的账号解析规则对IP数据包进行识别,识别出移动应用的用户账号;0091步骤306识别出用户账号后,在历史用户账号与移动终端号码对。

28、应关系存储装置中创建一条历史记录,并且在历史用户账号与移动终端号码对应关系存储装置中查询是否存在与移动终端号码对应的历史用户账号,如果没有,转向步骤308;如果有,转向步骤307;0092步骤307判断历史用户账号与用户账号是否一致,如果不一致,则转向步骤308;如果一致,则不做处理。0093步骤308启用应用账号处理装置,首先加载历史用户账号与移动终端号码对应关系存储装置存储的历史行为数据,之后根据前面所述的分析方法分析历史用户账号以及用户账号的行为特征,确定历史用户账号以及用户账号与移动终端拥有者的特征吻合度,从而判定用户账号与移动终端拥有者之间的对应关系,具体地,可以从历史用户账号以及用。

29、户账号中选择吻合度最高的用户账号A,建立起用户账号A与移动终端号码B的对应关系,并将A与B的对应关系存储至历史用户账号与移动终端号码对应关系存储装置。0094步骤309通过用户信息处理及服务装置为移动应用企业提供服务。0095当移动应用企业需要服务时,通过互联网访问用户信息处理及服务装置,订购某项服务,用户信息处理及服务装置收到服务请求后,调用用户标签信息存储装置中的信息,建立起用户账号、移动终端号码及用户标签信息三者对应关系,响应移动应用企业的需求。0096本发明实施例通过对移动应用产生的IP数据包的深度分析,能够识别出移动应用以及移动应用的用户账号,进而完成移动终端号码与移动应用账号的关联。

30、,从而获取有效的用户行为数据。通过本发明的技术方案能够将移动终端用户的各种行为特征及标签提供给外围移动互联网企业,帮助外围移动互联网企业更好地理解其客户的各种需求。0097在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各步骤的先后变化也在本发明的保护范围之内。0098以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。说明书CN104104660A1/2页10图1图2说明书附图CN104104660A102/2页11图3说明书附图CN104104660A11。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1