登陆地址记录方法及装置制造方法及图纸

技术编号:12034052 阅读:95 留言:0更新日期:2015-09-10 22:54
本发明专利技术实施例提出一种登陆地址记录方法及装置,其方法包括:判断用户账号登陆信息中的IP地址是否为公用的IP地址;当所述IP地址是公用IP地址,则向对应的用户端发送登陆地反馈请求;接收所述用户端发送来的地址信息;根据用户账号的历史记录,判断用户账号是否是风险账号;以及当所述用户账号不是风险账号,则将对应用户端发送来的地址信息保存为登陆地址。本发明专利技术可以准确且安全地获得用户的所在地信息,有效避免了运行商将IP地址用于多个地区而造成的账号登陆地址不准确的情况,从而可以针对该登陆地址更准确更高效地为用户提供进一步的网络服务。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种登陆地址记录方法及装置
技术介绍
在互联网上,每一台计算机都会被分配一个IP地址(InternetProtocol AcMress,网际协议地址),使网络信息能够准确快捷地传送到目的地,该个IP地址在整个网 络中是唯一的。 每一个互联网上的IP地址都会对应一个归属地,所述的IP地址的归属地是指互 联网上一个IP地址所对应的物理地址,例如广东省深圳市。目前,许多互联网服务是根据 用户使用的IP地址的归属地信息为用户提供服务的。例如安全服务:网络服务器根据登 陆信息,将用户账号的登陆信息和IP地址归属地进行对应储存,W供用户查看历史登陆记 录,并确定账号的安全状况;又如当地天气预报;网络服务器根据用户登陆账号的IP地址 归属地,查找该归属地的天气状况,并反馈给对应用户端。 然而,随着互联网技术的普及,更多智能终端连入互联网,该让原本有限的IP地 址资源更加捉襟见肘。由于IP地址有限,一些已使用过的IP地址就可能会被运营商提供 给周边的城市或地区使用,即一个IP地址被多地公用,从而会造成一个IP地址对应几个归 属地,也导致网络服务器无法准确地获得用户所在地,使网络服务出现偏差。
技术实现思路
本专利技术实施例的目的是提供一种登陆地址记录方法及装置,W解决一个IP地址 对应多个归属地而造成的基于IP地址归属地的网络服务出现偏差的问题。 本专利技术实施例提出一种登陆地址记录方法,包括: 判断用户账号登陆信息中的IP地址是否为公用的IP地址; 当所述IP地址是公用IP地址,则向对应的用户端发送登陆地反馈请求; 接收所述用户端发送来的地址信息; 根据用户账号的历史记录,判断用户账号是否是风险账号;W及 当所述用户账号不是风险账号,则将对应用户端发送来的地址信息保存为登陆地 址。 本专利技术实施例还提出一种登陆地址记录装置,包括: 公用地址判断模块,用于判断用户账号登陆信息中的IP地址是否为公用的IP地 址; 发送模块,用于当所述IP地址是公用IP地址,则向对应的用户端发送登陆地反馈 请求;接收模块,用于接收所述用户端发送来的地址信息; 风险判断模块,用于根据用户账号的历史记录,判断用户账号是否是风险账号;W 及 记录模块,用于当所述用户账号不是风险账号,则将对应用户端发送来的地址信 息保存为登陆地址。 相对于现有技术,本专利技术的有益效果是;本专利技术实施例的方法装置通过将IP归属 地、用户行为(即账号风险判断)W及用户对地址的反馈结合起来,即使用户端使用的IP地 址是公用IP地址,也可W准确且安全地获得用户的所在地信息,有效避免了运行商将IP地 址用于多个地区而造成的账号登陆地址不准确的情况,从而可W针对该登陆地址更准确更 高效地为用户提供进一步的网络服务。【附图说明】 图1为本专利技术实施例的一种登陆地址记录方法及装置的运行环境示意图; 图2为图1中一种网络服务器的结构图; 图3为本专利技术实施例的一种登陆地址记录方法的流程图; 图4为本专利技术实施例的另一种登陆地址记录方法的流程图; 图5为本专利技术实施例的一种登陆地址记录装置的结构图; 图6为本专利技术实施例的一种公用地址判断模块的结构图;图7为本专利技术实施例的一种风险判断模块54的结构图。【具体实施方式】 有关本专利技术的前述及其他
技术实现思路
、特点及功效,在W下配合参考图式的较佳实 施例详细说明中将可清楚的呈现。通过【具体实施方式】的说明,当可对本专利技术为达成预定目 的所采取的技术手段及功效得W更加深入且具体的了解,然而所附图式仅是提供参考与说 明之用,并非用来对本专利技术加W限制。 本专利技术实施例提出一种登陆地址记录方法及装置,用于记录通过用户帐号登录网 络服务器的用户端的登录地址。请参见图1,其为上述的方法及装置的运行环境示意图。一 个或多个用户端100可通过网络300与一个或多个网络服务器200 (图1中只绘示一个) 相连。所述用户端100可W是平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设 备、网络电视、可穿戴设备等具有网络功能的智能设备。所述的网络300例如可为互联网、 局域网、企业内部网等。 进一步参阅图2,其为上述的网络服务器200的一个实施例的结构框图。如图2所 示,网络服务器200包括;存储器102、存储控制器104、一个或多个(图中仅示出一个)处理 器106、外设接口 108W及网络控制器112。可W理解,图2所示的结构仅为示意,其并不对 网络服务器200的结构造成限定。例如,网络服务器200还可包括比图2中所示更多或者 更少的组件,或者具有与图2所示不同的配置。 存储器102可用于存储软件程序W及模块,如本专利技术实施例中的登陆地址记录方 法及装置对应的程序指令/模块,处理器104通过运行存储在存储器102内的软件程序W 及模块,从而执行各种功能应用W及数据处理,即实现上述的方法。 存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个 磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步 包括相对于处理器106远程设置的存储器,该些远程存储器可W通过网络连接至网络服务 器200。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。 处理器106W及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。外设接口 108将各种输入/输入装置禪合至处理器106。处理器106运行存储器 102内的各种软件、指令,W及进行数据处理。在一些实施例中,外设接口 108、处理器106 W及存储控制器104可W在单个芯片中实现。在其他一些实例中,他们可W分别由独立的 芯片实现。 网络控制器112用于接收W及发送网络信号。上述网络信号可包括无线信号或者 有线信号。在一个实例中,上述网络信号为有线网络信号。此时,网络控制器112可包括处 理器、随机存储器、转换器、晶体振荡器等元件。 上述的软件程序W及模块包括;操作系统122W及网站服务器模块224。其中操作 系统122例如可为LINUX,UNIX,WINDOWS,其可包括各种用于管理系统任务(例如内存管理、 存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯, 从而提供其他软件组件的运行环境。网站服务器模块224运行在操作系统122的基础上, 并通过操作系统122的网络服务监听来自网络的网页访问请求,根据网页访问请求完成相 应的数据处理,并返回结果网页或者其他格式的数据给用户端100。上述的网站服务器模 块224例如可包括动态网页脚本W及脚本解释器等。上述的脚本解释器例如可为Apache 网站服务器程序,其用于将动态网页脚本处理成客户端可W接受的格式,例如超文本标记 (HTML)语言格式或者可扩展标记语言(XML)格式等。 请参见图3,其为本专利技术实施例的一种登陆地址记录方法的流程图,其包括W下步 骤:S301,判断用户账号登陆信息中的IP地址是否为公用的IP地址。 所述的用户账号登陆信息是指用户通过账号登陆网络服务器时,账号所对应的用 户信息,如账号的用户名、密码、个人信息、登陆账号的用户端的IP地址等。 判断IP地址是否是公用的IP地址时,可W通过运营商提供的IP地本文档来自技高网
...

【技术保护点】
一种登陆地址记录方法,其特征在于,包括:判断用户账号登陆信息中的IP地址是否为公用的IP地址;当所述IP地址是公用IP地址,则向对应的用户端发送登陆地反馈请求;接收所述用户端发送来的地址信息;根据用户账号的历史记录,判断用户账号是否是风险账号;以及当所述用户账号不是风险账号,则将对应用户端发送来的地址信息保存为登陆地址。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘杰陈秋滢蔡伟林
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1