專利名稱:終端功耗優(yōu)化處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其是一種終端功耗優(yōu)化處理方法及裝置。
背景技術(shù):
隨著社會(huì)的快速發(fā)展,能源過(guò)量消耗已導(dǎo)致大量問(wèn)題出現(xiàn),為了避免能源消耗過(guò)快,世界各地都在倡導(dǎo)節(jié)省能源;現(xiàn)有技術(shù)中雖然針對(duì)降低產(chǎn)品能耗問(wèn)題已經(jīng)做出一些改進(jìn),但是如何在終端用戶有效使用終端的情況下減小終端能耗的問(wèn)題仍是一個(gè)不可避免的問(wèn)題。在終端產(chǎn)品中,處于待機(jī)狀態(tài)時(shí),終端將處于運(yùn)行狀態(tài)的數(shù)據(jù)保存在易失性存儲(chǔ)介質(zhì)(如內(nèi)存)后退出系統(tǒng),此時(shí)終端的電能消耗降低;通過(guò)開(kāi)機(jī)鍵激活使系統(tǒng)迅速?gòu)囊资源鎯?chǔ)介質(zhì)中調(diào)入系統(tǒng)并恢復(fù)正常運(yùn)行,在待機(jī)過(guò)程中系統(tǒng)并未真正關(guān)閉。此外,終端還存在如下待機(jī)方式在待機(jī)時(shí),系統(tǒng)僅將一些輸出接口關(guān)閉(例如視音頻輸出接口),系統(tǒng)保持正常運(yùn)行,此時(shí)終端的功耗與正常運(yùn)行時(shí)幾乎沒(méi)有差別。休眠是終端將當(dāng)前數(shù)據(jù)保存在非易失性存儲(chǔ)介質(zhì)(例如硬盤)后,整機(jī)完全停止供電。目前,終端產(chǎn)品在待機(jī)和休眠的實(shí)現(xiàn)方式上只能選擇待機(jī)或者休眠的一種,若終端一直處于待機(jī)狀態(tài),由于此時(shí)終端的功耗與正常運(yùn)行時(shí)幾乎沒(méi)有變化,因此終端的功耗并沒(méi)有因?yàn)檫\(yùn)行狀態(tài)的變換而變化,此時(shí)終端功耗仍較大;若終端一直處于休眠狀態(tài),由于非易失性存儲(chǔ)介質(zhì)的訪問(wèn)速度較慢,所以終端從休眠狀態(tài)喚醒的速度相對(duì)較慢,此時(shí)影響了用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種終端功耗優(yōu)化處理方法及裝置,降低終端的功耗,提高用戶體驗(yàn)。本發(fā)明實(shí)施例提供一種終端功耗優(yōu)化處理方法,包括獲取終端的系統(tǒng)在當(dāng)前運(yùn)行時(shí)的時(shí)間點(diǎn);從時(shí)間段狀態(tài)信息表中獲取與所述時(shí)間點(diǎn)所在的時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),所述預(yù)置狀態(tài)是在所述時(shí)間段狀態(tài)信息表中預(yù)先設(shè)置的多種運(yùn)行狀態(tài);根據(jù)所述預(yù)置狀態(tài)對(duì)所述終端在當(dāng)前的運(yùn)行狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換。本發(fā)明實(shí)施例還提供一種終端功耗優(yōu)化處理方法,包括獲取用于使終端進(jìn)行狀態(tài)轉(zhuǎn)換的狀態(tài)轉(zhuǎn)換命令,以及獲取所述終端在狀態(tài)轉(zhuǎn)換時(shí)的起始時(shí)間點(diǎn);若所述終端在運(yùn)行狀態(tài)轉(zhuǎn)換后系統(tǒng)運(yùn)行時(shí)間達(dá)到相對(duì)于所述起始時(shí)間點(diǎn)的預(yù)設(shè)時(shí)間段,則根據(jù)預(yù)置狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換,所述預(yù)置狀態(tài)是預(yù)先設(shè)置的運(yùn)行狀態(tài)。本發(fā)明實(shí)施例還提供一種終端功耗優(yōu)化處理裝置,包括第一獲取模塊,用于獲取終端的系統(tǒng)在當(dāng)前運(yùn)行時(shí)的時(shí)間點(diǎn);第二獲取模塊,用于從時(shí)間段狀態(tài)信息表中獲取與所述時(shí)間點(diǎn)所在的時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),所述預(yù)置狀態(tài)是在所述時(shí)間段狀態(tài)信息表中預(yù)先設(shè)置的多種運(yùn)行狀態(tài);狀態(tài)轉(zhuǎn)換模塊,用于根據(jù)所述預(yù)置狀態(tài)對(duì)所述終端在當(dāng)前的運(yùn)行狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換。本發(fā)明實(shí)施例還提供一種終端功耗優(yōu)化處理裝置,包括第一獲取模塊,用于獲取用于使終端進(jìn)行狀態(tài)轉(zhuǎn)換的狀態(tài)轉(zhuǎn)換命令,以及獲取所述終端在狀態(tài)轉(zhuǎn)換時(shí)的起始時(shí)間點(diǎn);狀態(tài)轉(zhuǎn)換模塊,用于若所述終端在運(yùn)行狀態(tài)轉(zhuǎn)換后系統(tǒng)運(yùn)行時(shí)間達(dá)到相對(duì)于所述起始時(shí)間點(diǎn)的預(yù)設(shè)時(shí)間段,則根據(jù)預(yù)置狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換,所述預(yù)置狀態(tài)根據(jù)所述終端的系統(tǒng)實(shí)際運(yùn)行情況預(yù)先設(shè)置。本發(fā)明實(shí)施例提供的終端功耗優(yōu)化處理方法及裝置,由于該時(shí)間段狀態(tài)信息表中包含有預(yù)先設(shè)置的多種運(yùn)行狀態(tài),用戶可以根據(jù)使用終端的具體情況通過(guò)設(shè)置時(shí)間段狀態(tài)信息表中的時(shí)間段以及與時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),使得終端根據(jù)時(shí)間段狀態(tài)信息表使終端的系統(tǒng)進(jìn)行狀態(tài)轉(zhuǎn)換,實(shí)現(xiàn)了通過(guò)對(duì)時(shí)間段狀態(tài)信息表進(jìn)行最佳組合降低終端的功耗, 避免了用戶手動(dòng)進(jìn)行運(yùn)行狀態(tài)轉(zhuǎn)換的操作,提高了用戶體驗(yàn)。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明終端功耗優(yōu)化處理方法實(shí)施例一的流程示意圖;圖2為本發(fā)明終端功耗優(yōu)化處理方法實(shí)施例二的流程示意圖;圖3為圖2所示實(shí)施例具體實(shí)現(xiàn)的流程示意圖;圖4為本發(fā)明實(shí)施例更新時(shí)間段狀態(tài)信息表的流程示意圖;圖5為本發(fā)明終端功耗優(yōu)化處理方法實(shí)施例三的流程示意圖;圖6為圖5所示實(shí)施例具體實(shí)現(xiàn)的流程示意圖;圖7為本發(fā)明終端功耗優(yōu)化處理裝置實(shí)施例一的結(jié)構(gòu)示意圖;圖8為本發(fā)明終端功耗優(yōu)化處理裝置實(shí)施例二的結(jié)構(gòu)示意圖;圖9為本發(fā)明終端功耗優(yōu)化處理裝置實(shí)施例三的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)屬于本發(fā)明所能夠保護(hù)的范圍。本發(fā)明實(shí)施例中,終端的運(yùn)行狀態(tài)具體可以包括正常運(yùn)行狀態(tài)、待機(jī)狀態(tài)、休眠狀態(tài),當(dāng)然,上述三種狀態(tài)并不能構(gòu)成對(duì)本發(fā)明實(shí)施例的限制,只要根據(jù)本發(fā)明實(shí)施例使終端的系統(tǒng)在不同狀態(tài)之間轉(zhuǎn)換的技術(shù)方案,均為本發(fā)明實(shí)施例所述的技術(shù)方案。時(shí)間段狀態(tài)信息表具體可以根據(jù)不同終端的系統(tǒng)實(shí)際運(yùn)行情況由用戶預(yù)先設(shè)置,也可以是以默認(rèn)設(shè)置的方式直接提供給用戶使用;時(shí)間段狀態(tài)信息表可以包括有時(shí)間段、與該時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),其中,時(shí)間段是由起始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)組成。圖1為本發(fā)明終端功耗優(yōu)化處理方法實(shí)施例一的流程示意圖,如圖1所示,本發(fā)明實(shí)施例包括如下步驟步驟101、獲取終端的系統(tǒng)在當(dāng)前運(yùn)行時(shí)的時(shí)間點(diǎn);步驟102、從時(shí)間段狀態(tài)信息表中獲取與該時(shí)間點(diǎn)所在的時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),其中,預(yù)置狀態(tài)是在時(shí)間段狀態(tài)信息表中預(yù)先設(shè)置的多種運(yùn)行狀態(tài);步驟103、根據(jù)預(yù)置狀態(tài)對(duì)終端在當(dāng)前的運(yùn)行狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換。本發(fā)明實(shí)施例提供的終端功耗優(yōu)化處理方法,由于該時(shí)間段狀態(tài)信息表中包含有預(yù)先設(shè)置的多種運(yùn)行狀態(tài),用戶可以根據(jù)使用終端的具體情況通過(guò)設(shè)置時(shí)間段狀態(tài)信息表中的時(shí)間段以及與時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),使得終端根據(jù)時(shí)間段狀態(tài)信息表使終端的系統(tǒng)進(jìn)行狀態(tài)轉(zhuǎn)換,實(shí)現(xiàn)了通過(guò)對(duì)時(shí)間段狀態(tài)信息表進(jìn)行最佳組合降低終端的功耗,避免了用戶手動(dòng)進(jìn)行運(yùn)行狀態(tài)轉(zhuǎn)換的操作,提高了用戶體驗(yàn)。圖2為本發(fā)明終端功耗優(yōu)化處理方法實(shí)施例二的流程示意圖,如圖2所示,本發(fā)明實(shí)施例包括如下步驟步驟201、獲取終端的系統(tǒng)在當(dāng)前運(yùn)行時(shí)的時(shí)間點(diǎn);步驟202、從時(shí)間段狀態(tài)信息表中獲取與該時(shí)間點(diǎn)所在的時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),其中,預(yù)置狀態(tài)是在時(shí)間段狀態(tài)信息表中預(yù)先設(shè)置的多種運(yùn)行狀態(tài);步驟203、在設(shè)定的超時(shí)時(shí)間內(nèi)未接收到用于進(jìn)行狀態(tài)轉(zhuǎn)換的觸發(fā)信息時(shí),顯示用于提示是否轉(zhuǎn)換到該預(yù)置狀態(tài)的提示信息;步驟204、在根據(jù)提示信息接收到用于確認(rèn)轉(zhuǎn)換到預(yù)置狀態(tài)的確認(rèn)信息時(shí),將終端在當(dāng)前運(yùn)行時(shí)的運(yùn)行狀態(tài)轉(zhuǎn)換到預(yù)置狀態(tài);步驟205、若預(yù)置狀態(tài)為待機(jī)狀態(tài),并且在設(shè)定時(shí)間內(nèi)未被喚醒,則將終端的系統(tǒng)由待機(jī)狀態(tài)轉(zhuǎn)換為休眠狀態(tài)。本發(fā)明實(shí)施例提供的終端功耗優(yōu)化處理方法,由于該時(shí)間段狀態(tài)信息表中包含有預(yù)先設(shè)置的多種運(yùn)行狀態(tài),用戶可以根據(jù)使用終端的具體情況通過(guò)設(shè)置時(shí)間段狀態(tài)信息表中的時(shí)間段以及與時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),使得終端根據(jù)時(shí)間段狀態(tài)信息表使終端的系統(tǒng)進(jìn)行狀態(tài)轉(zhuǎn)換,由于系統(tǒng)處于待機(jī)狀態(tài)時(shí)消耗功耗較大,通過(guò)將終端的系統(tǒng)由待機(jī)狀態(tài)轉(zhuǎn)換為休眠狀態(tài),進(jìn)一步降低了終端的功耗,由于避免了用戶手動(dòng)將系統(tǒng)由待機(jī)狀態(tài)轉(zhuǎn)換為休眠狀態(tài)的操作,提高了用戶體驗(yàn)。進(jìn)一步地,在上述圖1和圖2所示實(shí)施例的基礎(chǔ)上,可以通過(guò)設(shè)定方式獲取時(shí)間段狀態(tài)信息表,為了更清楚的說(shuō)明本發(fā)明實(shí)施例中的時(shí)間段狀態(tài)信息表,以表1所示的一個(gè)時(shí)間段狀態(tài)信息表作為示例性說(shuō)明。表1時(shí)間段狀態(tài)信息表
權(quán)利要求
1.一種終端功耗優(yōu)化處理方法,其特征在于,包括獲取終端的系統(tǒng)在當(dāng)前運(yùn)行時(shí)的時(shí)間點(diǎn);從時(shí)間段狀態(tài)信息表中獲取與所述時(shí)間點(diǎn)所在的時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),所述預(yù)置狀態(tài)是在所述時(shí)間段狀態(tài)信息表中預(yù)先設(shè)置的多種運(yùn)行狀態(tài);根據(jù)所述預(yù)置狀態(tài)對(duì)所述終端在當(dāng)前的運(yùn)行狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述預(yù)置狀態(tài)對(duì)所述終端在當(dāng)前的運(yùn)行狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換包括在設(shè)定的超時(shí)時(shí)間內(nèi)未接收到用于進(jìn)行狀態(tài)轉(zhuǎn)換的觸發(fā)信息時(shí),顯示用于提示是否轉(zhuǎn)換到所述預(yù)置狀態(tài)的提示信息;在根據(jù)所述提示信息接收到用于確認(rèn)轉(zhuǎn)換到所述預(yù)置狀態(tài)的確認(rèn)信息時(shí),將所述終端在當(dāng)前的運(yùn)行狀態(tài)轉(zhuǎn)換到預(yù)置狀態(tài)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括若所述預(yù)置狀態(tài)為待機(jī)狀態(tài),并且所述終端的系統(tǒng)在設(shè)定時(shí)間內(nèi)未被喚醒,將所述終端的系統(tǒng)由待機(jī)狀態(tài)轉(zhuǎn)換為休眠狀態(tài)。
4.根據(jù)權(quán)利要求1 3任一所述的方法,其特征在于,還包括統(tǒng)計(jì)在所述時(shí)間段狀態(tài)信息表中的各時(shí)間段內(nèi)對(duì)所述終端進(jìn)行狀態(tài)轉(zhuǎn)換的操作次數(shù);根據(jù)所述操作次數(shù)相對(duì)應(yīng)的狀態(tài)更新所述時(shí)間段狀態(tài)信息表中的預(yù)置狀態(tài)。
5.一種終端功耗優(yōu)化處理方法,其特征在于,包括獲取用于使終端進(jìn)行狀態(tài)轉(zhuǎn)換的狀態(tài)轉(zhuǎn)換命令,以及獲取所述終端在狀態(tài)轉(zhuǎn)換時(shí)的起始時(shí)間點(diǎn);若所述終端在運(yùn)行狀態(tài)轉(zhuǎn)換后系統(tǒng)運(yùn)行時(shí)間達(dá)到相對(duì)于所述起始時(shí)間點(diǎn)的預(yù)設(shè)時(shí)間段,則根據(jù)預(yù)置狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換,所述預(yù)置狀態(tài)是預(yù)先設(shè)置的運(yùn)行狀態(tài)。
6.一種終端功耗優(yōu)化處理裝置,其特征在于,包括第一獲取模塊,用于獲取終端的系統(tǒng)在當(dāng)前運(yùn)行時(shí)的時(shí)間點(diǎn);第二獲取模塊,用于從時(shí)間段狀態(tài)信息表中獲取與所述時(shí)間點(diǎn)所在的時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),所述預(yù)置狀態(tài)是在所述時(shí)間段狀態(tài)信息表中預(yù)先設(shè)置的多種運(yùn)行狀態(tài);狀態(tài)轉(zhuǎn)換模塊,用于根據(jù)所述預(yù)置狀態(tài)對(duì)所述終端在當(dāng)前的運(yùn)行狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述狀態(tài)轉(zhuǎn)換模塊包括提示單元,用于在設(shè)定的超時(shí)時(shí)間內(nèi)未接收到用于進(jìn)行狀態(tài)轉(zhuǎn)換的觸發(fā)信息時(shí),顯示用于提示是否轉(zhuǎn)換到所述預(yù)置狀態(tài)的提示信息;狀態(tài)轉(zhuǎn)換單元,用于在根據(jù)所述提示信息接收到用于確認(rèn)轉(zhuǎn)換到所述預(yù)置狀態(tài)的確認(rèn)信息時(shí),將所述終端在當(dāng)前的運(yùn)行狀態(tài)轉(zhuǎn)換到預(yù)置狀態(tài)。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述狀態(tài)轉(zhuǎn)換模塊還用于若所述預(yù)置狀態(tài)為待機(jī)狀態(tài),并且所述終端的系統(tǒng)在設(shè)定時(shí)間內(nèi)未被喚醒,將所述終端的系統(tǒng)由待機(jī)狀態(tài)轉(zhuǎn)換為休眠狀態(tài)。
9.根據(jù)權(quán)利要求6 8任一所述的裝置,其特征在于,還包括統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)在所述時(shí)間段狀態(tài)信息表中的各時(shí)間段內(nèi)對(duì)所述終端進(jìn)行狀態(tài)轉(zhuǎn)換的操作次數(shù);更新模塊,用于根據(jù)所述操作次數(shù)相對(duì)應(yīng)的狀態(tài)更新所述時(shí)間段狀態(tài)信息表中的預(yù)置狀態(tài)。
10. 一種終端功耗優(yōu)化處理裝置,其特征在于,包括第一獲取模塊,用于獲取用于使終端進(jìn)行狀態(tài)轉(zhuǎn)換的狀態(tài)轉(zhuǎn)換命令,以及獲取所述終端在狀態(tài)轉(zhuǎn)換時(shí)的起始時(shí)間點(diǎn);狀態(tài)轉(zhuǎn)換模塊,用于若所述終端在運(yùn)行狀態(tài)轉(zhuǎn)換后系統(tǒng)運(yùn)行時(shí)間達(dá)到相對(duì)于所述起始時(shí)間點(diǎn)的預(yù)設(shè)時(shí)間段,則根據(jù)預(yù)置狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換,所述預(yù)置狀態(tài)根據(jù)所述終端的系統(tǒng)實(shí)際運(yùn)行情況預(yù)先設(shè)置。
全文摘要
本發(fā)明實(shí)施例涉及一種終端功耗優(yōu)化處理方法及裝置,其中方法包括獲取終端的系統(tǒng)在當(dāng)前運(yùn)行時(shí)的時(shí)間點(diǎn);從時(shí)間段狀態(tài)信息表中獲取與時(shí)間點(diǎn)所在的時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),預(yù)置狀態(tài)是在時(shí)間段狀態(tài)信息表中預(yù)先設(shè)置的多種運(yùn)行狀態(tài);根據(jù)預(yù)置狀態(tài)對(duì)終端在當(dāng)前的運(yùn)行狀態(tài)進(jìn)行相應(yīng)的狀態(tài)轉(zhuǎn)換。本發(fā)明實(shí)施例,由于該時(shí)間段狀態(tài)信息表中包含有預(yù)先設(shè)置的多種運(yùn)行狀態(tài),用戶可以根據(jù)使用終端的具體情況通過(guò)設(shè)置時(shí)間段狀態(tài)信息表中的時(shí)間段以及與時(shí)間段相對(duì)應(yīng)的預(yù)置狀態(tài),使得終端根據(jù)時(shí)間段狀態(tài)信息表使終端的系統(tǒng)進(jìn)行狀態(tài)轉(zhuǎn)換,實(shí)現(xiàn)了通過(guò)對(duì)時(shí)間段狀態(tài)信息表進(jìn)行最佳組合降低終端的功耗,避免了用戶手動(dòng)進(jìn)行運(yùn)行狀態(tài)轉(zhuǎn)換的操作,提高了用戶體驗(yàn)。
文檔編號(hào)G06F1/32GK102163073SQ201010113768
公開(kāi)日2011年8月24日 申請(qǐng)日期2010年2月23日 優(yōu)先權(quán)日2010年2月23日
發(fā)明者余大偉, 林耀升, 汪自良, 譚禹, 郭之坤 申請(qǐng)人:華為終端有限公司