[发明专利]后台程序管理方法、装置、计算机设备以及存储介质有效
申请号: | 201910663157.5 | 申请日: | 2019-07-22 |
公开(公告)号: | CN110362395B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 程杰;陈岩 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 牟慧仙 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 后台程序 管理 方法 装置 计算机 设备 以及 存储 介质 | ||
本申请公开了一种后台程序管理方法,属于终端技术领域。所述方法由终端执行,所述方法包括:当目标应用程序切换至后台运行时,将所述目标应用程序冻结;通过代理程序接收目标服务器发送的消息信号;当接收到所述消息信号时,展示所述消息信号的通知信息。本申请可以将终端后台运行的目标应用程序进行冻结,并且在目标服务器需要向目标应用程序发送消息时,通过代理程序接收目标服务器发送的消息信号,展示消息信号的通知信息,即降低了目标程序在后台运行时对终端的功耗,又提高了在目标应用程序冻结情况下展示通知消息的及时性。
技术领域
本申请涉及终端技术领域,特别涉及一种后台程序管理方法、装置、计算机设备以及存储介质。
背景技术
随着终端技术领域的发展,终端中的应用程序的种类越来越多,用户在使用终端的过程中,往往可以将正在在前台运行的应用程序切换至后台运行,并且终端可以对后台运行的应用程序进行冻结处理。
对于在后台运行的应用程序(例如,聊天程序,短信程序等),仍然需要定期与服务器进行通讯,接收服务器发送的消息。即,终端需要将该应用程序在后台保持活跃,从而使得该应用程序可以及时得到服务器发送的消息。相关技术中,为了平衡该应用程序接收服务器发送的消息的及时性,与降低该应用程序在后台运行时对终端的功耗,部分厂商推出建立自己的通讯服务器的方案,该方案中,依旧对后台运行的应用程序进行冻结,在该应用程序的服务器发送消息时,先发送至自己的通讯服务器中,再由该通讯服务器统一下发。
对于上述方案,由于各个厂商各自的通讯服务器在统一下发时,不能保证终端中应用程序获取对应的服务器发送的消息的及时性,可能造成该应用程序接收消息不及时,引起展示通知消息的时间推迟等问题,使得上述方案的灵活性差,应用场景有局限性。
发明内容
为了避免冻结的应用程序不能接收服务器发送的消息,造成终端展示通知消息的时间推迟的问题,本申请实施例提供了一种后台程序管理方法、装置、计算机设备以及存储介质。所述技术方案如下:
一个方面,本申请提供了一种后台程序管理方法,所述方法由终端执行,所述方法包括:
当目标应用程序切换至后台运行时,将所述目标应用程序冻结;
通过代理程序接收目标服务器发送的消息信号,所述目标服务器是所述目标应用程序的服务器,所述消息信号用于指示所述目标服务器中存在待发送给所述目标应用程序的应用消息;
当接收到所述消息信号时,展示所述消息信号的通知信息。
另一个方面,本申请提供了一种后台程序管理装置,所述装置用于终端中,所述装置包括:
第一冻结模块,用于当目标应用程序切换至后台运行时,将所述目标应用程序冻结;
接收模块,用于通过代理程序接收目标服务器发送的消息信号,所述目标服务器是所述目标应用程序的服务器,所述消息信号用于指示所述目标服务器中存在待发送给所述目标应用程序的应用消息;
展示模块,用于当接收到所述消息信号时,展示所述消息信号的通知信息。
另一个方面,本申请提供了一种计算机设备,所述计算机设备包含处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述一个方面所述的后台程序管理方法。
另一个方面,本申请提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述一个方面所述的后台程序管理方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910663157.5/2.html,转载请声明来源钻瓜专利网。