一种识别用户的方法和装置制造方法及图纸

技术编号:9408581 阅读:104 留言:0更新日期:2013-12-05 06:53
本发明专利技术公开了一种识别用户的方法和装置,所述方法包括:获取当前用户的上行报文,所述上行报文中包括当前用户的地址标识和身份标识;匹配所述身份标识和预置的身份标识映射表,若匹配,则确定所述当前用户为目标用户;若不匹配,则通过所述当前用户地址标识获取对应的网络接入账号;匹配所述当前用户网络接入账号和预置的网络接入账号映射表,若匹配,则确定所述当前用户为目标用户。相对于现有技术,本发明专利技术所述方法可在无需用户登录的情况下,及时有效地识别用户身份信息。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种识别用户的方法和装置,所述方法包括:获取当前用户的上行报文,所述上行报文中包括当前用户的地址标识和身份标识;匹配所述身份标识和预置的身份标识映射表,若匹配,则确定所述当前用户为目标用户;若不匹配,则通过所述当前用户地址标识获取对应的网络接入账号;匹配所述当前用户网络接入账号和预置的网络接入账号映射表,若匹配,则确定所述当前用户为目标用户。相对于现有技术,本专利技术所述方法可在无需用户登录的情况下,及时有效地识别用户身份信息。【专利说明】一种识别用户的方法和装置
本专利技术涉及网络
,特别是涉及一种识别用户的方法和装置。
技术介绍
目前,基于互联网的广告信息推送已成为重要的广告投放方式之一。为了能够将用户感兴趣的广告信息准确地推送给用户,首先需要有效识别出用户身份,然后收集与该用户有关的网络行为信息,最后将与用户网络行为有关的广告信息推送给该用户。现有技术识别用户大多基于用户在网站中的注册用户名和密码来验证用户身份。但是,根据注册用户名识别用户只能在用户登录验证后,并且仅局限于该网站内部有效,若用户没有登录或同时访问别的网站就无法有效识别当前用户的身份了。因此,如何有效识别用户身份就成为本领域技术人员迫切需要解决的技术问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的识别用户方法和相应的装置。依据本专利技术的一个方面,提供了一种识别用户的方法,包括:获取当前用户的上行报文,所述上行报文中包括当前用户的地址标识和身份标识;匹配所述身份标识和预置的身份标识映射表,若匹配,则确定所述当前用户为目标用户;若不匹配,则通过所述当前用户地址标识获取对应的网络接入账号;匹配所述当前用户网络接入账号和预置的网络接入账号映射表,若匹配,则确定所述当前用户为目标用户。优选地,在所述匹配所述当前用户网络接入账号和预置的网络接入账号映射表之前,还包括:依据预设的第一规则收集用户网络接入账号;添加所述收集的用户网络接入账号到所述预置的网络接入账号映射表中。优选地,在所述匹配所述当前用户网络接入账号和预置的网络接入账号映射表,若匹配,则确定所述当前用户为目标用户之后,还包括:添加所述当前用户的身份标识到所述预置的身份标识映射表中。优选地,所述用户的地址标识为IP地址;所述用户的身份标识为Cookie信息。优选地,所述目标用户为广告投诉用户;所述用户网络接入账号为用户ADSL账号;所述方法还包括:若所述目标用户不是广告投诉用户,则将广告信息推送至所述目标用户。本专利技术还提供了一种识别用户的装置,包括:获取模块,获取当前用户的上行报文,所述上行报文中包括当前用户的地址标识和身份标识;匹配模块,匹配所述身份标识和预置的身份标识映射表,若匹配,则确定所述当前用户为目标用户;若不匹配,则通过网络接入账号获取模块获取对应的网络接入账号;网络接入账号获取模块,用于根据用户地址标识获取对应的网络接入账号;所述匹配模块,还用于匹配所述当前用户网络接入账号和预置的网络接入账号映射表,若匹配,则确定所述当前用户为目标用户。优选地,所述装置还包括:网络接入账号映射表更新模块,用于依据预设的第一规则收集用户网络接入账号;添加所述收集的用户网络接入账号到所述预置的网络接入账号映射表中。优选地,所述装置还包括:身份标识映射表更新模块,用于添加当前用户的身份标识到所述预置的身份标识映射表中。优选地,所述获取模块所获取的上行报文中的用户的地址标识为IP地址;所述用户的身份标识为Cookie信息。优选地,所述匹配模块所确定的目标用户为广告投诉用户;所述网络接入账号获取模块所获取的用户网络接入账号为用户ADSL账号;所述装置还包括:广告信息推送模块,用于判断若所述目标用户不是广告投诉用户,则将广告信息推送至所述目标用户。与现有技术相比,本专利技术至少包括以下技术效果:现有技术通过用户登录账号、密码的方式识别用户,采用该方式只能对已经注册并登录的用户进行识别,而对于未注册或登录的用户则无法识别,极大地限制了用户识别的范围。相对于现有技术,本专利技术首先通过从接收的用户报文中获取Cookie信息识别用户,使得不必登录的情况下也能有效识别用户身份,并且Cookie信息包含在用户上行报文中,因此可在第一时间对用户身份识别,保证识别的及时性。进一步的,通过用户报文中的IP地址信息获取用户对应的网络接入账号ADSL判断用户身份,保证了用户识别的唯一性、合法性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【专利附图】【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例一所述的一种识别用户的方法流程示意图;图2示出了本专利技术实施例二所述的一种识别用户的方法流程示意图;图3示出了本专利技术实施例三所述的一种识别用户的方法流程示意图;图4示出了本专利技术实施例四所述的一种识别用户的装置结构示意图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一本实施例提供了一种用户识别的方法,参见图1,所述方法包括:步骤101,获取当前用户的上行报文,所述上行报文中包括当前用户的地址标识和身份标识。所述用户的上行报文可以是超文本传输协议(Hypertext Transfer Protocol,HTTP)上行报文,也可以是基于其他协议的上行报文,例如文件传输协议(File TransferProtocol, FTP)上行报文等。所述获取用户的上行报文既可以是用户首次发送的上行报文,也可以是本次通信过程中发送的任何一个上行报文,本专利技术对此不作限定。以用户通过浏览器访问网站为例,用户访问网站时可能会多次点击链接,每次当用户点击一个新的链接时,都可以获取到当前用户的HTTP上行报文。在本实施例中,优选的,当用户第一次点击进入网站时,获取当前用户的HTTP上行报文。需要说明的是,所述获取当前用户的上行报文,可以由WEB服务器获取,也可以是WEB服务器侧的任何设备或程序,另外,还可以是用户终端将包含用户地址标识和身份标识的其他协议报文发送至对应的服务器或设备,本专利技术对此不作限定。为了便于说明,本专利技术实施例均以WEB服务器获取用户HTTP报文为例进行描述。所述上行报文中当前用户的地址标识即为该用户的IP地址,它和所述当前用户的网络接入账号绑定在一起,只要用户不断开网络,IP地址就不会发生改变。所述用户的地址标识还可以是网络域名,或其它能够标识用户网络地址的信息。所述上行报文中当前用户的身份标识可以是当前用户所在终端的Cookie信息,或是用户的FTP账号、Email账号本文档来自技高网...

【技术保护点】
一种识别用户的方法,其特征在于,包括:获取当前用户的上行报文,所述上行报文中包括当前用户的地址标识和身份标识;匹配所述身份标识和预置的身份标识映射表,若匹配,则确定所述当前用户为目标用户;若不匹配,则通过所述当前用户地址标识获取对应的网络接入账号;匹配所述当前用户网络接入账号和预置的网络接入账号映射表,若匹配,则确定所述当前用户为目标用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈威罗峰黄苏支李娜
申请(专利权)人:北京亿赞普网络技术有限公司
类型:发明
国别省市:

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

1