移動(dòng)終端的關(guān)機(jī)方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種移動(dòng)終端的關(guān)機(jī)方法及裝置,在上述方法中,獲取關(guān)機(jī)操作指令;根據(jù)關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使移動(dòng)終端恢復(fù)至運(yùn)行狀態(tài)。根據(jù)本發(fā)明提供的技術(shù)方案,進(jìn)而有效地縮短了智能移動(dòng)終端完成開機(jī)所耗費(fèi)的時(shí)間,極大地提高了智能移動(dòng)終端的開機(jī)啟動(dòng)速度。
【專利說明】移動(dòng)終端的關(guān)機(jī)方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種移動(dòng)終端的關(guān)機(jī)方法及裝置。
【背景技術(shù)】
[0002]目前,隨著安卓(android)智能手機(jī)的廣泛普及,多處理器多無線制式的智能手機(jī)已經(jīng)成為時(shí)下技術(shù)研發(fā)的熱點(diǎn)。多處理器體現(xiàn)在采用一個(gè)應(yīng)用處理器處理面向用戶的應(yīng)用,而采用另一個(gè)基帶處理器進(jìn)行基帶信號(hào)處理。多無線制式下基帶芯片也可能是多個(gè)處理器。這種手機(jī)在開機(jī)時(shí)需要從存儲(chǔ)器(例如:flash、eMMC)讀取系統(tǒng)映像文件并加載到RAM。從系統(tǒng)啟動(dòng)、映像驗(yàn)證到用戶能夠操作手機(jī)應(yīng)用界面需要耗費(fèi)較長(zhǎng)的時(shí)間,特別是對(duì)于多處理器多無線制式的智能手機(jī),其系統(tǒng)加載的時(shí)間將會(huì)更長(zhǎng),通常都會(huì)在三十秒到一分鐘。如果用戶在緊急情況下,需要對(duì)手機(jī)進(jìn)行開機(jī)并加以使用,上述加載時(shí)間對(duì)于用戶而言將是難以接受的。相關(guān)技術(shù)中所提出的解決方案通常集中在優(yōu)化開機(jī)流程,提高開機(jī)時(shí)處理器的運(yùn)行頻率。但這些技術(shù)方案對(duì)于開機(jī)速度的優(yōu)化程度有限,況且處理器的運(yùn)行頻率也不能無限提供。
[0003]由此可見,相關(guān)技術(shù)中缺乏一種能夠使得智能移動(dòng)終端快速啟動(dòng)的方案。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種移動(dòng)終端的關(guān)機(jī)方法及裝置,以至少解決相關(guān)技術(shù)中的智能移動(dòng)終端的開機(jī)啟動(dòng)速度緩慢的問題。
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供了一種移動(dòng)終端的關(guān)機(jī)方法。
[0006]本發(fā)明的移動(dòng)終端的關(guān)機(jī)方法包括:獲取關(guān)機(jī)操作指令;根據(jù)關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使移動(dòng)終端恢復(fù)至運(yùn)行狀態(tài)。
[0007]根據(jù)本發(fā)明的另一方面,提供了一種移動(dòng)終端的關(guān)機(jī)裝置。
[0008]本發(fā)明的移動(dòng)終端的關(guān)機(jī)裝置包括:獲取模塊,用于獲取關(guān)機(jī)操作指令;存儲(chǔ)模塊,用于根據(jù)關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使移動(dòng)終端恢復(fù)至運(yùn)行狀態(tài)。
[0009]通過本發(fā)明實(shí)施例,采用獲取關(guān)機(jī)操作指令;根據(jù)關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使移動(dòng)終端恢復(fù)至運(yùn)行狀態(tài),即在移動(dòng)終端關(guān)機(jī)時(shí)并不是真正使得整個(gè)系統(tǒng)全部斷電,而是將基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存。在此關(guān)機(jī)狀態(tài)下僅需要耗費(fèi)部分電池電量,其電流為系統(tǒng)底電流,此種關(guān)機(jī)狀態(tài)可以維持較長(zhǎng)時(shí)間,因此,能夠以損耗少量的系統(tǒng)底電流為代價(jià)來獲得更快的開機(jī)啟動(dòng)速度,由此解決了相關(guān)技術(shù)中的智能移動(dòng)終端的開機(jī)啟動(dòng)速度緩慢的問題,進(jìn)而有效地縮短了智能移動(dòng)終端完成開機(jī)所耗費(fèi)的時(shí)間,極大地提高了智能移動(dòng)終端的開機(jī)啟動(dòng)速度。
【專利附圖】
【附圖說明】
[0010]此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0011]圖1是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的關(guān)機(jī)方法的流程圖;
[0012]圖2是根據(jù)本發(fā)明優(yōu)選實(shí)施例的智能移動(dòng)終端的關(guān)機(jī)流程圖;
[0013]圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的智能移動(dòng)終端開機(jī)啟動(dòng)的流程圖;
[0014]圖4是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的關(guān)機(jī)裝置的結(jié)構(gòu)框圖;
[0015]圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的移動(dòng)終端的關(guān)機(jī)裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0016]下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0017]圖1是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的關(guān)機(jī)方法的流程圖。如圖1所示,該方法可以包括以下處理步驟:
[0018]步驟S102:獲取關(guān)機(jī)操作指令;
[0019]步驟S104:根據(jù)關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使移動(dòng)終端恢復(fù)至運(yùn)行狀態(tài)。
[0020]相關(guān)技術(shù)中,智能移動(dòng)終端的開機(jī)啟動(dòng)速度緩慢。采用如圖1所示的方法,獲取關(guān)機(jī)操作指令;根據(jù)關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使移動(dòng)終端恢復(fù)至運(yùn)行狀態(tài),即在移動(dòng)終端關(guān)機(jī)時(shí)并不是真正使得整個(gè)系統(tǒng)(包括:應(yīng)用系統(tǒng)和基帶系統(tǒng))全部斷電,而是將基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存。在此關(guān)機(jī)狀態(tài)下僅需要耗費(fèi)部分電池電量,其電流為系統(tǒng)底電流,此種關(guān)機(jī)狀態(tài)可以維持較長(zhǎng)時(shí)間,因此,能夠以損耗少量的系統(tǒng)底電流為代價(jià)來獲得更快的開機(jī)啟動(dòng)速度,由此解決了相關(guān)技術(shù)中的智能移動(dòng)終端的開機(jī)啟動(dòng)速度緩慢的問題,進(jìn)而有效地縮短了智能移動(dòng)終端完成開機(jī)所耗費(fèi)的時(shí)間,極大地提高了智能移動(dòng)終端的開機(jī)啟動(dòng)速度(采用相關(guān)技術(shù)的智能移動(dòng)終端的開機(jī)啟動(dòng)時(shí)間在30秒至I分鐘,而采用本發(fā)明實(shí)施例所提供的技術(shù)方案,智能移動(dòng)終端的開機(jī)啟動(dòng)時(shí)間可以縮短至10秒以內(nèi))。
[0021]優(yōu)選地,在步驟S104中,對(duì)運(yùn)行狀態(tài)信息進(jìn)行保存可以包括以下操作:
[0022]步驟S1:保持基帶處理器和應(yīng)用處理器處于上電且關(guān)閉時(shí)鐘的低功耗狀態(tài);
[0023]步驟S2:將運(yùn)行狀態(tài)的信息存儲(chǔ)在基帶處理器和應(yīng)用處理器上。
[0024]在優(yōu)選實(shí)施例中,基帶處理器和應(yīng)用處理器在低功耗狀態(tài)下共存在以下三種模式:
[0025](I)空閑模式(Idle Mode);
[0026](2)睡眠模式(Sleep Mode);
[0027](3)掉電模式(Power Off Mode)。
[0028]如果基帶處理器和應(yīng)用處理器處于第(I)和(2)種模式,那么基帶處理器和應(yīng)用處理器依舊處于上電狀態(tài),并且此時(shí)還需要關(guān)閉時(shí)鐘。由于基帶處理器和應(yīng)用處理器并未掉電,因此,可以將運(yùn)行狀態(tài)的信息存儲(chǔ)在基帶處理器和應(yīng)用處理器上。
[0029]優(yōu)選地,在步驟S104中,對(duì)運(yùn)行狀態(tài)信息進(jìn)行保存可以包括以下步驟:
[0030]步驟S3:保持基帶處理器和應(yīng)用處理器處于掉電且關(guān)閉時(shí)鐘的低功耗狀態(tài);
[0031]步驟S4:將運(yùn)行狀態(tài)的信息存儲(chǔ)在除基帶處理器和應(yīng)用處理器之外的預(yù)設(shè)存儲(chǔ)區(qū)域內(nèi)。
[0032]如果基帶處理器和應(yīng)用處理器處于上述第(3)種模式,那么基帶處理器和應(yīng)用處理器由于處于掉電狀態(tài),因而無法存儲(chǔ)運(yùn)行狀態(tài)的信息。為此,需要在移動(dòng)終端內(nèi)部單獨(dú)開辟一塊內(nèi)存空間,并且該內(nèi)存空間始終處于上電狀態(tài),用于存儲(chǔ)運(yùn)行狀態(tài)的信息。
[0033]優(yōu)選地,在步驟SI中,保持基帶處理器和應(yīng)用處理器處于上電狀態(tài)可以包括以下處理:
[0034]步驟Sll:控制基帶系統(tǒng)中除基帶處理器之外的其余部分進(jìn)入飛行模式以及控制基帶處理器進(jìn)入空閑模式或者睡眠模式;
[0035]步驟S12:在關(guān)閉全部上層應(yīng)用和顯示屏后,控制應(yīng)用處理器進(jìn)入空閑模式或者睡眠模式。
[0036]在優(yōu)選實(shí)施例中,在移動(dòng)終端關(guān)機(jī)時(shí)并不是真正使得整個(gè)系統(tǒng)全部斷電,而是讓應(yīng)用系統(tǒng)中的應(yīng)用處理器以及基帶系統(tǒng)中的基帶處理器均進(jìn)入空閑模式或者睡眠模式,基帶系統(tǒng)中除基帶處理器之外的其余部分均進(jìn)入飛行模式。
[0037]優(yōu)選地,在步驟S3中,保持基帶處理器和應(yīng)用處理器處于掉電狀態(tài)可以包括以下步驟:
[0038]步驟S31:控制基帶系統(tǒng)進(jìn)入掉電模式;
[0039]步驟S32:在關(guān)閉全部上層應(yīng)用和顯示屏后,控制應(yīng)用系統(tǒng)進(jìn)入掉電模式。
[0040]由于需要在除基帶處理器和應(yīng)用處理器之外開辟額外的存儲(chǔ)空間,因此,可以控制基帶系統(tǒng)和應(yīng)用系統(tǒng)均進(jìn)入掉電模式,而將基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息存儲(chǔ)在額外開辟的存儲(chǔ)空間內(nèi)。
[0041]優(yōu)選地,在上述步驟Sll中,控制除基帶處理器之外的其余部分進(jìn)入飛行模式以及控制基帶處理器進(jìn)入空閑模式或者睡眠模式可以包括以下操作:
[0042]向基帶系統(tǒng)發(fā)送通知消息,其中,通知消息用于通知除基帶處理器之外的其余部分進(jìn)入飛行模式并且通知基帶處理器進(jìn)入空閑模式或者睡眠模式。
[0043]在優(yōu)選實(shí)施例中,智能移動(dòng)終端(例如:智能手機(jī))響應(yīng)用戶的關(guān)機(jī)操作,應(yīng)用系統(tǒng)開始播放關(guān)機(jī)動(dòng)畫,然后向基帶系統(tǒng)發(fā)送AT命令(AT+CFUN=4)通知基帶系統(tǒng)中除基帶處理器之外的其余部分均進(jìn)入飛行模式,在基帶系統(tǒng)接收到來自于應(yīng)用系統(tǒng)的通知消息后,進(jìn)入飛行模式,而基帶處理器進(jìn)入空閑模式或者睡眠模式。
[0044]圖2是根據(jù)本發(fā)明優(yōu)選實(shí)施例的智能移動(dòng)終端的關(guān)機(jī)流程圖。如圖2所示,該流程可以包括以下處理步驟:
[0045]步驟S202:智能移動(dòng)終端(例如:智能手機(jī))響應(yīng)用戶的關(guān)機(jī)操作,應(yīng)用系統(tǒng)播放關(guān)機(jī)動(dòng)畫;
[0046]步驟S204:應(yīng)用系統(tǒng)通知基帶系統(tǒng)除基帶處理器之外均進(jìn)入飛行模式;在基帶系統(tǒng)接收到來自于應(yīng)用系統(tǒng)的通知消息后,進(jìn)入飛行模式,而基帶處理器進(jìn)入空閑模式;
[0047]步驟S206:在播放關(guān)機(jī)動(dòng)畫的同時(shí),應(yīng)用系統(tǒng)關(guān)閉上層應(yīng)用(游戲、瀏覽器、第三方應(yīng)用等上層應(yīng)用);
[0048]步驟S208:應(yīng)用系統(tǒng)完成對(duì)上層應(yīng)用的關(guān)閉操作,并在關(guān)機(jī)動(dòng)畫播放完畢后,關(guān)閉顯示屏;
[0049]步驟S210:應(yīng)用處理器進(jìn)入空閑模式;整個(gè)系統(tǒng)關(guān)機(jī)流程全部完成。
[0050]優(yōu)選地,在步驟S12,控制應(yīng)用處理器進(jìn)入空閑模式或者睡眠模式之后,還可以包括以下操作:
[0051]步驟S13:響應(yīng)長(zhǎng)按鍵中斷或者實(shí)時(shí)時(shí)鐘中斷,喚醒應(yīng)用處理器;
[0052]步驟S14:采用應(yīng)用處理器運(yùn)行預(yù)設(shè)的上層應(yīng)用。
[0053]在優(yōu)選實(shí)施例中,應(yīng)用系統(tǒng)除了喚醒長(zhǎng)按電源鍵和實(shí)時(shí)時(shí)鐘(RTC)這兩個(gè)中斷之外,將其余中斷全部屏蔽。而在此關(guān)機(jī)狀態(tài)下僅需要耗費(fèi)部分電池電量,其電流為系統(tǒng)底電流,系統(tǒng)底電流非常低,通常在I毫安左右,而對(duì)于普通的1000毫安的電池而言,這種關(guān)機(jī)狀態(tài)可以維持一個(gè)多月,因此,采用以損耗少量的系統(tǒng)底電流為代價(jià)來獲得更快的開機(jī)啟動(dòng)速度尤其是在特殊場(chǎng)合下是符合經(jīng)濟(jì)學(xué)原理的。智能移動(dòng)終端(例如:智能手機(jī))在響應(yīng)用戶長(zhǎng)按鍵開機(jī)操作或者鬧鈴超時(shí)開機(jī),長(zhǎng)按鍵中斷或者RTC時(shí)鐘中斷能夠喚醒應(yīng)用處理器,應(yīng)用系統(tǒng)播放開機(jī)動(dòng)畫。應(yīng)用系統(tǒng)運(yùn)行預(yù)先設(shè)置的必要的上層應(yīng)用(例如:屏幕顯示桌面、開啟WIFI).
[0054]優(yōu)選地,在步驟S14,采用應(yīng)用處理器運(yùn)行預(yù)設(shè)的上層應(yīng)用之前,還可以包括以下步驟:
[0055]步驟S15:在應(yīng)用處理器被喚醒之后,繼續(xù)喚醒基帶處理器。即在智能移動(dòng)終端的顯示屏播放開機(jī)動(dòng)畫的同時(shí),應(yīng)用系統(tǒng)還需要喚醒基帶處理器。
[0056]優(yōu)選地,在步驟S15,喚醒基帶處理器之后,還可以包括以下操作:
[0057]步驟S16:向基帶系統(tǒng)發(fā)送網(wǎng)絡(luò)搜索通知消息,其中,網(wǎng)絡(luò)搜索通知消息用于通知基帶處理器進(jìn)行網(wǎng)絡(luò)信號(hào)的搜索;
[0058]步驟S17:接收來自于基帶系統(tǒng)的網(wǎng)絡(luò)搜索結(jié)果。
[0059]圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的智能移動(dòng)終端開機(jī)啟動(dòng)的流程圖。如圖3所示,該流程可以包括以下處理步驟:
[0060]步驟S302:響應(yīng)智能移動(dòng)終端(例如:智能手機(jī))用戶長(zhǎng)按鍵開機(jī)操作,長(zhǎng)按鍵中斷喚醒應(yīng)用處理器,應(yīng)用系統(tǒng)播放開機(jī)動(dòng)畫;
[0061]步驟S304:應(yīng)用系統(tǒng)喚醒基帶處理器,并向基帶系統(tǒng)發(fā)送搜網(wǎng)通知消息;
[0062]步驟S306:應(yīng)用系統(tǒng)運(yùn)行必要的上層應(yīng)用(例如:桌面);基帶系統(tǒng)在完成網(wǎng)絡(luò)搜索操作后向應(yīng)用系統(tǒng)上報(bào)網(wǎng)絡(luò)搜索結(jié)果;
[0063]步驟S308:應(yīng)用系統(tǒng)開機(jī)動(dòng)畫播放完成,進(jìn)入待機(jī)界面。
[0064]圖4是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的關(guān)機(jī)裝置的結(jié)構(gòu)框圖。如圖4所示,該移動(dòng)終端的關(guān)機(jī)裝置可以包括:獲取模塊10,用于獲取關(guān)機(jī)操作指令;存儲(chǔ)模塊20,用于根據(jù)關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使移動(dòng)終端恢復(fù)至運(yùn)行狀態(tài)。
[0065]采用如圖4所示的裝置,解決了相關(guān)技術(shù)中的智能移動(dòng)終端的開機(jī)啟動(dòng)速度緩慢的問題,進(jìn)而有效地縮短了智能移動(dòng)終端完成開機(jī)所耗費(fèi)的時(shí)間,極大地提高了智能移動(dòng)終端的開機(jī)啟動(dòng)速度。
[0066]優(yōu)選地,如圖5所示,存儲(chǔ)模塊20可以包括:第一處理單元200,用于保持基帶處理器和應(yīng)用處理器處于上電且關(guān)閉時(shí)鐘的低功耗狀態(tài);第一存儲(chǔ)單元202,用于將運(yùn)行狀態(tài)的信息存儲(chǔ)在基帶處理器和應(yīng)用處理器上。
[0067]優(yōu)選地,如圖5所示,存儲(chǔ)模塊20可以包括:第二處理單元204,用于保持基帶處理器和應(yīng)用處理器處于掉電且關(guān)閉時(shí)鐘的低功耗狀態(tài);第二存儲(chǔ)單元206,用于將運(yùn)行狀態(tài)的信息存儲(chǔ)在除基帶處理器和應(yīng)用處理器之外的預(yù)設(shè)存儲(chǔ)區(qū)域內(nèi)。
[0068]從以上的描述中,可以看出,上述實(shí)施例實(shí)現(xiàn)了如下技術(shù)效果(需要說明的是這些效果是某些優(yōu)選實(shí)施例可以達(dá)到的效果):采用本發(fā)明實(shí)施例所提供的技術(shù)方案,在此關(guān)機(jī)狀態(tài)下僅需要耗費(fèi)部分電池電量,其電流為系統(tǒng)底電流,此種關(guān)機(jī)狀態(tài)可以維持較長(zhǎng)時(shí)間,因此,能夠以損耗少量的系統(tǒng)底電流為代價(jià)來獲得更快的開機(jī)啟動(dòng)速度,由此解決了相關(guān)技術(shù)中的智能移動(dòng)終端的開機(jī)啟動(dòng)速度緩慢的問題,進(jìn)而有效地縮短了智能移動(dòng)終端完成開機(jī)所耗費(fèi)的時(shí)間,極大地提高了智能移動(dòng)終端的開機(jī)啟動(dòng)速度,采用相關(guān)技術(shù)的智能移動(dòng)終端的開機(jī)啟動(dòng)時(shí)間在30秒至I分鐘,而采用本發(fā)明實(shí)施例所提供的技術(shù)方案,智能移動(dòng)終端的開機(jī)啟動(dòng)時(shí)間可以縮短至10秒以內(nèi)。
[0069]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0070]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種移動(dòng)終端的關(guān)機(jī)方法,其特征在于,包括: 獲取關(guān)機(jī)操作指令; 根據(jù)所述關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的所述運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使所述移動(dòng)終端恢復(fù)至所述運(yùn)行狀態(tài)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,對(duì)所述運(yùn)行狀態(tài)信息進(jìn)行保存包括: 保持所述基帶處理器和所述應(yīng)用處理器處于上電且關(guān)閉時(shí)鐘的低功耗狀態(tài); 將所述運(yùn)行狀態(tài)的信息存儲(chǔ)在所述基帶處理器和所述應(yīng)用處理器上。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,對(duì)所述運(yùn)行狀態(tài)信息進(jìn)行保存包括: 保持所述基帶處理器和所述應(yīng)用處理器處于掉電且關(guān)閉時(shí)鐘的低功耗狀態(tài); 將所述運(yùn)行狀態(tài)的信息存儲(chǔ)在除所述基帶處理器和所述應(yīng)用處理器之外的預(yù)設(shè)存儲(chǔ)區(qū)域內(nèi)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,保持所述基帶處理器和所述應(yīng)用處理器處于所述上電狀態(tài)包括: 控制基帶系統(tǒng)中除所述基帶處理器之外的其余部分進(jìn)入飛行模式以及控制所述基帶處理器進(jìn)入空閑模式或者睡眠模式; 在關(guān)閉全部上層應(yīng)用和顯示屏后,控制應(yīng)用處理器進(jìn)入所述空閑模式或者所述睡眠模式。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,保持所述基帶處理器和所述應(yīng)用處理器處于所述掉電狀態(tài)包括: 控制基帶系統(tǒng)進(jìn)入掉電模式; 在關(guān)閉全部上層應(yīng)用和顯示屏后,控制應(yīng)用系統(tǒng)進(jìn)入所述掉電模式。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,控制除所述基帶處理器之外的其余部分進(jìn)入所述飛行模式以及控制所述基帶處理器進(jìn)入所述空閑模式或者所述睡眠模式包括: 向所述基帶系統(tǒng)發(fā)送通知消息,其中,所述通知消息用于通知除所述基帶處理器之外的其余部分進(jìn)入所述飛行模式并且通知所述基帶處理器進(jìn)入所述空閑模式或者所述睡眠模式。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,在控制所述應(yīng)用處理器進(jìn)入所述空閑模式或者所述睡眠模式之后,還包括: 響應(yīng)長(zhǎng)按鍵中斷或者實(shí)時(shí)時(shí)鐘中斷,喚醒所述應(yīng)用處理器; 采用所述應(yīng)用處理器運(yùn)行預(yù)設(shè)的上層應(yīng)用。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,在采用所述應(yīng)用處理器運(yùn)行所述預(yù)設(shè)的上層應(yīng)用之前,還包括: 在所述應(yīng)用處理器被喚醒之后,繼續(xù)喚醒所述基帶處理器。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在喚醒所述基帶處理器之后,還包括: 向所述基帶系統(tǒng)發(fā)送網(wǎng)絡(luò)搜索通知消息,其中,所述網(wǎng)絡(luò)搜索通知消息用于通知所述基帶處理器進(jìn)行網(wǎng)絡(luò)信號(hào)的搜索; 接收來自于所述基帶系統(tǒng)的網(wǎng)絡(luò)搜索結(jié)果。
10.一種移動(dòng)終端的關(guān)機(jī)裝置,其特征在于,包括: 獲取模塊,用于獲取關(guān)機(jī)操作指令; 存儲(chǔ)模塊,用于根據(jù)所述關(guān)機(jī)操作指令觸發(fā)對(duì)基帶處理器和應(yīng)用處理器當(dāng)前的運(yùn)行狀態(tài)信息進(jìn)行保存,其中,存儲(chǔ)的所述運(yùn)行狀態(tài)信息用于在移動(dòng)終端重新開機(jī)后使所述移動(dòng)終端恢復(fù)至所述運(yùn)行狀態(tài)。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述存儲(chǔ)模塊包括: 第一處理單元,用于保持所述基帶處理器和所述應(yīng)用處理器處于上電且關(guān)閉時(shí)鐘的低功耗狀態(tài); 第一存儲(chǔ)單元,用于將所述運(yùn)行狀態(tài)的信息存儲(chǔ)在所述基帶處理器和所述應(yīng)用處理器上。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述存儲(chǔ)模塊包括: 第二處理單元,用于保持所述基帶處理器和所述應(yīng)用處理器處于掉電且關(guān)閉時(shí)鐘的低功耗狀態(tài); 第二存儲(chǔ)單元,用于將所述運(yùn)行狀態(tài)的信息存儲(chǔ)在除所述基帶處理器和所述應(yīng)用處理器之外的預(yù)設(shè)存儲(chǔ)區(qū)域內(nèi)。
【文檔編號(hào)】G06F9/445GK104461596SQ201310436815
【公開日】2015年3月25日 申請(qǐng)日期:2013年9月23日 優(yōu)先權(quán)日:2013年9月23日
【發(fā)明者】周國坡, 楊浩, 彭海勇, 冉曉龍 申請(qǐng)人:中興通訊股份有限公司