基于定位模块的控制方法、装置、存储介质及移动终端制造方法及图纸

技术编号:18021828 阅读:58 留言:0更新日期:2018-05-23 06:46
本申请实施例公开了基于定位模块的控制方法、装置、存储介质及移动终端。该方法包括:检测到移动终端中的GNSS模块处于被LBS应用调用的状态;获取移动终端搜索到的当前WiFi热点信息列表;判断当前WiFi热点信息列表中是否包含预设WiFi热点,其中,预设WiFi热点包括处于室内环境中的WiFi热点;若包含,则确定移动终端进入室内环境,控制GNSS模块停止定位。本申请实施例通过采用上述技术方案,可减少因GNSS模块在室内环境中因做无用功所带来的功耗。

【技术实现步骤摘要】
基于定位模块的控制方法、装置、存储介质及移动终端
本申请实施例涉及定位
,尤其涉及基于定位模块的控制方法、装置、存储介质及移动终端。
技术介绍
目前,多数移动终端均具备定位功能,能够向用户提供很多基于位置的服务,为用户带来了便利。移动终端的定位方式主要包括全球导航卫星系统(GlobalNavigationSatelliteSystem,GNSS)定位、网络定位以及基站定位等。其中,GNSS定位方式具有定位精度高以及不需要使用移动数据网络等优点,但定位过程功耗很大,影响移动终端的续航时间。此外,GNSS定位方式需要搜索卫星信号,当移动终端处于比较封闭的环境或者周围存在遮挡物等情况时,可能导致卫星信号不稳定或信号强度差等,无法实现定位。
技术实现思路
本申请实施例提供一种基于定位模块的控制方法、装置、存储介质及移动终端,可以优化移动终端中基于定位模块的控制方案。第一方面,本申请实施例提供了一种基于定位模块的控制方法,包括:检测到移动终端中的全球卫星导航系统GNSS模块处于被基于位置服务LBS应用调用的状态;获取所述移动终端搜索到的当前WiFi热点信息列表;判断当前WiFi热点信息列表中是否包含预设WiFi热点,其中,所述预设WiFi热点包括处于室内环境中的WiFi热点;若包含,则确定所述移动终端进入室内环境,控制所述GNSS模块停止定位。第二方面,本申请实施例提供了一种基于定位模块的控制装置,包括:调用状态检测模块,用于检测移动终端中的全球卫星导航系统GNSS模块是否处于被基于位置服务LBS应用调用的状态;热点信息列表获取模块,用于检测到所述GNSS模块处于被LBS应用调用的状态时,获取所述移动终端搜索到的当前WiFi热点信息列表;预设热点判断模块,用于判断当前WiFi热点信息列表中是否包含预设WiFi热点,其中,所述预设WiFi热点包括处于室内环境中的WiFi热点;定位处理模块,用于在判断出当前WiFi热点信息列表中包含预设WiFi热点时,确定所述移动终端进入室内环境,控制所述GNSS模块停止定位。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的基于定位模块的控制方法。第四方面,本申请实施例提供了一种移动终端,包括存储器,GNSS模块,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的基于定位模块的控制方法。本申请实施例中提供的基于定位模块的控制方案,检测到移动终端中的GNSS模块处于被LBS应用调用的状态时,获取移动终端搜索到的当前WiFi热点信息列表,若判断出当前WiFi热点信息列表中包含预设WiFi热点,则确定所述移动终端进入室内环境,控制所述GNSS模块停止定位。通过采用上述技术方案,当GNSS模块因为LBS应用调用而处于工作状态时,判断移动终端能否搜索到预设的WiFi热点,从而判断出移动终端是否进入室内,若进入室内,则不适合GNSS模块工作,控制GNSS模块停止定位,减少因GNSS模块做无用功所带来的功耗。附图说明图1为本申请实施例提供的一种基于定位模块的控制方法的流程示意图;图2为本申请实施例提供的一种WiFi热点信息列表界面示意图;图3为本申请实施例提供的一种WiFi热点详情界面示意图;图4为本申请实施例提供的另一种基于定位模块的控制方法的流程示意图;图5为本申请实施例提供的另一种基于定位模块的控制方法的流程示意图;图6为本申请实施例提供的另一种基于定位模块的控制方法的流程示意图;图7为本申请实施例提供的一种基于定位模块的控制装置的结构框图;图8为本申请实施例提供的一种移动终端的结构示意图;图9为本申请实施例提供的又一种移动终端的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1为本申请实施例提供的一种基于定位模块的控制方法的流程示意图,该方法可以由基于定位模块的控制装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:步骤101、检测到移动终端中的GNSS模块处于被LBS应用调用的状态。示例性的,本申请实施例中的移动终端可包括手机以及平板电脑等设置有GNSS定位模块(简称GNSS模块)的移动设备。本申请实施例对GNSS模块的具体类型不作限定,可以包括全球定位系统(GlobalPositioningSystem,GPS)、北斗卫星导航系统以及伽利略卫星导航系统(GALILEO)等。本申请实施例中,对基于位置服务(LocationBasedService,LBS)应用的具体类型不做限定,可包括电子地图类应用(如百度地图等)、外卖类应用(如美团外卖等)、社交类应用(如微信等)、信息服务类应用(如大众点评等)以及旅游类应用(如携程等)等等。一般的,LBS应用需要使用定位服务时,会发送对GNSS模块的调用请求(也即LBS应用发起GNSS定位方式的定位请求),若同意该调用请求(即若同意该定位请求),那么GNSS模块就会处于被LBS应用调用的状态,在该状态下处于正常的工作模式,搜索卫星信号以及获取其他用于定位的相关数据,进而计算出移动终端的位置信息,提供给LBS应用,LBS应用再根据位置信息向用户提供更加丰富的服务。当GNSS模块处于被LBS应用调用的状态时,GNSS模块向LBS应用提供位置信息,可由此检测GNSS模块是否处于被LBS应用调用的状态。例如,检测LBS应用是否接收到GNSS模块提供的位置信息,若接收到,则GNSS模块处于被LBS应用调用的状态。步骤102、获取所述移动终端搜索到的当前WiFi热点信息列表。目前,移动终端大多具备无线上网功能,最常见的一种是通过无线保真(WirelessFidelity,WiFi)方式。当移动终端中的无线局域网开关(又称WiFi开关或无线网络连接开关等)处于开启状态时,移动终端会搜索周围的WiFi热点,并将能够搜索到的WiFi热点添加到自身的WiFi热点信息列表中,在该列表中,一般会包含各个WiFi热点的名称,该名称例如可以是服务集标识(ServiceSetIdentifier,SSID),还可能包含各个WiFi热点对应的信号强度,用户可根据名称和信号强度对应的图标选择想要连接的WiFi热点,并输入相应的密码(对于未加密的热点则无需输入密码),即可连接到该WiFi热点并成功加入相应的无线局域网,实现无线上网功能。图2为本申请实施例提供的一种WiFi热点信息列表界面示意图,如图2所示,无线局域网功能开关201处于开启状态,用户选择连接WiFiE,输入本文档来自技高网...
基于定位模块的控制方法、装置、存储介质及移动终端

