[發明專利]防投屏初始化致車機休眠失敗的方法、裝置、設備及介質在審
| 申請號: | 202110987810.0 | 申請日: | 2021-08-26 |
| 公開(公告)號: | CN113784317A | 公開(公告)日: | 2021-12-10 |
| 發明(設計)人: | 黃煒;姜洪亮;黃斌;崔碩;丁桂生 | 申請(專利權)人: | 上汽通用五菱汽車股份有限公司 |
| 主分類號: | H04W4/48 | 分類號: | H04W4/48;H04W76/19;H04W76/30;H04W24/08;H04L12/26 |
| 代理公司: | 北京中北知識產權代理有限公司 11253 | 代理人: | 盧業強 |
| 地址: | 545007 廣西壯族自治區柳*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 防投屏 初始化 致車機 休眠 失敗 方法 裝置 設備 介質 | ||
本發明公開了一種防投屏初始化致車機休眠失敗的方法、裝置、計算機設備及存儲介質,所述方法包括設置一初始化計時器,所述初始化計時器分別對投屏連接進程的主線程啟動狀態和心跳檢測進程的啟動狀態進行響應;在心跳監聽過程中,若超過所述初始化計時器連續計時的第一預設時間未收到心跳信號,則強制斷開所述心跳檢測進程;若在所述初始化計時器連續計時的第一預設時間內收到心跳信號,且若從收到心跳信號起連續計時第二預設時間內未收到心跳信號,則初始化所述投屏連接進程。本發明的技術方案優化了心跳檢測進程在車機休眠時沒被暫停的情況,且不會對投屏響應時間有所影響,車機在喚醒后可重新復檢。
技術領域
本發明涉及信息處理領域,尤其涉及一種防投屏初始化致車機休眠失敗的方法、裝置、設備及介質。
背景技術
隨著智能網聯車載(機)技術的不斷發展,移動終端對車機的投屏應用也使用得越來越廣。
投屏連接進程正常運行時,會持續有運行狀態輸出,而進程結束時,不會報運行狀態。有時投屏進程會異常斷開,為了優化“投屏連接進程”的響應,在“投屏連接進程”中,另起一個心跳檢測進程用來檢測主線程運行情況;即,當主線程持續幾秒未報運行狀態時,視為主線程已經無響應,此時心跳檢測進程會dump“投屏連接進程”的調用棧以在用戶提供日志時分析,隨后重新初始化“投屏連接進程”。
然而,在“投屏連接進程”初始化時會初始化WIFI,以供無線投屏使用,并且初始化WIFI動作會導致車機休眠失敗。若車機休眠失敗,則會使用戶熄火下車后整車暗電流過大,導致汽車停放一段時間后出現虧電現象。
發明內容
本發明實施例提供一種防投屏初始化致車機休眠失敗的方法、裝置、計算機設備及存儲介質,優化了心跳檢測進程在車機休眠時沒被暫停的情況,且不會對投屏響應時間有所影響,車機在喚醒后可重新復檢。
一種防投屏初始化致車機休眠失敗的方法,其特征在于,所述防投屏初始化致車機休眠失敗的方法,包括:
設置一初始化計時器,所述初始化計時器分別對投屏連接進程的主線程啟動狀態和心跳檢測進程的啟動狀態進行響應;
在心跳監聽過程中,若超過所述初始化計時器連續計時的第一預設時間未收到心跳信號,則強制斷開所述心跳檢測進程;
若在所述初始化計時器連續計時的第一預設時間內收到心跳信號,且若從收到心跳信號起連續計時第二預設時間內未收到心跳信號,則初始化所述投屏連接進程。
一種防投屏初始化致車機休眠失敗的裝置,其特征在于,所述防投屏初始化致車機休眠失敗的裝置,包括:
計時器設置模塊,用于設置一初始化計時器,所述初始化計時器分別對投屏連接進程的主線程啟動狀態和心跳檢測進程的啟動狀態進行響應;
強停模塊,用于在心跳監聽過程中,若超過所述初始化計時器連續計時的第一預設時間未收到心跳信號,則強制斷開所述心跳檢測進程;
重啟模塊,用于若在所述初始化計時器連續計時的第一預設時間內收到心跳信號,且若從收到心跳信號起連續計時第二預設時間內未收到心跳信號,則初始化所述投屏連接進程。
一種計算機設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述防投屏初始化致車機休眠失敗的方法的步驟。
一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述防投屏初始化致車機休眠失敗的方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上汽通用五菱汽車股份有限公司,未經上汽通用五菱汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110987810.0/2.html,轉載請聲明來源鉆瓜專利網。





