CN104793995B - The method and device for controlling GPS to call - Google Patents
The method and device for controlling GPS to call Download PDFInfo
- Publication number
- CN104793995B CN104793995B CN201510209714.8A CN201510209714A CN104793995B CN 104793995 B CN104793995 B CN 104793995B CN 201510209714 A CN201510209714 A CN 201510209714A CN 104793995 B CN104793995 B CN 104793995B
- Authority
- CN
- China
- Prior art keywords
- application program
- priority
- gps
- positioning function
- gps positioning
- 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.)
- Active
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
Landscapes
- Telephone Function (AREA)
- Navigation (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明适用于智能终端技术领域,提供了一种控制GPS调用的方法及装置,所述方法包括:当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息;根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动。本发明实现了动态调整应用程序调用GPS定位功能的方式,避免了GPS定位功能长期处于开启状态,有效地解决了现有应用程序随意调用GPS定位功能时导致智能终端功耗大、安全性低的问题。
The present invention is applicable to the technical field of intelligent terminals, and provides a method and device for controlling GPS calling, the method comprising: when detecting that an application program invokes the GPS positioning function, acquiring the current status information of the intelligent terminal and the application program's Priority information: controlling the activation of the GPS positioning function according to the current status information of the smart terminal and the priority information of the application program. The present invention realizes the method of dynamically adjusting the application program to call the GPS positioning function, avoids the GPS positioning function being in the open state for a long time, and effectively solves the problems of high power consumption and low security of the intelligent terminal when the existing application program calls the GPS positioning function at will. question.
Description
技术领域technical field
本发明适用于智能终端技术领域,尤其涉及一种控制GPS调用的方法及装置。The invention is applicable to the technical field of intelligent terminals, and in particular relates to a method and device for controlling GPS calling.
背景技术Background technique
现有Android智能终端的配置越来越高,功能越来越多,应用程序可以随意调用智能终端中的其他器件功能,比如调用GPS定位功能以获取智能终端的位置信息。The configuration of the existing Android smart terminal is getting higher and higher, and the functions are more and more, and the application program can freely call other device functions in the smart terminal, such as calling the GPS positioning function to obtain the location information of the smart terminal.
然而,调用GPS定位功能后需要消耗智能终端很大的电量。智能终端未调用GPS且处于熄屏待机状态时,功耗一般为10mA;而调用GPS且GPS一直处于开启状态时,功耗则高达80mA至200mA。此外,应用程序随意调用GPS定位功能,容易在用户不知情的情况下造成用户个人隐私的泄露,安全性低。However, calling the GPS positioning function needs to consume a lot of power of the smart terminal. When the smart terminal does not invoke GPS and is in the off-screen standby state, the power consumption is generally 10mA; while when the GPS is invoked and the GPS is always on, the power consumption is as high as 80mA to 200mA. In addition, the application program calls the GPS positioning function arbitrarily, which may easily cause the leakage of the user's personal privacy without the user's knowledge, and the security is low.
发明内容Contents of the invention
鉴于此,本发明实施例提供一种控制GPS调用的方法及装置,以解决现有应用程序随意调用GPS定位功能所导致的智能终端耗电量大、安全性低的问题。In view of this, the embodiments of the present invention provide a method and device for controlling GPS calling, so as to solve the problems of high power consumption and low security of the intelligent terminal caused by the random calling of the GPS positioning function by the existing application programs.
第一方面,提供了一种控制GPS调用的方法,所述方法包括:In a first aspect, a method for controlling GPS calls is provided, the method comprising:
当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息;When it is detected that the application calls the GPS positioning function, the current state information of the smart terminal and the priority information of the application are obtained;
根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动。The activation of the GPS positioning function is controlled according to the current state information of the smart terminal and the priority information of the application program.
进一步地,所述根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动包括:Further, the controlling the activation of the GPS positioning function according to the current status information of the smart terminal and the priority information of the application program includes:
在所述智能终端当前的状态信息为亮屏状态且所述应用程序的优先级为第一优先级时,启动所述GPS定位功能,并设置所述GPS定位功能处于常开状态。When the current state information of the smart terminal is the bright screen state and the priority of the application program is the first priority, start the GPS positioning function, and set the GPS positioning function to be in the normally-on state.
进一步地,所述根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动还包括:Further, the controlling the activation of the GPS positioning function according to the current status information of the smart terminal and the priority information of the application program also includes:
在所述智能终端当前的状态信息为亮屏状态且所述应用程序的优先级为第二优先级时,或者在所述智能终端当前的状态信息为熄屏状态且所述应用程序的优先级为第一优先级时,启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能。When the current state information of the smart terminal is a screen-on state and the priority of the application is the second priority, or when the current state information of the smart terminal is a screen-off state and the priority of the application is When it is the first priority, start the GPS positioning function, and turn off the GPS positioning function when the preset condition is met.
进一步地,所述在满足预设条件时关闭所述GPS定位功能包括:Further, when the preset condition is met, turning off the GPS positioning function includes:
若在预设时间内获取到所述智能终端当前的位置信息,则关闭所述GPS定位功能,否则,在所述预设时间到达后关闭所述GPS定位功能。If the current location information of the smart terminal is acquired within a preset time, the GPS positioning function is turned off; otherwise, the GPS positioning function is turned off after the preset time arrives.
进一步地,所述根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动包括:Further, the controlling the activation of the GPS positioning function according to the current status information of the smart terminal and the priority information of the application program includes:
在所述智能终端当前的状态信息为熄屏状态且所述应用程序的优先级为第二优先级时,禁止启动所述GPS定位功能。When the current state information of the smart terminal is the screen-off state and the priority of the application program is the second priority, the GPS positioning function is prohibited from being activated.
第二方面,提供了一种控制GPS调用的装置,所述装置包括:In a second aspect, a device for controlling GPS calls is provided, the device comprising:
获取模块,用于当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息;An acquisition module, configured to acquire the current status information of the smart terminal and the priority information of the application program when it is detected that the application program calls the GPS positioning function;
控制模块,用于根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动。A control module, configured to control the activation of the GPS positioning function according to the current state information of the smart terminal and the priority information of the application program.
进一步地,所述控制模块包括:Further, the control module includes:
第一控制单元,用于在所述智能终端当前的状态信息为亮屏状态且所述应用程序的优先级为第一优先级时,启动所述GPS定位功能,并设置所述GPS定位功能处于常开状态。The first control unit is used to start the GPS positioning function when the current state information of the smart terminal is the bright screen state and the priority of the application program is the first priority, and set the GPS positioning function to Normally open state.
进一步地,所述控制模块包括:Further, the control module includes:
第二控制单元,用于在所述智能终端当前的状态信息为亮屏状态且所述应用程序的优先级为第二优先级时,或者在所述智能终端当前的状态信息为熄屏状态且所述应用程序的优先级为第一优先级时,启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能。The second control unit is configured to: when the current state information of the smart terminal is a screen-on state and the priority of the application program is the second priority, or when the current state information of the smart terminal is a screen-off state and When the priority of the application program is the first priority, the GPS positioning function is started, and the GPS positioning function is turned off when a preset condition is met.
进一步地,所述第二控制单元包括:Further, the second control unit includes:
启动子单元,用于开启所述GPS定位功能,以获取所述智能终端当前的位置信息;A starting subunit, configured to enable the GPS positioning function to obtain the current location information of the smart terminal;
关闭子单元,用于若在预设时间内获取到所述智能终端当前的位置信息,关闭所述GPS定位功能,否则,在所述预设时间到达后关闭所述GPS定位功能。The shutdown subunit is used to turn off the GPS positioning function if the current location information of the smart terminal is obtained within a preset time, otherwise, turn off the GPS positioning function after the preset time arrives.
进一步地,所述控制模块还包括:Further, the control module also includes:
第三控制单元,用于在所述智能终端当前的状态信息为熄屏状态且所述应用程序的优先级为第二优先级时,禁止启动所述GPS定位功能。The third control unit is configured to prohibit starting the GPS positioning function when the current state information of the smart terminal is a screen-off state and the priority of the application program is the second priority.
与现有技术相比,本发明实施例增加了对应用程序调用GPS的控制,每当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息;根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动;从而实现了动态调整应用程序调用GPS定位功能的方式,避免GPS定位功能长期处于开启状态,有效地解决了现有应用程序随意调用GPS定位功能时导致智能终端功耗大的问题,以及防止了恶意应用程序调用GPS定位功能窃取用户的个人隐私,提高了GPS定位功能调用的安全性。Compared with the prior art, the embodiment of the present invention increases the control of calling the GPS by the application program, and acquires the current state information of the smart terminal and the priority information of the application program whenever it is detected that the application program calls the GPS positioning function; Controlling the activation of the GPS positioning function according to the current status information of the smart terminal and the priority information of the application program; thereby realizing the dynamic adjustment of the way the application program calls the GPS positioning function, avoiding the GPS positioning function being in the open state for a long time, It effectively solves the problem of large power consumption of the smart terminal when the existing application program randomly calls the GPS positioning function, and prevents malicious applications from calling the GPS positioning function to steal the user's personal privacy, and improves the security of the GPS positioning function call.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1是本发明实施例一提供的控制GPS调用的方法的实现流程图;Fig. 1 is the implementation flowchart of the method for controlling GPS calling provided by Embodiment 1 of the present invention;
图2是本发明实施例二提供的控制GPS调用的方法中步骤S102的第一实现流程图;Fig. 2 is the first implementation flowchart of step S102 in the method for controlling GPS calling provided by Embodiment 2 of the present invention;
图3是本发明实施例三提供的控制GPS调用的方法中步骤S102的第二实现流程图;FIG. 3 is a second implementation flowchart of step S102 in the method for controlling GPS calling provided by Embodiment 3 of the present invention;
图4是本发明实施例四提供的控制GPS调用的装置的组成结构图。FIG. 4 is a structural diagram of a device for controlling GPS calling provided by Embodiment 4 of the present invention.
具体实施方式detailed description
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
本发明实施例增加了对应用程序调用GPS的控制,每当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息;根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动;从而实现了动态调整应用程序调用GPS定位功能的方式,避免了GPS定位功能长期处于开启状态,有效地解决了现有应用程序随意调用GPS定位功能时导致智能终端功耗大的问题,以及防止了恶意应用程序调用GPS定位功能窃取用户的个人隐私,提高了GPS定位功能调用的安全性。本发明实施例还提供了相应的装置,以下分别进行详细的说明。The embodiment of the present invention increases the control of calling GPS by the application program. Whenever it is detected that the application program calls the GPS positioning function, the current state information of the smart terminal and the priority information of the application program are obtained; according to the current status information of the smart terminal The state information and the priority information of the application program control the start of the GPS positioning function; thereby realizing the dynamic adjustment of the way the application program calls the GPS positioning function, avoiding the GPS positioning function being in the open state for a long time, effectively solving the existing problem When the application program calls the GPS positioning function at will, the power consumption of the smart terminal is high, and it prevents the malicious application program from calling the GPS positioning function to steal the user's personal privacy, and improves the security of the GPS positioning function call. Embodiments of the present invention also provide corresponding devices, which will be described in detail below.
实施例一Embodiment one
图1示出了本发明实施例一提供的控制GPS调用的方法的实现流程,为了便于说明,仅示出了与本发明相关的部分。FIG. 1 shows the implementation flow of the method for controlling GPS calling provided by Embodiment 1 of the present invention. For the convenience of description, only the parts related to the present invention are shown.
在本发明实施例中,所述方法应用于智能终端,所述智能终端包括但不限于智能手机、平板电脑等。其中,所述智能终端上安装有多个应用程序,所述多个应用程序包括GPS定位应用程序,能够实现GPS定位功能,实时地获取智能终端当前的位置信息;所述多个应用程序中除所述GPS定位应用程序外的应用程序能够调用所述GPS定位应用程序。In the embodiment of the present invention, the method is applied to a smart terminal, and the smart terminal includes but is not limited to a smart phone, a tablet computer, and the like. Wherein, multiple application programs are installed on the intelligent terminal, and the multiple application programs include a GPS positioning application program, which can realize the GPS positioning function and obtain the current location information of the intelligent terminal in real time; among the multiple application programs, except An application program outside the GPS positioning application program can call the GPS positioning application program.
如图1所示,所述方法包括:As shown in Figure 1, the method includes:
在步骤S101中,当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息。In step S101, when it is detected that an application calls a GPS positioning function, the current state information of the smart terminal and the priority information of the application are acquired.
在本发明实施例中,应用程序调用GPS定位功能时,会触发GPS定位应用程序启动定位功能,但是GPS定位功能仍未启动。优选地,可通过检测应用程序向GPS定位应用程序发送的调用指令来检测是否有应用程序调用GPS定位功能。当检测到有应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息。其中,智能终端当前的状态信息包括但不限于所述智能终端处于亮屏状态、所述智能终端处于熄屏状态。所述优先级根据应用程序的功能确定,包括但不限于第一优先级、第二优先级。示例性地,对于与导航相关的应用(比如百度地图、坐车网等),其优先级为第一优先级;对于除与导航相关的应用外的其余应用程序(比如社交软件,包括但不限于QQ、微博、微信等),其优先级为第二优先级。In the embodiment of the present invention, when the application calls the GPS positioning function, it will trigger the GPS positioning application program to start the positioning function, but the GPS positioning function has not been started yet. Preferably, whether an application calls the GPS positioning function can be detected by detecting the calling instruction sent by the application to the GPS positioning application. When it is detected that an application calls the GPS positioning function, the current state information of the smart terminal and the priority information of the application are obtained. Wherein, the current status information of the smart terminal includes, but is not limited to, the smart terminal is in the on-screen state, and the smart terminal is in the off-screen state. The priority is determined according to the function of the application program, including but not limited to the first priority and the second priority. Exemplarily, for applications related to navigation (such as Baidu map, ride car network, etc.), its priority is the first priority; for other applications except applications related to navigation (such as social software, including but not limited to QQ, Weibo, WeChat, etc.), its priority is the second priority.
在步骤S102中,根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动。In step S102, the activation of the GPS positioning function is controlled according to the current status information of the smart terminal and the priority information of the application program.
本发明实施例预先根据优先级,设置了不同应用程序在同一智能终端状态信息下调用GPS定位功能的方式,以及同一应用程序在不同智能终端状态信息下调用GPS定位功能的方式。The embodiment of the present invention pre-sets the ways in which different application programs call the GPS positioning function under the same smart terminal status information and the way the same application program calls the GPS positioning function under different smart terminal status information according to the priority.
当应用程序的优先级为第一优先级,且所述智能终端的状态信息为亮屏状态,则启动所述GPS定位功能,并设置所述GPS定位功能处于常开状态。当所述应用程序的优先级为第二优先级,且所述智能终端的状态信息为亮屏状态时,则启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能;或者,当所述应用程序的优先级为第一优先级,且所述智能终端的状态信息为熄屏状态时,则启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能。若所述应用程序的优先级为第二优先级,且所述智能终端的状态信息为熄屏状态时,则禁止启动所述GPS定位功能。When the priority of the application program is the first priority, and the status information of the smart terminal is the screen-on state, the GPS positioning function is started, and the GPS positioning function is set to be in a normally-on state. When the priority of the application program is the second priority, and the state information of the smart terminal is a bright screen state, the GPS positioning function is started, and the GPS positioning function is turned off when the preset condition is met; Or, when the priority of the application program is the first priority, and the state information of the smart terminal is the off-screen state, the GPS positioning function is started, and the GPS positioning function is turned off when the preset condition is met. Function. If the priority of the application program is the second priority, and the status information of the smart terminal is a screen-off state, the GPS positioning function is prohibited from being activated.
通过上述步骤S102,当应用程序为与导航相关的应用(比如百度地图、坐车网等),且在智能终端处于亮屏状态时调用GPS定位功能,此时,启动所述GPS定位功能,并设置所述GPS定位功能处于常开状态,以使得所述与导航相关的应用实时地获取并更新比如地图上智能终端当前的位置信息。若所述与导航相关的应用在智能终端处于熄屏状态时调用GPS定位功能,则启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能,以实现智能终端在熄屏状态下定期语音播报当前的位置信息。当应用程序为除与导航相关的应用外的其余应用程序(比如社交软件,包括但不限于QQ、微博、微信等),且在智能终端处于亮屏状态时调用GPS定位功能,此时,启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能,从而有效地解决了应用程序随意调用GPS而导致的智能终端功耗大的问题;若所述其余应用程序在智能终端处于熄屏状态时调用GPS定位功能时,则禁止启动所述GPS定位功能,进而防止了恶意应用程序通过调用GPS定位功能窃取用户的个人隐私,提高了GPS调用的安全性。Through the above step S102, when the application program is an application related to navigation (such as Baidu map, car network, etc.), and the GPS positioning function is called when the smart terminal is in a bright screen state, at this time, start the GPS positioning function and set The GPS positioning function is always on, so that the navigation-related applications acquire and update the current location information of the smart terminal on a map in real time. If the application related to navigation calls the GPS positioning function when the smart terminal is in the screen-off state, then start the GPS positioning function, and turn off the GPS positioning function when the preset conditions are met, so as to realize that the smart terminal is in the screen-off state In the state, the current location information is broadcast periodically by voice. When the application is other than navigation-related applications (such as social software, including but not limited to QQ, Weibo, WeChat, etc.), and the GPS positioning function is called when the smart terminal is on the bright screen, at this time, Start the GPS positioning function, and close the GPS positioning function when the preset conditions are met, thereby effectively solving the problem of high power consumption of the smart terminal caused by the application calling GPS at will; When calling the GPS positioning function when the terminal is in the off-screen state, the GPS positioning function is prohibited from starting, thereby preventing malicious applications from stealing the user's personal privacy by calling the GPS positioning function, and improving the security of GPS calling.
本发明实施例增加了对应用程序调用GPS的控制,每当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息;根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动;从而实现了动态调整应用程序调用GPS定位功能的方式,避免了GPS定位功能长期处于开启状态,有效地解决了现有应用程序随意调用GPS定位功能时导致智能终端功耗大的问题,以及防止了恶意应用程序调用GPS定位功能窃取用户的个人隐私,提高了GPS定位功能调用的安全性。The embodiment of the present invention increases the control of calling GPS by the application program. Whenever it is detected that the application program calls the GPS positioning function, the current state information of the smart terminal and the priority information of the application program are obtained; according to the current status information of the smart terminal The state information and the priority information of the application program control the start of the GPS positioning function; thereby realizing the dynamic adjustment of the way the application program calls the GPS positioning function, avoiding the GPS positioning function being in the open state for a long time, effectively solving the existing problem When the application program calls the GPS positioning function at will, the power consumption of the smart terminal is high, and it prevents the malicious application program from calling the GPS positioning function to steal the user's personal privacy, and improves the security of the GPS positioning function call.
实施例二Embodiment two
在图1所示实施例中,步骤S102在应用程序的优先级为第二优先级且智能终端的状态信息为亮屏状态时,或者在应用程序的优先级为第一优先级且智能终端的状态信息为熄屏状态时,启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能。以下给出其具体实现流程。In the embodiment shown in FIG. 1, step S102 is when the priority of the application program is the second priority and the state information of the smart terminal is the on-screen state, or when the priority of the application program is the first priority and the status information of the smart terminal is When the status information is the screen off state, start the GPS positioning function, and turn off the GPS positioning function when the preset condition is met. The specific implementation process is given below.
如图2所示,步骤S102包括:As shown in Figure 2, step S102 includes:
在步骤S201中,开启所述GPS定位功能,以获取智能终端当前的位置信息。In step S201, the GPS positioning function is turned on to acquire the current location information of the smart terminal.
在步骤S202中,启动计时器计时。In step S202, a timer is started to count time.
在步骤S203中,若在预设时间内获取到所述智能终端当前的位置信息,则关闭所述GPS定位功能。In step S203, if the current location information of the smart terminal is obtained within a preset time, the GPS positioning function is turned off.
在步骤S204中,若在所述预设时间内未获取到所述智能终端当前的位置信息,则到达所述预设时间后,关闭所述GPS定位功能。In step S204, if the current location information of the smart terminal is not acquired within the preset time, the GPS positioning function is turned off after the preset time is reached.
在本发明实施例中,增加设置了一预设时间,所述预设时间根据网络传输速率设定,优选为1min。在应用程序为第一优先级(比如与导航相关的应用程序)且智能终端处于熄屏状态,或者所述应用程序为第二优先级时(比如除了与导航相关的应用程序外的应用)且智能终端处于亮屏状态,则开启GPS定位功能,同时启动计时器开始计时。若在所述预设时间内获取到智能终端的位置信息,则关闭所述GPS定位功能;否则,在预设时间到达后强制关闭所述GPS定位功能;从而解决了现有应用程序随意调用GPS定位功能而导致的智能终端功耗大的问题,也防止了恶意应用程序长期调用GPS定位功能,有效地节约了智能终端的电量。In the embodiment of the present invention, a preset time is added, and the preset time is set according to the network transmission rate, preferably 1 min. When the application program is the first priority (such as the application program related to navigation) and the smart terminal is in the off-screen state, or the application program is the second priority program (such as an application program other than the application program related to navigation) and When the smart terminal is in the bright screen state, the GPS positioning function is turned on, and the timer is started at the same time to start timing. If the location information of the smart terminal is obtained within the preset time, the GPS positioning function is turned off; otherwise, the GPS positioning function is forcibly turned off after the preset time arrives; thereby solving the problem that existing applications call GPS at will The problem of high power consumption of smart terminals caused by the positioning function also prevents malicious applications from calling the GPS positioning function for a long time, effectively saving the power of smart terminals.
实施例三Embodiment three
通常,恶意的应用软件还会在智能终端处于熄屏状态等用户不知情的情况下获取用户的位置信息。在图1所示实施例中,步骤S102中,在应用程序的优先级为第二优先级且智能终端的状态信息为熄屏状态时,禁止启动GPS定位功能。以下将给出给出禁止启动GPS定位功能的具体实现流程。Usually, malicious application software will also obtain the user's location information when the smart terminal is in a state of turning off the screen and the user does not know. In the embodiment shown in FIG. 1 , in step S102 , when the priority of the application program is the second priority and the status information of the smart terminal is the screen-off state, it is forbidden to start the GPS positioning function. The following will give a specific implementation process of prohibiting the activation of the GPS positioning function.
如图3所示,步骤S102还包括:As shown in Figure 3, step S102 also includes:
在步骤S301中,若所述应用程序的优先级为第二优先级且所述智能终端的状态信息为熄屏状态时,禁止开启所述GPS定位功能。In step S301, if the priority of the application program is the second priority and the status information of the smart terminal is a screen-off state, the GPS positioning function is prohibited from being enabled.
在步骤S302中,获取所述应用程序,并记录所述应用程序。In step S302, the application program is obtained, and the application program is recorded.
在步骤S303中,在智能终端从熄屏状态进入亮屏状态后,弹出提示信息。In step S303, after the smart terminal enters the bright screen state from the off screen state, a prompt message pops up.
其中,所述提示信息包括所述应用程序可能为恶意应用程序的警示信息。以提醒用户及时对智能终端的软件进行更新或者杀毒;防止了恶意应用程序在用户不知情的情况下调用GPS定位功能窃取用户的个人隐私,有效地提高了GPS调用的安全性。Wherein, the prompt information includes warning information that the application program may be a malicious application program. In order to remind the user to update or anti-virus the software of the smart terminal in time; prevent malicious applications from invoking the GPS positioning function without the user's knowledge to steal the user's personal privacy, and effectively improve the security of GPS calls.
优选地,在步骤S302获取所述应用程序时,同步获取所述应用程序调用GPS定位功能的时间信息,并记录所述应用程序和时间信息。在步骤S303中,当智能终端从熄屏状态进入亮屏状态后,同时弹出包含所述应用程序和时间信息的提示信息。Preferably, when the application program is obtained in step S302, the time information when the application program invokes the GPS positioning function is obtained synchronously, and the application program and time information are recorded. In step S303, when the smart terminal enters the bright screen state from the screen off state, prompt information including the application program and time information pops up at the same time.
实施例四Embodiment four
图4示出了本发明实施例四提供的控制GPS调用的装置的组成结构,为了便于说明,仅示出了与本发明相关的部分。FIG. 4 shows the structure of the device for controlling GPS calling provided by Embodiment 4 of the present invention. For the convenience of description, only the parts related to the present invention are shown.
在本发明实施例中,所述装置用于实现图1至图3任一实施例所述的控制GPS调用的方法,可以是内置于智能终端的硬件单元、软件单元或者软硬件结合的单元。所述智能终端包括但不限于智能手机、平板电脑等。所述智能终端上安装有多个应用程序,包括GPS定位应用程序,实现GPS定位功能。In the embodiment of the present invention, the device is used to implement the method for controlling GPS calling described in any one of the embodiments in Fig. 1 to Fig. 3, and may be a hardware unit, a software unit or a combination of software and hardware built in the smart terminal. The smart terminal includes, but is not limited to, a smart phone, a tablet computer, and the like. A plurality of application programs are installed on the smart terminal, including a GPS positioning application program, to realize the GPS positioning function.
如图4所示,所述装置包括:As shown in Figure 4, the device includes:
获取模块41,用于当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息;The obtaining module 41 is used to obtain the current status information of the smart terminal and the priority information of the application program when it is detected that the application program calls the GPS positioning function;
控制模块42,用于根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动。The control module 42 is configured to control the activation of the GPS positioning function according to the current status information of the smart terminal and the priority information of the application program.
在本发明实施例中,所述优先级包括但不限于第一优先级、第二优先级。示例性地,对于与导航相关的应用(比如百度地图、坐车网等),其优先级为第一优先级;对于除与导航相关的应用外的其余应用程序(比如社交软件,包括但不限于QQ、微博、微信等),其优先级为第二优先级。所述智能终端当前的状态信息包括但不限于熄屏状态、亮屏状态。本发明实施例预先根据优先级,设置了不同应用程序在同一智能终端状态信息下调用GPS定位功能的方式,以及同一应用程序在不同智能终端状态信息下调用GPS定位功能的方式。In the embodiment of the present invention, the priority includes but not limited to the first priority and the second priority. Exemplarily, for applications related to navigation (such as Baidu map, ride car network, etc.), its priority is the first priority; for other applications except applications related to navigation (such as social software, including but not limited to QQ, Weibo, WeChat, etc.), its priority is the second priority. The current state information of the smart terminal includes, but is not limited to, a screen-off state and a screen-on state. The embodiment of the present invention pre-sets the ways in which different application programs call the GPS positioning function under the same smart terminal status information and the way the same application program calls the GPS positioning function under different smart terminal status information according to the priority.
所述控制模块42还包括:The control module 42 also includes:
第一控制单元421,用于在所述智能终端当前的状态信息为亮屏状态且所述应用程序的优先级为第一优先级时,启动所述GPS定位功能,并设置所述GPS定位功能处于常开状态。The first control unit 421 is configured to start the GPS positioning function and set the GPS positioning function when the current status information of the smart terminal is a screen-on state and the priority of the application program is the first priority. is normally open.
第二控制单元422,用于在所述智能终端当前的状态信息为亮屏状态且所述应用程序的优先级为第二优先级时,或者在所述智能终端当前的状态信息为熄屏状态且所述应用程序的优先级为第一优先级时,启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能。The second control unit 422 is configured to: when the current state information of the smart terminal is a screen-on state and the priority of the application program is the second priority, or when the current state information of the smart terminal is a screen-off state And when the priority of the application program is the first priority, start the GPS positioning function, and close the GPS positioning function when the preset condition is met.
第三控制单元423,用于在所述智能终端当前的状态信息为熄屏状态且所述应用程序的优先级为第二优先级时,禁止启动所述GPS定位功能。The third control unit 423 is configured to prohibit starting the GPS positioning function when the current status information of the smart terminal is a screen-off state and the priority of the application program is the second priority.
示例性地,当应用程序为与导航相关的应用(比如百度地图、坐车网等),且在智能终端处于亮屏状态时调用GPS定位功能,此时,启动所述GPS定位功能,并设置所述GPS定位功能处于常开状态,以使得所述与导航相关的应用实时地获取并更新比如地图上智能终端当前的位置信息。当应用程序为除与导航相关的应用外的其余应用程序(比如社交软件,包括但不限于QQ、微博、微信等),且在智能终端处于亮屏状态时调用GPS定位功能,此时,启动所述GPS定位功能,并在满足预设条件时关闭所述GPS定位功能,有效地解决了应用程序随意调用GPS而导致的智能终端功耗大的问题;进一步地,若所述其余应用程序在智能终端处于熄屏状态时调用GPS定位功能时,则禁止启动所述GPS定位功能,从而防止了恶意应用程序通过调用GPS定位功能窃取用户的个人隐私,提高了GPS调用的安全性。Exemplarily, when the application program is an application related to navigation (such as Baidu Maps, Zuiche.com, etc.), and the GPS positioning function is called when the smart terminal is in a bright screen state, at this time, the GPS positioning function is started, and the set The GPS positioning function is always on, so that the navigation-related applications acquire and update the current location information of the smart terminal on the map in real time. When the application is other than navigation-related applications (such as social software, including but not limited to QQ, Weibo, WeChat, etc.), and the GPS positioning function is called when the smart terminal is on the bright screen, at this time, Start the GPS positioning function, and close the GPS positioning function when the preset conditions are met, effectively solving the problem of high power consumption of the smart terminal caused by the application program calling GPS at will; further, if the remaining application programs When calling the GPS positioning function when the smart terminal is in the screen-off state, the GPS positioning function is prohibited from being started, thereby preventing malicious applications from stealing the user's personal privacy by calling the GPS positioning function, and improving the security of GPS calling.
进一步地,所述第二控制单元422包括:Further, the second control unit 422 includes:
启动子单元4221,用于开启所述GPS定位功能,以获取所述智能终端当前的位置信息。The activation subunit 4221 is configured to enable the GPS positioning function to acquire the current location information of the smart terminal.
关闭子单元4222,用于若在预设时间范围内获取到所述智能终端当前的位置信息,关闭所述GPS定位功能,否则,在所述预设时间到达后关闭所述GPS定位功能。The closing subunit 4222 is configured to close the GPS positioning function if the current location information of the smart terminal is obtained within a preset time range, otherwise, close the GPS positioning function after the preset time arrives.
在本发明实施例中,增加设置了一预设时间,所述预设时间根据网络传输速率设定,优选为1min。在应用程序为第一优先级(比如与导航相关的应用程序)且智能终端处于熄屏状态,或者所述应用程序为第二优先级时(比如除了与导航相关的应用程序外的应用)且智能终端处于亮屏状态,则开启GPS定位功能,并在获取到智能终端的位置信息或者在预设时间到达后关闭所述GPS定位功能;从而解决了随意调用GPS定位功能而导致的智能终端功耗大的问题,防止了长期调用GPS定位功能,有效地节约了智能终端的电量。In the embodiment of the present invention, a preset time is added, and the preset time is set according to the network transmission rate, preferably 1 min. When the application program is the first priority (such as the application program related to navigation) and the smart terminal is in the off-screen state, or the application program is the second priority program (such as an application program other than the application program related to navigation) and When the smart terminal is in the bright screen state, the GPS positioning function is turned on, and the GPS positioning function is turned off after the location information of the smart terminal is obtained or the preset time arrives; The problem of high consumption prevents long-term calling of the GPS positioning function and effectively saves the power of the smart terminal.
优选地,所述第三控制单元423包括:Preferably, the third control unit 423 includes:
禁止启动子单元4231,用于禁止开启所述GPS定位功能。The disabling activation sub-unit 4231 is configured to prohibit enabling the GPS positioning function.
提示子单元4232,用于记录所述应用程序,并在智能终端从熄屏状态进入亮屏状态后,弹出提示信息。The prompt subunit 4232 is configured to record the application program, and pop up prompt information after the smart terminal enters the bright screen state from the off screen state.
其中,所述提示信息包括所述应用程序可能为恶意应用程序。以提醒用户及时进行软件更新或者杀毒;防止了恶意应用程序在用户不知情的情况下调用GPS定位功能窃取用户的个人隐私,有效地提高了GPS定位功能调用的安全性。Wherein, the prompt information includes that the application program may be a malicious application program. In order to remind the user to perform software update or antivirus in time; prevent malicious applications from calling the GPS positioning function to steal the user's personal privacy without the user's knowledge, and effectively improve the security of the GPS positioning function call.
需要说明的是,本发明实施例中的装置可以用于实现上述方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。It should be noted that the device in the embodiment of the present invention can be used to realize all the technical solutions in the above method embodiment, and the functions of each functional module can be realized according to the method in the above method embodiment, and the specific implementation process can refer to Relevant descriptions in the foregoing embodiments will not be repeated here.
本发明实施例增加了对应用程序调用GPS的控制,每当检测到应用程序调用GPS定位功能时,获取智能终端当前的状态信息以及所述应用程序的优先级信息;根据所述智能终端当前的状态信息以及所述应用程序的优先级信息控制所述GPS定位功能的启动;从而实现了动态调整应用程序调用GPS定位功能的方式,避免GPS定位功能长期处于开启状态,有效地解决了现有应用程序随意调用GPS定位功能时导致智能终端功耗大的问题,以及防止了恶意应用程序调用GPS定位功能窃取用户的个人隐私,提高了GPS定位功能调用的安全性。The embodiment of the present invention increases the control of calling GPS by the application program. Whenever it is detected that the application program calls the GPS positioning function, the current state information of the smart terminal and the priority information of the application program are obtained; according to the current status information of the smart terminal The status information and the priority information of the application program control the activation of the GPS positioning function; thereby realizing the dynamic adjustment of the way the application program calls the GPS positioning function, avoiding the GPS positioning function being in the open state for a long time, and effectively solving the problem of existing applications. When the program calls the GPS positioning function arbitrarily, it causes the problem of high power consumption of the smart terminal, and prevents malicious applications from calling the GPS positioning function to steal the user's personal privacy, and improves the security of the GPS positioning function call.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the above-described devices and units can refer to the corresponding process in the foregoing method embodiments, and details are not repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes. .
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510209714.8A CN104793995B (en) | 2015-04-27 | 2015-04-27 | The method and device for controlling GPS to call |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510209714.8A CN104793995B (en) | 2015-04-27 | 2015-04-27 | The method and device for controlling GPS to call |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104793995A CN104793995A (en) | 2015-07-22 |
| CN104793995B true CN104793995B (en) | 2017-11-10 |
Family
ID=53558808
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510209714.8A Active CN104793995B (en) | 2015-04-27 | 2015-04-27 | The method and device for controlling GPS to call |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104793995B (en) |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102416549B1 (en) * | 2015-08-12 | 2022-07-04 | 삼성전자주식회사 | A method for managing an application and an electronic device therefor |
| CN105550204A (en) * | 2015-12-01 | 2016-05-04 | 小米科技有限责任公司 | Method and device for controlling position locating module |
| CN105553963B (en) * | 2015-12-10 | 2019-11-29 | 小米科技有限责任公司 | The control method and device of positioning service |
| CN105554104B (en) * | 2015-12-14 | 2018-12-11 | 广东欧珀移动通信有限公司 | According to GPS satellite number bolt down procedure running background method and device |
| CN105573470A (en) * | 2015-12-14 | 2016-05-11 | 广东欧珀移动通信有限公司 | Method and device for closing GPS positioning request of background program according to access time |
| US10721691B2 (en) | 2016-03-18 | 2020-07-21 | Huawei Technologies Co., Ltd. | Terminal device and positioning information processing method applied to terminal device |
| CN105933521A (en) * | 2016-04-22 | 2016-09-07 | 广东小天才科技有限公司 | Method and device for selecting positioning mode by mobile terminal |
| CN105955073A (en) * | 2016-04-27 | 2016-09-21 | 乐视控股(北京)有限公司 | Automatic starting method, system and mobile intelligent devices for satellite positioning device |
| CN105960004B (en) * | 2016-06-30 | 2020-04-07 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal positioning function control method and mobile terminal |
| CN106102011A (en) * | 2016-07-29 | 2016-11-09 | 宇龙计算机通信科技(深圳)有限公司 | Method, device and the terminal that a kind of terminal positioning processes |
| CN106231563A (en) * | 2016-09-29 | 2016-12-14 | 宇龙计算机通信科技(深圳)有限公司 | A kind of reduce the method for power consumption, device and terminal |
| CN107884796A (en) * | 2016-09-30 | 2018-04-06 | 中兴通讯股份有限公司 | A kind of global positioning system location processing method and terminal |
| CN106572442A (en) * | 2016-10-28 | 2017-04-19 | 宇龙计算机通信科技(深圳)有限公司 | Positioning method, positioning device and mobile terminal |
| CN108170484A (en) * | 2016-12-05 | 2018-06-15 | 中兴通讯股份有限公司 | A kind of control method and device |
| CN106851801B (en) * | 2017-01-23 | 2019-11-26 | 北京安云世纪科技有限公司 | Optimization method, device and the mobile terminal of positioning system performance |
| CN106888432A (en) * | 2017-01-23 | 2017-06-23 | 北京奇虎科技有限公司 | The optimization method of alignment system performance, device and mobile terminal |
| CN106872996B (en) * | 2017-01-23 | 2020-02-14 | 北京安云世纪科技有限公司 | Method and device for optimizing performance of positioning system and mobile terminal |
| CN106878945B (en) * | 2017-01-23 | 2019-11-26 | 北京安云世纪科技有限公司 | Optimization method, device and the mobile terminal of positioning system performance |
| CN107040979B (en) * | 2017-03-23 | 2020-05-19 | 北京珠穆朗玛移动通信有限公司 | Control method of functional module and mobile terminal |
| CN107015244A (en) * | 2017-03-23 | 2017-08-04 | 北京珠穆朗玛移动通信有限公司 | GPS control methods and mobile terminal |
| CN107368175B (en) * | 2017-07-03 | 2023-07-04 | 北京小米移动软件有限公司 | Processing method and device for reducing terminal power consumption and terminal |
| CN108156313B (en) * | 2017-12-13 | 2019-12-31 | Oppo广东移动通信有限公司 | Positioning control method, device, storage medium and terminal device |
| CN108829228A (en) * | 2018-06-01 | 2018-11-16 | Oppo(重庆)智能科技有限公司 | Positioning function control method, mobile terminal and computer readable storage medium |
| CN110855838A (en) * | 2019-11-22 | 2020-02-28 | RealMe重庆移动通信有限公司 | Positioning service control method, positioning service control device, mobile terminal and storage medium |
| CN111428262B (en) * | 2020-03-03 | 2024-01-09 | Oppo广东移动通信有限公司 | Positioning application monitoring method and device, electronic equipment and storage medium |
| CN113873504A (en) * | 2020-06-29 | 2021-12-31 | 中兴通讯股份有限公司 | A method, device, terminal and storage medium for application access processing |
| CN112153571A (en) * | 2020-09-18 | 2020-12-29 | 浪潮电子信息产业股份有限公司 | An electronic device and its device retrieval system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103136472A (en) * | 2011-11-29 | 2013-06-05 | 腾讯科技(深圳)有限公司 | Method and mobile device of stopping application program to steal privacy |
| CN103424756A (en) * | 2012-05-24 | 2013-12-04 | Lg电子株式会社 | Mobile terminal and GPS engine control method thereof |
| CN103596252A (en) * | 2013-11-28 | 2014-02-19 | 贝壳网际(北京)安全技术有限公司 | Method and device for controlling mobile terminal and mobile terminal |
| CN103905653A (en) * | 2014-03-24 | 2014-07-02 | 小米科技有限责任公司 | Mobile equipment data service control method and device |
| CN104460935A (en) * | 2013-09-18 | 2015-03-25 | 联想(北京)有限公司 | Information processing method and electronic equipment |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9003211B2 (en) * | 2007-03-20 | 2015-04-07 | Power Assure, Inc. | Method and apparatus for holistic power management to dynamically and automatically turn servers, network equipment and facility components on and off inside and across multiple data centers based on a variety of parameters without violating existing service levels |
-
2015
- 2015-04-27 CN CN201510209714.8A patent/CN104793995B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103136472A (en) * | 2011-11-29 | 2013-06-05 | 腾讯科技(深圳)有限公司 | Method and mobile device of stopping application program to steal privacy |
| CN103424756A (en) * | 2012-05-24 | 2013-12-04 | Lg电子株式会社 | Mobile terminal and GPS engine control method thereof |
| CN104460935A (en) * | 2013-09-18 | 2015-03-25 | 联想(北京)有限公司 | Information processing method and electronic equipment |
| CN103596252A (en) * | 2013-11-28 | 2014-02-19 | 贝壳网际(北京)安全技术有限公司 | Method and device for controlling mobile terminal and mobile terminal |
| CN103905653A (en) * | 2014-03-24 | 2014-07-02 | 小米科技有限责任公司 | Mobile equipment data service control method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104793995A (en) | 2015-07-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104793995B (en) | The method and device for controlling GPS to call | |
| CN104461749B (en) | A kind of application program synchronous method, sychronisation and the terminal of multisystem terminal | |
| CN107748685B (en) | Application program starting control method and device, terminal equipment and storage medium | |
| CN104360794A (en) | Method and device for controlling window pop-up by identifying full-screen mode | |
| EP3173926A1 (en) | Dual-system electronic apparatus and terminal | |
| CN107844342B (en) | Application program keep alive management and control method, device and storage medium and mobile terminal | |
| US20170124355A1 (en) | System processing method, system processing device and terminal | |
| US20130249699A1 (en) | Alarm method and apparatus for terminal anti-eavesdropping | |
| CN104182704B (en) | The method to set up of security strategy, the setting device of security strategy and terminal | |
| CN107943270B (en) | Application service control method and device, storage medium and mobile terminal | |
| CN105260004A (en) | Screen rotating method and system for android system terminal | |
| CN107241789A (en) | Saving power for terminal method, terminal and computer-readable recording medium | |
| US11816200B2 (en) | Terminal and method for managing launch of an application of a terminal | |
| CN107957913A (en) | Management and control method and device for associated startup, storage medium and mobile terminal | |
| CN107957905A (en) | Method and device for limiting self-starting of application, storage medium and intelligent terminal | |
| CN106055972A (en) | Intelligent terminal control method, device and intelligent terminal | |
| CN104994547A (en) | Network access method and user terminal | |
| US9088982B2 (en) | Beacon frame data transmission rate adjustment | |
| CN106686633A (en) | Method for preventing WIFI malicious frequent awakening | |
| WO2015184822A1 (en) | Power saving method and apparatus for mobile terminal | |
| US20170134939A1 (en) | Method, device and terminal for processing communication event of terminal | |
| CN104902466B (en) | A kind of radio alarm method and user terminal | |
| CN105893021A (en) | Method and device for switching brightness mode | |
| CN105843833A (en) | Mobile terminal application preference parameter management method and system | |
| US20160232355A1 (en) | Information processing method and electronic device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| EXSB | Decision made by sipo to initiate substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18 Patentee before: Guangdong Opel Mobile Communications Co., Ltd. |