著录项信息
专利名称 | 一种基于电信级网络平台的Web服务独立用户识别方法 |
申请号 | CN201110145231.8 | 申请日期 | 2011-05-31 |
法律状态 | 撤回 | 申报国家 | 中国 |
公开/公告日 | 2011-10-12 | 公开/公告号 | CN102215228A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/06 | IPC分类号 | H;0;4;L;2;9;/;0;6;;;H;0;4;L;2;9;/;0;8查看分类表>
|
申请人 | 北京亿赞普网络技术有限公司 | 申请人地址 | 北京市海淀区中关村南大街甲18号北京国际大厦B座18层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京亿赞普网络技术有限公司 | 当前权利人 | 北京亿赞普网络技术有限公司 |
发明人 | 刘生;罗峰;黄苏支;李娜;王琪;张玉波;阎飞飞;刘书良;张铮;李翔宇;郑芳只 |
代理机构 | 北京市盛峰律师事务所 | 代理人 | 李贺香 |
摘要
本发明公开了一种基于电信级网络平台的web服务独立用户识别方法,该方法通过在网侧设置Unicookie服务器,捕获解析用户客户端请求访问网站的报文,并模拟网站回复,同时在用户浏览器上创建两层iframe,一层可见、一层不可见,在可见层中重新嵌入用户预访问的网址引导用户重新访问,不可见层中嵌入需要植入cookie的网址,引导用户访问,并在用户访问时获取报文,再通过模拟回复的方式,植入统一的cookie。本发明的基于电信级网络平台的web服务独立用户识别方法,可以为每个用户植入在访问不同网站时统一携带的cookie,从而可以利用该cookie在用户访问不同网站时,识别出该同一用户。
1.基于电信级网络平台的web服务独立用户识别方法,其特征在于,包括以下步骤:
S11:在核心网侧设置能够捕捉用户上网报文的Unicookie服务器;
S12:所述的Unicookie服务器捕捉到用户访问网站A的GET报文,判断该报文是否携带Unicookie服务器植入的统一cookie ID:
如果没有,则生成对该用户唯一的cookie,并模拟网站A的服务器响应,回复200OK报文给用户客户端,并将该cookie植入用户客户端“A.com”域下,同时在用户客户端浏览器创建两层iframe,其中,第一层iframe内嵌入网站A的链接,以引导用户再次访问A网站;
同时,在第二层iframe内嵌入至少一个其它网站B的链接,当嵌入网站链接为多个时,并发执行访问嵌入的网站,将第一层iframe设置为用户可见,将第二层iframe设置为用户不可见;
如果携带有,则获取该统一cookie ID标识,从而识别出该独立用户,同时不做其它处理,使用户直接访问网站A;
S13:所述的Unicookie服务器捕捉到访问其它网站B的报文后,解析该报文,判断其是否携带Unicookie服务器植入的统一cookie ID,如果没有,在网站B回复之前,模拟网站B回复200OK空函数,即不执行任何页面操作,同时,在B.com域下植入所述的针对该用户唯一的cookie,如果携带,则模拟网站B回复200OK空函数,即不执行任何页面操作。
2.根据权利要求1所述的基于电信级网络平台的web服务独立用户识别方法,其特征在于所述的第一层iframe可见,第二层iframe不可见通过以下方法实现:将第一层iframe大小设置成与浏览器大小相同,创建的第二层iframe大小为1x1像素,并放置在浏览器右下角。
3.根据权利要求1或2任一所述的基于电信级网络平台的web服务独立用户识别方法,其特征在于,所述的嵌入的网站B的链接由所述的Unicookie服务器构造,为在网站B上不存在的页面。
4.根据权利要求1或2任一所述的基于电信级网络平台的web服务独立用户识别方法,其特征在于,所述的Unicookie服务器设置有针对每一个用户的链接库,所述的在第二层iframe内嵌入至少一个其它网站B的链接时,从所述的链接库中按照预先设定的规则提取链接并内嵌入第二层iframe。
5.基于电信级网络平台的web服务独立用户识别方法,其特征在于,包括以下步骤:
S21:在核心网侧设置能够捕捉用户上网报文的Unicookie服务器;
S22:所述的Unicookie服务器捕捉到用户访问网站A的GET报文,判断用户是否携带Unicookie服务器植入的针对该用户的cookie ID,如果存在,则获取该cookie ID,从而识别出该独立用户,同时,判断此次访问是初次访问还是重定向后的二次访问,如果是重定向后的二次访问则不做处理,使用户直接访问网站A,如果是初次访问,则进行重定向操作,即模拟网站A的服务器响应,回复200OK报文给用户客户端,并在用户客户端浏览器创建两层iframe,其中,第一层iframe内嵌入网站A的链接,以引导用户再次访问网站A;同时,在第二层iframe内嵌入至少一个其它网站B的链接,当嵌入网站链接为多个时,并发执行访问嵌入的网站,将第一层iframe设置为可见,将第二层iframe设置为不可见;
步骤S23:所述的Unicookie服务器捕捉到访问其它网站B的报文后,解析该报文,判断其是否携带Unicookie服务器植入的统一cookie ID,如果没有在网站B回复之前,模拟网站B回复200OK空函数,即不执行任何页面操作,同时,在B.com域下植入携带步骤S22中获取的所述cookie ID的cookie,如果携带,则模拟B网站回复200OK空函数,即不执行任何页面操作。
6.根据权利要求5所述的基于电信级网络平台的web服务独立用户识别方法,其特征在于,在所述的步骤S22中,判断用户是否携带Unicookie服务器植入的统一cookie ID时,如果没有,则生成对该用户唯一的cookie,并模拟网站A的服务器响应,回复200OK报文给用户客户端,并将该cookie植入用户客户端“A.com”域下,同时在用户客户端浏览器创建两层iframe,其中,第一层iframe内嵌入网站A的链接,以引导用户再次访问A网站;同时,在第二层iframe内嵌入至少一个其它网站B的链接,当嵌入网站链接为多个时,并发执行访问嵌入的网站,将第一层iframe设置为用户可见,将第二层iframe设置为用户不可见。
7.根据权利要求5或6所述的基于电信级网络平台的web服务独立用户识别方法,其特征在于所述的第一层iframe可见,第二层iframe不可见通过以下方法实现:将第一层iframe大小设置成与浏览器大小相同,创建的第二层iframe大小为1x1像素,并放置在浏览器右下角。
8.根据权利要求5或6任一所述的基于电信级网络平台的web服务独立用户识别方法,其特征在于,所述的嵌入的网站B的链接由所述的Unicookie服务器构造,为在网站B上不存在的页面。
9.根据权利要求5或6任一所述的基于电信级网络平台的web服务独立用户识别方法,其特征在于,所述的Unicookie服务器设置有针对每一个用户的链接库,所述的在第二层iframe内嵌入至少一个其它网站B的链接时,从所述的链接库中按照预先设定的规则提取链接并内嵌入第二层iframe。
10.根据权利要求5或6任一所述的基于电信级网络平台的web服务独立用户识别方法,其特征在于,所述的步骤S22中,判断此次访问是初次访问还是重定向后的二次访问通过如下方法,设定一个延迟时间,Unicookie服务器在捕获到用户访问网站A的报文后,判断此次访问和上次访问的间隔时间是否超过所述的延迟时间,如果没有超过,则认为是重定向后的二次访问,如果超过,则认为是初次访问。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2015-03-25 | 2015-03-25 | | |
2 | | 2014-12-12 | 2014-12-12 | | |
3 | | 2014-12-12 | 2014-12-12 | | |
4 | | 2014-05-26 | 2014-05-26 | | |
5 | | 2012-03-31 | 2012-03-31 | | |
6 | | 2012-03-31 | 2012-03-31 | | |
7 | | 2013-01-17 | 2013-01-17 | | |
8 | | 2014-05-26 | 2014-05-26 | | |
9 | | 2015-03-25 | 2015-03-25 | | |
10 | | 2013-01-17 | 2013-01-17 | | |
11 | | 2014-12-15 | 2014-12-15 | | |