【技术保护点】
一种基于定位模块的控制方法,其特征在于,包括:检测到移动终端中的全球卫星导航系统GNSS模块处于被基于位置服务LBS应用调用的状态;获取所述移动终端搜索到的当前无线保真WiFi热点信息列表;判断当前WiFi热点信息列表中是否包含预设WiFi热点,其中,所述预设WiFi热点包括处于室内环境中的WiFi热点;若包含,则确定所述移动终端进入室内环境,控制所述GNSS模块停止定位。

【技术特征摘要】
1.一种基于定位模块的控制方法,其特征在于,包括:检测到移动终端中的全球卫星导航系统GNSS模块处于被基于位置服务LBS应用调用的状态;获取所述移动终端搜索到的当前无线保真WiFi热点信息列表;判断当前WiFi热点信息列表中是否包含预设WiFi热点,其中,所述预设WiFi热点包括处于室内环境中的WiFi热点;若包含,则确定所述移动终端进入室内环境,控制所述GNSS模块停止定位。2.根据权利要求1所述的方法,其特征在于,在检测到移动终端中的GNSS模块处于被LBS应用调用的状态之前,还包括:获取所述移动终端中的WiFi热点连接历史;根据所述WiFi热点连接历史确定预设WiFi热点。3.根据权利要求2所述的方法,其特征在于,所述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热点。4.根据权利要求1-3任一所述的方法,其特征在于,所述预设WiFi热点不包括基于蜂窝移动网络建立的WiFi热点。5.根据权利要求1所述的方法,其特征在...

【专利技术属性】
技术研发人员:吴丕和
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1