一種處理邊緣交互操作的方法和移動終端的制作方法
【技術領域】
[0001] 本發明涉及智能終端技術,尤指一種處理邊緣交互操作的方法和移動終端。
【背景技術】
[0002] 無邊框移動終端已經成為移動終端制造業的最為尖端的技術,給用戶帶來了強烈 的視覺震撼和更為豐富的交互體驗。基于無邊框移動終端的邊緣交互(FiT)操作開創性的 在屏幕邊緣設定了豐富的交互方式和功能,給用戶帶來了極大的便捷。用戶對邊緣交互充 滿期待和渴望的同時也對邊緣交互的可用性和易用性提出了更高的要求。而且,隨著技術 的進一步拓展,FiT技術也逐步應用在一些窄邊移動終端上,如my Prague移動終端。雖然, FiT技術應用在移動終端上給用戶的交互和體驗帶來了極大的提升,但是目前的FiT技術 的應用場景中都需要在移動終端亮屏時才能使用,這在一定程度上限制了 FiT的使用場景 和降低了 FiT的易用性。例如,FiT中"握持解鎖"的方案需要先通過電源鍵點亮屏幕,然后 再通過邊緣"握持解鎖"功能才能解鎖,該種解鎖方式相比傳統解鎖(如點亮屏幕后根據指 紋輸入和數字輸入解鎖)有一定優勢,但是該種解鎖方式還是需要提前點亮屏幕,用戶體 驗不好,易用性差。
[0003] 其中,傳感器和處理器之間的關系如圖1所示,包括集成傳感器組(Sensors)和應 用處理器(AP,Application Processor),其中,AP -般采用ARM芯片的CPU。如果需要在 息屏狀態下能夠使用某些功能(例如FiT),由于傳感器(Sensor)直接掛靠在AP上,為了檢 測能夠順利地使用該功能,AP需要保持開啟狀態(always on)不斷處理Sensor傳遞的信 號,從而造成嚴重的功耗問題。
[0004] 隨著移動終端技術的發展以及移動終端的中央處理器(CPU)處理速度越來越快 的同時,其耗電也越來越多,如全球定位系統(GPS)、光線、羅盤、加速度、距離感應等傳感器 以及藍牙、無線局域網(WLAN)、紅外、近距離無線通信(NFC)、觸控面板(TP,Touch panel) 等硬件組件都是非常耗電。傳感器或硬件組件的每次操作都要通過CPU,并且長時間保持開 啟上述傳感器或硬件組件將會非常費電。
[0005] 因此,為了省電,移動終端內置傳感器和硬件組件都保持關閉狀態。然而,傳感器 和硬件保持關閉狀態將會導致上述傳感器或硬件組件的應用場景受限,例如,不能在息屏 狀態下導航,不能在息屏狀態下通過特定的手勢快捷喚醒某個或某些應用。
【發明內容】
[0006] 為了解決上述技術問題,本發明提供了一種處理邊緣交互操作的方法和移動終 端,能夠提高FiT的易用性并降低耗電量。
[0007] 為了達到本發明目的,本發明提供了一種處理邊緣交互操作的方法,包括:
[0008] 實時監測已開啟的感應區域是否有用戶操作;
[0009] 當監測到已開啟的感應區域有用戶操作時,獲取用戶操作的報點參數;
[0010] 判斷獲得的用戶操作的報點參數是否滿足預先設置的FiT的定義手勢;當判斷出 獲得的用戶操作的報點參數滿足預先設置的FiT的定義手勢時,根據獲得的用戶操作的報 點參數判斷出該用戶操作是有效操作;
[0011] 觸發與該用戶操作對應的FiT功能。
[0012] 進一步地,該方法之前還包括:預先設置所述感應區域;
[0013] 開啟預先指定的傳感器以及所述移動終端的預先設定的感應區域的觸控面板TP。
[0014] 進一步地,所述判斷獲得的用戶操作的報點參數是否滿足預先設置的FiT的定義 手勢,包括:
[0015] 根據所述獲得的報點參數確定用戶操作的手勢;
[0016] 判斷確定出的所述用戶操作的手勢是否在預先設置的所述FiT的定義手勢中;
[0017] 當所述確定出的所述用戶操作的手勢在預先設置的所述FiT的定義手勢中時,則 判斷出獲得的用戶操作的報點參數滿足預先設置的所述FiT的定義手勢;
[0018] 當所述確定出的用戶操作的手勢不在預先設置的所述FiT的定義手勢中時,則判 斷出獲得的用戶操作的報點參數不滿足預先設置的FiT的定義手勢。
[0019] 進一步地,所述根據獲得的用戶操作的報點參數判斷出該用戶操作是有效操作包 括但不限于:
[0020] 所述預先指定的傳感器采集的用戶操作的數值大于或等于相應的預設閾值;或 者,
[0021] 所述移動終端處于該FiT功能的可操作狀態。
[0022] 進一步地,所述報點參數包括:報點數量,和/或預先指定的傳感器采集的用戶操 作的數值,和/或運動半徑,和/或運動速度,和/或運動方向,和/或運動時間。
[0023] 進一步地,所述FiT的定義手勢包括但不限于:邊緣滑動手勢,邊緣反復滑動手 勢,雙邊滑動手勢,握持手勢,握一握手勢,邊緣點擊和橫屏雙手握持。
[0024] 本發明還提供了一種移動終端,當開啟息屏邊緣交互FiT功能時,包括:監測模 塊、獲取模塊、判斷模塊和處理模塊;其中,
[0025] 監測模塊,用于實時監測已開啟的感應區域是否有用戶操作;當監測到已開啟的 感應區域有用戶操作時,向獲取模塊發送獲取通知;
[0026] 獲取模塊,用于接收到獲取通知,獲取用戶操作的報點參數;
[0027] 判斷模塊,用于判斷獲得的用戶操作的報點參數是否滿足預先設置的FiT的定義 手勢;當判斷出獲得的用戶操作的報點參數滿足預先設置的FiT的定義手勢時,根據獲得 的用戶操作的報點參數判斷出該用戶操作是有效操作,向處理模塊發送響應通知;
[0028] 處理模塊,用于接收到響應通知,觸發與該用戶操作對應的FiT功能。
[0029] 進一步地,該移動終端還包括控制模塊,用于開啟預先指定的傳感器以及自身所 屬的所述移動終端的預先設定的感應區域的觸控面板TP。
[0030] 進一步地,所述判斷模塊判斷獲得的用戶操作的報點參數是否滿足預先設置的 FiT的定義手勢,包括:
[0031] 根據所述獲得的報點參數確定用戶操作的手勢;
[0032] 判斷確定出的所述用戶操作的手勢是否在預先設置的所述FiT的定義手勢中;
[0033] 當所述確定出的所述用戶操作的手勢在預先設置的所述FiT的定義手勢中時,則 判斷出獲得的用戶操作的報點參數滿足預先設置的所述FiT的定義手勢;
[0034] 當所述確定出的用戶操作的手勢不在預先設置的所述FiT的定義手勢中時,則判 斷出獲得的用戶操作的報點參數不滿足預先設置的所述FiT的定義手勢。
[0035] 進一步地,所述判斷模塊根據獲得的用戶操作的報點參數判斷出該用戶操作是有 效操作包括但不限于:
[0036] 所述預先指定的傳感器采集的用戶操作的數值大于或等于相應的預設閾值;或 者,
[0037] 所述移動終端處于該FiT功能的可操作狀態。
[0038] 進一步地,所述報點參數包括:報點數量,和/或預先指定的傳感器采集的用戶操 作的數值,和/或運動半徑,和/或運動速度,和/或運動方向,和/或運動時間。
[0039] 進一步地,所述FiT的定義手勢包括但不限于:邊緣滑動手勢,邊緣反復滑動手 勢,雙邊滑動手勢,握持手勢,握一握手勢,邊緣點擊和橫屏雙手握持。
[0040] 本發明技術方案包括:實時監測已開啟的感應區域是否有用戶操作;當監測到已 開啟的感應區域有用戶操作時,獲取用戶操作的報點參數;判斷獲得的用戶操作的報點參 數是否滿足預先設置的FiT的定義手勢;當判斷出獲得的用戶操作的報點參數滿足預先設 置的FiT的定義手勢時,根據獲得的用戶操作的報點參數判斷出該用戶操作是有效操作; 觸發與該用戶操作對應的FiT功能。本發明技術方案提高了 FiT的易用性并降低了耗電量。
【附圖說明】
[0041] 此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發 明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0042] 圖1為現有應用處理器和傳感器連接示意圖;
[0043] 圖2為實現本發明各個實施例的移動終端的硬件結構示意;
[0044] 圖3為支持本發明移動終端之間進行通信的通信系統的示意圖;
[0045] 圖4為本發明處理邊緣交互操作的方法的流程圖;
[0046] 圖5為本發明移動終端的結構示意圖;
[0047] 圖6(a)為本發明實施例中分割觸控區的示意圖;
[0048] 圖6(b)為本發明實施例中分割觸控區的另一示意圖;
[0049] 圖7為本發明應用處理器和傳感器連接示意圖;
[0050] 圖8為本發明移動終端的觸控操作方法第一實施例的流程圖;
[0051] 圖9為本發明移動終端的觸控操作方法第二實施例的流程圖;
[0052] 圖10為本發明C區事件處理系統框架圖;
[0053] 圖11為本發明移動終端的單擊動作識別方法的流程圖;
[0054] 圖12為本發明第一實施例中C區滑動判斷方法流程圖;
[0055] 圖13為本發明第二實施例中C區滑動判斷方法流程圖;
[0056] 圖14本發明實施例二種C區觸點移動示意圖。
【具體實施方式】
[0057] 下面將結合附圖及實施例對本發明的技術方案進行更詳細的說明。
[0058] 現在將參考附圖描述實現本發明各個實施例的移動終端。在后續的描述中,使用 用于表示元件的諸如"模塊"、"部件"或"單元"的后綴僅為了有利于本發明的說明,其本身 并沒有特定的意義。因此,"模塊〃與〃部件〃可以混合地使用。
[0059] 移動終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如移 動電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、 PMP (便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等 的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用 于移動目的的元件之外,根據本發明的實施方式的構造也能夠應用于固定類型的終端。
[0060] 圖2為實現本發明各個實施例的移動終端的硬件結構示意圖。
[0061] 移動終端100可以包括無線通信單元110、A/V (音頻/視頻)輸入單元120、用戶 輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單 元190等等。圖2示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示 出的組件。可以替代地實施更多或更少的組件。將在下面詳細描述移動終端的元