一种页面的推送方法、系统和装置的制作方法

文档序号:7686753阅读:228来源:国知局
专利名称:一种页面的推送方法、系统和装置的制作方法
技术领域
本发明涉及网络通信技术,特别涉及一种页面的推送方法、系统和装置。
技术背景运营商为了方便用户使用或其它业务目的,往往会在网上设置专用的万维网服务器,其中,提供目录服务的万维网服务器称为入口 (Portal)服务 器。Portal服务器提供的Portal业务可以为运营商提供方便的管理功能。Portal 业务的主要原理为未认证的用户通过用户终端上网时,Portal服务器推送 门户页面给用户终端,用户可以免费使用该门户页面上的服务。当用户想要 使用其它互联网中的服务时,必须通过门户页面进行认证,只有认证通过后 才可以成功接入互联网,获取其它服务。图1为现有技术中提供Portal业务的系统结构图,如图l所示,该系统 包括用户终端、接入设备、Portal服务器和认证/计费服务器。其中,用户 终端可以为运行文本传输协议(HTTP)的浏览器。用户终端通过门户页面 成功接入互联网的过程如图2所示,主要包括以下步骤步骤201:用户终端上网时,获取自身的IP地址,向接入设备发送包 含自身IP地址和目的IP地址的HTTP连接请求。步骤202:接入设备将用户请求的目的IP地址临时作为自身IP地址和 用户终端建立HTTP连才姿。步骤203:接入设备通过HTTP重定向建立用户终端与Portal服务器之 间的HTTP连接。步骤204: Portal服务器通过该HTTP连接推送门户页面给用户终端。 步骤205:用户终端通过该门户页面输入用户名、密码等账户信息。步骤206: Portal服务器与接入设备之间交互获取用户终端的物理位置信息。该用户终端的物理位置信息可以为用户终端的端口号、槽位号、使用的 虚拟局域网(VLAN)标识等。步骤207: Portal服务器将该获取到的账户信息通过认证请求发送给接 入设备。步骤208:接入设备向认证/计费服务器发送包含账户信息的认证请求。 步骤209:认证/计费服务器接收到认证请求后,进行该用户的认证,并将认证通过信息通过认i正4妻受4艮文回复给接入"i殳备。步骤210:接入设备将认证通过信息通过认证响应报文发送给Portal服务器。步骤211: Portal服务器接收到该认证通过信息后,可以通过回复认证 通过确认报文指示用户终端可以接入互联网。步骤212:用户终端可以通过接入设备成功接入互联网。 随着运营商网络接入业务的发展,运营商希望向用户推送一些增值业务 的页面,例如广告页面。现有技术中推送增值业务的页面通常是在Portal服 务器向用户推送的门户页面上插入一些广告页面,但是,由于Portal服务器 在推送门户页面时,尚未获知用户信息,例如,用户使用的用户终端的位置 信息或用户的属性信息等,所以,在门户页面上插入的广告页面对用户并没 有针对性,即发送给所有用户的广告页面的内容相同,往往不能达到很好的 广告效应,例如,如果用户使用的用户终端的位置信息是车站,可能对旅游、 旅馆等广告内容比较感兴趣,或者,用户属性是女性,则可能对美容类广告 比较感兴趣,而现有技术中的这种页面推送方法,并不能够对用户有针对性 i也4,送页面。发明内容本发明实施例提供了一种页面的推送方法、系统和装置,能够对用户有针对性地推送页面。一种页面的推送方法,预先建立Portal服务器上各页面的统一资源标识符 URL地址,该方法包括接入设备利用用户的账户信息获取该用户的用户信息,根据用户信息与URL地址之间的对应关系,确定与所述获取的用户信息所对应的URL地址; 按照该确定的URL地址,将该用户使用的用户终端与该接入设备之间的连才妄重定向到所述URL地址对应的页面。一种页面推送的系统,该系统包括接入设备和Portal服务器; 所述接入设备,用于利用用户的账户信息获取用户信息,根据用户信息与URL地址之间的对应关系,确定与所述获取的用户信息所对应的URL地址,按照确定的URL地址,将该用户使用的用户终端与该接入设备之间的连接重定向到所述ULR地址对应的页面;所述Portal服务器,用于存储设置了 URL地址的页面。一种接入设备,该接入设备包括信息获取单元、地址确定单元和重定向单元;所述信息获取单元,用于利用用户的账户信息获取用户信息; 所述地址确定单元,用于根据用户信息与URL地址之间的对应关系,确定 与所述信息获取单元获取的用户信息所对应的URL地址;所述重定向单元,用于按照所述地址确定单元确定的URL地址,将该用户 使用的用户终端与该接入设备之间的连接重定向到所述ULR地址对应的页面。 由以上技术方案可以看出,在本发明实施例提供的方法、系统和装置并 不依附于门户页面,预先建立Portal服务器上页面的URL地址,接入设备 可以根据用户信息与URL地址之间的对应关系,查找获取到的用户信息所 对应的URL地址,并直接将用户终端与自身的连接重定向到该URL地址所 对应的页面,从而实现根据用户信息的页面推送,即能够对用户有针对性地 推送页面。例如,可以将用户信息为女性的用户所使用的用户终端重定向到 美容类的广告页面,从而可以达到更好的广告效应。


