CN105682197A - 一种网络定位进程的控制方法、装置及移动终端 - Google Patents

一种网络定位进程的控制方法、装置及移动终端 Download PDF

Info

Publication number
CN105682197A
CN105682197A CN201610023214.XA CN201610023214A CN105682197A CN 105682197 A CN105682197 A CN 105682197A CN 201610023214 A CN201610023214 A CN 201610023214A CN 105682197 A CN105682197 A CN 105682197A
Authority
CN
China
Prior art keywords
mobile terminal
network
connection state
network connection
positions process
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
Application number
CN201610023214.XA
Other languages
English (en)
Inventor
蒋世民
刘文杰
吴丕和
林华秋
张强
雷辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610023214.XA priority Critical patent/CN105682197A/zh
Publication of CN105682197A publication Critical patent/CN105682197A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0264Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by selectively disabling software applications
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种网络定位进程的控制方法、装置及移动终端。该网络定位进程的控制方法,包括:在移动终端开机时,启动网络定位进程;监听所述移动终端的网络连接状态;当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。本发明通过在网络连接状态为断开时,停止运行所述网络定位进程,解除了所述网络定位进程对所述移动终端的处理器和内存的占用,使得在所述移动终端运行其他应用程序时更加流畅,并且节省了电量。

Description

一种网络定位进程的控制方法、装置及移动终端
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种网络定位进程的控制方法、装置及移动终端。
背景技术
随着移动通信技术以及网络定位技术的发展,为了根据客户所处的地理位置更加具有地域针对性地提供订餐、打车等服务,地图、团购以及招聘等很多类型的应用程序在运行时,往往会给用户提供对移动终端进行定位的选项。用户可以根据所述定位操作选项通过网络定位进程获取所述移动终端的位置信息。
现有技术中的所述移动终端往往是开机之后一直在运行网络定位进程。而所述网络定位进程只有在所述移动终端连接网络的情况下才能对所述移动终端进行定位,提供所述移动终端的位置信息。在网络连接不可用的情况下,不但无法获取所述移动终端的位置信息,还会占用所述移动终端的处理器和内存,容易使所述移动终端反应变慢,降低了用户体验。
发明内容
本发明提供一种网络定位进程的控制方法、装置及移动终端,以解决网络定位进程在无法进行定位的情况下继续运行所导致的移动终端反应变慢的问题。
第一方面,本发明实施例提供了一种网络定位进程的控制方法,包括:
在移动终端开机时,启动网络定位进程;
监听所述移动终端的网络连接状态;
当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。
第二方面,本发明实施例提供了一种网络定位进程的控制装置,包括:
网络定位进程启动模块,用于在移动终端开机时,启动网络定位进程;
网络连接状态监听模块,用于监听所述移动终端的网络连接状态;
网络定位进程停止模块,用于当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。
第三方面,本发明实施例还提供了一种移动终端,所述移动终端集成了权利要求第二方面中的网络定位进程的控制装置。
本发明在移动终端开机时,启动网络定位进程,并监听所述移动终端的网络连接状态,当通过监听得到所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程,解决了现有技术中网络定位进程在网络连接不可用的情况下运行,不但无法获取所述移动终端的位置信息,反而会占用所述移动终端的处理器和内存,容易使所述移动终端反应变慢,降低了用户体验的问题,使得所述网络定位进程在网络连接不可用的情况下停止运行,解除了所述网络定位进程对所述移动终端的处理器和内存的占用,为运行其他应用程序提供了更大的空间,并且节省了电量。
附图说明
图1是本发明实施例一提供的一种网络定位进程的控制方法的流程示意图;
图2是本发明实施例二提供的一种网络定位进程的控制方法的流程示意图;
图3是本发明实施例三提供的一种网络定位进程的控制方法的流程示意图;
图4是本发明实施例四提供的一种网络定位进程的控制装置的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一提供的一种网络定位进程的控制方法的流程示意图。本实施例可适用于对网络定位进程的运行与否进行控制的情况,该方法可以由一种网络定位进程的控制装置来执行。如图1所示,本发明实施例一提供的一种网络定位进程的控制方法,具体包括如下操作:
S110、在移动终端开机时,启动网络定位进程。
通过本操作可以使具有网络定位功能的应用程序,例如购物类或地图类应用程序,在移动终端开机后随时可以通过所述网络定位进程对所述移动终端进行定位,快速获得所述移动终端用户所处的地理位置信息,所述应用程序可以以此为移动终端用户推荐更加具有地域针对性的打车、餐饮以及住宿等服务。
其中,上述应用程序通过所述网络定位进程对所述移动终端进行定位,具体可以是:所述网络定位进程在接收到应用程序发送的所述位置信息获取请求后,通过移动终端所连接的网络对其所在移动终端进行定位,获取所述移动终端所在的地理位置信息,然后将所述地理位置信息反馈到发送所述位置信息获取请求的应用程序。
S120、监听所述移动终端的网络连接状态。
通过本操作可以为后续操作中是否停止运行所述网络定位进程提供依据。
S130、当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。
通过本操作避免了现有技术中当所述移动终端的网络连接状态为断开时,仍旧运行所述网络定位进程,不仅无法通过所述网络定位进程获取所述移动终端的地理位置信息,反而由于运行所述网络定位进程会占用内存和处理器,使得移动终端的反应速度变慢,甚至导致所述移动终端容易死机的问题。通过本操作可以释放所述网络定位进程所占用的内存以及解除了对处理器的占用,为其他应用程序的运行提供了空间,节省了电量。
本发明实施例通过在移动终端开机时,启动网络定位进程,并监听所述移动终端的网络连接状态,当通过监听得到所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程,解决了现有技术中网络定位进程在网络连接不可用的情况下运行,不但无法获取所述移动终端的位置信息,反而会占用所述移动终端的处理器和内存,容易使所述移动终端反应变慢,降低了用户体验的问题。本发明使得所述网络定位进程在网络连接不可用的情况下停止运行,解除了所述网络定位进程对所述移动终端的处理器和内存的占用,为运行其他应用程序提供了空间,并且节省了电量。
优选的,在上述实施例的基础上,S120、监听所述移动终端的网络连接状态,具体可以是包括:
在移动终端的全球定位***GPS定位模块初始化时,开始监听所述移动终端的网络连接状态。
具体的,本操作为监听所述移动终端的网络连接状态的开始时机提供了一种可选方案,所述移动终端的全球定位***GPS定位模块一般是在所述移动终端开机时初始化,所以通过本操作可以是在开机之后立即监听所述移动终端的网络连接状态,可靠性更强,能够保证所述监听作业的执行。
可选的,在上述实施例的基础上,所述网络定位进程可以是通过移动终端所连接的网络的基站或所述移动终端当前所连接的无线局域网对所述移动终端进行定位。
实施例二
图2是本发明实施例二提供的一种网络定位进程的控制方法的流程示意图。本实施例在上述实施的基础上进行了优化,如图2所示,本发明实施例提供的一种网络定位进程的控制方法,包括:
S210、在移动终端开机时,启动网络定位进程。
S220、通过预先注册的广播接收模块对网络连接管理模块在网络状态发生变化时发送的网络连接状态变化信号进行监测,以对网络连接状态进行监听。
通过本操作可以利用所述广播接收模块准确地获取网络连接状态的变化信息,实时地监听移动终端的网络连接状态,为后续S230中是否停止运行所述网络进程提供依据。其中,所述网络连接管理模块位于移动终端的***中,在网络状态发生变化时会向所述广播接收模块发送网络连接状态变化信号。
所述广播接收模块具体可以是在移动终端开机后GPS定位模块进行初始化时,注册在所述移动终端中的用于对网络连接状态变化信号进行监测的广播接收者(BroadcastReceiver)。
S230、当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。
本实施例通过在移动终端开机时,启动网络定位进程,并通过预先注册的广播接收模块对网络连接状态进行监听,当通过监听得到所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程,使得所述移动终端中其他应用程序运行地更加流畅,并且节省了电量。
实施例三
图3是本发明实施例三提供的一种网络定位进程的控制方法的流程示意图。本实施例在上述实施的基础上进行了优化,如图3所示,本发明实施例提供的一种网络定位进程的控制方法,包括:
S310、在移动终端开机时,启动网络定位进程。
S320、监听所述移动终端的网络连接状态。
S330、当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。
S340、当所述移动终端的网络连接状态从断开变为连接时,重新启动所述网络定位进程。
通过本操作可以使所述网络定位进程在移动终端恢复网络连接之后重新启动,使得应用程序在连网状态下能够立即通过所述网络定位进程进行定位,保证了用户的正常使用,提升了用户体验。
本实施例通过在所述在移动终端开机时,启动网络定位进程并监听所述移动终端的网络连接状态,当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程;当所述移动终端的网络连接状态从断开变为连接时,重新启动所述网络定位进程,实现了在网络断开时由于所述网络定位进程不可用,解除所述网络定位进程对所述处理器以及内存的占用,节省了电量,而当网络连接可用时,重新启动所述网络定位进程,保证了所述网络定位进程在连网状态下能够正常使用的有益效果。
实施例四
图4是本发明实施例四提供的一种网络定位进程的控制装置的结构示意图。本实施例在上述实施的基础上进行了优化,如图4所示,本发明实施例提供的一种网络定位进程的控制装置,主要包括:
网络定位进程启动模块410、网络连接状态监听模块420以及网络定位进程停止模块430。
其中,网络定位进程启动模块410,用于在移动终端开机时,启动网络定位进程;网络连接状态监听模块420,用于监听所述移动终端的网络连接状态;网络定位进程停止模块430,用于当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。
本发明实施例通过在移动终端开机时,网络定位进程启动模块410启动网络定位进程,并且网络连接状态监听模块420监听所述移动终端的网络连接状态,当通过监听得到所述移动终端的网络连接状态为断开时,网络定位进程停止模块430停止运行所述网络定位进程,解决了现有技术中网络定位进程在网络连接不可用的情况下运行,不但无法获取所述移动终端的位置信息,反而会占用所述移动终端的处理器和内存,容易使所述移动终端反应变慢,降低了用户体验的问题。本发明使得所述网络定位进程在网络连接不可用的情况下停止运行,解除了对处理器和内存的占用,使得所述移动终端中其他应用程序运行地更加流畅。
优选的,在上述实施例的基础上,所述网络连接状态监听模块420,具体可以是用于:
在移动终端的全球定位***GPS定位模块初始化时,开始监听所述移动终端的网络连接状态。
进一步的,在上述实施例的基础上,所述网络连接状态监听模块420,具体可以是用于:
通过预先注册的广播接收模块对网络连接管理模块在网络状态发生变化时发送的网络连接状态变化信号进行监测,以对网络连接状态进行监听。
可选的,在上述实施例的基础上,所述网络定位进程启动模块410,还可以用于:
在所述停止运行所述网络定位进程之后,当所述移动终端的网络连接状态从断开变为连接时,重新启动所述网络定位进程。
进一步的,在上述实施例的基础上,所述网络定位进程可以是通过基站或所述移动终端当前所连接的无线局域网对所述移动终端进行定位。
上述网络定位进程的控制装置可执行本发明任意实施例所提供的网络定位进程的控制方法,具备执行网络定位进程的控制方法相应的功能模块和有益效果。
此外,本实施例还提供了一种移动终端,所述移动终端集成了上述任一实施例中所述的网络定位进程的控制装置,以及其他支持所述移动终端正常工作的部件。其中,所述移动终端可以是手机、便携式电脑等,在此不作具体限定。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (11)

