CN107548030A - WiFi开关控制、数据查询服务方法、设备以及介质 - Google Patents
WiFi开关控制、数据查询服务方法、设备以及介质 Download PDFInfo
- Publication number
- CN107548030A CN107548030A CN201710743491.2A CN201710743491A CN107548030A CN 107548030 A CN107548030 A CN 107548030A CN 201710743491 A CN201710743491 A CN 201710743491A CN 107548030 A CN107548030 A CN 107548030A
- Authority
- CN
- China
- Prior art keywords
- hotspot
- mobile terminal
- base station
- data
- communication base
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了应用于移动终端的WiFi开关控制方法、设备及介质、WiFi热点的数据查询服务方法、设备及介质,用以解决现有技术中WiFi开关的常开状态经常会浪费移动终端的电量的问题。所述WiFi开关控制方法包括:向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及应用于移动终端的WiFi开关控制方法、设备以及介质、WiFi热点的数据查询服务方法、设备以及介质。
背景技术
随着互联网的迅速发展以及移动终端的使用普及,各类应用也大量涌现。用户利用移动终端上的应用,可以便利地进行各种线上活动。随之而来的是用户对于移动数据流量需求的大量增加。其中,移动终端比如可以包括:手机、平板电脑、智能可穿戴设备等。
在现有技术中,相比于固定宽带,移动数据流量费用仍然比较昂贵,很多用户倾向于尽可能地使用WiFi热点,这类用户的移动终端上的WiFi开关基本是常开状态。
但是,在实际应用中,WiFi开关的常开状态经常会浪费移动终端的电量。
发明内容
本申请实施例提供应用于移动终端的WiFi开关控制方法、设备以及介质、WiFi热点的数据查询服务方法、设备以及介质,用以解决现有技术中的如下技术问题:WiFi开关的常开状态经常会浪费移动终端的电量。
本申请实施例采用下述技术方案:
本申请实施例提供的一种应用于移动终端的WiFi开关控制方法,包括:
向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
可选地,所述控制方法还包括:
根据所述服务器返回的查询结果,若确定所述指定区域内存在WiFi热点,使所述移动终端的WiFi开关处于打开状态。
可选地,所述向服务器查询指定区域内的WiFi热点的数据,具体包括:
获取当前所述移动终端对应的通信基站的标识信息;
根据所述获取的标识信息,向服务器查询指定区域内的WiFi热点的数据。
可选地,所述服务器是根据通信基站与WiFi热点的关联关系,确定所述查询结果的,其中,WiFi热点处于其关联的通信基站的服务覆盖区域内。
所述控制方法还包括:
获取所述移动终端连接WiFi热点的连接记录信息;
将所述连接记录信息发送给所述服务器,以便于所述服务器根据所述连接记录信息,建立通信基站与WiFi热点之间的关联关系。
可选地,所述控制方法还包括:
当所述移动终端在所述服务覆盖区域内连接上WiFi热点时,若所述服务器尚未建立该WiFi热点与该通信基站之间的关联关系,使所述服务器建立该关联关系。
可选地,所述控制方法还包括:
当所述移动终端离开所述服务覆盖区域时,若所述WiFi开关处于打开状态,关闭所述WiFi开关。
可选地,所述控制方法还包括:
当所述移动终端从当前所处的服务覆盖区域进入另一通信基站的服务覆盖区域内时,检测所述另一通信基站的服务覆盖区域内是否存在可用WiFi热点;
若是,使所述WiFi开关处于打开状态;
若否,使所述WiFi开关处于关闭状态。
可选地,所述控制方法还包括:
所述移动终端处于与WiFi热点连接状态时,对所述连接状态进行检测;
若检测到所述连接状态转换为断开状态时,关闭所述WiFi开关。
本申请实施例提供的一种WiFi热点的数据查询服务方法,包括:
接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
可选地,所述存储WiFi热点的数据,具体包括:
获取多个移动终端发送的连接记录信息,所述连接记录信息记录了所述多个移动终端连接过的WiFi热点;
根据所述连接记录信息,建立并存储通信基站与WiFi热点之间的关联关系,其中,WiFi热点处于其关联的通信基站的服务覆盖区域内,所述关联关系包含对应的WiFi热点的数据。
可选地,所述存储WiFi热点的数据,还包括:
当所述移动终端在所述服务覆盖区域内连接上WiFi热点时,若所述服务器尚未建立该WiFi热点与该通信基站之间的关联关系,则建立并存储该关联关系。
可选地,所述根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果,具体包括:
确定当前所述移动终端对应的通信基站的标识信息;
根据所述确定的标识信息,以及已建立并存储的所述关联关系,确定所述查询请求对应的查询结果。
本申请实施例提供的一种应用于移动终端的WiFi开关控制设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
本申请实施例提供的一种WiFi热点的数据查询服务设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
本申请实施例提供的一种应用于移动终端的WiFi开关控制非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
本申请实施例提供的一种WiFi热点的数据查询服务非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:若当前移动终端对应的通信基站的服务覆盖区域内不存在WiFi热点,可以自动将移动终端的WiFi开关关闭,从而避免浪费移动终端的电量,因此,可以部分或者全部地解决上述技术问题。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的一种应用于移动终端的WiFi开关控制方法的流程示意图;
图2为本申请实施例提供的一种WiFi热点的数据查询服务方法的流程示意图;
图3为本申请实施例提供的对应于图1的一种应用于移动终端的WiFi开关控制设备的结构示意图;
图4为本申请实施例提供的对应于图2的一种WiFi热点的数据查询服务设备的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的方案涉及移动终端和服务器,下面分别从每端的角度进行说明。
图1为本申请实施例提供的一种应用于移动终端的WiFi开关控制方法的流程示意图。从设备角度而言,该流程的执行主体比如是可作为移动终端的以下设备:手机、平板电脑、智能可穿戴设备、笔记本电脑、车机、销售终端(Point Of Sale,POS)机等。从程序角度而言,该流程的执行主体可以是移动终端上的程序,比如,操作***、应用客户端、网页端等。
图1中的流程可以包括以下步骤:
S101:向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域,也即,当前所述移动终端对应的通信基站的信号覆盖范围。
S102:根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
若无特别说明,以下各实施例提到的移动终端指该流程中的移动终端。
在本申请实施例中,流程中所述的WiFi热点可以是加密的,也可以是不加密的。WiFi热点的数据可以指:WiFi热点的基本信息;比如,服务集标识(Service SetIdentifier,SSID)、密码、提供者信息等;WiFi热点的数据也可以指:针对WiFi热点的统计信息,比如,是否存在WiFi热点、存在多少WiFi热点、具体分布情况等。
在本申请实施例中,用户可以根据以往使用WiFi热点的经验,在移动终端上进行设置以表明自己对于WiFi热点的偏好。比如,想要优先连接哪些WiFi热点,哪些WiFi热点由于不好用或者存在信息安全隐患以后不想再用(相当于加入黑名单,对于该移动终端而言,可以不将这类WiFi热点视为流程中所述的WiFi热点)。
在本申请实施例中,服务器可以预先存储WiFi热点的数据,以便于为移动终端提供查询服务。
由于移动终端的信号接收能力有限,往往只能接收几十米或者十几米范围内的WiFi信号,因此,移动终端未必需要服务器所收集的全部数据,而是一般向服务器查询移动终端的当前位置相关的部分数据即可,比如,移动终端附近区域的WiFi热点的数据。
所述指定区域至少部分包括移动终端的附近区域,指定区域可以基于移动终端向服务器发送的特定信息被指定。
所述特定信息可以携带于移动终端向服务器查询时发送的查询请求中,或者,也可以被单独发送给服务器等。特定信息一般为:用于标识一个或者多个区域的区域标识;当然,在实际应用中,特定信息还可以包含更多的内容,比如,移动终端的性能数据、当前位置的数据,用于表示对于WiFi热点的偏好的设置数据等。
在本申请实施例中,若指定区域内不存在WiFi热点,则意味着移动终端当前有较大概率连接不上WiFi热点。在这种情况下,移动终端的WiFi开关若处于打开状态,则会造成对移动终端的电量以及其他相关资源(比如,用于扫描WiFi信号的线程资源等)的无谓浪费;为了避免这种浪费,可以自动将WiFi开关关闭,而无需用户手动控制;另外,若WiFi开关本来就处于关闭状态,则保持关闭状态即可。
类似的道理,对于步骤S102,根据所述服务器返回的查询结果,若确定指定区域内存在WiFi热点,可以使移动终端的WiFi开关处于打开状态。在另一种可选的实施方案下,若移动终端的WiFi开关本来处于关闭状态,且确定指定区域内存在WiFi热点,则还可以进一步地确定所述WiFi热点是否处于移动终端的信号接收范围内,若是,再自动打开WiFi开关,否则,可以暂不打开WiFi开关,从而也有助于节省移动终端的电量。
需要说明的是,对于确定指定区域内是否存在WiFi热点这一步骤,除了根据服务器返回的查询结果以外,还可以结合考虑移动终端连接过的WiFi热点。在这种情况下,若这两类依据均表明指定区域内不存在WiFi热点,则可以使WiFi开关处于关闭状态。
在本申请实施例中,可以将当前移动终端对应的通信基站的服务覆盖区域作为上述的指定区域,在这种情况下,上述的特定信息具体可以是该通信基站的标识信息。以下主要是基于这种场景进行说明的。
通过图1的方法,指定区域可以包含移动终端的附近区域,若移动终端附近不存在WiFi热点,可以自动将移动终端的WiFi开关关闭,从而避免浪费移动终端的电量,因此,可以部分或者全部地解决上述技术问题。
基于图1的方法,本申请实施例还提供了该方法的一些具体实施方案,以及扩展方案,下面进行说明。
在本申请实施例中,移动终端能够与其对应的通信基站直接或者间接地通信,并可以获取通信基站的标识信息。移动终端可以根据其当前对应的通信基站的标识信息,向服务器查询指定区域内的WiFi热点的数据。
进一步地,移动终端可以在与通信基站进行通信时,根据获取的该通信基站的标识信息,向服务器查询WiFi热点的数据。如此,可以确保移动终端当前确实处于该通信基站的服务覆盖区域内。
进一步地,为了防止移动终端频繁地向服务器查询,移动终端可以只在与通信基站进行某些特定的通信时,才向服务器查询。比如,移动终端可以只在自己每次向通信基站上报位置(通常是上报小区号)时,才向服务器查询;再比如,移动终端也可以只在进入通信基站的服务覆盖区域后第一次上报位置时,才向服务器查询;等等。
在本申请实施例中,服务器可以预先获取WiFi热点的数据,进一步地,若某WiFi热点处于某通信基站的服务覆盖区域内,则可以建立并存储该通信基站与WiFi热点之间的关联关系。该关联关系可以包含有该通信基站的标识信息,以及该WiFi热点的数据。
一个通信基站可以关联一个或者多个WiFi热点,一个WiFi热点也可以关联一个或者多个通信基站。
进而,对于步骤S102,服务器可以是根据通信基站与WiFi热点已建立并存储的关联关系,确定所述查询结果的。
在本申请实施例中,服务器可以通过移动终端上报、或者自动检测等方式,获取并存储WiFi热点的数据以及建立所述关联关系。
以移动终端上报的方式为例。
多个移动终端(具体可以是服务器所服务的任意移动终端,包括图1流程中的移动终端)可以对自己连接过的WiFi热点(以及连接时对应的通信基站的标识信息)进行记录,得到连接记录信息,将连接记录信息发送给服务器,则服务器可以根据连接记录信息获取并存储WiFi热点的数据以及建立所述关联关系。
上一段中的过程还可以更具实时性。比如,当移动终端在当前通信基站的服务覆盖区域内连接上某个WiFi热点时,若服务器尚未建立该WiFi热点与该通信基站之间的关联关系,则可以使服务器建立并存储该关联关系。如此,也有利于提高服务器上数据的完备性。
在本申请实施例中,当移动终端离开当前通信基站的服务覆盖区域时,若WiFi开关处于打开状态,可以暂时先自动关闭WiFi开关。进而,可以等接下来移动终端所处的区域中的WiFi热点的存在情况明确后,再进一步地控制WiFi开关。
例如,当移动终端从当前所处服务覆盖区域进入另一通信基站的服务覆盖区域内时,可以检测该另一通信基站的服务覆盖区域内是否存在可用WiFi热点;若是,使WiFi开关处于打开状态,进而能够尝试连接该另一通信基站的服务覆盖区域内的WiFi热点;若否,可以使WiFi开关处于关闭状态,以节省移动终端的电量。
需要说明的是,上述可用WiFi热点主要指免费的WiFi热点,其可以包括未加密可以直接连接的WiFi热点,以及被分享的加密WiFi热点等。
上述检测的方式比如可以是向服务器查询、或者自行搜索WiFi信号等。
在本申请实施例中,还可以根据移动终端连接WiFi的实时状态,对WiFi开关进行控制。
例如,当移动终端处于与WiFi热点连接状态时,可以对该连接状态进行检测,当检测到该连接状态转换为断开状态时,可以关闭WiFi开关。
沿用上例继续说明,在实际应用中,若移动终端附近存在多个WiFi热点,则当移动终端与当前连接的WiFi热点断开时,可能会迅速连接上另一个WiFi热点,甚至也可能重新连接上原来连接的WiFi热点。考虑到这种情况,可以给予移动终端一段尝试连接的时间,比如,当检测到所述连接状态转换为断开状态时,等待一段时间,若该段时间内移动终端未能连接上WiFi热点,再关闭WiFi开关。
在上面的各实施例中,是以指定区域是当前移动终端对应的通信基站的服务覆盖区域为例的。在实际应用中,也可以根据需求扩大或者缩小指定区域,为了便于理解,下面举例说明。
例如,用户有可能处于快速移动的交通工具上,比如,巴士、列车等,则移动终端往往会随用户从该服务覆盖区域快速移动至另一个通信基站的服务覆盖区域内,以及还会持续移动,从而移动终端可能频繁地向服务器查询。针对这种情况,可以扩大指定区域,以蜂窝网络为例,假定当前移动终端对应的通信基站为A基站,则指定区域除了包括A基站的服务覆盖区域以外,比如还可以包括与A基站的服务覆盖区域相邻的其他6个通信基站服务覆盖区域,如此有利于减少移动终端的查询次数。
当然,也可以缩小指定区域。比如,对于定向基站,其一般有多个不同朝向的天线,从而将该定向基站的服务覆盖区域划分为相应数量的多个小区,在这种情况下,指定区域可以是移动终端当前所在小区;移动终端可以根据当前所在小区的小区号和对应通信基站的标识信息,向服务器查询指定区域内的WiFi热点的数据。如此,由于指定区域缩小了,则移动终端通过查询可以更精确地了解附近的情况,进而有利于合理地控制WiFi开关。
进一步地,在实际应用中,甚至可以不依赖于通信基站,指定所述指定区域。为了便于理解,下面分别以两类方案为例进行说明。
第一类方案:指定坐标点以及指定距离作为区域标识,可以用于标识以该指定坐标点为中心,且以该指定距离为该中心至区域边缘的距离的区域。移动终端可以根据指定坐标点以及指定距离,向服务器查询指定区域内的WiFi热点的数据。
在上一段的情况下,一般地,指定区域可以为该指定坐标点以及指定距离所标识的区域。以指定区域是圆形区域(主要考虑平面坐标)或者球形区域(主要考虑立体空间坐标)为例,则该指定距离即为该圆形或者球形的半径。
这类方案比较适合具有自定位能力的移动终端,比如,能够全球定位***(GlobalPositioning System,GPS)定位的移动终端等。这些移动终端可以通过定位获取自己的当前位置的数据,进而根据自己的当前位置的数据(作为上述的指定坐标点,一般地,具体为用经纬度表示的坐标点),向服务器查询以该当前位置为中心的指定区域内的WiFi热点的数据。
其中,从该中心至指定区域边缘的距离(也即,上述的)被指定为预设值,或者,该距离被基于该移动终端的性能数据指定。
对于上一段的前一种方式,比如,该预设值可以通过用户可以预先在移动终端上选择或者输入得到;再比如,该预设值也可以由服务器的设置信息得到。对于上一段的后一种方式,比如,该性能数据可以反映移动终端的WiFi信号接收能力,可以适应于该能力对该距离进行指定;假定移动终端能够接收最远30米处的WiFi信号,比如可以将该距离指定为30米的若干倍或者30米加上一个固定距离,等等。
第二类方案:电子地图中指定POI作为区域标识,可以用于标识属于该POI的区域。电子地图示出的商场、酒店、政府机构、办公楼、学校等建筑都可以作为POI。移动终端可以根据自己当前所处的POI(一般也需要通过定位确定),向服务器查询指定区域内的WiFi热点的数据。
在上一段的情况下,一般地,指定区域可以为属于该POI的区域。
例如,当用户处于某商场内,移动终端通过已安装的电子地图应用确定当前处于该商场内,则将该商场的名称发送给服务器,以查询该商场内的WiFi热点的数据。
基于同样的思路,本申请实施例还提供了一种WiFi热点的数据查询服务方法,是从服务器的角度进行说明的,图2为该查询服务方法的流程示意图。从设备角度而言,该流程的执行主体比如是可作为服务器的以下设备:计算机集群、大中型计算机、个人计算机等。从程序角度而言,该流程的执行主体可以是服务器上的程序,比如操作***、服务端程序等。
图2中的流程可以包括以下步骤:
S201:接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域。
S202:根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
在本说明书实施例中,服务器可以预先大规模大范围地获取并存储WiFi热点的数据,收集的方式不限,比如,移动终端上报、或者自动探测等。进一步地,为了便于移动终端查询时能够快速检索,服务器可以对已获取的WiFi热点的数据按照一定的策略进行处理,比如,建立关联关系等。在上面已经进行了详细说明,简明起见,这里只作简单说明。
在本申请实施例中,对于步骤S202,所述存储WiFi热点的数据,具体可以包括:获取多个移动终端发送的连接记录信息,所述连接记录信息记录了所述多个移动终端连接过的WiFi热点;根据所述连接记录信息,建立并存储通信基站与WiFi热点之间的关联关系,其中,WiFi热点处于其关联的通信基站的服务覆盖区域内,所述关联关系包含对应的WiFi热点的数据。
在本申请实施例中,对于步骤S202,所述存储WiFi热点的数据,还可以包括:当所述移动终端在所述服务覆盖区域内连接上WiFi热点时,若所述服务器尚未建立该WiFi热点与该通信基站之间的关联关系,则建立并存储该关联关系。
在本申请实施例中,对于步骤S202,所述根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果,具体可以包括:确定当前所述移动终端对应的通信基站的标识信息;根据所述确定的标识信息,以及已建立并存储的所述关联关系,确定所述查询请求对应的查询结果。
在本申请实施例中,WiFi热点的数据可能会随着时间变化,比如,有新增或者是有减少,已有的发生变化,等等。因此,服务器通常要定时地或者实时地对存储的WiFi热点的数据进行更新,以保证数据的可靠性。
基于同样的思路,本申请实施例还提供了对应的设备和非易失性计算机存储介质。
图3为本申请实施例提供的对应于图1的一种应用于移动终端的WiFi开关控制设备的结构示意图。
图3中的设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
图4为本申请实施例提供的对应于图2的一种WiFi热点的数据查询服务设备的结构示意图。
图4中的设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
本申请实施例还提供了对应于图1的一种应用于移动终端的WiFi开关控制非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
本申请实施例还提供了对应于图2的一种WiFi热点的数据查询服务非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备和介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请实施例提供的设备和介质与方法是一一对应的,因此,设备和介质也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备和介质的有益技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (17)
1.一种应用于移动终端的WiFi开关控制方法,其特征在于,包括:
向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述服务器返回的查询结果,若确定所述指定区域内存在WiFi热点,使所述移动终端的WiFi开关处于打开状态。
3.如权利要求1所述的方法,其特征在于,所述向服务器查询指定区域内的WiFi热点的数据,具体包括:
获取当前所述移动终端对应的通信基站的标识信息;
根据所述获取的标识信息,向服务器查询指定区域内的WiFi热点的数据。
4.如权利要求1所述的方法,其特征在于,所述服务器是根据通信基站与WiFi热点的关联关系,确定所述查询结果的,其中,WiFi热点处于其关联的通信基站的服务覆盖区域内。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
获取所述移动终端连接WiFi热点的连接记录信息;
将所述连接记录信息发送给所述服务器,以便于所述服务器根据所述连接记录信息,建立通信基站与WiFi热点之间的关联关系。
6.如权利要求4所述的方法,其特征在于,所述方法还包括:
当所述移动终端在所述服务覆盖区域内连接上WiFi热点时,若所述服务器尚未建立该WiFi热点与该通信基站之间的关联关系,使所述服务器建立该关联关系。
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
当所述移动终端离开所述服务覆盖区域时,若所述WiFi开关处于打开状态,关闭所述WiFi开关。
8.如权利要求1所述的方法,其特征在于,所述方法还包括:
当所述移动终端从当前所处的服务覆盖区域进入另一通信基站的服务覆盖区域内时,检测所述另一通信基站的服务覆盖区域内是否存在可用WiFi热点;
若是,使所述WiFi开关处于打开状态;
若否,使所述WiFi开关处于关闭状态。
9.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述移动终端处于与WiFi热点连接状态时,对所述连接状态进行检测;
若检测到所述连接状态转换为断开状态时,关闭所述WiFi开关。
10.一种WiFi热点的数据查询服务方法,其特征在于,包括:
接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
11.如权利要求10所述的方法,其特征在于,所述存储WiFi热点的数据,具体包括:
获取多个移动终端发送的连接记录信息,所述连接记录信息记录了所述多个移动终端连接过的WiFi热点;
根据所述连接记录信息,建立并存储通信基站与WiFi热点之间的关联关系,其中,WiFi热点处于其关联的通信基站的服务覆盖区域内,所述关联关系包含对应的WiFi热点的数据。
12.如权利要求11所述的方法,其特征在于,所述存储WiFi热点的数据,还包括:
当所述移动终端在所述服务覆盖区域内连接上WiFi热点时,若所述服务器尚未建立该WiFi热点与该通信基站之间的关联关系,则建立并存储该关联关系。
13.如权利要求11或12所述的方法,其特征在于,所述根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果,具体包括:
确定当前所述移动终端对应的通信基站的标识信息;
根据所述确定的标识信息,以及已建立并存储的所述关联关系,确定所述查询请求对应的查询结果。
14.一种应用于移动终端的WiFi开关控制设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
15.一种WiFi热点的数据查询服务设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
16.一种应用于移动终端的WiFi开关控制非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
向服务器查询指定区域内的WiFi热点的数据,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据所述服务器返回的查询结果,若确定所述指定区域内不存在WiFi热点,使所述移动终端的WiFi开关处于关闭状态。
17.一种WiFi热点的数据查询服务非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
接收移动终端针对指定区域内的WiFi热点的数据的查询请求,其中,所述指定区域是当前所述移动终端对应的通信基站的服务覆盖区域;
根据预先存储的WiFi热点的数据,确定所述查询请求对应的查询结果并返回,以便于所述移动终端根据所述查询结果控制WiFi开关。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710743491.2A CN107548030B (zh) | 2017-08-25 | 2017-08-25 | WiFi开关控制、数据查询服务方法、设备以及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710743491.2A CN107548030B (zh) | 2017-08-25 | 2017-08-25 | WiFi开关控制、数据查询服务方法、设备以及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107548030A true CN107548030A (zh) | 2018-01-05 |
CN107548030B CN107548030B (zh) | 2022-03-11 |
Family
ID=60958853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710743491.2A Active CN107548030B (zh) | 2017-08-25 | 2017-08-25 | WiFi开关控制、数据查询服务方法、设备以及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107548030B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110248398A (zh) * | 2019-03-25 | 2019-09-17 | 生迪智慧科技有限公司 | 智能设备的控制方法及装置 |
CN111970745A (zh) * | 2019-05-20 | 2020-11-20 | 青岛海信移动通信技术股份有限公司 | 一种终端的wlan连接方法及终端 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1674689A (zh) * | 2003-12-16 | 2005-09-28 | 三星电子株式会社 | 移动通信网和无线局域网间交互中提供信息的方法和*** |
US20070049211A1 (en) * | 2003-12-19 | 2007-03-01 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling auxiliary pilot channel in a CDMA2000 wireless network |
CN102256334A (zh) * | 2010-05-21 | 2011-11-23 | 鼎桥通信技术有限公司 | 一种在移动网络下发现无线局域网的方法 |
CN103582076A (zh) * | 2012-08-07 | 2014-02-12 | 中兴通讯股份有限公司 | Wlan热点搜索的控制方法及装置 |
CN103781172A (zh) * | 2012-10-17 | 2014-05-07 | ***通信集团江苏有限公司 | 一种无线局域网络覆盖的提醒方法及*** |
CN104144477A (zh) * | 2013-05-08 | 2014-11-12 | 上海掌门科技有限公司 | Wi-Fi省电方法及*** |
WO2017031845A1 (zh) * | 2015-08-24 | 2017-03-02 | 中兴通讯股份有限公司 | 一种无线接入方法和终端 |
CN106790743A (zh) * | 2016-11-28 | 2017-05-31 | 北京小米移动软件有限公司 | 信息传输方法、装置和移动终端 |
-
2017
- 2017-08-25 CN CN201710743491.2A patent/CN107548030B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1674689A (zh) * | 2003-12-16 | 2005-09-28 | 三星电子株式会社 | 移动通信网和无线局域网间交互中提供信息的方法和*** |
US20070049211A1 (en) * | 2003-12-19 | 2007-03-01 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling auxiliary pilot channel in a CDMA2000 wireless network |
CN102256334A (zh) * | 2010-05-21 | 2011-11-23 | 鼎桥通信技术有限公司 | 一种在移动网络下发现无线局域网的方法 |
CN103582076A (zh) * | 2012-08-07 | 2014-02-12 | 中兴通讯股份有限公司 | Wlan热点搜索的控制方法及装置 |
CN103781172A (zh) * | 2012-10-17 | 2014-05-07 | ***通信集团江苏有限公司 | 一种无线局域网络覆盖的提醒方法及*** |
CN104144477A (zh) * | 2013-05-08 | 2014-11-12 | 上海掌门科技有限公司 | Wi-Fi省电方法及*** |
WO2017031845A1 (zh) * | 2015-08-24 | 2017-03-02 | 中兴通讯股份有限公司 | 一种无线接入方法和终端 |
CN106790743A (zh) * | 2016-11-28 | 2017-05-31 | 北京小米移动软件有限公司 | 信息传输方法、装置和移动终端 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110248398A (zh) * | 2019-03-25 | 2019-09-17 | 生迪智慧科技有限公司 | 智能设备的控制方法及装置 |
CN111970745A (zh) * | 2019-05-20 | 2020-11-20 | 青岛海信移动通信技术股份有限公司 | 一种终端的wlan连接方法及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN107548030B (zh) | 2022-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107192390B (zh) | 共享车辆的定位方法、装置及终端设备 | |
US10015636B2 (en) | Techniques for obtaining and displaying communication quality information | |
JP6448906B2 (ja) | 電子機器と情報提供サーバとを含むシステムの情報提供方法及びそれを適用した電子機器 | |
CN106792992B (zh) | 一种用于提供无线接入点信息的方法与设备 | |
US20140153485A1 (en) | Information processing apparatus, communication system, information processing method, and program | |
CN104041085A (zh) | 用于帮助无线通信用户选择在预测迁移路径周围的代价或负载最优化基站的信息处理装置、方法和记录介质 | |
US20180262982A1 (en) | Wifi access system | |
CN105021186B (zh) | 基于手绘地图的智能导游导览*** | |
CN103822638B (zh) | 用户位置信息的处理方法和装置 | |
CN109211259B (zh) | 轨迹路线的显示方法、装置、终端及存储介质 | |
CN106413041A (zh) | 移动终端小区驻留方法及装置 | |
CN110622588A (zh) | 新的接入点设立 | |
CN109672980A (zh) | 确定兴趣点对应的无线局域网热点的方法、装置及存储介质 | |
CN106231650A (zh) | 一种网络接入方法及终端 | |
CN105430071A (zh) | 一种推送信息的方法及装置 | |
JP7027675B2 (ja) | 擬似基地局測位方法、端末およびコンピューター可読記憶媒体 | |
CN107820302A (zh) | 移动终端无线局域网扫描方法和装置、计算机设备 | |
CN107548030A (zh) | WiFi开关控制、数据查询服务方法、设备以及介质 | |
CN107094083A (zh) | 一种信息推送、信息获取方法和设备 | |
CN105848105A (zh) | 一种定位信息的处理方法和装置 | |
CN108449705A (zh) | 一种控制无线宽带用户上网位置的方法及装置 | |
CN103828431A (zh) | 更改机器到机器(m2m)装置的m2m群组 | |
EP4287704A1 (en) | Cell data transmission method and apparatus, and electronic device | |
Caruso et al. | Mobility management for smart sightseeing | |
KR20240012177A (ko) | 전기모빌리티 충전소 검색 서비스 제공 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |