[发明专利]一种基于网络流量分析用户行为的方法及系统在审
申请号: | 201711384465.1 | 申请日: | 2017-12-20 |
公开(公告)号: | CN108023779A | 公开(公告)日: | 2018-05-11 |
发明(设计)人: | 李旭阳;杨赵勇;姚中凯 | 申请(专利权)人: | 杭州云屏科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 310000 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网络流量 分析 用户 行为 方法 系统 | ||
本发明公开了一种基于网络流量分析用户行为的方法及系统,通过获取用户客户端与应用服务器之间进行通信的网络流量,网络流量包括用户客户端发送的网络请求和/或应用服务器返回的响应内容;调用预先建立的行为特征库,根据网络流量识别当前用户的实际行为,生成用户行为数据。本申请所提供的基于网络流量分析用户行为的方法及系统,通过行为特征库能够自动对网络流量进行分析,识别出用户可以理解的行为描述,具体包括用户身份信息、行为所涉及到的相关数据信息,可以用于分析用户访问网络习惯、判定网络故障、优化网络资源分配,具有较为广阔的应用前景。
技术领域
本发明涉及通信技术领域,特别是涉及一种基于网络流量分析用户行为的方法及系统。
背景技术
随着互联网的发展和计算机的普及,网络用户的数量增长迅速,网络行为逐渐成为了人类行为中最重要的社会现象之一,互联网的深度发展使得网络业务量大量增加,用户访问网络业务的频率也急剧上升,亟需对网络用户的行为进行有效的识别。
以往的一些网关设备能够通过分析网络量在一定程度上识别用户的行为,但通常其只能够记录用户访问的URL,不能作出具体的行为描述,更不能将URL中的相关参数解读成用户可以理解的内容。例如,用户将某个文件分享给了其他用户,URL中仅包含文件ID和用户ID信息,而希望关注的有关文件名称和用户名称的内容并没有涉及。鉴于此,提供一种从网络流量中分析出可以理解的行为描述是非常有必要的。
发明内容
本发明的目的是提供一种基于网络流量分析用户行为的方法及系统,以解决现有技术中不能从网络流量中分析出用户实际行为描述的问题。
为解决上述技术问题,本发明提供一种基于网络流量分析用户行为的方法,包括:
获取用户客户端与应用服务器之间进行通信的网络流量,所述网络流量包括所述用户客户端发送的网络请求和/或应用服务器返回的响应内容;
调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据。
可选地,所述获取用户客户端与应用服务器之间进行通信的网络流量包括:
通过流量代理或流量监听的方式获取用户客户端与应用服务器之间进行通信的网络流量。
可选地,所述调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据包括:
根据所述行为特征库中预设的用户身份获取规则,获取所述网络请求中用户的行为人身份信息以及身份认证信息。
可选地,在所述调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据之后还包括:
判断所述实际行为是否需要被阻止;
如果是,则根据所述行为特征库中预设的阻止后响应规则,确定与所述用户客户端的类型对应的推送提示信息,以便推送至所述用户客户端进行显示。
可选地,所述调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据包括:
根据所述行为特征库中预设的行为数据获取规则,从所述响应内容中抓取实际行为的相关数据,生成用户行为数据。
可选地,所述调用预先建立的行为特征库,根据所述网络流量识别当前用户的实际行为,生成用户行为数据包括:
根据所述行为特征库中预设的主动发起请求规则,利用所述身份认证信息,主动向所述应用服务器发起特定请求,获取额外的行为数据,生成用户行为数据。
可选地,还包括:
根据所述行为特征库中预设的额外认证规则,在响应所述用户客户端的请求时植入额外的认证cookie,以便对后续行为的用户身份进行追踪。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云屏科技有限公司,未经杭州云屏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711384465.1/2.html,转载请声明来源钻瓜专利网。