WO2015154384A1 - Mobile terminal application operation method and device - Google Patents

Mobile terminal application operation method and device Download PDF

Info

Publication number
WO2015154384A1
WO2015154384A1 PCT/CN2014/086772 CN2014086772W WO2015154384A1 WO 2015154384 A1 WO2015154384 A1 WO 2015154384A1 CN 2014086772 W CN2014086772 W CN 2014086772W WO 2015154384 A1 WO2015154384 A1 WO 2015154384A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
foreground
startup
running
request
Prior art date
Application number
PCT/CN2014/086772
Other languages
French (fr)
Chinese (zh)
Inventor
李丽
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2015154384A1 publication Critical patent/WO2015154384A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Definitions

  • the present invention relates to mobile communications, and in particular, to a mobile terminal application operating method and apparatus.
  • a mobile terminal represented by a mobile phone generally has a default service priority, and is used when an application based on one service is used, and an application start reminder message based on another high priority service is often interrupted.
  • the voice service priority of mobile phones is higher than that of data services.
  • mobile terminals represented by mobile phones can run more and more data-based applications, including chat applications such as QQ and WeChat, as well as various terminal games, payment tools, and web browsing. Tools, etc.
  • chat applications such as QQ and WeChat
  • various terminal games payment tools, and web browsing. Tools, etc.
  • mobile data services more and more users use mobile data services to handle more important things; for example, through QQ, WeChat video chat function and customer negotiations, through mobile phones or other mobile terminals to buy and pay.
  • mobile terminal video games are increasingly referred to as more important items in people's entertainment life.
  • the data service that the user is using is interrupted by an incoming call, the current interface will switch, and sometimes the data service will be interrupted, which brings great inconvenience to the user.
  • an embodiment of the present invention provides a mobile terminal application running method and apparatus. At least it can be avoided that the user does not want to interrupt the application that is running and displayed in the foreground, and ensures that the application is not interrupted by the startup of other applications.
  • the start request signal is set to request to switch the first application to the foreground to run and display;
  • the first application is refused to be switched to the foreground running and display, and the second application is continuously run and displayed in the foreground, wherein the second application is a user in advance Set the application that needs to be kept running in the foreground.
  • the method further includes: displaying, on the display interface of the second application, prompt information for receiving the startup request of the first application; or And reminding by a preset manner, prompting the user to receive the startup request of the first application.
  • the method before the step of refusing to switch the first application to the foreground running and displaying, the method further includes: when detecting the second application startup, turning off the first according to a rejection policy set in advance for the second application An application's startup response function;
  • the step of refusing to switch the first application to the foreground running and displaying when the second application is running in the foreground includes: rejecting the startup request when the startup response function of the first application is closed;
  • the rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
  • the method before refusing to switch the first application to the foreground running and displaying, the method further includes:
  • the method before refusing to switch the first application to the foreground running and displaying, the method further includes:
  • the first application is a voice service based application
  • the second application is a data service based application.
  • the embodiment of the invention further provides a mobile terminal application running device, including:
  • a first start request receiving module configured to receive a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground operation and display;
  • a startup request processing module configured to refuse to switch the first application to the foreground operation and display when the second application is run in the foreground of the mobile terminal, and continue to run in the foreground and display the second application, where
  • the second application is an application that is preset by the user and needs to be kept running in the foreground.
  • the device further includes:
  • a startup request reminding module configured to display, on the display interface of the second application, prompt information for receiving the start request of the first application; or, by using a preset manner, to prompt the user to receive the first An application's startup request.
  • the device further includes:
  • the first application response closing module is configured to: before the startup request processing module refuses to switch the first application to the foreground operation and display, when detecting that the second application is started, according to the rejection set in advance for the second application a policy, the startup response function of the first application is closed;
  • the startup request processing module includes a startup request rejection unit configured to reject the startup request when the startup response function of the first application is closed;
  • the rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
  • the device further includes:
  • the timing rejection response module is configured to determine whether the current system time of the terminal is located in the preset rejection response time period of the first application, and if yes, reject the startup request.
  • the device further includes:
  • Timed rejection display module configured to determine whether the current system time of the terminal is located in the preset rejection time period of the first application; if yes, the reminder is performed by using a preset manner, and prompting the user to receive the first application The request is initiated and the start request processing module is triggered at the same time.
  • the first application is a voice service based application
  • the second application is a data service based application.
  • the mobile terminal application running method and apparatus provided by the embodiments of the present invention can ensure that the process of using a certain application to process important transactions is not disturbed by the startup request information of other applications, and the user is currently used for processing. The inconvenience caused by the forced switching of the interface of important transactions.
  • the method and apparatus provided by the embodiments of the present invention enable a user to ensure the coherent operation of the second application without requiring the second application based on the data service to be interrupted by the first application based on the voice service. .
  • FIG. 1 is a schematic flowchart of a method for operating a mobile terminal application according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of a mobile terminal application running method according to another embodiment of the present invention.
  • FIG. 3 is a schematic flowchart of a mobile terminal application running method according to an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a mobile terminal application running device according to an embodiment of the present invention.
  • the embodiment of the present invention first provides a mobile terminal application running method, including the steps shown in FIG. 1:
  • Step 101 Receive a startup request signal of a first application, where the startup request signal is set to request to switch the first application to a foreground operation and display;
  • Step 102 When the second application is run in the foreground of the mobile terminal, refuse to switch the first application to the foreground running and display, and continue to run in the foreground and display the second application, where the second application
  • the application is an application preset by the user that needs to remain in the foreground.
  • the mobile terminal application running method provided by the embodiment of the present invention can refuse to activate the first application that is suddenly started when the second application is run in the foreground of the mobile terminal, and continues to run and display in the foreground.
  • Second application In the case that the user does not need the operation of the second application to be interrupted, the second application does not interrupt the running second application due to the sudden activation of other applications with higher priority, and avoids the running of the important application. Broken.
  • the initiation request signal in step 101 may be a voice service based call signal or a data service based call signal.
  • an operation policy may be preset to set the priority of the second application to be higher than the first application.
  • the mobile terminal may be actively determined whether the second application is running, and if yes, the first application is refused to be activated, that is, the first application is refused to be displayed and run in the foreground. If not, the first application is activated.
  • an operation policy may be preset; according to the operation policy, the second application has a higher priority than the first application, and when the second application starts to run, the startup request information of the first application is actively closed. And activate the function of the first application. After receiving the startup request information of the first application, the activation operation of the first application is not performed.
  • the first application is a voice service based application; and the second application is a data service based application.
  • an operation policy may be preset, and the voice service is turned off within a rejection response time period set by the user. After receiving the startup request information of the first application, the startup request information is not responded, and the first application is not activated.
  • an operation policy may be preset according to the operation policy, when detecting that the second application is running. , turn off the voice service.
  • the second application is running, after receiving the startup request information of the first application, the startup request information is not responded, and the first application is not activated.
  • an operation policy may be preset, according to the operation policy, when the second application is running.
  • the startup request information of the first application is received, the operation of the first application is activated in response to the activation request information, and the activation request information is alerted in a manner set by the user.
  • an operation policy may be preset, according to the operation policy, the user-set rejection display time period
  • the startup request information of the first application is received, the operation of the first application is activated in response to the activation request information, and the activation request information is alerted in a manner set by the user.
  • the voice service has a higher priority than the data service. Therefore, when the user uses the data service-based application, if the mobile terminal receives a start request signal, the start request signal requests activation of the voice service-based voice.
  • the application related to the data service that the user is performing will be used by the terminal.
  • the second application based on the data service may be a chat application such as QQ or WeChat, or an entertainment application such as a game, or a practical tool based on data service development such as Alipay. In this way, when the user uses the second application that is more important, it is not interrupted by the forced activation of the first application; avoiding the undesired consequences of the user due to the sudden interruption of the second application.
  • the method further includes: displaying a startup request of the first application on the display interface of the second application
  • the prompt information, or the reminder is preset, and the user is prompted to receive the start request of the first application.
  • the preset reminding manner may be a user-defined reminding manner, such as shaking no interface prompt, special prompt sound without interface prompt, or a certain suspension prompt of the interface.
  • the first application is a voice service based application and the second application is a data service based application
  • the method before the step of rejecting the switching of the first application to the foreground operation and the display, the method further includes: when detecting the second application startup, according to the rejection policy set in advance for the second application Turning off the startup response function of the first application;
  • the step of refusing to switch the first application to the foreground running and displaying when the second application is running in the foreground includes: rejecting the startup request when the startup response function of the first application is closed;
  • the rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
  • the method comprises the steps shown in Figure 2:
  • Step 201 detecting that the second application is started
  • Step 202 Turn off the startup response function of the first application according to the rejection policy set in advance for the second application.
  • Step 203 Receive a start request signal of the first application.
  • Step 204 The operation of the first application is activated without responding to the startup request signal, and continues to run in the foreground and display the second application.
  • the method before refusing to switch the first application to the foreground operation and display, the method further includes:
  • the method before refusing to switch the first application to the foreground operation and display, the method further includes:
  • the mobile terminal application running method provided by the present invention can adapt to the user's gradually changing usage habits, and can be simultaneously operated on the mobile terminal according to the preset priority in two or more situations.
  • the application with higher priority is selected to avoid the inconvenience and loss caused by the forced interruption of the startup request of other applications during the running process of the important application, thereby improving the user experience.
  • the first application is a voice service based application
  • the second application is a digital service based application selected by a user.
  • the mobile terminal application running method includes the steps shown in FIG. 3:
  • Step 301 Receive a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground operation and display.
  • Step 302 Read an operation policy preset by the user, where the operation policy includes:
  • the first running policy is configured to: when the second application is running, whether to exit the current interface of the second application after receiving the startup request signal of the first application, and view the startup request response interface of the first application;
  • the second running policy is configured to: when the second application is running, rejecting the startup request of the first application after receiving the startup request signal of the first application;
  • a third running policy configured to indicate that the start request request signal of the first application is rejected after receiving the start request signal of the first application within a preset response time period of the user;
  • the fourth running policy is set to indicate that, after receiving the start request signal of the first application, the user refuses to switch the first application to the foreground running and displaying, but according to the preset The way to remind the start request and continue to run in the foreground and display the second application.
  • Step 303 If the running policy is the first running policy, and the first running policy indicates that, when the second application is running, after receiving the start request signal of the first application, exiting the current interface of the second application to view the first application.
  • the startup request response interface exiting the current interface and viewing the startup request interface of the first application;
  • Step 304 If the running policy is the first running policy and the first running policy indicates that, when the second application is running, after receiving the start request signal of the first application, the first interface of the second application is not exited and the first view is viewed.
  • the application's startup request response interface refuses to switch the first application to the foreground for display and operation, and continues to run in the foreground and displays the second application;
  • Step 305 If the running policy is the second running policy, or the running policy is the third running policy, and the current time is within the preset rejection time period of the user: rejecting the startup request of the first application;
  • Step 306 If the running policy is the fourth running policy and the fourth running policy, refuse to switch the first application to the foreground running and display, remind the starting request according to a preset manner, and continue to run in the foreground. And displaying the second application.
  • step 304 the refusal to switch the first application to the foreground running and the display may be performed according to a preset manner in the first running policy. .
  • the embodiment of the present invention further provides a mobile terminal application running device, and the structure is as shown in FIG. 4, including:
  • a first start request receiving module configured to receive a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground operation and display;
  • a startup request processing module configured to refuse to switch the first application to the foreground operation and display when the second application is run in the foreground of the mobile terminal, and continue to run in the foreground and display the second application, where
  • the second application is an application that is preset by the user and needs to be kept running in the foreground.
  • the apparatus further includes:
  • a startup request reminding module configured to display, on the display interface of the second application, prompt information for receiving the start request of the first application; or, by using a preset manner, to prompt the user to receive the first An application's startup request.
  • the apparatus further includes:
  • the first application response closing module is configured to: before the startup request processing module refuses to switch the first application to the foreground operation and display, when detecting that the second application is started, according to the rejection set in advance for the second application a policy, the startup response function of the first application is closed;
  • the startup request processing module includes a startup request rejection unit configured to reject the startup request when the startup response function of the first application is closed;
  • the rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
  • the apparatus further includes:
  • the timing rejection response module is configured to determine whether the current system time of the terminal is located in the preset rejection response time period of the first application, and if yes, reject the startup request.
  • the timing rejection response module may be a sub-module disposed in the startup request processing module, or may be a separately set module.
  • the apparatus further includes:
  • Timed rejection display module configured to determine whether the current system time of the terminal is located in the preset rejection time period of the first application; if yes, the reminder is performed by using a preset manner, and prompting the user to receive the first application The request is initiated and the start request processing module is triggered at the same time.
  • the timing rejection display module may be a sub-module disposed in the startup request processing module, or may be a separately set module.
  • the first application is a voice service based application
  • the second application is a data service based application
  • the first application may also be a voice call application
  • the second application may be at least one of applications such as QQ, WeChat, and Alipay.
  • the mobile terminal application running method and apparatus provided by the embodiments of the present invention can ensure that the process of using a certain application to process important transactions is not disturbed by the startup request information of other applications, and the user is currently used for processing. The inconvenience caused by the forced switching of the interface of important transactions.
  • the method and apparatus provided by the embodiments of the present invention enable a user to ensure the coherent operation of the second application without requiring the second application based on the data service to be interrupted by the first application based on the voice service. .
  • the mobile terminal application running method and apparatus provided by the embodiments of the present invention have the following beneficial effects: the mobile terminal application running method and apparatus provided by the embodiments of the present invention can ensure that the user uses certain applications to process important transactions. The process is not disturbed by the startup request information of other applications, and the inconvenience caused by the user's current interface for handling important transactions being forcibly switched is avoided.
  • the method and apparatus provided by the embodiments of the present invention enable a user to ensure the coherent operation of the second application without requiring the second application based on the data service to be interrupted by the first application based on the voice service. .

