网络查询方法、装置及服务器制造方法及图纸

技术编号:18449897 阅读:20 留言:0更新日期:2018-07-14 12:24
本发明专利技术实施例提供网络查询方法及装置,应用于服务器。所述方法包括:接收客户终端发送的地理信息及所述客户终端检测到的网络信息;根据所述地理信息查找数据库中存储的预设范围内的网络信息;将所述客户终端发送的网络信息与查找到的网络信息进行对比,并根据比对结果对查找到的网络信息进行标识;以及,将标识后的网络信息发送给所述客户终端。根据本发明专利技术提供的网络查询方法及装置可有效提高网络识别和匹配的准确度。

【技术实现步骤摘要】
网络查询方法、装置及服务器
本专利技术涉及网络
,具体而言,涉及一种网络查询方法、装置及服务器。
技术介绍
随着网络技术的不断发展,机场、车站、酒店等公共场所大多可提供无线网络连接服务,例如可通过部署不同的Wi-Fi热点提供Wi-Fi网络连接服务。专利技术人研究发现,现有技术中,客户终端在进行Wi-Fi网络查询时,一般是通过客户终端发送的位置信息查找附近可用的Wi-Fi网络。使用上述方法,当不同的无线接入点(AP)采用相同的网络名称(SSID)和不同密码时,就会出现匹配不准确的状况,影响用户对网络的正确使用。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种网络查询方法、装置及服务器。本专利技术实施例提供的一种网络查询方法,应用于服务器,该方法包括:接收客户终端发送的地理信息及所述客户终端检测到的网络信息;根据所述地理信息查找数据库中存储的预设范围内的网络信息;将所述客户终端发送的网络信息与查找到的网络信息进行对比,并根据比对结果对查找到的网络信息进行标识;以及,将标识后的网络信息发送给所述客户终端。本专利技术实施例还提供一种网络查询装置,应用于服务器,该装置包括:信息接收模块,用于接收客户终端发送的地理信息及所述客户终端检测到的网络信息;信息查找模块,用于根据所述地理信息查找数据库中存储的预设范围内的网络信息;网络标识模块,用于将所述客户终端发送的网络信息与查找到的网络信息进行对比,并根据比对结果对查找到的网络信息进行标识;以及,信息发送模块,用于将标识后的网络信息发送给所述客户终端。本专利技术实施例还提供一种服务器,包括:存储器;处理器;安装/存储于所述存储器并由所述处理器执行的上述的网络查询装置。与现有技术相比,本专利技术的网络查询方法、装置及服务器,通过根据客户终端发送的地理信息查找预设区域内的网络信息,再将查找到的网络信息与客户终端发送的网络信息进行对比以识别网络的可用性,可有效提高网络识别和匹配的准确度。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术较佳实施例提供的服务器与客户终端进行交互的示意图。图2为本专利技术较佳实施例提供的服务器的方框示意图。图3为本专利技术较佳实施例提供的网络查询方法装置的功能模块示意图。图4为本专利技术较佳实施例提供的网络查询方法装置的信息查找模块的功能模块示意图。图5为本专利技术较佳实施例提供的网络查询方法的流程图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。如图1所示,是本专利技术较佳实施例提供的服务器100与客户终端200进行交互的示意图。所述服务器100通过网络与一个或多个客户终端200进行通信连接,以进行数据通信或交互。本实施例中,所述服务器100可以是用于提供上网工具(如Wi-Fi伴侣、360Wi-Fi、Wi-Fi万能钥匙等)的后台服务设备,其用于为客户终端200搜索并提供周围的可用网络资源,例如Wi-Fi热点等,其可以提供客户终端200基于分享经济而退出的免费上网工具。相应的,所述客户终端200可以是安装有Wi-Fi伴侣、360Wi-Fi、Wi-Fi万能钥匙等上网工具的手机、平板电脑、笔记本电脑等移动上网设备。如图2所示,是所述服务器100的方框示意图。所述服务器100包括网络查询装置110、存储器102、处理器104及网络模块106。本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对服务器100的结构造成限定。例如,服务器100还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。存储器102可用于存储软件程序以及模块,如本专利技术实施例中的网络查询方法、装置对应的程序指令/模块,处理器104通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现本专利技术实施例所述的方法。存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器104远程设置的存储器,这些远程存储器可以通过网络连接至服务器100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器104可能是一种集成电路芯片,具有信号的处理能力。上述的处理器104可以是通用处理器,包括中央处理器(CentralProcessingUnit,简称CPU)、网络处理器(NetworkProcessor,简称NP)、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。可以实现或者执行本专利技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者也可以是任何常规的处理器等。网络模块106用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。在一个实例中,上述网络信号为无线网络信号。网络模块106可相应包括处理器、随机存储器、转换器、晶体振荡器等元件。上述的软件程序以及模块包括:操作系统108、网络查询装置110。其中操作系统108例如可为LINUX,UNIX,WINDOWS,其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。网络查询装置110运行在操作系统108的基础上,用于接收客户终端200发送的请求,并将根据请求向对预设区域的网络进行查询。如图3所示,图3为专利技术较佳实施例提供的网络查询装置110的功能模块示意图。所述网络查询装置110包括信息接收模块1101、信息查找模块1102、网络标识模块1103及信息发送模块1104。其中,如图4所示,所述信息查找模块1102包括:第一查找单元11021及第二查找单元11022。以下将结合网络查询方法的实施例中的描述对上述所述网络查询装置110包括的各功能模块进行详细描述。请参阅图5,是本专利技术较佳实施例提供的应用于图2所示的服务器100的网络查询方法的流程图。下面将对图5所示的具体流程进行详细阐述。步骤S1本文档来自技高网...

