欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種降低終端設(shè)備功耗的方法及裝置與流程

文檔序號(hào):12361790閱讀:170來(lái)源:國(guó)知局
一種降低終端設(shè)備功耗的方法及裝置與流程

本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種降低終端設(shè)備功耗的方法及裝置。



背景技術(shù):

隨著科技的進(jìn)步,運(yùn)用于終端設(shè)備中的體感技術(shù)也開(kāi)始迅猛發(fā)展,在常用的終端設(shè)備設(shè)備中,智能體感技術(shù)可以通過(guò)傳感器判斷使用者所處的環(huán)境和動(dòng)作,預(yù)判使用者所想要的操作,并智能自動(dòng)執(zhí)行,從而使得通過(guò)提升使用效率,增強(qiáng)產(chǎn)品競(jìng)爭(zhēng)力,這里終端設(shè)備設(shè)備至少可以包括:智能手機(jī)、平板電腦、智能體感設(shè)備以及掌上電腦等。

在現(xiàn)有終端設(shè)備設(shè)備的使用過(guò)程中,終端設(shè)備設(shè)備為滿足對(duì)當(dāng)前場(chǎng)景以及使用者所要操作的功能進(jìn)行預(yù)判和實(shí)現(xiàn),往往通過(guò)一個(gè)或多個(gè)傳感器協(xié)同工作并實(shí)現(xiàn),因此在終端設(shè)備設(shè)備的電力續(xù)航的時(shí)間上會(huì)因?yàn)槎鄠€(gè)傳感器的功耗大大縮短,并且隨著新的傳感器的不斷涌現(xiàn),為了協(xié)同工作滿足當(dāng)前場(chǎng)景或使用者所要的操作功能,勢(shì)必會(huì)因?yàn)閭鞲衅鞯氖褂迷蕉啵瑢?dǎo)致終端設(shè)備設(shè)備內(nèi)部系統(tǒng)功耗上升,進(jìn)一步的降低終端設(shè)備設(shè)備的電力續(xù)航時(shí)間。

針對(duì)上述由于多個(gè)傳感器協(xié)同工作帶來(lái)的系統(tǒng)功耗上升,降低了終端設(shè)備設(shè)備的電力續(xù)航時(shí)間的問(wèn)題,目前尚未提出有效的解決方案。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供了一種降低終端設(shè)備功耗的方法及裝置,以至少解決相關(guān)技術(shù)中由于多個(gè)傳感器協(xié)同工作帶來(lái)的系統(tǒng)功耗上升,降低了終端設(shè)備的電力續(xù)航時(shí)間的問(wèn)題。

根據(jù)本發(fā)明的一個(gè)方面,提供了一種降低終端設(shè)備功耗的方法,包括:通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài);當(dāng)?shù)谝活悅鞲衅鞅O(jiān)聽(tīng)到存在對(duì)終端設(shè)備的操作時(shí),依據(jù)第一預(yù)設(shè)檢測(cè)條件判斷第一類傳感器監(jiān)聽(tīng)到的操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;當(dāng)參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令,其中,第一類傳感器的功耗小于第二類傳感器的功耗。

進(jìn)一步地,在生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令之后,該方法還包括:依據(jù)第一觸發(fā)指令開(kāi)啟第二類傳感器,并依據(jù)第二預(yù)設(shè)檢測(cè)條件檢測(cè)第二類傳感器獲取的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;當(dāng)參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)對(duì)應(yīng)操作的操作程序的第二觸發(fā)指令;響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā) 指令的操作程序。

進(jìn)一步地,該方法還包括:當(dāng)參數(shù)值小于第一預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;若參數(shù)值在第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第一預(yù)設(shè)門(mén)限值,則依據(jù)第一預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值。

進(jìn)一步地,該方法還包括:當(dāng)參數(shù)小于第二預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;若參數(shù)值在第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第二預(yù)設(shè)門(mén)限值,則依據(jù)第二預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值。

進(jìn)一步地,第二預(yù)設(shè)檢測(cè)條件用于檢測(cè)操作是否觸發(fā)對(duì)應(yīng)的操作程序;和/或,第二預(yù)設(shè)門(mén)限值為依據(jù)第二類傳感器功耗上限所確定的門(mén)限值。

進(jìn)一步地,在響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序之后,該方法還包括:將返回通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài)的操作狀態(tài)。

進(jìn)一步地,第一預(yù)設(shè)檢測(cè)條件用于檢測(cè)操作是否觸發(fā)第二類傳感器;和/或,第一預(yù)設(shè)門(mén)限值為依據(jù)第一類傳感器功耗上限所確定的門(mén)限值。

進(jìn)一步地,第二預(yù)設(shè)檢測(cè)條件用于檢測(cè)操作是否觸發(fā)對(duì)應(yīng)的操作程序;和/或,第二預(yù)設(shè)門(mén)限值為依據(jù)第二類傳感器功耗上限所確定的門(mén)限值。

進(jìn)一步地,在通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài)之前,該方法還包括:顯示設(shè)置界面;依據(jù)在設(shè)置界面上預(yù)設(shè)的頁(yè)面向?qū)В@取用戶編輯的體感參數(shù);獲取體感參數(shù)與第一預(yù)設(shè)檢測(cè)條件和第二預(yù)設(shè)檢測(cè)條件的對(duì)應(yīng)關(guān)系,生成對(duì)應(yīng)關(guān)系列表;存儲(chǔ)對(duì)應(yīng)關(guān)系列表。根據(jù)本發(fā)明的另一方面,提供了一種降低終端設(shè)備功耗的裝置,包括:監(jiān)聽(tīng)模塊,用于通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài);第一檢測(cè)模塊,用于當(dāng)?shù)谝活悅鞲衅鞅O(jiān)聽(tīng)到存在對(duì)終端設(shè)備的操作時(shí),依據(jù)第一預(yù)設(shè)檢測(cè)條件判斷第一類傳感器監(jiān)聽(tīng)到的操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;第一指令生成模塊,用于當(dāng)參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令,其中,第一類傳感器的功耗小于第二類傳感器的功耗。

進(jìn)一步地,該裝置還包括:第二檢測(cè)模塊,用于在生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令之后,依據(jù)第一觸發(fā)指令開(kāi)啟第二類傳感器,并依據(jù)第二預(yù)設(shè)檢測(cè)條件檢測(cè)第二類傳感器獲取的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;第二指令生成模塊,用于當(dāng)參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)對(duì)應(yīng)操作的操作程序的第二觸發(fā)指令;響應(yīng)模塊,用于響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序。

