一種控制電子設備的方法及裝置的制造方法
【專利摘要】本發明提供一種控制電子設備的方法及裝置。方法包括:接收用戶在移動端設備觸摸屏的控制指令輸入區域輸入的操作指令;識別操作指令的輸入方式;當識別出操作指令的輸入方式為按鍵輸入時,判斷觸發操作指令的按鍵輸入是否發生在第一熱區,并在判斷出觸發操作指令的按鍵輸入發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令;當識別出的所述操作指令的輸入方式為手勢輸入時,判斷操作指令的手勢輸入是否發生在第二熱區,并在判斷出觸發操作指令的手勢輸入發生在第二熱區時,根據第二熱區映射的第二功能,以及手勢輸入的運動軌跡,發送第二控制指令。本發明解決了現有的電子設備控制方法靈活性較差的問題。
【專利說明】
_種控制電子設備的方法及裝置
技術領域
[0001]本發明實施例涉及無線通信技術領域,尤其涉及一種控制電子設備的方法及裝置。
【背景技術】
[0002]目前的現有技術,已經能夠支持用戶利用在移動端設備上安裝的應用,實現通過移動端設備控制電子設備,并且現有技術支持用戶通過手勢輸入或按鍵輸入的方式輸入操作指令。其中,這里所說的電子設備包括:智能電視、空調以及電扇,等。
[0003]按照現有技術,用戶若期望利用上述兩種輸入方式實現對電子設備的控制,需要在分別適配于不同輸入方式的界面間進行切換操作。具體地,當用戶期望采用手勢輸入的方式時,需要觸發移動端設備顯示適配于手勢輸入的手勢輸入界面;而當用戶期望采用按鍵輸入的方式時,需要觸發移動端設備顯示適配于按鍵輸入的按鍵輸入界面。
[0004]例如,按照現有技術,假設移動端設備為手機,電子設備為智能電視,當手機當前顯示如圖1所示的按鍵輸入界面時,用戶可以通過按鍵輸入的方式,通過點擊“上” “下” “左” “右”以及“0K”五個虛擬按鍵(其中,五個虛擬按鍵所在的區域為映射相應功能的熱區),以達到控制智能電視的目的;當用戶想要通過手勢輸入的方式,輸入操作指令時,則需要用戶點擊手機應用操作界面上的“切換”鍵,進而使手機切換為顯示手勢輸入界面,從而用戶可以通過手勢輸入的方式,通過手指在操作界面上進行滑動,達到控制智能電視的目的。
[0005]基于現有技術的這種控制方法,若要達到通過不同的輸入方式控制電子設備的目的,需要觸發移動端設備切換界面,從而會耗費較多的處理資源,且靈活性較差。
[0006]需要說明的是,所述熱區,為應用的界面區域包含的、與應用的某些功能相映射的一個界面子區域。比如,某個界面區域,表面上看上去是一張整體的圖,但是實際上,手機系統后臺將該界面區域從邏輯上劃分成了一塊一塊的不同的界面子區域。在這些界面子區域中,會有一個或多個界面子區域分別與應用的不同功能相映射,當用戶對映射某種功能的界面子區域進行某種特定操作,如點擊該界面子區域內的虛擬按鍵時,可觸發手機執行該界面子區域所映射的功能。
【發明內容】
[0007]本發明實施例提供一種控制電子設備的方法及裝置,用以解決現有的電子設備控制方法存在的靈活性較差的問題。
[0008]本發明實施例提供一種控制電子設備的方法,包括:
[0009]接收用戶在移動端設備觸摸屏的控制指令輸入區域輸入的操作指令;
[0010]識別所述操作指令的輸入方式;
[0011]當識別出所述操作指令的輸入方式為按鍵輸入時,判斷觸發所述操作指令的按鍵輸入是否發生在第一熱區,并在判斷出觸發所述操作指令的按鍵輸入發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令;
[0012]當識別出的所述操作指令的輸入方式為手勢輸入時,判斷所述操作指令的手勢輸入是否發生在第二熱區,并在判斷出觸發所述操作指令的手勢輸入發生在第二熱區時,根據第二熱區映射的第二功能,以及手勢輸入的運動軌跡,發送第二控制指令。
[0013]本發明實施例還提供一種控制電子設備的裝置,包括:
[0014]操作指令獲取單元,用于接收用戶在移動端設備觸摸屏的控制指令輸入區域輸入的操作指令;
[0015]輸入方式識別單元,用于識別所述操作指令的輸入方式;
[0016]控制指令發送單元,用于當識別出所述操作指令的輸入方式為按鍵輸入時,判斷觸發所述操作指令的按鍵輸入是否發生在第一熱區,并在判斷出觸發所述操作指令的按鍵輸入發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令;
[0017]當識別出的所述操作指令的輸入方式為手勢輸入時,判斷所述操作指令的手勢輸入是否發生在第二熱區,并在判斷出觸發所述操作指令的手勢輸入發生在第二熱區時,根據第二熱區映射的第二功能,以及手勢輸入的運動軌跡,發送第二控制指令。
[0018]本發明實施例提供的一種控制電子設備的方法及裝置,可以在無需進行界面切換的條件下,兼容通過手勢輸入來控制電子設備和通過按鍵輸入來控制電子設備,解決了現有的電子設備控制方法靈活性較差的問題。
【附圖說明】
[0019]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0020]圖1為現有技術提供的控制智能電視的手機應用的一種操作界面示意圖;
[0021]圖2為本發明實施例提供的一種控制電子設備的方法的具體流程示意圖;
[0022]圖3為本發明實施例提供的控制指令輸入區域的示意圖;
[0023]圖4為本發明實施例提供的控制指令輸入區域中第一熱區的示意圖;
[0024]圖5為本發明實施例提供的一種控制電子設備的裝置的結構示意圖。
【具體實施方式】
[0025]為使本申請的目的、技術方案和優點更加清楚,下面將結合本申請具體實施例及相應的附圖對本申請技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0026]以下結合附圖,詳細說明本申請各實施例提供的技術方案。
[0027]實施例1
[0028]本發明實施例提供一種控制電子設備的方法,以解決現有的電子設備控制方法靈活性較差的問題。該方法的具體實現流程示意圖如圖2所示,主要包括下述步驟:
[0029]步驟11,接收用戶在移動端設備觸摸屏的控制指令輸入區域輸入的操作指令;
[0030]本實施例中的移動端設備可以為手機,PAD,平板電腦等,本實施例提供的控制電子設備的方法具體可以由安裝于上述移動端設備的應用來實施。
[0031]例如,以該電子設備為智能電視,移動端設備為手機為例,其中,手機上的控制指令輸入區域如圖3所示,主要包括虛線框所圍區域與圖中最大圓形所圍區域。其中虛線框所圍區域與本發明無較大關聯,因此后文中與圖3相關的實施例中所說的控制指令輸入區域,均是該最大圓形所圍區域。
[0032]需要說明的是,為了方便對本申請實施例提供的方案進行介紹,后文均以第一熱區和第二熱區均為移動終端設備顯示界面中的單個連通區域,且第一熱區和第二熱區分別映射移動端設備的單個功能為例進行介紹。
[0033]基于如圖3所示的控制指令輸入區域,用戶可以通過點擊控制指令輸入區域中的虛擬按鍵“向上箭頭”或者在控制指令輸入區域輸入操作向上滑動,輸入操作指令。
[0034]步驟12,識別所述操作指令的輸入方式;
[0035]需要說明的是,用戶可以在移動端設備觸摸屏的控制指令輸入區域中,通過手勢輸入或者按鍵輸入的方式輸入操作指令。
[0036]還需要說明的是,所述的按鍵輸入,可以但不限于包括點擊(包括單擊和雙擊等)輸入和長按輸入;所述的手勢輸入,可以但不限于包括滑動手勢輸入等。
[0037]在一種實施方式中,操作指令是通過對控制指令輸入區域的輸入操作而觸發的,步驟12的一種具體實現方式可以包括:在檢測到用戶對所述控制指令輸入區域進行輸入操作時,對所述輸入操作進行監控;根據對所述輸入操作的監控結果,識別所述操作指令的輸入方式。
[0038]需要說明的是,所述的對輸入操作進行監控,是指對進行所述輸入操作時對移動端設備觸摸屏的觸摸接觸產生的電信號所進行的監控。由于該電信號的變化,能夠反映出該輸入操作所發生的變化,因此監控該電信號,相當于監控該輸入操作。由于對于這樣的電信號進行監控,已經是比較成熟的現有技術,此處不再贅述。
[0039]在一種實施方式中,根據監控的結果,識別操作指令的輸入方式,包括以下三種情況:
[0040]情況1:當所述監控結果包括:檢測到所述輸入操作在設定時長內結束,且所述輸入操作的滑動距離小于設定的第一距離閾值時,確定所述操作指令的輸入方式為點擊輸入。
[0041]需要說明的是,所述設定時長,可以為實現如圖1所示的該方法的應用所設置的默認值,也可以為用戶根據自身的需要而設置的時長。
[0042]例如,假設設定的時長為ls,移動端設備為手機,當用戶通過在手機屏上控制指令輸入區域執行輸入操作,實現操作指令的輸入時,手機監測在接下來的Is內,用戶的輸入操作是否結束(例如,用戶抬起與手機屏幕接觸的手指,以使得對手機屏的輸入操作結束)。當監測到在Is內,用戶的手指離開了手機屏幕,即用戶結束了輸入操作,并且所述輸入操作的滑動距離小于設定的第一距離閾值時,則確定所述操作指令的輸入方式為點擊輸入;當監測到在Is內,用戶的手指未離開手機屏幕或者輸入操作的距離大于設定的第一閾值,則確定所述操作指令的輸入方式不為點擊輸入。
[0043]情況2:當所述監控結果包括:檢測到所述輸入操作在設定時長內未結束,且所述輸入操作的滑動距離小于設定的第二距離閾值時,確定所述操作指令的輸入方式為長按輸入。
[0044]需要說明的是,用戶在進行長按操作時,手指可能會發生無意識滑動,且滑動的距離往往要比在進行點擊操作時發生的無意識滑動的距離更長,因此往往設置第二距離閾值不小于第一距離閾值。
[0045]例如,假設設定的時長為ls,移動端設備為手機,當用戶通過在手機屏上控制指令輸入區域執行輸入操作,實現操作指令的輸入時,手機監測在接下來的Is內,用戶的輸入操作是否結束。當監測到在Is內,用戶未結束輸入操作,且即便在輸入操作中發生滑動,但滑動距離小于設定的第二距離閾值,則確定所述操作指令的輸入方式為長按輸入。
[0046]情況3:當所述監控結果包括:檢測到所述輸入操作的滑動距離大于設定的第三距離閾值時,確定所述操作指令的輸入方式為滑動輸入。
[0047]例如,當用戶通過在手機屏上的控制指令輸入區域執行輸入操作,實現操作指令的輸入時,若手機檢測到輸入操作發生滑動,且所述的滑動距離大于設定的第三距離閥值,則確定所述操作指令的輸入方式為滑動輸入。
[0048]需要說明的是,用戶在進行滑動操作時,滑動操作的滑動距離往往是大于長按操作以及點擊操作時無意識滑動的距離,因此往往設置第三距離閾值不小于第一距離閾值,且第三距離閾值不小于第二距離閾值。
[0049]步驟13,根據識別出的操作指令輸入方式,判斷通過所述輸入方式輸入的操作指令是否發生在相應的熱區,并在判斷出觸發所述操作指令的輸入方式發生在相應熱區時,發送電子設備相應功能的控制指令。
[0050]需要說明的是,假設所述電子設備為智能電視時,所述的電子設備功能控制指令包括但不僅限于:光標移動指令、目標選定指令、調節音量指令、調換頻道指令以及切換界面指令中的至少一個。
[0051]在一種實施方式中,當識別出所述的操作指令輸入方式為按鍵輸入時,判斷觸發所述操作指令的按鍵輸入是否發生在第一熱區,并在判斷出觸發所述操作指令的按鍵輸入發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令。本申請實施例中,可以對不同的操作指令輸入方式與相應的熱區的映射關系進行保存,從而在識別出操作指令輸入方式后,可以根據保存的該映射關系,確定出識別出的操作指令輸入方式所映射的熱區。
[0052]需要說明的是,其中所述的第一熱區一般為控制指令輸入區域中的子區域,但也可以為整個控制指令輸入區域。例如,假設如圖4所示,其中控制指令輸入區域為圖中最大的圓形所在的區域,該區域同時也是由4個第一熱區a?d構成的。
[0053]例如,當下述假設成立:
[0054]1、通過步驟12識別出所述操作指令的輸入方式為點擊輸入。
[0055]2、所述電子設備為智能電視。
[0056]3、所述移動端設備為手機。
[0057]4、控制指令輸入區中的第一熱區包含如圖4所示的“熱區a”、“熱區b”、“熱區C”、“熱區d”。
[0058]5、其中“熱區a ”與控制智能電視焦點向上移動的功能相映射,“熱區b ”與控制智能電視焦點向下移動的功能相映射,“熱區C ”與控制智能電視焦點向左移動的功能相映射,“熱區d ”與控制智能電視焦點向右移動的功能相映射。
[0059]則在判斷觸發所述操作指令的點擊輸入發生在“熱區a”時,根據“熱區a”映射的功能,發送控制智能電視焦點向上移動的功能控制指令。
[0060]在一種實施方式中,當識別出的所述操作指令的輸入方式為手勢輸入時,判斷所述操作指令的手勢輸入是否發生在第二熱區,并在判斷出觸發所述操作指令的手勢輸入發生在第二熱區時,根據第二熱區映射的第二功能,以及手勢輸入的運動軌跡,發送第二控制指令。
[0061]需要說明的是,所述的第二熱區往往是指整個控制指令輸入區域;或者第二熱區可以是指控制指令輸入區域中除第一熱區外的其他區域。特別地,第二熱區還可以與第一熱區為同一區域。當第二熱區與第一熱區為同一區域時,視識別出的操作指令的輸入方式的不同,該區域可以映射不同的功能。比如,當識別出的操作指令的輸入方式為點擊輸入時,該區域映射的功能可以為功能m,而當識別出的操作指令的輸入方式為手勢輸入時,該區域映射的功能可以為功能η。
[0062]例如,當下述假設成立:
[0063]1、通過步驟12識別出所述操作指令的輸入方式為滑動輸入。
[0064]2、所述電子設備為智能電視。
[0065]3、所述移動端設備為手機。
[0066]4、用戶在控制指令輸入區域的滑動輸入軌跡所表示的滑動方向為向上滑動。
[0067]則在判斷觸發所述操作指令的滑動輸入發生在控制指令輸入區域時,根據控制指令輸入區域所映射的功能,以及滑動輸入軌跡所表示的“向上滑動”這一滑動方向,發送控制智能電視焦點向上移動的功能控制指令。
[0068]需要說明的是,用戶在利用移動端設備對電子設備進行控制時,可能期望通過單次操作,實現發送一次電子設備功能控制指令;或者期望通過單次操作,實現連續發送至少兩個電子設備功能控制指令。比如,以通過手機控制智能電視為例,用戶在通過手機控制智能電視焦點移動時,往往期望通過單次操作,以觸發連續的焦點移動,以使得智能電視的焦點能較快的移動到用戶期望的位置。
[0069]為了滿足用戶的上述需要,本發明實施例提供的方法包括以下兩種情況:
[0070]情況一:在判斷出觸發所述操作指令的按鍵輸入發生在第一熱區,且確定出所述操作指令的輸入方式為點擊輸入時,根據第一熱區映射的第一功能,發送一個第一控制指令;在判斷出所述輸入操作發生在第一熱區,且確定出所述輸入操作的輸入方式為長按輸入時,根據第一熱區映射的第一功能,在所述輸入操作結束前,周期性發送第一控制指令。
[0071]例如,假設控制指令輸入區中的熱區a與智能電視的“控制焦點向上移動指令”相映射。當用戶在熱區a通過長按輸入的方式觸發操作指令時,則根據與熱區a對應的“發送‘控制焦點向上移動指令’”功能,在長按輸入結束前,周期性發送“控制焦點向上移動指令”。一旦檢測到長按輸入結束,則可以停止對于該“控制焦點向上移動指令”的發送。
[0072]需要說明的是,所述的周期性發送電子設備功能控制指令,是指每隔設定的時間間隔,發送一次電子設備功能控制指令。其中,這里所說的設定的時間間隔,可以與前文識別所述操作指令的輸入方式時用到的“設定時長”相同;或者,也可以比所述“設定時長”短。
[0073]例如,假設控制指令輸入區中的熱區a與智能電視的“控制焦點向上移動指令”相映射。當用戶在熱區a通過點擊觸發操作指令時,則根據與熱區a對應的“發送‘控制焦點向上移動指令’ ”功能,在點擊輸入操作指令時,向智能電視發送一個“控制焦點向上移動指令”。
[0074]需要說明的是,所述的“一個‘控制焦點向上移動指令’”,是指將智能電視的焦點在智能電視的顯示屏幕上沿垂直方向向上移動單個步長,或者移動單個步長X設定倍數。其中,所述的單個步長,可以為設定好的值。比如,可以設定單個步長=1_。
[0075]情況二:在判斷出觸發所述操作指令的手勢輸入發生在第二熱區時,根據第二熱區映射的第二功能,以及手勢輸入的運動軌跡,在所述輸入操作結束前,發送第二控制指令。
[0076]例如,假設用戶在控制指令輸入區域的滑動輸入軌跡為向上滑動,那么,在用戶進行滑動手勢輸入的過程中,則可以根據滑動輸入軌跡和第二熱區映射的“發送‘控制焦點移動指令’ ”功能,周期性的向智能電視發送“控制焦點移動指令”,直至滑動手勢輸入結束。一旦檢測到滑動手勢輸入結束,則可以停止對于該“控制焦點移動指令”的發送。其中,該“控制焦點移動指令”中,包含根據滑動輸入軌跡確定出的焦點移動方向的信息。比如,若滑動輸入軌跡為向上滑動,則根據該滑動輸入軌跡確定出的焦點移動方向的信息為“向上”;若手勢輸入的運動軌跡為向左滑動,則根據該運動軌跡確定出的焦點移動方向的信息為“向左”。
[0077]本發明實施例中,向電子設備發送一個第二控制指令,可以使得電子設備根據接收到的第二控制指令中的焦點移動方向的信息,控制焦點在電子設備的顯示屏上沿相應方向移動所述單個步長。
[0078]或者,該第二控制指令中,還可以包含根據該運動軌跡確定出的焦點移動距離的信息。從而電子設備根據接收到的第二控制指令中的焦點移動方向的信息和焦點移動距離的信息,控制焦點在電子設備的顯示屏上沿相應方向移動所述距離。
[0079]本發明實施例提供的方法在無需進行界面切換的條件下,可以同時兼容按鍵輸入和手勢輸入,用戶在同一界面即可完成按鍵輸入或者手勢輸入而無需切換界面,解決了現有的電子設備控制方法靈活性較差的問題。
[0080]實施例2
[0081]本發明實施例提供一種控制電子設備的裝置,以解決現有的電子設備控制方法靈活性較差的問題。該裝置的具體結構示意圖如圖5所示,包括下述功能單元:操作指令獲取單元21、輸入方式識別單元22以及控制指令發送單元23。
[0082]其中,操作指令獲取單元21,用于接收用戶在移動端設備觸摸屏的控制指令輸入區域輸入的操作指令。
[0083]輸入方式識別單元,用于識別所述操作指令的輸入方式。
[0084]控制指令發送單元23,用于當識別出所述操作指令的輸入方式為按鍵輸入時,判斷觸發所述操作指令的按鍵輸入是否發生在第一熱區,并在判斷出觸發所述操作指令的按鍵輸入發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令;當識別出的所述操作指令的輸入方式為手勢輸入時,判斷所述操作指令的手勢輸入是否發生在第二熱區,并在判斷出觸發所述操作指令的手勢輸入發生在第二熱區時,根據第二熱區映射的第二功能,以及手勢輸入的運動軌跡,發送第二控制指令。
[0085]在一種實施方式中,輸入方式識別單元,用于:在檢測到用戶對所述控制指令輸入區域進行輸入操作時,對所述輸入操作進行監控;根據對所述輸入操作的監控結果,識別所述操作指令的輸入方式。
[0086]在一種實施方式中,輸入方式識別單元,用于:當所述監控結果包括:當檢測到所述輸入操作在設定時長內結束,且所述輸入操作的滑動距離小于設定的第一距離閾值時,確定所述操作指令的輸入方式為點擊輸入;當所述監控結果包括:當檢測到所述輸入操作在設定時長內未結束,且所述輸入操作的滑動距離小于設定的第二距離閾值時,確定所述操作指令的輸入方式為長按輸入;當所述監控結果包括:當檢測到所述輸入操作的滑動距離大于設定的第三距離閾值時,確定所述操作指令的輸入方式為滑動輸入;其中,第三距離閾值不小于第一距離閾值,且第三距離閾值不小于第二距離閾值。
[0087]在一種實施方式中,控制指令發送單元,用于:在判斷出所述按鍵輸入的輸入操作發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令,包括:在判斷出所述操作指令的輸入操作發生在第一熱區,且確定出所述操作指令的輸入方式為點擊輸入時,根據第一熱區映射的第一功能,發送一個第一控制指令;在判斷出所述按鍵輸入的輸入操作發生在第一熱區,且確定出所述操作指令的輸入方式為長按輸入時,根據第一熱區映射的第一功能,在所述輸入操作結束前,周期性發送第一控制指令。
[0088]在一種實施方式中,所述的電子設備包括:智能電視;所述移動端設備包括:智能手機。
[0089]在一種實施方式中,所述第一熱區為控制指令輸入區域中的第一子區域;所述第二熱區為控制指令輸入區域中的第二子區域;其中所述第二子區域包含第一子區域。
[0090]相比于現有技術中的控制電子設備的方式,本發明實施例提供的控制電子設備的裝置在無需進行界面切換的條件下,可以兼容按鍵指令或者手勢指令的輸入,從而可以提高對于電子設備控制方式的靈活性。
[0091]本發明實施例中可以通過硬件處理器(hardware processor)來實現上述相關功能豐吳塊。
[0092]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性的勞動的情況下,即可以理解并實施。
[0093]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件。基于這樣的理解,上述技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各個實施例或者實施例的某些部分所述的方法。
[0094]最后應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。
【主權項】
1.一種控制電子設備的方法,其特征在于,包括: 接收用戶在移動端設備觸摸屏的控制指令輸入區域輸入的操作指令; 識別所述操作指令的輸入方式; 當識別出所述操作指令的輸入方式為按鍵輸入時,判斷觸發所述操作指令的按鍵輸入是否發生在第一熱區,并在判斷出觸發所述操作指令的按鍵輸入發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令; 當識別出的所述操作指令的輸入方式為手勢輸入時,判斷所述操作指令的手勢輸入是否發生在第二熱區,并在判斷出觸發所述操作指令的手勢輸入發生在第二熱區時,根據第二熱區映射的第二功能,以及手勢輸入的運動軌跡,發送第二控制指令。2.根據權利要求1所述的方法,其特征在于,識別所述操作指令的輸入方式,包括: 在檢測到用戶對所述控制指令輸入區域進行輸入操作時,對所述輸入操作進行監控; 根據對所述輸入操作的監控結果,識別所述操作指令的輸入方式。3.根據權利要求2所述的方法,其特征在于,所述按鍵輸入包括點擊輸入和長按輸入;所述手勢輸入包括滑動輸入;則 根據對所述輸入操作的監控結果,識別所述操作指令的輸入方式,包括: 所述監控結果包括:當檢測到所述輸入操作在設定時長內結束,且所述輸入操作的滑動距離小于設定的第一距離閾值時,確定所述操作指令的輸入方式為點擊輸入; 所述監控結果包括:當檢測到所述輸入操作在設定時長內未結束,且所述輸入操作的滑動距離小于設定的第二距離閾值時,確定所述操作指令的輸入方式為長按輸入; 所述監控結果包括:當檢測到所述輸入操作的滑動距離大于設定的第三距離閾值時,確定所述操作指令的輸入方式為滑動輸入; 其中,第三距離閾值不小于第一距離閾值,且第三距離閾值不小于第二距離閾值。4.根據權利要求3所述的方法,其特征在于,在判斷出所述按鍵輸入的輸入操作發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令,包括: 在判斷出所述按鍵輸入的輸入操作發生在第一熱區,且確定出所述操作指令的輸入方式為點擊輸入時,根據第一熱區映射的第一功能,發送第一控制指令; 在判斷出所述按鍵輸入的輸入操作發生在第一熱區,且確定出所述操作指令的輸入方式為長按輸入時,根據第一熱區映射的第一功能,在所述輸入操作結束前,周期性發送第一控制指令。5.根據權利要求1?4任一權項所述的方法,其特征在于: 所述的電子設備包括:智能電視; 所述移動端設備包括:智能手機。6.根據權利要求1所述的方法,其特征在于: 所述第一熱區為控制指令輸入區域中的第一子區域; 所述第二熱區為控制指令輸入區域中的第二子區域;其中所述第二子區域包含第一子區域。7.一種控制電子設備的裝置,其特征在于,包括: 操作指令獲取單元,用于接收用戶在移動端設備觸摸屏的控制指令輸入區域輸入的操作指令; 輸入方式識別單元,用于識別所述操作指令的輸入方式; 控制指令發送單元,用于當識別出所述操作指令的輸入方式為按鍵輸入時,判斷觸發所述操作指令的按鍵輸入是否發生在第一熱區,并在判斷出觸發所述操作指令的按鍵輸入發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令; 當識別出的所述操作指令的輸入方式為手勢輸入時,判斷所述操作指令的手勢輸入是否發生在第二熱區,并在判斷出觸發所述操作指令的手勢輸入發生在第二熱區時,根據第二熱區映射的第二功能,以及手勢輸入的運動軌跡,發送第二控制指令。8.根據權利要求7所述的裝置,其特征在于,輸入方式識別單元,用于: 在檢測到用戶對所述控制指令輸入區域進行輸入操作時,對所述輸入操作進行監控; 根據對所述輸入操作的監控結果,識別所述操作指令的輸入方式。9.根據權利要求8所述的裝置,其特征在于,輸入方式識別單元,用于: 當所述監控結果包括:當檢測到所述輸入操作在設定時長內結束,且所述輸入操作的滑動距離小于設定的第一距離閾值時,確定所述操作指令的輸入方式為點擊輸入; 當所述監控結果包括:當檢測到所述輸入操作在設定時長內未結束,且所述輸入操作的滑動距離小于設定的第二距離閾值時,確定所述操作指令的輸入方式為長按輸入; 當所述監控結果包括:當檢測到所述輸入操作的滑動距離大于設定的第三距離閾值時,確定所述操作指令的輸入方式為滑動輸入; 其中,第三距離閾值不小于第一距離閾值,且第三距離閾值不小于第二距離閾值。10.根據權利要求9所述的裝置,其特征在于,控制指令發送單元,用于:在判斷出所述輸入操作的按鍵輸入發生在第一熱區時,根據第一熱區映射的第一功能,發送第一控制指令,包括: 在判斷出所述按鍵輸入的輸入操作發生在第一熱區,且確定出所述操作指令的輸入方式為點擊輸入時,根據第一熱區映射的第一功能,發送一個第一控制指令; 在判斷出所述按鍵輸入的輸入操作發生在第一熱區,且確定出所述輸入操作的輸入方式為長按輸入時,根據第一熱區映射的第一功能,在所述輸入操作結束前,周期性發送第一控制指令。11.根據權利要求7?10任一權項所述的裝置,其特征在于; 所述的電子設備包括:智能電視; 所述移動端設備包括:智能手機。12.根據權利要求8所述的裝置,其特征在于: 所述第一熱區為控制指令輸入區域中的第一子區域; 所述第二熱區為控制指令輸入區域中的第二子區域;其中所述第二子區域包含第一子區域。
【文檔編號】G06F3/0488GK105988707SQ201510374866
【公開日】2016年10月5日
【申請日】2015年6月30日
【發明人】周雪, 史磊
【申請人】樂視致新電子科技(天津)有限公司