【技术保护点】
1.一种网络查询方法,应用于服务器,其特征在于,该方法包括:接收客户终端发送的地理信息及所述客户终端检测到的网络信息;根据所述地理信息查找数据库中存储的预设范围内的网络信息;将所述客户终端发送的网络信息与查找到的网络信息进行对比,并根据比对结果对查找到的网络信息进行标识;以及,将标识后的网络信息发送给所述客户终端。

【技术特征摘要】
1.一种网络查询方法,应用于服务器,其特征在于,该方法包括:接收客户终端发送的地理信息及所述客户终端检测到的网络信息;根据所述地理信息查找数据库中存储的预设范围内的网络信息;将所述客户终端发送的网络信息与查找到的网络信息进行对比,并根据比对结果对查找到的网络信息进行标识;以及,将标识后的网络信息发送给所述客户终端。2.如权利要求1所述的网络查询方法,其特征在于,接收到的客户终端发送的网络信息包括BSSID和SSID。3.如权利要求2所述的网络查询方法,其特征在于,所述将所述客户终端发送的网络信息与查找到的网络信息进行对比,并根据比对结果对查找到的网络信息进行标识,的步骤包括:将所述客户终端发送的BSSID以及SSID分别与所述查找到的BSSID以及SSID进行比对,当客户终端发送的BSSID以及SSID分别与所述查找到的BSSID以及SSID相同时,将查找到的网络信息标识为可用网络。4.如权利要求3所述的网络查询方法,其特征在于,所述将所述客户终端发送的网络信息与查找到的网络信息进行对比,并根据比对结果对查找到的网络信息进行标识,的步骤还包括:当所述客户终端发送的BSSID与所述查找到的网络的BSSID不同,但客户终端发送的SSID与查找到的网络的SSID相同,将该查找到的网络信息标识为潜在可用网络;及当所述客户终端发送的BSSID以及SSID与所述查找到BSSID和SSID均不相同,将该查找到的网络信息标识为不可用网络。5.如权利要求1所述的网络查询方法,其特征在于,所述地理信息包括:所述客户终端的定位方式及设备位置,该定位方式为移动网络定位方式、GPS定位方式或Wi-Fi网络定位方式。6.如权利要求5所述的网络查询方法,其特征在于,所述据所述地理信息查找数据库中存储的预设范围内的网络信息,的步骤包括:若所述定位方式为GPS定位方式或Wi-Fi网络定位方式,查找数据库中存储的第一预设范围内的网络信息;若所述定位方式为移动网络定位方式,查找数据库中存储的第二预设范围内的网络信息,其中,所述第一预设范围小于第二预设范围。7.如权利要求1-6任意一项所述的网络查询方法,其特征在于,当发送给所述客户终端的网络信息对应的网络为加密网络时,所述网络信息包括网络的BSSID、SSID、网络位置、网络加密方式及网络密码。8.一种网络查询装置,应用于服务器,其特征在于,该装置包括:信息接收模块,...

【专利技术属性】
技术研发人员:方爱强
申请(专利权)人:广州市动景计算机科技有限公司
类型:发明
国别省市:广东,44

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

1