CN108168570A - 定位模块的控制方法、装置、存储介质及移动终端 - Google Patents
定位模块的控制方法、装置、存储介质及移动终端 Download PDFInfo
- Publication number
- CN108168570A CN108168570A CN201711325794.9A CN201711325794A CN108168570A CN 108168570 A CN108168570 A CN 108168570A CN 201711325794 A CN201711325794 A CN 201711325794A CN 108168570 A CN108168570 A CN 108168570A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- locating module
- information
- navigation
- module
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3492—Special cost functions, i.e. other than distance or default speed limit of road segments employing speed data or traffic data, e.g. real-time or historical
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/34—Power consumption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
- H04W52/028—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
-
- 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
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Mobile Radio Communication Systems (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请实施例公开了定位模块的控制方法、装置、存储介质及移动终端。该方法包括:基于导航路线信息和移动终端的当前位置确定待行驶路段;获取与所述待行驶路段对应的路况信息;当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。本申请实施例通过采用上述技术方案,在使用移动终端的导航功能时,若即将驶入拥堵路段,则控制定位模块进入低功耗工作模式,可降低移动终端的功耗,延长待机时间。
Description
技术领域
本申请实施例涉及导航技术领域,尤其涉及定位模块的控制方法、装置、存储介质及移动终端。
背景技术
如今,车辆的人均拥有量不断增加,汽车已经成为城市居民非常重要的代步工具。随着城市的快速发展,道路也越修越多,用户在驾驶车辆时经常需要去一些不熟悉的地方,此时就需要借助导航设备来规划及指导驾驶路线。
导航设备一般集成有定位模块,如全球定位***(Global Positioning System,GPS)模块等卫星定位模块,还可以是基站定位模块等。导航设备可以是车载导航***,还可以是装载了导航类应用程序(如百度地图等)的移动终端等设备,导航设备的辅助下,用户能够根据导航路线驾驶到目的地。由于车载导航***的更新不方便或其他原因,用户更喜欢使用移动终端作为导航设备,然而,现有的移动终端的导航方案仍需要改进。
发明内容
本申请实施例提供一种定位模块的控制方法、装置、存储介质及移动终端,可以优化移动终端导航过程中对定位模块的控制方案。
第一方面,本申请实施例提供了一种定位模块的控制方法,包括:
基于导航路线信息和移动终端的当前位置确定待行驶路段;
获取与所述待行驶路段对应的路况信息;
当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。
第二方面,本申请实施例提供了一种定位模块的控制装置,包括:
路段确定模块,用于基于导航路线信息和移动终端的当前位置确定待行驶路段;
路况信息获取模块,用于获取与所述待行驶路段对应的路况信息;
定位控制模块,用于在所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的定位模块的控制方法。
第四方面,本申请实施例提供了一种移动终端,包括存储器,定位模块,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的定位模块的控制方法。
本申请实施例中提供的定位模块的控制方案,基于导航路线信息和移动终端的当前位置确定待行驶路段并获取与待行驶路段对应的路况信息,当路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。通过采用上述技术方案,在使用移动终端的导航功能时,若即将驶入拥堵路段,则控制定位模块进入低功耗工作模式,可降低移动终端的功耗,延长待机时间。
附图说明
图1为本申请实施例提供的一种定位模块的控制方法的流程示意图;
图2为本申请实施例提供的一种待行驶路段的示意图;
图3为本申请实施例提供的另一种定位模块的控制方法的流程示意图;
图4为本申请实施例提供的另一种定位模块的控制方法的流程示意图;
图5为本申请实施例提供的一种定位模块的控制装置的结构框图;
图6为本申请实施例提供的一种移动终端的结构示意图;
图7为本申请实施例提供的又一种移动终端的结构示意图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
图1为本申请实施例提供的一种定位模块的控制方法的流程示意图,该方法可以由定位模块的控制装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:
步骤101、基于导航路线信息和移动终端的当前位置确定待行驶路段。
示例性的,本申请实施例中的移动终端可包括手机以及平板电脑等设置有定位模块的移动设备。本申请实施例对定位模块的类型不作限定,可以是全球导航卫星***(Global Navigation Satellite System,GNSS)模块,如包括全球定位***(GlobalPositioning System,GPS)、北斗卫星导航***以及伽利略卫星导航***(GALILEO)等,还可以是基站定位模块或者无线保真(Wireless Fidelity,WiFi)定位模块等网络定位模块等。
在导航状态下,定位模块处于正常工作状态,需要频繁地获取或上传用于定位的相关数据,造成移动终端的功耗增加。对于GNSS模块来说,其具有定位精度高以及不需要使用移动数据网络等优点,但定位过程功耗很大,影响移动终端的续航时间。
示例性的,用户可打开移动终端中的导航类应用程序(以下简称导航应用),输入目的地的关键字或名称,导航应用会通过定位模块获取用户的当前位置,根据当前位置和目的地规划出至少一条导航路线并进行显示,用户可选择其中一条,并按照导航路线对应的语音提示或者导航地图的线路提示驾驶车辆。
本申请实施例中,可实时获取当前使用的导航应用中的导航路线信息,并基于导航路线信息和移动终端的当前位置确定待行驶路段。示例性的,待行驶路段可以是从移动终端的当前位置开始沿导航路线预设距离的路段。本申请实施例对预设距离的数值不作限定,可以是预先设置的定值,如***默认50米或用户根据个人驾驶习惯及反应速度等设置为60米等,也可以是预先设置变化规则的变量,如与当前行驶速度成正比等。图2为本申请实施例提供的一种待行驶路段的示意图,移动终端的当前位置为A,预设距离为L,以A为起点沿着导航路线23增加预设距离L后得到的位置为B,则导航路线上从A至B的路段为待行驶路段。
步骤102、获取与待行驶路段对应的路况信息。
本申请实施例中,获取路况信息的方式可以有很多种,本申请实施例不做限定。以下列举几种可行的实施方式作为示意性说明。
可选的,从当前导航应用中的与待行驶路段对应的路况信息,导航应用一般会提供路况提醒服务,可由导航应用对应的服务器采集各条道路上的车辆行驶情况、堵车情况以及交通事故情况等,将采集到的信息推送到导航应用中,由导航应用根据自身设置提供相应的路况提醒服务。例如,导航应用可以采用语音播报的方式对路况信息进行语音提示,本申请可获取用于生成语音提示的包含路况信息的原始数据,也可对播放语音提示的声音进行语音识别,并提取与待行驶路段对应的路况信息。又如,导航应用可以在导航界面上显示的导航路线示意图上以颜色表示路况信息,用以对用户进行提示,如红色表示拥堵,黄色表示行驶缓慢,绿色表示畅通等,本申请可获取用于生成颜色标识的包含路况信息的原始数据,也可对导航路线示意图上的颜色进行识别,并提取与待行驶路段对应的路况信息。
可选的,可从其他应用程序中获取与所述待行驶路段对应的路况信息。移动终端中可能安装了用于提供路况提醒服务的其他应用程序,可将移动终端的当前位置和待行驶路段输入至该应用程序中,并获取与待行驶路段对应的路况信息。
可选的,也可从实时交通广播中获取与所述待行驶路段对应的路况信息。例如,用户在驾驶车辆的过程中,可能会收听电台的交通广播,交通广播中一般会播放各个道路的路况信息。本申请实施例可根据移动终端的当前位置以及导航应用中的地图,确定车辆所在的道路名称或周围的标志性建筑物名称,对交通广播进行语音识别,识别出其中包含的道路名称或建筑物名称以及对应的路况信息,将识别出来的道路名称或建筑物名称与车辆所在道路名称或周围的标志性建筑物名称进行匹配,若匹配成功,则将对应的路况信息作为述待行驶路段对应的路况信息。
步骤103、当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。
在本申请实施例中,当路况信息中包含拥堵信息时,说明用户驶入待行驶路段后行车会比较缓慢,因此单位时间内行驶距离较短,位置变化较小,若定位模块仍保持高效的正常运行状态,功耗较高,因此,可控制定位模块进入低功耗工作模式。
示例性的,控制移动终端中的定位模块进入低功耗工作模式的具体实现方式可以有很多种,本申请实施例不做限定。以下列举几种可行的实施方式作为示意性说明。
可选的,关闭移动终端中的定位模块。示例性的,对于网络定位模块来说,可结束定位功能对应的应用进程;对于GNSS模块来说,其定位功能一般基于GNSS芯片来实现,关闭GNSS模块可以停止对GNSS芯片进行供电。这样设置的好处在于,可将定位功能彻底关闭,避免定位模块所产生的功耗。
可选的,控制移动终端中的定位模块进入休眠状态。示例性的,可控制定位模块停止执行定位相关操作,如停止获取或上传定位相关数据或停止基于定位相关数据进行位置计算的操作等。例如,对于基站定位模块来说,可停止基于基站的信号计算位置的操作;对于WiFi定位模块来说,可停止向服务器上报移动终端获取到的WiFi信号信息;对于GNSS模块来说,可停止搜索卫星信号等相关操作。这样设置的好处在于,定位模块停止工作,可降低定位模块因定位所产生的功耗,并在需要进行定位时,能够快速恢复到正常的工作状态。
可选的,控制移动终端中的定位模块降低执行定位相关操作的频率。定位相关操作例如可以包括获取或上传定位相关数据的操作,还可包括基于定位相关数据进行位置计算的操作等。以GNSS模块为例,可以降低搜索卫星信号的频率,也可以降低向导航应用上报位置信息的频率等。这样设置的好处在于,车辆由于行驶缓慢,对位置更新的频率要求不高,所以采用这种方式后,定位功能仍然可用,可以继续对移动终端进行定位,同时还能够减少功耗。
此外,还可采用如降低定位精度等方式来实现低功耗工作模式,本申请不做限定。
本申请实施例提供的定位模块的控制方法,基于导航路线信息和移动终端的当前位置确定待行驶路段并获取与待行驶路段对应的路况信息,当路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。通过采用上述技术方案,在使用移动终端的导航功能时,若即将驶入拥堵路段,则控制定位模块进入低功耗工作模式,降低移动终端的功耗,延长待机时间。
在一些实施例中,在控制移动终端中的定位模块进入低功耗工作模式之后,还可包括:继续基于导航路线信息和移动终端的当前位置确定新的待行驶路段,以及获取与所述新的待行驶路段对应的路况信息,当再次获取的路况信息中不包含拥堵信息时,控制所述定位模块退出低功耗工作模式,进入正常工作模式。这样设置的好处在于,当道路畅通后,车辆行驶速度变快,对位置更新的频率要求较高,恢复定位模块的正常工作模式,保证定位效率及精度。
在一些实施例中,所述当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式,包括:获取移动终端的移动速度;当所述路况信息中包含拥堵信息,且所述移动速度低于预设速度阈值(为了方便与后面出现的速度阈值进行区分,此处所述的预设速度阈值可记为第一预设速度阈值)时,控制移动终端中的定位模块进入低功耗工作模式。其中,移动终端的移动速度可以是当前时刻的瞬时速度,也可以是在预设时段内的平均移动速度,如当前时刻前5秒的平均速度。示例性的,可通过移动终端中集成的加速度传感器等运动传感器获取移动终端的移动速度。预设速度阈值可以由***默认设置,也可以由用户根据个人情况进行设置,例如可以是5米/秒。这样设置的好处在于,能够结合车辆实际的移动速度和路况信息是否拥堵来确定移动终端当前的定位需求,使判断结果更加准确,更加合理的兼顾定位功能产生的功耗以及定位效果。
在一些实施例中,所述定位模块为全球导航卫星***GNSS模块;在所述控制移动终端中的定位模块进入低功耗工作模式之后,包括:采用GNSS定位方式以外的定位方式提供导航信息。具体的,进入低功耗工作模式可包括关闭移动终端中的定位模块,或控制移动终端中的定位模块进入休眠状态。基于GNSS模块的GNSS定位方式相比于网络定位方式等其他定位方式来说,定位精度更高,导航应用一般优先采用GNSS定位方式提供导航服务。但GNSS定位方式相比其他定位方式来说,产生的功耗也更多。本申请实施例中,在控制GNSS模块进入低功耗工作模式后,可采用基站定位或WiFi定位等其他功耗较低的定位方式提供导航信息。这样设置的好处在于,在不拥堵的路段利用基于GNSS模块的GNSS定位方式提供导航信息,保证定位精度,在拥堵路段利用其他功耗较低的定位方式提供导航信息,在保证定位功能可用的前提下,降低移动终端功耗。
在一些实施例中,在所述控制移动终端中的定位模块进入低功耗工作模式之后,还包括:通过运动传感器获取所述移动终端的运动数据;根据所述运动数据提供导航信息。具体的,进入低功耗工作模式可包括关闭移动终端中的定位模块,或控制移动终端中的定位模块进入休眠状态。运动传感器可包括加速度传感器、重力传感器、陀螺仪以及地磁传感器等等。利用运动传感器采集到的运动数据可计算出移动终端的运动速度、移动距离以及旋转角度等,再与定位模块进入低功耗工作模式时的移动终端的位置相结合,可以得到移动终端的实时位置,从而实现继续提供导航信息。这样设置的好处在于,运动传感器所产生的功耗较低,能够在定位模块停止工作后保证定位功能的可用性,继续为用户提供导航服务,从整体上降低移动终端的功耗。
在一些实施例中,在所述通过运动传感器获取所述移动终端的运动数据之后,还包括:当所述运动数据满足预设条件时,控制所述定位模块退出所述低功耗工作模式。这样设置的好处在于,通过运动数据判断是否需要定位模块恢复正常工作模式,保证定位效果及定位准确度。示例性的,运动数据满足预设条件可包括:根据运动数据得出移动终端的移动速度超过第二预设速度阈值,第二预设速度阈值可与上述的第一预设速度阈值相同,也可不同,当移动速度较快时,说明移动终端对位置更新的频率要求较高,需要退出低功耗工作模式,再次通过定位模块进行定位当前位置。运动数据满足预设条件还可包括:根据运动数据得出移动终端的移动距离超过预设移动距离阈值。预设移动距离阈值可自由设定,例如可以是200米。若定位模块停止工作后,移动终端的移动距离较长,那么基于运动传感器提供的位置的偏差可能会累积得比较多,可以退出低功耗工作模式,再次通过定位模块进行定位当前位置。进一步的,当退出低功耗工作模式,并再次通过定位模块定位当前位置后,可继续基于导航路线信息和移动终端的当前位置确定新的待行驶路段,以及获取与所述新的待行驶路段对应的路况信息,当再次获取的路况信息中仍包含拥堵信息时,控制定位模块重新进入低功耗工作模式。
在一些实施例中,所述获取与所述待行驶路段对应的路况信息可包括:判断所述待行驶路段中是否包含岔口,若不包含,则获取与所述待行驶路段对应的路况信息。这样设置的好处在于,若待行驶路段中包含岔口,说明用户可能需要进行道路变更,此时可保持定位模块处于正常工作模式,防止错过道路变更的时机或者避免用户不清楚该选择哪条路的情况发生。本申请实施例中,岔口可以包括存在道路分支的交叉路口,道路分支可包括与当前道路所处直线存在夹角的道路。道路分支的数量不限定,可以是一个或多个。如图2所示,当前道路21在岔口22处分成了3个道路分支,分别是第一道路分支221、第二道路分支222和第三道路分支223。
在一些实施例中,所述基于导航路线信息和移动终端的当前位置确定待行驶路段,包括:在判断出移动终端的当前位置与高速出口之间的距离值大于第一预设距离阈值时,基于导航路线信息和移动终端的当前位置确定高速公路上的待行驶路段。进一步的,在控制移动终端中的定位模块进入低功耗工作模式之后,还可包括:在检测到所述当前位置与所述高速出口之间的距离值小于或等于第二预设距离阈值时,控制所述定位模块退出所述低功耗工作模式。这样设置的好处在于,能够在高速公路上根据高速出口的位置以及拥堵信息合理控制定位模块的工作模式,保证导航效果的同时节省功耗。在高速公路上行驶时有时也会遇到堵车的情况,尤其是在节假日或天气不佳等情况时,而高速公路上对行车速度又有要求,所以在畅通时行驶速度较快,需要提前判断是否快要驾驶到高速出口,若距离较远,则可进行拥堵情况的判断,若距离较近,则不适合将定位模块切换至低功耗工作模式。可选的,所述高速出口为包含于导航线路信息中的高速出口。例如,根据导航地图发现距离移动终端最近的高速出口为出口C,但出口C并未包含于导航路线信息中,说明用户不会从出口C驶出,无需判定距离值是否大于第一预设距离阈值,若继续行驶后发现最近的高速出口为出口D,而出口D包含于导航路线信息中,说明用户需要从出口D驶出,所以需要进行距离的判定。
图3为本申请实施例提供的另一种定位模块的控制方法的流程示意图,以定位模块为GPS模块进行说明,该方法包括如下步骤:
步骤301、获取导航路线信息和移动终端的当前位置。
步骤302、基于导航路线信息和移动终端的当前位置确定待行驶路段。
步骤303、获取与待行驶路段对应的路况信息。
步骤304、判断路况信息中是否包含拥堵信息,若是,则执行步骤305;否则,执行步骤309。
步骤305、关闭移动终端中的GPS模块。
步骤306、通过运动传感器获取所述移动终端的运动数据,根据运动数据提供导航信息。
步骤307、根据运动数据判断移动终端的移动距离是否超过预设移动距离阈值,若是,则执行步骤308;否则,返回执行步骤306。
步骤308、开启GPS模块,并控制GPS模块进入正常工作模式,返回执行步骤301。
步骤309、保持GPS模块处于正常工作模式,返回执行步骤301。
本申请实施例提供的定位模块的控制方法,在使用移动终端的导航功能时,若即将驶入拥堵路段,则关闭GPS定位模块,并在关闭GPS模块后,利用运动传感器的运动数据继续提供导航信息,在保证导航功能的可用性的前提下,从整体上降低移动终端的功耗,延长待机时间。
图4为本申请实施例提供的另一种定位模块的控制方法的流程示意图,以在高速公路上驾驶的场景为例进行说明,该方法包括:
步骤401、判断移动终端的当前位置与高速出口之间的距离值是否大于第一预设距离阈值,若是,则执行步骤402;否则,执行步骤409。
步骤402、基于导航路线信息和移动终端的当前位置确定高速公路上的待行驶路段。
步骤403、获取与待行驶路段对应的路况信息。
步骤404、判断路况信息中是否包含拥堵信息,若是,则执行步骤405;否则,执行步骤409。
步骤405、关闭移动终端中的GPS模块。
步骤406、通过运动传感器获取所述移动终端的运动数据,根据运动数据提供导航信息,执行步骤407。
步骤407、检测当前位置与高速出口之间的距离值是否大于第二预设距离阈值,若否,则执行步骤408;若是,则返回执行步骤406。
步骤408、开启GPS模块,并控制GPS模块进入正常工作模式,返回执行步骤401。
步骤409、保持GPS模块处于正常工作模式,返回执行步骤401。
本申请实施例提供的定位模块的控制方法,在高速公路上使用移动终端的导航功能时,若距离高速出口较远,则在即将驶入拥堵路段时,关闭GPS定位模块,并在关闭GPS模块后,利用运动传感器的运动数据继续提供导航信息,在保证导航功能的可用性的前提下,从整体上降低移动终端的功耗,延长待机时间。并且,在关闭GPS模块后,继续检测与高速出口的距离,当距离较近时,开启GPS模块,以提供高精度的导航信息,避免错过高速出口。
图5为本申请实施例提供的一种定位模块的控制装置的结构框图,该装置可由软件和/或硬件实现,一般集成在移动终端中,可通过执行定位模块的控制方法来对移动终端中的定位模块进行控制。如图5所示,该装置包括:
路段确定模块501,用于基于导航路线信息和移动终端的当前位置确定待行驶路段;
路况信息获取模块502,用于获取与所述待行驶路段对应的路况信息;
定位控制模块503,用于在所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。
本申请实施例中提供的定位模块的控制装置,基于导航路线信息和移动终端的当前位置确定待行驶路段并获取与待行驶路段对应的路况信息,当路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。通过采用上述技术方案,在使用移动终端的导航功能时,若即将驶入拥堵路段,则控制定位模块进入低功耗工作模式,可降低移动终端的功耗,延长待机时间。
可选的,所述控制移动终端中的定位模块进入低功耗工作模式,包括:
关闭移动终端中的定位模块;或,
控制移动终端中的定位模块进入休眠状态;或,
控制移动终端中的定位模块降低执行定位相关操作的频率。
可选的,所述当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式,包括:
获取移动终端的移动速度;
当所述路况信息中包含拥堵信息,且所述移动速度低于预设速度阈值时,控制移动终端中的定位模块进入低功耗工作模式。
可选的,所述定位模块为全球导航卫星***GNSS模块;
该装置还包括:第一导航信息提供模块,用于在所述控制移动终端中的定位模块进入低功耗工作模式之后,采用GNSS定位方式以外的定位方式提供导航信息。
可选的,该装置还包括:第二导航信息提供模块,用于在所述控制移动终端中的定位模块进入低功耗工作模式之后,通过运动传感器获取所述移动终端的运动数据;根据所述运动数据提供导航信息。
可选的,定位控制模块还用于:在所述通过运动传感器获取所述移动终端的运动数据之后,当所述运动数据满足预设条件时,控制所述定位模块退出所述低功耗工作模式。
可选的,所述基于导航路线信息和移动终端的当前位置确定待行驶路段,包括:
在判断出移动终端的当前位置与高速出口之间的距离值大于第一预设距离阈值时,基于导航路线信息和移动终端的当前位置确定高速公路上的待行驶路段;
定位控制模块还用于:在控制移动终端中的定位模块进入低功耗工作模式之后,在检测到移动终端的当前位置与所述高速出口之间的距离值小于或等于第二预设距离阈值时,控制所述定位模块退出所述低功耗工作模式。
本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行定位模块的控制方法,该方法包括:
基于导航路线信息和移动终端的当前位置确定待行驶路段;
获取与所述待行驶路段对应的路况信息;
当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机***存储器或随机存取存储器,诸如DRAM、DDRRAM、SRAM、EDORAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机***中,或者可以位于不同的第二计算机***中,第二计算机***通过网络(诸如因特网)连接到第一计算机***。第二计算机***可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机***中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的定位模块的控制操作,还可以执行本申请任意实施例所提供的定位模块的控制方法中的相关操作。
本申请实施例提供了一种移动终端,该移动终端中可集成本申请实施例提供的定位模块的控制装置。图6为本申请实施例提供的一种移动终端的结构示意图。移动终端600可以包括:存储器601,定位模块602,处理器603及存储在存储器601上并可在处理器603运行的计算机程序,所述处理器603执行所述计算机程序时实现如本申请实施例所述的定位模块的控制方法。
本申请实施例提供的移动终端,在使用移动终端的导航功能时,若即将驶入拥堵路段,则控制定位模块进入低功耗工作模式,可降低移动终端的功耗,延长待机时间。
图7为本申请实施例提供的另一种移动终端的结构示意图,该移动终端可以包括:壳体(图中未示出)、存储器701、GPS芯片(图中未示出)、中央处理器(central processingunit,CPU)702(又称处理器,以下简称CPU)、电路板(图中未示出)和电源电路(图中未示出)。所述电路板安置在所述壳体围成的空间内部;所述CPU702和所述存储器701设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器701,用于存储可执行程序代码;所述CPU702通过读取所述存储器701中存储的可执行程序代码来运行与所述可执行程序代码对应的计算机程序,以实现以下步骤:
基于导航路线信息和移动终端的当前位置确定待行驶路段;
获取与所述待行驶路段对应的路况信息;
当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。。
所述移动终端还包括:外设接口703、RF(Radio Frequency,射频)电路705、音频电路706、扬声器711、电源管理芯片708、输入/输出(I/O)子***709、其他输入/控制设备710、触摸屏712、其他输入/控制设备710以及外部端口704,这些部件通过一个或多个通信总线或信号线707来通信。
应该理解的是,图示移动终端700仅仅是移动终端的一个范例,并且移动终端700可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
下面就本实施例提供的用于对定位模块进行控制的移动终端进行详细的描述,该移动终端以手机为例。
存储器701,所述存储器701可以被CPU702、外设接口703等访问,所述存储器701可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
外设接口703,所述外设接口703可以将设备的输入和输出外设连接到CPU702和存储器701。
I/O子***709,所述I/O子***709可以将设备上的输入输出外设,例如触摸屏712和其他输入/控制设备710,连接到外设接口703。I/O子***709可以包括显示控制器7091和用于控制其他输入/控制设备710的一个或多个输入控制器7092。其中,一个或多个输入控制器7092从其他输入/控制设备710接收电信号或者向其他输入/控制设备710发送电信号,其他输入/控制设备710可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器7092可以与以下任一个连接:键盘、红外端口、USB接口以及诸如鼠标的指示设备。
触摸屏712,所述触摸屏712是用户移动终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。
I/O子***709中的显示控制器7091从触摸屏712接收电信号或者向触摸屏712发送电信号。触摸屏712检测触摸屏上的接触,显示控制器7091将检测到的接触转换为与显示在触摸屏712上的用户界面对象的交互,即实现人机交互,显示在触摸屏712上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。
RF电路705,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,RF电路705接收并发送RF信号,RF信号也称为电磁信号,RF电路705将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。RF电路705可以包括用于执行这些功能的已知电路,其包括但不限于天线***、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC(COder-DECoder,编译码器)芯片组、用户标识模块(Subscriber Identity Module,SIM)等等。
音频电路706,主要用于从外设接口703接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器711。
扬声器711,用于将手机通过RF电路705从无线网络接收的语音信号,还原为声音并向用户播放该声音。
电源管理芯片708,用于为CPU702、I/O子***及外设接口所连接的硬件进行供电及电源管理。
上述实施例中提供的定位模块的控制装置、存储介质及移动终端可执行本申请任意实施例所提供的定位模块的控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的定位模块的控制方法。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。
Claims (10)
1.一种定位模块的控制方法,其特征在于,包括:
基于导航路线信息和移动终端的当前位置确定待行驶路段;
获取与所述待行驶路段对应的路况信息;
当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。
2.根据权利要求1所述的方法,其特征在于,所述控制移动终端中的定位模块进入低功耗工作模式,包括:
关闭移动终端中的定位模块;或,
控制移动终端中的定位模块进入休眠状态;或,
控制移动终端中的定位模块降低执行定位相关操作的频率。
3.根据权利要求1所述的方法,其特征在于,所述当所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式,包括:
获取移动终端的移动速度;
当所述路况信息中包含拥堵信息,且所述移动速度低于预设速度阈值时,控制移动终端中的定位模块进入低功耗工作模式。
4.根据权利要求1所述的方法,其特征在于,所述定位模块为全球导航卫星***GNSS模块;
在所述控制移动终端中的定位模块进入低功耗工作模式之后,包括:
采用GNSS定位方式以外的定位方式提供导航信息。
5.根据权利要求1所述的方法,其特征在于,在所述控制移动终端中的定位模块进入低功耗工作模式之后,还包括:
通过运动传感器获取所述移动终端的运动数据;
根据所述运动数据提供导航信息。
6.根据权利要求5所述的方法,其特征在于,在所述通过运动传感器获取所述移动终端的运动数据之后,还包括:
当所述运动数据满足预设条件时,控制所述定位模块退出所述低功耗工作模式。
7.根据权利要求1所述的方法,其特征在于,
所述基于导航路线信息和移动终端的当前位置确定待行驶路段,包括:
在判断出移动终端的当前位置与高速出口之间的距离值大于第一预设距离阈值时,基于导航路线信息和移动终端的当前位置确定高速公路上的待行驶路段;
在控制移动终端中的定位模块进入低功耗工作模式之后,还包括:
在检测到移动终端的当前位置与所述高速出口之间的距离值小于或等于第二预设距离阈值时,控制所述定位模块退出所述低功耗工作模式。
8.一种定位模块的控制装置,其特征在于,包括:
路段确定模块,用于基于导航路线信息和移动终端的当前位置确定待行驶路段;
路况信息获取模块,用于获取与所述待行驶路段对应的路况信息;
定位控制模块,用于在所述路况信息中包含拥堵信息时,控制移动终端中的定位模块进入低功耗工作模式。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的定位模块的控制方法。
10.一种移动终端,其特征在于,包括存储器,定位模块,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一所述的定位模块的控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711325794.9A CN108168570A (zh) | 2017-12-13 | 2017-12-13 | 定位模块的控制方法、装置、存储介质及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711325794.9A CN108168570A (zh) | 2017-12-13 | 2017-12-13 | 定位模块的控制方法、装置、存储介质及移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108168570A true CN108168570A (zh) | 2018-06-15 |
Family
ID=62525831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711325794.9A Pending CN108168570A (zh) | 2017-12-13 | 2017-12-13 | 定位模块的控制方法、装置、存储介质及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108168570A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109041185A (zh) * | 2018-08-29 | 2018-12-18 | 深圳市博实结科技有限公司 | 一种移动载体控制方法、装置、存储介质及移动载体 |
CN109910896A (zh) * | 2019-04-04 | 2019-06-21 | 北京百度网讯科技有限公司 | 道路拥堵预测方法和装置 |
CN110834637A (zh) * | 2019-07-29 | 2020-02-25 | 中国第一汽车股份有限公司 | 一种驾驶模式的切换方法、***、车辆及存储介质 |
CN110907963A (zh) * | 2019-12-06 | 2020-03-24 | Oppo广东移动通信有限公司 | 卫星定位引擎控制方法、装置及电子设备 |
CN112319498A (zh) * | 2020-10-12 | 2021-02-05 | 武汉蓝星科技股份有限公司 | 一种基于gps电子设备降功耗的方法及*** |
CN112351490A (zh) * | 2020-10-09 | 2021-02-09 | 广州市物联万方电子科技有限公司 | 定位方法、装置及定位终端 |
CN113129461A (zh) * | 2021-04-06 | 2021-07-16 | 深圳市沃特沃德信息有限公司 | 高速路段的自动收费方法、装置和计算机设备 |
CN114390465A (zh) * | 2020-10-19 | 2022-04-22 | 中移物联网有限公司 | 车载定位终端控制方法、装置及电子设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007276665A (ja) * | 2006-04-07 | 2007-10-25 | Toyota Motor Corp | 残存容量不足警告装置 |
CN102095427A (zh) * | 2010-12-09 | 2011-06-15 | 深圳市凯立德欣软件技术有限公司 | 一种导航方法及装置 |
CN104183144A (zh) * | 2013-05-20 | 2014-12-03 | 北京百度网讯科技有限公司 | 一种实时路况信息生成方法和*** |
CN104616521A (zh) * | 2014-12-25 | 2015-05-13 | 杰发科技(合肥)有限公司 | 交通状况的获取方法及获取装置 |
CN105388503A (zh) * | 2015-11-20 | 2016-03-09 | 小米科技有限责任公司 | 一种进行导航的方法和装置 |
CN105654947A (zh) * | 2015-12-30 | 2016-06-08 | 中国科学院自动化研究所 | 一种获取交通广播语音中路况信息的方法及*** |
CN106019330A (zh) * | 2016-05-18 | 2016-10-12 | Tcl移动通信科技(宁波)有限公司 | 一种基于移动终端的gps节能控制方法及*** |
CN107389064A (zh) * | 2017-07-27 | 2017-11-24 | 长安大学 | 一种基于惯性导航的无人车变道控制方法 |
-
2017
- 2017-12-13 CN CN201711325794.9A patent/CN108168570A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007276665A (ja) * | 2006-04-07 | 2007-10-25 | Toyota Motor Corp | 残存容量不足警告装置 |
CN102095427A (zh) * | 2010-12-09 | 2011-06-15 | 深圳市凯立德欣软件技术有限公司 | 一种导航方法及装置 |
CN104183144A (zh) * | 2013-05-20 | 2014-12-03 | 北京百度网讯科技有限公司 | 一种实时路况信息生成方法和*** |
CN104616521A (zh) * | 2014-12-25 | 2015-05-13 | 杰发科技(合肥)有限公司 | 交通状况的获取方法及获取装置 |
CN105388503A (zh) * | 2015-11-20 | 2016-03-09 | 小米科技有限责任公司 | 一种进行导航的方法和装置 |
CN105654947A (zh) * | 2015-12-30 | 2016-06-08 | 中国科学院自动化研究所 | 一种获取交通广播语音中路况信息的方法及*** |
CN106019330A (zh) * | 2016-05-18 | 2016-10-12 | Tcl移动通信科技(宁波)有限公司 | 一种基于移动终端的gps节能控制方法及*** |
CN107389064A (zh) * | 2017-07-27 | 2017-11-24 | 长安大学 | 一种基于惯性导航的无人车变道控制方法 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109041185A (zh) * | 2018-08-29 | 2018-12-18 | 深圳市博实结科技有限公司 | 一种移动载体控制方法、装置、存储介质及移动载体 |
CN109910896A (zh) * | 2019-04-04 | 2019-06-21 | 北京百度网讯科技有限公司 | 道路拥堵预测方法和装置 |
CN110834637A (zh) * | 2019-07-29 | 2020-02-25 | 中国第一汽车股份有限公司 | 一种驾驶模式的切换方法、***、车辆及存储介质 |
CN110907963A (zh) * | 2019-12-06 | 2020-03-24 | Oppo广东移动通信有限公司 | 卫星定位引擎控制方法、装置及电子设备 |
CN110907963B (zh) * | 2019-12-06 | 2022-09-02 | Oppo广东移动通信有限公司 | 卫星定位引擎控制方法、装置及电子设备 |
CN112351490A (zh) * | 2020-10-09 | 2021-02-09 | 广州市物联万方电子科技有限公司 | 定位方法、装置及定位终端 |
CN112351490B (zh) * | 2020-10-09 | 2023-08-08 | 广州市物联万方电子科技有限公司 | 定位方法、装置及定位终端 |
CN112319498A (zh) * | 2020-10-12 | 2021-02-05 | 武汉蓝星科技股份有限公司 | 一种基于gps电子设备降功耗的方法及*** |
CN114390465A (zh) * | 2020-10-19 | 2022-04-22 | 中移物联网有限公司 | 车载定位终端控制方法、装置及电子设备 |
CN113129461A (zh) * | 2021-04-06 | 2021-07-16 | 深圳市沃特沃德信息有限公司 | 高速路段的自动收费方法、装置和计算机设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108168570A (zh) | 定位模块的控制方法、装置、存储介质及移动终端 | |
JP6782236B2 (ja) | 注目点情報を提供する方法および装置 | |
US10698118B1 (en) | Sensor-assisted location fix | |
US9210545B2 (en) | Managing alerts based on context | |
JP6923441B2 (ja) | 注目点情報を提供する方法および装置 | |
EP2097717B1 (en) | Local caching of map data based on carrier coverage data | |
CN108055642B (zh) | 定位模块的控制方法、装置、存储介质及移动终端 | |
CN100501329C (zh) | 信息提示装置和信息提示方法 | |
US8332140B2 (en) | Method and apparatus for efficiently using a battery in a smartphone having a navigation system | |
EP2291835B1 (en) | Navigation device&method for providing parking place availability | |
CN104165633A (zh) | 采用路线校正机制的导航***及其操作的方法 | |
CN108627176B (zh) | 屏幕亮度调节方法及相关产品 | |
KR20160053971A (ko) | 대안 경로를 생성하기 위한 방법 및 시스템 | |
CN108093131A (zh) | 到站提醒方法、装置、存储介质及移动终端 | |
CN108168569A (zh) | 导航方法、装置、存储介质、移动终端及车载*** | |
CN108171965B (zh) | 到站提醒方法、装置、存储介质及移动终端 | |
CN108024209B (zh) | 定位控制方法、装置、存储介质及终端设备 | |
CN107941234A (zh) | 出行路线的推荐方法、装置、存储介质及移动终端 | |
CN103201776A (zh) | 检索用于机动车的信息的方法 | |
CN107367742A (zh) | 一种基于导航的省电方法、装置及电子设备 | |
CN107995367B (zh) | 到站提醒方法、装置、存储介质及移动终端 | |
CN109583648A (zh) | 出行管理方法、装置、存储介质及终端设备 | |
CN108093367B (zh) | 基于定位模块的控制方法、装置、存储介质及移动终端 | |
CN108055635B (zh) | 位置信息的获取方法、装置、存储介质及终端 | |
CN107169555B (zh) | 一种闸机提示方法、装置、存储介质和终端 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180615 |