進(jìn)一步地,該裝置還包括:第三檢測(cè)模塊,用于當(dāng)參數(shù)值小于第一預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第 一預(yù)設(shè)門(mén)限值;第四檢測(cè)模塊,用于在參數(shù)值在第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第一預(yù)設(shè)門(mén)限值時(shí),則依據(jù)第一預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值。

進(jìn)一步地,該裝置還包括:第五檢測(cè)模塊,用于當(dāng)參數(shù)小于第二預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;第六檢測(cè)模塊,用于在參數(shù)值在第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第二預(yù)設(shè)門(mén)限值時(shí),則依據(jù)第二預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值。

進(jìn)一步地,該裝置還包括:返回模塊,用于在響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序之后,將返回通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài)的操作狀態(tài)。

進(jìn)一步地,該裝置還包括:顯示模塊,用于在通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài)之前,顯示設(shè)置界面;獲取模塊,用于依據(jù)在設(shè)置界面上預(yù)設(shè)的頁(yè)面向?qū)?,獲取用戶編輯的體感參數(shù);列表生成模塊,用于獲取體感參數(shù)與第一預(yù)設(shè)檢測(cè)條件和第二預(yù)設(shè)檢測(cè)條件的對(duì)應(yīng)關(guān)系,生成對(duì)應(yīng)關(guān)系列表;存儲(chǔ)模塊,用于存儲(chǔ)對(duì)應(yīng)關(guān)系列表。

通過(guò)本發(fā)明,采用通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài);當(dāng)?shù)谝活悅鞲衅鞅O(jiān)聽(tīng)到存在對(duì)終端設(shè)備的操作時(shí),依據(jù)第一預(yù)設(shè)檢測(cè)條件判斷第一類傳感器監(jiān)聽(tīng)到的操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;當(dāng)參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令,其中,第一類傳感器的功耗小于第二類傳感器的功耗。解決了相關(guān)技術(shù)中由于多個(gè)傳感器協(xié)同工作帶來(lái)的系統(tǒng)功耗上升,降低了終端設(shè)備設(shè)備的電力續(xù)航時(shí)間的問(wèn)題,進(jìn)而達(dá)到了依據(jù)實(shí)際操作逐步啟動(dòng)各個(gè)類型功耗的傳感器,從而達(dá)到降低終端設(shè)備的系統(tǒng)功耗,提升終端設(shè)備設(shè)備的電力續(xù)航時(shí)間的效果。

附圖說(shuō)明

此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:

圖1是根據(jù)本發(fā)明實(shí)施例的降低終端設(shè)備功耗的方法的流程圖;

圖2是根據(jù)本發(fā)明實(shí)施例的降低終端設(shè)備功耗的方法中的設(shè)置過(guò)程的流程圖;

圖3是根據(jù)本發(fā)明實(shí)施例的一種降低終端設(shè)備功耗的方法的流程圖;

圖4是根據(jù)本發(fā)明實(shí)施例的降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖;

圖5是根據(jù)本發(fā)明實(shí)施例的一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖;

圖6是根據(jù)本發(fā)明實(shí)施例的另一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖;以及,

圖7是根據(jù)本發(fā)明實(shí)施例的又一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖;

圖8是根據(jù)本發(fā)明實(shí)施例的再一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖;以及,

圖9是根據(jù)本發(fā)明另一實(shí)施例的一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖。

具體實(shí)施方式

下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。

需要說(shuō)明的是,本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。

實(shí)施例一

在本實(shí)施例中提供了一種降低終端設(shè)備功耗的方法,圖1是根據(jù)本發(fā)明實(shí)施例的傳感器功耗檢測(cè)的方法的流程圖,如圖1所示,該流程包括如下步驟:

步驟S102,通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài);

本申請(qǐng)實(shí)施例提供的降低終端設(shè)備功耗的方法適用于終端設(shè)備中,設(shè)置第一類傳感器在初始工作時(shí)處于監(jiān)聽(tīng)狀態(tài),即,監(jiān)測(cè)當(dāng)前終端設(shè)備是否存在任意操作,當(dāng)存在任意操作時(shí),觸發(fā)步驟S104。

其中,終端設(shè)備可以至少包括:智能手機(jī)、筆記本電腦、平板電腦、掌上電腦、第三代媒體播放器(MPEG Audio Layer 3,簡(jiǎn)稱mp3)、第四代媒體播放器(MPEG Audio Layer 4,簡(jiǎn)稱mp4)、便攜式的智能穿戴設(shè)備中的一種或至少兩種的組合。

步驟S104,當(dāng)?shù)谝活悅鞲衅鞅O(jiān)聽(tīng)到存在對(duì)終端設(shè)備的操作時(shí),依據(jù)第一預(yù)設(shè)檢測(cè)條件判斷第一類傳感器監(jiān)聽(tīng)到的操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;

具體的,本申請(qǐng)實(shí)施例中終端設(shè)備中可以至少包含:第一類傳感器和第二類傳感器,其中,第一類傳感器和第二類傳感器通過(guò)對(duì)整個(gè)終端設(shè)備中系統(tǒng)的功耗高低進(jìn)行分類,例如,以2mA為門(mén)限,將小于功耗為2mA的傳感器歸類為第一類傳感器(即,低功耗傳感器),將功耗大于或等于2mA的傳感器歸類為第二類傳感器(即,高功耗傳感器)。

其中,第一類傳感器可以為適用于第一預(yù)設(shè)檢測(cè)條件的低功耗傳感器,第一預(yù)設(shè)檢測(cè)條件的第一預(yù)設(shè)門(mén)限值可以以2mA為例,低功耗傳感器可以至少包括:加速度傳感 器、接近傳感器或光線傳感器等;即,在第一預(yù)設(shè)檢測(cè)條件中檢測(cè)操作觸發(fā)的第一類傳感器的功耗參數(shù)(即獲取到的操作對(duì)應(yīng)的參數(shù)值)是否大于或等于第一預(yù)設(shè)門(mén)限值。

