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

終端控制方法、終端控制裝置和終端的制作方法

文檔序號:10534338閱讀:326來源:國知局
終端控制方法、終端控制裝置和終端的制作方法
【專利摘要】本發(fā)明提出了一種終端控制方法、終端控制裝置和終端,其中,所述終端控制方法包括:檢測終端的重心的三維坐標值;根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài);判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器;若監(jiān)測到有操作物體觸控所述任一傳感器,則根據(jù)所述任一傳感器對應的指令對所述終端進行控制。通過本發(fā)明的技術方案,可以使用戶操作終端時更加便捷。
【專利說明】
終端控制方法、終端控制裝置和終端
技術領域
[0001]本發(fā)明涉及終端技術領域,具體而言,涉及一種終端控制方法、一種終端控制裝置和一種終端。
【背景技術】
[0002]在相關技術中,用戶可以通過終端屏幕中顯示的按鍵來進行控制,例如,通過返回按鍵來進行返回操作,但是,在用戶使用單手操作終端時,由于用戶的手指長度有限,需要另一只手點擊返回按鍵。而且,當進行截屏操作時,需要通過多個步驟找到截屏按鈕來進行截屏操作,這樣就會很麻煩。
[0003]因此,如何使用戶操作終端時更加便捷成為亟待解決的問題。

【發(fā)明內(nèi)容】