Landscapes

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

Abstract

Provided are a mobile terminal application operation method and device. The method comprises the following steps: a start-up request signal of a first application is received; the start-up request signal is configured to request that the first application be switched to operate in the foreground and be displayed; when a second application is operating in the foreground of the mobile terminal, it is refused that the first application be switched to operate in the foreground and be displayed, and the second application continues to operate in the foreground and be displayed, the second application being an application preset by a user to be kept operating in the foreground. The device corresponds to the method. The present method and device ensure that when a user does not wish to interrupt an application which is operating in the foreground and being displayed, the application is not interrupted by the start-up of another application.

Description

一种移动终端应用运行方法及装置Mobile terminal application running method and device 技术领域Technical field
本发明涉及移动通信,尤其涉及一种移动终端应用运行方法及装置。The present invention relates to mobile communications, and in particular, to a mobile terminal application operating method and apparatus.
背景技术Background technique
以手机为代表的移动终端,一般具有默认的业务优先级,用于在使用基于一种业务的应用时,常常会被基于另一种高优先级业务的应用启动提醒消息打断。例如,在大多数情况下,手机的语音业务优先级高于数据业务,用户使用数据业务进行上网、聊天、玩游戏时,往往会被基于语音业务的来电应用所打断。A mobile terminal represented by a mobile phone generally has a default service priority, and is used when an application based on one service is used, and an application start reminder message based on another high priority service is often interrupted. For example, in most cases, the voice service priority of mobile phones is higher than that of data services. When users use data services to access the Internet, chat, and play games, they are often interrupted by incoming calls based on voice services.
随着智能机的普及,以手机为代表的移动终端可运行越来越多的以数据业务为基础的应用程序,包括QQ、微信等聊天应用,还包括各种终端游戏、支付工具、网络浏览工具等。随着移动数据业务的发展,越来越多的用户使用移动数据业务处理较为重要的事情;例如,通过QQ、微信视频聊天功能与客户商谈,通过手机或其它移动终端购买并支付。此外,移动终端电子游戏也越来越多地称为人们娱乐生活中较为重要的项目。然而,用户正在使用的数据业务被来电打断时,当前界面会切换,甚至有时数据业务会中断,这给用户带来了极大的不便。With the popularity of smart phones, mobile terminals represented by mobile phones can run more and more data-based applications, including chat applications such as QQ and WeChat, as well as various terminal games, payment tools, and web browsing. Tools, etc. With the development of mobile data services, more and more users use mobile data services to handle more important things; for example, through QQ, WeChat video chat function and customer negotiations, through mobile phones or other mobile terminals to buy and pay. In addition, mobile terminal video games are increasingly referred to as more important items in people's entertainment life. However, when the data service that the user is using is interrupted by an incoming call, the current interface will switch, and sometimes the data service will be interrupted, which brings great inconvenience to the user.
发明内容Summary of the invention
有鉴于此,本发明实施例提供了一种移动终端应用运行方法及装置。至少能够避免用户在不希望中断正在前台运行并显示的应用时,保证该应用不会被其它应用的启动而打断。In view of this, an embodiment of the present invention provides a mobile terminal application running method and apparatus. At least it can be avoided that the user does not want to interrupt the application that is running and displayed in the foreground, and ensures that the application is not interrupted by the startup of other applications.
本发明实施例提供的移动终端应用运行方法,包括如下步骤:The mobile terminal application running method provided by the embodiment of the present invention includes the following steps:
接收第一应用的启动请求信号;所述启动请求信号设置为请求将所述第一应用切换至前台运行并显示;Receiving a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground to run and display;
在所述移动终端前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示,并继续在前台运行并显示所述第二应用,其中,所述第二应用是用户预先设定的需要保持在前台运行的应用。 When the second application is run in the foreground of the mobile terminal, the first application is refused to be switched to the foreground running and display, and the second application is continuously run and displayed in the foreground, wherein the second application is a user in advance Set the application that needs to be kept running in the foreground.
可选的,在拒绝将所述第一应用切换至前台显示之后,所述方法还包括:在所述第二应用的显示界面上显示收到所述第一应用的启动请求的提示信息;或者,通过预设的方式进行提醒,向用户提示收到所述第一应用的启动请求。Optionally, after the refusing to switch the first application to the foreground display, the method further includes: displaying, on the display interface of the second application, prompt information for receiving the startup request of the first application; or And reminding by a preset manner, prompting the user to receive the startup request of the first application.
可选的,拒绝将所述第一应用切换至前台运行和显示的步骤之前,还包括:在检测到第二应用启动时,依据预先为所述第二应用设置的拒绝策略,关闭所述第一应用的启动响应功能;Optionally, before the step of refusing to switch the first application to the foreground running and displaying, the method further includes: when detecting the second application startup, turning off the first according to a rejection policy set in advance for the second application An application's startup response function;
所述在前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示的步骤,包括:在所述第一应用的启动响应功能被关闭时,拒绝所述启动请求;The step of refusing to switch the first application to the foreground running and displaying when the second application is running in the foreground includes: rejecting the startup request when the startup response function of the first application is closed;
所述拒绝策略设置为指示所述移动终端在运行第二应用时,关闭所述第一应用的启动响应功能。The rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
可选的,在拒绝将所述第一应用切换至前台运行和显示之前,还包括:Optionally, before refusing to switch the first application to the foreground running and displaying, the method further includes:
判断终端当前的***时间是否位于预设的所述第一应用的拒绝响应时间段,若是,则拒绝所述启动请求并结束本流程。Determining whether the current system time of the terminal is located in the preset rejection response time period of the first application, and if yes, rejecting the startup request and ending the process.
可选的,在拒绝将所述第一应用切换至前台运行和显示之前,还包括:Optionally, before refusing to switch the first application to the foreground running and displaying, the method further includes:
判断终端当前的***时间是否位于预设的所述第一应用的拒绝显示时间段,若是,则通过预设方式进行提醒,向用户提示收到所述第一应用的启动请求。Determining whether the current system time of the terminal is in the preset rejection time period of the first application, and if yes, performing a reminder by using a preset manner, and prompting the user to receive the startup request of the first application.
可选的,所述第一应用为基于语音业务的应用;所述第二应用为基于数据业务的应用。Optionally, the first application is a voice service based application; and the second application is a data service based application.
本发明实施例还提供了一种移动终端应用运行装置,包括:The embodiment of the invention further provides a mobile terminal application running device, including:
第一启动请求接收模块:设置为接收第一应用的启动请求信号;所述启动请求信号设置为请求将所述第一应用切换至前台运行并显示;a first start request receiving module: configured to receive a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground operation and display;
启动请求处理模块:设置为在所述移动终端前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示,并继续在前台运行并显示所述第二应用,其中,所述第二应用是用户预先设定的需要保持在前台运行的应用。a startup request processing module: configured to refuse to switch the first application to the foreground operation and display when the second application is run in the foreground of the mobile terminal, and continue to run in the foreground and display the second application, where The second application is an application that is preset by the user and needs to be kept running in the foreground.
可选的,所述装置还包括: Optionally, the device further includes:
启动请求提醒模块:设置为在所述第二应用的显示界面上显示收到所述第一应用的启动请求的提示信息;或者,通过预设的方式进行提醒,向用户提示收到所述第一应用的启动请求。a startup request reminding module: configured to display, on the display interface of the second application, prompt information for receiving the start request of the first application; or, by using a preset manner, to prompt the user to receive the first An application's startup request.
可选的,所述装置还包括:Optionally, the device further includes:
第一应用响应关闭模块:设置为在所述启动请求处理模块拒绝将所述第一应用切换至前台运行和显示之前,检测到第二应用启动时,依据预先为所述第二应用设置的拒绝策略,关闭所述第一应用的启动响应功能;The first application response closing module is configured to: before the startup request processing module refuses to switch the first application to the foreground operation and display, when detecting that the second application is started, according to the rejection set in advance for the second application a policy, the startup response function of the first application is closed;
所述启动请求处理模块包括启动请求拒绝单元:设置为在所述第一应用的启动响应功能被关闭时,拒绝所述启动请求;The startup request processing module includes a startup request rejection unit configured to reject the startup request when the startup response function of the first application is closed;
所述拒绝策略设置为指示所述移动终端在运行第二应用时,关闭所述第一应用的启动响应功能。The rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
可选的,所述装置还包括:Optionally, the device further includes:
定时拒绝响应模块:设置为判断终端当前的***时间是否位于预设的所述第一应用的拒绝响应时间段,若是,则拒绝所述启动请求。The timing rejection response module is configured to determine whether the current system time of the terminal is located in the preset rejection response time period of the first application, and if yes, reject the startup request.
可选的,所述装置还包括:Optionally, the device further includes:
定时拒绝显示模块:设置为判断终端当前的***时间是否位于预设的所述第一应用的拒绝显示时间段;若是,则通过预设方式进行提醒,向用户提示收到所述第一应用的启动请求,并同时触发启动请求处理模块。Timed rejection display module: configured to determine whether the current system time of the terminal is located in the preset rejection time period of the first application; if yes, the reminder is performed by using a preset manner, and prompting the user to receive the first application The request is initiated and the start request processing module is triggered at the same time.
可选的,所述第一应用为基于语音业务的应用;所述第二应用为基于数据业务的应用。Optionally, the first application is a voice service based application; and the second application is a data service based application.
从上面所述可以看出,本发明实施例提供的移动终端应用运行方法和装置,可以保证用户使用某些应用处理重要事务的过程不被其它应用的启动请求信息打扰,避免用户当前用于处理重要事务的界面被强行切换而导致的不便。此外,本发明实施例所提供的方法和装置,使得用户在不需要某些基于数据业务的第二应用被基于语音业务的第一应用打断的情况下,保证所述第二应用的连贯运行。It can be seen from the above that the mobile terminal application running method and apparatus provided by the embodiments of the present invention can ensure that the process of using a certain application to process important transactions is not disturbed by the startup request information of other applications, and the user is currently used for processing. The inconvenience caused by the forced switching of the interface of important transactions. In addition, the method and apparatus provided by the embodiments of the present invention enable a user to ensure the coherent operation of the second application without requiring the second application based on the data service to be interrupted by the first application based on the voice service. .
附图说明DRAWINGS
图1为本发明一种实施例的移动终端应用运行方法流程示意图; 1 is a schematic flowchart of a method for operating a mobile terminal application according to an embodiment of the present invention;
图2为本发明另一种实施例的移动终端应用运行方法所包含的流程示意图;2 is a schematic flowchart of a mobile terminal application running method according to another embodiment of the present invention;
图3为本发明一种具体实施例的移动终端应用运行方法所包含的流程示意图;3 is a schematic flowchart of a mobile terminal application running method according to an embodiment of the present invention;
图4为本发明一种实施例的移动终端应用运行装置结构示意图。FIG. 4 is a schematic structural diagram of a mobile terminal application running device according to an embodiment of the present invention.
具体实施方式detailed description
为了给出有效的实现方案,本发明提供了下述实施例,以下结合说明书附图对本发明实施例进行说明。In order to provide an effective implementation, the present invention provides the following embodiments, which are described below in conjunction with the accompanying drawings.
本发明实施例首先提供一种移动终端应用运行方法,包括如图1所示的步骤:The embodiment of the present invention first provides a mobile terminal application running method, including the steps shown in FIG. 1:
步骤101:接收第一应用的启动请求信号;所述启动请求信号设置为请求将所述第一应用切换至前台运行并显示;Step 101: Receive a startup request signal of a first application, where the startup request signal is set to request to switch the first application to a foreground operation and display;
步骤102:在所述移动终端的前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示,并继续在前台运行并显示所述第二应用,其中,所述第二应用是用户预先设定的需要保持在前台运行的应用。Step 102: When the second application is run in the foreground of the mobile terminal, refuse to switch the first application to the foreground running and display, and continue to run in the foreground and display the second application, where the second application The application is an application preset by the user that needs to remain in the foreground.
从上面所述可以看出,本发明实施例提供的移动终端应用运行方法,在移动终端前台运行有第二应用时,可拒绝将突然启动运行的第一应用激活,并且继续在前台运行并显示第二应用。使得在用户不需要第二应用的运行被打断的情况下,第二应用不会因为其它具有较高优先级的应用的突然激活而中断正在运行的第二应用,避免重要应用的运行被打断。It can be seen from the above that the mobile terminal application running method provided by the embodiment of the present invention can refuse to activate the first application that is suddenly started when the second application is run in the foreground of the mobile terminal, and continues to run and display in the foreground. Second application. In the case that the user does not need the operation of the second application to be interrupted, the second application does not interrupt the running second application due to the sudden activation of other applications with higher priority, and avoids the running of the important application. Broken.
在具体实施例中,步骤101中所述启动请求信号,可以是基于语音业务的呼叫信号或基于数据业务的呼叫信号。In a specific embodiment, the initiation request signal in step 101 may be a voice service based call signal or a data service based call signal.
在具体实施例中,可预先设置一个运行策略,将第二应用的优先级设置为高于第一应用。依据该运行策略,在接收到第一应用启动请求信息之后,可以主动判断所述移动终端是否运行有第二应用,若是,则拒绝激活第一应用,即拒绝将第一应用在前台显示并运行;若否,则激活第一应用。In a specific embodiment, an operation policy may be preset to set the priority of the second application to be higher than the first application. According to the running policy, after receiving the first application start request information, the mobile terminal may be actively determined whether the second application is running, and if yes, the first application is refused to be activated, that is, the first application is refused to be displayed and run in the foreground. If not, the first application is activated.
在具体实施例中,可预先设置一个运行策略;依据该运行策略,第二应用的优先级高于第一应用,在检测到第二应用启动运行时,主动关闭响应第一应用的启动请求信息而激活第一应用的功能。在接收到第一应用的启动请求信息之后,不执行第一应用的激活操作。 In a specific embodiment, an operation policy may be preset; according to the operation policy, the second application has a higher priority than the first application, and when the second application starts to run, the startup request information of the first application is actively closed. And activate the function of the first application. After receiving the startup request information of the first application, the activation operation of the first application is not performed.
在本发明一些实施例中,所述第一应用为基于语音业务的应用;所述第二应用为基于数据业务的应用。In some embodiments of the present invention, the first application is a voice service based application; and the second application is a data service based application.
当第一应用为基于语音业务的通话应用,第二应用为基于数据业务的应用时,在具体实施例中,可以预先设置一个运行策略,在用户自行设置的拒绝响应时间段内关闭语音业务。在接收到第一应用的启动请求信息后,不对该启动请求信息进行响应,也不激活所述第一应用。When the first application is a voice service-based call application and the second application is a data service-based application, in a specific embodiment, an operation policy may be preset, and the voice service is turned off within a rejection response time period set by the user. After receiving the startup request information of the first application, the startup request information is not responded, and the first application is not activated.
当第一应用为基于语音业务的通话应用,第二应用为基于数据业务的应用时,在具体实施例中,可以预先设置一个运行策略,依据该运行策略,当检测到第二应用正在运行时,关闭语音业务。使得在第二应用运行的过程中,接收到第一应用的启动请求信息后,不对该启动请求信息进行响应,也不激活所述第一应用。When the first application is a voice service-based call application and the second application is a data service-based application, in a specific embodiment, an operation policy may be preset according to the operation policy, when detecting that the second application is running. , turn off the voice service. When the second application is running, after receiving the startup request information of the first application, the startup request information is not responded, and the first application is not activated.
当第一应用为基于语音业务的通话应用,第二应用为基于数据业务的应用时,在具体实施例中,可以预先设置一个运行策略,依据该运行策略,当在第二应用正在运行的情况下收到第一应用的启动请求信息时,不执行响应该启动请求信息而激活第一应用的操作,而是采用用户设定的方式对所述启动请求信息进行提醒。When the first application is a voice service-based call application and the second application is a data service-based application, in a specific embodiment, an operation policy may be preset, according to the operation policy, when the second application is running. When the startup request information of the first application is received, the operation of the first application is activated in response to the activation request information, and the activation request information is alerted in a manner set by the user.
当第一应用为基于语音业务的通话应用,第二应用为基于数据业务的应用时,在具体实施例中,可以预先设置一个运行策略,依据该运行策略,在用户设定的拒绝显示时间段内收到第一应用的启动请求信息时,不执行响应该启动请求信息而激活第一应用的操作,而是采用用户设定的方式对所述启动请求信息进行提醒。When the first application is a voice service-based call application, and the second application is a data service-based application, in a specific embodiment, an operation policy may be preset, according to the operation policy, the user-set rejection display time period When the startup request information of the first application is received, the operation of the first application is activated in response to the activation request information, and the activation request information is alerted in a manner set by the user.
对于大多数移动终端而言,语音业务的优先级高于数据业务,因而用户在使用基于数据业务的应用时,若移动终端收到一个启动请求信号,该启动请求信号请求激活基于语音业务的语音通话应用,则用户正在进行的数据业务相关的应用会被终端。在本发明上述实施例中,基于数据业务的第二应用,可以是QQ、微信等聊天应用,也可以是游戏等娱乐应用,还可以是支付宝等基于数据业务开发的实用性工具。如此,用户在使用较为重要的第二应用时,不会因为第一应用的强制激活而中断;避免因第二应用突然中断给用户带来其不希望出现的后果。For most mobile terminals, the voice service has a higher priority than the data service. Therefore, when the user uses the data service-based application, if the mobile terminal receives a start request signal, the start request signal requests activation of the voice service-based voice. For the call application, the application related to the data service that the user is performing will be used by the terminal. In the above embodiment of the present invention, the second application based on the data service may be a chat application such as QQ or WeChat, or an entertainment application such as a game, or a practical tool based on data service development such as Alipay. In this way, when the user uses the second application that is more important, it is not interrupted by the forced activation of the first application; avoiding the undesired consequences of the user due to the sudden interruption of the second application.
在本发明的一些实施例中,在拒绝将所述第一应用切换至前台显示之后,所述方法还包括:在所述第二应用的显示界面上显示收到所述第一应用的启动请求的提示信息,或者,通过预设的方式进行提醒,向用户提示收到所述第一应用的启动请求。In some embodiments of the present invention, after the refusing to switch the first application to the foreground display, the method further includes: displaying a startup request of the first application on the display interface of the second application The prompt information, or the reminder is preset, and the user is prompted to receive the start request of the first application.
具体的,所述预设的提醒方式,可以是用户自定义的提醒方式,例如震动无界面提示、特殊提示音无界面提示、或界面某一段悬浮提示等。 Specifically, the preset reminding manner may be a user-defined reminding manner, such as shaking no interface prompt, special prompt sound without interface prompt, or a certain suspension prompt of the interface.
例如,当所述第一应用为基于语音业务的应用、且所述第二应用为基于数据业务的应用时For example, when the first application is a voice service based application and the second application is a data service based application
在本发明的一些实施例中,拒绝将所述第一应用切换至前台运行和显示的步骤之前,还包括:在检测到第二应用启动时,依据预先为所述第二应用设置的拒绝策略,关闭所述第一应用的启动响应功能;In some embodiments of the present invention, before the step of rejecting the switching of the first application to the foreground operation and the display, the method further includes: when detecting the second application startup, according to the rejection policy set in advance for the second application Turning off the startup response function of the first application;
所述在前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示的步骤,包括:在:所述第一应用的启动响应功能被关闭时,拒绝所述启动请求;The step of refusing to switch the first application to the foreground running and displaying when the second application is running in the foreground includes: rejecting the startup request when the startup response function of the first application is closed;
所述拒绝策略设置为指示所述移动终端在运行第二应用时,关闭所述第一应用的启动响应功能。The rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
在本发明的一种具体实施例中,所述方法包括如图2所示的步骤:In a specific embodiment of the invention, the method comprises the steps shown in Figure 2:
步骤201:检测到第二应用启动;Step 201: detecting that the second application is started;
步骤202:依据预先为所述第二应用设置的拒绝策略,关闭第一应用的启动响应功能;Step 202: Turn off the startup response function of the first application according to the rejection policy set in advance for the second application.
步骤203:接收第一应用的启动请求信号;Step 203: Receive a start request signal of the first application.
步骤204:不执行响应所述启动请求信号而激活第一应用的操作,并继续在前台运行并显示第二应用。Step 204: The operation of the first application is activated without responding to the startup request signal, and continues to run in the foreground and display the second application.
在本发明的一些实施例中,在拒绝将所述第一应用切换至前台运行和显示之前,还包括:In some embodiments of the present invention, before refusing to switch the first application to the foreground operation and display, the method further includes:
判断终端当前的***时间是否位于预设的所述第一应用的拒绝响应时间段,若是,则拒绝所述启动请求并结束本流程。Determining whether the current system time of the terminal is located in the preset rejection response time period of the first application, and if yes, rejecting the startup request and ending the process.
在本发明的一些实施例中,在拒绝将所述第一应用切换至前台运行和显示之前,还包括:In some embodiments of the present invention, before refusing to switch the first application to the foreground operation and display, the method further includes:
判断终端当前的***时间是否位于预设的所述第一应用的拒绝显示时间段,若是,则通过预设方式进行提醒,向用户提示收到所述第一应用的启动请求。Determining whether the current system time of the terminal is in the preset rejection time period of the first application, and if yes, performing a reminder by using a preset manner, and prompting the user to receive the startup request of the first application.
从上面所述可以看出,本发明提供的移动终端应用运行方法,适应用户逐渐变化的使用习惯,可以根据预设的优先级在两个或两个以上需要同时在移动终端上运行的 应用中,选择运行优先级较高的应用,避免在重要的应用正在运行的过程中被其它应用的启动请求强行打断而造成的不便和损失,提高了用户感受。As can be seen from the above, the mobile terminal application running method provided by the present invention can adapt to the user's gradually changing usage habits, and can be simultaneously operated on the mobile terminal according to the preset priority in two or more situations. In the application, the application with higher priority is selected to avoid the inconvenience and loss caused by the forced interruption of the startup request of other applications during the running process of the important application, thereby improving the user experience.
在本发明的一种具体实施例中,所述第一应用为基于语音业务的应用,所述第二应用为用户所选择的、基于数字业务的应用。In a specific embodiment of the present invention, the first application is a voice service based application, and the second application is a digital service based application selected by a user.
在本发明的一种具体实施例中,移动终端应用运行方法包括如图3所示的步骤:In a specific embodiment of the present invention, the mobile terminal application running method includes the steps shown in FIG. 3:
步骤301:接收第一应用的启动请求信号;所述启动请求信号设置为请求将所述第一应用切换至前台运行并显示。Step 301: Receive a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground operation and display.
步骤302:读取用户所预先设置的运行策略;其中,所述运行策略包括:Step 302: Read an operation policy preset by the user, where the operation policy includes:
第一运行策略:设置为指示在第二应用正在运行时,收到所述第一应用的启动请求信号后是否退出第二应用的当前界面而查看第一应用的启动请求响应界面;The first running policy is configured to: when the second application is running, whether to exit the current interface of the second application after receiving the startup request signal of the first application, and view the startup request response interface of the first application;
第二运行策略:设置为指示在第二应用正在运行时,收到所述第一应用的启动请求信号后拒绝第一应用的启动请求;The second running policy is configured to: when the second application is running, rejecting the startup request of the first application after receiving the startup request signal of the first application;
第三运行策略:设置为指示在用户预设的拒绝响应时间段内,收到所述第一应用的启动请求信号后拒绝第一应用的启动请求;a third running policy: configured to indicate that the start request request signal of the first application is rejected after receiving the start request signal of the first application within a preset response time period of the user;
第四运行策略:设置为指示在用户预设的拒绝显示时间段内,收到所述第一应用的启动请求信号后拒绝将所述第一应用切换至前台运行和显示,而是按照预设的方式提醒所述启动请求,并继续在前台运行并显示所述第二应用。The fourth running policy is set to indicate that, after receiving the start request signal of the first application, the user refuses to switch the first application to the foreground running and displaying, but according to the preset The way to remind the start request and continue to run in the foreground and display the second application.
步骤303:若所述运行策略为第一运行策略且第一运行策略指示“在第二应用正在运行时,收到第一应用的启动请求信号后退出第二应用的当前界面而查看第一应用的启动请求响应界面”,则退出当前界面而查看第一应用的启动请求界面;Step 303: If the running policy is the first running policy, and the first running policy indicates that, when the second application is running, after receiving the start request signal of the first application, exiting the current interface of the second application to view the first application. The startup request response interface", exiting the current interface and viewing the startup request interface of the first application;
步骤304:若所述运行策略为第一运行策略且第一运行策略指示“在第二应用正在运行时,收到第一应用的启动请求信号后不退出第二应用的当前界面而查看第一应用的启动请求响应界面”,则拒绝将第一应用切换至前台进行显示和运行,并继续在前台运行并显示第二应用;Step 304: If the running policy is the first running policy and the first running policy indicates that, when the second application is running, after receiving the start request signal of the first application, the first interface of the second application is not exited and the first view is viewed. The application's startup request response interface", refuses to switch the first application to the foreground for display and operation, and continues to run in the foreground and displays the second application;
步骤305:若所述运行策略为第二运行策略;或者,所述运行策略为第三运行策略,且当前时间处于用户预设的拒绝响应时间段内:拒绝第一应用的启动请求; Step 305: If the running policy is the second running policy, or the running policy is the third running policy, and the current time is within the preset rejection time period of the user: rejecting the startup request of the first application;
步骤306:若所述运行策略为第四运行策略且第四运行策略,则拒绝将所述第一应用切换至前台运行和显示,按照预设的方式提醒所述启动请求,并继续在前台运行并显示所述第二应用。Step 306: If the running policy is the fourth running policy and the fourth running policy, refuse to switch the first application to the foreground running and display, remind the starting request according to a preset manner, and continue to run in the foreground. And displaying the second application.
其中,步骤304在拒绝将所述第一应用切换至前台运行和显示的同时,可按照所述第一运行策略中的进一步具体设置对所述第一应用的启动请求信号按照预设方式进行提醒。In step 304, the refusal to switch the first application to the foreground running and the display may be performed according to a preset manner in the first running policy. .
进一步,本发明实施例还提供一种移动终端应用运行装置,结构如图4所示,包括:Further, the embodiment of the present invention further provides a mobile terminal application running device, and the structure is as shown in FIG. 4, including:
第一启动请求接收模块:设置为接收第一应用的启动请求信号;所述启动请求信号设置为请求将所述第一应用切换至前台运行并显示;a first start request receiving module: configured to receive a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground operation and display;
启动请求处理模块:设置为在所述移动终端前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示,并继续在前台运行并显示所述第二应用,其中,所述第二应用是用户预先设定的需要保持在前台运行的应用。a startup request processing module: configured to refuse to switch the first application to the foreground operation and display when the second application is run in the foreground of the mobile terminal, and continue to run in the foreground and display the second application, where The second application is an application that is preset by the user and needs to be kept running in the foreground.
仍然参照图4,在本发明的一些实施例中,所述装置还包括:Still referring to FIG. 4, in some embodiments of the present invention, the apparatus further includes:
启动请求提醒模块:设置为在所述第二应用的显示界面上显示收到所述第一应用的启动请求的提示信息;或者,通过预设的方式进行提醒,向用户提示收到所述第一应用的启动请求。a startup request reminding module: configured to display, on the display interface of the second application, prompt information for receiving the start request of the first application; or, by using a preset manner, to prompt the user to receive the first An application's startup request.
仍然参照图4,在本发明的一些实施例中,所述装置还包括:Still referring to FIG. 4, in some embodiments of the present invention, the apparatus further includes:
第一应用响应关闭模块:设置为在所述启动请求处理模块拒绝将所述第一应用切换至前台运行和显示之前,检测到第二应用启动时,依据预先为所述第二应用设置的拒绝策略,关闭所述第一应用的启动响应功能;The first application response closing module is configured to: before the startup request processing module refuses to switch the first application to the foreground operation and display, when detecting that the second application is started, according to the rejection set in advance for the second application a policy, the startup response function of the first application is closed;
所述启动请求处理模块包括启动请求拒绝单元:设置为在所述第一应用的启动响应功能被关闭时,拒绝所述启动请求;The startup request processing module includes a startup request rejection unit configured to reject the startup request when the startup response function of the first application is closed;
所述拒绝策略设置为指示所述移动终端在运行第二应用时,关闭所述第一应用的启动响应功能。The rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
在本发明的一些实施例中,所述装置还包括: In some embodiments of the invention, the apparatus further includes:
定时拒绝响应模块:设置为判断终端当前的***时间是否位于预设的所述第一应用的拒绝响应时间段,若是,则拒绝所述启动请求。The timing rejection response module is configured to determine whether the current system time of the terminal is located in the preset rejection response time period of the first application, and if yes, reject the startup request.
所述定时拒绝响应模块可以是设置在所述启动请求处理模块中的子模块,也可以是单独设置的模块。The timing rejection response module may be a sub-module disposed in the startup request processing module, or may be a separately set module.
在本发明的一些实施例中,所述装置还包括:In some embodiments of the invention, the apparatus further includes:
定时拒绝显示模块:设置为判断终端当前的***时间是否位于预设的所述第一应用的拒绝显示时间段;若是,则通过预设方式进行提醒,向用户提示收到所述第一应用的启动请求,并同时触发启动请求处理模块。Timed rejection display module: configured to determine whether the current system time of the terminal is located in the preset rejection time period of the first application; if yes, the reminder is performed by using a preset manner, and prompting the user to receive the first application The request is initiated and the start request processing module is triggered at the same time.
所述定时拒绝显示模块可以是设置在所述启动请求处理模块中的子模块,也可以是单独设置的模块。The timing rejection display module may be a sub-module disposed in the startup request processing module, or may be a separately set module.
在本发明的一些实施例中,所述第一应用为基于语音业务的应用;所述第二应用为基于数据业务的应用。In some embodiments of the present invention, the first application is a voice service based application; the second application is a data service based application.
在具体实施例中,所述第一应用还可以为语音通话应用,所述第二应用可以为QQ、微信、支付宝等应用中的至少一个。In a specific embodiment, the first application may also be a voice call application, and the second application may be at least one of applications such as QQ, WeChat, and Alipay.
从上面所述可以看出,本发明实施例提供的移动终端应用运行方法和装置,可以保证用户使用某些应用处理重要事务的过程不被其它应用的启动请求信息打扰,避免用户当前用于处理重要事务的界面被强行切换而导致的不便。此外,本发明实施例所提供的方法和装置,使得用户在不需要某些基于数据业务的第二应用被基于语音业务的第一应用打断的情况下,保证所述第二应用的连贯运行。It can be seen from the above that the mobile terminal application running method and apparatus provided by the embodiments of the present invention can ensure that the process of using a certain application to process important transactions is not disturbed by the startup request information of other applications, and the user is currently used for processing. The inconvenience caused by the forced switching of the interface of important transactions. In addition, the method and apparatus provided by the embodiments of the present invention enable a user to ensure the coherent operation of the second application without requiring the second application based on the data service to be interrupted by the first application based on the voice service. .
应当理解,本说明书所描述的多个实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。It is to be understood that the various embodiments of the present invention are intended to illustrate and explain the invention. And in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。 It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention
工业实用性Industrial applicability
如上所述,本发明实施例提供的一种移动终端应用运行方法及装置,具有以下有益效果:本发明实施例提供的移动终端应用运行方法和装置,可以保证用户使用某些应用处理重要事务的过程不被其它应用的启动请求信息打扰,避免用户当前用于处理重要事务的界面被强行切换而导致的不便。此外,本发明实施例所提供的方法和装置,使得用户在不需要某些基于数据业务的第二应用被基于语音业务的第一应用打断的情况下,保证所述第二应用的连贯运行。 As described above, the mobile terminal application running method and apparatus provided by the embodiments of the present invention have the following beneficial effects: the mobile terminal application running method and apparatus provided by the embodiments of the present invention can ensure that the user uses certain applications to process important transactions. The process is not disturbed by the startup request information of other applications, and the inconvenience caused by the user's current interface for handling important transactions being forcibly switched is avoided. In addition, the method and apparatus provided by the embodiments of the present invention enable a user to ensure the coherent operation of the second application without requiring the second application based on the data service to be interrupted by the first application based on the voice service. .