具體的,假設(shè)終端設(shè)備以智能手機(jī)為例以下以手機(jī)代替,第一類傳感器以加速度傳感器、接近傳感器或光線傳感器中的一種或至少兩種的組合為例,第一預(yù)設(shè)門(mén)限值以2mA為例,操作以將智能手機(jī)由衣服兜掏出或由包掏出為例(即由暗處向光亮處移動(dòng)的動(dòng)作),當(dāng)手機(jī)從暗處移動(dòng)至光亮處時(shí),光線傳感器通過(guò)接收到光線明暗的變化被觸發(fā),加速度傳感器通過(guò)手機(jī)的晃動(dòng)的變化被觸發(fā),依據(jù)第一預(yù)設(shè)檢測(cè)條件,檢測(cè)手機(jī)從暗處拿到光亮處時(shí)光線傳感器的功耗值和加速度傳感器的功耗值的和是否大于或等于2mA。例如,假設(shè)光線傳感器的功耗值為W1,加速度傳感器的功耗值為W2,當(dāng)依據(jù)第一預(yù)設(shè)檢測(cè)條件檢測(cè)到手機(jī)從暗處移動(dòng)至光亮處時(shí),判斷W1與W2的和是否大于或等于2mA。在本實(shí)施例中第一預(yù)設(shè)檢測(cè)條件可以為用于檢測(cè)第一類傳感器功耗大小的算法,即,可以通過(guò)累加第一類傳感器中各個(gè)傳感器的功耗值,若該累加后的功耗值大于第一預(yù)設(shè)門(mén)限,則說(shuō)明當(dāng)前第一類傳感器獲取的操作需要第二類傳感器進(jìn)行進(jìn)一步的確認(rèn),則進(jìn)行步驟S106。

步驟S106,當(dāng)參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令,其中,第一類傳感器的功耗小于第二類傳感器的功耗。

其中,基于步驟S104,這里第二類傳感器區(qū)別于第一類傳感器是功耗大于第一類傳感器的高功耗傳感器,在本申請(qǐng)實(shí)施例中高功耗傳感器至少包括:地磁傳感器和/或陀螺儀傳感器等。

綜上,仍舊基于步驟S104中的舉例,若手機(jī)從暗處移動(dòng)到光亮處這一動(dòng)作觸發(fā)的光線傳感器和加速度傳感器的功耗大于或等于2mA,則生成第一觸發(fā)指令,該第一觸發(fā)指令用于觸發(fā)第二類傳感器,即,地磁傳感器和/或陀螺儀傳感器。

通過(guò)上述步驟,通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài);當(dāng)?shù)谝活悅鞲衅鳙@取到終端設(shè)備的操作時(shí),依據(jù)第一預(yù)設(shè)檢測(cè)條件判斷終端設(shè)備中第一類傳感器獲取的與操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;當(dāng)參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令,其中,第一類傳感器的功耗小于第二類傳感器的功耗。解決了相關(guān)技術(shù)中由于多個(gè)傳感器協(xié)同工作帶來(lái)的系統(tǒng)功耗上升,降低了終端設(shè)備設(shè)備的電力續(xù)航時(shí)間的問(wèn)題,進(jìn)而達(dá)到了依據(jù)實(shí)際操作逐步啟動(dòng)各個(gè)類型功耗的傳感器,從而達(dá)到降低終端設(shè)備的系統(tǒng)功耗,提升終端設(shè)備設(shè)備的電力續(xù)航時(shí)間的效果。

綜上,結(jié)合步驟S102至步驟S106,假設(shè)手機(jī)檢測(cè)到的用戶的操作以將手機(jī)由暗處移動(dòng)至光亮處為例,第一類傳感器以光線傳感器和加速度傳感器為例,第二類傳感器以陀螺儀傳感器為例,假設(shè)該操作對(duì)應(yīng)的操作程序?yàn)榕恼粘绦?,本申?qǐng)實(shí)施例提供的降低終端設(shè)備功耗的方法具體可以為:

首先,以第一預(yù)設(shè)檢測(cè)條件(即,對(duì)第一類傳感器的檢測(cè))作為初始默認(rèn)檢測(cè),當(dāng)光線傳感器獲取到手機(jī)由暗處的參數(shù)移動(dòng)至光亮處的參數(shù)發(fā)生改變時(shí),即,光線傳感器中的感光元件獲取到的光值逐漸升高;并且手機(jī)由暗處移動(dòng)至光亮處觸發(fā)加速度傳感器獲取手機(jī)發(fā)生晃動(dòng),并且得到該晃動(dòng)的速度由初始值大于預(yù)設(shè)值,結(jié)合光線傳感器和加速度傳感器對(duì)操作的功耗值,即參數(shù)值,判斷該參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;

其次,當(dāng)該參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值時(shí),顯然當(dāng)前用戶的操作在第一類傳感器中已經(jīng)無(wú)法滿足,因此,進(jìn)一步的觸發(fā)第二類傳感器,并依據(jù)第二預(yù)設(shè)檢測(cè)條件,參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值,假設(shè)當(dāng)前用戶的操作觸發(fā)了陀螺儀傳感器,即操作實(shí)際為拍照的一個(gè)擺拍動(dòng)作,因此,判斷參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值。

最后,當(dāng)參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值時(shí),依據(jù)預(yù)先設(shè)定的操作與對(duì)應(yīng)操作程序的對(duì)應(yīng)關(guān)系,觸發(fā)拍照程序,進(jìn)行拍照。

進(jìn)一步地,在步驟S106,生成觸發(fā)所述終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令之后,本申請(qǐng)實(shí)施例提供的降低終端設(shè)備功耗的方法還包括:

步驟S108,依據(jù)第一觸發(fā)指令開(kāi)啟第二類傳感器,并依據(jù)第二預(yù)設(shè)檢測(cè)條件檢測(cè)第二類傳感器獲取的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值。

其中,在基于步驟S106生成的第一觸發(fā)指令開(kāi)啟第二類傳感器,依據(jù)第二預(yù)設(shè)檢測(cè)條件對(duì)操作對(duì)應(yīng)的參數(shù)值進(jìn)行進(jìn)一步的判斷,檢測(cè)該操作觸發(fā)的第二類傳感器的參數(shù)是否大于或等于第二預(yù)設(shè)門(mén)限值。