图1为现有技术中提供Portal业务的系统结构图;图2为现有技术中用户终端通过门户页面成功接入互联网的流程图;图3为本发明实施例提供的第一方法流程图;图4为本发明实施例提供的第二方法流程图;图5为本发明实施例提供的系统结构图;图6为本发明实施例提供的接入设备结构图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体 实施例对本发明进行详细描述。本发明实施例提供的方法包括预先建立Portal服务器上各页面的统一 资源标识符(URL)地址;接入设备利用用户的账户信息获取该用户信息, 根据用户信息与URL地址之间的对应关系,确定与该用户信息对应的URL 地址;按照该确定的URL地址,将该用户^f吏用的用户终端与该接入i殳备之 间的连接重定向到该URL地址对应的页面。其中,用户的账户信息可以为该用户的用户名和密码等信息,该用户信 息可以为该用户使用的用户终端的位置信息、或者该用户的属性信息等。其 中,用户的位置信息可以为用户终端的IP地址、槽位号、虚拟局域网号等 物理位置信息,也可以为用户终端所在的机场、车站、学校、咖啡馆等具体 位置信息;用户的属性信息可以为用户的性别、年龄、学历、婚姻状况、职 业等信息。下面以两个具体的实施例对该方法进^亍详细描述,图3为本发明实施例 提供的第 一方法流程图,该实施例以针对用户终端的位置信息推送页面为 例,该方法可以预先在Portal服务器上建立各页面的URL地址,并在接入 设备上设置用户终端的位置信息与URL地址之间的对应关系。例如,在接 入设备上设置的位置信息与URL地址之间的对应关系可以是将某一 VLAN对应某一页面的URL,将某一网^a的IP地址对应某一页面的URL;也可以 是机场、车站对应旅行社、饭店等广告页面的URL地址,学4交对应图书、 文化活动等广告页面的URL地址,咖啡馆对应休闲、文娱等广告页面的URL 地址等。如图3所示,该方法可以包括以下步骤步骤301:接入设备获取到用户的账户信息后,利用该账户信息解析该 用户使用的用户终端的位置信息,根据用户信息与URL地址之间的对应关 系,获取与该用户终端的位置信息对应的URL地址。本步骤中,接入设备可以从图2所示的步骤207中Portal服务器发送的 认证请求中,获取用户的账户信息。另夕卜,在执行该步骤的同时,可以同时执行图2中所示的步骤208-209, 即接入终端向认证/计费服务器发送包含用户账户信息的认证请求,并接收 认证/计费服务器对用户进行认证后返回的认证通过信息。步骤302:接入设备接收到认证/计费服务器发送的认证通过信息后,按 照步骤301中获取的URL地址,向用户终端发送第三方地址为该URL地址 的重定向消息。本实施例是在用户认证通过后才向用户推送页面的,当然,也可以无论 用户认证是否通过,都向用户推送页面,此时,该步骤不需要在"l妻收到i人i正 通过信息后纟丸行,也就是说,接收设备将连接重定向到URL地址所指向的 页面的步骤可以独立于认证过程执行。步骤303:用户终端接收到该重定向消息后,与该URL地址指向的页 面建立连接,从而实现该页面的推送。图4为本发明实施例提供的第二方法流程图,该实施例以针对用户的属 性信息推送页面为例,如图4所示,该方法可以包括以下步骤步骤401:接入设备获取到用户的账户信息。同样,接入设备可以从图2所示的步骤207中Portal服务器发送的认证 请求中,获取用户的账户信息。步骤402a:接入设备向认证/计费服务器发送携带用户账户信息的认证请求。步骤403a:认证/计费服务器利用该账户信息对用户进行认证,并根据 用户的账户信息查找该用户的属性信息。由于用户在签约上网业务时,已经向运营商登记了自身的相关属性信 息,例如性别、年龄、婚姻状况、民族、学历、籍贯、工作等,运营商可 将用户的属性信息以数据库的形式存储在认证/计费服务器中,当然,运营 商也可以将用户的属性信息以数据库的形式存储在其它服务器中,在此,以 常用的认证/计费服务器为例。并且每个用户对应一个账户信息,该用户的 账户信息为用户享用运营商提供服务所使用的认证信息,例如用户通常使用 用户名和密码等账户信息来接入互联网络,或享用运营商提供的其它服务。认证/计费服务器可以以该用户属性请求中包含的该用户的账户信息为 索引,在自身的数据库中查询对应的该用户的属性信息。步骤404a:认证/计费服务器将认证通过信息和用户的属性信息通过认 证接受报文回复给接入设备。本步骤可以通过扩展Radius协议的认证接受报文中的属性(Attribute ) 字段来携带该用户的属性信息。步骤405:接入设备获取到用户的属性信息,并根据用户的属性信息与 URL地址之间的对应关系,获取与该用户的属性信息对应的URL地址。本步骤中,用户属性与URL地址之间的对应关系可以预先设置在接入 设备中,例如,预先设置性别为女性对应美容类广告、打折类广告等页面, 性别为男性对应汽车类、运动类广告等页面,年龄为50岁以上对应保健类 广告等页面。步骤406:接入设备按照获取的该URL地址,向用户终端发送第三方 地址为该URL地址的重定向消息。步骤407:用户终端接收到该重定向消息后,与该URL地址指向的页 面建立连接,从而实现该页面的推送。向到该URL地址所指向的页面来实现向用户终端推送页面,该页面可以为 增值业务的页面,例如广告页面、宣传页面等。由步骤402-404可以看出,本实施例是通过对用户的认证过程来实现获性信息,此时步骤402a-404a可以替换为步骤402b-404b:步骤402b:接入设备向认证/计费服务器发送携带用户账户信息的属性 请求报文。该属性请求报文可以采用已有的Radius协议才艮文,在该已有的Radius 协议报文中扩展Attribute字段来携带用户账户信息;也可以采用另外定义的 Radius协议报文来携带用户账户信息。步骤403b:认证/计费服务器利用该账户信息查找该用户的属性信息。 步骤404b:认证/计费服务器将查找的用户属性信息通过属性响应报文 回复给接入设备。同样,该属性响应报文可以采用已有的Radius协议报文,在该已有的 Radius协议报文中扩展Attribute字段来携带用户的属性信息;也可以采用另 外定义的Radius协议报文来携带用户的属性信息。以上是对本发明实施例提供的方法的描述,下面对本发明实施例提供的 系统和装置进行描述。图5为本发明实施例提供的系统结构图,如图5所示, 该系统包括接入设备501和Portal服务器502。接入设备501,用于利用用户的账户信息获取用户信息,根据用户信息与 URL地址之间的对应关系,确定与获取的用户信息所对应的URL地址,按照 确定的URL地址,将该用户使用的用户终端与该接入设备之间的连接重定向到 ULR地址对应的页面。其中,用户信息可以是用户使用的用户终端的位置信息,也可以是用户的 属性信息。Portal服务器502,用于存储设置了 URL地址的页面。当用户信息为用户的属性信息,即根据用户的属性信息向用户终端推送页面时,该系统还可以包括认证/计费服务器503,用于接收到接入设备发送的 认证请求报文或属性请求报文后,根据该认证请求报文或属性请求报文中携带 的账户信息查找用户的属性信息,并将该属性信息通过认证接受报文或属性响 应报文回复给接入设备501。接入设备501,还用于向认证/计费服务器503发送携带用户账户信息的认 证请求报文或属性请求报文;接收认证/计费服务器503回复的认证接受报文或 属性响应l艮文。图6为本发明实施例提供的接入设备结构图,如图6所示,该接入设备可 以包括信息获取单元601、地址确定单元602和重定向单元603。信息获取单元601,用于利用用户的账户信息获取用户信息。地址确定单元602,用于才艮据用户信息与URL地址之间的对应关系,确定 与信息获取单元601获取的用户信息所对应的URL地址。重定向单元603 ,用于4姿照地址确定单元602确定的URL地址,将该用户 使用的用户终端与该接入设备之间的连接重定向到ULR地址对应的页面。其中,当用户信息为用户的属性信息,即才艮据用户的属性信息向用户终端 推送页面时,信息获取单元601可以包括报文收发单元6011和解析单元6012。报文收发单元6011,用于向认证/计费服务器发送携带账户信息的认证请求 报文或属性请求报文,接收认证/计费服务器回复的携带用户的属性信息的认证 接受报文或属性响应报文。解析单元6012,用于从报文收发单元6011接收到的认证接受报文或属性 响应报文中解析用户的属性信息。另外,该接入设备还可以包括对应关系存储单元604,用于存储用户信 息与URL地址之间的对应关系。由以上描述可以看出,本发明实施例提供的方法、系统和装置并不依附 于门户页面,预先建立Portal服务器上页面的URL地址,接入设备可以根 据用户信息与URL地址之间的对应关系,查找获取到的用户信息所对应的 URL地址,并直接将用户终端与自身的连接重定向到该URL地址所对应的页面,从而实现根据用户信息的页面推送,即能够对用户有针对性地推送页 面。例如,可以将用户信息为女性的用户所使用的用户终端重定向到美容类 的广告页面,^v而可以达到更好的广告效应。另外,本发明实施例提供的方法、系统和装置,在实现页面推送的过程中,Portal服务器不需要从接入设备处获取用户信息,也就不需要通过在接 入设备和Portal服务器之间采用扩展的私有协议来携带用户信息, 一方面节 约了流程,另一方面也避免了不同厂商生产的接入设备或Portal服务器因支 持不同私有协议而可能造成的不兼容问题。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本 发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在 本发明保护的范围之内。
权利要求
1、一种页面的推送方法,其特征在于,预先建立入口Portal服务器上各页面的统一资源标识符URL地址,该方法包括接入设备利用用户的账户信息获取该用户的用户信息,根据用户信息与URL地址之间的对应关系,确定与所述获取的用户信息所对应的URL地址;按照该确定的URL地址,将该用户使用的用户终端与该接入设备之间的连接重定向到所述URL地址对应的页面。
2、 根据权利要求1所述的方法,其特征在于,所述用户信息为所述用户使 用的用户终端的位置信息,所述用户信息与URL地址之间的对应关系为用户终 端的位置信息与URL地址之间的对应关系;或者,所述用户信息为所述用户的属性信息,所述用户信息与URL地址之间的对 应关系为用户的属性信息与URL地址之间的对应关系。
3、 根据权利要求1或2所述的方法,其特征在于,所述利用用户的账户信 息获取该用户信息包括所述接入设备向认证/计费服务器发送携带所述用户的 账户信息的认证请求报文,所述认证/计费服务器利用所述账户信息对用户进行 认证,并根据用户的账户信息查找所述用户信息,将所述用户信息通过认证接 受报文回复给接入设备;或者,所述接入设备向认证/计费服务器发送携带用户账户信息的属性请求报文, 所述认证/计费服务器利用所述账户信息查找所述用户信息,将所述用户信息通 过属性响应l艮文回复给接入设备。
4、 根据权利要求3所述的方法,其特征在于,所述属性请求报文或属性响 应报文为携带扩展字段的已有Radius协议报文,或者为另外设置的远程用户拨 号认证系统Radius协议l艮文。
5、 根据权利要求1所述的方法,其特征在于,所述将该用户使用的用户终 端与该接入设备之间的连接重定向到所述URL地址对应的页面包括所述接入 设备向用户终端发送第三方地址为所述URL地址的重定向消息,用户终端接收 到该重定向消息后,与所述URL地址指向的页面建立连接。
6、 一种页面推送的系统,其特征在于,该系统包括接入设备和Portal服 务器;所述接入设备,用于利用用户的账户信息获取用户信息,根据用户信息与 URL地址之间的对应关系,确定与所述获取的用户信息所对应的URL地址, 按照确定的URL地址,将该用户使用的用户终端与该接入设备之间的连接重定 向到所述ULR地址对应的页面;所述Portal服务器,用于存储设置了 URL地址的页面。
7、 根据权利要求6所述的系统,其特征在于,该系统还包括认证/计费 服务器,用于接收到所述接入设备发送的认证请求报文或属性请求报文后,根 据该认证请求报文或属性请求报文中携带的账户信息查找所述用户信息,并将 该用户信息通过认证接受报文或属性响应报文回复给所述接入设备;所述接入设备,还用于向所述认证/计费服务器发送携带用户账户信息的认 证请求报文或属性请求报文;接收所述认证/计费服务器回复的认证接受报文或 属性响应报文。
8、 一种接入设备,其特征在于,该接入设备包括信息获取单元、地址确 定单元和重定向单元;所述信息获取单元,用于利用用户的账户信息获取用户信息; 所述地址确定单元,用于根据用户信息与URL地址之间的对应关系,确定与所述信息获取单元获取的用户信息所对应的URL地址;所述重定向单元,用于按照所述地址确定单元确定的URL地址,将该用户使用的用户终端与该接入设备之间的连接重定向到所述ULR地址对应的页面。
9、 根据权利要求8所述的接入设备,其特征在于,所述信息获取单元包括 报文收发单元和解析单元;所述报文收发单元,用于向认证/计费服务器发送携带所述账户信息的认证 请求报文或属性请求报文,接收认证/计费服务器回复的携带用户的属性信息的 认证接受报文或属性响应报文;所述解析单元,用于从所述报文收发单元接收到的认证接受报文或属性响应报文中解析包括所述属性信息的用户信息。
10、根据权利要求8所述的接入设备,其特征在于,该接入设备还包括对应关系存储单元,用于存储所述用户信息与URL地址之间的对应关系。
全文摘要
本发明提供了一种页面的推送方法、系统和装置,预先建立入口(Portal)服务器上页面的统一资源标识符(URL)地址,接入设备可以根据用户信息与URL地址之间的对应关系,查找获取到的用户信息所对应的URL地址,并直接将用户终端与自身的连接重定向到该URL地址所对应的页面,该页面推送的方法并不依附于门户页面,从而实现根据用户信息的页面推送,即能够对用户有针对性地推送页面。例如,可以将用户信息为女性的用户所使用的用户终端重定向到美容类的广告页面,从而可以达到更好的广告效应。
文档编号H04L29/08GK101217568SQ20081005620
公开日2008年7月9日 申请日期2008年1月15日 优先权日2008年1月15日
发明者刘建锋, 张海涛, 涛 郑 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1