本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種用戶設(shè)備操控方法、裝置及用戶設(shè)備。
背景技術(shù):
隨著智能設(shè)備和可穿戴設(shè)備的普及,對用戶設(shè)備進(jìn)行輸入的方式也有多種的方式,例如:觸摸屏、語音輸入等。
本發(fā)明的發(fā)明人在研究過程中發(fā)現(xiàn),由于便攜式用戶設(shè)備的電池容量低,便攜式用戶設(shè)備的續(xù)航能力短;觸摸屏作為便攜式用戶設(shè)備中耗電量最大的部件,頻繁使用觸摸屏操控用戶設(shè)備,將導(dǎo)致觸摸屏的功耗進(jìn)一步增加。
針對相關(guān)技術(shù)中通過觸摸屏操控用戶設(shè)備功耗大的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種用戶設(shè)備操控方法、裝置及用戶設(shè)備,以至少解決相關(guān)技術(shù)中通過觸摸屏操控用戶設(shè)備功耗大的問題。
根據(jù)本發(fā)明的一個方面,提供了一種用戶設(shè)備操控方法,包括:獲取由光感傳感器陣列對光線強(qiáng)度的變化產(chǎn)生的電信號組合;查詢與所述電信號組合對應(yīng)的操控指令;執(zhí)行所述操控指令。
可選地,所述電信號組合由按照時間順序先后生成的一組光感傳感器編號構(gòu)成,其中,所述一組光感傳感器編號中的每一個光感傳感器編號分別表示所述光感傳感器陣列中相應(yīng)光感傳感器編號的一個光感傳感器檢測到的光線強(qiáng)度由高變低的動作,其中,光線強(qiáng)度由高變低是指由光線強(qiáng)度高于預(yù)定閾值變?yōu)楣饩€強(qiáng)度低于預(yù)定閾值。
可選地,查詢與所述電信號組合對應(yīng)的所述操控指令包括:在預(yù)設(shè)動作庫中查詢與所述一組光感傳感器編號對應(yīng)的所述操控指令。
根據(jù)本發(fā)明的另一個方面,還提供了一種用戶設(shè)備操控裝置,包括:獲取模塊,用于獲取由光感傳感器陣列對光線強(qiáng)度的變化產(chǎn)生的電信號組合;查詢模塊,用于查詢與所述電信號組合對應(yīng)的操控指令;執(zhí)行模塊,用于執(zhí)行所述操控指令。
可選地,所述電信號組合由按照時間順序先后生成的一組光感傳感器編號構(gòu)成,其中,所述一組光感傳感器編號中的每一個光感傳感器編號分別表示所述光感傳感器陣列 中相應(yīng)光感傳感器編號的一個光感傳感器檢測到的光線強(qiáng)度由高變低的動作,其中,光線強(qiáng)度由高變低是指由光線強(qiáng)度高于預(yù)定閾值變?yōu)楣饩€強(qiáng)度低于預(yù)定閾值。
可選地,所述查詢模塊用于,在預(yù)設(shè)動作庫中查詢與所述一組光感傳感器編號對應(yīng)的所述操控指令。
根據(jù)本發(fā)明的另一個方面,還提供了一種用戶設(shè)備,包括:光感傳感器陣列、存儲器和處理器,其中,所述光感傳感器陣列與所述處理器連接,所述光感傳感器陣列包括多個具有光感傳感器編號的光感傳感器,所述光感傳感器用于檢測光線強(qiáng)度的變化并產(chǎn)生電信號;所述存儲器與所述處理器連接,所述存儲器用于存儲由所述光感傳感器陣列對光線強(qiáng)度的變化產(chǎn)生的電信號組合對應(yīng)的操控指令;所述處理器,用于在所述存儲器中查詢與所述光感傳感器陣列對光線強(qiáng)度的變化產(chǎn)生的電信號組合對應(yīng)的操控指令。
可選地,所述電信號組合由按照時間順序先后生成的一組光感傳感器編號構(gòu)成,其中,所述一組光感傳感器編號中的每一個光感傳感器編號分別表示所述光感傳感器陣列中相應(yīng)光感傳感器編號的一個光感傳感器檢測到的光線強(qiáng)度由高變低的動作,其中,光線強(qiáng)度由高變低是指由光線強(qiáng)度高于預(yù)定閾值變?yōu)楣饩€強(qiáng)度低于預(yù)定閾值。
可選地,所述用戶設(shè)備還包括:光感傳感器陣列使能開關(guān),其中,所述光感傳感器陣列使能開關(guān)與所述光感傳感器陣列連接,用于使能所述光感傳感器陣列。
可選地,所述用戶設(shè)備還包括:觸控顯示屏,其中,所述觸控顯示屏與所述處理器連接,所述處理器還用于在所述光感傳感器陣列使能的情況下,關(guān)閉所述觸控顯示屏的觸摸控制功能。
通過本發(fā)明,采用獲取由光感傳感器陣列對光線強(qiáng)度的變化產(chǎn)生的電信號組合;查詢與電信號組合對應(yīng)的操控指令;執(zhí)行操控指令的方式,解決了通過觸摸屏操控用戶設(shè)備功耗大的問題,降低了用戶設(shè)備的功耗。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的用戶設(shè)備操控方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的光感傳感器陣列排列示意圖一;
圖3是根據(jù)本發(fā)明實(shí)施例的光感傳感器陣列排列示意圖二;
圖4是根據(jù)本發(fā)明實(shí)施例的用戶設(shè)備操控方法的可選流程圖;
圖5是根據(jù)本發(fā)明實(shí)施例的用戶設(shè)備操控裝置的結(jié)構(gòu)框圖;
圖6是根據(jù)本發(fā)明實(shí)施例的用戶設(shè)備的結(jié)構(gòu)框圖。
具體實(shí)施方式
下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
在本實(shí)施例中提供了一種用戶設(shè)備操控方法,圖1是根據(jù)本發(fā)明實(shí)施例的用戶設(shè)備操控方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102,獲取由光感傳感器陣列對光線強(qiáng)度的變化產(chǎn)生的電信號組合;
步驟S104,查詢與電信號組合對應(yīng)的操控指令;
步驟S106,執(zhí)行操控指令。
通過上述步驟,采用對光感傳感器陣列產(chǎn)生的電信號組合實(shí)現(xiàn)對用戶設(shè)備的操控,由于光感傳感器陣列的數(shù)目可以較少,且光感傳感器的功耗小于觸控屏,因此,若使用光感傳感器陣列代替觸控屏對用戶設(shè)備進(jìn)行操控,可以解決通過觸摸屏操控用戶設(shè)備功耗大的問題,降低了用戶設(shè)備的功耗。同時,本發(fā)明實(shí)施例通過上述步驟也提供了一種操控用戶設(shè)備的新的方法。
上述用戶設(shè)備可以應(yīng)用的用戶設(shè)備包括:固定式設(shè)備和便攜式設(shè)備,在本發(fā)明實(shí)施例中并不作限制。在本發(fā)明實(shí)施例中,將以用戶設(shè)備為例對本實(shí)施例進(jìn)行描述說明。
光感傳感器的工作原理是對光線強(qiáng)度作出反應(yīng),進(jìn)而產(chǎn)生相應(yīng)的電信號;本發(fā)明實(shí)施例中所指的光線強(qiáng)度包括:直接照射到光感傳感器上的光線的光線強(qiáng)度,也可以包括由光感傳感器發(fā)射并由操控物(例如手指)反射回光感傳感器的光線的光線強(qiáng)度。
可選地,電信號組合由按照時間順序先后生成的一組光感傳感器編號構(gòu)成,其中,一組光感傳感器編號中的每一個光感傳感器編號分別表示光感傳感器陣列中相應(yīng)光感傳感器編號的一個光感傳感器檢測到的光線強(qiáng)度由高變低的動作,其中,光線強(qiáng)度由高變低是指由光線強(qiáng)度高于預(yù)定閾值變?yōu)楣饩€強(qiáng)度低于預(yù)定閾值。
例如,可以預(yù)先設(shè)置特定頻率光線的光線強(qiáng)度的預(yù)定閾值。當(dāng)檢測到的該特定頻率的光線超過該預(yù)定閾值的光線強(qiáng)度時,則該光感傳感器按照一定頻率生成一個表示光線強(qiáng)度高的電信號;當(dāng)檢測到該特定頻率的光線低于該預(yù)定閾值的光線強(qiáng)度時,則該光感傳感器按照一定頻率生成一個表示光線強(qiáng)度低的電信號。
光感傳感器陣列中的光感傳感器是編號的(或者采用特定標(biāo)識用于區(qū)別每一個光感傳感器),這樣,對應(yīng)生成的電信號也是編號的。電信號組合即由一串具有編號的電信號按照一定順序組成。
可選地,在步驟S104中,在預(yù)設(shè)動作庫中查詢與一組光感傳感器編號對應(yīng)的操控 指令。
圖2是根據(jù)本發(fā)明實(shí)施例的光感傳感器陣列排列示意圖一,如圖2所示,假設(shè),光感傳感器采用1表示光線強(qiáng)度高,0表示光線強(qiáng)度低,光感傳感器陣列采用編號由0~4的5枚光感傳感器按照某種圖形排列。需要說明的是,光感傳感器排列的樣式和圖形并不作限制,可以排列成一排,也可以如圖2所示的1~4號4枚光感傳感器圍繞0號光感傳感器排列的方式,例外,光感傳感器的數(shù)量并不限制為5個,也可以是其他數(shù)量,例如圖3中示出的9個光感傳感器的一種排列方式。
若預(yù)先定義一組電信號組合對應(yīng)的操作,并預(yù)先設(shè)置在預(yù)設(shè)動作庫中,例如:電信號組合為:“00→10”,其中,“00”表示0號光感傳感器光線強(qiáng)度低(末位的0表示光線強(qiáng)度),“→”表示在不超過預(yù)定間隔(該間隔一般很短,毫秒級的間隔)的連續(xù)動作,“10”表示1號光感傳感器光纖強(qiáng)度低。查詢到“00→10”在預(yù)設(shè)動作庫中設(shè)置的動作為向上滾動屏幕,則此時根據(jù)該電信號組合,用戶設(shè)備執(zhí)行向上滾動屏幕的操作。上述的“00→10”相當(dāng)于用戶手指從光感傳感器陣列的0號光感傳感器“滑動”到1號光感傳感器;其中的“滑動”并不一定要緊貼光感傳感器表面,而可以是懸空的一個滑動操作。
其中,上述的“00→10”也可以簡化為“0→1”的電信號,即僅僅以光感傳感器的編號表示,而默認(rèn)所表示的對應(yīng)光感傳感器檢測到的光線強(qiáng)度低。
然而,光感傳感器可以只對光線強(qiáng)度低產(chǎn)生電信號,但也可以設(shè)置為對光線強(qiáng)度高也產(chǎn)生電信號。例如,“00→01→00”,對應(yīng)于用戶的手指動作相當(dāng)于用戶在0號傳感器上執(zhí)行了一個雙擊動作,假設(shè)在預(yù)設(shè)動作庫中設(shè)置該電信號組合對應(yīng)的動作也是雙擊操作,則用戶設(shè)備將根據(jù)該電信號組合在當(dāng)前光標(biāo)位置執(zhí)行雙擊操作。
需要說明的是,在光感傳感器陣列中所有光感傳感器均檢測到光線強(qiáng)度高時將作為電信號組合的起始位置,同時,假設(shè)光感傳感器檢測到兩個光線強(qiáng)度的變化時間未超過預(yù)定間隔,則將這兩個光感傳感器產(chǎn)生的電信號作為同一個電信號組合中的電信號。例如,上述實(shí)施例中執(zhí)行雙擊操作的電信號組合中,“00→01→00”雖然“01”表示0號光感傳感器以及其他的光感傳感器檢測到的光線強(qiáng)度都為高,但是由于前后檢測到光線強(qiáng)度的變化時間在預(yù)定間隔內(nèi),因此仍然將該“01”信號與前后的兩個“00”信號進(jìn)行組合,形成“00→01→00”的電信號組合。預(yù)定間隔的設(shè)置使得對光感傳感器陣列的操作更加多樣化。
上述的光感傳感器陣列在一些場景下,能夠部分或者全部代替觸控顯示屏的觸控功能,例如,操控音樂播放的暫停、中止、快進(jìn)、快退,閱讀文本時的向上滾屏、向下滾屏等。因此,在光感傳感器能夠滿足操控需求的場景下,則可以關(guān)閉觸控顯示屏的觸控功能,從而減少功耗。此外,在觸控顯示屏的觸控功能開啟的情況下,也可以選擇將光感傳感器陣列關(guān)閉。
圖4是根據(jù)本發(fā)明實(shí)施例的用戶設(shè)備操控方法的可選流程圖,如圖4所示,該流程包括如下步驟:
光感傳感器編號:智能設(shè)備對其上的光感傳感器陣列編號如圖2和圖3;
智能設(shè)備懸空操作開關(guān):可以在智能設(shè)備的“設(shè)置”選擇懸空操作的開啟與關(guān)閉;
光感傳感器對動作的檢測:一定時間內(nèi)(如500毫秒或200毫秒)檢測到光強(qiáng)變化的光感傳感器陣列的編號及順序(如圖2中,0→1對應(yīng)向上滑動;0→2對應(yīng)向右滑動等等),陣列中光感傳感器數(shù)目越多則可以定義越多的操控動作;
查表判斷操作動作:根據(jù)編號的順序查找動作庫,判定用戶的操作動作并上報系統(tǒng)執(zhí)行相應(yīng)操作。
整個流程下,觸摸屏的顯示功能正常工作,而會將觸摸屏down(即關(guān)閉)提高續(xù)航。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述的方法。
在本實(shí)施例中還提供了一種用戶設(shè)備操控裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖5是根據(jù)本發(fā)明實(shí)施例的用戶設(shè)備操控裝置的結(jié)構(gòu)框圖,如圖5所示,該裝置包括:獲取模塊52、查詢模塊54和執(zhí)行模塊56,其中,獲取模塊52,用于獲取由光感傳感器陣列對光線強(qiáng)度的變化產(chǎn)生的電信號組合;查詢模塊54,耦合至獲取模塊52,用于查詢與電信號組合對應(yīng)的操控指令;執(zhí)行模塊56,耦合至查詢模塊54,用于執(zhí)行操控指令。
可選地,電信號組合由按照時間順序先后生成的一組光感傳感器編號構(gòu)成,其中,一組光感傳感器編號中的每一個光感傳感器編號分別表示光感傳感器陣列中相應(yīng)光感傳感器編號的一個光感傳感器檢測到的光線強(qiáng)度由高變低的動作,其中,光線強(qiáng)度由高變低是指由光線強(qiáng)度高于預(yù)定閾值變?yōu)楣饩€強(qiáng)度低于預(yù)定閾值。
可選地,查詢模塊54用于,在預(yù)設(shè)動作庫中查詢與一組光感傳感器編號對應(yīng)的操控指令。
需要說明的是,上述各個模塊是可以通過軟件或硬件來實(shí)現(xiàn)的,對于后者,可以通過以下方式實(shí)現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位于多個處理器中。
本實(shí)施例還提供了一種用戶設(shè)備。圖6是根據(jù)本發(fā)明實(shí)施例的用戶設(shè)備的結(jié)構(gòu)框圖,如圖5所示,該用戶設(shè)備包括:光感傳感器陣列62、存儲器64和處理器66,其中,光感傳感器陣列62與處理器66連接,光感傳感器陣列62包括多個具有光感傳感器編號的光感傳感器,光感傳感器用于檢測光線強(qiáng)度的變化并產(chǎn)生電信號;存儲器64與處理器66連接,存儲器64用于存儲由光感傳感器陣列62對光線強(qiáng)度的變化產(chǎn)生的電信號組合對應(yīng)的操控指令;處理器66,用于在存儲器64中查詢與光感傳感器陣列62對光線強(qiáng)度的變化產(chǎn)生的電信號組合對應(yīng)的操控指令。
可選地,電信號組合由按照時間順序先后生成的一組光感傳感器編號構(gòu)成,其中,一組光感傳感器編號中的每一個光感傳感器編號分別表示光感傳感器陣列中相應(yīng)光感傳感器編號的一個光感傳感器檢測到的光線強(qiáng)度由高變低的動作,其中,光線強(qiáng)度由高變低是指由光線強(qiáng)度高于預(yù)定閾值變?yōu)楣饩€強(qiáng)度低于預(yù)定閾值。
可選地,用戶設(shè)備還包括:光感傳感器陣列使能開關(guān)68,其中,光感傳感器陣列使能開關(guān)68與光感傳感器陣列62連接,用于使能光感傳感器陣列62。
可選地,用戶設(shè)備還包括:觸控顯示屏70,其中,觸控顯示屏70與處理器66連接,處理器66還用于在光感傳感器陣列62能的情況下,關(guān)閉觸控顯示屏70的觸摸控制功能。
上述的光感傳感器可以設(shè)置在用戶設(shè)備的正面或者側(cè)面。
本發(fā)明的實(shí)施例還提供了一種軟件,該軟件用于執(zhí)行上述實(shí)施例及優(yōu)選實(shí)施方式中描述的技術(shù)方案。
本發(fā)明的實(shí)施例還提供了一種存儲介質(zhì)。在本實(shí)施例中,上述存儲介質(zhì)可以被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:
步驟S102,獲取由光感傳感器陣列對光線強(qiáng)度的變化產(chǎn)生的電信號組合;
步驟S104,查詢與電信號組合對應(yīng)的操控指令;
步驟S106,執(zhí)行操控指令。
可選地,在本實(shí)施例中,上述存儲介質(zhì)可以包括但不限于:U盤、只讀存儲器(Read-Only Memory,簡稱為ROM)、隨機(jī)存取存儲器(Random Access Memory,簡稱為RAM)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例及可選實(shí)施方式中所描述的示例,本實(shí)施例在此不再贅述。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實(shí)現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。