[0004]本發(fā)明正是基于上述問題,提出了一種新的技術方案,可以使用戶操作終端時更加便捷。
[0005]有鑒于此,本發(fā)明的第一方面提出了一種終端控制方法,包括:檢測終端的重心的三維坐標值;根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài);判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器;若監(jiān)測到有操作物體觸控所述任一傳感器,則根據(jù)所述任一傳感器對應的指令對所述終端進行控制。
[0006]在該技術方案中,在終端上設置有多個傳感器,由于用戶操作終端時,下方的傳感器會被用戶的手指遮擋,用戶的手指很容易觸碰到下方被遮擋的傳感器,就會導致用戶很容易對被遮擋的傳感器進行誤操作,因此,通過檢測終端的重心的三維坐標值來確定終端的放置方式,根據(jù)放置方式確定哪個傳感器被遮擋,控制除被遮擋的傳感器之外的目標傳感器處于監(jiān)測狀態(tài),不僅避免了用戶對被遮擋的傳感器進行誤操作,而且可以使用戶直接觸控目標傳感器中的任一傳感器來對終端進行控制,例如,控制終端進行返回操作、撤銷操作、查看通知消息的操作等,從而使用戶操作終端時更加便捷。
[0007]在上述技術方案中,優(yōu)選地,還包括:若在根據(jù)所述指令對所述終端進行控制的第一預設時間之內(nèi),檢測到用戶觸控終端屏幕,則減少所述指令的權值;當減少后的權值小于預設閾值時,提示用戶更改所述任一傳感器對應的指令。
[0008]在該技術方案中,在根據(jù)對應的指令對終端進行控制的第一預設時間之內(nèi),檢測到用戶觸控終端屏幕,說明根據(jù)指令對終端的控制并不是完全符合用戶的需求,則減少該指令的權值,并在減少后的權值較小時,提示用戶更改任一傳感器對應的指令,以使該任一傳感器對應的指令符合用戶的操作習慣,從而提升用戶操控終端的便捷性。
[0009]在上述任一項技術方案中,優(yōu)選地,所述多個傳感器的數(shù)量為4個,所述三維坐標值所在的坐標軸的零點是所述終端的中心,其中,所述根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài)的步驟,包括:若所述三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,則根據(jù)所述三維坐標值中的縱坐標是否小于零,確定所述目標傳感器;若所述三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,則根據(jù)所述三維坐標值中的橫坐標是否小于零,確定所述目標傳感器。
[0010]在上述任一項技術方案中,優(yōu)選地,所述多個傳感器為距離傳感器,其中,所述判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器的步驟,具體包括:獲取所述任一傳感器與操作物體的距離;若所述距離滿足預設條件,則判定所述操作物體觸控所述任一傳感器。
[0011]在該技術方案中,通過距離傳感器檢測其與操作物體(如用戶手指)的距離,當該距離等于O時,可判定操作物體觸控任一傳感器。當然,多個傳感器還可以是壓力傳感器,當用戶按壓傳感器的力度達到預設壓力值時,可判定操作物體觸控該傳感器。
[0012]在上述任一項技術方案中,優(yōu)選地,所述根據(jù)所述任一傳感器對應的指令對所述終端進行控制的步驟之前,包括:判斷操作物體與所述任一傳感器的持續(xù)觸控時間是否超過第二預設時間;若所述持續(xù)觸控時間超過所述第二預設時間,則根據(jù)所述指令對所述終端進行控制。
[0013]在該技術方案中,由于用戶在使用終端時可能會無意地觸控任一傳感器,若直接對終端進行控制,則會出現(xiàn)誤操作的情況。因此,通過判斷操作物體與任一傳感器的持續(xù)觸控時間,并在持續(xù)觸控時間較長時,例如持續(xù)觸控時間超過3秒,再根據(jù)對應的指令對終端進行控制,從而有效地避免了誤操作的情況。
[0014]本發(fā)明的第二方面提出了一種終端控制裝置,包括:檢測單元,用于檢測終端的重心的三維坐標值;第一控制單元,用于根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài);第一判斷單元,用于判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器;第二控制單元,用于若監(jiān)測到有操作物體觸控所述任一傳感器,則根據(jù)所述任一傳感器對應的指令對所述終端進行控制。
[0015]在該技術方案中,在終端上設置有多個傳感器,由于用戶操作終端時,下方的傳感器會被用戶的手指遮擋,用戶很容易觸碰到下方被遮擋的傳感器,導致了用戶很容易對被遮擋的傳感器進行誤操作,因此,通過檢測終端的重心的三維坐標值來確定終端的放置方式,根據(jù)放置方式確定哪個傳感器被遮擋,控制除被遮擋的傳感器之外的目標傳感器處于監(jiān)測狀態(tài),不僅避免了用戶對被遮擋的傳感器進行誤操作,而且可以使用戶直接觸控目標傳感器中的任一傳感器來對終端進行控制,例如,控制終端進行返回操作、撤銷操作、查看通知消息的操作等,從而使用戶操作終端時更加便捷。
[0016]在上述技術方案中,優(yōu)選地,還包括:計算單元,用于若在根據(jù)所述指令對所述終端進行控制的第一預設時間之內(nèi),檢測到用戶觸控終端屏幕,則減少所述指令的權值;提示單元,用于當減少后的權值小于預設閾值時,提示用戶更改所述任一傳感器對應的指令。
[0017]在該技術方案中,在根據(jù)對應的指令對終端進行控制的第一預設時間之內(nèi),檢測到用戶觸控終端屏幕,說明根據(jù)指令對終端的控制并不是完全符合用戶的需求,則減少該指令的權值,并在減少后的權值較小時,提示用戶更改任一傳感器對應的指令,以使該任一傳感器對應的指令符合用戶的操作習慣,從而提升用戶操控終端的便捷性。
[0018]在上述任一項技術方案中,優(yōu)選地,所述多個傳感器的數(shù)量為4個,所述三維坐標值所在的坐標軸的零點是所述終端的中心,其中,所述第一控制單元包括:第一確定子單元,用于若所述三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,則根據(jù)所述三維坐標值中的縱坐標是否小于零,確定所述目標傳感器;第二確定子單元,用于若所述三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,則根據(jù)所述三維坐標值中的橫坐標是否小于零,確定所述目標傳感器。
[0019]在上述任一項技術方案中,優(yōu)選地,所述多個傳感器為距離傳感器,其中,所述第一判斷單元包括:獲取子單元,用于獲取所述任一傳感器與操作物體的距離;判斷子單元,用于若所述距離滿足預設條件,則判定所述操作物體觸控任一傳感器。
[0020]在該技術方案中,通過距離傳感器檢測其與操作物體(如用戶手指)的距離,當該距離等于O時,可判定操作物體觸控任一傳感器。當然,多個傳感器還可以是壓力傳感器,當用戶按壓傳感器的力度達到預設壓力值時,可判定操作物體觸控該傳感器。
[0021 ]在上述任一項技術方案中,優(yōu)選地,還包括:第二判斷單元,用于判斷操作物體與所述任一傳感器的持續(xù)觸控時間是否超過第二預設時間;所述第二控制單元具體用于,若所述持續(xù)觸控時間超過所述第二預設時間,則根據(jù)所述指令對所述終端進行控制。
[0022]在該技術方案中,由于用戶在使用終端時可能會無意地觸控任一傳感器,若直接對終端進行控制,則會出現(xiàn)誤操作的情況。因此,通過判斷操作物體與任一傳感器的持續(xù)觸控時間,并在持續(xù)觸控時間較長時,例如持續(xù)觸控時間超過3秒,再根據(jù)對應的指令對終端進行控制,從而有效地避免了誤操作的情況。
[0023]本發(fā)明的第三方面提出了一種終端,包括上述技術方案中任一項所述的終端控制裝置,因此,該終端具有和上述技術方案中任一項所述的終端控制裝置相同的技術效果,在此不再贅述。
[0024]通過本發(fā)明的技術方案,可以使用戶操作終端時更加便捷。
【附圖說明】
[0025]圖1示出了根據(jù)本發(fā)明的一個實施例的終端控制方法的流程示意圖;
[0026]圖2示出了根據(jù)本發(fā)明的另一個實施例的終端控制方法的流程示意圖;
[0027]圖3A示出了根據(jù)本發(fā)明的一個實施例的指紋觸摸板與距離傳感器的示意圖;
[0028]圖3B示出了根據(jù)本發(fā)明的一個實施例的終端與三維坐標軸的關系示意圖;
[0029]圖4示出了根據(jù)本發(fā)明的一個實施例的終端控制裝置的結(jié)構示意圖;
[0030]圖5示出了根據(jù)本發(fā)明的一個實施例的終端的結(jié)構示意圖。
[0031]其中,圖3A中的附圖標記與部件名稱之間的對應關系為:
[0032]301 I號距離傳感器,302 2號距離傳感器,303 3號距離傳感器,304 4號距離傳感器,305指紋觸摸板。
【具體實施方式】
[0033]為了可以更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和【具體實施方式】對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0034]在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
[0035]圖1示出了根據(jù)本發(fā)明的一個實施例的終端控制方法的流程示意圖。
[0036]如圖1所示,根據(jù)本發(fā)明的一個實施例的終端控制方法,包括:
[0037]步驟102,檢測終端的重心的三維坐標值。
[0038]步驟104,根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài)。
[0039]優(yōu)選地,所述多個傳感器的數(shù)量為4個,所述三維坐標值所在的坐標軸的零點是所述終端的中心,其中,所述根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài)的步驟,具體包括:若所述三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,則根據(jù)所述三維坐標值中的縱坐標是否小于零,確定所述目標傳感器;若所述三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,則根據(jù)所述三維坐標值中的橫坐標是否小于零,確定所述目標傳感器。
[0040]例如,四個傳感器的編號分別為I號至4號,當終端豎直正向放置時(即終端屏幕對著用戶,前置攝像頭在上方),I號至4號傳感器分別在上方、右方、下方和左方。若三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,在三維坐標值中的縱坐標小于零時,則此時3號傳感器位于下方,處于失效狀態(tài)的傳感器為3號傳感器,目標傳感器為I號、2號、4號傳感器。若三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,在三維坐標值中的縱坐標大于零時,則此時I號傳感器位于下方,處于失效狀態(tài)的傳感器為I號傳感器,目標傳感器為2號、3號、4號傳感器。若三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,在三維坐標值中的橫坐標小于零時,則此時2號傳感器位于下方,處于失效狀態(tài)的傳感器為2號傳感器,目標傳感器為I號、3號、4號傳感器。若三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,在三維坐標值中的橫坐標大于零時,則此時4號傳感器位于下方,處于失效狀態(tài)的傳感器為4號傳感器,目標傳感器為I號、2號、3號傳感器。
[0041]步驟106,判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器,在判斷結(jié)果為是時,進入步驟108,否則結(jié)束本次流程。
[0042]優(yōu)選地,所述多個傳感器為距離傳感器,其中,所述判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器的步驟,具體包括:獲取所述任一傳感器與操作物體的距離;若所述距離滿足預設條件,例如,該距離等于O時,則判定所述操作物體觸控所述任一傳感器。當然,多個傳感器還可以是壓力傳感器,當用戶按壓傳感器的力度達到預設壓力值時,可判定操作物體觸控該傳感器。
[0043]步驟108,若監(jiān)測到有操作物體觸控所述任一傳感器,則根據(jù)所述任一傳感器對應的指令對所述終端進行控制。
[0044]由于用戶在使用終端時可能會無意地觸控任一傳感器,若直接對終端進行控制,則會出現(xiàn)誤操作的情況。因此,優(yōu)選地,在所述根據(jù)所述任一傳感器對應的指令對所述終端進行控制的步驟之前,包括:判斷操作物體與所述任一傳感器的持續(xù)觸控時間是否超過第二預設時間(例如,3秒);若所述持續(xù)觸控時間超過所述第二預設時間,則根據(jù)所述指令對所述終端進行控制,從而有效地避免了誤操作的情況。
[0045]優(yōu)選地,在執(zhí)行步驟108的第一預設時間之內(nèi),若檢測到用戶觸控終端屏幕,說明根據(jù)指令對終端的控制并不是完全符合用戶的需求,則減少所述指令的權值;當減少后的權值小于預設閾值時,提示用戶更改所述任一傳感器對應的指令,以使該任一傳感器對應的指令符合用戶的操作習慣,從而提升用戶操控終端的便捷性。
[0046]例如,在設置任一傳感器對應的指令時,初始化該指令的權值為200,當根據(jù)該指令對終端控制之后的3秒內(nèi),檢測到用戶觸控終端屏幕,則將該指令的權值減少i (i = I),并對i進行更新,即將i+Ι的值作為更新后的i。當指令的權值小于或等于O時,列出用戶使用頻率最高的5中操作供用戶選擇,以重新設置該任一傳感器對應的指令。用戶也可以繼續(xù)使用當前設定,每當設定任一傳感器對應的指令時,其權值恢復為200。
[0047]在上述技術方案中,在終端上設置有多個傳感器,由于用戶操作終端時,下方的傳感器會被用戶的手指遮擋,用戶很容易觸碰到下方被遮擋的傳感器,導致了用戶很容易對被遮擋的傳感器進行誤操作,因此,通過檢測終端的重心的三維坐標值來確定被遮擋的傳感器,控制除被遮擋的傳感器之外的目標傳感器處于監(jiān)測狀態(tài),不僅避免了用戶對被遮擋的傳感器進行誤操作,而且可以使用戶直接觸控目標傳感器中的任一傳感器對終端進行控制,例如,控制終端進行返回操作、撤銷操作、查看通知消息的操作等,從而使用戶操作終端時更加便捷。
[0048]例如,四個傳感器均勻分布在指紋識別模塊的周圍,四個傳感器的編號分別為I號至4號,當終端豎直正向放置時(即終端屏幕對著用戶,前置攝像頭在上方),I號至4號傳感器分別在上方、右方、下方和左方,即在用戶操作時被用戶手指遮擋的傳感器為下方的3號傳感器,控制3號傳感器為無效狀態(tài),I號、2號和4號傳感器處于監(jiān)測狀態(tài);當終端豎直反向放置時(即終端屏幕對著用戶,前置攝像頭在下方),I號至4號傳感器分別在下方、左方、上方和右方,即在用戶操作時被用戶手指遮擋的傳感器為下方的I號傳感器,控制I號傳感器為無效狀態(tài),2號、3號和4號傳感器處于監(jiān)測狀態(tài);當終端由豎直正向向右旋轉(zhuǎn)橫向放置時,I號至4號傳感器分別在右方、下方、左方和上方,即在用戶操作時被用戶手指遮擋的傳感器為下方的2號傳感器,控制2號傳感器為無效狀態(tài),I號、3號和4號傳感器處于監(jiān)測狀態(tài);當終端由豎直正向向左旋轉(zhuǎn)橫向放置時,I號至4號傳感器分別在左方、上方、右方和下方,即在用戶操作時被用戶手指遮擋的傳感器為下方的4號傳感器,控制4號傳感器為無效狀態(tài),I號、2號和3號傳感器處于監(jiān)測狀態(tài)。當有任一傳感器監(jiān)測到被操作物體觸控時,則根據(jù)與該任一傳感器對應的控制指令對終端進行控制。
[0049]再例如,在終端上設置有三個傳感器,三個傳感器的編號分別為I號至3號,當終端豎直正向放置時(即終端屏幕對著用戶,前置攝像頭在上方),I號至3號傳感器分別在上方、右方、下方,即在用戶操作時被用戶手指遮擋的傳感器為下方的3號傳感器,控制3號傳感器為無效狀態(tài),I號、2號傳感器處于監(jiān)測狀態(tài);當終端豎直反向放置時(即終端屏幕對著用戶,前置攝像頭在下方),I號至3號傳感器分別在下方、左方、上方,即在用戶操作時被用戶手指遮擋的傳感器為下方的I號傳感器,控制I號傳感器為無效狀態(tài),2號、3號傳感器處于監(jiān)測狀態(tài);當終端由豎直正向向右旋轉(zhuǎn)橫向放置時,I號至3號傳感器分別在右方、下方、左方,即在用戶操作時被用戶手指遮擋的傳感器為下方的2號傳感器,控制2號傳感器為無效狀態(tài),I號、3號傳感器處于監(jiān)測狀態(tài);當終端由豎直正向向左旋轉(zhuǎn)橫向放置時,I號至3號傳感器分別在左方、上方、右方,即在用戶操作時沒有被用戶手指遮擋的傳感器,則控制I號、2號和3號傳感器均處于監(jiān)測狀態(tài)。當有任一傳感器監(jiān)測到被操作物體觸控時,則根據(jù)與該任一傳感器對應的控制指令對終端進行控制。
[0050]圖2示出了根據(jù)本發(fā)明的另一個實施例的終端控制方法的流程示意圖;圖3A示出了根據(jù)本發(fā)明的一個實施例的指紋觸摸板與距離傳感器的示意圖;圖3B示出了根據(jù)本發(fā)明的一個實施例的終端與三維坐標軸的關系示意圖。
[0051 ]如圖2所示,根據(jù)本發(fā)明的另一個實施例的終端控制方法,在該實施例中,如圖3A所示,當終端豎直正向放置時(即終端屏幕對著用戶,前置攝像頭在上方),4個距離傳感器分別為位于上方的I號距離傳感器301、位于右方的2號距離傳感器302、位于下方的3號距離傳感器303、位于左方的4號距離傳感器304,該4個距離傳感器均勻分布在指紋觸摸板305的四周。如圖3B所示,將終端的中心作為三維坐標軸的零點,水平向右的方向作為橫坐標的正向,豎直向上的方向作為縱坐標的正向,以檢測終端的重心在該三維坐標軸中的三維坐標值。該終端控制方法包括:
[0052]步驟202,錄入指紋,設置多個距離傳感器的編號與控制指令之間的對應關系,例如,設置距離傳感器的I號對應截屏指令,2號對應撤銷指令,3號對應進入主菜單指令,4號對應查看通知消息的指令。
[0053]步驟204,檢測終端的重心的三維坐標值,根據(jù)三維坐標值確定處于監(jiān)測狀態(tài)的目標傳感器。具體地,若三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,三維坐標值中的縱坐標小于零,則3號傳感器位于下方,處于失效狀態(tài)的傳感器為3號傳感器,目標傳感器為I號、2號、4號傳感器。若三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,三維坐標值中的縱坐標大于零時,I號傳感器位于下方,處于失效狀態(tài)的傳感器為I號傳感器,目標傳感器為2號、3號、4號傳感器。若三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,三維坐標值中的橫坐標小于零,則2號傳感器位于下方,處于失效狀態(tài)的傳感器為2號傳感器,目標傳感器為I號、3號、4號傳感器。若三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,三維坐標值中的橫坐標大于零,則4號傳感器位于下方,處于失效狀態(tài)的傳感器為4號傳感器,目標傳感器為I號、2號、3號傳感器。
[0054]步驟206,驗證指紋是否匹配,即將指紋觸摸板305上采集到的當前指紋與錄入的指紋進行匹配,若兩者匹配成功,則進入步驟208,否則,說明操作終端的用戶為非法用戶,結(jié)束本次流程。
[0055]步驟208,監(jiān)聽操作物體與目標距離傳感器中的每個距離傳感器的距離。
[0056]步驟210,在操作物體與任一距離傳感器之間的距離小于預設距離時,根據(jù)任一距離傳感器對應的指令對終端進行控制。
[0057]步驟212,在對終端進行控制的第一預設時間之內(nèi),判斷用戶是否觸控終端屏幕,在判斷結(jié)果為是時,進入步驟214,否則結(jié)束本次流程。
[0058]步驟214,更改指令的權值,并在更改后的權值等于O時,提示用戶更改任一傳感器對應的指令。
[0059]圖4示出了根據(jù)本發(fā)明的一個實施例的終端控制裝置的結(jié)構示意圖。
[0060]如圖4所示,根據(jù)本發(fā)明的一個實施例的終端控制裝置400,包括:檢測單元402、第一控制單元404、第一判斷單元406和第二控制單元408,其中,檢測單元402用于檢測終端的重心的三維坐標值;第一控制單元404,用于根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài);第一判斷單元406,用于判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器;第二控制單元408,用于若監(jiān)測到有操作物體觸控所述任一傳感器,則根據(jù)所述任一傳感器對應的指令對所述終端進行控制。
[0061]在該技術方案中,在終端上設置有多個傳感器,由于用戶操作終端時,下方的傳感器會被用戶的手指遮擋,用戶很容易觸碰到下方被遮擋的傳感器,導致了用戶很容易對被遮擋的傳感器進行誤操作,因此,通過檢測終端的重心的三維坐標值來確定被遮擋的傳感器,控制除被遮擋的傳感器之外的目標傳感器處于監(jiān)測狀態(tài),不僅避免了用戶對被遮擋的傳感器進行誤操作,而且可以使用戶直接觸控目標傳感器中的任一傳感器對終端進行控制,例如,控制終端進行返回操作、撤銷操作、查看通知消息的操作等,從而使用戶操作終端時更加便捷。
[0062]例如,四個傳感器均勻分布在指紋識別模塊的周圍,四個傳感器的編號分別為I號至4號,當終端豎直正向放置時(即終端屏幕對著用戶,前置攝像頭在上方),I號至4號傳感器分別在上方、右方、下方和左方,即在用戶操作時被用戶手指遮擋的傳感器為下方的3號傳感器,控制3號傳感器為無效狀態(tài),I號、2號和4號傳感器處于監(jiān)測狀態(tài);當終端豎直反向放置時(即終端屏幕對著用戶,前置攝像頭在下方),I號至4號傳感器分別在下方、左方、上方和右方,即在用戶操作時被用戶手指遮擋的傳感器為下方的I號傳感器,控制I號傳感器為無效狀態(tài),2號、3號和4號傳感器處于監(jiān)測狀態(tài);當終端由豎直正向向右旋轉(zhuǎn)橫向放置時,I號至4號傳感器分別在右方、下方、左方和上方,即在用戶操作時被用戶手指遮擋的傳感器為下方的2號傳感器,控制2號傳感器為無效狀態(tài),I號、3號和4號傳感器處于監(jiān)測狀態(tài);當終端由豎直正向向左旋轉(zhuǎn)橫向放置時,I號至4號傳感器分別在左方、上方、右方和下方,即在用戶操作時被用戶手指遮擋的傳感器為下方的4號傳感器,控制4號傳感器為無效狀態(tài),I號、2號和3號傳感器處于監(jiān)測狀態(tài)。當有任一傳感器監(jiān)測到被操作物體觸控時,則根據(jù)與該任一傳感器對應的控制指令對終端進行控制。
[0063]在上述技術方案中,優(yōu)選地,還包括:計算單元410,用于若在根據(jù)所述指令對所述終端進行控制的第一預設時間之內(nèi),檢測到用戶觸控終端屏幕,則減少所述指令的權值;提示單元412,用于當減少后的權值小于預設閾值時,提示用戶更改所述任一傳感器對應的指令。
[0064]在該技術方案中,在根據(jù)對應的指令對終端進行控制的第一預設時間之內(nèi),檢測到用戶觸控終端屏幕,說明根據(jù)指令對終端的控制并不是完全符合用戶的需求,則減少該指令的權值,并在減少后的權值較小時,提示用戶更改任一傳感器對應的指令,以使該任一傳感器對應的指令符合用戶的操作習慣,從而提升用戶操控終端的便捷性。
[0065]例如,在設置任一傳感器對應的指令時,初始化該指令的權值為200,當根據(jù)該指令對終端控制之后的3秒內(nèi),檢測到用戶觸控終端屏幕,則將該指令的權值減少i (i = I),并對i進行更新,即將i+Ι的值作為更新后的i。當指令的權值小于或等于O時,列出用戶使用頻率最高的5中操作供用戶選擇,以重新設置該任一傳感器對應的指令。用戶也可以繼續(xù)使用當前設定,每當設定任一傳感器對應的指令時,其權值恢復為200。
[0066]在上述任一項技術方案中,優(yōu)選地,所述多個傳感器的數(shù)量為4個,所述三維坐標值所在的坐標軸的零點是所述終端的中心,其中,所述第一控制單元404包括:第一確定子單元4042,用于若所述三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,則根據(jù)所述三維坐標值中的縱坐標是否小于零,確定所述目標傳感器;第二確定子單元4044,用于若所述三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,則根據(jù)所述三維坐標值中的橫坐標是否小于零,確定所述目標傳感器。
[0067]在該技術方案中,通過比較終端重心的三維坐標值中的橫坐標和縱坐標,確定用戶手指觸控的傳感器。例如,四個傳感器的編號分別為I號至4號,當終端豎直正向放置時(即終端屏幕對著用戶,前置攝像頭在上方),1號至4號傳感器分別在上方、右方、下方和左方。若三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,在三維坐標值中的縱坐標小于零時,則3號傳感器位于下方,處于失效狀態(tài)的傳感器為3號傳感器,目標傳感器為I號、2號、4號傳感器。若三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,在三維坐標值中的縱坐標大于零時,則I號傳感器位于下方,處于失效狀態(tài)的傳感器為I號傳感器,目標傳感器為2號、3號、4號傳感器。若三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,在三維坐標值中的橫坐標小于零時,則2號傳感器位于下方,處于失效狀態(tài)的傳感器為2號傳感器,目標傳感器為I號、3號、4號傳感器。若三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,在三維坐標值中的橫坐標大于零時,則4號傳感器位于下方,處于失效狀態(tài)的傳感器為4號傳感器,目標傳感器為I號、2號、3號傳感器。
[0068]在上述任一項技術方案中,優(yōu)選地,所述多個傳感器為距離傳感器,其中,所述第一判斷單元406包括:獲取子單元4062,用于獲取所述任一傳感器與操作物體的距離;判斷子單元4064,用于若所述距離滿足預設條件,則判定所述操作物體觸控任一傳感器。
[0069]在該技術方案中,通過距離傳感器檢測其與操作物體(如用戶手指)的距離,當該距離等于O時,可判定操作物體觸控任一傳感器。當然,多個傳感器還可以是壓力傳感器,當用戶按壓傳感器的力度達到預設壓力值時,可判定操作物體觸控該傳感器。
[0070]在上述任一項技術方案中,優(yōu)選地,還包括:第二判斷單元414,用于判斷操作物體與所述任一傳感器的持續(xù)觸控時間是否超過第二預設時間;所述第二控制單元408具體用于,若所述持續(xù)觸控時間超過所述第二預設時間,則根據(jù)所述指令對所述終端進行控制。
[0071]在該技術方案中,由于用戶在使用終端時可能會無意地觸控任一傳感器,若直接對終端進行控制,則會出現(xiàn)誤操作的情況。因此,通過判斷操作物體與任一傳感器的持續(xù)觸控時間,并在持續(xù)觸控時間較長時,例如持續(xù)觸控時間超過3秒,再根據(jù)對應的指令對終端進行控制,從而有效地避免了誤操作的情況。
[0072]圖5示出了根據(jù)本發(fā)明的一個實施例的終端的結(jié)構示意圖。
[0073]如圖5所示,根據(jù)本發(fā)明的一個實施例的終端500,包括上述技術方案中任一項所述的終端控制裝置400,因此,該終端500具有和上述技術方案中任一項所述的終端控制裝置400相同的技術效果,在此不再贅述。
[0074]以上結(jié)合附圖詳細說明了本發(fā)明的技術方案,通過本發(fā)明的技術方案,可以使用戶操作終端時更加便捷。
[0075]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1.一種終端控制方法,其特征在于,包括: 檢測終端的重心的三維坐標值; 根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài);判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器;若監(jiān)測到有操作物體觸控所述任一傳感器,則根據(jù)所述任一傳感器對應的指令對所述終端進行控制。2.根據(jù)權利要求1所述的終端控制方法,其特征在于,還包括: 若在根據(jù)所述指令對所述終端進行控制的第一預設時間之內(nèi),檢測到用戶觸控終端屏幕,則減少所述指令的權值; 當減少后的權值小于預設閾值時,提示用戶更改所述任一傳感器對應的指令。3.根據(jù)權利要求1所述的終端控制方法,其特征在于,所述多個傳感器的數(shù)量為4個,所述三維坐標值所在的坐標軸的零點是所述終端的中心,其中,所述根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài)的步驟,包括: 若所述三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,則根據(jù)所述三維坐標值中的縱坐標是否小于零,確定所述目標傳感器; 若所述三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,則根據(jù)所述三維坐標值中的橫坐標是否小于零,確定所述目標傳感器。4.根據(jù)權利要求1至3中任一項所述的終端控制方法,其特征在于,所述多個傳感器為距離傳感器,其中,所述判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器的步驟,具體包括: 獲取所述任一傳感器與操作物體的距離; 若所述距離滿足預設條件,則判定所述操作物體觸控所述任一傳感器。5.根據(jù)權利要求1至3中任一項所述的終端控制方法,其特征在于,所述根據(jù)所述任一傳感器對應的指令對所述終端進行控制的步驟之前,包括: 判斷操作物體與所述任一傳感器的持續(xù)觸控時間是否超過第二預設時間; 若所述持續(xù)觸控時間超過所述第二預設時間,則根據(jù)所述指令對所述終端進行控制。6.一種終端控制裝置,其特征在于,包括: 檢測單元,用于檢測終端的重心的三維坐標值; 第一控制單元,用于根據(jù)所述三維坐標值控制所述終端的多個傳感器中的目標傳感器處于監(jiān)測狀態(tài); 第一判斷單元,用于判斷所述目標傳感器中的任一傳感器是否監(jiān)測到有操作物體觸控所述任一傳感器; 第二控制單元,用于若監(jiān)測到有操作物體觸控所述任一傳感器,則根據(jù)所述任一傳感器對應的指令對所述終端進行控制。7.根據(jù)權利要求6所述的終端控制裝置,其特征在于,還包括: 計算單元,用于若在根據(jù)所述指令對所述終端進行控制的第一預設時間之內(nèi),檢測到用戶觸控終端屏幕,則減少所述指令的權值; 提示單元,用于當減少后的權值小于預設閾值時,提示用戶更改所述任一傳感器對應的指令。8.根據(jù)權利要求6所述的終端控制裝置,其特征在于,所述多個傳感器的數(shù)量為4個,所述三維坐標值所在的坐標軸的零點是所述終端的中心,其中,所述第一控制單元包括: 第一確定子單元,用于若所述三維坐標值中的縱坐標的絕對值大于橫坐標的絕對值,則根據(jù)所述三維坐標值中的縱坐標是否小于零,確定所述目標傳感器; 第二確定子單元,用于若所述三維坐標值中的橫坐標的絕對值大于縱坐標的絕對值,則根據(jù)所述三維坐標值中的橫坐標是否小于零,確定所述目標傳感器。9.根據(jù)權利要求6至8中任一項所述的終端控制裝置,其特征在于,所述多個傳感器為距離傳感器,其中,所述第一判斷單元包括: 獲取子單元,用于獲取所述任一傳感器與操作物體的距離; 判斷子單元,用于若所述距離滿足預設條件,則判定所述操作物體觸控所述任一傳感器。10.根據(jù)權利要求6至8中任一項所述的終端控制裝置,其特征在于,還包括: 第二判斷單元,用于判斷操作物體與所述任一傳感器的持續(xù)觸控時間是否超過第二預設時間; 所述第二控制單元具體用于,若所述持續(xù)觸控時間超過所述第二預設時間,則根據(jù)所述指令對所述終端進行控制。11.一種終端,其特征在于,包括:如權利要求6至10中任一項所述的終端控制裝置。
【文檔編號】G06F3/0346GK105892859SQ201610200312
【公開日】2016年8月24日
【申請日】2016年3月31日
【發(fā)明人】林瑞華, 黎琛
【申請人】宇龍計算機通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
松潘县| 密山市| 根河市| 那曲县| 荔波县| 佛坪县| 万源市| 无棣县| 大城县| 三亚市| 泸定县| 滨海县| 平山县| 岳阳县| 阳江市| 益阳市| 武隆县| 贺州市| 淄博市| 汕头市| 梅河口市| 章丘市| 浪卡子县| 通城县| 枣阳市| 微山县| 望谟县| 神木县| 荥经县| 济宁市| 余干县| 吴忠市| 保山市| 沂南县| 巴林左旗| 临高县| 汉沽区| 夏邑县| 靖西县| 合川市| 平湖市|