假設(shè)第二預(yù)設(shè)門(mén)限值為4mA,第二類傳感器為地磁傳感器和或陀螺儀傳感器,當(dāng)依據(jù)第一觸發(fā)指令開(kāi)啟了地磁傳感器和或陀螺儀傳感器時(shí),依據(jù)第二預(yù)設(shè)檢測(cè)條件將手機(jī)由暗處移動(dòng)至光亮處時(shí)該操作對(duì)應(yīng)的參數(shù)值是否大于或等于4mA。

本實(shí)施例中第二預(yù)設(shè)檢測(cè)條件可以為用于檢測(cè)第二類傳感器功耗大小的算法,即,可以通過(guò)累加第二類傳感器中各個(gè)傳感器的功耗值,若該累加后的功耗值大于第二預(yù)設(shè)門(mén)限,則說(shuō)明當(dāng)前第二類傳感器獲取的操作將觸發(fā)對(duì)應(yīng)的操作程序,由此則進(jìn)行步驟S110。在本實(shí)施例中可以為若開(kāi)啟地磁傳感器和陀螺儀傳感器,則在計(jì)算功耗值時(shí),則將地磁傳感器的功耗值和陀螺儀傳感器的功耗值通過(guò)累加,得到累加和,對(duì)該累加和進(jìn)行判斷是否超過(guò)第二預(yù)設(shè)門(mén)限,若該累加和大于或等于第二預(yù)設(shè)門(mén)限則執(zhí)行步驟S110。

步驟S110,當(dāng)參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)對(duì)應(yīng)操作的操作程序的第二觸發(fā)指令。

這里仍舊基于步驟S108的舉例,開(kāi)啟第二類傳感器(即,高功耗傳感器)后,當(dāng)對(duì)手機(jī)由暗處移動(dòng)至光亮處這一動(dòng)作的參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限時(shí),生成觸發(fā)手機(jī)由暗處移動(dòng)至光亮處這一動(dòng)作對(duì)應(yīng)的操作程序的第二觸發(fā)指令。

例如,當(dāng)手機(jī)由暗處移動(dòng)至光亮處時(shí),假設(shè)該動(dòng)可以為用戶將手機(jī)移動(dòng)至面前預(yù)備 開(kāi)啟拍照功能,當(dāng)手機(jī)中的高功耗傳感器對(duì)該動(dòng)作的參數(shù)值依據(jù)第二預(yù)設(shè)檢測(cè)條件得到,該參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值,因此將生成觸發(fā)拍照功能的第二觸發(fā)指令。

步驟S112,響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序。

其中,基于步驟S102至步驟S106,仍舊以手機(jī)由暗處移動(dòng)至光亮處這一動(dòng)作為拍照動(dòng)作為例,在生成第二觸發(fā)指令后,手機(jī)啟動(dòng)拍照功能。

進(jìn)一步地,區(qū)別于步驟S104,本申請(qǐng)實(shí)施例提供的降低終端設(shè)備功耗的方法還包括:

步驟S105,當(dāng)參數(shù)值小于第一預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;

其中,仍舊以步驟S104中的示例為例,當(dāng)將手機(jī)由暗處移動(dòng)至光亮處的操作觸發(fā)的第一類傳感器的功耗值(即,參數(shù)值)小于2mA(第一預(yù)設(shè)門(mén)限值)時(shí),依據(jù)第一預(yù)設(shè)檢測(cè)條件對(duì)該操作進(jìn)行第二次檢測(cè),判斷該操作觸發(fā)的第一類傳感器的功耗值是否大于或等于2mA,即,該操作是否有其他動(dòng)作特征以至于觸發(fā)的第一類傳感器的功耗值發(fā)生變化。

步驟S107,若參數(shù)值在第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第一預(yù)設(shè)門(mén)限值,則依據(jù)第一預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值。

其中,對(duì)第二次按照第一預(yù)設(shè)檢測(cè)條件檢測(cè)的參數(shù)值進(jìn)行第二次的判斷,若該參數(shù)值依據(jù)小于第一預(yù)設(shè)門(mén)限,則依據(jù)第一預(yù)設(shè)檢測(cè)條件對(duì)操作進(jìn)行第三次檢測(cè),直至該操作對(duì)應(yīng)的參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值。

進(jìn)一步地,區(qū)別于步驟S110,本申請(qǐng)實(shí)施例提供的降低終端設(shè)備功耗的方法還包括:

步驟S111,當(dāng)參數(shù)小于第二預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;

其中,仍舊以步驟S108中的示例為例,當(dāng)將手機(jī)由暗處移動(dòng)至光亮處的操作觸發(fā)的第二類傳感器的功耗值(即,第二參數(shù)值)小于4mA(第二預(yù)設(shè)門(mén)限值)時(shí),依據(jù)第二預(yù)設(shè)檢測(cè)條件對(duì)該操作進(jìn)行第二次檢測(cè),判斷該操作觸發(fā)的第二類傳感器的功耗值是否大于或等于4mA,即,該操作是否有其他動(dòng)作特征以至于觸發(fā)的第二類傳感器的功耗值發(fā)生變化。

步驟S113,若參數(shù)值在第二次預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第二預(yù)設(shè)門(mén)限值,則依據(jù)第二預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值。

其中,對(duì)第二次按照第二預(yù)設(shè)檢測(cè)條件檢測(cè)的參數(shù)值進(jìn)行第二次的判斷,若該參數(shù)值依據(jù)小于第二預(yù)設(shè)門(mén)限,則依據(jù)第二預(yù)設(shè)檢測(cè)條件對(duì)操作進(jìn)行第三次檢測(cè),直至該操作對(duì)應(yīng)的參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值。

這里本申請(qǐng)實(shí)施例提供了一種默認(rèn)機(jī)制,為了降低終端設(shè)備的系統(tǒng)功耗,在開(kāi)啟用戶操作對(duì)應(yīng)的操作程序之前,以第一預(yù)設(shè)檢測(cè)條件為初始檢測(cè),即,使用低功耗傳感器對(duì)用戶的行為進(jìn)行檢測(cè),在檢測(cè)到用戶的操作對(duì)應(yīng)的參數(shù)大于或等于第一預(yù)設(shè)門(mén)限值時(shí),開(kāi)啟高功耗傳感器,在開(kāi)啟高功耗傳感器后依據(jù)第二預(yù)設(shè)檢測(cè)條件對(duì)操作進(jìn)行檢測(cè),若該操作對(duì)應(yīng)的參數(shù)大于第二預(yù)設(shè)門(mén)限值,則開(kāi)啟操作對(duì)應(yīng)的操作程序。