Claims (12)

  1. 一种移动终端应用运行方法,包括如下步骤:A mobile terminal application running method includes the following steps:
    接收第一应用的启动请求信号;所述启动请求信号设置为请求将所述第一应用切换至前台运行并显示;Receiving a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground to run and display;
    在所述移动终端前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示,并继续在前台运行并显示所述第二应用,其中,所述第二应用是用户预先设定的需要保持在前台运行的应用。When the second application is run in the foreground of the mobile terminal, the first application is refused to be switched to the foreground running and display, and the second application is continuously run and displayed in the foreground, wherein the second application is a user in advance Set the application that needs to be kept running in the foreground.
  2. 根据权利要求1所述的方法,其中,在拒绝将所述第一应用切换至前台显示之后,所述方法还包括:在所述第二应用的显示界面上显示收到所述第一应用的启动请求的提示信息;或者,通过预设的方式进行提醒,向用户提示收到所述第一应用的启动请求。The method of claim 1, wherein after the refusing to switch the first application to the foreground display, the method further comprises: displaying, on the display interface of the second application, the receipt of the first application The prompt information of the request is started; or, the reminder is performed by a preset manner, and the user is prompted to receive the start request of the first application.
  3. 根据权利要求1所述的方法,其中,拒绝将所述第一应用切换至前台运行和显示的步骤之前,还包括:在检测到第二应用启动时,依据预先为所述第二应用设置的拒绝策略,关闭所述第一应用的启动响应功能;The method of claim 1, wherein before the step of rejecting the switching of the first application to the foreground operation and the display, the method further comprises: when detecting the second application startup, according to the preset for the second application Rejecting the policy, turning off the startup response function of the first application;
    所述在前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示的步骤,包括:在所述第一应用的启动响应功能被关闭时,拒绝所述启动请求;The step of refusing to switch the first application to the foreground running and displaying when the second application is running in the foreground includes: rejecting the startup request when the startup response function of the first application is closed;
    所述拒绝策略设置为指示所述移动终端在运行第二应用时,关闭所述第一应用的启动响应功能。The rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
  4. 根据权利要求1所述的方法,其中,在拒绝将所述第一应用切换至前台运行和显示之前,还包括:The method of claim 1, wherein before refusing to switch the first application to foreground running and displaying, the method further comprises:
    判断终端当前的***时间是否位于预设的所述第一应用的拒绝响应时间段,若是,则拒绝所述启动请求并结束本流程。Determining whether the current system time of the terminal is located in the preset rejection response time period of the first application, and if yes, rejecting the startup request and ending the process.
  5. 根据权利要求1所述的方法,其中,在拒绝将所述第一应用切换至前台运行和显示之前,还包括:The method of claim 1, wherein before refusing to switch the first application to foreground running and displaying, the method further comprises:
    判断终端当前的***时间是否位于预设的所述第一应用的拒绝显示时间段,若是,则通过预设方式进行提醒,向用户提示收到所述第一应用的启动请求。 Determining whether the current system time of the terminal is in the preset rejection time period of the first application, and if yes, performing a reminder by using a preset manner, and prompting the user to receive the startup request of the first application.
  6. 根据权利要求1-5中任意一项所述的方法,其中,所述第一应用为基于语音业务的应用;所述第二应用为基于数据业务的应用。The method of any of claims 1-5, wherein the first application is a voice service based application; the second application is a data service based application.
  7. 一种移动终端应用运行装置,包括:A mobile terminal application running device includes:
    第一启动请求接收模块:设置为接收第一应用的启动请求信号;所述启动请求信号设置为请求将所述第一应用切换至前台运行并显示;a first start request receiving module: configured to receive a start request signal of the first application; the start request signal is set to request to switch the first application to the foreground operation and display;
    启动请求处理模块:设置为在所述移动终端前台运行有第二应用时,拒绝将所述第一应用切换至前台运行和显示,并继续在前台运行并显示所述第二应用,其中,所述第二应用是用户预先设定的需要保持在前台运行的应用。a startup request processing module: configured to refuse to switch the first application to the foreground operation and display when the second application is run in the foreground of the mobile terminal, and continue to run in the foreground and display the second application, where The second application is an application that is preset by the user and needs to be kept running in the foreground.
  8. 根据权利要求7所述的装置,其中,所述装置还包括:The apparatus of claim 7 wherein said apparatus further comprises:
    启动请求提醒模块:设置为在所述第二应用的显示界面上显示收到所述第一应用的启动请求的提示信息;或者,通过预设的方式进行提醒,向用户提示收到所述第一应用的启动请求。a startup request reminding module: configured to display, on the display interface of the second application, prompt information for receiving the start request of the first application; or, by using a preset manner, to prompt the user to receive the first An application's startup request.
  9. 根据权利要求7所述的装置,其中,还包括:The apparatus according to claim 7, further comprising:
    第一应用响应关闭模块:设置为在所述启动请求处理模块拒绝将所述第一应用切换至前台运行和显示之前,检测到第二应用启动时,依据预先为所述第二应用设置的拒绝策略,关闭所述第一应用的启动响应功能;The first application response closing module is configured to: before the startup request processing module refuses to switch the first application to the foreground operation and display, when detecting that the second application is started, according to the rejection set in advance for the second application a policy, the startup response function of the first application is closed;
    所述启动请求处理模块包括启动请求拒绝单元:设置为在所述第一应用的启动响应功能被关闭时,拒绝所述启动请求;The startup request processing module includes a startup request rejection unit configured to reject the startup request when the startup response function of the first application is closed;
    所述拒绝策略设置为指示所述移动终端在运行第二应用时,关闭所述第一应用的启动响应功能。The rejection policy is set to instruct the mobile terminal to close the startup response function of the first application when the second application is running.
  10. 根据权利要求7所述的装置,其中,还包括:The apparatus according to claim 7, further comprising:
    定时拒绝响应模块:设置为判断终端当前的***时间是否位于预设的所述第一应用的拒绝响应时间段,若是,则拒绝所述启动请求。The timing rejection response module is configured to determine whether the current system time of the terminal is located in the preset rejection response time period of the first application, and if yes, reject the startup request.
  11. 根据权利要求7所述的装置,其中,还包括:The apparatus according to claim 7, further comprising:
    定时拒绝显示模块:设置为判断终端当前的***时间是否位于预设的所述第一应用的拒绝显示时间段;若是,则通过预设方式进行提醒,向用户提示收到所述第一应用的启动请求,并同时触发启动请求处理模块。 Timed rejection display module: configured to determine whether the current system time of the terminal is located in the preset rejection time period of the first application; if yes, the reminder is performed by using a preset manner, and prompting the user to receive the first application The request is initiated and the start request processing module is triggered at the same time.
  12. 根据权利要求7-11中任意一项所述的装置,其中,所述第一应用为基于语音业务的应用;所述第二应用为基于数据业务的应用。 The device according to any one of claims 7-11, wherein the first application is a voice service based application; the second application is a data service based application.
