專利名稱:交互方法及交互設(shè)備的制作方法
交互方法及交互設(shè)備技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及人機(jī)交互領(lǐng)域,尤其涉及交互方法及交互設(shè)備。
技術(shù)背景
隨著智能移動(dòng)終端設(shè)備的發(fā)展,通過觸摸屏幕進(jìn)行交互操作的終端占據(jù)了目前終端設(shè)備的主流地位。這種設(shè)備可以供用戶通過在觸摸屏幕上的各種動(dòng)作來與設(shè)備之間進(jìn)行各種交互,比如開關(guān)機(jī)、瀏覽圖片、聽音樂、看電影等。隨著智能終端設(shè)備功能的豐富以及各種應(yīng)用軟件的出現(xiàn),觸摸屏幕的尺寸變的越來越大,基于觸摸屏幕的交互界面往往也對應(yīng)的增大,對于用戶來說,在大屏幕提供較佳的視覺體驗(yàn)的同時(shí)也帶來操作不便的問題,用戶往往需要跨屏幕的進(jìn)行觸摸操作,這種操作方式往往不符合人體工學(xué)要求,造成用戶的操作不便。發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種符合人體工學(xué)要求且操作方便的交互設(shè)備,所述交互界面包括
一種交互設(shè)備,包括交互界面,所述交互界面包括由多個(gè)顯示邊界組成的顯示區(qū)域,其中所述多個(gè)顯示邊界中每兩個(gè)相鄰接的顯示邊界之間生成有夾角區(qū),其中,所述交互設(shè)備還包括界面交互單元及處理單元;
所述界面交互單元,用于在所述顯示區(qū)域?qū)?yīng)至少一個(gè)所述夾角區(qū)的位置處生成兩條第一邊界,所述兩條第一邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述兩條第一邊界與所述夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成主菜單選擇區(qū)域,所述主菜單選擇區(qū)域內(nèi)包括可選對象;
所述處理單元,用于在所述主菜單選擇區(qū)域內(nèi)的所述可選對象被選中并朝所述兩條第一邊界中的任意一條第一邊界所在位置移動(dòng)且所述被選中的可選對象越過一預(yù)定位置時(shí),將所述主菜單選擇區(qū)域中被選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
本發(fā)明實(shí)施例還提供一種符合人體工學(xué)要求且操作方便的交互方法,所述方法包括
顯示兩條第一邊界于顯示區(qū)域內(nèi),其中,所述顯示區(qū)域包括多個(gè)顯示邊界,每兩個(gè)相鄰的所述顯示邊界之間生成有夾角區(qū),所述兩條第一邊界位于所述顯示區(qū)域內(nèi)與所述至少一個(gè)夾角區(qū)對應(yīng)的位置處,所述兩條第一邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述兩條第一邊界與所述的夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成主菜單選擇區(qū)域;
顯示可選對象于所述顯示區(qū)域內(nèi),所述可選對象位于所述顯示區(qū)域內(nèi)的所述主菜單選擇區(qū)域內(nèi);
檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第一觸摸動(dòng)作以獲取所述第一觸摸動(dòng)作所發(fā)生的位置;
根據(jù)所獲取的第一觸摸動(dòng)作發(fā)生的位置確定第一該觸摸動(dòng)作所選中的可選對象;
檢測朝向所述主菜單選擇區(qū)域的任意一條第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡;
沿所述第一觸摸軌跡移動(dòng)由所述第一觸摸動(dòng)作選中的所述可選對象且在由所述第一觸摸動(dòng)作選中的所述可選對象越過一預(yù)定位置時(shí),將由所述第一觸摸動(dòng)作所選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
本發(fā)明實(shí)施例還提供一種符合人體工學(xué)要求且操作方便的交互設(shè)備,其包括
第一顯示模塊,用以顯示兩條第一邊界于顯示區(qū)域內(nèi);其中,所述顯示區(qū)域包括多個(gè)顯示邊界,每兩個(gè)相鄰的所述顯示邊界之間生成有夾角區(qū),所述兩條第一邊界位于所述顯示區(qū)域內(nèi)與所述至少一個(gè)所述夾角區(qū)對應(yīng)的位置處,所述兩條第一邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述兩條第一邊界與所述的夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成主菜單選擇區(qū)域;
第二顯示模塊,用于顯示可選對象于所述顯示區(qū)域內(nèi),其中,所述可選對象位于所述顯示區(qū)域內(nèi)的所述主菜單選擇區(qū)域內(nèi);
第一檢測模塊,用于檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第一觸摸動(dòng)作以獲取所述第一觸摸動(dòng)作所發(fā)生的位置;
第一選擇模塊,用于根據(jù)所獲取的第一觸摸動(dòng)作發(fā)生的位置確定第一該觸摸動(dòng)作所選中的可選對象;
第一觸摸軌跡檢測模塊,用于檢測朝向所述主菜單選擇區(qū)域的任意一條第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡,以及
第一對象移動(dòng)模塊,用于沿所述第一觸摸軌跡移動(dòng)由所述第一觸摸動(dòng)作選中的所述可選對象且在由所述第一觸摸動(dòng)作選中的所述可選對象越過一預(yù)定位置時(shí),將由所述第一觸摸動(dòng)作所選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
本發(fā)明實(shí)施例提供的交互設(shè)備及交互方法通過將主菜單選擇設(shè)置在顯示區(qū)域的拐角處,并將可選對象呈現(xiàn)在所述主菜單選擇區(qū)域內(nèi)供用戶選擇,且所述可選對象可用于被選中后朝所述主菜單選擇區(qū)域的第一邊界所在方向移動(dòng)從而實(shí)現(xiàn)對被選中的可選對象的上一級可選對象或者下一級可選對象的更替及選取,可使用戶通過拇指對目標(biāo)對象進(jìn)行簡單快速的選取和操作,從而使整個(gè)交互界面、交互方法及交互設(shè)備符合人體工學(xué)的設(shè)計(jì)需求,從而方便用戶通過所述交互界面、交互方法及交互設(shè)備來實(shí)現(xiàn)簡便、輕松、快捷的交互操作。
圖1是一種承載并實(shí)現(xiàn)本發(fā)明的交互設(shè)備框圖2是圖1中的交互設(shè)備100的系統(tǒng)架構(gòu)框圖3、3A及;3B是本發(fā)明實(shí)施例提供的一種交互界面及交互方式;
圖4、4A及4B是本發(fā)明實(shí)施例提供的一種交互界面及交互方式;
圖5及5A是本發(fā)明實(shí)施例提供的一種交互界面及交互方式;
圖6及6A是本發(fā)明實(shí)施例提供的一種交互界面及交互方式;
圖7及7A是本發(fā)明實(shí)施例提供的一種交互界面及交互方式;
圖8是本發(fā)明實(shí)施例提供的一種交互界面;
圖9至16是本發(fā)明實(shí)施例提供的一種交互方法;
圖17是本發(fā)明實(shí)施例提供的一種交互設(shè)備。
圖18是本發(fā)明另一實(shí)施例提供的一種交互設(shè)備。
圖19是本發(fā)明另一實(shí)施例提供的一種交互設(shè)備。
具體實(shí)施方式
請參閱圖1,為用以承載并實(shí)施本發(fā)明的交互設(shè)備100框圖。所述交互設(shè)備100,可以是平板電腦、個(gè)人數(shù)字助理、蜂窩電話、網(wǎng)絡(luò)家電、相機(jī)、智能電話、增強(qiáng)型通用分組無線業(yè)務(wù)(EGPRQ移動(dòng)電話、網(wǎng)絡(luò)基站、媒體播放器、導(dǎo)航設(shè)備、電子郵件設(shè)備、游戲控制中心、 電子相框、數(shù)據(jù)卡等數(shù)據(jù)處理設(shè)備,或這些數(shù)據(jù)處理設(shè)備或其它數(shù)據(jù)處理設(shè)備中的任意兩者或多者的組合。
所述交互設(shè)備100包括觸敏顯示器102。所述觸敏顯示器102可以是液晶顯示器 (IXD)技術(shù)、發(fā)光二極管(LPD)技術(shù)、碳納米管顯示器或某些其它顯示器技術(shù)。觸敏顯示器 102可以是對與用戶的觸摸和/或觸覺接觸敏感的集顯示與觸摸響應(yīng)一體的設(shè)備。所述觸敏顯示器102可以包括多點(diǎn)觸敏響應(yīng)功能,所述多點(diǎn)觸敏響應(yīng)是指所述觸敏顯示器102可以處理多個(gè)同時(shí)的觸摸點(diǎn),包括處理與每個(gè)觸摸點(diǎn)的壓力、面積和/或位置有關(guān)的數(shù)據(jù),這樣的多點(diǎn)觸摸功能便于利用多個(gè)手指的手勢或動(dòng)作與所述交互設(shè)備100進(jìn)行交互。所述交互設(shè)備100可以在所述觸敏顯示器102上顯示一個(gè)或多個(gè)圖形化用戶界面,以用于向用戶提供對各種系統(tǒng)對象的訪問以及用于向用戶傳達(dá)信息。所述圖形用戶界面可以包括一個(gè)或多個(gè)可選對象即顯示對象。所述顯示對象通過圖像化的方式為用戶提供啟用某個(gè)功能的入口,所述可選對象包括設(shè)備功能、應(yīng)用、窗口、文件、警報(bào)、事件或其它可識別的系統(tǒng)對象。
所述交互設(shè)備100可以實(shí)現(xiàn)多個(gè)設(shè)備功能,例如,電話設(shè)備、電子郵件設(shè)備、網(wǎng)絡(luò)數(shù)據(jù)通信設(shè)備、Wi-Fi基站設(shè)備和媒體處理設(shè)備。在某些實(shí)現(xiàn)方式中,可以在一用戶界面的菜單欄中顯示具體的顯示對象。在某些實(shí)現(xiàn)方式中,可以從頂層圖形用戶界面訪問所述設(shè)備功能,比如通過觸摸的方式調(diào)用與所述設(shè)備對應(yīng)的功能。
在一些場景下,當(dāng)所述交互設(shè)備100的某個(gè)設(shè)備功能被調(diào)用之后,所述交互設(shè)備 100的圖形用戶界面改變,或者被擴(kuò)大或用另一用戶界面或用戶界面元素取代,以輔助用戶對與相對應(yīng)的設(shè)備功能相關(guān)聯(lián)的具體功能的訪問和操作。例如,響應(yīng)于用戶觸摸電話對象, 觸敏顯示器102的圖形用戶界面可以呈現(xiàn)與各種電話功能有關(guān)的顯示對象;同樣,觸摸電子郵件對象可以使得圖形用戶界面呈現(xiàn)與各種電子郵件功能有關(guān)的顯示對象;觸摸網(wǎng)絡(luò)對象可以使得圖形用戶界面呈現(xiàn)與瀏覽網(wǎng)頁功能有關(guān)的顯示對象;而觸摸媒體播放器對象可以使得圖形用戶界面呈現(xiàn)與各種媒體處理功能有關(guān)的顯示對象。
在另一些場景下,圖1的頂層圖形用戶界面環(huán)境或狀態(tài)可以通過按壓位于交互設(shè)備100底部附近的按鈕120恢復(fù)。在另一些場景下,每個(gè)相對應(yīng)的設(shè)備功能可以具有顯示在觸敏顯示器102上的相對應(yīng)的“主界面”顯示對象,并且圖1的圖形用戶界面環(huán)境可以通過按壓“主界面”顯示對象來恢復(fù)。在另一些場景下,所述交互設(shè)備100的頂層圖形用戶界面可以包括另外的顯示對象106,例如,短消息服務(wù)(SMS)對象、日歷對象、照片對象、相機(jī)對象、計(jì)算器對象、股票對象、天氣對象、地圖對象、筆記對象、時(shí)鐘對象、地址薄對象和設(shè)置對象。觸摸地圖對象例如可以調(diào)用地圖繪制和基于位置的服務(wù)環(huán)境和支持功能;同樣,選擇任意顯示對象106可以調(diào)用相對應(yīng)的對象環(huán)境和功能。請參閱圖2,為圖1中交互設(shè)備100 的系統(tǒng)架構(gòu)200,所述交互設(shè)備100的系統(tǒng)架構(gòu)200可以包括存儲(chǔ)器接口 202、一個(gè)或多個(gè)數(shù)據(jù)處理器、圖像處理器和/或中央處理單元204和外圍接口 206。所述存儲(chǔ)器接口 202、一個(gè)或多個(gè)處理器204和/或外圍接口 206可以是分離的組件或可以被集成到一個(gè)或多個(gè)集成電路中。所述系統(tǒng)架構(gòu)200中的各個(gè)組件可以用一個(gè)或多個(gè)通信總線或信號線來連接。 感測器、設(shè)備和子系統(tǒng)可以連接到外圍接口 206來輔助實(shí)現(xiàn)所述交互設(shè)備所具有的各種功能。例如,運(yùn)動(dòng)感測器210、光感測器212和位置感測器214可以連接到外圍接口 206來輔助實(shí)現(xiàn)交互設(shè)備關(guān)于運(yùn)動(dòng)感測功能、環(huán)境亮度感測功能以及位置感測等同能,也可以相互協(xié)作的完成特定的功能。其它輔助感測器216也可以連接到外圍接口 206,例如,定位系統(tǒng) (例如,GPS接收機(jī))、溫度感測器、生物特征計(jì)量感測器、氣壓感測器、海拔感測器,來輔助完成所述交互設(shè)備所具有的各種相關(guān)的功能。所述交互設(shè)備100的系統(tǒng)架構(gòu)200中還包括相機(jī)子系統(tǒng)220,所述相機(jī)子系統(tǒng)220通過光感測器212如電荷耦合裝置CCD或互補(bǔ)金屬氧化物半導(dǎo)體CMOS光學(xué)感測器來輔助所述相機(jī)子系統(tǒng)來實(shí)現(xiàn)相應(yīng)的圖像獲取功能。所述交互設(shè)備100的系統(tǒng)架構(gòu)200中還包括無線通信子系統(tǒng)224,所述無線通信子系統(tǒng)2M用以使所述交互設(shè)備具有無線通訊的功能,所述無線通信子系統(tǒng)2M可以包括射頻接收機(jī)和發(fā)射機(jī)和/或光學(xué)(例如,紅外)接收機(jī)和發(fā)射機(jī)。所述交互設(shè)備100的系統(tǒng)架構(gòu)中還包括音頻子系統(tǒng)226,所述音頻子系統(tǒng)226,用來實(shí)現(xiàn)所述交互設(shè)備的聲音拾取或者音頻信號播放的功能,所述音頻子系統(tǒng)2 包括揚(yáng)聲器2 和麥克風(fēng)230來輔助實(shí)現(xiàn)上述的語音拾取及音頻信號播放功能。所述交互設(shè)備100的系統(tǒng)架構(gòu)中還包括I/O子系統(tǒng)M0,所述I/O子系統(tǒng)240用以使所述交互設(shè)備100實(shí)現(xiàn)輸入輸出控制。所述I/O子系統(tǒng)240可以包括觸摸屏控制器242和/或其它(一個(gè)或多個(gè))輸入控制器M4。觸摸屏控制器242可以連接到觸摸屏對6。觸摸屏246和觸摸屏控制器242可以使用多種觸敏技術(shù)中的任一者來檢測觸摸以及觸摸的移動(dòng)或中斷,所述觸摸技術(shù)包括但不限于容性的、抗性的、紅外的和表面聲波技術(shù),以及用于利用觸摸屏246來實(shí)現(xiàn)確定一個(gè)或多個(gè)觸摸點(diǎn)的其它接近感測陣列或其它元件。所述輸入控制器244可以連接到其它輸入/控制設(shè)備M8,所述其他輸入/控制設(shè)備 248可以是一個(gè)或多個(gè)按鈕、搖臂開關(guān)、拇指旋轉(zhuǎn)開關(guān)、紅外端口、USB端口和/或諸如鐵筆之類的點(diǎn)選設(shè)備。此外,所述觸摸屏246也可以用來呈現(xiàn)虛擬的按鈕和/或鍵盤以實(shí)現(xiàn)對所述交互設(shè)備的輸入控制。所述交互設(shè)備100的系統(tǒng)架構(gòu)200的存儲(chǔ)器接口 202可以連接到存儲(chǔ)器250。存儲(chǔ)器250可以是高速隨機(jī)存取存儲(chǔ)器和/或非易失性存儲(chǔ)器,例如一個(gè)或多個(gè)磁盤存儲(chǔ)設(shè)備,一個(gè)或多個(gè)光學(xué)存儲(chǔ)設(shè)備和/或閃存。存儲(chǔ)器可以存儲(chǔ)操作系統(tǒng)252, 所述操作系統(tǒng)252可以包括用于處理基本系統(tǒng)服務(wù)和用于執(zhí)行依賴硬件的任務(wù)的指令。所述存儲(chǔ)器250還可存儲(chǔ)多個(gè)可執(zhí)行程序,所述可執(zhí)行程序可以是音樂播放程序254、網(wǎng)絡(luò)瀏覽程序256、圖像處理程序258、語音通信程序沈0、短消息通信程序沈2、文件索引/查找程序沈4、圖形化用戶界面生成程序沈6,或者其他具有各種功能的應(yīng)用程序。
以上,介紹了承載本發(fā)明的交互界面及交互方法的一種示例性的交互設(shè)備100以及所述交互設(shè)備的系統(tǒng)架構(gòu)的。以下,將以依托上述示例性的交互設(shè)備100為基礎(chǔ)來介紹本發(fā)明的具體實(shí)施例。
請參閱圖3,為本發(fā)明實(shí)施例提供的一種交互設(shè)備100的交互界面300,所述交互界面300可以通過所述中央處理單元204調(diào)用所述圖形化用戶界面生成程序266來生成, 所述交互界面300用以通過可視化對象的方式將所述100所具有的各種系統(tǒng)功能和/或應(yīng)用功能呈現(xiàn)給用戶,所述系統(tǒng)功能或應(yīng)用功能包括但不限于所述存儲(chǔ)器250內(nèi)儲(chǔ)存的各種程序所具備的功能??梢岳斫猓景l(fā)明中所述交互設(shè)備100通過上述的一個(gè)或者多個(gè)物理元件以及一種或者多種可執(zhí)行程序的組合來實(shí)現(xiàn)生成所述的交互界面300并可通過所述交互界面300實(shí)現(xiàn)所述交互設(shè)備100與用戶之間的交互,其中所述的各種物理元件及可執(zhí)行程序的參與時(shí)序以及執(zhí)行時(shí)序可根據(jù)不同的物理元件的搭配及可執(zhí)行程序的搭配而不同,在本發(fā)明實(shí)施例中并不做具體限制,此外,參與到上述的交互界面300的生成及實(shí)現(xiàn)通過上述交互界面300與所述交互設(shè)備100之間實(shí)現(xiàn)交互的各種物理元件及可執(zhí)行程序根據(jù)不同的設(shè)計(jì)方案而不同,在本發(fā)明實(shí)施例中也不做具體限制,為方便介紹本發(fā)明實(shí)施例的技術(shù)方案,將參與實(shí)現(xiàn)生成所述交互界面300的物理元件、可執(zhí)行程序或者物理元件與可執(zhí)行程序的組合統(tǒng)一定義為界面交互單元,將通過所述交互界面300實(shí)現(xiàn)與所述交互設(shè)備 100之間的交互的物理元件、可執(zhí)行程序或者物理元件與可執(zhí)行程序的組合統(tǒng)一定義為處理單元。
本發(fā)明所述交互界面300包括由多個(gè)顯示邊界302組成的顯示區(qū)域304,其中所述多個(gè)顯示邊界302中相鄰接的顯示邊界302之間生成有夾角區(qū)306 ;所述界面交互單元用于在所述顯示區(qū)域304對應(yīng)的至少一個(gè)所述夾角區(qū)306的位置處生成兩條第一邊界310, 所述兩條第一邊界310在所述顯示區(qū)域304內(nèi)互不相交且分別橫跨所述夾角區(qū)306后與所述夾角區(qū)306兩側(cè)的所述顯示邊界302相交。所述兩條第一邊界310與所述夾角區(qū)306兩側(cè)的所述顯示邊界302構(gòu)成主菜單選擇區(qū)域308。所述主菜單選擇區(qū)域308內(nèi)包括可選對象312,其中,所述處理單元用于在所述可選對象312用于被選中并朝所述主菜單選擇區(qū)域 308的兩條第一邊界310中的任意一條第一邊界310所在位置移動(dòng)且所述被選中的可選對象312越過一預(yù)定位置時(shí),將所述主菜單選擇區(qū)域308中的被選中的可選對象312及預(yù)定的與所述被選中的可選對象312處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象312相關(guān)聯(lián)的上一級可選對象316或下一級可選對象318。
所述顯示區(qū)域304為所述交互界面300的全部或者一部分。根據(jù)不同的使用方式及設(shè)計(jì)方式,在一些場景下所述交互界面300全部可用作呈現(xiàn)圖形化的顯示對象,此時(shí),所述顯示區(qū)域304的顯示邊界302即為所述交互界面300的邊界,例如,在某些場景下,所述交互界面300的邊界為觸摸屏幕的邊緣,此時(shí)所述顯示區(qū)域304的邊界即為所述觸摸屏幕的邊緣。在另一些場景下,所述交互界面300的部分用作呈現(xiàn)圖形化的顯示對象,而另外一部分則用作操作區(qū),比如字符輸入鍵盤或電話號碼撥號鍵等,此事,所述顯示區(qū)域304僅僅占據(jù)所述交互界面300的一部分,而所述顯示區(qū)域304則由沿著所述交互界面300橫縱坐標(biāo)定義的直線或曲線形的顯示邊界302所圍成的區(qū)域。通常所述顯示區(qū)域304包括有限條顯示邊界302,比如為包括4條顯示邊界302的矩形,或者包括三條邊界302的三角形,或則包括五條或者六條顯示邊界302構(gòu)成的多變形,在這種情況下,在相鄰的所述顯示邊界302 之間將會(huì)生成所述夾角區(qū)306。通常,為了能夠使顯示區(qū)域304的顯示內(nèi)容以及顯示方式符合人體工學(xué),所述顯示區(qū)域304為包括4條顯示邊界302的矩形,且所述顯示區(qū)域304與所述交互界面300的底部邊界重合。在所述顯示區(qū)域304與所述交互界面300的底部邊界重合時(shí),所述顯示區(qū)域304的相鄰的兩條顯示邊界302之間的夾角區(qū)306則為用戶進(jìn)行拇指操作時(shí)最容易被觸及的位置,在此位置設(shè)置所述主菜單選擇區(qū)域308將為用戶的操作帶來極大的便利,即,所述主菜單選擇區(qū)域308生成在所述顯示區(qū)域304的右下角或者左下角用以供使用者通過拇指對所述主菜單內(nèi)308的可選對象314進(jìn)行操作,這樣的實(shí)際方式較為符合用戶人體工學(xué)設(shè)計(jì),所述主菜單選擇區(qū)域308的位置對于用戶來說更容易獲取和操作,不會(huì)因?yàn)殚L期操作而造成用戶肢體的疲勞和損傷??蛇x擇地,所述顯示區(qū)域304可以根據(jù)個(gè)人的使用習(xí)慣及喜好隨意的設(shè)置。
所述主菜單選擇區(qū)域308生成在所述夾角區(qū)306內(nèi),所述主菜單選擇區(qū)域308用于以圖形化的方式向用戶展示多個(gè)待選對象,即在所述所述主菜單選擇區(qū)域308內(nèi)包括可選對象312。在一種場景下,所述主菜單選擇區(qū)域308可以是條帶狀,即所述主菜單選擇區(qū)域308包括兩條第一邊界310,所述主菜單選擇區(qū)域308的兩條第一邊界310在所述顯示區(qū)域304內(nèi)互不相交且分別橫跨所述夾角區(qū)306后與所述夾角區(qū)306兩側(cè)的所述顯示邊界 302相交。所述兩條第一邊界310以及與所述兩條第一邊界310相交的顯示邊界302共同構(gòu)成了所述主菜單選擇區(qū)域308??蛇x擇地,所述第一邊界310可以是直線形或者曲線形, 所述曲線形以弧形為較佳實(shí)施方案。可以理解,所述主菜單選擇區(qū)域208也可以根據(jù)用戶的使用的喜好來設(shè)置成為各種特定的形狀,比如階梯形或螺旋形等。
所述可選對象312包含在所述主菜單選擇區(qū)域308內(nèi),所述可選對象312用于以圖形化的方式向用戶呈現(xiàn)各種系統(tǒng)資源、文件資源或者可執(zhí)行程序入口。所述系統(tǒng)資源可以是所述交互設(shè)備100的內(nèi)存配置、電源、顯示器的亮度、音量、無線通信設(shè)備狀態(tài)等支持所述交互設(shè)備100運(yùn)作以實(shí)現(xiàn)各種功能的資源。所述文件資源可以指存儲(chǔ)在所述存儲(chǔ)器 250內(nèi)各種數(shù)據(jù),如視頻文件、文檔、圖片、音樂、聯(lián)系人等。所述可執(zhí)行程序可以是所述音樂播放程序254、網(wǎng)絡(luò)瀏覽程序256、圖像處理程序258、語音通信程序沈0、短消息通信程序 262、文件索引/查找程序沈4、圖形化用戶界面生成程序沈6,或者其他具有各種功能的應(yīng)用程序。所述可選對象312可用以被選中后激活與該可選對象312對應(yīng)的功能,比如打開所述交互設(shè)備100的各種系統(tǒng)資源的配置界面、訪問存儲(chǔ)在所述存儲(chǔ)器250內(nèi)的各種數(shù)據(jù)、或者執(zhí)行各種對應(yīng)的程序等。在一些場景下,所述可選對象312可以為一層級架構(gòu)中位于中間位置的一個(gè)對象,該因子具有上一級的可選對象,還具有下一級的可選對象,在選擇這種具有層級架構(gòu)的可選對象312時(shí),則需要在以逐級展開的方式或者逐級收斂的方式來尋找對應(yīng)的可選對象,本發(fā)明實(shí)施例提供的較佳實(shí)施方式以選中并朝不同的方向移動(dòng)來確定實(shí)現(xiàn)獲取此時(shí)可選對象312的上一級可選對象或者下一級可選對象,具體地,請參閱圖3A及 3B,所述可選對象312用于被選中并朝所述主菜單選擇區(qū)域308的兩條第一邊界310中的任意一條第一邊界310所在位置移動(dòng)且在所述被選中的可選對象312越過一預(yù)定位置時(shí), 以將所述被選中的可選對象312及與所述被選中的可選對象312處于同一級的可選對象 314替換為與所述被選中的可選對象相關(guān)聯(lián)的下一級可選對象318或上一級可選對象316。 以選擇音樂為例,當(dāng)代表音樂文件選取及播放的可選對象312被選中并朝所述主菜單選擇區(qū)域308的第一邊界310方向移動(dòng)時(shí),可將所述可選對象312下的代表音樂不同曲風(fēng)的可選對象316,比如鄉(xiāng)村、爵士、流行、民族等,來替代所述可選對象312以及與所述可選對象 312處于同一級的可選對象314,對應(yīng)地,而所述被選中的可選對象312以及與所述可選對象312處于同一級的可選對象314則都將移出所述主菜單選擇區(qū)域308。通常,音樂文件可以根據(jù)其不同的曲風(fēng)劃分為鄉(xiāng)村、爵士、流行、民族等,在每種曲風(fēng)下還可以根據(jù)語言劃分為中文、英文、日文、韓文等,在不同的語言種類下還可以根據(jù)演唱者的性別劃分為男性及女性,在性別的種類下還可以將所述音樂文件劃分為不同的專輯,以這種方式來劃分的音樂文件可以通過本發(fā)明提供交互界面進(jìn)行管理,若當(dāng)前顯示在所述主菜單選擇區(qū)域308內(nèi)的是代表曲目為中文、英文、日文、韓文的可選對象312,那么所述代表曲目的曲風(fēng)如鄉(xiāng)村、 爵士、流行、民族的可選對象則作為可選對象312的上一級可選對象,而所述代表曲目演唱者性別如男性、女性則作為所述可選對象312的下一級可選對象316。所述的預(yù)定位置是根據(jù)用戶設(shè)定或者缺省設(shè)置的用以判斷是否進(jìn)行主菜單選擇區(qū)域308內(nèi)的可選對象312的切換的臨界判斷條件,即,當(dāng)所述可選對象312被選中后移動(dòng)至越過所述預(yù)定位置時(shí),則根據(jù)可選對象312的移動(dòng)方向來啟動(dòng)可選對象312的切換,所述預(yù)定位置可以是設(shè)置在所述兩條第一邊界310之間的任意一條臨界線,或者也可以是所述兩條第一邊界310本身。
本發(fā)明實(shí)施例提供的一種交互設(shè)備100的交互界面300,通過將主菜單選擇308設(shè)置在顯示區(qū)域304的拐角處,并將可選對象312呈現(xiàn)在所述主菜單選擇區(qū)域308內(nèi)供用戶選擇,且所述可選對象312可用于被選中后朝所述主菜單選擇區(qū)域308的邊界即第一邊界 310所在方向移動(dòng)從而實(shí)現(xiàn)對被選中的可選對象312的上一級可選對象或者下一級可選對象的更替及選取,從而使整個(gè)交互界面300與用戶之間的交互方式更加符合人體工學(xué)的設(shè)計(jì)需求,從而方便用戶通過該交互界面300來實(shí)現(xiàn)簡便、輕松、快捷的交互操作。
進(jìn)一步地,請參閱圖4、4A及4B,本發(fā)明另一實(shí)施例提供的一種交互界面400,所述交互界面400在所述交互界面300的基礎(chǔ)上增加了子菜單選擇區(qū)域402,即,所述界面交互單元在所述主菜單選擇區(qū)域308之外且鄰近所述主菜單選擇選擇區(qū)域308的所述顯示區(qū)域 304內(nèi)形成一條第二邊界404及與第三邊界405,所述第二邊界404與所述第三邊界405構(gòu)成所述的子菜單選擇區(qū)域402,其中,所述第三邊界405相對所述第二邊界404距離所述主菜單選擇區(qū)域308距離更遠(yuǎn)。所述子菜單選擇區(qū)域402包括所述預(yù)定的與所述被選中的可選對象312相關(guān)聯(lián)的上一級可選對象316或下一級可選對象318。在所述主菜單選擇區(qū)域 308內(nèi)的可選對像312未被選中時(shí),所述子菜單選擇區(qū)域402包括與主菜單選擇區(qū)域308內(nèi)的默認(rèn)的可選對象312相關(guān)聯(lián)的上一級可選對象406或下一級可選對象408 ;相應(yīng),所述處理單元,還用于,在所述子菜單選擇區(qū)域402內(nèi)的所述上一級可選對象316、406或下一級可選對象318、408被選中并朝所述子菜單選擇區(qū)域402的第二邊界404所在位置移動(dòng)且所述被選中的上一級可選對象316、406或者下一級可選對象318、408越過一預(yù)定位置時(shí),用所述被選中的上一級可選對象316、406或者下一級可選對象318、408替換所述主菜單選擇區(qū)域308內(nèi)的所述可選對象312。
本實(shí)施方式中所述子菜單選擇區(qū)域402以鄰近所述主菜單選擇區(qū)域308的方式設(shè)置以表示所述子菜單選擇區(qū)域402與所述主菜單選擇區(qū)域308之間的關(guān)聯(lián)關(guān)系。所述子菜單選擇區(qū)域402可以是與所述主菜單選擇區(qū)域308相接,即所述子菜單選擇區(qū)域402的第二邊界404與所述主菜單選擇區(qū)域308的第一邊界310之間相互重疊,也即所述子菜單選擇區(qū)域402與所述主菜單選擇區(qū)域308共用邊界。所述子菜單選擇區(qū)域402可以根據(jù)需求設(shè)置在所述主菜單選擇區(qū)域308與所述夾角區(qū)306之間的區(qū)域內(nèi),也可以生成在所述主菜單選擇區(qū)域308遠(yuǎn)離所述夾角區(qū)306的一側(cè)。所述子菜單選擇區(qū)域402用以顯示與用以顯示與主菜單選擇區(qū)域308內(nèi)的可選對象312相關(guān)聯(lián)的上一級可選對象406或下一級可選對象408,以管理音樂文件為例,如果在所述主菜單選擇區(qū)域308內(nèi)呈現(xiàn)的是代表歌曲的語言種類如中文、英文、日文、韓文的可選對象,那么在所述子菜單選擇區(qū)域402內(nèi)則可呈現(xiàn)代表所述主菜單選擇區(qū)域內(nèi)308內(nèi)的各種語言的音樂文件的曲風(fēng)如中文、英文、日文、韓文的可選對象,或者在所述子菜單選擇區(qū)域402內(nèi)則可呈現(xiàn)與代表所述主菜單選擇區(qū)域內(nèi)308 內(nèi)的各種語言中的某種語言下的演唱者的性別可選對象。通過在所述子菜單選擇區(qū)域402 內(nèi)呈現(xiàn)于所述主菜單選擇區(qū)域內(nèi)308內(nèi)的可選對象312相關(guān)聯(lián)的上一級可選對象406或者下一級可選對象408可以使使用者能夠了解此時(shí)所管理的對象如音樂文件的局部架構(gòu),通過對局部架構(gòu)的了解可以是使用者能夠合理根據(jù)這種架構(gòu)來合理的做出相應(yīng)的操作動(dòng)作, 即,向哪個(gè)方向移動(dòng)所述可選對象312或者移動(dòng)所述上一級可選對象406或者下一級可選對象408便能獲取自己所需要的目標(biāo)對象。本發(fā)明實(shí)施方式中,所述主菜單選擇區(qū)域308 內(nèi)的可選對象312相關(guān)聯(lián)的上一級可選對象406或下一級可選對象408用于被選中并朝所述子菜單選擇區(qū)域402的第二邊界404所在位置移動(dòng)以替代所述主菜單選擇區(qū)域308內(nèi)的可選對象312,也就是說所述呈現(xiàn)在所述子菜單選擇區(qū)域402內(nèi)的上一級可選對象406或者下一級可選對象408在朝所述主菜單選擇區(qū)域308方向移動(dòng)時(shí)能夠使所述主菜單選擇區(qū)域 308內(nèi)的顯示內(nèi)容同步的響應(yīng),即本實(shí)施方式中所給出的通過所述上一級可選對象406或者下一級可選對象408替換所述主菜單選擇區(qū)域308內(nèi)的可選對象312,在保持正確呈現(xiàn)可選對象312所在文件或者系統(tǒng)的層級架構(gòu)的基礎(chǔ)上方便用戶快速的瀏覽及獲取所需的目標(biāo)對象。
進(jìn)一步地,請參閱圖5及5A,在圖4中所提供的實(shí)施方式的基礎(chǔ)上,本發(fā)明實(shí)施方式還包括當(dāng)所述的處理單元用所述與主菜單選擇區(qū)域308內(nèi)的可選對象312相關(guān)聯(lián)的上一級可選對象316、406或下一級可選對象318、408被選中并朝所述子菜單選擇區(qū)域402的第二邊界404所在位置移動(dòng)以替代所述主菜單選擇區(qū)域308內(nèi)被選中的可選對象312,所述的界面交互單元還用于在所述子菜選擇區(qū)402用于顯示與所述被選中的上一級可選對象 316,406相關(guān)聯(lián)的更上一級可選對象502或與所述被選中的下一級可選對象318、408相關(guān)聯(lián)的更下一級可選對象504。在本發(fā)明所提供的實(shí)施方式中,當(dāng)所述子菜單選擇區(qū)域402內(nèi)的與主菜單選擇區(qū)域308內(nèi)的可選對象312相關(guān)聯(lián)的上一級可選對象406或下一級可選對象408被選中并朝所述主菜單選擇區(qū)域308所在方向移動(dòng)時(shí),保證所述子菜單選擇區(qū)域402 能夠根據(jù)所述可選對象所處的文件或者系統(tǒng)的層架架構(gòu)對應(yīng)的更新其所呈現(xiàn)的內(nèi)容,以進(jìn)一步方便用戶瀏覽及選擇目標(biāo)對象。
進(jìn)一步地,請參閱圖6及6A,在圖4中所提供的實(shí)施方式的基礎(chǔ)上,本發(fā)明實(shí)施方式還包括在所述主菜單選擇區(qū)域308內(nèi)的可選對象312被選中并朝與所述子菜單選擇區(qū)域402的第二邊界404相鄰的所述第一邊界310移動(dòng)時(shí)且所述被選中的可選對象312越過一預(yù)定位置時(shí),所述處理單元用所述主菜單選擇區(qū)域308內(nèi)的可選對象312替換所述子菜單選擇區(qū)域402內(nèi)與所述被選中的可選對象312相關(guān)聯(lián)的上一級可選對象316、406或者下一級可選對象318、408。在本發(fā)明所提供的實(shí)施方式中,當(dāng)所述主菜單選擇區(qū)域308內(nèi)的可選對象312被選中并朝所述子菜單選擇區(qū)域402所在方向移動(dòng)時(shí),保證所述主菜單選擇區(qū)域308能夠根據(jù)所述可選對象所處的文件或者系統(tǒng)的層架架構(gòu)對應(yīng)的更新其所呈現(xiàn)的內(nèi)容,以進(jìn)一步方便用戶瀏覽及選擇目標(biāo)對象。
進(jìn)一步地,在圖4中所提供的實(shí)施方式的基礎(chǔ)上,請參閱圖7及7A,第三邊界405 所述第三邊界405與所述第二邊界404在所述顯示區(qū)域304內(nèi)互不相交,所述與主菜單選擇區(qū)域308內(nèi)的可選對象312相關(guān)聯(lián)的上一級可選對象406或下一級可選對象408位于所述第二邊界404與第三邊界405之間,其中,所述處理單元還用于,在所述與主菜單選擇區(qū)域308內(nèi)的可選對象312相關(guān)聯(lián)的上一級可選對象316、406或下一級可選對象318、408 被選中并朝所述子菜單選擇區(qū)域402的第三邊界405所在位置移動(dòng)且所述上一級可選對象 316,406或下一級可選對象318、408越過一預(yù)定位置時(shí),將所述子菜單選擇區(qū)域402的所述上一級可選對象316、406或下一級可選對象418、408替換為所述主菜單選擇區(qū)域308內(nèi)的可選對象312。在本發(fā)明所提供的實(shí)施方式中,當(dāng)所述子菜單選擇區(qū)域402內(nèi)的上一級可選對象406或下一級可選對象408被選中并朝背離所述主菜單選擇區(qū)域308所在方向即所述第三邊界405所在位置移動(dòng)時(shí),保證所述主菜單選擇區(qū)域308內(nèi)的可選對象312能夠替換所述子菜單選額區(qū)402內(nèi)所呈現(xiàn)的內(nèi)容,以使所述子菜單選擇區(qū)域402內(nèi)的呈現(xiàn)內(nèi)容可以根據(jù)所述可選對象所處的文件或者系統(tǒng)的層架架構(gòu)對應(yīng)的更新其所呈現(xiàn)的內(nèi)容,以進(jìn)一步方便用戶瀏覽及選擇目標(biāo)對象??梢岳斫?,在本實(shí)施方式中,當(dāng)所述與主菜單選擇區(qū)域308 內(nèi)的可選對象312相關(guān)聯(lián)的上一級可選對象406或下一級可選對象408被選中并朝所述子菜單選擇區(qū)域402的第三邊界405所在位置移動(dòng)以將所述上一級可選對象406或下一級可選對象408替換為所述主菜單選擇區(qū)域308內(nèi)的可選對象312時(shí),若所述被選中的上一級可選對象406無相關(guān)聯(lián)的更上一級可選對象或與所述被選中的下一級可選對象408無相關(guān)聯(lián)的更下一級可選對象時(shí),所述主菜選擇區(qū)308用于呈現(xiàn)空白以使用戶知道此時(shí)已經(jīng)到了所查看對象所處的文件或者系統(tǒng)的最高層或者最底層。
進(jìn)一步地,在圖4中所提供的實(shí)施方式的基礎(chǔ)上,請參閱圖8,本發(fā)明提供的另一實(shí)施方式還包括所述界面交互單元,在所述夾角區(qū)306及所述主菜單選擇區(qū)域308之間生成次顯示區(qū)域802,所述次顯示區(qū)域802包括菜單激活控件804,對應(yīng),所述處理單元用于在所述菜單激活控件804被選中時(shí)激活所述顯示區(qū)域304內(nèi)主菜單選擇區(qū)域308。該實(shí)施方式中,通過在所述夾角區(qū)306內(nèi)生成一菜單激活控件804以在需要時(shí)將所述主菜單選擇區(qū)域308激活或者呈現(xiàn)出來,而在不需要時(shí)則將所述主菜單308隱藏,釋放所述顯示區(qū)域304 的顯示空間。
進(jìn)一步地,本發(fā)明實(shí)施例所提供的交互裝置100的交互界面300可通過觸摸感應(yīng)技術(shù)與使用者之間進(jìn)行交互,即所述界面交互單元包括觸摸感應(yīng)界面,通過所述界面交互單元所生成的所述交互界面采用觸摸感應(yīng)界面來響應(yīng)發(fā)生在所述交互界面上的觸摸動(dòng)作, 所述觸摸動(dòng)作包括用以選中所述顯示區(qū)域內(nèi)的可選對象的觸擊,以及移動(dòng)所述被選中的可選對象滑動(dòng)。通過觸摸感應(yīng)技術(shù)實(shí)現(xiàn)交互界面與用戶之間的交互操作可以使用戶與設(shè)備之間的交互更加的便捷更加的順暢。
進(jìn)一步地,本發(fā)明實(shí)施例所提供的實(shí)施方式中,所述處理單元還用于,在所述主菜單選擇區(qū)域308內(nèi)的可選對象312被選中后沿所述主菜單選擇區(qū)域中的可選對象312處于同一級的可選對象312。在該實(shí)施方式中,在所述主菜單選擇區(qū)域 308內(nèi)的可選對象312可以沿著所述主菜單選擇區(qū)域308的第一邊界310的延伸方向移動(dòng), 從而將多個(gè)可選對象312呈現(xiàn)在所述主菜單選擇區(qū)域308內(nèi),當(dāng)所述主菜單選擇區(qū)域308 內(nèi)的可選對象312的數(shù)量較多,無法同時(shí)都顯示在所述主菜單選擇區(qū)域308內(nèi)時(shí),便可以通過滑動(dòng)當(dāng)前顯示在所述主菜單選擇區(qū)域308內(nèi)的可選對象312以將未顯示的可選對象顯示出來,從而方便用戶查找目標(biāo)對象。
進(jìn)一步地,可以理解,本發(fā)明實(shí)施例所提供的主菜單選擇區(qū)域及子菜單選擇區(qū)域的邊界可以為各種形狀,優(yōu)選地,所述主菜單選擇區(qū)域第一邊界,以及所述子菜單選擇區(qū)域的第二邊界及第三邊界均為弧形。
請參閱圖9,本發(fā)明實(shí)施例提供的一種交互方法900,所述交互方法900用以向用戶提供一可操作的用戶界面并通過所述用戶界面和用戶之間實(shí)現(xiàn)交互操作。所述交互方法 900包括
S910顯示兩條第一邊界于顯示區(qū)域內(nèi),其中,所述顯示區(qū)域包括多個(gè)顯示邊界,每兩個(gè)相鄰的所述顯示邊界之間生成有夾角區(qū),所述兩條第一邊界位于所述顯示區(qū)域內(nèi)與所述至少一個(gè)夾角區(qū)對應(yīng)的位置處,所述兩條第一邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述兩條第一邊界與所述的夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成主菜單選擇區(qū)域;
該步驟中,交互設(shè)備可以通過調(diào)用圖形化用戶界面生成程序266來根據(jù)預(yù)定的界面模型來生成一交互界面,所生成的交互界面與本發(fā)明實(shí)施例在圖3中所呈現(xiàn)的交互界面 300相同,所述交互界面300包括由多個(gè)顯示邊界302組成的顯示區(qū)域304,其中所述多個(gè)顯示邊界302中相鄰接的顯示邊界302之間生成有夾角區(qū)306 ;所述顯示區(qū)域304的至少一個(gè)夾角區(qū)306內(nèi)生成有一個(gè)主菜單選擇區(qū)域308,所述主菜單選擇區(qū)域308包括兩條第一邊界310,所述主菜單選擇區(qū)域308的兩條第一邊界310在所述顯示區(qū)域304內(nèi)互不相交且分別橫跨所述夾角區(qū)306后與所述夾角區(qū)306兩側(cè)的所述顯示邊界302相交。所述主菜單選擇區(qū)域308的位置符合人體工學(xué)設(shè)計(jì),能夠降低用戶在操作過程中肢體的疲勞度,即,所述主菜單選擇區(qū)域308的位置對于用戶來說更容易獲取和操作,不會(huì)因?yàn)殚L期操作而造成用戶肢體的疲勞和損傷。
S920顯示可選對象于所述顯示區(qū)域內(nèi),所述可選對象位于所述顯示區(qū)域內(nèi)的所述主菜單選擇區(qū)域內(nèi)。
通過上述步驟中所生成主菜單選擇區(qū)域來確定一個(gè)預(yù)定的可選對象顯示范圍,在該由所述主菜單選擇區(qū)域所確定的顯示范圍內(nèi)將可選對象呈現(xiàn)出來,該顯示所述可選對象的步驟和顯示所述主菜單選擇區(qū)域的動(dòng)作可以同時(shí)進(jìn)行,也可以按照時(shí)序生成所述主菜單選擇區(qū)域,接著生成所述可選對象。
S930檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第一觸摸動(dòng)作以獲取所述第一觸摸動(dòng)作所發(fā)生的位置。
通過前述步驟即可生成交互界面,用戶可以通過所生成的交互界面來實(shí)現(xiàn)與所述具有所述交互界面的交互設(shè)備之間的交互,本實(shí)施方式中,用戶與所述交互設(shè)備之間的交互通過觸摸的方式來進(jìn)行,也即,上述所生成的交互界面呈現(xiàn)于一個(gè)觸摸顯示屏上,用戶可以通過在觸摸顯示屏上的觸摸動(dòng)作來進(jìn)行與所述交互設(shè)備的交互。在交互過程中,所述觸摸顯示屏將檢測發(fā)生在所述主菜單選擇區(qū)域內(nèi)的第一觸摸動(dòng)作,以獲取所述第一觸摸動(dòng)作所發(fā)生的位置,以通過所述第一觸摸動(dòng)作所發(fā)生的位置來確定該第一觸摸動(dòng)作所對應(yīng)的目標(biāo)對象。
S940根據(jù)所獲取的第一觸摸動(dòng)作發(fā)生的位置確定第一該觸摸動(dòng)作所選中的可選對象。
當(dāng)所述觸摸顯示屏獲取到了所述第一觸摸動(dòng)作發(fā)生的具體位置后,將所述其具體的位置反饋給交互設(shè)備的處理器,所述交互設(shè)備的處理器將根據(jù)所述觸摸動(dòng)作發(fā)生的位置以及所述交互界面的模型數(shù)據(jù)來確定對應(yīng)該第一觸摸動(dòng)作發(fā)生的具體位置處所對應(yīng)的目標(biāo)對象也即所述可選對象,當(dāng)所述可選對象確定后所述處理器可以使所述顯示屏通過視覺、聽覺、或者觸覺的提示的方式來提示被選中的可選對象,比如可以放大所述被選中的可選對象,或者發(fā)出代表選中的聲音,或者以交互設(shè)備的機(jī)身震動(dòng)的方式來表示所述目標(biāo)對象被選中了。
S950檢測朝向所述主菜單選擇區(qū)域的任意一條第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡;
S960沿所述第一觸摸軌跡移動(dòng)由所述第一觸摸動(dòng)作選中的所述可選對象且在由所述第一觸摸動(dòng)作選中的所述可選對象越過一預(yù)定位置時(shí),將由所述第一觸摸動(dòng)作所選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
當(dāng)用戶通過所述第一觸摸動(dòng)作將一可選對象選中后,可以根據(jù)其需求來獲取與所述可選對象相關(guān)的上一級可選對象或者下以及可選對象,為了方便用戶操作,以及符合人體工學(xué)設(shè)計(jì),本發(fā)明實(shí)施方式中以朝所述菜單選擇區(qū)域的任意一條第一邊界所在方向的滑動(dòng)動(dòng)作作為觸發(fā)或者獲取與所述被選中的可選對象相關(guān)的上一級可選對象或者下一級可選對象觸發(fā)指令,即,當(dāng)所述第一觸摸動(dòng)作選中了某一可選對象后,所述觸摸顯示屏將繼續(xù)確定所述第一觸摸動(dòng)作的觸摸軌跡,并將其所獲取的觸摸軌跡反饋給處理器,處理器將根據(jù)所述第一觸摸動(dòng)作的觸摸軌跡來移動(dòng)所述被選中的可選對象,當(dāng)所述第一觸摸動(dòng)作的觸摸軌跡朝向所述主菜單選擇區(qū)域的第一邊界所在方向,且所述移動(dòng)軌跡在所述顯示區(qū)域的跨度滿足預(yù)定的規(guī)則或者閾值時(shí),即所述第一觸摸動(dòng)作選中的所述可選對象沿所述的移動(dòng)軌跡越過一預(yù)定位置時(shí),所述處理器將發(fā)出可選對象更換的指令,即,將由所述第一觸摸動(dòng)作所選中的可選對象及與所述被選中的可選對象處于同一級的可選對象替換為與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
本發(fā)明實(shí)施例提供的所述交互方法通過向用戶提供一種符合人體工學(xué),便于操作的交互界面,使用戶能夠方便快捷的通過觸摸操作來瀏覽以及選則目標(biāo)對象以簡化交互過程,提高交互效率,并降低交互過程對用戶肢體造成的疲勞度。
請參閱圖10,本發(fā)明實(shí)施例提供所述交互方法900,進(jìn)一步包括
S1010顯示第二邊界及第三邊界于所述顯示區(qū)域內(nèi),所述第二邊界與第三邊界位于所述主菜單選擇區(qū)域之外且所述第三邊界相對所述第二邊界距離所述主菜單選擇區(qū)域距離更遠(yuǎn);所述第二邊界與所述第三邊界構(gòu)成子菜單選擇區(qū)域;
為了方便用戶更加直觀的了解或者查看一目標(biāo)對象所在的系統(tǒng)或者文件的實(shí)際架構(gòu),并且使用戶與所述交互設(shè)備之間的交互更加的流暢,在本發(fā)明實(shí)施例提供的所述交互方法900所提供的主菜單選擇區(qū)域的基礎(chǔ)上,通過調(diào)用所述圖形化用戶界面生成程序 266來根據(jù)預(yù)定的界面模型來生成一包括所述主菜單選則區(qū)308及子菜單選擇區(qū)域402的交互界面,該交互界面與本發(fā)明實(shí)施例在圖4中所呈現(xiàn)的交互界面400相同,即,在所述主菜單選擇區(qū)域308鄰近處生成有子菜單選擇區(qū)域402,所述子菜單選擇區(qū)域402包括與所述主菜單選擇區(qū)域308的一條第一邊界310相鄰的一條第二邊界404以及一條第三邊界405, 所述第三邊界405相對所述第二邊界404距離所述主菜單選擇區(qū)域308的距離更遠(yuǎn)。該步驟可以跟前述的步驟S910同步進(jìn)行,也可以根據(jù)不同的需求在步驟S910之后進(jìn)行。通過執(zhí)行上述S1010后,處理器在所述顯示區(qū)域內(nèi)又定義了一個(gè)菜單選擇區(qū)域用以進(jìn)一步的將目標(biāo)對象顯示在由所述子菜單選擇區(qū)域402內(nèi),以呈現(xiàn)更多的目標(biāo)對象的信息給用戶,同時(shí)能夠?qū)⒛繕?biāo)對象所在的系統(tǒng)或者文件的具體的層級架構(gòu)直觀的展現(xiàn)給用戶,方便用戶快速的查找所需要的目標(biāo)對象。
S1020顯示所述預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象,所述預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象位于所述子菜單選擇區(qū)域內(nèi)。
該步驟將與所述可選對象相關(guān)聯(lián)的一級可選對象或下一級可選對象顯示在所述子菜單選擇區(qū)域內(nèi),可以為用戶提供更多關(guān)于可選對象的信息。
S1030檢測發(fā)生于所述子菜單選擇區(qū)域內(nèi)的第二觸摸動(dòng)作以獲取所述第二觸摸動(dòng)作所發(fā)生的位置。
通過前述步驟即可生成交互界面,用戶可以通過所生成的交互界面來實(shí)現(xiàn)與所述具有所述交互界面的交互設(shè)備之間的交互,本實(shí)施方式中,用戶與所述交互設(shè)備之間的交互通過觸摸的方式來進(jìn)行,也即,上述所生成的交互界面呈現(xiàn)于一個(gè)觸摸顯示屏上,用戶可以通過在觸摸顯示屏上的觸摸動(dòng)作來進(jìn)行與所述交互設(shè)備的交互。在交互過程中,所述觸摸顯示屏將檢測發(fā)生在所述主菜單選擇區(qū)域內(nèi)的第二觸摸動(dòng)作,以獲取所述第二觸摸動(dòng)作所發(fā)生的位置,以通過所述第二觸摸動(dòng)作所發(fā)生的位置來確定該第二觸摸動(dòng)作所對應(yīng)的目標(biāo)對象。
S1040根據(jù)所獲取的第二觸摸動(dòng)作發(fā)生的位置確定該第二觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象。
當(dāng)所述觸摸顯示屏獲取到了所述第二觸摸動(dòng)作發(fā)生的具體位置后,將所述其具體的位置反饋給交互設(shè)備的處理器,所述交互設(shè)備的處理器將根據(jù)所述觸摸動(dòng)作發(fā)生的位置以及所述交互界面的模型數(shù)據(jù)來確定對應(yīng)該第二觸摸動(dòng)作發(fā)生的具體位置處所對應(yīng)的目標(biāo)對象,當(dāng)作為所述目標(biāo)對象的所述可選對象確定后所述處理器可以使所述顯示屏通過視覺、聽覺、或者觸覺的提示的方式來提示被選中的可選對象,比如可以放大所述被選中的可選對象,或者發(fā)出代表選中的聲音,或者以交互設(shè)備的機(jī)身震動(dòng)的方式來表示所述目標(biāo)對象被選中了。
S1050檢測朝向所述子菜單選擇區(qū)域的第二邊界所在方向的所述第二觸摸動(dòng)作的第二觸摸軌跡。
S1060沿所述觸第二觸摸軌跡移動(dòng)由所述第二觸摸動(dòng)作選中的所述上一級可選對象或下一級可選對象且在由所述第二觸摸動(dòng)作選中的所述上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí)用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象。
當(dāng)用戶通過所述第二觸摸動(dòng)作將與可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象選中后,可以根據(jù)其需求來獲取與所述可選對象相關(guān)的上一級可選對象或者下以及可選對象相關(guān)的更上一級可選對象或者更下一級可選對象,為了方便用戶操作,以及符合人體工學(xué)設(shè)計(jì),本發(fā)明實(shí)施方式中以朝所述子菜單選擇區(qū)域的任意一條第二邊界所在方向的滑動(dòng)動(dòng)作作為觸發(fā)或者獲取與所述可選對象相關(guān)的上一級可選對象或者下一級可選對象相關(guān)的更上一級可選對象或者更下一可選對象觸發(fā)指令,即,當(dāng)所述第二觸摸動(dòng)作選中了與可選對象相關(guān)的上一級可選對象或者下一級可選對象相關(guān)的更上一級可選對象或者更下一可選對象后,所述觸摸顯示屏將繼續(xù)確定所述第二觸摸動(dòng)作的觸摸軌跡,并將其所獲取的觸摸軌跡反饋給處理器,處理器將根據(jù)所述第二觸摸動(dòng)作的觸摸軌跡來移動(dòng)所述被選中的更上一級可選對象或者更下一可選對象,當(dāng)所述第二觸摸動(dòng)作的觸摸軌跡朝向所述子菜單選擇區(qū)域的第二邊界所在方向,且所述移動(dòng)軌跡在所述顯示區(qū)域的跨度滿足預(yù)定的規(guī)則或者閾值時(shí),所述處理器將發(fā)出可選對象更換的指令,即,用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象。
本發(fā)明實(shí)施例提供的所述交互方法通過向用戶提供一種符合人體工學(xué),便于操作的交互界面,使用戶能夠方便快捷的通過觸摸操作來瀏覽以及選則目標(biāo)對象以簡化交互過程,提高交互效率,并降低交互過程對用戶肢體造成的疲勞度。
請參閱圖11,本發(fā)明實(shí)施例提供所述交互方法900,在用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象時(shí),所述方法還包括
SlllO在所述子菜單選擇區(qū)域內(nèi)顯示與所述被選中的上一級可選對象相關(guān)聯(lián)的更上一級可選對象或與所述被選中的下一級可選對象相關(guān)聯(lián)的更下一級可選對象。
請參閱圖12,本發(fā)明實(shí)施例提供所述交互方法900中,所述步驟S950,即所述檢測朝向所述主菜單選擇區(qū)域的任意一條第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡具體包括
S1210檢測朝向與所述子菜單的第二邊界相鄰的所述主菜單選擇區(qū)域的第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡;
相應(yīng),所述步驟S960,即在所述沿所述第一觸摸軌跡移動(dòng)由所述第一觸摸動(dòng)作選中的所述可選對象,并將由所述第一觸摸動(dòng)作所選中的可選對象及與所述被選中的可選對象處于同一級的可選對象替換為與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象時(shí),所述方法還包括
S1220用所述主菜單選擇區(qū)域內(nèi)的所述可選對象替換所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或者下一級可選對象。
請參閱圖13,本發(fā)明實(shí)施例提供所述交互方法900中,所述步驟S1010所生成的所述第三邊界與所述第二邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述第二邊界、第三邊界以及所述夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成所述子菜單選擇區(qū)域;
相應(yīng),所述方法900還包括
S1310檢測發(fā)生于所述子菜單選擇區(qū)域內(nèi)的第三觸摸動(dòng)作以獲取所述第三觸摸動(dòng)作所發(fā)生的位置;
S1320根據(jù)所獲取的第三觸摸動(dòng)作發(fā)生的位置確定該第三觸摸動(dòng)作所選中的所述子菜單選擇區(qū)域內(nèi)的上一級可選對象或下一級可選對象;
S1330檢測朝向所述子菜單選擇區(qū)域的第三邊界所在方向的所述第三觸摸動(dòng)作的第三觸摸軌跡;
S1340沿所述觸第三摸軌跡移動(dòng)由所述第三觸摸動(dòng)作選中的所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或下一級可選對象,并在所述被選擇的上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí)將由第二所述觸摸動(dòng)作所選中的上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換為所述主菜單選擇區(qū)域內(nèi)的可選對象。
請參閱圖14,本發(fā)明實(shí)施例提供所述交互方法900的步驟S1350,即在所述沿所述觸第三摸軌跡移動(dòng)由所述第三觸摸動(dòng)作選中的與主菜單選擇區(qū)域內(nèi)的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象,并將由第二所述觸摸動(dòng)作所選中的上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換為所述主菜單選擇區(qū)域內(nèi)的可選對象時(shí),所述方法還包括
S1410在所述被選中的上一級可選對象無相關(guān)聯(lián)的更上一級可選對象或與所述被選中的下一級可選對象無相關(guān)聯(lián)的更下一級可選對象時(shí),顯示空白于所述主菜選擇區(qū)內(nèi)。
請參閱圖15,本發(fā)明實(shí)施例提供所述交互方法900,還包括
S1510顯示菜單激活控件于次顯示區(qū)域,所述次顯示區(qū)域位于與所述主菜單選擇區(qū)域?qū)?yīng)的所述夾角區(qū)內(nèi);
所述菜單激活控件生成在所述次顯示區(qū)域內(nèi),其占用的顯示空間較小,用以供用戶喚醒或者激活隱藏的所述主菜單選擇區(qū)域;而在不需要時(shí)釋放出所述顯示區(qū)域所占用的顯示空間。
S1520檢測位于所述次顯示區(qū)域內(nèi)并與所述菜單激活控件對應(yīng)的第四觸摸動(dòng)作;
相應(yīng),所述步驟S910顯示主菜單選擇區(qū)域于顯示區(qū)域內(nèi)具體包括
S1530根據(jù)所述第四觸摸動(dòng)作顯示主菜單選擇區(qū)域于所述顯示區(qū)域內(nèi)。
當(dāng)所述菜單激活控件被觸及時(shí),主菜單選擇區(qū)域便可顯示與所述顯示區(qū)域內(nèi)供用戶使用或者操作。
請參閱圖16,本發(fā)明實(shí)施例提供所述交互方法900,還包括
S1610檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第五觸摸動(dòng)作以獲取所述第五觸摸動(dòng)作所發(fā)生的位置;
S1620根據(jù)所獲取的第五觸摸動(dòng)作發(fā)生的位置確定第五該觸摸動(dòng)作所選中的可選對象;
S1630檢測沿所述主菜單選擇區(qū)域的第一邊界的延伸方向移動(dòng)的所述第五觸摸動(dòng)作的第五觸摸軌跡;
S1640沿所述第五觸摸軌跡移動(dòng)由所述第五觸摸動(dòng)作選中的可選對象,并將與由所述第五觸摸動(dòng)作所選中的可選對象同一級的可選對象以輪替的方式顯示于所述主菜單選擇區(qū)域內(nèi)。
此外,可以理解地,上述的交互方法中900中的步驟S1610至S1640也可在喚醒所述主菜單的同同時(shí)或者在喚醒所述主菜單之后喚醒所述的子菜單選擇區(qū)域。
該方法中,在所述主菜單選擇區(qū)域內(nèi)的可選對象可以在用戶的觸摸操作下沿著所述主菜單選擇區(qū)域的第一邊界的延伸方向移動(dòng),從而將多個(gè)可選對象呈現(xiàn)在所述主菜單選擇區(qū)域內(nèi),當(dāng)所述主菜單選擇區(qū)域內(nèi)的可選對象的數(shù)量較多,無法同時(shí)都顯示在所述主菜單選擇區(qū)域內(nèi)時(shí),便可以通過滑動(dòng)當(dāng)前顯示在所述主菜單選擇區(qū)域308內(nèi)的可選對象以將未顯示的可選對象顯示出來,從而方便用戶查找目標(biāo)對象。
請參閱圖17,本發(fā)明實(shí)施例提供的一種交互設(shè)備1700,所述交互設(shè)備1700用以向用戶提供一可操作的用戶界面并通過所述用戶界面和用戶之間實(shí)現(xiàn)交互操作。所述交互設(shè)備1700包括
第一顯示模塊1710,用以顯示兩條第一邊界于顯示區(qū)域內(nèi);其中,所述顯示區(qū)域包括多個(gè)顯示邊界,每兩個(gè)相鄰的所述顯示邊界之間生成有夾角區(qū),所述兩條第一邊界位于所述顯示區(qū)域內(nèi)與所述至少一個(gè)所述夾角區(qū)對應(yīng)的位置處,所述兩條第一邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述兩條第一邊界與所述的夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成主菜單選擇區(qū)域。
所述的交互設(shè)備1700中的第一顯示模塊1710用以在一顯示區(qū)域內(nèi)顯示主菜單, 所述主菜單及所述顯示區(qū)域與所述本發(fā)明實(shí)施例所提供的交互方法900中的步驟S910中所生成的主菜單及顯示區(qū)域相同,相應(yīng)地,所述主菜單、顯示區(qū)域的布局方式以及關(guān)于所述主菜單及顯示區(qū)域的布局方式的優(yōu)點(diǎn)的詳細(xì)介紹可以參照本發(fā)明實(shí)施例所提供的交互方法900中的步驟S910的介紹,為簡潔起見,在此不再冗述。所述的第一顯示模塊1710用來實(shí)現(xiàn)所述交互方法900中的步驟S910,其可以指所述圖形化用戶界面生成程序沈6,也可以指所述圖形化用戶界面生成程序266以及調(diào)用所述圖形化用戶界面生成程序266的處理器的組合,或者指所述圖形化用戶界面生成程序266,調(diào)用所述圖形化用戶界面生成程序266 的處理器以及各種外圍輔助器件的組合。
第二顯示模塊1720,用于顯示可選對象于所述顯示區(qū)域內(nèi),其中,所述可選對象位于所述顯示區(qū)域內(nèi)的所述主菜單選擇區(qū)域內(nèi)。
所述的第二顯示模塊1720用來實(shí)現(xiàn)所述交互方法900中的步驟S920,其可以指所述圖形化用戶界面生成程序266,也可以指所述圖形化用戶界面生成程序沈6以及調(diào)用所述圖形化用戶界面生成程序266的處理器的組合,或者指所述圖形化用戶界面生成程序 266,調(diào)用所述圖形化用戶界面生成程序沈6的處理器以及各種外圍輔助器件的組合。
第一檢測模塊1730,用于檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第一觸摸動(dòng)作以獲取所述第一觸摸動(dòng)作所發(fā)生的位置。
通過前述步驟即可生成交互界面,用戶可以通過所生成的交互界面來實(shí)現(xiàn)與所述具有所述交互界面的交互設(shè)備之間的交互,本實(shí)施方式中,用戶與所述交互設(shè)備之間的交互通過觸摸的方式來進(jìn)行,也即,上述所生成的交互界面呈現(xiàn)于一個(gè)觸摸顯示屏上,用戶可以通過在觸摸顯示屏上的觸摸動(dòng)作來進(jìn)行與所述交互設(shè)備的交互。在交互過程中,所述檢測模塊將檢測發(fā)生在所述主菜單選擇區(qū)域內(nèi)的第一觸摸動(dòng)作,以獲取所述第一觸摸動(dòng)作所發(fā)生的位置,以通過所述第一觸摸動(dòng)作所發(fā)生的位置來確定該第一觸摸動(dòng)作所對應(yīng)的目標(biāo)對象。
第一選擇模塊1740,用于根據(jù)所獲取的第一觸摸動(dòng)作發(fā)生的位置確定第一該觸摸動(dòng)作所選中的可選對象。
當(dāng)所述第一檢測模塊1730獲取到了所述第一觸摸動(dòng)作發(fā)生的具體位置后,將所述其具體的位置反饋給交互設(shè)備的處理器,所述交互設(shè)備的第一選擇模塊1740將根據(jù)所述觸摸動(dòng)作發(fā)生的位置以及所述交互界面的模型數(shù)據(jù)來確定對應(yīng)該第一觸摸動(dòng)作發(fā)生的具體位置處所對應(yīng)的目標(biāo)對象也即所述可選對象,當(dāng)所述可選對象確定后所述第一選擇模塊1740可以通過視覺、聽覺、或者觸覺的提示的方式來提示被選中的可選對象,比如可以放大所述被選中的可選對象,或者發(fā)出代表選中的聲音,或者以交互設(shè)備的機(jī)身震動(dòng)的方式來表示所述目標(biāo)對象被選中了。
第一觸摸軌跡檢測模塊1750,用于檢測朝向所述主菜單選擇區(qū)域的任意一條第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡。
第一對象移動(dòng)模塊1760,用于沿所述第一觸摸軌跡移動(dòng)由所述第一觸摸動(dòng)作選中的所述可選對象且在由所述第一觸摸動(dòng)作選中的所述可選對象越過一預(yù)定位置時(shí),將由所述第一觸摸動(dòng)作所選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
當(dāng)?shù)谝贿x擇模塊1740根據(jù)所述第一檢測模塊1730所檢測到的所述第一觸摸動(dòng)作將一可選對象選中后,可以根據(jù)用戶接下來的移動(dòng)動(dòng)作來獲取與所述可選對象相關(guān)的上一級可選對象或者下以及可選對象,為了方便用戶操作,以及符合人體工學(xué)設(shè)計(jì),本發(fā)明實(shí)施方式中以朝所述菜單選擇區(qū)域的任意一條第一邊界所在方向的滑動(dòng)動(dòng)作作為觸發(fā)或者獲取與所述被選中的可選對象相關(guān)的上一級可選對象或者下一級可選對象觸發(fā)指令,即, 當(dāng)所述第一選擇模塊1740選中了某一可選對象后,所述第一觸摸軌跡檢測模塊1750將繼續(xù)確定所述第一觸摸動(dòng)作的觸摸軌跡,并將其所獲取的觸摸軌跡反饋給第一對象移動(dòng)模塊 1760,所述的第一對象移動(dòng)模塊1760將根據(jù)所述第一觸摸軌跡檢測模塊1750所檢測到的第一觸摸動(dòng)作的的觸摸軌跡來移動(dòng)所述被選中的可選對象,當(dāng)所述第一觸摸動(dòng)作的觸摸軌跡朝向所述主菜單選擇區(qū)域的第一邊界所在方向,且所述移動(dòng)軌跡在所述顯示區(qū)域的跨度滿足預(yù)定的規(guī)則或者閾值時(shí),所述對象移動(dòng)模塊將發(fā)出可選對象更換的指令,即,將由所述第一觸摸動(dòng)作所選中的可選對象及與所述被選中的可選對象處于同一級的可選對象替換為與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
本發(fā)明實(shí)施例提供的所述交互設(shè)備通過向用戶提供一種符合人體工學(xué),便于操作的交互界面,使用戶能夠方便快捷的通過觸摸操作來瀏覽以及選則目標(biāo)對象以簡化交互過程,提高交互效率,并降低交互過程對用戶肢體造成的疲勞度。
請參閱圖18,本發(fā)明實(shí)施例提供另一交互設(shè)備1800,所述交互設(shè)備1800在所述交互設(shè)備1700的基礎(chǔ)上進(jìn)一步包括
第三顯示模塊1810,用于顯示第二邊界及第三邊界于所述顯示區(qū)域內(nèi),所述第二邊界與第三邊界位于所述主菜單選擇區(qū)域之外且所述第三邊界相對所述第二邊界距離所述主菜單選擇區(qū)域距離更遠(yuǎn);所述第二邊界與所述第三邊界構(gòu)成子菜單選擇區(qū)域。。
為了方便用戶更加直觀的了解或者查看一目標(biāo)對象所在的系統(tǒng)或者文件的實(shí)際架構(gòu),并且使用戶與所述交互設(shè)備之間的交互更加的流暢,在本發(fā)明實(shí)施例提供的所述交互裝置1700所提供的交互界面的基礎(chǔ)上,通過所述的第三顯示模塊1810進(jìn)一步生成一包含有子菜單選擇區(qū)域402的交互界面,該交互界面與本發(fā)明實(shí)施例在圖4中所呈現(xiàn)的交互界面400相同,S卩,在所述主菜單選擇區(qū)域308鄰近處生成有子菜單選擇區(qū)域402,所述子菜單選擇區(qū)域402包括與所述主菜單選擇區(qū)域308的一條第一邊界310相鄰的一條第二邊界 404及第三邊界405。本發(fā)明實(shí)施例中通過所述的第三顯示模塊1810所生成的子菜單選擇區(qū)域可用以進(jìn)一步的將目標(biāo)對象顯示在由所述子菜單選擇區(qū)域402內(nèi),以呈現(xiàn)更多的目標(biāo)對象的信息給用戶,同時(shí)能夠?qū)⒛繕?biāo)對象所在的系統(tǒng)或者文件的具體的層級架構(gòu)直觀的展現(xiàn)給用戶,方便用戶快速的查找所需要的目標(biāo)對象。
第四顯示模塊1820,用于顯示與主菜單選擇區(qū)域內(nèi)的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象,所述與主菜單選擇區(qū)域內(nèi)的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象位于所述子菜單選擇區(qū)域內(nèi)。
通過所述的第四顯示模塊1820將與所述可選對象相關(guān)聯(lián)的一級可選對象或下一級可選對象顯示在所述子菜單選擇區(qū)域內(nèi),可以為用戶提供更多關(guān)于可選對象的信息。
第二檢測模塊1830,用于檢測發(fā)生于所述子菜單選擇區(qū)域內(nèi)的第二觸摸動(dòng)作以獲取所述第二觸摸動(dòng)作所發(fā)生的位置。
通過所述第三顯示模塊1810及第四顯示模塊1820生成所述交互界面后,用戶可以通過所生成的交互界面來實(shí)現(xiàn)與所述交互設(shè)備之間的交互訪問,本實(shí)施方式中,用戶與所述交互設(shè)備之間的交互訪問通過觸摸的方式來進(jìn)行,也即,上述所生成的交互界面呈現(xiàn)于一個(gè)觸摸顯示屏上,用戶可以通過在觸摸顯示屏上的觸摸動(dòng)作來進(jìn)行與所述交互設(shè)備的交互。在交互過程中,所述第二檢測模塊1830檢測發(fā)生在所述主菜單選擇區(qū)域內(nèi)的第二觸摸動(dòng)作,以獲取所述第二觸摸動(dòng)作所發(fā)生的位置,以通過所述第二觸摸動(dòng)作所發(fā)生的位置來確定該第二觸摸動(dòng)作所對應(yīng)的目標(biāo)對象。
第二選擇模塊1840,用于根據(jù)所獲取的第二觸摸動(dòng)作發(fā)生的位置確定該第二觸摸動(dòng)作所選中的與主菜單選擇區(qū)域內(nèi)的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
當(dāng)所述第二檢測模塊1830到了所述第二觸摸動(dòng)作發(fā)生的具體位置后,將所述其具體的位置反饋給交互設(shè)備的第二選擇模塊,所述交互設(shè)備的第二選擇模塊1840將根據(jù)所述觸摸動(dòng)作發(fā)生的位置以及所述交互界面的模型數(shù)據(jù)來確定對應(yīng)該第二觸摸動(dòng)作發(fā)生的具體位置處所對應(yīng)的目標(biāo)對象,當(dāng)作為所述目標(biāo)對象的所述可選對象確定后所述第二選擇模塊1840可以通過視覺、聽覺、或者觸覺的提示的方式來提示被選中的可選對象,比如可以放大所述被選中的可選對象,或者發(fā)出代表選中的聲音,或者以交互設(shè)備的機(jī)身震動(dòng)的方式來表示所述目標(biāo)對象被選中了。
第二軌跡檢測模塊1850,用于檢測朝向所述子菜單選擇區(qū)域的第二邊界所在方向的所述第二觸摸動(dòng)作的第二觸摸軌跡。
第二對象移動(dòng)模塊1860,用于沿所述觸第二觸摸軌跡移動(dòng)由所述第二觸摸動(dòng)作選中的所述上一級可選對象或下一級可選對象且在由所述第二觸摸動(dòng)作選中的所述上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí)用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象。
當(dāng)所述第二選擇模塊1840通過所述第二檢測模塊1830所檢測到的第二觸摸動(dòng)作將與可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象選中后,可以根據(jù)所述第二軌跡檢測模塊1850所檢測到的第二觸摸動(dòng)作的第二觸摸軌跡來獲取與所述可選對象相關(guān)的上一級可選對象或者下以及可選對象相關(guān)的更上一級可選對象或者更下一級可選對象,為了方便用戶操作,以及符合人體工學(xué)設(shè)計(jì),本發(fā)明實(shí)施方式中以朝所述子菜單選擇區(qū)域的任意一條第二邊界所在方向的滑動(dòng)動(dòng)作作為觸發(fā)或者獲取與所述可選對象相關(guān)的上一級可選對象或者下一級可選對象相關(guān)的更上一級可選對象或者更下一可選對象觸發(fā)指令,即, 當(dāng)所述第二選擇模塊1840根據(jù)所述第二檢測模塊1830所檢測到的所述第二觸摸動(dòng)作選中了與可選對象相關(guān)的上一級可選對象或者下一級可選對象相關(guān)的更上一級可選對象或者更下一可選對象后,所述第二軌跡檢測模塊1850將檢測所述第二觸摸動(dòng)作的觸摸軌跡,并將其所獲取的觸摸軌跡反饋所述第二對象移動(dòng)模塊I860,所述第二對象移動(dòng)模塊1860將根據(jù)所述第二觸摸動(dòng)作的觸摸軌跡來移動(dòng)所述被選中的更上一級可選對象或者更下一可選對象,當(dāng)所述第二觸摸動(dòng)作的觸摸軌跡朝向所述子菜單選擇區(qū)域的第二邊界所在方向, 且所述移動(dòng)軌跡在所述顯示區(qū)域的跨度滿足預(yù)定的規(guī)則或者閾值時(shí),所述第二對象移動(dòng)模塊I860將發(fā)出可選對象更換的指令,即,用由所述第二選擇模塊1840所選中的上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象。
本發(fā)明實(shí)施例提供的所述交互設(shè)備通過向用戶提供一種符合人體工學(xué),便于操作的交互界面,使用戶能夠方便快捷的通過觸摸操作來瀏覽以及選則目標(biāo)對象以簡化交互過程,提高交互效率,并降低交互過程對用戶肢體造成的疲勞度。
進(jìn)一步地,在本發(fā)明實(shí)施例提供所述交互設(shè)備1800的基礎(chǔ)上,當(dāng)所述第二對象移動(dòng)模塊I860用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象時(shí);
所述第二顯示模塊1810,還用于在所述子菜單選擇區(qū)域內(nèi)顯示與所述被選中的上一級可選對象相關(guān)聯(lián)的更上一級可選對象或與所述被選中的下一級可選對象相關(guān)聯(lián)的更下一級可選對象。
進(jìn)一步地,在本發(fā)明實(shí)施例提供所述交互設(shè)備1800的基礎(chǔ)上,所述第一移動(dòng)軌跡檢測模塊1750具體用于檢測朝向與所述子菜單的第二邊界相鄰的所述主菜單選擇區(qū)域的第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡;
所述第二顯示模塊1720,還用于用所述主菜單選擇區(qū)域內(nèi)的所述可選對象替換所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或者下一級可選對象。
進(jìn)一步地,在本發(fā)明實(shí)施例提供所述交互設(shè)備1800的基礎(chǔ)上,所述第二顯示模塊 1810所生成的所述第三邊界與所述第二邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述第二邊界、第三邊界以及所述夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成所述子菜單選擇區(qū)域;
相應(yīng),所述交互設(shè)備1800的第二檢測模塊1830,還用于檢測發(fā)生于所述子菜單選擇區(qū)域內(nèi)的第三觸摸動(dòng)作以獲取所述第三觸摸動(dòng)作所發(fā)生的位置;
所述所述交互設(shè)備1800的第二選擇模塊1840,還用于根據(jù)所獲取的第三觸摸動(dòng)作發(fā)生的位置確定該第三觸摸動(dòng)作所選中的所述子菜單選擇區(qū)域內(nèi)的上一級可選對象或下一級可選對象;
所述第二軌跡檢測模塊1850,還用于檢測朝向所述子菜單選擇區(qū)域的第三邊界所在方向的所述第三觸摸動(dòng)作的第三觸摸軌跡;
所述第二對象移動(dòng)模塊1860,還用于沿所述觸第三摸軌跡移動(dòng)由所述第三觸摸動(dòng)作選中的與所述子主菜單選擇區(qū)域內(nèi)的上一級可選對象或下一級可選對象,并在所述被選擇的上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí)將由第二所述觸摸動(dòng)作所選中的上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換為所述主菜單選擇區(qū)域內(nèi)的可選對象。
進(jìn)一步地,在本發(fā)明實(shí)施例提供所述交互設(shè)備1800的基礎(chǔ)上,當(dāng)所述第二對象移動(dòng)模塊I860沿所述觸第三摸軌跡移動(dòng)由所述第三觸摸動(dòng)作選中的與主菜單選擇區(qū)域內(nèi)的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象,并將由第二所述觸摸動(dòng)作所選中的上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換為所述主菜單選擇區(qū)域內(nèi)的可選對象時(shí),所述第二顯示模塊1720,還用于在所述被選中的上一級可選對象無相關(guān)聯(lián)的更上一級可選對象或與所述被選中的下一級可選對象無相關(guān)聯(lián)的更下一級可選對象時(shí),顯示空白于所述主菜選擇區(qū)內(nèi)。
請參閱圖19,本發(fā)明實(shí)施例提供所述交互設(shè)備1900,所述交互設(shè)備1900在所述交互設(shè)備1800的基礎(chǔ)上,進(jìn)一步括
控件生成模塊1910,用于顯示菜單激活控件于次顯示區(qū)域,所述次顯示區(qū)域位于與所述主菜單選擇區(qū)域內(nèi)對應(yīng)的所述夾角區(qū);
所述控件生成模塊1910用于在所述次顯示區(qū)域內(nèi)生成一菜單激活控件,所述菜單激活控件占用的顯示空間較小,用以供用戶喚醒或者激活隱藏的所述主菜單選擇區(qū)域; 而在不需要時(shí)釋放出所述顯示區(qū)域所占用的顯示空間。
第三檢測模塊1920,用于檢測位于所述次顯示區(qū)域內(nèi)并與所述菜單激活控件對應(yīng)的第四觸摸動(dòng)作;
相應(yīng),所述第一顯示模塊1710,進(jìn)一步用于根據(jù)所述第四觸摸動(dòng)作顯示主菜單選擇區(qū)域于所述顯示區(qū)域內(nèi)。
當(dāng)所述菜單激活控件被觸及時(shí),主菜單選擇區(qū)域便可顯示與所述顯示區(qū)域內(nèi)供用戶使用或者操作。
進(jìn)一步地,在本發(fā)明實(shí)施例提供的交互設(shè)備1700、1800及1900的基礎(chǔ)上,所述第一檢測模塊1730,還用于檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第五觸摸動(dòng)作以獲取所述第五觸摸動(dòng)作所發(fā)生的位置;
相應(yīng),所述第一選擇模塊1740,進(jìn)一步用于根據(jù)所獲取的第五觸摸動(dòng)作發(fā)生的位置確定第五該觸摸動(dòng)作所選中的可選對象;
所述第一軌跡檢測模塊1750,進(jìn)一步用于檢測沿所述主菜單選擇區(qū)域的第一邊界的延伸方向移動(dòng)的所述第五觸摸動(dòng)作的第五觸摸軌跡;
所述第一對象移動(dòng)模塊1760,進(jìn)一步用于沿所述第五觸摸軌跡移動(dòng)由所述第五觸摸動(dòng)作選中的可選對象,并將與由所述第五觸摸動(dòng)作所選中的可選對象同一級的可選對象以輪替的方式顯示于所述主菜單選擇區(qū)域內(nèi)。
此外,可以理解地,所述控件生成模塊1910也可以同樣的方式在喚醒所述主菜單的同同時(shí)或者在喚醒所述主菜單之后喚醒所述的子菜單選擇區(qū)域。
本實(shí)施例中,在所述主菜單選擇區(qū)域內(nèi)的可選對象可以在用戶的觸摸操作下沿著所述主菜單選擇區(qū)域的第一邊界的延伸方向移動(dòng),從而將多個(gè)可選對象呈現(xiàn)在所述主菜單選擇區(qū)域內(nèi),當(dāng)所述主菜單選擇區(qū)域內(nèi)的可選對象的數(shù)量較多,無法同時(shí)都顯示在所述主菜單選擇區(qū)域內(nèi)時(shí),便可以通過滑動(dòng)當(dāng)前顯示在所述主菜單選擇區(qū)域308內(nèi)的可選對象以將未顯示的可選對象顯示出來,從而方便用戶查找目標(biāo)對象。通過以上的實(shí)施方式的描述, 所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種交互設(shè)備,包括交互界面,所述交互界面包括由多個(gè)顯示邊界組成的顯示區(qū)域, 其中所述多個(gè)顯示邊界中每兩個(gè)相鄰接的顯示邊界之間生成有夾角區(qū),其特征在于所述交互設(shè)備還包括界面交互單元及處理單元;所述界面交互單元,用于在所述顯示區(qū)域?qū)?yīng)至少一個(gè)所述夾角區(qū)的位置處生成兩條第一邊界,所述兩條第一邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述兩條第一邊界與所述夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成主菜單選擇區(qū)域,所述主菜單選擇區(qū)域內(nèi)包括可選對象;所述處理單元,用于在所述主菜單選擇區(qū)域內(nèi)的所述可選對象被選中并朝所述兩條第一邊界中的任意一條第一邊界所在位置移動(dòng)且所述被選中的可選對象越過一預(yù)定位置時(shí), 將所述主菜單選擇區(qū)域中被選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
2.如權(quán)利要求1所述交互設(shè)備,其特征在于所述界面交互單元,還用于在所述主菜單選擇區(qū)域之外且鄰近所述主菜單選擇區(qū)域的所述顯示區(qū)域內(nèi)形成第二邊界與第三邊界,所述第二邊界與第三邊界構(gòu)成子菜單選擇區(qū)域,所述第三邊界相對所述第二邊界距離所述主菜單選擇區(qū)域距離更遠(yuǎn);所述子菜單選擇區(qū)域包括所述預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象;所述的處理單元還用于,在所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或下一級可選對象被選中并朝所述子菜單選擇區(qū)域的第二邊界所在位置移動(dòng)且所述被選中的上一級可選對象或者下一級可選對象越過一預(yù)定位置時(shí),用所述被選中的上一級可選對象或者下一級可選對象替換所述主菜單選擇區(qū)域內(nèi)的所述可選對象。
3.如權(quán)利要求2所述交互設(shè)備,其特征在于當(dāng)所述處理單元用所述被選中的上一級可選對象或者下一級可選對象替換所述主菜單選擇區(qū)域內(nèi)的所述可選對象時(shí),所述界面交互單元還用于在所述子菜選擇區(qū)內(nèi)顯示與所述被選中的上一級可選對象相關(guān)聯(lián)的更上一級可選對象或與所述被選中的下一級可選對象相關(guān)聯(lián)的更下一級可選對象。
4.如權(quán)利要求2所述交互設(shè)備,其特征在于所述處理單元用于在所述主菜單選擇區(qū)域內(nèi)的可選對象被選中并朝與所述子菜單選擇區(qū)域的第二邊界相鄰的所述第一邊界移動(dòng)且所述被選中的可選對象越過一預(yù)定位置時(shí),用所述主菜單選擇區(qū)域內(nèi)的可選對象替換所述子菜單選擇區(qū)域內(nèi)與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或者下一級可選對象。
5.如權(quán)利要求2至4任意一項(xiàng)所述交互設(shè)備,其特征在于所述第三邊界與所述第二邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述第二邊界、第三邊界以及所述夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成所述子菜單選擇區(qū)域;相應(yīng),所述處理單元還用于,在所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或下一級可選對象被選中并朝所述第三邊界所在位置移動(dòng)且所述被選擇的上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí),將所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或所述下一級可選對象替換為所述主菜單選擇區(qū)域內(nèi)的所述可選對象。
6.如權(quán)利要求2至4任意一項(xiàng)所述交互設(shè)備,其特征在于所述顯示區(qū)域?yàn)榘ㄋ臈l所述顯示邊界的矩形,所述主菜單選擇區(qū)域生成在所述顯示區(qū)域的右下角或者左下角用以供使用者通過拇指對所述主菜單內(nèi)的可選對象進(jìn)行操作。
7.如權(quán)利要求1至6任意一項(xiàng)所述交互設(shè)備,其特征在于所述第一邊界,第二邊界及所述第三邊界中的至少一個(gè)為弧形。
8.如權(quán)利要求1至7任意一項(xiàng)所述交互設(shè)備,其特征在于所述界面交互單元還用于在與所述主菜單選擇區(qū)域?qū)?yīng)的夾角區(qū)內(nèi)生成次顯示區(qū)域,所述次顯示區(qū)域包括菜單激活控件;所述處理單元還用于在所述菜單激活控件被選中時(shí)激活所述顯示區(qū)域內(nèi)主菜單選擇區(qū)域。
9.如權(quán)利要求1至8任意一項(xiàng)所述交互設(shè)備,其特征在于所述界面交互單元包括觸摸感應(yīng)界面,所述觸摸感應(yīng)界面用以響應(yīng)發(fā)生在所述交互界面上的觸摸動(dòng)作,所述觸摸動(dòng)作包括用以選中所述顯示區(qū)域內(nèi)的可選對象的觸擊,以及移動(dòng)所述被選中的可選對象的滑動(dòng);所述的處理單元用于根據(jù)所述觸摸感應(yīng)界面的響應(yīng)來執(zhí)行對應(yīng)的界面交互處理。
10.如權(quán)利要求1至9任意一項(xiàng)所述交互設(shè)備,其特征在于所述處理單元還用于,在主菜單選擇區(qū)域內(nèi)的可選對象被選中后沿所述主菜單選擇區(qū)域的第一邊界的延伸方向移動(dòng)時(shí),以輪替方式在所述主菜單選擇區(qū)域內(nèi)顯示所述預(yù)定的與所述被選中的可選對象處于同一級的可選對象。
11.一種交互設(shè)備的交互方法,其特征在于顯示兩條第一邊界于顯示區(qū)域內(nèi),其中,所述顯示區(qū)域包括多個(gè)顯示邊界,每兩個(gè)相鄰的所述顯示邊界之間生成有夾角區(qū),所述兩條第一邊界位于所述顯示區(qū)域內(nèi)與所述至少一個(gè)夾角區(qū)對應(yīng)的位置處,所述兩條第一邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述兩條第一邊界與所述的夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成主菜單選擇區(qū)域;顯示可選對象于所述顯示區(qū)域內(nèi),所述可選對象位于所述顯示區(qū)域內(nèi)的所述主菜單選擇區(qū)域內(nèi);檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第一觸摸動(dòng)作以獲取所述第一觸摸動(dòng)作所發(fā)生的位置;根據(jù)所獲取的第一觸摸動(dòng)作發(fā)生的位置確定第一該觸摸動(dòng)作所選中的可選對象;檢測朝向所述主菜單選擇區(qū)域的任意一條第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡;沿所述第一觸摸軌跡移動(dòng)由所述第一觸摸動(dòng)作選中的所述可選對象且在由所述第一觸摸動(dòng)作選中的所述可選對象越過一預(yù)定位置時(shí),將由所述第一觸摸動(dòng)作所選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
12.如權(quán)利要求11所述交互方法,其特征在于所述方法進(jìn)一步包括顯示第二邊界及第三邊界于所述顯示區(qū)域內(nèi),所述第二邊界與第三邊界位于所述主菜單選擇區(qū)域之外且所述第三邊界相對所述第二邊界距離所述主菜單選擇區(qū)域距離更遠(yuǎn);所述第二邊界與所述第三邊界構(gòu)成子菜單選擇區(qū)域;顯示所述預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象,所述預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象位于所述子菜單選擇區(qū)域內(nèi);檢測發(fā)生于所述子菜單選擇區(qū)域內(nèi)的第二觸摸動(dòng)作以獲取所述第二觸摸動(dòng)作所發(fā)生的位置;根據(jù)所獲取的第二觸摸動(dòng)作發(fā)生的位置確定該第二觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象;檢測朝向所述子菜單選擇區(qū)域的第二邊界所在方向的所述第二觸摸動(dòng)作的第二觸摸軌跡;沿所述觸第二觸摸軌跡移動(dòng)由所述第二觸摸動(dòng)作選中的所述上一級可選對象或下一級可選對象且在由所述第二觸摸動(dòng)作選中的所述上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí)用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象。
13.如權(quán)利要求12所述交互方法,其特征在于在所述用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象時(shí),所述方法還包括在所述子菜單選擇區(qū)域內(nèi)顯示與所述被選中的上一級可選對象相關(guān)聯(lián)的更上一級可選對象或與所述被選中的下一級可選對象相關(guān)聯(lián)的更下一級可選對象。
14.如權(quán)利要求12所述交互方法,其特征在于所述檢測朝向所述主菜單選擇區(qū)域的任意一條第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡具體包括檢測朝向與所述子菜單的第二邊界相鄰的所述主菜單選擇區(qū)域的第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡;相應(yīng),在所述將由所述第一觸摸動(dòng)作所選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象時(shí),所述方法還包括用所述主菜單選擇區(qū)域內(nèi)的所述可選對象替換所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或者下一級可選對象。
15.如權(quán)利要求12至14任意一項(xiàng)所述交互方法,其特征在于所述第三邊界與所述第二邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述第二邊界、第三邊界以及所述夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成所述子菜單選擇區(qū)域;相應(yīng),所述方法還包括檢測發(fā)生于所述子菜單選擇區(qū)域內(nèi)的第三觸摸動(dòng)作以獲取所述第三觸摸動(dòng)作所發(fā)生的位置;根據(jù)所獲取的第三觸摸動(dòng)作發(fā)生的位置確定該第三觸摸動(dòng)作所選中的所述子菜單選擇區(qū)域內(nèi)的上一級可選對象或下一級可選對象;檢測朝向所述子菜單選擇區(qū)域的第三邊界所在方向的所述第三觸摸動(dòng)作的第三觸摸軌跡;沿所述觸第三摸軌跡移動(dòng)由所述第三觸摸動(dòng)作選中的所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或下一級可選對象,并在所述被選擇的上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí)將由第二所述觸摸動(dòng)作所選中的上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換為所述主菜單選擇區(qū)域內(nèi)的可選對象。
16.如權(quán)利要求11至15任意一項(xiàng)所述交互方法,其特征在于所述方法還包括顯示菜單激活控件于次顯示區(qū)域,所述次顯示區(qū)域位于與所述主菜單選擇區(qū)域?qū)?yīng)的所述夾角區(qū)內(nèi);檢測位于所述次顯示區(qū)域內(nèi)并與所述菜單激活控件對應(yīng)的第四觸摸動(dòng)作; 相應(yīng),所述顯示主菜單選擇區(qū)域于顯示區(qū)域內(nèi)具體包括 根據(jù)所述第四觸摸動(dòng)作顯示主菜單選擇區(qū)域于所述顯示區(qū)域內(nèi)。
17.如權(quán)利要求11至16任意一項(xiàng)所述交互方法,其特征在于所述方法還包括 檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第五觸摸動(dòng)作以獲取所述第五觸摸動(dòng)作所發(fā)生的位置;根據(jù)所獲取的第五觸摸動(dòng)作發(fā)生的位置確定第五該觸摸動(dòng)作所選中的可選對象; 檢測沿所述主菜單選擇區(qū)域的第一邊界的延伸方向移動(dòng)的所述第五觸摸動(dòng)作的第五觸摸軌跡;沿所述第五觸摸軌跡移動(dòng)由所述第五觸摸動(dòng)作選中的可選對象,并將與由所述第五觸摸動(dòng)作所選中的可選對象同一級的可選對象以輪替的方式顯示于所述主菜單選擇區(qū)域內(nèi)。
18.—種交互設(shè)備,其特征在于包括第一顯示模塊,用以顯示兩條第一邊界于顯示區(qū)域內(nèi);其中,所述顯示區(qū)域包括多個(gè)顯示邊界,每兩個(gè)相鄰的所述顯示邊界之間生成有夾角區(qū),所述兩條第一邊界位于所述顯示區(qū)域內(nèi)與所述至少一個(gè)所述夾角區(qū)對應(yīng)的位置處,所述兩條第一邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述兩條第一邊界與所述的夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成主菜單選擇區(qū)域;第二顯示模塊,用于顯示可選對象于所述顯示區(qū)域內(nèi),其中,所述可選對象位于所述顯示區(qū)域內(nèi)的所述主菜單選擇區(qū)域內(nèi);第一檢測模塊,用于檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第一觸摸動(dòng)作以獲取所述第一觸摸動(dòng)作所發(fā)生的位置;第一選擇模塊,用于根據(jù)所獲取的第一觸摸動(dòng)作發(fā)生的位置確定第一該觸摸動(dòng)作所選中的可選對象;第一觸摸軌跡檢測模塊,用于檢測朝向所述主菜單選擇區(qū)域的任意一條第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡,以及第一對象移動(dòng)模塊,用于沿所述第一觸摸軌跡移動(dòng)由所述第一觸摸動(dòng)作選中的所述可選對象且在由所述第一觸摸動(dòng)作選中的所述可選對象越過一預(yù)定位置時(shí),將由所述第一觸摸動(dòng)作所選中的可選對象及預(yù)定的與所述被選中的可選對象處于同一級的可選對象替換為預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
19.如權(quán)利要求18所述的交互設(shè)備,其特征在于,還包括第三顯示模塊,用于顯示第二邊界及第三邊界于所述顯示區(qū)域內(nèi),所述第二邊界與第三邊界位于所述主菜單選擇區(qū)域之外且所述第三邊界相對所述第二邊界距離所述主菜單選擇區(qū)域距離更遠(yuǎn);所述第二邊界與所述第三邊界構(gòu)成子菜單選擇區(qū)域;第四顯示模塊,用于顯示所述預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象,所述預(yù)定的與所述被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一位于所述子菜單選擇區(qū)域內(nèi);第二檢測模塊,用于檢測發(fā)生于所述子菜單選擇區(qū)域內(nèi)的第二觸摸動(dòng)作以獲取所述第二觸摸動(dòng)作所發(fā)生的位置;第二選擇模塊,用于根據(jù)所獲取的第二觸摸動(dòng)作發(fā)生的位置確定該第二觸摸動(dòng)作所選中菜單選擇區(qū)域所述上一級可選對象或下一級可選對象;第二軌跡檢測模塊,用于檢測朝向所述子菜單選擇區(qū)域的第二邊界所在方向的所述第二觸摸動(dòng)作的第二觸摸軌跡;以及第二對象移動(dòng)模塊,用于沿所述觸第二觸摸軌跡移動(dòng)由所述第二觸摸動(dòng)作選中的所述上一級可選對象或下一級可選對象且在由所述第二觸摸動(dòng)作選中的所述上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí)用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象。
20.如權(quán)利要求19所述的交互設(shè)備,其特征在于,當(dāng)所述第二對象移動(dòng)模塊用由所述第二所述觸摸動(dòng)作所選中的所述上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換所述主菜單選擇區(qū)域內(nèi)的可選對象時(shí);所述第二顯示模塊,還用于在所述子菜單選擇區(qū)域內(nèi)顯示與所述被選中的上一級可選對象相關(guān)聯(lián)的更上一級可選對象或與所述被選中的下一級可選對象相關(guān)聯(lián)的更下一級可選對象。
21.如權(quán)利要求20所述的交互設(shè)備,其特征在于,所述第一移動(dòng)軌跡檢測模塊具體用于檢測朝向與所述子菜單的第二邊界相鄰的所述主菜單選擇區(qū)域的第一邊界所在方向的所述第一觸摸動(dòng)作的第一觸摸軌跡;對應(yīng),所述第二顯示模塊,還用于用所述主菜單選擇區(qū)域內(nèi)的所述可選對象替換所述子菜單選擇區(qū)域內(nèi)的所述上一級可選對象或者下一級可選對象。
22.如權(quán)利要求19至21任意一項(xiàng)所述的交互設(shè)備,其特征在于,所述第三邊界與所述第二邊界在所述顯示區(qū)域內(nèi)互不相交且分別橫跨所述夾角區(qū)與所述夾角區(qū)兩側(cè)的所述顯示邊界相交,所述第二邊界、第三邊界以及所述夾角區(qū)兩側(cè)的所述顯示邊界構(gòu)成所述子菜單選擇區(qū)域;所述第二檢測模塊,還用于檢測發(fā)生于所述子菜單選擇區(qū)域內(nèi)的第三觸摸動(dòng)作以獲取所述第三觸摸動(dòng)作所發(fā)生的位置;所述第二選擇模塊,還用于根據(jù)所獲取的第三觸摸動(dòng)作發(fā)生的位置確定該第三觸摸動(dòng)作所選中的所述子菜單選擇區(qū)域內(nèi)的上一級可選對象或下一級可選對象;所述第二軌跡檢測模塊,還用于檢測朝向所述子菜單選擇區(qū)域的第三邊界所在方向的所述第三觸摸動(dòng)作的第三觸摸軌跡;所述第二對象移動(dòng)模塊,還用于沿所述觸第三摸軌跡移動(dòng)由所述第三觸摸動(dòng)作選中的所述子菜單選擇區(qū)域內(nèi)的上一級可選對象或下一級可選對象,并在所述被選擇的上一級可選對象或下一級可選對象越過一預(yù)定位置時(shí)將由第二所述觸摸動(dòng)作所選中的上一級可選對象或下一級可選對象以及與所述被選中的上一級可選對象或者被選中的下一級可選對象處于同一級的可選對象替換為所述主菜單選擇區(qū)域內(nèi)的可選對象。
23.如權(quán)利要求19至22任意一項(xiàng)所述的交互設(shè)備,其特征在于,所述交互設(shè)備進(jìn)一步包括控件生成模塊,用于顯示菜單激活控件于次顯示區(qū)域,所述次顯示區(qū)域位于與所述主菜單選擇區(qū)域?qū)?yīng)的所述夾角區(qū)內(nèi);第三檢測模塊,用于檢測位于所述次顯示區(qū)域內(nèi)并與所述菜單激活控件對應(yīng)的第四觸摸動(dòng)作;相應(yīng),所述第一顯示模塊,進(jìn)一步用于根據(jù)所述第四觸摸動(dòng)作顯示主菜單選擇區(qū)域于所述顯示區(qū)域內(nèi)。
24.如權(quán)利要求19至23任意一項(xiàng)所述的交互設(shè)備,其特征在于,所述第一檢測模塊,還用于檢測發(fā)生于所述主菜單選擇區(qū)域內(nèi)的第五觸摸動(dòng)作以獲取所述第五觸摸動(dòng)作所發(fā)生的位置;相應(yīng),所述第一選擇模塊,進(jìn)一步用于根據(jù)所獲取的第五觸摸動(dòng)作發(fā)生的位置確定第五該觸摸動(dòng)作所選中的可選對象;所述第一軌跡檢測模塊,進(jìn)一步用于檢測沿所述主菜單選擇區(qū)域的第一邊界的延伸方向移動(dòng)的所述第五觸摸動(dòng)作的第五觸摸軌跡;所述第一對象移動(dòng)模塊,進(jìn)一步用于沿所述第五觸摸軌跡移動(dòng)由所述第五觸摸動(dòng)作選中的可選對象,并將與由所述第五觸摸動(dòng)作所選中的可選對象同一級的可選對象以輪替的方式顯示于所述主菜單選擇區(qū)域內(nèi)。
全文摘要
本發(fā)明提供一種交互設(shè)備,包括交互界面,交互界面包括由多個(gè)顯示邊界組成的顯示區(qū)域,其中多個(gè)顯示邊界中每兩個(gè)相鄰接的顯示邊界之間生成有夾角區(qū);界面交互單元,用于在顯示區(qū)域?qū)?yīng)至少一個(gè)夾角區(qū)的位置處生成兩條第一邊界,兩條第一邊界與夾角區(qū)兩側(cè)的顯示邊界構(gòu)成主菜單選擇區(qū)域,主菜單選擇區(qū)域內(nèi)包括可選對象;處理單元,用于在主菜單選擇區(qū)域內(nèi)的可選對象被選中并朝兩條第一邊界中的任意一條第一邊界所在位置移動(dòng)且被選中的可選對象越過一預(yù)定位置時(shí),將主菜單選擇區(qū)域中被選中的可選對象及預(yù)定的與被選中的可選對象處于同一級的可選對象替換為預(yù)定的與被選中的可選對象相關(guān)聯(lián)的上一級可選對象或下一級可選對象。
文檔編號G06F3/048GK102541445SQ20111040639
公開日2012年7月4日 申請日期2011年12月8日 優(yōu)先權(quán)日2011年12月8日
發(fā)明者劉勇, 李 瑞 申請人:華為技術(shù)有限公司