1.一种网络定位进程的控制方法,其特征在于,包括:
在移动终端开机时,启动网络定位进程;
监听所述移动终端的网络连接状态;
当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。
2.根据权利要求1所述的控制方法,其特征在于,所述监听所述移动终端的网络连接状态,具体包括:
在移动终端的全球定位***GPS定位模块初始化时,开始监听所述移动终端的网络连接状态。
3.根据权利要求1所述的控制方法,其特征在于,所述监听所述移动终端的网络连接状态,具体包括:
通过预先注册的广播接收模块对网络连接管理模块在网络状态发生变化时发送的网络连接状态变化信号进行监测,以对网络连接状态进行监听。
4.根据权利要求1所述的控制方法,其特征在于,在所述停止运行所述网络定位进程之后,还包括:
当所述移动终端的网络连接状态从断开变为连接时,重新启动所述网络定位进程。
5.根据权利要求1-4中任一项所述的控制方法,其特征在于,所述网络定位进程通过基站或所述移动终端当前所连接的无线局域网对所述移动终端进行定位。
6.一种网络定位进程的控制装置,其特征在于,包括:
网络定位进程启动模块,用于在移动终端开机时,启动网络定位进程;
网络连接状态监听模块,用于监听所述移动终端的网络连接状态;
网络定位进程停止模块,用于当所述移动终端的网络连接状态为断开时,停止运行所述网络定位进程。
7.根据权利要求6所述的控制装置,其特征在于,所述网络连接状态监听模块,具体用于:
在移动终端的全球定位***GPS定位模块初始化时,开始监听所述移动终端的网络连接状态。
8.根据权利要求6所述的控制装置,其特征在于,所述网络连接状态监听模块,具体用于:
通过预先注册的广播接收模块对网络连接管理模块在网络状态发生变化时发送的网络连接状态变化信号进行监测,以对网络连接状态进行监听。
9.根据权利要求6所述的控制装置,其特征在于,所述网络定位进程启动模块,还用于:
在所述停止运行所述网络定位进程之后,当所述移动终端的网络连接状态从断开变为连接时,重新启动所述网络定位进程。
10.根据权利要求6-9任一项所述的控制装置,其特征在于,所述网络定位进程通过基站或所述移动终端当前所连接的无线局域网对所述移动终端进行定位。
11.一种移动终端,其特征在于,所述移动终端集成了权利要求6-10任一所述的网络定位进程的控制装置。
CN201610023214.XA 2016-01-13 2016-01-13 一种网络定位进程的控制方法、装置及移动终端 Pending CN105682197A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610023214.XA CN105682197A (zh) 2016-01-13 2016-01-13 一种网络定位进程的控制方法、装置及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610023214.XA CN105682197A (zh) 2016-01-13 2016-01-13 一种网络定位进程的控制方法、装置及移动终端

