反查地理资讯的方法与系统技术方案

技术编号:7810653 阅读:162 留言:0更新日期:2012-09-27 18:59
本发明专利技术有关于一种反查地理资讯的方法与系统。该系统针对一般反查用户地理资讯系统常常无法即时回复与无法应付瞬间大量查询要求的问题提出最佳解法。该系统利用事先准备用户对应资料、查询要求伫列模块、即时查询更新资讯、自动更新资讯等机制,即使在面临超过网络设备即时查询负荷量的情况下,也能在查询时间逾期内回应最适合的资讯,确保整体服务的流畅度。

【技术实现步骤摘要】

本专利技术涉及一种反查地理资讯的方法与系统,尤其涉及ー种利用IP地址反查地理资讯的方法与系统。
技术介绍
随着科技的进步,定位服务(Location Based Service)的应用日益盛行。简单的说,定位服务是ー种随着使用者所在的位置而提供不同需求的应用与服务给使用者,例如,在使用者通过用户装置,如台式电脑、笔记本电脑、智能手机等装置浏览网页时,广告提供端会根据使用者所在的位置提供不同需求的广告资讯于网页以供使用者阅读与购买。在目前的用户装置中,若用户装置不具备全球定位系统(GlobalPositioning System)的功能时,广告提供端往往仅能通过简单的方式利用网络地址(IP)反查到概略的地理资讯,如台北市中正区,而无法反查到精确的地理资讯,如台北市中正区信义路一段21号。此外,在网际网络服务提供者(Internet Service Provider)环境中,互联网服务提供者业者通常会将网络地址的分发规则定义在宽带远程接入服务器(Broadband RemoteAccess Server)等后端网络设备中,用户装置须通过向后端网络设备即时查询的方式取得用户网络地址分发资讯,但通常该类查询回复速度较为缓慢而往往无法即时回复,且当在需要大量查询即时反查地理资讯时,会遭遇到系统效能瓶颈而无法应付瞬间大量查询要求的问题。综上所述,在习知反查地理资讯的系统中,由于往往仅能反查到概略的地理资讯,而查询速度亦较为缓慢,且在需要大量即时反查地理资讯时,会遭遇到系统效能瓶颈的问题。因此,极需要一种反查地理资讯的方法与系统,以增加反查地理资讯速度、确保反查地理资讯的查询要求均能在时间逾期(timeout)前获得回复且能反查到更为精确的地理资τΗ ο
技术实现思路
有鉴于上述习知技术的缺失,本专利技术的主要目的在于提供一种反查地理资讯的方法与系统,即使在面临超过网络设备即时查询负荷量的情况下,也能在查询时间逾期内回应最适合的资讯,确保整体服务的流畅度。本专利技术的反查地理资讯的方法,包括下列步骤预先准备用户地理资讯与用户网络地址的对应关系,并将预先准备的对应关系储存于对应资料库;用户装置向服务器提出含有用户网络地址的查询要求;服务器将查询要求储存于伫列模块中,若记忆模块中无对应关系,则触发对应资料库将预先准备的对应关系储存于记忆模块中并向网络设备发出查询;伫列模块中的查询要求通过记忆模块寻找用户网络地址对应的用户地理资讯;服务器根据对应的用户地理资讯产生回复封包井向用户装置提出含有用户地理资讯的回复封包。此外,本专利技术还提供一种反查地理资讯的系统,包括对应资料库,用于储存用户地理资讯与用户网络地址的对应关系并设定预先准备的对应关系;服务器,具有伫列模块与记忆模块,并连接于对应资料库;用户装置,连接于服务器,其中,用户装置向服务器提出含有用户网络地址的查询要求,而服务器将查询要求储存于伫列模块中,若记忆模块中无对应关系,则触发对应资料库将预先准备的对应关系储存于记忆模块中并向网络设备发出查询,且伫列模块中的查询要求通过记忆模块寻找用户网络地址对应的用户地理资讯,接着服务器根据对应的用户地理资讯产生回复封包井向用户装置提出含有用户地理资讯的回复封包。如上所述,相较于习知技术,本专利技术通过服务器中的伫列模块与记忆模块,以增加反查地理资讯的速度、确保反查地理资讯的查询要求均能在时间逾期前获得回复,并因此避免当大量查询地理资讯时系统无法负荷的问题。此外,本专利技术还通过对应资料库整合用户地理资讯与用户网络地址的对应关系,以提供精确的用户地理资讯。附图说明图I为根据本专利技术的反查地理资讯的系统的实施方式的系统架构图; 图2为根据本专利技术的反查地理资讯的方法的实施方式的流程图;图3为用户网络地址与用户地理资讯的对应关系表;图4为对应关系的树形资料结构;以及图5A与图5B为以例示方式说明在伫列模块中两个伫列的多个查询要求。主要元件符号说明100 反查地理资讯的系统110 用户装置120 服务器122 伫列模块124 记忆模块130 对应资料库140 用户资料库150 网络设备查询装置160 接取服务器170 移动网络180 静态网络190 动态主机配置协议服务器200 反查地理资讯的方法S210、S220、S230、S232、S235、S240、S250、S260 步骤300 对应关系表400 树形资料结构qi、q2、q2plus 伫列Qn-> Qi2> Qi3、%1、%2、Q23 查询要求。具体实施例方式以下借由特定的具体实施方式说明本专利技术的实施方式,熟习本领域的技术人员可由本说明书所掲示的内容轻易地了解本专利技术的其他优点与功效。请參阅图1,其为根据本专利技术的反查地理资讯的系统100的实施方式所绘示的系统架构图。如图I所示,本专利技术的反查地理资讯的系统100是架构在网络上,并包括用户装置110、服务器120、对应资料库130、用户资料库140与网络设备查询装置150。该网络可例如为互联网、企业外联网及/或局域网所构成的网络,但不以此为限。对应资料库130用于储存用户网络地址与用户地理资讯的对应关系;用户资料库14系连接于对应资料库130,用于储存用户的基础资讯,包括用户编号、用户地理资讯等,或储存可分发的网络地址池(IPpool)资讯,但不以此为限;网络设备查询装置150,系连接于对应资料库130,并同时连接于如接取服务器(Remote Access Server, RAS)160、移动网络 170、浄态网络 180、动态主机配置协议(DynamicHost Configuration Protocol, DHCP) 服务器190等网络架构的其中至少ー者的网络设备,用于查询网络设备中用户编号与用户网络地址的对应关系。详言之,对应资料库130内的预先准备资料除了依据网络架构规划资料产生,也可以定期轮询或串接/侧录网络设备查询装置150所连接网络设备的认证封包等方式,自网络设备查询装置150收集已连线的网络设备中的用户网络地址及用户编号资料,通过用户编号向用户资料库140查询用户地理资讯,其中,用户地理资讯包括但不限制于地址资讯,如「台北市中正区信义路一段21号」,也可为经纬度资讯,如「25. 036210,121. 523414」。此外,对应资料库130也可定期以轮询方式向用户资料库140收集网络地址池资讯。如此一来,对应资料库130即可根据上述资料并依实际需求预先准备用户地理资讯与用户网络地址的对应关系,以供服务器120使用。用户装置110,包括但不限制于台式电脑、笔记本电脑、智能手机等,连接至服务器120,用于供使用者通过如网页、应用程序编程接ロ(Application ProgrammingInterface, API)等的方式向服务器120提出查询用户网络地址对应的用户地理资讯的查询要求,其中,查询要求含有欲查询的用户网络地址,或直接以该查询要求来源的网络地址为查询对象。此外,用户装置110可用于接收自服务器120的回复封包,其中,回复封包含有用户地理资讯。服务器120连接于用户装置110与对应资料库130,并具有伫列模块122与记忆模块124,用于接收自用户装置110的含有用户网络地址的查询要求,将查询要求储存于伫列模块1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
2011.03.25 TW 1001102731.一种反查地理资讯的方法,包括下列步骤 1)预先准备用户地理资讯与用户网络地址的对应关系,并将该预先准备的对应关系储存于对应资料库; 2)令用户装置向服务器提出查询要求,该查询要求中含有欲查询的用户网络地址; 3)令该服务器将该查询要求储存于伫列模块中,其中,若记忆模块中无该对应关系,则触发该对应资料库将该预先准备的对应关系储存于该记忆模块中并向网络设备发出查询; 4)令该伫列模块中的该查询要求通过该记忆模块寻找该用户网络地址对应的用户地理资讯; 5)令该服务器根据该对应的用户地理资讯产生回复封包;以及 6)令该服务器向该用户装置提出该回复封包,其中,该回复封包中含有该用户地理资τΗ ο2.根据权利要求I项所述的反查地理资讯的方法,其中,在步骤I)中,包括令该对应资料库定期通过网络设备查询装置向该网络设备收集已连线的用户网络地址及用户编号资料,且通过该用户编号向用户资料库查询用户地理资讯,以预先产生该用户地理资讯与该用户网络地址的对应关系。3.根据权利要求2所述的反查地理资讯的方法,其特征在于,在步骤I)中,包括令该对应资料库定期向该用户资料库收集网络地址池资讯,以预先准备该用户地理资讯与该用户网络地址的对应关系。4.根据权利要求2所述的反查地理资讯的方法,其特征在干,该网络设备查询装置连接于接取服务器、移动网络、静态网络或动态主机配置协议服务器的网络设备。5.根据权利要求I所述的反查地理资讯的方法,其特征在于,在步骤3)中,该伫列模块具有多个伫列,而该服务器用于将具有相同用户网络地址的该查询要求储存于该伫列模块的相同伫列中,其中,该相同伫列中只由第一个查询要求触发查询动作。6.根据权利要求5所述的反查地理资讯的方法,其特征在干,当在该查询要求时间逾期前寻找到该用户网络地址对应的用户地理资讯吋,该服务器将该用户地理资讯通知在该相同伫列中的其他尚未进行寻找用户地理资讯的查询要求。7.根据权利要求5所述的反查地理资讯的方法,其特征在干,当在该查询要求时间逾期而仍未寻找到该用户网络地址对应的用户地理资讯吋,该服务器将目前寻找到该用户网络地址对应的另ー用户端地理资讯交由该查询要求回复资料,并将该查询要求自该伫列中移除并储存于另ー伫列后,由该伫列中的下一个查询要求继承先前查询,并重复前述步骤,直到该伫列中的查询要求均完成回复。8.根据权利要求7所述的反查地理资讯的方法,...

【专利技术属性】
技术研发人员:刘杰祥陈致和郭经权许博淳简嘉龄
申请(专利权)人:中华电信股份有限公司
类型:发明
国别省市:

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

1