[發明專利]進程啟動的管控方法、裝置及存儲介質和移動終端有效
| 申請號: | 201711167217.1 | 申請日: | 2017-11-21 |
| 公開(公告)號: | CN107835318B | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 林志泳;杜冰 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;H04W52/02;G06F9/54;G06F9/48 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 進程 啟動 方法 裝置 存儲 介質 移動 終端 | ||
1.一種進程啟動的管控方法,其特征在于,包括:
在檢測到預設定時器達到設定間隔時間時,確定系統通過觸發廣播接收者接收廣播來進行待啟動進程啟動的事件被觸發,所述預設定時器用于定時發送廣播以觸發廣播接收者接收廣播,所述待啟動進程為所述廣播接收者對應的進程;
獲取所述待啟動進程的屬性信息;其中,所述屬性信息包括進程標識、待啟動服務名稱、用戶標識和應用包名;
若所述屬性信息滿足下述所有條件,則禁止所述待啟動進程進行啟動:
所述用戶標識與后臺運行進程的用戶標識都不同;
所述待啟動服務名稱不在第一設定白名單中;
所述應用包名不在第二設定白名單中;
所述待啟動進程所屬應用程序的自啟動開關未開啟;
其中,確定系統通過觸發廣播接收者接收廣播來進行待啟動進程啟動的事件被觸發,包括:
若觸發廣播接收者接收廣播的調用者的進程標識為預設進程標識或者用戶標識為預設用戶標識,則確定所述調用者為系統進程;
在檢測到所述系統進程調用用于通過觸發廣播接收者接收廣播來啟動所述待啟動服務的設定函數,且所述設定函數中包含表示系統已開啟所述預設定時器的參數時,確定通過觸發廣播接收者接收廣播來進行待啟動進程啟動的事件被觸發。
2.根據權利要求1所述的方法,其特征在于,還包括:
若所述屬性信息滿足下述條件的至少一項,則允許所述待啟動進程進行啟動:
所述用戶標識與后臺運行進程的用戶標識相同;
所述待啟動服務名稱在第一設定白名單中;
所述應用包名在第二設定白名單中;
所述待啟動進程所屬應用程序的自啟動開關已開啟。
3.根據權利要求1所述的方法,其特征在于,還包括:
從服務器或者終端本地獲取所述第一設定白名單和第二設定白名單,所述第一設定白名單和第二設定白名單在終端本地存儲的方式包括文件方式存儲或者數據庫方式存儲。
4.根據權利要求1所述的方法,其特征在于,在禁止所述待啟動進程進行啟動之后還包括:
結束所述廣播,以防止所述廣播所占內存的內存泄漏。
5.根據權利要求1所述的方法,其特征在于,在禁止所述待啟動進程進行啟動之后還包括:
將所述系統進程的應用包名和所述待啟動進程的應用包名進行保存,作為攔截記錄,并向用戶展示所述攔截記錄。
6.根據權利要求1所述的方法,其特征在于,還包括:
若所述待啟動進程所屬應用程序為系統內置應用,則允許所述待啟動進程啟動。
7.一種進程啟動的管控裝置,其特征在于,包括:
進程啟動事件觸發模塊,用于在檢測到預設定時器達到設定間隔時間時,確定系統通過觸發廣播接收者接收廣播來進行待啟動進程啟動的事件被觸發,所述預設定時器用于定時觸發廣播發送,所述待啟動進程為所述廣播接收者對應的進程;
進程屬性獲取模塊,用于獲取所述待啟動進程的屬性信息;其中,所述屬性信息包括進程標識、待啟動服務名稱、用戶標識和應用包名;
進程啟動禁止模塊,用于若所述屬性信息滿足下述所有條件,則禁止所述待啟動進程進行啟動:
所述用戶標識與后臺運行進程的用戶標識都不同;
所述待啟動服務名稱不在第一設定白名單中;
所述應用包名不在第二設定白名單中;
所述待啟動進程所屬應用程序的自啟動開關未開啟;
其中,所述進程啟動事件觸發模塊,具體用于:
若觸發廣播接收者接收廣播的調用者的進程標識為預設進程標識或者用戶標識為預設用戶標識,則確定所述調用者為系統進程;
在檢測到所述系統進程調用用于通過觸發廣播接收者接收廣播來啟動所述待啟動服務的設定函數,且所述設定函數中包含表示系統已開啟所述預設定時器的參數時,確定通過觸發廣播接收者接收廣播來進行待啟動進程啟動的事件被觸發。
8.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-6中任一所述的進程啟動的管控方法。
9.一種移動終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1-6中任一所述的進程啟動的管控方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711167217.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:調度作業控制方法、裝置、終端設備及存儲介質
- 下一篇:顯示屏組件及電子設備





