本發(fā)明大體上涉及用于利用與交互式圖形用戶界面相結合的眼睛移動檢測的計算機實現系統(tǒng)和方法。具體地,本發(fā)明涉及用于在用戶與圖形用戶界面交互時通過將基于眼睛的輸入與基于手勢的輸入和基于手勢的用戶命令進行結合來輔助用戶的系統(tǒng)和方法。
背景技術:已經通過引入圖形用戶界面(GUI)使人機交互發(fā)生革命性巨變。由此,提供了用于以極大地超出任何先前信道的帶寬向用戶呈現信息的有效方式。多年以來,已經通過彩色屏幕、增大的顯示器、智能圖形對象(例如,彈出窗口)、窗口標簽、菜單、工具欄等進一步提高了可以呈現信息的速度。然而,在此期間,輸入設備基本上保持不變,即,鍵盤和定點設備(例如,鼠標、跟蹤球或觸摸板)。近年來,已經引入了(例如,手寫筆或圖形筆形式的)手寫設備。然而,雖然輸出帶寬已經增加了很多倍,但是輸入帶寬實質上未改變。因此,人機交互中的通信帶寬的嚴重不對稱性已經顯現。為了減小這種帶寬不對稱性以及為了改善和促進用戶交互,已經進行了多種嘗試來將眼睛跟蹤用于這些目的。通過在例如膝上型計算機中實現眼睛跟蹤設備,可以顯著提高用戶與在計算機上運行的不同軟件應用之間的交互可能性。因此,一種用于改善和促進用戶交互并且用于移除帶寬不對稱性的令人關注的思想是:取而代之地使用眼睛注視跟蹤,或者使用眼睛注視跟蹤作為鼠標輸入的補充。通常,根據計算出的用戶注視點將光標定位在顯示器上。已經提出了多種不同的技術以在這些系統(tǒng)中選擇和激活目標對象。在一個示例中,在檢測到用戶在特定時間段期間將他或她的注視集中在特定對象處之后,系統(tǒng)激活對象。另一種方法是當用戶眨眼時檢測對象的激活。然而,存在與這些使用眼睛跟蹤的解決方案相關聯的問題。例如,人類將其眼睛用于感知動作而不是控制。因此,小心地使用眼睛移動來與計算機交互以例如激活和選擇呈現在計算機的顯示器上的對象可能是充滿壓力的。還可能難以控制眨眼或凝視,以與呈現在顯示器上的對象進行交互。因此,本領域中需要改善技術,該技術實現與配備有眼睛跟蹤設備的計算機的用戶交互從而允許用戶以更直觀和自然的方式使用他或她的眼睛來控制、選擇和激活呈現在計算機的顯示器上的對象或對象的一部分。此外,在本領域中還需要以更有效的方式利用使用眼睛跟蹤的潛力以改善和促進與計算機的用戶交互的技術。在Beymer等的美國專利申請(公開號2005/0243054)中給出了一種這樣的嘗試,在該專利申請中,公開了一種用于使用眼睛注視和鍵按壓來選擇和激活目標對象的技術。更具體地,用戶注視目標對象,例如,圖形用戶界面上的按鈕,然后按壓鍵盤的選擇鍵。一旦按壓了選擇鍵,就使用概率推理確定了最可能的目標。然后,所確定的目標對象被突出顯示并且用戶可以通過再次按壓選擇鍵來選擇該目標對象。如果突出顯示的對象不是目標對象,則用戶可以使用額外鍵導航至期望的目標對象來選擇另一目標對象。然而,該技術局限于基于眼睛注視與對一個專用選擇鍵的兩次連續(xù)按壓的組合的對象選擇和激活。在Amir等的US6,204,828中,公開了用于通過集成眼睛注視和手動操作員輸入來輔助用戶定位光標的計算機驅動系統(tǒng)。注視跟蹤裝置在用戶觀看屏幕時監(jiān)視用戶的眼睛方位。同時,計算機在諸如鼠標等的輸入設備上監(jiān)視操作員的機械激活。當計算機檢測到輸入設備的機械激活時,其確定當前注視區(qū)域中的初始光標顯示位置。然后,在初始顯示位置處將光標顯示在屏幕上,此后,根據用戶對輸入設備的操控而不參考注視來手動地定位光標。因此,在現有技術中仍然需要以更有效的方式利用使用眼睛跟蹤的潛力以改善和促進與計算機的用戶交互(具體地,與圖形用戶界面的用戶交互)的改善技術。
技術實現要素:本發(fā)明的目的是提供用于當用戶與圖形用戶界面交互時通過將基于注視的輸入與基于手勢的用戶命令相結合來輔助用戶的改善方法、設備和系統(tǒng)。本發(fā)明的另一目的是提供用于與圖形用戶界面進行對用戶友好且直觀的交互的方法、設備和系統(tǒng)。本發(fā)明的特定目的是提供使不具有傳統(tǒng)觸摸屏的計算機系統(tǒng)的用戶能夠使用基于注視的輸入和基于手勢的用戶命令的組合來通過觸摸屏式方式與圖形用戶界面交互的系統(tǒng)、設備和方法。此外,本發(fā)明提供了以下解決方案:例如在與常規(guī)觸摸屏的交互難以使用或者富有人體工程學挑戰(zhàn)性的情形下,使用注視輸入和基于手勢的輸入的觸摸屏式交互來作為與具有觸摸屏的計算機設備的觸摸屏交互的補充或替代。本發(fā)明的另一特定目的是提供以下系統(tǒng)、設備和方法:與圖形用戶界面進行基于組合的注視和手勢的交互,以在不具有傳統(tǒng)觸摸屏的計算機系統(tǒng)中或者在具有被布置為在人體工程學上不利于用戶的觸摸屏或者被布置為使得與觸摸屏相比用戶更適合使用手勢和注視來進行交互的觸摸屏的計算機系統(tǒng)中實現觸摸屏式環(huán)境。在本發(fā)明的上下文中,術語“GUI”(圖形用戶界面)是指基于圖形的用戶界面,其在并入了例如可移動窗口和圖標的顯示器上具有畫面或圖像和文字(包括例如符號和數字)。此外,在本發(fā)明的上下文中,術語“對象”或“對象部分”是指交互式圖形對象或GUI對象(例如,窗口、圖標、按鈕、滾動條、超鏈接)或非交互式對象(例如,圖像、文本或文本中的用戶期望選擇或激活的文字)。在本方面的上下文中,術語“觸摸板”(或術語“跟蹤板”)是指用于檢測一根或多根手指和/或旨在定點、繪制或做手勢的一個或多個其他對象(例如,手寫筆)的位置和移動的表面?zhèn)鞲衅?。通過具有獨立權利要求中所定義的特征的系統(tǒng)的方式來實現本發(fā)明的這些目的和其他的目的。通過從屬權利要求描述本發(fā)明的實施例。根據本發(fā)明的一個方面,提供了用于實現在例如計算機設備或手持設備或無線發(fā)送/接收單元(WTRU)中以處理和產生基于手勢的控制命令從而基于這些命令執(zhí)行用戶動作的控制模塊??刂颇K被配置為從適于檢測用戶產生的手勢的輸入裝置獲取用戶輸入并且從注視跟蹤模塊獲取注視數據信號,以及基于所述用戶輸入來確定至少一個用戶產生的基于手勢的控制命令。此外,控制模塊被配置為至少基于注視數據信號來確定信息呈現區(qū)域上包括用戶注視點的注視點區(qū)域,以及基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在圖形信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。用作起始點的注視點區(qū)域可以是用戶初始注視的區(qū)域或者微調區(qū)域,即,用戶已經通過例如經由輸入裝置的調節(jié)或校正命令來選擇的區(qū)域,從而將初始注視點區(qū)域校正或調節(jié)至所選區(qū)域。根據本發(fā)明的另一方面,提供了一種在與(例如,與計算機設備或手持設備相關聯或包括在計算機設備或手持設備中,或者與無線發(fā)送/接收單元(WTRU)相關聯或者包括在WTRU中的)信息呈現區(qū)域進行用戶交互期間產生基于手勢的命令的方法。該方法包括:獲取用戶輸入,該用戶輸入與用戶產生的手勢和注視數據信號相對應,以及基于用戶輸入來確定至少一個用戶產生的基于手勢的控制命令。此外,至少基于注視數據信號來確定信息呈現區(qū)域上包括用戶注視點的注視點區(qū)域,以及基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。根據本發(fā)明的另一方面,提供了一種手持便攜式設備,該手持便攜式設備配備有信息呈現區(qū)域或者與信息呈現區(qū)域相關聯并且包括適于檢測用戶產生的手勢的輸入裝置和適于檢測所述信息呈現區(qū)域的觀看者的注視數據的注視跟蹤模塊。該手持設備還包括:控制模塊,控制模塊被配置為:從輸入裝置獲取用戶輸入并且從注視跟蹤模塊獲取注視數據信號,以及基于用戶輸入來確定至少一個用戶產生的基于手勢的控制命令。該控制模塊被還配置為至少基于注視數據信號來確定信息呈現區(qū)域上包括用戶注視點的注視點區(qū)域,以及基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。在本發(fā)明的實施例中,手持設備可以是蜂窩電話、智能電話、iPad或類似設備、平板電腦、phoblet/phablet、膝上型計算機或類似設備。根據本發(fā)明的另一方面,提供了一種無線發(fā)送/接收單元WTRU,該WTRU與信息呈現區(qū)域相關聯并且包括適于檢測用戶產生的手勢的輸入裝置和適于檢測信息呈現區(qū)域的觀看者的注視數據的注視跟蹤模塊。該WTRU還包括:控制模塊,控制模塊被配置為:從輸入裝置獲取用戶輸入并且從注視跟蹤模塊獲取注視數據信號,以及基于用戶輸入來確定至少一個用戶產生的基于手勢的控制命令。該控制模塊被還配置為至少基于注視數據信號來確定信息呈現區(qū)域上包括用戶注視點的注視點區(qū)域,以及基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。術語“無線發(fā)送/接收單元(WTRU)”包括但不限于用戶設備(UE)、移動站、固定或移動訂戶單元、蜂窩電話、智能電話、個人數字助理(PDA)、計算機、或者能夠在無線環(huán)境(例如,無線局域網(WLAN)或無線移動通信系統(tǒng)(例如,第三代(3G)全球移動通信系統(tǒng)和包括長期演進(LTE)小區(qū)的用于移動通信的系統(tǒng)))中操作的任何其他類型的設備。根據本發(fā)明的另一方面,提供了一種用于與信息呈現區(qū)域進行用戶交互的系統(tǒng)。該系統(tǒng)包括:輸入裝置,適于檢測用戶產生的手勢,以及注視跟蹤模塊,適于檢測信息呈現區(qū)域的觀看者的注視數據。此外,該系統(tǒng)包括:控制模塊,被配置為:從輸入裝置獲取用戶輸入并且從注視跟蹤模塊獲取注視數據信號,以及基于用戶輸入來確定至少一個用戶產生的基于手勢的控制命令??刂颇K還被配置為:至少基于注視數據信號來確定信息呈現區(qū)域上用戶注視點所在的注視點區(qū)域,以及基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在圖形信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中,使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。根據本發(fā)明的另一方面,提供了一種與信息呈現區(qū)域相關聯的計算機設備。該計算機設備包括:輸入裝置,適于檢測用戶產生的手勢,以及注視跟蹤模塊,適于檢測信息呈現區(qū)域的觀看者的注視數據。該計算機設備還包括:控制模塊,該控制模塊被配置為:從適于檢測用戶產生的手勢的輸入裝置獲取用戶輸入并且從注視跟蹤模塊獲取注視數據信號,以及基于用戶輸入來確定至少一個用戶產生的基于手勢的控制命令。此外,控制模塊被配置為至少基于注視數據信號來確定信息呈現區(qū)域上包括用戶注視點的注視點區(qū)域,以及基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。根據本發(fā)明的實施例,計算機設備可以例如是具有以下各項的組中的任意一個:個人計算機、計算機工作站、大型計算機、車輛中的處理器或設備、或者手持設備,例如蜂窩電話、智能電話或類似設備、便攜式音樂播放器(例如,iPod)、膝上型計算機、計算機游戲、電子書、iPAD或類似設備、平板電腦、Phoblet/Phablet。根據本發(fā)明的實施例,輸入裝置被配置為使用例如光學測量技術或電容測量技術來檢測手或手指例如相對于鍵盤或信息呈現區(qū)域的用戶手勢。根據本發(fā)明的一個方面,提供了一種用于與可佩帶的頭戴式信息呈現區(qū)域進行用戶交互的系統(tǒng)。該系統(tǒng)包括:被配置為陀螺戒指的輸入裝置,適于檢測用戶產生的手勢并且適于與(還可通信地連接到信息呈現區(qū)域的)控制模塊進行無線通信,以及注視跟蹤模塊,適于檢測信息呈現區(qū)域的觀看者的注視數據??刂颇K被配置為:從輸入裝置獲取用戶輸入并且從注視跟蹤模塊獲取注視數據信號;以及基于用戶輸入來確定至少一個用戶產生的基于手勢的控制命令;至少基于注視數據信號來確定信息呈現區(qū)域上包括用戶注視點的注視點區(qū)域;以及基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在圖形信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。根據本發(fā)明的另一方面,提供了一種用于與信息呈現區(qū)域進行用戶交互的系統(tǒng)。該系統(tǒng)包括:輸入裝置,適于檢測用戶產生的手勢,其中輸入裝置包括至少一個觸摸板,該觸摸板被布置在車輛的轉向設備上或者適于集成在車輛的轉向設備中。此外,系統(tǒng)包括:注視跟蹤模塊,適于檢測信息呈現區(qū)域的觀看者的注視數據,以及控制模塊,被配置為:從輸入裝置獲取用戶輸入并且從注視跟蹤模塊獲取注視數據信號;以及基于用戶輸入來確定至少一個用戶產生的基于手勢的控制命令;至少基于注視數據信號來確定信息呈現區(qū)域上包括用戶注視點的注視點區(qū)域;以及基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在圖形信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。根據本發(fā)明的實施例,輸入裝置包括觸摸板,該觸摸板被配置為使用戶能夠產生基于手勢的控制命令。例如可以通過在觸摸板的表面上移動至少一根手指或者使用例如手指觸摸觸摸板的表面來產生基于手勢的命令。根據本發(fā)明的實施例,觸摸板表面的專用部分或區(qū)域被配置為接收基于手勢的控制命令。根據本發(fā)明的實施例,觸摸板表面的至少第一專用部分或區(qū)域被配置為接收第一組基于手勢的控制命令,并且觸摸板表面的至少第二部分或區(qū)域被配置為接收第二組基于手勢的控制命令。例如,觸摸板可以被配置為接收諸如在專用區(qū)域或部分處滾動或縮放等的手勢。在本發(fā)明的實施例中,控制模塊被配置為基于經由輸入裝置的多個同時的用戶輸入來確定至少一個基于手勢的控制命令。此外,基于注視數據信號來確定信息呈現區(qū)域上用戶注視點所在的注視點區(qū)域,并且基于所確定的注視點區(qū)域和至少一個基于手勢的控制命令來執(zhí)行對呈現在圖形信息呈現區(qū)域上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。根據本發(fā)明的實施例,輸入模塊被配置為解釋表示至少一個用戶產生的手勢的信號,以提供反映用戶手勢的至少一個基于手勢的控制命令。根據本發(fā)明的實施例,輸入模塊被布置在控制模塊中。在本發(fā)明的實施例中,輸入模塊被配置為使用注視輸入信號和/或可能的基于手勢的控制命令的預定集合來解釋表示至少一個用戶產生的手勢的信號,每一個可能的控制命令與相對于輸入裝置的特定用戶手勢相對應。根據本發(fā)明的實施例,至少一個對象被呈現在圖形信息呈現區(qū)域上,對象表示至少一個圖形用戶界面組件,并且被配置為根據用戶產生的基于手勢的控制命令而被操縱,其中控制模塊被配置為:基于注視數據信號來確定用戶注視點是否在對象上或者在該對象周圍的區(qū)域中。此外,控制模塊可以被配置為:基于注視數據信號來確定用戶注視點在預定時間點是否已經在對象上或者在該對象周圍的區(qū)域中。例如,控制模塊可以被配置為確定用戶注視點在0.1秒之前是否在對象上或者該對象周圍的區(qū)域上。如果與由經由輸入裝置的用戶輸入得到的用戶產生的激活命令同步地,用戶注視點在對象上或者在該對象周圍的區(qū)域中,則啟用對象的用戶激活,其中可以通過由經由輸入裝置的用戶輸入得到的用戶產生的命令來操縱所激活的對象。如果與由經由輸入裝置的用戶輸入得到的用戶產生的激活命令在預定時間段上同步地,用戶注視點曾在對象上或者在該對象周圍的區(qū)域內,則也啟用對象的用戶激活,其中可以通過由于經由輸入裝置的用戶輸入得到的用戶產生的命令來操縱激活的對象。根據本發(fā)明的實施例,當用戶觸摸觸摸板時,通過諸如十字準線或類似標記等的視覺反饋來指示初始注視點的位置。用戶可以通過在觸摸板上移動手指來調整該初始位置。然后,用戶可以使用不同的手勢以觸摸屏式方式與信息呈現區(qū)域進行交互。視覺反饋的強度(例如,十字準線的光的強度)可以取決于信息呈現區(qū)域上用戶的注視所在的位置。例如,如果在注視點處發(fā)起用于平移(pan)窗口的拖動操作,則視覺反饋最初可以是不連續(xù)(discrete)的。當拖動操作已經維持一段時間時,可以增強視覺反饋以向用戶指示此時執(zhí)行拖動操作的位置。在包括觸摸板的實施例中,手勢是相對于觸摸板的手指移動,并且每一個手勢與導致用戶動作的基于特定手勢的控制命令相關聯或相對應。在下文中,將討論可以使用手勢和注視的組合執(zhí)行的用戶動作的非窮舉數量的示例:●通過例如注視呈現在信息呈現區(qū)域上的對象并且通過與之關聯地在預定時間段期間下壓觸摸板并在觸摸板上保持手指,呈現與該對象相關的視覺反饋。例如,通過在第一時間段期間下壓觸摸板并且在觸摸板上保持手指,可以突出顯示對象,并且通過在第二時間段期間繼續(xù)在觸摸板上保持手指,可以顯示對與該對象相關的信息進行呈現的信息框。●通過例如注視呈現在信息呈現區(qū)域上的對象并且通過與之關聯地使用手指輕擊觸摸板,可以發(fā)起主動作。例如,可以通過注視表示應用的圖標并且使用手指輕擊觸摸板來打開和啟動應用?!裢ㄟ^例如注視呈現在信息呈現區(qū)域上的對象并且通過與之關聯地抬起已經與觸摸板相接觸的手指,可以發(fā)起主動作。例如,可以通過注視表示應用的圖標并且抬起已經與觸摸板相接觸的手指來打開和啟動應用?!裼脩艨梢酝ㄟ^注視信息呈現區(qū)域并且通過與之關聯地在觸摸板上滑動他或她的手指來滑動或拖動由信息呈現區(qū)域呈現的視圖。從而在用戶注視點處發(fā)起拖動??梢酝ㄟ^注視對象并且通過與之關聯地在觸摸板上滑動手指來實現在信息呈現區(qū)域上滑動對象的類似動作。通過需要兩根手指來進行劃動或者一根手指用于劃動而另一根手指按下按鈕的方式,可以取而代之地實現這兩個目的?!裼脩艨梢酝ㄟ^注視對象并且通過與之關聯地在觸摸板上向下劃動他或她的手指來選擇對象以進行進一步動作?!裢ㄟ^注視呈現在信息呈現區(qū)域上的對象或對象部分并且通過與之關聯地使用他或她的兩根手指進行捏合,可以對該對象或對象部分進行縮放。通過使例如拇指推動按鈕或鍵盤鍵并且手指在觸摸板上遠離或朝向按鈕或鍵盤鍵移動,也可以在僅能夠感測單一觸摸的觸摸板上實現相同的功能?!裢ㄟ^注視呈現在信息呈現區(qū)域上的對象或對象部分并且通過與之關聯地使用他或她的兩根手指旋轉,可以旋轉對象或對象部分。類似地,當使用僅能夠感測單一觸摸的觸摸板時,拇指可以按壓按鈕同時手指在觸摸板上與按鈕相距恒定距離的曲線中移動以旋轉對象?!裢ㄟ^注視信息呈現區(qū)域的邊緣并且在觸摸板上在可能朝向信息呈現區(qū)域的中心的方向上(如果已經在注視位置做出手勢)滑動手指,可以呈現或顯示在正常使用期間隱藏的菜單或其他窗口(例如,幫助菜單)。也即是說,如果用戶注視例如信息呈現區(qū)域的左邊緣并且在觸摸板上在向右方向上劃動他或她的手指,則可以顯示或呈現隱藏菜單或其他窗口?!裢ㄟ^注視滑動條控制(例如,音量控制),手指可以在觸摸板上、在觸摸屏的預定義區(qū)域上或者在鍵盤上上移/下移(或者針對水平控制,左移/右移)以調整滑動條控制的值?!裢ㄟ^注視復選框控制同時在觸摸板上做出“選中-手勢”(例如,“V”),復選框可以是選中的或未選中的。●通過注視呈現在信息呈現區(qū)域上的可縮放對象或對象部分,同時使用一根手指(例如,拇指之一)用力按壓壓力敏感觸摸板,可以使用注視點作為縮放中心點來對所述對象進行放大或縮小,其中,每一個用力按壓在不同縮放水平之間切換(toggle)?!裢ㄟ^注視有多個選項可用(例如,“復制”或“重命名”)的對象或對象部分,可以在預置聚焦停留時間已經過去之后或者在已經提供適當的用戶輸入之后在對象的不同側上顯示不同的選項。此后,觸摸板或觸摸屏的預定義區(qū)域用于選擇動作。例如,向左劃動以復制并且向右滑動以重命名。根據本發(fā)明的另一個實施例,注視跟蹤模塊和用戶輸入裝置被實現在配備有觸摸屏的設備(例如,iPad或類似設備)中。觸摸屏用作信息呈現區(qū)域和用于輸入用戶手勢的輸入設備二者??刂颇K被包括在配備有觸摸屏的設備中,并且被配置為基于注視數據信號來確定信息呈現區(qū)域(即,觸摸屏)上用戶注視點所在的注視點區(qū)域,并且基于所確定的注視點區(qū)域和至少一個用戶產生的基于手勢的控制命令來執(zhí)行對呈現在觸摸屏上的視圖進行操縱的至少一個用戶動作,其中使用所確定的注視點區(qū)域作為起始點來執(zhí)行用戶動作。經由觸摸屏輸入用戶手勢。根據該實施例,用戶手勢或觸摸屏上的手指移動是相對于注視點的,這伴隨著配備有觸摸屏的設備的更用戶友好且人體工程學的使用。例如,用戶可以用兩只手握住設備并且使用注視和拇指的移動與觸摸屏上的圖形用戶界面進行交互,其中所有用戶動作和激活都將用戶注視點作為起始點。如上所述,上文所討論的手勢和注視發(fā)起的動作僅是示例性的,并且存在與注視點相結合導致可感知的動作的大量其他手勢。在下文中,描述一些其他示例:●可以通過注視對象或對象部分并且按壓手指(例如,拇指)、通過移動手指來進行微調、并且釋放手指施加的壓力以選擇對象或對象部分,來對該對象或對象部分進行選擇;●可以通過注視對象或對象部分、按壓手指(例如,拇指)、通過移動手指來進行微調、使用另一手指(例如,另一拇指)輕擊以選擇對象或對象部分,來對該對象或對象部分進行選擇。此外,雙輕擊可以用于“雙擊動作”,并且快速下移可以用于“右擊”?!裢ㄟ^注視呈現在信息呈現區(qū)域上的可縮放對象或對象部分,同時以圓周運動移動手指(例如,拇指之一),可以使用注視點作為縮放中心點來對所述對象進行放大或縮小,其中,順時針運動執(zhí)行“放大”命令,并且逆時針運動執(zhí)行“縮小”命令,反之亦然?!裢ㄟ^注視呈現在信息呈現區(qū)域上的可縮放對象或對象部分,并且通過與之關聯地使一根手指(例如,拇指之一)保持靜止同時上移或下移另一根手指(例如,另一根拇指),可以使用注視點作為縮放中心點來對所述對象進行放大或縮小,其中,上移運動執(zhí)行“放大”命令,下移運動執(zhí)行“縮小”命令,反之亦然?!裢ㄟ^注視呈現在信息呈現區(qū)域上的可縮放對象或對象部分同時使用一根手指(例如,拇指之一)雙輕擊觸摸屏,可以使用注視點作為縮放中心點來對所述對象進行放大或縮小,其中,每一個雙輕擊在不同的縮放水平之間切換。●通過注視呈現在信息呈現區(qū)域上的可縮放對象或對象部分同時在相反的水平方向上同時滑動兩根手指(例如,兩根拇指),可以對該對象或對象部分進行縮放。●通過注視可縮放對象并且與之關聯地使手指(例如,一根拇指)在觸摸屏上保持靜止同時以圓周運動移動另一根手指(例如,另一根拇指),可以對該對象或對象部分進行縮放。●通過注視呈現在信息呈現區(qū)域上的對象或對象部分并且與之關聯地使手指(例如,拇指之一)在觸摸屏上保持靜止同時滑動另一根手指(例如,另一根拇指),可以滑動或拖動由信息呈現區(qū)域呈現的視圖?!裢ㄟ^注視呈現在信息呈現區(qū)域上的對象或對象部分并且與之關聯地使手指(例如,拇指之一)在觸摸屏上保持靜止同時滑動另一根手指(例如,另一根拇指),可以滑動或拖動由信息呈現區(qū)域呈現的視圖?!裢ㄟ^注視呈現在信息呈現區(qū)域上的對象或對象部分同時使用手指(例如,拇指之一)輕擊或雙輕擊,可以激活自動平移(panning)功能,使得在注視點靠近信息呈現區(qū)域的邊緣的同時呈現區(qū)域從屏幕的邊緣之一向中心連續(xù)地滑動,直到接收到第二用戶輸入為止。●通過注視呈現在信息呈現區(qū)域上的對象或對象部分同時使用手指(例如,拇指之一)輕擊或雙輕擊,呈現區(qū)域立即根據注視點(例如,注視點用于指示滑動信息呈現區(qū)域應該滑動到的中心)滑動。●通過注視呈現在信息呈現區(qū)域上的對象或對象部分同時在相反的垂直方向上同時滑動兩根手指(例如,兩根拇指),可以旋轉該對象或對象部分。在執(zhí)行兩指手勢之前,手指之一可以用于微調動作點。例如,當用戶觸摸觸摸屏時,可以在注視點上示出諸如“虛擬手指”等的用戶反饋符號。第一根手指可以用于四處滑動以相對于原點來調整動作點。當用戶使用第二根手指觸摸屏幕時,動作點固定并且第二根手指用于“點擊”動作點或者用于執(zhí)行諸如上述旋轉、拖動和縮放示例等的兩指手勢。根據本發(fā)明的另一實施例,注視跟蹤模塊和用戶輸入裝置被實現在諸如iPad、超級本平板電腦或類似設備等的便攜式設備中。然而,替代使用拇指在呈現區(qū)域上執(zhí)行手勢,將一個或兩個單獨的觸摸板放置在設備的背面,以允許使用除了拇指之外的其他手指的兩指手勢。根據本發(fā)明的另一實施例,注視跟蹤模塊和用戶輸入裝置被實現在車輛中。信息呈現區(qū)域可以是平視顯示器或信息娛樂屏幕。輸入裝置可以是轉向設備的背面(以與食指一起使用)或正面(以與拇指一起使用)上的一個或兩個單獨的觸摸板。根據本發(fā)明的另一實施例,注視跟蹤模塊和信息呈現區(qū)域被實現在可佩帶的頭戴式顯示器中,該頭戴式顯示器可以被設計為看似一副眼鏡(例如,US8,235,529中所述的解決方案)。用戶輸入裝置可以包括陀螺儀,并且適于佩戴在手腕、手或至少一根手指上。例如,輸入裝置可以是與眼鏡(或處理單元,諸如可通信地連接到眼鏡智能電話等)無線連接的戒指和檢測佩戴戒指的手指的小幅移動的陀螺儀。檢測到表示的移動的手勢數據然后被無線地傳送到檢測到注視的眼鏡,并且基于來自輸入裝置的手勢數據的基于手勢的控制命令用于識別和執(zhí)行用戶動作。通常,在大多數應用中,觸摸板顯著小于信息呈現區(qū)域,這使得在特定情形中觸摸板可以對可能的用戶動作施加限制。例如,可能期望在整個信息呈現區(qū)域上拖動或移動對象同時用戶手指的移動受到較小觸摸板區(qū)域的限制。因此,在本發(fā)明的實施例中,如果例如按下或按壓特定或專用的按鈕或鍵盤鍵,則盡管用戶已經從觸摸板移走了手指,也可以維持觸摸屏式會話。由此,用戶可以執(zhí)行需要觸摸板上的多次觸摸的動作。例如,可以通過觸摸板上的多次拖動移動來在整個信息呈現區(qū)域上移動或拖動對象。在本發(fā)明的其他實施例中,在手指沿著與手指的初始方向相同的方向到達觸摸板的邊緣之后,信息呈現區(qū)域上的拖動移動或者其他用戶動作繼續(xù)。繼續(xù)的移動或其他動作可以持續(xù)到傳送中斷命令為止,該中斷命令可以是例如下壓鍵盤鍵或按鈕、觸摸板上的輕擊或者當從觸摸板移走了手指時。在本發(fā)明的其他實施例中,當用戶手指靠近觸摸板的邊緣時,增加或加快拖動移動或其他動作的速度。如果手指在相反的方向上移動,則可以減小速度。在本發(fā)明的實施例中,可以基于注視位置來加快動作,例如,對象的拖動移動。例如,通過注視對象、在期望方向上發(fā)起該對象的拖動操作、然后注視該對象的期望結束位置,對象的初始位置與期望結束位置之間的距離越長,對象移動的速度將越高。在本發(fā)明的其他實施例中,語音命令可被用于選擇要對當前注視的對象執(zhí)行什么動作,然后需要手勢來執(zhí)行該動作。例如,諸如詞“移動”等的語音命令可以允許用戶通過在觸摸板或觸摸屏上移動手指來移動當前正在注視的對象。要執(zhí)行的另一個動作可以是刪除對象。在該情況下,詞“刪除”可以允許刪除當前正在注視的對象,但是另外需要諸如向下劃動等的手勢來實際刪除對象。因此,通過注視要作用于的對象來選擇對象,通過語音命令來選擇要執(zhí)行的特定動作,并且通過手勢來完成要執(zhí)行的移動或確認。下面將通過例證實施例的方式來討論本發(fā)明的其他目的和優(yōu)點。當參照以下詳細描述、所附權利要求和附圖來考慮時,將更全面地理解本發(fā)明的這些和其他特征和優(yōu)點。附圖說明附圖不必按比例繪制,并且以舉例說明而非限制性的方式概括地示出了本發(fā)明的多個實施例。因此,在附圖的圖示中通過舉例說明而非限制性的方式說明了示例性實施例,在附圖中,相似的附圖標記指示相似的元件。應當注意的是,在本討論中對“一”或“一個”實施例的提及不一定是對相同實施例的提及,并且這種提及意味著至少一個。圖1示出了用戶控制可以在其中實現本發(fā)明的計算機裝置的概覽圖;圖2是示出了根據本發(fā)明的布置的實施例的框圖;圖3是示出了根據本發(fā)明的布置的另一實施例的框圖;圖4示出了根據本發(fā)明導致用戶產生的基于手勢的控制命令的示例性手勢;圖5示出了根據本發(fā)明導致用戶產生的基于手勢的控制命令的另一示例性手勢;圖6示出了根據本發(fā)明導致用戶產生的基于手勢的控制命令的另一示例性手勢;圖7示出了根據本發(fā)明導致用戶產生的基于手勢的控制命令的另一示例性手勢;圖8示出了根據本發(fā)明導致用戶產生的基于手勢的控制命令的另一示例性手勢;圖9示出了根據本發(fā)明導致用戶產生的基于手勢的控制命令的另一示例性手勢;圖10示出了根據本發(fā)明導致用戶產生的基于手勢的控制命令的另一示例性手勢;圖11a示出了在其中實現本發(fā)明的另一實施例的配備有觸摸屏的設備的概覽圖;圖11b示出了在其中實現本發(fā)明的另一實施例的在背面配備有觸摸板的設備的概覽圖;圖12是示出了圖11a中所示的根據本發(fā)明的實施例的框圖;圖13a是根據本發(fā)明的實施例的控制模塊的示意圖;圖13b是根據本發(fā)明的另一實施例的控制模塊的示意圖;圖13c是根據本發(fā)明的另一實施例的控制模塊的示意圖;圖14是根據本發(fā)明的實施例的無線發(fā)送/接收單元WTRU的示意圖;圖15a是根據本發(fā)明的實施例的計算機設備或手持設備的實施例的示意圖;圖15b是根據本發(fā)明的計算機設備或手持設備的另一實施例的示意圖;圖16是示出了根據本發(fā)明的實施例的方法的實施例的步驟的示意性流程圖;圖17是示出了根據本發(fā)明的方法的另一實施例的步驟的示意性流程圖;圖18是示出了根據本發(fā)明的實施例的方法的另一實施例的步驟的示意性流程圖;圖19是示出了根據本發(fā)明的實施例的方法的另一實施例的步驟的示意性流程圖;圖20是示出了根據本發(fā)明的布置的另一實施例的框圖;圖21是本發(fā)明的另一實現的示意圖;圖22是本發(fā)明的另一實現的示意圖;以及圖23是本發(fā)明的實現的示意圖。具體實施方式本文使用的術語“模塊”指代專用集成電路(ASIC)、電子電路、執(zhí)行一個或多個軟件程序的處理器(共享的、專用的、或組)以及存儲器、組合邏輯電路、或者提供所述功能的其他適合的組件。術語“模塊”還指代實現本文所述的方法(具體地,結合每一個特定“模塊”所述的功能)必需的特定形式的軟件。認為將主要通過根據本發(fā)明的系統(tǒng)中采用的特定系統(tǒng)架構并且通過根據本發(fā)明的系統(tǒng)采用的特定方法來確定特定形式的軟件。下文是根據本發(fā)明的示例性實施例的描述。不應從限制性的意義理解該描述,而是僅為了描述本發(fā)明的一般原理的目的給出該描述。將理解的是,在不偏離本發(fā)明的范圍的情況下可以利用其他實施例并且進行結構和邏輯改變。參照圖1、圖2、圖3和圖20,將描述根據本發(fā)明的計算機系統(tǒng)的實施例。圖1示出了根據本發(fā)明具有集成的注視和手動控制的計算機系統(tǒng)的實施例。用戶110能夠至少部分地基于眼睛跟蹤信號DEYE(眼睛跟蹤信號DEYE描述了用戶在信息呈現區(qū)域或顯示器20上的關注點x、y)并且基于用戶產生的手勢(即,可以檢測到用戶的至少一個身體部位的移動,從而經由諸如觸摸板51等的用戶輸入裝置50產生基于手勢的控制命令),來控制計算機系統(tǒng)10。在本發(fā)明的上下文中,如上所述,術語“觸摸板”(或術語“跟蹤板”)是指以觸覺傳感器(即,可以將用戶手指的運動和位置轉換為屏幕(信息呈現區(qū)域)上的相對位置的專用表面)為特征的定點設備。觸摸板是膝上型計算機的公共特征,并且也在桌面空間不足的情況下用作鼠標的替換。因為它們的尺寸不同,因此也可以在個人數字助理(PDA)和一些便攜式媒體播放器上發(fā)現它們。無線觸摸板也可以作為拆卸的配件使用。觸摸板以多種方式之一操作,包括電容感測和電導感測。如今最常用的技術伴隨著感測手指的電容虛擬地效應或傳感器之間的電容。雖然諸如觸摸屏等的觸摸板能夠感測絕對位置,但是分辨率受到其尺寸的限制。對于作為指針設備的通常使用,與操縱被抬起并放回表面的鼠標類似,手指的拖動運動被轉換為光標在屏幕上的更精細的相對運動。與標準鼠標的左右按鈕相當的硬件按鈕被定位在觸摸板的下方、上方或旁邊。上網本有時采用最后一種方式作為節(jié)約空間的方式。一些觸摸板和相關聯的設備驅動器軟件可以將輕擊板解釋為點擊,并且其后接著是連續(xù)定點運動的輕擊(“點擊-半按(click-and-a-half)”)可以指示拖動。觸覺觸摸板允許通過將按鈕功能并入到觸摸板自身的表面中來進行點擊和拖動。為了選擇,下壓觸摸板而不是物理按鈕。為了拖動,不是執(zhí)行“點擊-半按”技術,而是進行下壓同時拖動對象而不釋放壓力,并且當完成時放開。觸摸板驅動器還可以允許使用多根手指來促進其他鼠標按鈕(通常針對中心按鈕兩指輕擊)。一些觸摸板具有“熱點”,即觸摸板上用于除了鼠標之外的功能的位置。例如,在特定觸摸板上沿著觸摸板的邊緣移動手指將被用作滾輪,控制滾動條并且垂直地或水平地滾動具有焦點的窗口。Apple(蘋果)使用兩指拖動來在其觸摸板上進行滾動。此外,一些觸摸板驅動器支持輕擊區(qū),即,輕擊將執(zhí)行功能(例如,暫停媒體播放器或者啟動應用)的區(qū)域。所有這些功能是在觸摸板設備驅動器軟件中實現的,并且可以被禁用。觸摸板主要用于整裝(self-contained)的便攜式膝上型計算機中,并且不需要靠近機器的平坦表面。觸摸板接近鍵盤,并且只需要非常短的手指移動以在顯示屏上移動光標;雖然是有利的,但是這還使得用戶的拇指可能在鍵入時無意地移動鼠標的光標。在具有內置觸摸板的鍵盤中,觸摸板功能可用于臺式計算機。觸摸板的示例包括一維觸摸板,該一維觸摸板用作第二代及以后的iPodClassic便攜式音樂播放器上的菜單導航的主控制界面,其中它們被稱作“點擊滑輪”,這是因為它們僅感測沿著一個軸的運動,該軸像輪子一樣回繞。在觸摸板的另一實現中,第二代MicrosoftZune產品線(Zune80/120和Zune4/8)將觸摸應用于ZunePad。Apple的PowerBook500系列是其攜帶這種設備的第一臺膝上型計算機,Apple將其稱為“跟蹤板(trackpad)”。Apple...