本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)業(yè)務(wù)管理的方法及裝置。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,終端中可以安裝的應(yīng)用程序越來越多,為人們的生活提供了很多便利。目前,為了保證終端能夠及時接收應(yīng)用程序的通知消息,在終端的顯示屏處于休眠狀態(tài)時,終端中的應(yīng)用程序也會喚醒Modem(調(diào)制解調(diào)器)以連接網(wǎng)絡(luò)刷新數(shù)據(jù),從而在接收到消息時及時顯示通知消息。
然而,終端處于休眠狀態(tài)時,終端中的應(yīng)用程序會頻繁的喚醒Modem并進(jìn)行數(shù)據(jù)業(yè)務(wù),使得終端產(chǎn)生較大的功耗。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供一種數(shù)據(jù)業(yè)務(wù)管理的方法及裝置,可以解決現(xiàn)有技術(shù)中終端產(chǎn)生的功耗較大的問題。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
一種數(shù)據(jù)業(yè)務(wù)管理的方法,包括:
終端確定顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的第一時間段;
所述終端確定所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值;
若所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則所述終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長;
若所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則所述終端關(guān)閉數(shù)據(jù)業(yè)務(wù)。
一種數(shù)據(jù)業(yè)務(wù)管理的裝置,包括:
確定單元,用于確定終端的顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的第一時間段;確定所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值;
開關(guān)單元,用于若所述確定單元確定的所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長;若所述確定單元確定的所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則關(guān)閉數(shù)據(jù)業(yè)務(wù)。
本發(fā)明實(shí)施例提供的數(shù)據(jù)業(yè)務(wù)管理的方法及裝置,終端確定顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的第一時間段,再確定第一時間段對應(yīng)的歷史行為數(shù)據(jù)值,若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長,若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則終端關(guān)閉數(shù)據(jù)業(yè)務(wù)。與現(xiàn)有技術(shù)中,終端顯示屏處于休眠狀態(tài)時,應(yīng)用程序進(jìn)行頻繁的數(shù)據(jù)刷新導(dǎo)致終端的功耗較高相比,本發(fā)明實(shí)施例中,終端通過確定顯示屏進(jìn)入休眠狀態(tài)的時刻所處時間段的歷史行為數(shù)據(jù)值,如果歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,說明用戶在該時間段會頻繁使用終端,所以保持周期性的開啟數(shù)據(jù)業(yè)務(wù)可以滿足用戶的使用需求,而如果歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,說明用戶在該時間段內(nèi)使用終端的概率較低,所以關(guān)閉數(shù)據(jù)業(yè)務(wù),可以減小終端的功耗。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)業(yè)務(wù)管理的方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)業(yè)務(wù)管理的方法的流程圖;
圖3為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)業(yè)務(wù)管理的裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例提供的一種數(shù)終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本申請實(shí)施例中,“示例性的”或者“例如”等詞用于表示作例子、例證或說明。本申請實(shí)施例中被描述為“示例性的”或者“例如”的任何實(shí)施例或設(shè)計(jì)方案不應(yīng)被解釋為比其它實(shí)施例或設(shè)計(jì)方案更優(yōu)選或更具優(yōu)勢。確切而言,使用“示例性的”或者“例如”等詞旨在以具體方式呈現(xiàn)相關(guān)概念。
終端,又稱之為用戶設(shè)備(User Equipment,UE),是一種向用戶提供語音和/或數(shù)據(jù)連通性的設(shè)備,例如,具有無線連接功能的手持式設(shè)備、車載設(shè)備等。常見的終端例如包括:手機(jī)、平板電腦、筆記本電腦、掌上電腦、移動互聯(lián)網(wǎng)設(shè)備(mobile internet device,MID)、可穿戴設(shè)備,例如智能手表、智能頭盔、智能手環(huán)、計(jì)步器等。
此外,本發(fā)明的說明書和權(quán)利要求書中的術(shù)語“第一”和“第二”等是用于區(qū)別不同的對象,而不是用于描述對象的特定順序。
為了解決終端的顯示屏處于休眠狀態(tài)時,終端的應(yīng)用程序頻繁進(jìn)行數(shù)據(jù)刷新而導(dǎo)致的功耗過大的問題,本發(fā)明實(shí)施例提供一種數(shù)據(jù)業(yè)務(wù)管理的方法,如圖1所示,該方法包括:
101、終端確定顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的第一時間段。
102、終端確定第一時間段對應(yīng)的歷史行為數(shù)據(jù)值。
需要說明的是,終端在執(zhí)行圖1所示的方法流程之前,需要統(tǒng)計(jì)每個時間段對應(yīng)的歷史行為數(shù)據(jù)值,歷史行為數(shù)據(jù)值為用戶在歷史的每個時間段內(nèi)對終端顯示屏進(jìn)行點(diǎn)擊操作的次數(shù)。其中,本發(fā)明實(shí)施例中用戶對顯示屏的點(diǎn)擊操作是指終端能夠識別的點(diǎn)擊操作。
作為一種可能的實(shí)現(xiàn)方式,終端可以統(tǒng)計(jì)用戶在指定周期的每個相同指定時間段內(nèi)對終端顯示屏進(jìn)行點(diǎn)擊操作次數(shù)的統(tǒng)計(jì)平均值,例如,可以統(tǒng)計(jì)用戶在前一天中每個小時對終端顯示屏進(jìn)行點(diǎn)擊操作的次數(shù),從而得到每個小時對應(yīng)的歷史行為數(shù)據(jù)值.即00:00-01:00、01:00-02:00、02:00-03:00…23:00-24:00這24個時間段分別對應(yīng)一個歷史行為數(shù)據(jù)值,或者統(tǒng)計(jì)用戶在兩天中每天相同的時間段對終端顯示屏進(jìn)行點(diǎn)擊操作次數(shù)的統(tǒng)計(jì)平均值,例如,第一天的08:00-09:00用戶對終端顯示屏進(jìn)行點(diǎn)擊操作次數(shù)為10,第二天的08:00-09:00用戶對終端顯示屏進(jìn)行點(diǎn)擊操作次數(shù)為20,則可確定用戶在08:00-09:00這個時間段的歷史行為數(shù)據(jù)值為(10+20)/2=15,按照這種統(tǒng)計(jì)方法,可以確定出每個時間段的歷史行為數(shù)據(jù)值。
例如,終端的顯示屏在10:35進(jìn)入休眠狀態(tài),進(jìn)而確定顯示屏進(jìn)入休眠狀態(tài)的時刻所屬時間段為10:00至11:00,進(jìn)而根據(jù)終端事先統(tǒng)計(jì)的數(shù)據(jù)確定該時間段對應(yīng)的歷史行為數(shù)據(jù)值。
103、若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長。
其中,數(shù)據(jù)業(yè)務(wù)為modem數(shù)據(jù)業(yè)務(wù),終端喚醒modem之后,才能夠連接網(wǎng)路,使得終端中的應(yīng)用可以使用數(shù)據(jù)業(yè)務(wù)。
需要說明的是,如果第一時間對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,例如,預(yù)設(shè)值為5,第一時間段對應(yīng)的歷史行為數(shù)據(jù)值為20,即終端在前一天的同一時間段對顯示屏的點(diǎn)擊操作達(dá)到了20次,說明在第一時間段內(nèi),用戶對終端的使用頻率較高,所以終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),使得在顯示屏處于休眠狀態(tài)的情況下,終端中的應(yīng)用程序也能進(jìn)行后臺數(shù)據(jù)刷新,從而及時為用戶提供通知消息等信息。
其中,預(yù)設(shè)周期可以為5分鐘,預(yù)設(shè)時長可以為1分鐘,即終端每隔5分鐘開啟一次數(shù)據(jù)業(yè)務(wù),該數(shù)據(jù)業(yè)務(wù)保持開啟狀態(tài)1分鐘,在這一分鐘內(nèi),終端中的應(yīng)用程序可以連接網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)業(yè)務(wù),數(shù)據(jù)業(yè)務(wù)保持開啟狀態(tài)達(dá)到一分鐘時,終端就會關(guān)閉數(shù)據(jù)業(yè)務(wù)。
104、若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則終端關(guān)閉數(shù)據(jù)業(yè)務(wù)。
需要說明的是,如果第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,說明用戶在第一時間段內(nèi)對終端的使用頻率較低,所以為了降低終端的功耗,可以在顯示屏處于休眠狀態(tài)時關(guān)閉數(shù)據(jù)業(yè)務(wù)。
本發(fā)明實(shí)施例提供的數(shù)據(jù)業(yè)務(wù)管理的方法,終端確定顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的一時間段,再確定第一時間段對應(yīng)的歷史行為數(shù)據(jù)值,若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長,若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則終端關(guān)閉數(shù)據(jù)業(yè)務(wù)。與現(xiàn)有技術(shù)中,終端顯示屏處于休眠狀態(tài)時,應(yīng)用程序進(jìn)行頻繁的數(shù)據(jù)刷新導(dǎo)致終端的功耗較高相比,本發(fā)明實(shí)施例中,終端通過確定顯示屏進(jìn)入休眠狀態(tài)的時刻所處時間段的歷史行為數(shù)據(jù)值,如果歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,說明用戶在該時間段會頻繁使用終端,所以保持周期性的開啟數(shù)據(jù)業(yè)務(wù)可以滿足用戶的使用需求,而如果歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,說明用戶在該時間段內(nèi)使用終端的概率較低,所以關(guān)閉數(shù)據(jù)業(yè)務(wù),可以減小終端的功耗。
結(jié)合圖1所示的方法流程,由于每個時間段對應(yīng)的歷史行為數(shù)據(jù)值不同,所以當(dāng)?shù)谝粫r間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值時,終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù)的過程中,還需要判斷當(dāng)前時刻是否已經(jīng)超出了第一時間段,以正確地選擇開啟或者關(guān)閉數(shù)據(jù)業(yè)務(wù),基于此,在本發(fā)明實(shí)施例提供的另一種實(shí)現(xiàn)方式中,如圖2所示,上述步驟103、若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長,具體可以實(shí)現(xiàn)為以下步驟:
201、若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長后,關(guān)閉數(shù)據(jù)業(yè)務(wù)。
202、終端在每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長并關(guān)閉數(shù)據(jù)業(yè)務(wù)后,判斷再次間隔預(yù)設(shè)周期后的時刻是否仍處于第一時間段。
若是,則執(zhí)行步驟203,若否,則執(zhí)行步驟204。
203、繼續(xù)每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長后,關(guān)閉數(shù)據(jù)業(yè)務(wù)。
可以理解的是,終端在每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長并關(guān)閉數(shù)據(jù)業(yè)務(wù)后,都需要執(zhí)行步驟202。
204、終端確定再次間隔預(yù)設(shè)周期后的時刻所屬的第二時間段。
其中,如果當(dāng)前的時刻已經(jīng)不屬于第一時間段,則不能繼續(xù)按照第一時間段對應(yīng)的歷史行為數(shù)據(jù)來管理數(shù)據(jù)業(yè)務(wù),此時需確定當(dāng)前時刻所屬的第二時間段,并按照第二時間段對應(yīng)的歷史行為數(shù)據(jù)來管理業(yè)務(wù)。
205、終端確定第二時間段對應(yīng)的歷史行為數(shù)據(jù)。
206、若第二時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長。
可以理解的是,在本步驟中,終端每個預(yù)設(shè)周期開啟并關(guān)閉數(shù)據(jù)業(yè)務(wù)之后,也許要判斷再次間隔預(yù)設(shè)周期后的時刻是否仍處于第二時間段,若不處于第二時間段,則需確定該時刻所屬的時間段,并按照新的時間段對應(yīng)的歷史行為數(shù)據(jù)來管理數(shù)據(jù)業(yè)務(wù)。
207、若第二時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則終端關(guān)閉數(shù)據(jù)業(yè)務(wù)。
還需說明的是,在執(zhí)行圖1和圖2的方法流程的過程中,當(dāng)終端的顯示屏從休眠狀態(tài)切換至非休眠狀態(tài)時,終端需立即開啟數(shù)據(jù)業(yè)務(wù),以保證用戶對終端中應(yīng)用程序的正常使用。
本發(fā)明實(shí)施例提供的數(shù)據(jù)業(yè)務(wù)管理的方法,在終端每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù)的過程中,還會檢測當(dāng)前時間段是否發(fā)生變化,如果發(fā)生變化,則確定當(dāng)前時間段對應(yīng)的歷史行為數(shù)據(jù),并根據(jù)當(dāng)前時間段對應(yīng)的歷史行為數(shù)據(jù)確定需要周期性開啟數(shù)據(jù)業(yè)務(wù)還是關(guān)閉數(shù)據(jù)業(yè)務(wù),可以保證對數(shù)據(jù)業(yè)務(wù)的管理更加符合用戶的真正需求,在不影響用戶正常使用終端中的應(yīng)用程序的前提下,減小了終端在顯示屏處于休眠狀態(tài)時的功耗。
對應(yīng)于上述方法實(shí)施例,本發(fā)明實(shí)施例還提供一種數(shù)據(jù)業(yè)務(wù)管理的裝置,如圖3所示,該裝置包括:確定單元301,開關(guān)單元302。
確定單元301,用于確定終端的顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的第一時間段;確定第一時間段對應(yīng)的歷史行為數(shù)據(jù)值;
開關(guān)單元302,用于若確定單元301確定的第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長;若確定單元301確定的第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則關(guān)閉數(shù)據(jù)業(yè)務(wù)。
在本發(fā)明另一實(shí)施例中,確定單元301,還用于確定每個時間段對應(yīng)的歷史行為數(shù)據(jù)值,歷史行為數(shù)據(jù)值為用戶在歷史的每個時間段內(nèi)對終端顯示屏進(jìn)行點(diǎn)擊操作的次數(shù)。
其中,歷史行為數(shù)據(jù)值為用戶在指定周期的每個相同指定時間段內(nèi)對終端顯示屏進(jìn)行點(diǎn)擊操作次數(shù)的統(tǒng)計(jì)平均值。
在本發(fā)明另一實(shí)施例中,開關(guān)單元302,具體用于若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長后,關(guān)閉數(shù)據(jù)業(yè)務(wù);在每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長并關(guān)閉數(shù)據(jù)業(yè)務(wù)后,判斷再次間隔預(yù)設(shè)周期后的時刻是否仍處于第一時間段;若是,則繼續(xù)每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長后,關(guān)閉數(shù)據(jù)業(yè)務(wù);若否,則確定再次間隔預(yù)設(shè)周期后的時刻所屬的第二時間段;確定第二時間段對應(yīng)的歷史行為數(shù)據(jù);若第二時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長;若第二時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則關(guān)閉數(shù)據(jù)業(yè)務(wù)。
在本發(fā)明另一實(shí)施例中,開關(guān)單元302,還用于當(dāng)終端的顯示屏從休眠狀態(tài)切換至非休眠狀態(tài)時,開啟數(shù)據(jù)業(yè)務(wù)。
本發(fā)明實(shí)施例提供的數(shù)據(jù)業(yè)務(wù)管理的裝置,確定單元確定顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的一時間段,再確定第一時間段對應(yīng)的歷史行為數(shù)據(jù)值,若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則開關(guān)單元每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長,若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則開關(guān)單元關(guān)閉數(shù)據(jù)業(yè)務(wù)。與現(xiàn)有技術(shù)中,終端顯示屏處于休眠狀態(tài)時,應(yīng)用程序進(jìn)行頻繁的數(shù)據(jù)刷新導(dǎo)致終端的功耗較高相比,本發(fā)明實(shí)施例中,終端通過確定顯示屏進(jìn)入休眠狀態(tài)的時刻所處時間段的歷史行為數(shù)據(jù)值,如果歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,說明用戶在該時間段會頻繁使用終端,所以保持周期性的開啟數(shù)據(jù)業(yè)務(wù)可以滿足用戶的使用需求,而如果歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,說明用戶在該時間段內(nèi)使用終端的概率較低,所以關(guān)閉數(shù)據(jù)業(yè)務(wù),可以減小終端的功耗。
本發(fā)明實(shí)施例還提供一種終端,如圖4所示,該終端包括存儲器401,處理器402,收發(fā)器403,總線404。
存儲器401可以是ROM(Read Only Memory,只讀存儲器),靜態(tài)存儲設(shè)備,動態(tài)存儲設(shè)備或者RAM(Random Access Memory,隨機(jī)存取存儲器)。存儲器401可以存儲操作系統(tǒng)和其他應(yīng)用程序。在通過軟件或者固件來實(shí)現(xiàn)本發(fā)明實(shí)施例提供的技術(shù)方案時,用于實(shí)現(xiàn)本發(fā)明實(shí)施例提供的技術(shù)方案的程序代碼保存在存儲器401中,并由處理器402來執(zhí)行。
收發(fā)器403用于裝置與其他設(shè)備或通信網(wǎng)絡(luò)(例如但不限于以太網(wǎng),RAN Radio Access Network,無線接入網(wǎng)),WLAN(Wireless Local Area Network,無線局域網(wǎng))等)之間的通信。
處理器402可以采用通用的中央處理器(Central Processing Unit,CPU),微處理器,應(yīng)用專用集成電路(Application Specific Integrated Circuit,ASIC),或者一個或多個集成電路,用于執(zhí)行相關(guān)程序,以實(shí)現(xiàn)本發(fā)明實(shí)施例所提供的技術(shù)方案。
總線404可包括一通路,在裝置各個部件(例如存儲器401、收發(fā)器403和處理器402)之間傳送信息。
應(yīng)注意,盡管圖4所示的硬件僅僅示出了存儲器401、收發(fā)器403、和處理器402以及總線404,但是在具體實(shí)現(xiàn)過程中,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白,該裝置還包含實(shí)現(xiàn)正常運(yùn)行所必須的其他器件。同時,根據(jù)具體需要,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白,還可包含實(shí)現(xiàn)其他功能的硬件器件。
具體的,圖4所示的終端用于實(shí)現(xiàn)圖3實(shí)施例所示的裝置時,該終端中的處理器402,與存儲器401和收發(fā)器403耦合,用于控制程序指令的執(zhí)行,具體用于確定終端的顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的第一時間段;確定所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值;若所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長;若所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則關(guān)閉數(shù)據(jù)業(yè)務(wù)。
在本發(fā)明另一實(shí)施例中,處理器402,還用于確定每個時間段對應(yīng)的歷史行為數(shù)據(jù)值,所述歷史行為數(shù)據(jù)值為用戶在歷史的每個時間段內(nèi)對終端顯示屏進(jìn)行點(diǎn)擊操作的次數(shù)。
其中,所述歷史行為數(shù)據(jù)值為用戶在指定周期的每個相同指定時間段內(nèi)對終端顯示屏進(jìn)行點(diǎn)擊操作次數(shù)的統(tǒng)計(jì)平均值。
在本發(fā)明另一實(shí)施例中,處理器402,還用于若所述第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長后,關(guān)閉數(shù)據(jù)業(yè)務(wù);在每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長并關(guān)閉數(shù)據(jù)業(yè)務(wù)后,判斷再次間隔預(yù)設(shè)周期后的時刻是否仍處于所述第一時間段;若是,則繼續(xù)每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長后,關(guān)閉數(shù)據(jù)業(yè)務(wù);若否,則確定再次間隔預(yù)設(shè)周期后的時刻所屬的第二時間段;確定所述第二時間段對應(yīng)的歷史行為數(shù)據(jù);若所述第二時間段對應(yīng)的歷史行為數(shù)據(jù)值大于所述預(yù)設(shè)值,則每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長;若所述第二時間段對應(yīng)的歷史行為數(shù)據(jù)值小于所述預(yù)設(shè)值,則關(guān)閉數(shù)據(jù)業(yè)務(wù)。
在本發(fā)明另一實(shí)施例中,處理器402,還用于當(dāng)所述終端的顯示屏從休眠狀態(tài)切換至非休眠狀態(tài)時,開啟數(shù)據(jù)業(yè)務(wù)。
本發(fā)明實(shí)施例提供的終端,處理器確定顯示屏進(jìn)入休眠狀態(tài)的時刻所屬的一時間段,再確定第一時間段對應(yīng)的歷史行為數(shù)據(jù)值,若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,則每隔預(yù)設(shè)周期開啟一次數(shù)據(jù)業(yè)務(wù),每次數(shù)據(jù)業(yè)務(wù)持續(xù)預(yù)設(shè)時長,若第一時間段對應(yīng)的歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,則關(guān)閉數(shù)據(jù)業(yè)務(wù)。與現(xiàn)有技術(shù)中,終端顯示屏處于休眠狀態(tài)時,應(yīng)用程序進(jìn)行頻繁的數(shù)據(jù)刷新導(dǎo)致終端的功耗較高相比,本發(fā)明實(shí)施例中,終端通過確定顯示屏進(jìn)入休眠狀態(tài)的時刻所處時間段的歷史行為數(shù)據(jù)值,如果歷史行為數(shù)據(jù)值大于預(yù)設(shè)值,說明用戶在該時間段會頻繁使用終端,所以保持周期性的開啟數(shù)據(jù)業(yè)務(wù)可以滿足用戶的使用需求,而如果歷史行為數(shù)據(jù)值小于預(yù)設(shè)值,說明用戶在該時間段內(nèi)使用終端的概率較低,所以關(guān)閉數(shù)據(jù)業(yè)務(wù),可以減小終端的功耗。
通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述的方法。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,在本發(fā)明揭露的技術(shù)范圍內(nèi)的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。