本申請主要涉及通信技術(shù)領(lǐng)域,更具體地說是涉及一種控制方法、裝置及電子設(shè)備。
背景技術(shù):
目前,為了提高電子設(shè)備的續(xù)航時間,在電子設(shè)備的工作狀態(tài)中增設(shè)了低功耗狀態(tài),即檢測電子設(shè)備有一段時間不使用手機后,就會開啟低功耗工作模式,控制電子設(shè)備進入低功耗狀態(tài)工作,從而切斷一些不必要待機時聯(lián)網(wǎng)的應(yīng)用程序,延長待機時間,節(jié)省流量。
由此可見,電子設(shè)備進入低功耗狀態(tài)工作后,將無法及時獲得應(yīng)用消息,將導(dǎo)致用戶無法及時查看重要提示消息,為用戶工作、生活等帶來很多不便。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種控制方法、裝置及電子設(shè)備,能夠根據(jù)用戶實際活動狀態(tài),相應(yīng)調(diào)整電子設(shè)備檢測的時間間隔,從而保證電子設(shè)備處于低功耗狀態(tài)時,也能夠及時檢測到應(yīng)用提示消息,避免錯過重要應(yīng)用消息給用戶帶來的不便。
為了實現(xiàn)上述目的,本申請?zhí)峁┝艘韵录夹g(shù)方案:
一種控制方法,所述方法包括:
獲取表征用戶的活動狀態(tài)信息;
基于所述活動狀態(tài)信息,確定檢測的時間間隔,所述檢測的時間間隔用于電子設(shè)備基于所述檢測的時間間隔,對所述電子設(shè)備進行檢測而判斷是否在不同功耗狀態(tài)之間進行切換。
優(yōu)選的,所述基于所述活動狀態(tài)信息,調(diào)整檢測的時間間隔,包括:
確定所述活動狀態(tài)信息表征所述用戶處于相對少的活動狀態(tài),設(shè)置相對長的檢測的時間間隔;
確定所述活動狀態(tài)信息表征所述用戶處于相對多的活動狀態(tài),設(shè)置相對短的檢測的時間間隔。
優(yōu)選的,所述檢測的時間間隔用于所述電子設(shè)備基于所述檢測的時間間隔,對所述電子設(shè)備進行檢測而判斷是否在低功耗狀態(tài)與高功耗狀態(tài)之間進行切換,包括:
所述電子設(shè)備處于所述低功耗狀態(tài)下響應(yīng)信息的頻次比處于所述高功耗狀態(tài)下響應(yīng)信息的頻次低,或者;
所述電子設(shè)備處于所述低功耗狀態(tài)下響應(yīng)信息的數(shù)量比處于所述高功耗狀態(tài)下響應(yīng)信息的數(shù)量少。
優(yōu)選的,所述活動狀態(tài)信息包括所述用戶的生理參數(shù),其中:
所述生理參數(shù)小于相應(yīng)的預(yù)設(shè)閾值參數(shù),確定所述用戶處于相對少的活動狀態(tài);
所述生理參數(shù)不小于相應(yīng)的預(yù)設(shè)閾值參數(shù),確定所述用戶處于相對多的活動狀態(tài)。
優(yōu)選的,所述方法還包括:
建立與第二電子設(shè)備的通信連接,所述第二電子設(shè)備監(jiān)測表征用戶的活動狀態(tài)信息;
獲得所述第二電子設(shè)備發(fā)送的所述活動狀態(tài)信息。
一種控制裝置,所述裝置包括:
信息獲取模塊,用于獲取表征用戶的活動狀態(tài)信息;
控制模塊,用于基于所述活動狀態(tài)信息,確定檢測的時間間隔,所述檢測的時間間隔用于電子設(shè)備基于所述檢測的時間間隔,對所述電子設(shè)備進行檢測而判斷是否在不同功耗狀態(tài)之間進行切換。
一種電子設(shè)備,所述電子設(shè)備包括:
控制器,用于獲取表征用戶的活動狀態(tài)信息,并基于所述活動狀態(tài)信息,確定檢測的時間間隔,所述檢測的時間間隔用于電子設(shè)備基于所述檢測的時間間隔,對所述電子設(shè)備進行檢測而判斷是否在不同功耗狀態(tài)之間進行切換;
計時器,用于對所述檢測的時間間隔進行計時。
優(yōu)選的,所述控制器具體用于確定所述活動狀態(tài)信息表征所述用戶處于相對少的活動狀態(tài),設(shè)置相對長的檢測的時間間隔;確定所述活動狀態(tài)信息表征所述用戶處于相對多的活動狀態(tài),設(shè)置相對短的檢測的時間間隔。
優(yōu)選的,所述電子設(shè)備還包括:
計數(shù)器,用于記錄所述電子設(shè)備處于不同功耗狀態(tài)下響應(yīng)信息的數(shù)量;
其中,所述電子設(shè)備處于所述低功耗狀態(tài)下響應(yīng)信息的數(shù)量比處于所述高功耗狀態(tài)下響應(yīng)信息的數(shù)量少。
優(yōu)選的,所述電子設(shè)備還包括:
通信模塊,用于與第二電子設(shè)備建立通信連接,所述第二電子設(shè)備用于監(jiān)測表征用戶的活動狀態(tài)信息;
所述控制器具體用于獲得所述第二電子設(shè)備發(fā)送的所述活動狀態(tài)信息。
由此可見,與現(xiàn)有技術(shù)相比,本申請?zhí)峁┝艘环N控制方法、裝置及電子設(shè)備,通過獲取表征用戶的活動狀態(tài)信息,從而基于用戶的活動狀態(tài)信息,來確定電子設(shè)備檢測的時間間隔,由于電子設(shè)備能夠基于檢測的時間間隔,對其進行檢測而判斷是否在不同功率狀態(tài)之間進行切換,從而保證了電子設(shè)備處于低功耗狀態(tài)也能夠及時檢測到應(yīng)用提示消息,需要時還能夠基于該應(yīng)用提示消息,及時觸發(fā)電子設(shè)備切換到高功率狀態(tài),如電子設(shè)備正常工作狀態(tài),實現(xiàn)了對電子設(shè)備狀態(tài)的靈活控制,為用戶的生活、工作等提供了很大便利。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本申請實施例提供的一種控制方法的流程圖;
圖2為本申請實施例提供的另一種控制方法的流程圖;
圖3為本申請實施例提供的一種控制裝置的結(jié)構(gòu)體框圖;
圖4為本申請實施例提供的另一種控制裝置的結(jié)構(gòu)體框圖;
圖5為本申請實施例提供的一種電子設(shè)備的結(jié)構(gòu)圖;
圖6為本申請實施例提供的一種電子設(shè)備的硬件結(jié)構(gòu)圖;
圖7為本申請實施例提供的一種控制系統(tǒng)的結(jié)構(gòu)圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
在本申請實際應(yīng)用中,申請人經(jīng)研究發(fā)現(xiàn),當用戶不方便查看電子設(shè)備接收到的應(yīng)用消息時,如處于睡眠等狀態(tài)中,通常會控制電子設(shè)備處于低功耗狀態(tài),如待機狀態(tài)或休眠狀態(tài)等,此時僅保持電子設(shè)備的如時鐘等關(guān)鍵系統(tǒng)服務(wù)正常運行,其他系統(tǒng)服務(wù)將停止運行或縮短運行時長,來達到降低電子設(shè)備功耗,延長電子設(shè)備續(xù)航時間的效果。
其中,在電子設(shè)備的其他系統(tǒng)服務(wù)器停止運行期間,雖然電子設(shè)備能夠節(jié)省能耗,但由于其限制了后臺服務(wù),將導(dǎo)致其無法接收到應(yīng)用消息,往往會導(dǎo)致用戶不能及時查看重要應(yīng)用消息,影響用戶正常工作、學(xué)習(xí)以及生活,非常不便。
為了改善上述情況,避免遺漏重要應(yīng)用消息,申請人提出根據(jù)用戶的活動狀態(tài),來適應(yīng)性控制電子設(shè)備從低功耗狀態(tài)進入正常工作狀態(tài)(即高功耗狀態(tài))的時間間隔,調(diào)整電子設(shè)備進入正常工作狀態(tài)的時長,在考慮降低電子設(shè)備功耗的同時,也能夠保證電子設(shè)備能夠及時接收到應(yīng)用消息并告知用戶,避免了在用戶需要查看應(yīng)用消息的情況下,但因電子設(shè)備長時間不能接收到應(yīng)用消息而延誤重要消息的接收,對用戶生活、工作以及學(xué)習(xí)等帶來的不便。
為了使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式對本發(fā)明作進一步詳細的說明。
如圖1所示,為本申請實施例提供的一種控制方法的流程圖,該方法可以包括以下步驟:
步驟S11,獲取表征用戶的活動狀態(tài)信息;
在本實施例中,活動狀態(tài)信息可以包括心率信號、腦電信號、血壓信號等生理信息,和/或用戶的運動信息等等,本申請對表征用戶活動狀態(tài)的活動狀態(tài)信息的具體內(nèi)容不作限,可以實際需要表征用戶的活動狀態(tài)內(nèi)容,來確定相應(yīng)的信息。例如,當需要確定用戶是處于深度睡眠、淺眠還是清醒階段等,可以該活動狀態(tài)信息可以是用戶的生理信息。
其中,在實際應(yīng)用中,為了確定用戶的活動狀態(tài),以便據(jù)此完成對電子設(shè)備檢測的時間間隔的控制,本申請可以實時或周期性檢測用戶的活動狀態(tài)信息,即利用實時檢測到的當前活動狀態(tài)信息來表征用戶當前時刻的活動狀態(tài),或者利用預(yù)設(shè)時間段內(nèi)檢測到的活動狀態(tài)信息,來確定用戶當前階段的活動狀態(tài)等,本申請對獲取表征用戶活動狀態(tài)的活動狀態(tài)信息對應(yīng)的時間不作限定。
可選的,在本申請中,可以通過第二電子設(shè)備(即區(qū)別于本申請電子設(shè)備的其他電子設(shè)備)監(jiān)測用戶的活動狀態(tài)信息,并發(fā)送至本電子設(shè)備,其中,該第二電子設(shè)備通常是用戶隨身攜帶的用戶設(shè)備,從而保證所獲得用戶的活動狀態(tài)信息的準確性。
作為本申請另一實施例,也可以由本電子設(shè)備自身的檢測器來獲得表征用戶的活動狀態(tài)信息,本申請對獲得表征用戶活動狀態(tài)的活動狀態(tài)信息的獲得方式不作限定。
步驟S12,基于該活動狀態(tài)信息,確定檢測的時間間隔,該檢測的時間間隔用于電子設(shè)備基于該檢測的時間間隔,對電子設(shè)備進行檢測而判斷是否在不同功耗狀態(tài)之間進行切換。
在本申請中,基于獲得的活動狀態(tài)信息,確定用戶當前階段不需要查看或者是不需要頻繁或及時查看電子設(shè)備接收到的應(yīng)用消息時,為了降低電子設(shè)備的功耗,通常會控制電子設(shè)備進入低功耗狀態(tài),經(jīng)較長一段時間(記為第一時間段)后,電子設(shè)備才會進入正常工作狀態(tài)(即為高功耗狀態(tài)),來接收電子設(shè)備處于低功耗狀態(tài)期間的產(chǎn)生的應(yīng)用消息,以及當前狀態(tài)下產(chǎn)生的應(yīng)用消息,以使用戶查看之前未被讀取的應(yīng)用消息。
當確定用戶需要頻繁查看或及時查看電子設(shè)備接收到的應(yīng)用消息時,考慮到電子設(shè)備的功耗,雖然也會控制電子設(shè)備進入低功耗狀態(tài),但這種情況下,會經(jīng)相對于上述情況的第一時間段更少的時間段,記為第二時間段,控制電子設(shè)備從低功耗狀態(tài)切換到正常工作狀態(tài),及時接收之前未被接收的應(yīng)用消息,避免耽誤重要應(yīng)用消息的查看。
基于此,本申請可以將電子設(shè)備實現(xiàn)兩種功耗狀態(tài)之間切換的時間間隔,尤其是從低功耗狀態(tài)切換到高功耗狀態(tài)的時間間隔,如上述第一時間段、第二時間段,作為上述電子設(shè)備檢測的時間間隔,根據(jù)上述分析可知,電子設(shè)備進入低功耗狀態(tài)后,能夠按照確定的該檢測的時間間隔,觸發(fā)電子設(shè)備切換到高功耗狀態(tài),檢測并輸出接收到的應(yīng)用消息。
其中,本申請上述低功耗狀態(tài)可以指電子設(shè)備中僅關(guān)鍵系統(tǒng)服務(wù)(即基本功能服務(wù))運行時的狀態(tài),如電子設(shè)備的待機狀態(tài)、睡眠狀態(tài)或休眠狀態(tài)等等,此時電子設(shè)備處于省電模式,網(wǎng)絡(luò)通信模塊以及后臺服務(wù)都暫停運行,通常情況下,電子設(shè)備的顯示屏也處于滅屏狀態(tài);反之,電子設(shè)備的高功耗狀態(tài)是指區(qū)別于上述低功耗狀態(tài),電子設(shè)備除關(guān)鍵系統(tǒng)服務(wù)外,其他系統(tǒng)服務(wù)也處于運行狀態(tài),可以指電子設(shè)備的正常工作狀態(tài)。
需要說明的是,本申請對上述電子設(shè)備的低功耗狀態(tài)和高功耗狀態(tài)下,電子設(shè)備的具體工作情況以及電子設(shè)備的具體功耗值都不作限定,其低功耗和高功耗兩者是相對而言的,即低功耗狀態(tài)下的電子設(shè)備的功耗值小于處于高功耗狀態(tài)下的電子設(shè)備的功耗。
結(jié)合上述分析,本申請可以根據(jù)用戶的活動活躍程度或運動強度等,調(diào)整檢測的時間間隔的時長,具體的,在確定獲得的活動狀態(tài)信息表征用戶處于相對少的活動狀態(tài),可以設(shè)置相對長的檢測時間間隔;反之,確定獲得狀態(tài)信息表征用戶處于相對多的活動狀態(tài),可以設(shè)置相對短的檢測的時間間隔,從而保證用戶
其中,需要說明的是,上述相對少的活動狀態(tài)和相對多的活動狀態(tài)是兩種相對而言的狀態(tài),本申請并不限定這兩種狀態(tài)的具體內(nèi)容。在本申請中,可以認為用戶處于相對少的活動狀態(tài)時的活動量,小于用戶處于相對多的活動狀態(tài)的活動量。
可選的,在實際應(yīng)用中,可以檢測用于表示用戶活動量或活躍程度等內(nèi)容的特征信息(即上述活動狀態(tài)信息),并按照相應(yīng)預(yù)設(shè)規(guī)則,將該特征信息進行比較,若該特征信息小于預(yù)設(shè)閾值,可以認為用戶處于相對少的活動狀態(tài);反之,該特征信息不小于該預(yù)設(shè)閾值,可以認為用戶處于相對多的活動狀態(tài)。
其中,預(yù)設(shè)閾值可以根據(jù)特征信息內(nèi)容的不同相應(yīng)調(diào)整,本申請并不限定其具體數(shù)值,而該特征信息即活動狀態(tài)信息可以包括用戶生理信息或運動信息等等。
例如,通過用戶的運動強度來表示用戶的活動狀態(tài),本實施例可以利用用戶的心率表示用戶的運動強度,具體的,確定檢測到的心率值小于預(yù)設(shè)閾值(其可以是具體數(shù)值,也可以是預(yù)設(shè)數(shù)值范圍),可以認為用戶處于相對少的活動狀態(tài);反之,確定檢測到的心率值不小于該預(yù)設(shè)閾值,可以認為用戶處于相對多的活動狀態(tài)。
除此之外,本申請還可以通過預(yù)設(shè)時間內(nèi)運動距離、運動速度等參數(shù)來表示用戶的運動強度,并針對不同參數(shù)設(shè)置相應(yīng)的預(yù)設(shè)閾值,通過將檢測到的參數(shù)與該預(yù)設(shè)閾值進行比較,從而確定用戶處于相對于少的活動狀態(tài),還是處于相對多的活動狀態(tài)。
需要說明的是,對于相對于少的活動狀態(tài)與相對多的活動狀態(tài)的劃分方式,并不局限于上文列舉的幾種方式,可以根據(jù)用戶在不同場景下需要查看電子設(shè)備接收到的應(yīng)用消息的需求確定,本申請在此不再一一詳述。
基于上述分析,當用戶處于相對少的活動狀態(tài)下,如處于睡眠狀態(tài)、會議場景、飛行中等等,用戶通常不需要或不能查看電子設(shè)備接收到的應(yīng)用消息,為了降低電子設(shè)備的功耗,可以減少電子設(shè)備進入正常工作狀態(tài)下的時間,即延長電子設(shè)備從低功耗狀態(tài)切換到正常工作狀態(tài)下的時間間隔,如1小時,甚至更長時間,所以,在這種情況下,需要設(shè)置相對長的檢測的時間間隔,避免電子設(shè)備頻繁啟動并檢測應(yīng)用消息而增大功耗。
反之,用戶處于相對多的活動狀態(tài)下,此時用戶能夠且方便及時查看電子設(shè)備接收到的應(yīng)用消息,所以,為了避免延誤重要消息的接收,對用戶帶來不便,可以縮短電子設(shè)備從低功耗狀態(tài)切換到正常工作狀態(tài)下的時間間隔,如10分鐘,甚至0分鐘等,本申請對上述時間間隔的具體數(shù)值不作限定。也就是說,在這種情況下,本申請將觸發(fā)電子設(shè)備設(shè)置相對短的檢測的時間間隔。
對于上述設(shè)置的相對長的檢測的時間間隔和相對短的檢測的時間間隔,本申請并不限定具體時長,滿足用戶處于相對少的活動狀態(tài)下所設(shè)置的檢測的時間間隔,大于用戶處于相對多的活動狀態(tài)下所設(shè)置的檢測的時間間隔這個要求即可。
而且,在本申請實際應(yīng)用中,當用戶處于相對少的活動狀態(tài)下,還可以根據(jù)用戶的具體活動量的大小,設(shè)置相應(yīng)的檢測的時間間隔,也就是說,在相對少的活動狀態(tài)下的不同活動量,對應(yīng)的相對長的檢測的時間間隔并不是不固定不變的,從而提高了電子設(shè)備的控制精確度。同理,在用戶處于相對多的活動狀態(tài)下,還可以根據(jù)用戶的具體活動量的大小,設(shè)置相應(yīng)的檢測的時間間隔。本申請對用戶的不同活動量與檢測的時間間隔之間的對應(yīng)關(guān)系不作限定,可以是一個活動量范圍對應(yīng)一個時間數(shù)值,但并不局限于此。
如上述分析,作為本申請另一實施例,上述步驟S12中的檢測的時間間隔具體可以用于電子設(shè)備基于該檢測的時間間隔,對電子設(shè)備進行檢測而判斷是否在低功耗狀態(tài)與高功耗狀態(tài)之間切換。
在本申請中,由于電子設(shè)備處于低功耗狀態(tài)下,通常只有如時鐘等關(guān)鍵系統(tǒng)服務(wù)運行,其他系統(tǒng)服務(wù)會停止運行,此時電子設(shè)備大部分應(yīng)用程序?qū)o法再接收應(yīng)用消息,顯然,
其中,電子設(shè)備處于低功耗狀態(tài)下響應(yīng)信息的頻次,比處于高功耗狀態(tài)下響應(yīng)信息的頻次低;或者,電子設(shè)備處于低功耗狀態(tài)下響應(yīng)信息的數(shù)量比處于高功耗狀態(tài)下響應(yīng)信息的數(shù)量少。
需要說明的是,由于電子設(shè)備響應(yīng)信息的頻次的影響因素包括多個,如電子設(shè)備接收信息的數(shù)量、本身響應(yīng)時間等,所以,上述響應(yīng)信息的頻次的高低是在同一前提條件下相對而言的,如電子設(shè)備接收到的信息數(shù)量相同的情況下,電子設(shè)備處于低功耗狀態(tài)下響應(yīng)信息的數(shù)量(每次響應(yīng)多少條信息)或時間(如接收到信息后多長時間響應(yīng)該信息),小于電子設(shè)備處于高功耗狀態(tài)下響應(yīng)信息的數(shù)量或時間。
其中,無論在哪種情況下,本申請對電子設(shè)備響應(yīng)信息的數(shù)量以及時間不作限定,可以在確定接收到預(yù)設(shè)數(shù)量的信息后執(zhí)行響應(yīng)操作,也可以是在接收預(yù)設(shè)時間段后執(zhí)行響應(yīng)操作等等,但在不同情況下,該預(yù)設(shè)數(shù)量以及預(yù)設(shè)時間通常是不同的。
基于上述對本申請?zhí)峁┑膶崿F(xiàn)電子設(shè)備的控制方案的分析,下面將以具體實施例對該方案進行說明,但并不局限于本實施例描述的實現(xiàn)方式,可以根據(jù)實際需要進行適應(yīng)性調(diào)整,都屬于本申請保護范圍,本申請不作一一詳述。
如圖2所示,為本申請實施例提供的另一種控制方法的流程圖,該方法可以包括:
步驟S21,建立與第二電子設(shè)備的通信連接,獲得第二電子設(shè)備監(jiān)測到的用戶的生理參數(shù);
在本實施例中,第二電子設(shè)備可以是用戶佩戴的智能手環(huán)、智能手表等可穿戴式電子設(shè)備,或者其他能夠監(jiān)測用戶活動狀態(tài)的電子設(shè)備,本申請對第二電子設(shè)備的具體產(chǎn)品類型不作限定。
其中,第二電子設(shè)備運行期間將會監(jiān)測表征用戶活動狀態(tài)的活動狀態(tài)信息,本實施例以活動狀態(tài)信息是用戶的生理參數(shù)為例進行說明,對于其他內(nèi)容的活動狀態(tài)信息的控制處理過程類似,本實施例在此不再一一詳述。
步驟S22,判斷該生理參數(shù)是否小于相應(yīng)的第一預(yù)設(shè)閾值參數(shù),如果是,執(zhí)行步驟S23;如果否,進入步驟S24;
在實際應(yīng)用中,結(jié)合上述實施例的分析,當用戶的活動狀態(tài)發(fā)生改變時,其生理參數(shù)也會相應(yīng)改變,如用戶進入睡眠狀態(tài)后,其心率會相對變??;而當用戶處于運行狀態(tài),其心率會相對增大,所以,本申請可以根據(jù)用戶的生理參數(shù)的變化,來確定用戶的活動狀態(tài)。
其中,用戶處于同一活動狀態(tài)下,用戶的不同生理參數(shù)的大小是不同的,所以,為了分辨用戶的活動狀態(tài),不同生理參數(shù)確定得到閾值參數(shù)通常是不同的,本申請獲得用戶的某一生理參數(shù)后,可以將其與相應(yīng)的預(yù)設(shè)閾值參數(shù)進行比較,以判斷用戶當前階段的活動狀態(tài)是多還是少。由此可見,預(yù)設(shè)閾值參數(shù)可以是劃分用戶活動狀態(tài)多或少的臨界值,本申請并不限定其具體數(shù)值。
需要說明的是,關(guān)于用戶活動狀態(tài)的多或少的劃分標準,可以參照上述實施例對應(yīng)部分的描述,兩者是相對而言的,對于不同用戶來說,可以根據(jù)其實際需要相應(yīng)調(diào)整預(yù)設(shè)閾值參數(shù)。
步驟S23,控制電子設(shè)備進入低功耗狀態(tài),延長檢測的時間間隔至第一時間;
可選的,本實施例確定用戶當前時刻或此前一段時間內(nèi)的生理參數(shù)小于相應(yīng)的第一預(yù)設(shè)閾值參數(shù),可以認為用戶在該階段的活動量相對很小,如處于中度睡眠或中度睡眠轉(zhuǎn)入深度睡眠的階段,顯然,在該階段且在此之后的一定時間內(nèi),用戶并不會查看電子設(shè)備的應(yīng)用消息,為了降低電子設(shè)備的功耗,可以使電子設(shè)備在此階段暫停接收應(yīng)用消息,如電子設(shè)備可以進入休眠或睡眠狀態(tài),具體可以進入電子設(shè)備的Doze模式,延長續(xù)航時間。
由于上述檢測的時間間隔可以是電子設(shè)備的網(wǎng)絡(luò)連接以及后臺任務(wù)等服務(wù)從暫停運行到重新運行的時間間隔,也可以說是電子設(shè)備從低功耗狀態(tài)切換到高功耗狀態(tài)的時間間隔,或者說是電子設(shè)備處于低功耗狀態(tài)的時長。
結(jié)合上述分析,用戶的生理參數(shù)小于第一預(yù)設(shè)閾值參數(shù),可以認為此時用戶處于相對較少的活動狀態(tài),用戶可能不需要實時查看電子設(shè)備接收的應(yīng)用消息,此時,可以適當延長電子設(shè)備檢測的時間間隔,第一時間可以是預(yù)設(shè)的滿足該條件后,延長后的時間間隔,但本申請并不限定該第一時間的具體數(shù)值,可以是預(yù)設(shè)的最長時間間隔,如1個小時,甚至是2個小時等,可以根據(jù)該用戶的作息習(xí)慣等因素設(shè)定。
例如,當用戶處于深度睡眠狀態(tài)后,按照上述方式調(diào)整后,電子設(shè)備可以每間隔1個小時,重新啟動一次電子設(shè)備,并使其處于正常工作狀態(tài),接收應(yīng)用消息;經(jīng)一段時間后或該時間間隔后,控制電子設(shè)備重新進入待機狀態(tài),限制后臺活動,延長續(xù)航時間。
步驟S24,判斷該生理參數(shù)是否大于第二預(yù)設(shè)閾值參數(shù),如果否,進入步驟S25;如果是,執(zhí)行步驟S26;
其中,該第二預(yù)設(shè)閾值參數(shù)大于第一預(yù)設(shè)閾值參數(shù),相對于第一預(yù)設(shè)閾值參數(shù),生理參數(shù)達到第二預(yù)設(shè)閾值參數(shù)時用戶的活動狀態(tài)更加活躍。
在本申請中,結(jié)合上述分析,可以通過第一預(yù)設(shè)閾值參數(shù)和第二預(yù)設(shè)閾值參數(shù),將用戶的活動狀態(tài)劃分成三個階段,即將用戶的活躍程度劃分成三個等級。本申請對該第二預(yù)設(shè)閾值參數(shù)的具體數(shù)值不作限定,可以根據(jù)生理參數(shù)具體內(nèi)容以及用戶具體作息習(xí)慣等因素確定。
步驟S25,控制電子設(shè)備進入低功耗狀態(tài),延長檢測的時間間隔至第二時間;
本實施例中,第一時間大于第二時間,但并不限定兩者具體時間值。
當確定用戶的生理參數(shù)不小于第一預(yù)設(shè)閾值參數(shù),且不大于第二預(yù)設(shè)閾值參數(shù),可以認為用戶的活動狀態(tài)處于第二階段,相對于上述實施例步驟S23部分的描述的第一階段,本階段用戶的活躍程度更高,相對于第一階段用戶需要查看電子設(shè)備接收應(yīng)用消息的頻率要大,則相對于第一階段可以適當減少電子設(shè)備檢測的時間間隔。
例如,上述第一階段的第一時間可以是1小時,在實際應(yīng)用中,電子設(shè)備進入低功耗狀態(tài)后,此時電子設(shè)備通常處于滅屏狀態(tài),每隔1小時就切換到高功耗狀態(tài)(即正常工作狀態(tài)),電子設(shè)備系統(tǒng)的各應(yīng)用將正常工作,接收應(yīng)用消息并輸出,以便用戶查看在此之前未接收的應(yīng)用消息,之后,電子設(shè)備將又滅屏進入低功耗狀態(tài),如此循環(huán),從而避免了電子設(shè)備始終處于高功耗狀態(tài)而造成的高功耗。
如上述分析,第二階段的第二時間可以是10分鐘,以用戶睡覺為例,上述第一階段可以認為用戶處于深度睡眠狀態(tài),短時間內(nèi)不會查看電子設(shè)備,而該第二階段可以認為用戶轉(zhuǎn)進了淺度睡眠狀態(tài),此時用戶隨時可能清醒查看電子設(shè)備,所以,相對于第一階段,第二階段可以適當縮短電子設(shè)備檢測的時間間隔,即減小電子設(shè)備處于低功耗狀態(tài)的時間,保證用戶從淺眠狀態(tài)清醒后,能夠盡快查看電子設(shè)備接收到的應(yīng)用消息。
步驟S26,控制電子設(shè)備進入并維持在高功耗狀態(tài)。
對于用戶的生理參數(shù)大于第二預(yù)設(shè)閾值參數(shù)這種情況,說明用戶此時活躍程度較高,仍以用戶睡覺為例,此時可以認為用戶開始清醒,為了保證用戶清醒后能夠及時查看電子設(shè)備接收到的應(yīng)用消息,可以關(guān)閉電子設(shè)備每隔一段時間就從高功耗狀態(tài)切換到低功耗狀態(tài),再間隔一段時間從低功耗狀態(tài)切換到高功耗狀態(tài)的循環(huán)控制功能,直接控制電子設(shè)備進入高功耗狀態(tài),以便電子設(shè)備能夠及時接收應(yīng)用消息,方便用戶隨時查看所需應(yīng)用消息,從而避免了電子設(shè)備因長時間處于低功耗狀態(tài),而錯過重要應(yīng)用消息的問題。
綜上,在本申請實際應(yīng)用中,可以根據(jù)用戶的實際活動情況,相應(yīng)地調(diào)整電子設(shè)備在低功耗狀態(tài)與高功耗狀態(tài)之間切換的時間間隔,即實現(xiàn)對檢測的時間間隔的調(diào)整,不僅降低了電子設(shè)備不必要的功耗,延長了續(xù)航時間,而且,避免了電子設(shè)備處于低功耗狀態(tài)下(如Doze模式下),錯過重要應(yīng)用消息的接收與查看,為用戶帶來不便。
需要說明的是,本申請對如何判斷用戶的實際活動情況的實現(xiàn)方式不作限定,即并不局限于上述實施例描述的基于用戶生理參數(shù),對用戶的實際活動情況的判斷,還可以通過檢測用戶面部狀態(tài),如眼睛狀態(tài)等,來判斷用戶的實際活動情況,即判斷用戶當前階段是否需要查看應(yīng)用消息,大概多長時間需要查看應(yīng)用消息等等,本申請在此不再一一詳述。
其中,對于檢測的用戶的生理參數(shù),可以如上述實施例記載的由第三方即第二電子設(shè)備檢測并發(fā)送至本電子設(shè)備,當然,也可以由本電子設(shè)備檢測,本申請對此不作極限定。
如圖3所示,為本申請實施例提供的一種控制裝置的結(jié)構(gòu)框圖,該裝置可以包括:
信息獲取模塊31,用于獲取表征用戶的活動狀態(tài)信息;
在本申請中,表征用戶活動狀態(tài)的活動狀態(tài)信息可以是用戶的生理參數(shù)、運動狀態(tài)或面部表情等等,本申請對該活動狀態(tài)信息包含的具體內(nèi)容不作限定。
控制模塊32,用于基于該活動狀態(tài)信息,確定檢測的時間間隔,所述檢測的時間間隔用于電子設(shè)備基于所述檢測的時間間隔,對所述電子設(shè)備進行檢測而判斷是否在不同功耗狀態(tài)之間進行切換。
在實際應(yīng)用中,控制模塊32確定獲得的該活動狀態(tài)信息表征用戶處于相對少的活動狀態(tài),可以設(shè)置相對長的檢測的時間間隔,反之,若確定該活動狀態(tài)信息表征用戶處于相對多的活動狀態(tài),可以設(shè)置相對短的檢測的時間間隔。
需要說明的是,關(guān)于活動狀態(tài)的相對多或少,以及檢測的時間間隔的相對長或短都是相對而言的,本申請并不限定具體數(shù)值,具體描述過后可以參照上述方法實施例對應(yīng)部分的描述,本實施例在此不再贅述。
可選的,在本實施例中,電子設(shè)備處于低功耗狀態(tài)下響應(yīng)信息的頻次,要比電子設(shè)備處于高功耗狀態(tài)下響應(yīng)信息的頻次低;或者說,電子設(shè)備處于低功耗狀態(tài)下響應(yīng)信息的數(shù)量,要比電子設(shè)備處于高功耗狀態(tài)下響應(yīng)信息的數(shù)量少。其中,關(guān)于對響應(yīng)信息的頻次高低的分析可以參照上述方法實施例的描述,本實施例在此不再贅述。
作為本申請另一實施例,若上述檢測到的活動狀態(tài)信息包括用戶的生理參數(shù),如圖4所示,則控制模塊32可以包括:
第一確定單元321,生理參數(shù)小于相應(yīng)的預(yù)設(shè)閾值參數(shù),確定所述用戶處于相對少的活動狀態(tài),設(shè)置相對長的檢測的時間間隔;
第二確定單元322,生理參數(shù)不小于相應(yīng)的預(yù)設(shè)閾值參數(shù),確定所述用戶處于相對多的活動狀態(tài),設(shè)置相對短的檢測的時間間隔。
需要說明的是,本申請對預(yù)設(shè)閾值參數(shù)的具體數(shù)值不作限定,可以根據(jù)檢測到的生理參數(shù)的具體內(nèi)容等因素確定。
可選的,對于用戶的生理參數(shù),可以通過第二電子設(shè)備檢測并發(fā)送至本裝置的信息獲取模塊31,由此可見,該信息獲取模塊31可以包括通信模塊,通過與第二電子設(shè)備建立通信連接,接收第二電子設(shè)備發(fā)送的表征用戶活動狀態(tài)的活動狀態(tài)信息。當然,若該生理參數(shù)是由裝置檢測得到,該信息獲取模塊31可以包括檢測模塊,用于檢測用戶的生理參數(shù),其中,該檢測模塊的具體組成結(jié)構(gòu)可以根據(jù)所檢測的生理參數(shù)的內(nèi)容確定,本申請對此不作限定。
綜上,本申請?zhí)峁┑目刂蒲b置能夠基于用戶的活動狀態(tài),來確定電子設(shè)備檢測的時間間隔,從而實現(xiàn)了電子設(shè)備在不同功率狀態(tài)之間進行切換的時間間隔的調(diào)整,在不影響電子設(shè)備正常使用的情況下,通過對電子設(shè)備工作狀態(tài)的靈活控制,避免了電子設(shè)備長時間處于滅屏狀態(tài),錯過重要應(yīng)用消息,為用戶帶來很多不便,同時也避免了電子設(shè)置始終處于高功率狀態(tài)而造成高功耗,影響電子設(shè)備續(xù)航。
如圖5所示,為本申請實施例提供的一種電子設(shè)備的結(jié)構(gòu)圖,該電子設(shè)備可以包括:
控制器51,用于獲取表征用戶的活動狀態(tài)信息,并基于所述活動狀態(tài)信息,確定檢測的時間間隔,所述檢測的時間間隔用于電子設(shè)備基于所述檢測的時間間隔,對所述電子設(shè)備進行檢測而判斷是否在不同功耗狀態(tài)之間進行切換;
其中,關(guān)于該控制器51功能的實現(xiàn)過程可以參照上述方法實施例對應(yīng)部分的描述,本實施例在此不再一一詳述。
計時器52,用于對檢測的時間間隔進行計時。
在實際應(yīng)用中,為了降低電子設(shè)備的功耗,通常不會控制電子設(shè)備始終處于高功耗狀態(tài),但為了避免電子設(shè)備不能及時接收應(yīng)用消息,供用戶隨時查看,也不會控制電子設(shè)備始終處于低功耗狀態(tài),所以,本申請通過控制電子設(shè)備在不同功耗狀態(tài)之間切換的時間間隔,實現(xiàn)對電子設(shè)備工作狀態(tài)的靈活控制,對于該時間間隔可以通過計時器52進行計時,再由控制器51根據(jù)計時器52輸出的時間實現(xiàn)控制。
需要說明的是,對于該電子設(shè)備的結(jié)構(gòu)組成,如圖6所示的電子設(shè)備硬件結(jié)構(gòu)圖,根據(jù)需要還可以包括顯示器53、通信模塊54、存儲器55以及通信總線56等等,本申請對電子設(shè)備的結(jié)構(gòu)組成不作限定。
其中,通信模塊54可以是無線通信模塊或有線通信模塊,本申請對電子設(shè)備與其他電子設(shè)備之間的通信方式不作限定,在本實施例中,該通信模塊54可以與第二電子設(shè)備建立通信連接,接收第二電子設(shè)備監(jiān)測到的表征用戶的活動狀態(tài)的活動狀態(tài)信息。
如圖7所示,以第二電子設(shè)備為用戶隨時佩戴的智能手表71為例,但并不局限于,本申請可以提前將該第二電子設(shè)備71與本電子設(shè)備72綁定,這樣,智能手表檢測到用戶的生理參數(shù)后,可以直接通過無線方式發(fā)送至本地電子設(shè)備71,進而利用該生理參數(shù)判斷用戶當前時刻或當前階段的活動狀態(tài)。
存儲器55可以存儲應(yīng)用程序以及應(yīng)用程序運行所產(chǎn)生的數(shù)據(jù),具體可以包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。
控制器51可能是一個中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。
在本實施例中,控制器51可以執(zhí)行存儲器55存儲的應(yīng)用程序,實現(xiàn)以下控制功能:
獲取表征用戶的活動狀態(tài)信息;
基于所述活動狀態(tài)信息,確定檢測的時間間隔,所述檢測的時間間隔用于電子設(shè)備基于所述檢測的時間間隔,對所述電子設(shè)備進行檢測而判斷是否在不同功耗狀態(tài)之間進行切換。
可選的,電子設(shè)備還可以包括計數(shù)器,用于記錄所述電子設(shè)備處于不同功耗狀態(tài)下響應(yīng)信息的數(shù)量;
其中,所述電子設(shè)備處于所述低功耗狀態(tài)下響應(yīng)信息的數(shù)量比處于所述高功耗狀態(tài)下響應(yīng)信息的數(shù)量少。
綜上所述,本實施例實現(xiàn)了對電子設(shè)備工作狀態(tài)的靈活控制,能夠根據(jù)用戶實際活動狀態(tài)情況,合理確定電子設(shè)備所處的工作狀態(tài),以及在不同功耗狀態(tài)之間切換的時間間隔,在保證電子設(shè)備續(xù)航時間的同時,也能夠保證使用電子設(shè)備的用戶能夠及時查看到重要的應(yīng)用消息,從而避免因錯過重要應(yīng)用消息,給用戶生活、工作等帶來不便。
最后,需要說明的是,關(guān)于上述各實施例中,諸如第一、第二等之類的關(guān)系術(shù)語僅僅用來將一個操作、單元或模塊與另一個操作、單元或模塊區(qū)分開來,而不一定要求或者暗示這些單元、操作或模塊之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法或者系統(tǒng)中還存在另外的相同要素。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置以及電子設(shè)備而言,由于其與實施例公開的方法對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。