本申請(qǐng)實(shí)施例以階段檢測(cè)的方式階段性的開(kāi)啟不同功耗等級(jí)的傳感器,進(jìn)而一步步的對(duì)用戶行為進(jìn)行檢測(cè),從而使得終端設(shè)備始終能夠保持在低的功耗情況下進(jìn)行運(yùn)作,以此降低終端設(shè)備的系統(tǒng)功耗,保證終端設(shè)備的續(xù)航帶電時(shí)間延長(zhǎng)。

此外,本申請(qǐng)實(shí)施例以第一預(yù)設(shè)門(mén)限值為2mA為例,第二預(yù)設(shè)門(mén)限值以4mA為例進(jìn)行說(shuō)明,以實(shí)現(xiàn)本申請(qǐng)實(shí)施例提供的降低終端設(shè)備功耗的方法為準(zhǔn),具體不做限定。

進(jìn)一步地,在步驟S112,響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序之后,本申請(qǐng)實(shí)施例提供的降低終端設(shè)備功耗的方法還包括:

步驟S115,當(dāng)操作程序執(zhí)行完成后,將返回依據(jù)第一預(yù)設(shè)檢測(cè)條件檢測(cè)終端中第一類傳感器獲取的與操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值的操作狀態(tài)。

具體的,基于步驟S102至步驟S106,在該操作對(duì)應(yīng)的操作程序執(zhí)行完成后,終端將返回以第一預(yù)設(shè)檢測(cè)條件作為檢測(cè)終端中第一類傳感器獲取的與操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值的操作狀態(tài)。由此可知,當(dāng)終端執(zhí)行完操作對(duì)應(yīng)的操作程序后,終端將以用于檢測(cè)第一類傳感器功耗大小的第一預(yù)設(shè)檢測(cè)條件作為初始條件對(duì)第一類傳感器進(jìn)檢測(cè),以保證終端中的系統(tǒng)功耗始終保持最低。

進(jìn)一步地,該第一預(yù)設(shè)檢測(cè)條件用于檢測(cè)操作是否觸發(fā)第二類傳感器;和/或,第一預(yù)設(shè)門(mén)限值為依據(jù)第一類傳感器功耗上限所確定的門(mén)限值。

進(jìn)一步地,該第二預(yù)設(shè)檢測(cè)條件用于檢測(cè)操作是否觸發(fā)操作程序;和/或,第二預(yù)設(shè)門(mén)限值為依據(jù)第二類傳感器功耗上限所確定的門(mén)限值。

優(yōu)選地,本申請(qǐng)實(shí)施例提供的方法中,在步驟S102通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài)之前,該方法還包括:

步驟S98,顯示設(shè)置界面;

步驟S99,依據(jù)在設(shè)置界面上預(yù)設(shè)的頁(yè)面向?qū)?,獲取用戶編輯的體感參數(shù);

步驟S100,獲取體感參數(shù)與第一預(yù)設(shè)檢測(cè)條件和第二預(yù)設(shè)檢測(cè)條件的對(duì)應(yīng)關(guān)系,生成對(duì)應(yīng)關(guān)系列表;

步驟S101,存儲(chǔ)對(duì)應(yīng)關(guān)系列表。

結(jié)合步驟S98至步驟S101為本申請(qǐng)實(shí)施例提供的用戶操作動(dòng)作與第一預(yù)設(shè)檢測(cè)條件和第二預(yù)設(shè)檢測(cè)條件之間的對(duì)應(yīng)關(guān)系設(shè)置過(guò)程,在該設(shè)置過(guò)程的基礎(chǔ)上,步驟S102至步驟S106進(jìn)一步的依據(jù)該對(duì)應(yīng)關(guān)系對(duì)用戶的操作動(dòng)作進(jìn)行判斷,具體如下:圖2是根據(jù)本發(fā)明實(shí)施例的降低終端設(shè)備功耗的方法中的設(shè)置過(guò)程的流程圖,如圖2所示,步驟Step1,啟動(dòng)終端智能體感設(shè)置模塊,系統(tǒng)進(jìn)行初始化操作;步驟Step2,編輯體感動(dòng)作對(duì)應(yīng)關(guān)系表,將低功耗檢測(cè)算法和高功耗檢測(cè)算法關(guān)聯(lián)匹配起來(lái);步驟Step3,根據(jù)體感操作關(guān)系表進(jìn)行設(shè)置,根據(jù)體感動(dòng)作對(duì)應(yīng)關(guān)系表打開(kāi)相關(guān)傳感器和算法;步驟Step4,對(duì)應(yīng)體感操作關(guān)系表進(jìn)行動(dòng)畫(huà)演示,讓用戶進(jìn)一步了解體感操作關(guān)系;步驟Step5,指導(dǎo)用戶了解智能體感操作,點(diǎn)擊確認(rèn)操作完成。假設(shè)終端設(shè)備以智能手機(jī)為例,手機(jī)通過(guò)顯示設(shè)置界面,在該設(shè)置界面上通過(guò)預(yù)設(shè)的頁(yè)面向?qū)В笇?dǎo)用戶啟動(dòng)終端智能體感設(shè)置,系統(tǒng)進(jìn)行初始化操作;通過(guò)編輯體感動(dòng)作對(duì)應(yīng)關(guān)系表,將低功耗檢測(cè)算法和高功耗檢測(cè)算法與用戶的操作動(dòng)作關(guān)聯(lián)匹配起來(lái);系統(tǒng)設(shè)置根據(jù)體感操作關(guān)系表進(jìn)行設(shè)置,并根據(jù)體感動(dòng)作對(duì)應(yīng)關(guān)系表打開(kāi)對(duì)應(yīng)的傳感器和算法;在設(shè)置完成后通過(guò)動(dòng)畫(huà)演示,向用戶進(jìn)一步展示體感操作與低功耗檢測(cè)算法和高功耗檢測(cè)算法之間的關(guān)系;進(jìn)一步的,顯示確認(rèn)界面指導(dǎo)用戶點(diǎn)擊確認(rèn)操作完成。具體的,基于圖1和圖2對(duì)應(yīng)的實(shí)施例,圖3是根據(jù)本發(fā)明實(shí)施例的一種降低終端設(shè)備功耗的方法的流程圖,如圖3所示,本申請(qǐng)實(shí)施例以具體示例對(duì)降低終端設(shè)備功耗的方法進(jìn)行說(shuō)明,其中,以“用戶使用體感相機(jī)功能”為例對(duì)實(shí)現(xiàn)本申請(qǐng)實(shí)施例提供的降低終端設(shè)備功耗的方法的過(guò)程如下:

步驟201,啟動(dòng)智能體感功能,查詢用戶設(shè)置;

步驟202,根據(jù)智能體感對(duì)應(yīng)關(guān)系表進(jìn)行操作,打開(kāi)相關(guān)的傳感器;

步驟203,優(yōu)先選擇低功耗檢測(cè)算法,打開(kāi)所對(duì)應(yīng)的低功耗傳感器;

步驟204,接收低功耗傳感器的數(shù)據(jù),使用低功耗檢測(cè)算法進(jìn)行檢測(cè);

步驟205,判斷用戶所進(jìn)行的動(dòng)作是否達(dá)到低功耗檢測(cè)算法門(mén)限,如果達(dá)到門(mén)限則執(zhí)行步驟206,如果沒(méi)有達(dá)到門(mén)限則返回步驟204繼續(xù)檢測(cè);

步驟206,滿足低功耗檢測(cè)算法門(mén)限,打開(kāi)高功耗傳感器,選擇高功耗檢測(cè)算法進(jìn)行精確動(dòng)作判斷;

步驟207,接收高功耗傳感器數(shù)據(jù),進(jìn)行算法檢測(cè);

步驟208,判斷是否達(dá)到高功耗檢測(cè)算法門(mén)限,如果達(dá)到門(mén)限則執(zhí)行步驟209,如果沒(méi)有達(dá)到門(mén)限則返回步驟207繼續(xù)檢測(cè);

步驟209,檢測(cè)成功,根據(jù)體感檢測(cè)判斷用戶動(dòng)作,預(yù)測(cè)用戶意圖,打開(kāi)所對(duì)應(yīng)的相關(guān)應(yīng)用。

具體的,用戶啟動(dòng)系統(tǒng)之后,系統(tǒng)通過(guò)初始化的過(guò)程,將該初始化包括建立關(guān)系對(duì)應(yīng)表。用戶可以編輯關(guān)系對(duì)應(yīng)表,用戶選擇高功耗體感算法“體感相機(jī)”和低功耗體感算法“靜止模式”相關(guān)聯(lián),點(diǎn)擊確認(rèn)之后,這一項(xiàng)對(duì)應(yīng)關(guān)系就設(shè)置好了,在用戶靜止平放手機(jī)時(shí),低功耗算法“靜止模式”執(zhí)行檢測(cè),當(dāng)用戶拿起手機(jī)時(shí),滿足退出“靜止模式”門(mén)限,使用高功耗體感算法“體感相機(jī)”執(zhí)行檢測(cè),檢測(cè)成功后運(yùn)行相關(guān)程序,滿足用戶需要。

本申請(qǐng)實(shí)施例提供了一種簡(jiǎn)單易行、用戶可以自主設(shè)置,用戶體驗(yàn)更好的智能終端體感功耗優(yōu)化方案,這是目前智能體感領(lǐng)域所不具備的。本申請(qǐng)實(shí)施例通過(guò)對(duì)智能終端所使用的傳感器功耗進(jìn)行劃分,使用低功耗傳感器完成低功耗算法,判斷用戶基礎(chǔ)姿態(tài),在滿足用戶基礎(chǔ)姿態(tài)的基礎(chǔ)上,全部打開(kāi)所需要的傳感器,進(jìn)行高功耗算法精確判斷,達(dá)到降低系統(tǒng)功耗,提高續(xù)航時(shí)間,極大的改善了用戶體驗(yàn)。其中,智能體感:通過(guò)傳感器判斷使用者所處的環(huán)境和動(dòng)作,預(yù)判使用者所想要的操作,智能自動(dòng)執(zhí)行,提高用戶滿意度。

其中,本申請(qǐng)實(shí)施例中智能體感識(shí)別往往通過(guò)傳感器的組合判斷完成,衡量傳感器測(cè)量的工作電流,將功耗大于2mA的傳感器劃分為高功耗傳感器,例如地磁傳感器、陀螺儀傳感器等。將功耗小于等于2mA的傳感器劃分為低功耗傳感器,例如加速度傳感器、接近傳感器、光線傳感器等。對(duì)低功耗傳感器進(jìn)行組合來(lái)判斷用戶基礎(chǔ)姿態(tài),例如是否放在口袋里面,是否平放在桌面上,是否用戶拿起手機(jī)等等,完成低功耗算法判斷。而用戶精確姿態(tài)識(shí)別,例如是否把智能終端靠近耳邊、是否在空中劃特定軌跡、是否在做特殊動(dòng)作,需要使用盡可能多的傳感器進(jìn)行判斷,使用高功耗算法完成用戶精確狀態(tài)和動(dòng)作判定。

進(jìn)一步的,建立狀態(tài)機(jī)來(lái)管理用戶狀態(tài)和智能體感檢測(cè)的關(guān)系,狀態(tài)機(jī)分為用戶基礎(chǔ)姿態(tài)判斷狀態(tài)機(jī)和用戶動(dòng)作精確識(shí)別狀態(tài)機(jī),分別管理基礎(chǔ)姿態(tài)和精確識(shí)別下的檢測(cè)數(shù)據(jù)和結(jié)果識(shí)別對(duì)應(yīng)關(guān)系。這個(gè)過(guò)程包含兩個(gè)小步驟,1,劃分狀態(tài)選擇不同算法;2,建立起狀態(tài)和算法之間的對(duì)應(yīng)關(guān)系;

1,劃分狀態(tài)。這一項(xiàng)是檢測(cè)數(shù)據(jù)引起識(shí)別結(jié)果的中間條件。狀態(tài)劃分包括基礎(chǔ)狀態(tài)和用戶動(dòng)作狀態(tài)兩種,當(dāng)基礎(chǔ)狀態(tài)識(shí)別后則進(jìn)用戶動(dòng)作狀態(tài)識(shí)別。用戶動(dòng)作識(shí)別狀態(tài)結(jié)束后則回到基礎(chǔ)狀態(tài)識(shí)別。