PCT/CN2014/086772 2014-07-15 2014-09-17 Mobile terminal application operation method and device WO2015154384A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410335054.3 2014-07-15
CN201410335054.3A CN105282302A (en) 2014-07-15 2014-07-15 Operating method and device for mobile terminal application

Publications (1)

Publication Number Publication Date
WO2015154384A1 true WO2015154384A1 (en) 2015-10-15

Family

ID=54287165

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/086772 WO2015154384A1 (en) 2014-07-15 2014-09-17 Mobile terminal application operation method and device

Country Status (2)

Country Link
CN (1) CN105282302A (en)
WO (1) WO2015154384A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110535910A (en) * 2019-07-30 2019-12-03 平安科技(深圳)有限公司 Breakpoint user's recalls method, apparatus and storage medium
US11474831B2 (en) 2016-10-20 2022-10-18 Huawei Technologies Co., Ltd. Application startup control method and control device

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126232B (en) * 2016-06-22 2018-07-27 广东欧珀移动通信有限公司 A kind of interface startup method and device
CN107391240A (en) * 2017-06-20 2017-11-24 北京小鸟看看科技有限公司 The switching method and device of application, terminal
CN107704294B (en) * 2017-10-27 2021-01-15 北京小米移动软件有限公司 Method and device for processing reserved event
CN112020152B (en) 2018-03-27 2021-08-03 华为技术有限公司 Data processing method and terminal equipment
CN109660657B (en) * 2018-11-26 2021-03-23 维沃移动通信有限公司 Application program control method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101103617A (en) * 2005-01-31 2008-01-09 诺基亚公司 Method and device for inhibiting interruption of a running application by an event
CN101217585A (en) * 2007-12-29 2008-07-09 宇龙计算机通信科技(深圳)有限公司 A priority control method of operation functions in mobile terminal device
CN101977259A (en) * 2010-10-20 2011-02-16 中兴通讯股份有限公司 Incoming call processing method and mobile terminal
CN103179264A (en) * 2012-09-20 2013-06-26 深圳市金立通信设备有限公司 Mobile intelligent informing system and method thereof
CN103761150A (en) * 2014-02-19 2014-04-30 联想(北京)有限公司 Message processing method, message processing device and electronic device
CN103813015A (en) * 2014-02-24 2014-05-21 联想(北京)有限公司 Method and device for information processing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101103617A (en) * 2005-01-31 2008-01-09 诺基亚公司 Method and device for inhibiting interruption of a running application by an event
CN101217585A (en) * 2007-12-29 2008-07-09 宇龙计算机通信科技(深圳)有限公司 A priority control method of operation functions in mobile terminal device
CN101977259A (en) * 2010-10-20 2011-02-16 中兴通讯股份有限公司 Incoming call processing method and mobile terminal
CN103179264A (en) * 2012-09-20 2013-06-26 深圳市金立通信设备有限公司 Mobile intelligent informing system and method thereof
CN103761150A (en) * 2014-02-19 2014-04-30 联想(北京)有限公司 Message processing method, message processing device and electronic device
CN103813015A (en) * 2014-02-24 2014-05-21 联想(北京)有限公司 Method and device for information processing

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11474831B2 (en) 2016-10-20 2022-10-18 Huawei Technologies Co., Ltd. Application startup control method and control device
CN110535910A (en) * 2019-07-30 2019-12-03 平安科技(深圳)有限公司 Breakpoint user's recalls method, apparatus and storage medium
CN110535910B (en) * 2019-07-30 2022-11-25 平安科技(深圳)有限公司 Method and device for recalling breakpoint user and storage medium