Publications (1)

Publication Number Publication Date
CN105682197A true CN105682197A (zh) 2016-06-15

Family

ID=56300589

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610023214.XA Pending CN105682197A (zh) 2016-01-13 2016-01-13 一种网络定位进程的控制方法、装置及移动终端

Country Status (1)

Country Link
CN (1) CN105682197A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108255371A (zh) * 2018-01-18 2018-07-06 广东欧珀移动通信有限公司 一种信息的推送方法、移动终端及存储介质
CN111103607A (zh) * 2019-12-30 2020-05-05 维沃移动通信有限公司 一种定位提示方法及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102158596A (zh) * 2011-02-25 2011-08-17 宇龙计算机通信科技(深圳)有限公司 一种移动终端中应用程序的管理方法及移动终端
CN103235686A (zh) * 2013-03-29 2013-08-07 北京智谷睿拓技术服务有限公司 应用管理方法及装置
CN104657163A (zh) * 2013-11-22 2015-05-27 上海斐讯数据通信技术有限公司 一种开启、关闭联网应用程序的方法及电子设备
CN104822133A (zh) * 2015-04-22 2015-08-05 广东欧珀移动通信有限公司 一种智能终端的定位模式的控制方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102158596A (zh) * 2011-02-25 2011-08-17 宇龙计算机通信科技(深圳)有限公司 一种移动终端中应用程序的管理方法及移动终端
CN103235686A (zh) * 2013-03-29 2013-08-07 北京智谷睿拓技术服务有限公司 应用管理方法及装置
CN104657163A (zh) * 2013-11-22 2015-05-27 上海斐讯数据通信技术有限公司 一种开启、关闭联网应用程序的方法及电子设备
CN104822133A (zh) * 2015-04-22 2015-08-05 广东欧珀移动通信有限公司 一种智能终端的定位模式的控制方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108255371A (zh) * 2018-01-18 2018-07-06 广东欧珀移动通信有限公司 一种信息的推送方法、移动终端及存储介质
CN111103607A (zh) * 2019-12-30 2020-05-05 维沃移动通信有限公司 一种定位提示方法及电子设备
CN111103607B (zh) * 2019-12-30 2022-04-29 维沃移动通信有限公司 一种定位提示方法及电子设备

