、數(shù)據(jù) 通信、視頻通話等等相關(guān)的控制和處理。另外,控制器180可以包括用于再現(xiàn)(或回放)多媒 體數(shù)據(jù)的多媒體模塊181,多媒體模塊181可以構(gòu)造在控制器180內(nèi),或者可以構(gòu)造為與控制 器180分離??刂破?80可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片 繪制輸入識別為字符或圖像。
[0071] 電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元 件和組件所需的適當(dāng)?shù)碾娏Α?br>[0072] 這里描述的各種實(shí)施方式可以以使用例如計(jì)算機(jī)軟件、硬件或其任何組合的計(jì)算 機(jī)可讀介質(zhì)來實(shí)施。對于硬件實(shí)施,這里描述的實(shí)施方式可以通過使用特定用途集成電路 (ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可 編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)為執(zhí)行這里描述的功能的 電子單元中的至少一種來實(shí)施,在一些情況下,這樣的實(shí)施方式可以在控制器180中實(shí)施。 對于軟件實(shí)施,諸如過程或功能的實(shí)施方式可以與允許執(zhí)行至少一種功能或操作的單獨(dú)的 軟件模塊來實(shí)施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來 實(shí)施,軟件代碼可以存儲在存儲器160中并且由控制器180執(zhí)行。
[0073] 至此,己經(jīng)按照其功能描述了移動(dòng)終端。下面,為了簡要起見,將描述諸如折疊型、 直板型、擺動(dòng)型、滑動(dòng)型移動(dòng)終端等等的各種類型的移動(dòng)終端中的滑動(dòng)型移動(dòng)終端作為示 例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動(dòng)終端,并且不限于滑動(dòng)型移動(dòng)終端。
[0074]如圖1中所示的移動(dòng)終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有 線和無線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來操作。
[0075] 現(xiàn)在將參考圖2描述其中根據(jù)本發(fā)明的移動(dòng)終端能夠操作的通信系統(tǒng)。
[0076] 這樣的通信系統(tǒng)可以使用不同的空中接口和/或物理層。例如,由通信系統(tǒng)使用的 空中接口包括例如頻分多址(FDMA)、時(shí)分多址(TDMA)、碼分多址(CDMA)和通用移動(dòng)通信系 統(tǒng)(UMTS)(特別地,長期演進(jìn)(LTE))、全球移動(dòng)通信系統(tǒng)(GSM)等等。作為非限制性示例,下 面的描述涉及CDMA通信系統(tǒng),但是這樣的教導(dǎo)同樣適用于其它類型的系統(tǒng)。
[0077] 參考圖2,⑶MA無線通信系統(tǒng)可以包括多個(gè)移動(dòng)終端100、多個(gè)基站(BS)270、基站 控制器(BSC)275和移動(dòng)交換中心(MSCUSOJSCSSO被構(gòu)造為與公共電話交換網(wǎng)絡(luò)(PSTN) 290形成接口。MSC280還被構(gòu)造為與可以經(jīng)由回程線路耦接到基站270的BSC275形成接口。 回程線路可以根據(jù)若干己知的接口中的任一種來構(gòu)造,所述接口包括例如E1/T1、ATM,IP、 PPP、幀中繼、HDSL、ADSL或xDSL。將理解的是,如圖2中所示的系統(tǒng)可以包括多個(gè)BSC2750。
[0078] 每個(gè)BS270可以服務(wù)一個(gè)或多個(gè)分區(qū)(或區(qū)域),由多向天線或指向特定方向的天 線覆蓋的每個(gè)分區(qū)放射狀地遠(yuǎn)離BS270。或者,每個(gè)分區(qū)可以由用于分集接收的兩個(gè)或更多 天線覆蓋。每個(gè)BS270可以被構(gòu)造為支持多個(gè)頻率分配,并且每個(gè)頻率分配具有特定頻譜 (例如,1.251抱,51抱等等)。
[0079]分區(qū)與頻率分配的交叉可以被稱為CDMA信道。BS270也可以被稱為基站收發(fā)器子 系統(tǒng)(BTS)或者其它等效術(shù)語。在這樣的情況下,術(shù)語"基站"可以用于籠統(tǒng)地表示單個(gè) BSC275和至少一個(gè)BS270。基站也可以被稱為〃蜂窩站〃?;蛘?,特定BS270的各分區(qū)可以被稱 為多個(gè)蜂窩站。
[0080]如圖2中所示,廣播發(fā)射器(BT)295將廣播信號發(fā)送給在系統(tǒng)內(nèi)操作的移動(dòng)終端 100。如圖1中所示的廣播接收模塊111被設(shè)置在移動(dòng)終端100處以接收由BT295發(fā)送的廣播 信號。在圖2中,示出了幾個(gè)全球定位系統(tǒng)(GPS)衛(wèi)星300。衛(wèi)星300幫助定位多個(gè)移動(dòng)終端 100中的至少一個(gè)。
[0081]在圖2中,描繪了多個(gè)衛(wèi)星300,但是理解的是,可以利用任何數(shù)目的衛(wèi)星獲得有用 的定位信息。如圖1中所示的位置信息模塊115通常被構(gòu)造為與衛(wèi)星300配合以獲得想要的 定位信息,該位置信息模塊115的典型示例是GPS。替代GPS跟蹤技術(shù)或者在GPS跟蹤技術(shù)之 外,可以使用可以跟蹤移動(dòng)終端的位置的其它技術(shù)。另外,至少一個(gè)GPS衛(wèi)星300可以選擇性 地或者額外地處理衛(wèi)星DMB傳輸。
[0082]作為無線通信系統(tǒng)的一個(gè)典型操作,BS270接收來自各種移動(dòng)終端100的反向鏈路 信號。移動(dòng)終端100通常參與通話、消息收發(fā)和其它類型的通信。特定基站270接收的每個(gè)反 向鏈路信號被在特定BS270內(nèi)進(jìn)行處理。獲得的數(shù)據(jù)被轉(zhuǎn)發(fā)給相關(guān)的BSC275ASC提供通話 資源分配和包括BS270之間的軟切換過程的協(xié)調(diào)的移動(dòng)管理功能。BSC275還將接收到的數(shù) 據(jù)路由到MSC280,其提供用于與PSTN290形成接口的額外的路由服務(wù)。類似地,PSTN290與 MSC280形成接口,MSC與BSC275形成接口,并且BSC275相應(yīng)地控制BS270以將正向鏈路信號 發(fā)送到移動(dòng)終端100。
[0083]基于上述移動(dòng)終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明方法各個(gè)實(shí)施例。
[0084] 由于現(xiàn)有技術(shù)中,在熄屏?xí)r段,移動(dòng)終端后臺運(yùn)行的后臺應(yīng)用程序耗電量較大,導(dǎo) 致移動(dòng)終端的電池電量消耗太快。
[0085] 為此,本發(fā)明提出一種移動(dòng)終端,能夠在熄屏?xí)r段對后臺應(yīng)用程序進(jìn)行管理,以降 低移動(dòng)終端在熄屏?xí)r段的耗電量。
[0086]具體的,請參閱圖3,為本發(fā)明第一實(shí)施例中移動(dòng)終端的功能模塊的示意圖,該移 動(dòng)終端包括:獲取模塊301、計(jì)算模塊302及關(guān)閉模塊303。
[0087]獲取模塊301,用于在移動(dòng)終端進(jìn)入熄屏?xí)r段之后,獲取每一個(gè)后臺應(yīng)用程序在多 個(gè)亮屏?xí)r段分別對應(yīng)的前臺使用參數(shù);
[0088] 在本發(fā)明實(shí)施例中,亮屏?xí)r段是指移動(dòng)終端處于連續(xù)亮屏狀態(tài)的時(shí)間段,熄屏?xí)r 段時(shí)指移動(dòng)終端處于連續(xù)熄屏狀態(tài)的時(shí)間段。其中,亮屏?xí)r段與熄屏?xí)r段是間隔排列的。為 了便于理解,請參閱圖4,為本發(fā)明實(shí)施例中,亮屏?xí)r段及熄屏?xí)r段的示意圖,在圖4中,虛線 部分代表亮屏?xí)r段,實(shí)線部分代表熄屏?xí)r段,箭頭方向代表時(shí)間方向。
[0089] 其中,移動(dòng)終端在處于亮屏?xí)r段時(shí),用戶可以使用該移動(dòng)終端提供的功能,例如, 啟動(dòng)應(yīng)用程序,將后臺運(yùn)行的應(yīng)用程序切換到前臺使用,關(guān)閉應(yīng)用程序等等。
[0090] 其中,移動(dòng)終端在處于熄屏狀態(tài)時(shí),移動(dòng)終端內(nèi)的所有已啟動(dòng)的應(yīng)用程序?qū)⒃诤?臺運(yùn)行。
[0091] 其中,在后臺運(yùn)行的應(yīng)用程序即為本發(fā)明實(shí)施例中的后臺應(yīng)用程序。
[0092] 在本發(fā)明實(shí)施例中,移動(dòng)終端將記錄亮屏?xí)r段及熄屏?xí)r段,且在每一個(gè)亮屏?xí)r段, 移動(dòng)終端內(nèi)處于開啟狀態(tài)的應(yīng)用程序的前臺使用參數(shù)。
[0093] 在本發(fā)明實(shí)施例中,在移動(dòng)終端進(jìn)入熄屏?xí)r段之后,獲取模塊301獲取每一個(gè)后臺 應(yīng)用程序在多個(gè)亮屏?xí)r段分別對應(yīng)的前臺使用參數(shù)。
[0094]在本發(fā)明實(shí)施例中,對于一個(gè)后臺應(yīng)用程序來說,該多個(gè)亮屏?xí)r段可以是自該后 臺應(yīng)用程序啟動(dòng)以來,其所經(jīng)歷的所有亮屏?xí)r段,例如:若一個(gè)應(yīng)用程序在上午8點(diǎn)啟動(dòng),則 從該應(yīng)用程序啟動(dòng)之后,就開始記錄該應(yīng)用程序在8點(diǎn)及8點(diǎn)之后在每一個(gè)亮屏?xí)r段的前臺 使用參數(shù)。
[0095] 在本發(fā)明實(shí)施例中,前臺使用參數(shù)為后臺應(yīng)用程序在亮屏?xí)r段內(nèi)是否在前臺運(yùn)行 過,其中,在亮屏?xí)r段時(shí),用戶可以通過切換操作將后臺運(yùn)行的應(yīng)用程序切換到前臺運(yùn)行, 或者可以啟動(dòng)應(yīng)用程序,使得啟動(dòng)的應(yīng)用程序在前臺運(yùn)行。
[0096] 其中,在某一個(gè)亮屏?xí)r段,若應(yīng)用程序k在前臺運(yùn)行過,則該應(yīng)用程序k在該亮屏?xí)r 段的前臺使用參數(shù)為預(yù)設(shè)的第一數(shù)值;或者,在某一個(gè)亮屏?xí)r段,若應(yīng)用程序k未在前臺運(yùn) 行過,則該應(yīng)用程序k在該亮屏?xí)r段的前臺使用參數(shù)為預(yù)設(shè)的第二數(shù)值。
[0097] 其中,可以根據(jù)需要設(shè)置第一數(shù)值和第二數(shù)值,例如可以將第一數(shù)值設(shè)置為1,將 第二數(shù)值設(shè)置為0。
[0098] 計(jì)算模塊302,用于根據(jù)每一個(gè)后臺應(yīng)用程序在多個(gè)亮屏?xí)r段分別對應(yīng)的前臺使 用參數(shù)及預(yù)置的相關(guān)度算法,計(jì)算每一個(gè)后臺應(yīng)用程序在當(dāng)前熄屏?xí)r段的相關(guān)度;
[0099] 在本發(fā)明實(shí)施例中,移動(dòng)終端在進(jìn)入熄屏?xí)r段之后,且在獲取到在當(dāng)前熄屏?xí)r段, 移動(dòng)終端的每一個(gè)后臺應(yīng)用程序在多個(gè)亮屏?xí)r段分別對應(yīng)的前臺使用參數(shù)之后,計(jì)算模塊 302將根據(jù)該每一個(gè)后臺應(yīng)用程序在多個(gè)亮屏?xí)r段分別對應(yīng)的前臺使用參數(shù)及預(yù)置的相關(guān) 度算法,計(jì)算每一個(gè)后臺應(yīng)用程序在當(dāng)前熄屏?xí)r段的相關(guān)度。其中,后臺應(yīng)用程序在當(dāng)前熄 屏?xí)r段的相關(guān)度是指:該后臺應(yīng)用程序在當(dāng)前熄屏?xí)r段的下一個(gè)亮屏?xí)r段在前臺運(yùn)行的概 率。
[0100] 具體的,計(jì)算模塊302可以按照如下相關(guān)度算法計(jì)算每一個(gè)后臺應(yīng)用程序的相關(guān) 度,包括:
[0i0i ] ^^-(氏)=S尤-⑷'丨盡-h公式(i)
[0102] 在公式(1)中,Bk表示多個(gè)亮屏?xí)r段構(gòu)成的序列,b則表示在Bk中的第b個(gè)亮屏?xí)r段, k表示第k個(gè)后臺應(yīng)用程序,|Bk|表示多個(gè)亮屏?xí)r段的總個(gè)數(shù),Xk(b)表示第k個(gè)應(yīng)用程序在第 b個(gè)亮屏?xí)r段對應(yīng)的前臺使用參數(shù),BFCk(Bk)表示第k個(gè)后臺應(yīng)