基礎(chǔ)狀態(tài)是常見(jiàn)的手機(jī)狀態(tài)。常見(jiàn)的手機(jī)狀態(tài)可以分為:靜止模式,來(lái)電模式,口袋模式等,可以根據(jù)一些常用條件來(lái)建立狀態(tài),例如使用加速度傳感器(低功耗傳感器),根據(jù)低功耗算法來(lái)判斷用戶是否將智能終端平靜止平放,如果處于靜止平放狀態(tài),用戶不會(huì)同時(shí)處于其他體感動(dòng)作狀態(tài),不打開(kāi)高功耗傳感器來(lái)判斷用戶動(dòng)作。

用戶動(dòng)作狀態(tài)就是在基礎(chǔ)狀態(tài)已經(jīng)發(fā)生變化,用戶很可能正在進(jìn)行體感操作,則打開(kāi)盡可能的多的傳感器、例如陀螺儀(高功耗傳感器)來(lái)判斷用戶動(dòng)作,預(yù)判用戶意圖。 例如如果不處于靜止?fàn)顟B(tài),則打開(kāi)陀螺儀、加速度等傳感器,使用高功耗算法判斷用戶操作和意圖。以體感相機(jī)為例,當(dāng)用戶拿起智能終端時(shí),就退出靜止模式,這時(shí)候執(zhí)行高功耗算法進(jìn)行體感判斷,當(dāng)用戶拿起手機(jī)平放到眼睛位置并靜止時(shí),判斷用戶希望照相,則完成體感相機(jī)功能,打開(kāi)攝像頭進(jìn)入應(yīng)用程序。

2,建立對(duì)應(yīng)關(guān)系,并保存到對(duì)應(yīng)關(guān)系表里。這一環(huán)節(jié)就是把基礎(chǔ)狀態(tài),用戶動(dòng)作狀態(tài)和最終判斷結(jié)果三者結(jié)合起來(lái)。系統(tǒng)初始階段有默認(rèn)的對(duì)應(yīng)關(guān)系,以便用戶來(lái)理解和初步使用,這個(gè)對(duì)應(yīng)關(guān)系可以被用戶編輯。對(duì)應(yīng)關(guān)系的實(shí)現(xiàn)也是本系統(tǒng)核心功能之一,本系統(tǒng)基礎(chǔ)狀態(tài)并判斷是否進(jìn)入用戶動(dòng)作狀態(tài)判斷,得出用戶動(dòng)作,然后根據(jù)對(duì)應(yīng)關(guān)系完成最后的判斷結(jié)果。

進(jìn)一步的,建立易用的用戶界面和操作過(guò)程。這里主要包含動(dòng)作識(shí)別介紹,狀態(tài)機(jī)編輯,可選體感識(shí)別功能的瀏覽。

1,動(dòng)作介紹包括所支持的體感動(dòng)作動(dòng)畫(huà)描述。

2,狀態(tài)機(jī)編輯是跟用戶交互中最主要的部分,包括狀態(tài)編輯和對(duì)應(yīng)關(guān)系編輯兩部分。

狀態(tài)編輯包含狀態(tài)的新增和已有狀態(tài)的編輯。新增狀態(tài)就是增加指令操作的映射條件,操作過(guò)程跟開(kāi)機(jī)向?qū)ь愃疲梢栽谝恍┛蛇x條件中選擇一個(gè)或多個(gè)來(lái)決定自定義狀態(tài),可選條件例如靜止模式、口袋模式、體感相機(jī)、體感撥號(hào)等??梢栽O(shè)置靜止模式和體感相機(jī)相關(guān)聯(lián),在沒(méi)有退出靜止模式時(shí)不進(jìn)行體感相機(jī)動(dòng)作檢測(cè)。

3,可選體感識(shí)別功能的瀏覽是提供給用戶一個(gè)接口來(lái)了解智能終端在智能體感功能下能夠進(jìn)行哪些動(dòng)作檢測(cè)。

通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

實(shí)施例二

在本實(shí)施例中還提供了一種降低終端設(shè)備功耗的裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過(guò)說(shuō)明的不再贅述。如以下所使用的,術(shù)語(yǔ)“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來(lái)實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。

圖4是根據(jù)本發(fā)明實(shí)施例的降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖,如圖4所示,該裝置包括:監(jiān)聽(tīng)模塊42,第一檢測(cè)模塊44和第一指令生成模塊46,其中,

監(jiān)聽(tīng)模塊42,用于通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài);

第一檢測(cè)模塊44,用于當(dāng)?shù)谝活悅鞲衅鞅O(jiān)聽(tīng)到存在對(duì)終端設(shè)備的操作時(shí),依據(jù)第一預(yù)設(shè)檢測(cè)條件判斷第一類傳感器監(jiān)聽(tīng)到的操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;

第一指令生成模塊46,用于當(dāng)參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令,其中,第一類傳感器的功耗小于第二類傳感器的功耗。

進(jìn)一步地,圖5是根據(jù)本發(fā)明實(shí)施例的另一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖,如圖5所示,該裝置還包括:第二檢測(cè)模塊48,第二指令生成模塊50和響應(yīng)模塊52,其中,

第二檢測(cè)模塊48,用于在生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令之后,依據(jù)第一觸發(fā)指令開(kāi)啟第二類傳感器,并依據(jù)第二預(yù)設(shè)檢測(cè)條件檢測(cè)第二類傳感器獲取的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;

第二指令生成模塊50,用于當(dāng)參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)對(duì)應(yīng)操作的操作程序的第二觸發(fā)指令;

響應(yīng)模塊52,用于響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序。

進(jìn)一步地,圖6是根據(jù)本發(fā)明實(shí)施例的一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖,如圖6所示,該裝置還包括:第三檢測(cè)模塊45和第四檢測(cè)模塊47,其中,

第三檢測(cè)模塊45,用于當(dāng)參數(shù)值小于第一預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;

第四檢測(cè)模塊47,用于在參數(shù)值在第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第一預(yù)設(shè)門(mén)限值時(shí),則依據(jù)第一預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值。

進(jìn)一步地,圖7是根據(jù)本發(fā)明實(shí)施例的又一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖,如圖7所示,該裝置還包括:第五檢測(cè)模塊51和第六檢測(cè)模塊53,其中,

第五檢測(cè)模塊51,用于當(dāng)參數(shù)小于第二預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;

第六檢測(cè)模塊53,用于在參數(shù)值在第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第二預(yù)設(shè)門(mén)限值時(shí),則依據(jù)第二預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值。