Similar Documents

Publication Publication Date Title
US9712973B2 (en) Method of selecting a SIM for a location service and multi-SIM device utilizing the same
CN108901055B (zh) 一种进行接入控制的方法及设备
CN110351828B (zh) 一种定位方法及装置
EP2814298A1 (en) Information push method, device and system based on wireless local area network
US8150420B2 (en) Mobile station assisted location based service
CN106856488B (zh) 一种场景感知及提供服务的方法及装置
US8626148B2 (en) Text message transmissions indicating failure of recipient mobile device to connect with a call
CN107113572B (zh) 针对无线网络的地理信息
US20150142868A1 (en) Method for implementing end-to-end message push using a geographical signal feature cluster
CN101159569B (zh) 发布用户业务能力的方法与呈现服务器和通信业务***
WO2013189315A1 (zh) 一种终端位置信息处理方法、终端和***
CN105682197A (zh) 一种网络定位进程的控制方法、装置及移动终端
CN100426933C (zh) 区域触发定位方法及装置
CN103618991A (zh) 基于移动通信终端设备的位置分享和导航方法及其***
US20110276386A1 (en) System and methods for mobile device location based services
CN102892171B (zh) 一种基于个人网的无缝切换方法及装置
CN107426090B (zh) 信息处理方法、装置、介质、电子设备、服务器及***
CN102164399B (zh) 一种基于区域的通信业务处理方法和装置
EP3547721B1 (en) Device clustering for enhanced location services
US9912782B2 (en) Method and apparatus for recovery in a communication system employing redundancy
Shibata et al. Disaster information sharing system considering communication status and elapsed time
JP5985768B2 (ja) 局所化セキュアユーザプレーンロケーション(supl)緊急セッション
JP6173681B2 (ja) 通信システム、制御装置、及びプログラム
CN105681436B (zh) 控制端与物联网设备之间基于alljoyn协议的通信方法
US10993281B2 (en) Management device, terminal device, and non-transitory storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160615

RJ01 Rejection of invention patent application after publication