設(shè)備控制方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及通訊設(shè)備領(lǐng)域,尤其涉及一種設(shè)備控制方法、裝置及終端。
【背景技術(shù)】
[0002]隨著移動(dòng)終端的普及,特別是智能手機(jī)的推廣,人們?cè)絹?lái)越多的通過(guò)手機(jī)來(lái)進(jìn)行通信,例如:語(yǔ)音通話、即時(shí)消息聊天(QQ或米聊)、網(wǎng)絡(luò)平臺(tái)交流(微博)等等,并且對(duì)于一些用戶而言,通過(guò)手機(jī)進(jìn)行通信已經(jīng)成為生活中必不可少的部分。
[0003]智能手機(jī)的屏幕通常比較大,耗電量高,手機(jī)的電量通常只能維持一天時(shí)間。而人們最擔(dān)心的就是,當(dāng)打電話、聊天、發(fā)信息時(shí),手機(jī)的電量突然用完。
[0004]為了減少手機(jī)的電量消耗,在用戶不使用手機(jī)時(shí),通常會(huì)通過(guò)操作電源按鍵或虛擬按鍵,控制手機(jī)進(jìn)入休眠狀態(tài),此時(shí)手機(jī)的屏幕將會(huì)被關(guān)閉。但在手機(jī)休眠狀態(tài)下,一旦有電話呼入,手機(jī)屏幕則會(huì)自動(dòng)點(diǎn)亮,并且顯示接聽(tīng)界面,同時(shí)手機(jī)還會(huì)通過(guò)振動(dòng)或播放聲音等方式提醒用戶,這樣仍會(huì)增加手機(jī)的耗電量,使得手機(jī)的續(xù)航能力大大降低。
【發(fā)明內(nèi)容】
[0005]為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)提供一種設(shè)備控制方法、裝置及終端。
[0006]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種設(shè)備控制方法,應(yīng)用于終端,該方法包括:
[0007]當(dāng)接收到所述終端的應(yīng)用處理器開(kāi)始休眠的休眠通知消息時(shí),控制所述終端的基帶處理器中部分模塊進(jìn)入休眠狀態(tài);
[0008]當(dāng)所述基帶處理器中部分模塊處于休眠狀態(tài)中接收到呼叫時(shí),記錄所述呼叫的來(lái)電信息,所述來(lái)電信息至少包括:來(lái)電號(hào)碼和來(lái)電時(shí)間;
[0009]當(dāng)接收到所述應(yīng)用處理器被喚醒的喚醒通知消息時(shí),喚醒所述基帶處理器中處于休眠狀態(tài)的所有模塊,并將所述呼叫的來(lái)電信息發(fā)送給所述應(yīng)用處理器,以使所述應(yīng)用處理器在所述終端上顯示所述呼叫的來(lái)電信息。
[0010]該方法可以在應(yīng)用處理器休眠時(shí)控制基帶處理器僅保持部分模塊喚醒,而剩余模塊則進(jìn)入休眠狀態(tài),當(dāng)接收到呼叫時(shí)基帶處理器記錄該呼叫的來(lái)電信息,并在應(yīng)用處理器被喚醒時(shí)將呼叫的來(lái)電信息發(fā)送給應(yīng)用處理器。這樣就在有呼叫時(shí)不會(huì)喚醒應(yīng)用處理器,避免應(yīng)用處理器響應(yīng)該呼叫而進(jìn)行點(diǎn)亮屏幕、響鈴以及震動(dòng)等操作,因此,可以使得終端由于電話呼叫而消耗的電量大大減少。
[0011 ] 可選地,所述控制所述終端的基帶處理器中部分模塊進(jìn)入休眠狀態(tài),包括:
[0012]控制所述基帶處理器中的與電話接聽(tīng)相關(guān)的部分模塊保持喚醒狀態(tài);所述與電話接聽(tīng)相關(guān)的部分模塊至少包括:客戶識(shí)別模塊S頂卡服務(wù)/驅(qū)動(dòng)模塊、電話協(xié)議棧模塊和電話管理模塊;
[0013]控制所述基帶處理器中與電話接聽(tīng)無(wú)關(guān)的部分模塊進(jìn)入休眠狀態(tài);所述與電話接聽(tīng)無(wú)關(guān)的部分模塊至少包括:與應(yīng)用處理器通信的無(wú)線接口層RIL模塊。
[0014]只有保留基帶處理器中與電話接聽(tīng)相關(guān)的部分模塊處于喚醒狀態(tài),才能實(shí)現(xiàn)記錄呼叫的信息。另外,至少要關(guān)閉與應(yīng)用處理器相通信的模塊,避免在終端收到呼叫時(shí),通過(guò)基帶處理器中部分處于喚醒狀態(tài)的模塊向應(yīng)用處理器發(fā)送喚醒消息通知,喚醒應(yīng)用處理器。此外,還可以將與電話接聽(tīng)無(wú)關(guān)的數(shù)據(jù)傳輸?shù)饶K關(guān)閉,進(jìn)一步減少耗電。
[0015]可選地,所述與電話接聽(tīng)無(wú)關(guān)的部分模塊還包括:
[0016]與數(shù)據(jù)相關(guān)的數(shù)據(jù)DATA/IP多媒體子系統(tǒng)IMS模塊、與數(shù)據(jù)傳輸相關(guān)的無(wú)線保真WIFI/藍(lán)牙BT/全球定位系統(tǒng)GPS模塊和數(shù)據(jù)協(xié)議棧模塊中的一種或多種組合。
[0017]可以根據(jù)實(shí)際的需要,有選擇地選擇基帶處理器中的上述相關(guān)模塊是否處于休眠狀態(tài)。
[0018]由于只有基帶處理器中的部分模塊被喚醒,所以需要在基帶處理器的電話管理模塊中設(shè)置預(yù)設(shè)存儲(chǔ)位置,以便在呼叫時(shí)能夠記錄呼叫的信息,并且可以在應(yīng)用處理器處于喚醒狀態(tài)時(shí),基帶處理器將存儲(chǔ)在預(yù)設(shè)存儲(chǔ)位置中的來(lái)電信息發(fā)送給應(yīng)用處理器。
[0019]可選地,所述記錄所述呼叫的來(lái)電信息,包括:
[0020]利用所述S頂卡服務(wù)/驅(qū)動(dòng)模塊、電話協(xié)議棧模塊和電話管理模塊獲取所述呼叫的來(lái)電信息;
[0021]將所述呼叫的來(lái)電信息存儲(chǔ)在所述基帶處理器中電話管理模塊中的預(yù)設(shè)存儲(chǔ)位置。
[0022]由于基帶處理器中的S頂卡服務(wù)/驅(qū)動(dòng)模塊、電話協(xié)議棧模塊和電話管理模塊處于喚醒狀態(tài),使得基帶處理器具有接收到外部終端發(fā)起呼叫請(qǐng)求的功能,當(dāng)外部終端向該終端發(fā)起呼叫請(qǐng)求時(shí),基帶處理器中的S頂卡服務(wù)/驅(qū)動(dòng)模塊、電話協(xié)議棧模塊和電話管理模塊可以獲取到該呼叫請(qǐng)求的發(fā)起方的來(lái)電信息,并可以將該來(lái)電信息保存到特定的位置,如保存到臨時(shí)文件夾中。
[0023]可選地,所述方法還包括:
[0024]當(dāng)將所述呼叫的來(lái)電信息發(fā)送給所述應(yīng)用處理器后,刪除所述預(yù)設(shè)存儲(chǔ)位置中存儲(chǔ)的所述呼叫的來(lái)電信息。
[0025]為了節(jié)省空間,可以將已經(jīng)發(fā)送給應(yīng)用處理器的來(lái)電信息刪除。
[0026]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種設(shè)備控制方法,應(yīng)用于終端,該方法包括:
[0027]當(dāng)所述終端的應(yīng)用處理器開(kāi)始休眠狀態(tài)時(shí),向所述終端的基帶處理器發(fā)送休眠通知消息,以使所述基帶處理器中部分模塊進(jìn)入休眠狀態(tài);
[0028]當(dāng)所述應(yīng)用處理器在處于休眠狀態(tài)中被喚醒時(shí),向所述基帶處理器發(fā)送喚醒通知消息,以使所述基帶處理器中處于休眠狀態(tài)的所有模塊被喚醒;
[0029]檢測(cè)是否接收到所述基帶處理器發(fā)送的、所述基帶處理器中部分模塊處于休眠狀態(tài)中接收到的呼叫的來(lái)電信息;
[0030]當(dāng)接收到所述呼叫的來(lái)電信息時(shí),提示所述呼叫的來(lái)電信息。
[0031]在應(yīng)用處理器被喚醒后,基帶處理器還會(huì)將記錄的與呼叫相關(guān)的來(lái)電信息發(fā)送給應(yīng)用處理器,以便應(yīng)用處理器進(jìn)行提示,提醒用戶在終端休眠時(shí)有錯(cuò)過(guò)的未接電話,避免由于漏接電話而帶來(lái)的損失。
[0032]可選地,所述提示所述呼叫的來(lái)電信息,包括:
[0033]將所述呼叫的來(lái)電信息標(biāo)記為休眠狀態(tài)中的未接電話;
[0034]在未接電話記錄中顯示標(biāo)記后的所述呼叫的來(lái)電信息,或者,在所述終端上推送包含標(biāo)記后的所述呼叫的來(lái)電信息的推送消息。
[0035]為了便于提醒用戶,以及便于用戶查看提醒信息,可以采用未接電話標(biāo)記,以及提示來(lái)電時(shí)間、來(lái)電號(hào)碼,或者來(lái)電用戶名等。
[0036]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種設(shè)備控制裝置,包括:
[0037]休眠控制單元,用于當(dāng)接收到所述終端的應(yīng)用處理器開(kāi)始休眠的休眠通知消息時(shí),控制所述終端的基帶處理器中部分模塊進(jìn)入休眠狀態(tài);
[0038]來(lái)電信息記錄單元,用于當(dāng)所述基帶處理器中部分模塊處于休眠狀態(tài)中接收到呼叫時(shí),記錄所述呼叫的來(lái)電信息,所述來(lái)電信息至少包括:來(lái)電號(hào)碼和來(lái)電時(shí)間;
[0039]喚醒控制單元,用于當(dāng)接收到所述應(yīng)用處理器被喚醒的喚醒通知消息時(shí),喚醒所述基帶處理器中處于休眠狀態(tài)的所有模塊;
[0040]來(lái)電信息發(fā)送單元,用于將所述呼叫的來(lái)電信息發(fā)送給所述應(yīng)用處理器,以使所述應(yīng)用處理器在所述終端上顯示所述呼叫的來(lái)電信息。
[0041]可選地,所述休眠控制單元,包括:
[0042]第一控制子單元,用于控制所述基帶處理器中的與電話接聽(tīng)相關(guān)的部分模塊保持喚醒狀態(tài);所述與電話接聽(tīng)相關(guān)的部分模塊至少包括:客戶識(shí)別模塊SIM卡服務(wù)/驅(qū)動(dòng)模塊、電話協(xié)議棧模塊和電話管理模塊;
[0043]第二控制子單元,用于控制所述基帶處理器中與電話接聽(tīng)無(wú)關(guān)的部分模塊進(jìn)入休眠狀態(tài)所述與電話接聽(tīng)無(wú)關(guān)的部分模塊至少包括:與應(yīng)用處理器通信的無(wú)線接口層RIL模塊。
[0044]可選地,所述與電話接聽(tīng)無(wú)關(guān)的部分模塊還包括:
[0045]與數(shù)據(jù)相關(guān)的數(shù)據(jù)DATA/IP多媒體子系統(tǒng)IMS模塊、與數(shù)據(jù)傳輸相關(guān)的無(wú)線保真WIFI/藍(lán)牙BT/全球定位系統(tǒng)GPS模塊和數(shù)據(jù)協(xié)議棧模塊中的一種或多種組合。
[0046]可選地,所述來(lái)電信息記錄單元,包括:
[0047]來(lái)電信息獲取子單元,用于利用所述S頂卡服務(wù)/驅(qū)動(dòng)模塊、電話協(xié)議棧模塊和電話管理模塊獲取所述呼叫的來(lái)電信息;
[0048]來(lái)電信息存儲(chǔ)子單元,用于將所述呼叫的來(lái)電信息存儲(chǔ)在所述基帶處理器中電話管理模塊中的預(yù)設(shè)存儲(chǔ)位置。
[0049]可選地,所述裝置還包括:
[0050]來(lái)電信息刪除單元,用于當(dāng)將所述呼叫的來(lái)電信息發(fā)送給所述應(yīng)用處理器后,刪除所述預(yù)設(shè)存儲(chǔ)位置中存儲(chǔ)的所述呼叫的來(lái)電信息。
[0051]根據(jù)本公開(kāi)實(shí)施例的第四方面,提供一種設(shè)備控制裝置,包括:
[0052]休眠通知消息發(fā)送單元,用于當(dāng)所述終端的應(yīng)用處理器開(kāi)始休眠狀態(tài)時(shí),向所述終端的基帶處理器發(fā)送休眠通知消息,以使所述基帶處理器中部分模塊進(jìn)入休眠狀態(tài);
[0053]喚醒通知消息發(fā)送單元,用于當(dāng)所述應(yīng)用處理器在處于休眠狀態(tài)中被喚醒時(shí),向所述基帶處理器發(fā)送喚醒通知消息,以使所述基帶處理器中處于休眠狀態(tài)的所有模塊被喚醒;
[0054]來(lái)電信息檢測(cè)單元,用于檢測(cè)是否接收到所述基帶處理器發(fā)送的、所述基帶處理器中部分模塊處于休眠狀態(tài)中接收到的呼叫的來(lái)電信息;
[0055]來(lái)電信息提示單元,用于當(dāng)接收到所述呼叫的來(lái)電信息時(shí),提示所述呼叫的來(lái)電
?目息。
[0056]可選地,所述來(lái)電信息提示單元,包括:
[0057]標(biāo)記子單元,用于將所述呼叫的來(lái)電信息標(biāo)記為休眠狀態(tài)中的未接電話;
[0058]顯示子單元,用語(yǔ)在未接電話記錄中顯示標(biāo)記后的所述呼叫的來(lái)電信息,或者,推送單元,用于在所