[發明專利]車載系統休眠的方法與裝置有效
| 申請號: | 201711397914.6 | 申請日: | 2017-12-21 |
| 公開(公告)號: | CN108121570B | 公開(公告)日: | 2021-01-19 |
| 發明(設計)人: | 胡仲陽;王輝耀;方杰 | 申請(專利權)人: | 深圳市沃特沃德股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F1/3234;G06F1/3206 |
| 代理公司: | 深圳市明日今典知識產權代理事務所(普通合伙) 44343 | 代理人: | 王杰輝 |
| 地址: | 518000 廣東省深圳市南山區蛇口*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車載 系統 休眠 方法 裝置 | ||
本發明揭示了一種車載系統休眠的方法與裝置,其中,車載系統休眠的方法,包括:接收車載系統進入休眠狀態的提示信息;根據所述提示信息調取車載系統內的白名單;判斷申請不休眠鎖的應用程序是否為所述白名單外的第一類應用程序;若是,則釋放所述白名單外的第一類應用程序的不休眠鎖。本發明先將申請不休眠鎖的應用程序通過制定白名單進行有效區分,以便車載系統對申請不休眠鎖的應用程序進行有效管理,通過車載系統強制停止運行白名單外的第一類應用程序,實現車載系統安全可控地快速進入休眠狀態,以節省車載系統休眠狀態下的電耗量。
技術領域
本發明涉及到車載系統領域,特別是涉及到車載系統休眠的方法與裝置。
背景技術
現有車載系統的每個應用程序均可以申請使車載系統繼續運行的不休眠鎖,車載系統中任何一個應用程序申請了不休眠鎖后,車載系統的CPU均會保持繼續運轉,而且在車載系統接收到休眠指令的時候,若存在申請不休眠鎖的應用程序,而且沒有釋放申請的不休眠鎖,就會導致車載系統無法進入休眠狀態,導致車載系統待機電流過大,車載電瓶電量快速消耗。
因此,現有技術還有待改進。
發明內容
本發明的主要目的為提供一種車載系統休眠方法,旨在解決車載系統接收到休眠指令的時候因存在沒有釋放不休眠鎖的應用程序而導致車載系統無法休眠的技術問題。
本發明提出一種車載系統休眠的方法,包括:
接收車載系統進入休眠狀態的提示信息;
根據所述提示信息調取車載系統內的白名單;
判斷申請不休眠鎖的應用程序是否為所述白名單外的第一類應用程序;
若是,則釋放所述白名單外的第一類應用程序的不休眠鎖。
優選地,所述判斷申請不休眠鎖的應用程序是否為所述白名單外的第一類應用程序的步驟之后,包括:
若否,則判斷自車載系統接收到所述提示信息后,所述白名單內的第二類應用程序的運行狀態持續時間是否超出預設時間長度;
若超出,則終止運行所述第二類應用程序。
優選地,所述釋放所述白名單外的第一類應用程序的不休眠鎖的步驟之前,包括:
分析是否接收到禁止終止運行所述第一類應用程序的禁止指令;
若接收到,則生成保持所述第一類應用程序繼續運行的新不休眠鎖。
優選地,所述根據所述提示信息調取車載系統內的白名單的步驟之前,包括:
判斷申請不休眠鎖的應用程序是否為車載系統的系統程序;
若是系統程序,則添加到所述白名單內成為所述第二類應用程序。
優選地,所述判斷申請不休眠鎖的應用程序是否為車載系統的系統程序的步驟之后,包括:
若不是系統程序,判斷是否接收到添加指定非系統程序至所述白名單內的添加指令;
若接收到所述添加指令,則添加所述指定非系統程序至所述白名單內成為所述第二類應用程序。
本發明還提供了一種車載系統休眠的裝置,包括:
接收模塊,用于接收車載系統進入休眠狀態的提示信息;
調取模塊,用于根據所述提示信息調取車載系統內的白名單;
第一判斷模塊,用于判斷申請不休眠鎖的應用程序是否為所述白名單外的第一類應用程序;
釋放模塊,若是,則釋放所述白名單外的第一類應用程序的不休眠鎖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市沃特沃德股份有限公司,未經深圳市沃特沃德股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711397914.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種接口配置方法和裝置
- 下一篇:一種基于系統硬件模塊的獨立復位設計與實現