進(jìn)一步地,圖8是根據(jù)本發(fā)明實(shí)施例的再一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖, 如圖8所示,該裝置還包括:返回模塊54,

返回模塊,用于在響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序之后,將返回通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài)的操作狀態(tài)。

進(jìn)一步地,圖9是根據(jù)本發(fā)明另一實(shí)施例的一種降低終端設(shè)備功耗的裝置的結(jié)構(gòu)框圖,如圖9所示,該裝置還包括:顯示模塊37,獲取模塊38,列表生成模塊39和存儲(chǔ)模塊40,其中,

顯示模塊37,用于在通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài)之前,顯示設(shè)置界面;

獲取模塊38,用于依據(jù)在設(shè)置界面上預(yù)設(shè)的頁(yè)面向?qū)?,獲取用戶編輯的體感參數(shù);

列表生成模塊39,用于獲取體感參數(shù)與第一預(yù)設(shè)檢測(cè)條件和第二預(yù)設(shè)檢測(cè)條件的對(duì)應(yīng)關(guān)系,生成對(duì)應(yīng)關(guān)系列表;

存儲(chǔ)模塊40,用于存儲(chǔ)對(duì)應(yīng)關(guān)系列表。

需要說(shuō)明的是,上述各個(gè)模塊是可以通過(guò)軟件或硬件來(lái)實(shí)現(xiàn)的,對(duì)于后者,可以通過(guò)以下方式實(shí)現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位于多個(gè)處理器中。

本發(fā)明的實(shí)施例還提供了一種存儲(chǔ)介質(zhì)??蛇x地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:

S1,通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài);

S2,當(dāng)?shù)谝活悅鞲衅鳙@取到終端設(shè)備的操作時(shí),依據(jù)第一預(yù)設(shè)檢測(cè)條件判斷終端設(shè)備中第一類傳感器獲取的與操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;

S3,當(dāng)參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令,其中,第一類傳感器的功耗小于第二類傳感器的功耗。

可選地,存儲(chǔ)介質(zhì)還被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:

S1,當(dāng)參數(shù)值小于第一預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值;

S2,若參數(shù)值在第二次第一預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第一預(yù)設(shè)門(mén)限值,則依據(jù)第一預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第一預(yù)設(shè)門(mén)限值。

可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以包括但不限于:U盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、移動(dòng)硬盤(pán)、 磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行在生成觸發(fā)終端中第二類傳感器開(kāi)啟的第一觸發(fā)指令之后,依據(jù)第一觸發(fā)指令開(kāi)啟第二類傳感器,并依據(jù)第二預(yù)設(shè)檢測(cè)條件檢測(cè)第二類傳感器獲取的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;當(dāng)參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值時(shí),生成觸發(fā)對(duì)應(yīng)操作的操作程序的第二觸發(fā)指令;響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行:當(dāng)參數(shù)小于第二預(yù)設(shè)門(mén)限值時(shí),對(duì)操作執(zhí)行第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè),判斷操作對(duì)應(yīng)的參數(shù)值是否大于或等于第二預(yù)設(shè)門(mén)限值;若參數(shù)值在第二次第二預(yù)設(shè)檢測(cè)條件的檢測(cè)中小于第二預(yù)設(shè)門(mén)限值,則依據(jù)第二預(yù)設(shè)檢測(cè)條件再次檢測(cè)操作對(duì)應(yīng)的參數(shù)值,直至操作對(duì)應(yīng)的參數(shù)值大于或等于第二預(yù)設(shè)門(mén)限值。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行:第二預(yù)設(shè)檢測(cè)條件用于檢測(cè)操作是否觸發(fā)對(duì)應(yīng)的操作程序;和/或,第二預(yù)設(shè)門(mén)限值為依據(jù)第二類傳感器功耗上限所確定的門(mén)限值。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行在響應(yīng)第二觸發(fā)指令,執(zhí)行對(duì)應(yīng)第二觸發(fā)指令的操作程序之后,當(dāng)操作程序執(zhí)行完成后,將返回依據(jù)第一預(yù)設(shè)檢測(cè)條件檢測(cè)終端中第一類傳感器獲取的與操作對(duì)應(yīng)的參數(shù)值是否大于或等于第一預(yù)設(shè)門(mén)限值的操作狀態(tài)。

可選地,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行第一預(yù)設(shè)檢測(cè)條件用于檢測(cè)操作是否觸發(fā)第二類傳感器;和/或,第一預(yù)設(shè)門(mén)限值為依據(jù)第一類傳感器功耗上限所確定的門(mén)限值。

可選的,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行:第二預(yù)設(shè)檢測(cè)條件用于檢測(cè)操作是否觸發(fā)對(duì)應(yīng)的操作程序;和/或,第二預(yù)設(shè)門(mén)限值為依據(jù)第二類傳感器功耗上限所確定的門(mén)限值。

可選的,在本實(shí)施例中,處理器根據(jù)存儲(chǔ)介質(zhì)中已存儲(chǔ)的程序代碼執(zhí)行:在通過(guò)第一類傳感器監(jiān)聽(tīng)當(dāng)前終端設(shè)備的運(yùn)行狀態(tài)之前,顯示設(shè)置界面;依據(jù)在設(shè)置界面上預(yù)設(shè)的頁(yè)面向?qū)В@取用戶編輯的體感參數(shù);獲取體感參數(shù)與第一預(yù)設(shè)檢測(cè)條件和第二預(yù)設(shè)檢測(cè)條件的對(duì)應(yīng)關(guān)系,生成對(duì)應(yīng)關(guān)系列表;存儲(chǔ)對(duì)應(yīng)關(guān)系列表。

可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例及可選實(shí)施方式中所描述的示例,本實(shí)施例在此不再贅述。

顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們 存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。

以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁陕县| 肃北| 饶阳县| 满洲里市| 呼和浩特市| 商水县| 芜湖县| 紫云| 凯里市| 陆川县| 车险| 平果县| 馆陶县| 阿勒泰市| 宜良县| 高安市| 侯马市| 望都县| 平凉市| 广灵县| 雷山县| 外汇| 三都| 莲花县| 汾阳市| 二连浩特市| 昌都县| 尚义县| 太原市| 崇明县| 佛教| 本溪市| 拉萨市| 延庆县| 堆龙德庆县| 陆丰市| 治多县| 监利县| 开江县| 阳城县| 台北县|