Also Published As

Publication number Publication date
CN105282302A (en) 2016-01-27

Similar Documents

Publication Publication Date Title
WO2015154384A1 (en) Mobile terminal application operation method and device
US11283749B2 (en) Method and system for controlling message transmission for a communication group
US10284710B2 (en) Call method of mobile terminal, mobile terminal control method, and related device
EP3158464B1 (en) Use of a digital assistant in communications
US8363818B2 (en) On-hold call monitoring systems and methods
US9451584B1 (en) System and method for selection of notification techniques in an electronic device
CN108268251B (en) Method, system, and medium for designing user experience of multitasking mobile phone
WO2015067081A1 (en) Method and device for processing incoming call prompt of mobile terminal, and storage medium
US8555100B2 (en) Selective low power management prioritization in a mobile device
US20180352398A1 (en) Method, Device And User Equipment For Pushing Service Information
CN106775969B (en) Selective operation method and device of application program
CN107094094B (en) Application networking method and device and terminal
WO2011150893A2 (en) Information prompt method and mobile device
US20150105056A1 (en) Methods and devices for establishing call
CN104253899A (en) Method and device for controlling communication terminals
EP3232325B1 (en) Method and device for starting application interface
JP6621136B2 (en) Mobile communication terminal and method thereof for receiving a call during application execution
WO2019076387A1 (en) Application switching method and apparatus
WO2020042118A1 (en) Access control method and apparatus and storage medium
CN111328061B (en) Audio resource control method, vehicle-mounted terminal and system
WO2018023472A1 (en) Method and apparatus for establishing service connection
WO2014160621A1 (en) Receiving a communication event
CN106657580B (en) Call handling method and device
WO2021057858A1 (en) Method for answering incoming call in instant messaging application, mobile terminal and computer storage medium
CN108551459B (en) Method and device for communication between devices and readable storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14888612

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14888612

Country of ref document: EP

Kind code of ref document: A1