新四季網

具有絕對及相對輸入模式的觸敏顯示屏幕的製作方法

2023-08-03 22:49:56

專利名稱:具有絕對及相對輸入模式的觸敏顯示屏幕的製作方法
技術領域:
在各種實施例中,本發明涉及用於控制電子裝置的輸入機構,且更確切地說涉及具有絕對輸入模式及相對輸入模式的觸敏顯示屏幕。
背景技術:
眾所周知為電子裝置提供觸敏顯示屏幕。觸敏顯示屏幕允許電子顯示器充當輸入裝置,因而在可支持的交互類型方面提供較大的靈活性。在許多裝置中,使用觸敏顯示屏幕來取代例如軌跡球、滑鼠、五向開關等指向裝置。在其它裝置中,觸敏顯示屏幕可補充其它輸入機構或由其它輸入機構補充。觸敏顯示屏幕提供優於其它輸入機構的若干優點。觸敏顯示屏幕可通過提供可由用戶觸摸的屏幕上按鈕來取代物理按鈕。屏幕上按鈕可布置成使其類似於字母或數字鍵盤,或者其可具有專門功能。這樣通過僅提供那些在給定時間有關的選項來簡化輸入操作。觸敏顯示屏幕還可有助於提供輸入機構的可定製性及全球化。屏幕上鍵盤可容易適於任何所要的語言,且可根據特定應用的需要來提供額外的鍵。可突出顯示、移動或以其它方式用動態的方式修改特定按鈕以適合於所述應用。此外,觸敏顯示屏幕可比物理鍵盤更可靠,因為其減少了對於移動部分及物理開關的依賴。觸敏顯示屏幕的一個特定優點是,其允許直接操縱屏幕上對象,例如通過藉助觸摸、敲擊及/或拖拽來促進對此些對象的控制及/或激活。因此,當在屏幕上顯示多個項目時,觸敏允許用戶用直接且直觀的方式對特定項目執行此些操作。然而,有些與對電子裝置的控制結合的操作並不太適於直接操縱。舉例來說,光標或其它屏幕上對象的精細移動可能在觸敏顯示屏幕中較為困難,特別是在用戶正在使用手指而不是更加精確的指向器(如觸控筆)的情況下。常規上,當用戶的手指與屏幕接觸時,觸敏顯示屏幕基於手指(或其它指向器)的絕對位置來對用戶輸入作出響應。舉例來說,用戶可觸控螢幕幕上按鈕以激活按鈕。或者,用戶可通過在光標應放置的位置處觸控螢幕幕或通過將光標從一個位置拖拽到另一個位置來移動屏幕上光標。例如觸摸板及操縱杆等其它輸入裝置基於相對運動對用戶輸入作出響應。觸摸板是將用戶手指的位置及移動翻譯成光標或屏幕上的其它對象的相對運動的觸敏輸入裝置。 舉例來說,當用戶沿著觸摸板移動手指時,屏幕上光標是基於手指移動的方向及大小,而不是基於手指的絕對位置來改變位置。類似地,可使用操縱杆在推動操縱杆的方向上移動屏幕上光標或對象。移動速度可能是固定的,或者可依據在所要方向上推動操縱杆的力度而改變。例如蜂窩式電話、個人數字助理、智慧型電話等緊湊型裝置通常外形較小,無法配備例如觸摸板及操縱杆等輔助輸入裝置。因此,具有觸敏顯示屏幕的裝置通常無法為屏幕上光標或其它對象的絕對定位與相對定位兩者提供任何統一的輸入機構。需要一種觸敏顯示屏幕,其提供用於絕對輸入及相對輸入兩者的模式。還需要一種基於屏幕的輸入機構,其允許用戶使用單個統一輸入裝置來提供絕對輸入與相對輸入兩者,而無需從一個輸入裝置切換成另一個輸入裝置。

發明內容
根據本發明的各種實施例,觸敏顯示屏幕具有至少兩種輸入模式。在第一輸入模式(本文中稱為「絕對模式」)下,用絕對意義來解譯位置信息。舉例來說,將用戶輸入解譯為對屏幕上光標或對象的直接操縱。因此,可將光標或其它對象放置於或移動到用戶觸控螢幕幕的位置。如果用戶沿著觸敏顯示屏幕移動其手指,則光標或對象隨手指移動,使得光標或對象保持在接觸點處或接觸點附近。在此絕對模式下,可通過在對象本身的位置處或在對象的所要位置處敲擊或觸控螢幕幕來選擇或激活屏幕上對象(例如按鈕或圖標)。在各種實施例中,在第二輸入模式(本文中稱為「相對模式」)下,用相對意義來解譯與觸敏顯示屏幕的用戶交互。在一個實施例中,提供虛擬操縱杆相對輸入模式。在與屏幕接觸的點處或在當前光標位置或最後接觸點處或在某一其它位置處確立屏幕上的參考點。用戶在某一位置觸控螢幕幕,或執行拖拽操作,且基於接觸點相對於參考點的位置移動屏幕上光標(或其它對象)。在各種實施例中,用戶可通過改變與屏幕的接觸點來更改移動發生的方向及/或速度。在虛擬操縱杆相對模式下,屏幕上光標的移動速度可為固定的,或者可依據接觸點與參考點之間的距離而變化。因此,用戶可通過使其手指遠離參考點移動來加快屏幕上光標的移動,或可通過移動其手指使其更靠近參考點來減慢移動。在各種實施例中,虛擬操縱杆相對模式還可用於起始及控制滾動操作。在與屏幕接觸的點處或在當前光標位置或最後接觸點處或在某一其它位置處確立參考點。用戶在某一位置觸控螢幕幕,或執行拖拽操作。響應於此,基於新接觸點相對於所述參考點的位置來滾動顯示(或其上的窗口)。滾動操作的速度可為固定的,或可依據接觸點與參考點之間的距離而變化。因此,用戶可通過使其手指遠離參考點移動來加快滾動操作,或可通過移動其手指使其更靠近參考點來減慢移動。在一些實施例中,可激活指示符以指示當前哪種模式中操作。在一些實施例中,通過疊加於當前顯示上的五向控制的表示來指示虛擬操縱杆相對運動。五向控制的中心點可指示相對運動的參考點。在另一實施例中,屏幕上或屏幕外指示符指示哪種模式是有效的。在另一實施例中,提供虛擬觸摸板相對輸入模式。在此模式下,光標(或任何其它對象)的移動受接觸點的運動方向控制,而不是受接觸點相對於參考點的位置控制。同樣, 只要用戶繼續觸控螢幕幕及/或只要用戶繼續移動他或她的手指,光標便可繼續移動。在各種實施例中,用戶可通過改變與屏幕的接觸點來更改移動發生的方向及/或速度。在一些實施例中,激活相對模式使得屏幕的一部分在相對模式下運轉,而屏幕的其餘部分在絕對模式下運轉。在一些實施例中,甚至當處於相對模式下時,也可通過直接在對象上敲擊來激活或選擇屏幕上對象。因此,裝置區分敲擊一保持一拖拽操作(產生相對運動)與敲擊動作 (產生絕對位置所指定的對象的激活或選擇)。在一些實施例中,裝置進一步區分在位於屏幕上光標或其它對象上時執行的敲擊一保持一拖拽動作(產生光標或對象的絕對動作)與在不位於任何屏幕上對象上時執行的敲擊一保持一拖拽動作(產生相對運動)。因此,在各種實施例中,通過向用戶提供在觸敏顯示屏幕的絕對模式與相對模式之間切換的能力,或通過在可用模式中間自動切換,本發明提供對屏幕上光標及滾動操作的改進的控制。確切地說,本發明向用戶提供一種用於對屏幕上光標和其它對象的移動的精細控制的機制。在以下詳細描述中,額外的優點將變得顯而易見。


本發明的若干實施例,且與描述一起用以解釋本發明的原理。所屬領域的技術人員將認識到,圖中所說明的特定實施例僅是示範性的,且並不意在限制本發明的範圍。圖1描繪具有根據一個實施例的用於實施本發明的觸敏顯示屏幕的裝置的實例。圖2是描繪根據本發明的一個實施例的解譯在觸敏顯示屏幕上的用戶輸入的方法的流程圖,所述觸敏顯示屏幕能夠支持絕對模式及虛擬操縱杆相對模式。圖3是描繪根據本發明的一個實施例的解譯在觸敏顯示屏幕上的用戶輸入的方法的流程圖,所述觸敏顯示屏幕能夠支持絕對模式及虛擬觸摸板相對模式。圖4是描繪根據本發明的一個實施例的用於有條件的相對輸入模式的方法的流程圖,在所述模式中,依據接收到的觸摸輸入的類型而用相對或絕對的意義來解譯用戶輸入。圖5描繪根據一個實施例的用於控制光標的絕對輸入模式的實例。圖6描繪根據一個實施例的用於控制屏幕上對象的絕對輸入模式的實例。
圖7描繪根據一個實施例的用於控制光標的虛擬操縱杆相對輸入模式的實例。圖8描繪根據一個實施例的用於控制屏幕上對象的虛擬操縱杆相對輸入模式的實例。圖9描繪根據一個實施例的用於控制光標的虛擬觸摸板相對輸入模式的實例。圖10描繪根據一個實施例的用於控制光標的虛擬操縱杆相對輸入模式的實例, 所述模式是通過用戶敲擊手勢區並在手勢區內保持而激活的。
具體實施例方式系統架構在各種實施例中,可在任何電子裝置上實施本發明,所述電子裝置例如是手持式計算機、個人數字助理(PDA)、個人計算機、觸控一體機(kiosk)、蜂窩式電話、遠程控制裝置、數據輸入裝置等等。舉例來說,可將本發明實施為在此裝置上運行的軟體應用程式或作業系統的用戶接口的一部分。在各種實施例中,本發明尤其適合於例如智慧型電話、手持式計算機及PDA等屏幕空間有限因而難以對屏幕上光標及對象進行精細控制的裝置。確切地說,許多此類裝置包含觸敏顯示屏幕,意在受用戶手指控制,此些裝置必然有用戶輸入的精確度不足的缺點。因此,在此些裝置中,用戶通常難以指定光標或其它對象的準確的屏幕上位置。然而,所屬領域的技術人員將認識到,本發明可在許多其它情形中實踐,包含任何需要為觸敏顯示屏幕或類似輸入裝置提供絕對輸入模式及相對輸入模式兩者的環境。因此,以下描述意在舉例說明本發明,而不是限制所主張的本發明的範圍。現在參看圖1,其中展示了裝置100的實例,其具有根據一個實施例的可用於實施本發明的觸敏顯示屏幕101。在各種實施例中,本發明的操作受到裝置100的處理器(未圖示)的控制,所述處理器根據作業系統及/或應用程式的軟體指令而操作。在一個實施例中,如圖1所示的裝置100還具有物理按鈕103。在一個實施例中, 物理按鈕103可用於執行某一常用功能,例如返回到歸屬屏幕,或激活選定的屏幕上項目。 本發明並不需要物理按鈕103,且僅出於說明目的而展示物理按鈕103。所屬領域的技術人員將認識到,可包含任何數目的此類按鈕103或不包含按鈕103,且物理按鈕103的數目 (如果有物理按鈕的話)對於本發明的操作來說並不重要。出於說明目的,如圖1所示的裝置100是個人數字助理或智慧型電話。此些裝置通常具有電話、電子郵件及文本消息接發能力,且可執行其它功能,包含(例如)播放音樂及 /或視頻、網上衝浪、運行生產力應用程式等。可在任何類型的具有觸敏顯示屏幕的裝置中實施本發明,且本發明不限於具有所列舉的功能性的裝置。此外,圖1所示的特定布局只是示範性的,且並不意在限制所主張的本發明的範圍。舉例來說,屏幕101、按鈕103及其它組件可用任何配置來布置;圖1所示的特定布置及外觀只是一個實例。在各種實施例中,可使用任何能夠檢測接觸點的位置的技術來實施觸敏顯示屏幕 101。所屬領域的技術人員將認識到,存在許多類型的觸敏顯示屏幕及表面且其在此項技術中是眾所周知的,例如包含·電容式屏幕/表面,其檢測因用戶接觸引起的電容場的變化;·電阻式屏幕/表面,其中因用戶觸控螢幕幕或表面而使導電層相互接觸;
·表面聲波屏幕/表面,其檢測因用戶接觸屏幕或表面引起的超聲波的變化;·紅外屏幕/表面,其檢測經調製的光束的中斷或檢測熱引發的表面電阻的變化; 應變儀屏幕/表面,其中屏幕或表面經彈性安裝,且用應變儀來測量因接觸發生的偏轉;·光學成像屏幕/表面,其使用圖像傳感器來定位接觸;·分散信號屏幕/表面,其檢測因接觸引起的屏幕或表面中的機械能量;·聲學脈衝辨識屏幕/表面,其將觸摸的機械能量轉換成電子信號,所述電子信號被轉換成音頻文件供分析,以確定接觸的位置;及·受抑全內反射屏幕,其檢測全內反射光路徑的中斷。 任何以上技術或任何其它已知的觸摸檢測技術,均可結合本發明的裝置使用,以檢測用戶用手指、或用觸控筆、或用任何其它對象與屏幕101的接觸。在一個實施例中,可使用屏幕101來實施本發明,所述屏幕能夠根據此項技術中眾所周知的技術來檢測兩個或兩個以上同時觸摸點。在一個實施例中,可在裝置100上實施本發明,其中還可在手勢區(未圖示)上接收觸摸輸入,如在相關的2008年5月6日申請的標題為「電子裝置的擴展觸敏控制區 (Extended Touch-Sensitive Control Area for Electronic Device),,的第 12/115,992 號美國專利申請案(代理人案號中描述,所述申請案的揭示內容以引用的方式併入本文中。在此實施例中,可使用在手勢區(或其它位置)上輸入的用戶輸入來指示相對輸入模式或絕對輸入模式,如下文更詳細描述。在一個實施例中,可使用其它未必需要與裝置接觸的辨識技術來實施本發明。舉例來說,可在屏幕101的表面附近執行手勢,或手勢可在屏幕101的表面附近開始,且以在屏幕101上的觸摸結束。所屬領域的技術人員將認識到,本文中所述的技術可應用於此些非基於觸摸的手勢辨識技術。絕對輸入模式及相對輸入模式根據本發明的各種實施例,觸敏顯示屏幕101具有至少兩種輸入模式絕對模式及相對模式。絕對模式現在參看圖5,其中展示了根據一個實施例的處於絕對模式下的裝置100的操作的實例。在此模式下,位置信息是絕對的將用戶輸入解譯為對屏幕上光標或對象的直接操縱。舉例來說,光標502基於用戶手指(或觸控筆等)與屏幕101之間的接觸點的絕對位置在文本框501內移動。如果用戶觸摸了屏幕101,則光標502移動到接觸點。如果用戶沿著屏幕101移動其手指(如圖5中的箭頭503所示),則光標502隨手指移動,使得光標 502保持在接觸點處或接觸點附近。可任選地通過屏幕101上或裝置100上的其它位置上存在或不存在某一指示符來指示絕對模式。舉例來說,在圖5中描繪了一實施例,其中通過屏幕101的控制區505中的屏幕上指示符504來描繪絕對模式。也可使用絕對模式來直接操縱除光標502之外的屏幕上對象。現在參看圖6,其中展示了根據一個實施例的在絕對模式下的裝置100的移動一組對象601A、B、C中的對象 601A的操作的實例。在圖6最左邊部分中,用戶通過在對象601A的位置觸控螢幕幕且在對
9象60IA的所要移動方向上拖拽來起始拖拽操作。在圖6的中心部分中,對象60IA已從其原始位置移動到由用戶釋放其手指與屏幕101的接觸的絕對位置指定的新位置。因此,在一個實施例中,在此模式下的交互是根據與屏幕101的接觸點的絕對位置而發生的。此外,在此絕對模式下,可通過在對象自身的位置處敲擊或觸控螢幕幕來選擇或激活屏幕上對象(對象601B)。在圖6的最右邊部分中,用戶已在對象601B上敲擊(所述敲擊操作由大黑點602指示),因此對象601B被突出顯示,以指示其被選中而用於激活或其它操作。用戶可通過任何已知的輸入手段來使裝置100在絕對模式與相對模式之間切換。 舉例來說,圖標504可用作模式之間的觸發器;用戶在圖標504上敲擊以從一種模式切換成另一種模式。圖標504的外觀可改變,以指示哪種模式是有效的。或者,用戶可通過按壓按鈕103或任何其它物理或虛擬按鈕、或通過輕按開關、或通過從菜單(未圖示)中選擇命令、在鍵盤(未圖示)上輸入命令、輸入手勢或通過任何其它機制來選擇模式。在另一實施例中,裝置100可依據用戶輸入的性質、執行輸入操作的情形、當前正在屏幕101上顯示的內容及/或對象或其任何組合來自動從一種模式切換成另一種模式。虛擬操縱杆相對模式現在參看圖7,其中展示了根據一個實施例裝置100在第一相對模式下基於「虛擬操縱杆」輸入模式來移動光標502的操作的實例。此處,如下所述,根據模擬操縱杆或四向、 八向或N向方向控制器的操作的模式來解譯用戶與屏幕101的交互。在一個實施例中,一旦已起始了虛擬操縱杆相對模式,用戶便觸控螢幕幕101,從而建立參考點703。參考點703可在屏幕101上視覺上描繪或可不在屏幕101上視覺上描繪。 在圖7中,出於說明目的用星號指示參考點703,但星號本身可在屏幕101上顯示或可不在屏幕101上顯示。在所述實例中,參考點703位於疊加在窗口 101的內容上的目標指示符 701的中心。因此,在一個實施例中,可將目標指示符701展示為沒有中心的星號,在此情況下,可基於目標指示符701的中心來推斷參考點703的位置。目標指示符701向用戶提供裝置處於其中將相對於特定點(即參考點70 來解譯其輸入的模式下的指示。目標指示符701可類似於五向控制器或操縱杆,或可具有任何所要的外觀。在一些實施例中,如果需要的話可完全省略目標指示符701。此外,如圖7所示,圖標504的外觀可改變,或可提供某一其它指示符,以充噹噹前模式的提示符。在其它實施例中,可使用屏幕上文本或其它指示符來通知用戶相對模式是有效的。可基於多個不同因素中的任一者來確定或選擇參考點703的特定位置。在一個實施例中,參考點703可固定於屏幕101的中心或屏幕101的顯示區的中心或某一其它預定位置。在另一實施例中,可在光標502的當前位置處建立參考點703。在又一實施例中,可在用戶指示的位置處建立參考點703,例如在已激活相對模式之後在與屏幕101的初始接觸點處。在一個實施例中,一旦裝置100已被置於虛擬操縱杆相對模式,便相對於參考點 703解譯後續用戶輸入。舉例來說,在一個實施例中,光標502在對應於一向量的方向上移動,所述向量的開始點在參考點703處,且結束點在用戶與屏幕101接觸的位置處。在圖7 中,僅出於說明目的,由點702指示用戶接觸位置,且由箭頭704指示光標502的移動方向及大小,一般來說,在一個實施例中,點702及箭頭704將都不會實際上出現於屏幕100上。因此,如果用戶觸摸參考點703左側的屏幕,則光標502向左移動;如果用戶在參考點703的西北位置觸控螢幕幕,則光標502在對應的方向上移動。在一個實施例中,只要用戶在除參考點703之外的點處維持與屏幕101的接觸,則光標502繼續移動。在一個實施例中,如果用戶從屏幕101上抬起其手指或將其手指移動到參考點703,則光標502停止移動。在一個實施例中,向量的大小確定光標502的移動速度,如果接觸點702的位置進一步遠離參考點703,則光標502更快速地移動。向量大小與光標速度之間的關係可為線性的、幾何的、對數的、指數的或可具有任何其它關係。因此,用戶可通過使其手指遠離參考點703移動來加快光標502的移動,或可通過移動其手指使其更靠近參考點703來減慢移動。在另一實施例中,光標502的移動速度與向量的大小無關速度可保持恆定,或者其可依據接觸維持的時間而改變(例如,如果用戶維持接觸的時間周期較長,則加快移動), 或者其可依據輸入操作的情形或基於任何其它因素或因素的組合而改變。在另一實施例中,速度可依據用戶在屏幕101上按壓的強度而改變。如2007年11月30日申請的標題為「確定及使用來自與輸入接口的用戶交互的所施加壓力的計算裝置(Computing Device that Determines and Uses Applied Pressure from User Interaction with an Input hterface)」的相關的第11/948,885號美國專利申請案(所述申請案的揭示內容以引用的方式併入本文中)所述,可使用力傳感器或壓力感測裝置來檢測力或壓力的變化。在一個實施例中,只要用戶繼續觸控螢幕幕101,光標502便繼續移動。在各種實施例中,用戶可通過改變與屏幕101的接觸點來更改移動發生的方向及/或速度。舉例來說, 如果在光標502運動時向量的方向改變,則光標502的運動方向相應改變。此外,在一個實施例中,如果在光標502運動時向量的大小改變(例如,如果用戶移動其手指,使其更加靠近或遠離參考點70 ,則光標502的運動速度相應改變。這樣便允許用戶以直觀且精確的方式調整光標502移動的方向及/或速度,因而甚至在小屏幕上也可提供精細的運動控制。在另一實施例中,光標502響應於用戶的觸摸而移動某一量,但並不是只要用戶繼續觸控螢幕幕101便繼續移動。為了進一步移動光標502,用戶釋放接觸,且再次觸控螢幕幕 101。因此,通過重複觸摸可實現連續移動。圖7描繪光標502基於不同接觸點702移動的若干實例。在這些實例中,對於位置離指示符701的中心所指示的參考點703較遠的那些接觸點702,繪示光標502移動的程度較大。如上文針對本發明的一些實施例所述,光標502移動的程度較大,表明運動的速度較高。在一個實施例中,只要用戶保持與屏幕101接觸,虛擬操縱杆相對模式就保持有效;當用戶將其手指從屏幕101上抬起時,裝置100恢復成絕對模式。在另一實施例中,甚至當用戶將其手指從屏幕上抬起時,虛擬操縱杆相對模式也保持有效;裝置100響應於用戶確認選擇絕對模式或基於某一其它觸發事件而切換成絕對模式。現在參看圖10,其中繪示了如相關的2008年5月6日申請的標題為「電子裝置的 ΓΜΜ ( $ 5!|ΙΚ (Extended Touch-Sensitive Control Area for Electronic Device),,白勺第12/115,992號美國專利申請案(代理人案號(所述申請案的揭示內容以引用的方式併入本文中)中描述的具有手勢區102的裝置100的用於激活虛擬操縱杆相對模式的替代機制。如相關申請案中所述,手勢區102提供額外的觸敏表面,可在所述表面上檢測用戶輸入。因此,如圖10所示,用戶可觸摸並保持手勢區102上的一點(如接觸點1001 所指示),以暫時激活虛擬操縱杆相對模式,直到用戶釋放與手勢區102的接觸為止。指示符701出現,且只要虛擬操縱杆相對模式有效便一直保持在屏幕上。用戶可接著如上文結合圖7所述與裝置100交互以移動光標502。出於說明目的,在圖10中,雖然可推斷參考點703的位置在指示符701的中心,但指示符701並不明確顯示參考點703。在一個實施例中,只要用戶保持與手勢區102接觸, 虛擬操縱杆相對模式便保持有效。雖然圖7及圖10描繪光標502的移動,但所屬領域的技術人員將認識到,可對任何屏幕上對象執行類似操作,不限於光標。舉例來說,現在參看圖8,其中繪示用於控制屏幕上對象601A的位置的虛擬操縱杆相對模式的實例。在所述實例中,描繪了三個屏幕上對象 601A、601B、601C ;—個對象601A以突出顯示狀態繪示,從而指示其已被選中用於進一步動作。舉例來說,用戶可在對象601A上敲擊以選擇所述對象。隨後,進入絕對模式,且建立參考點703。如上所述,可例如通過目標指示符701來指示參考點703。對象601A接著以與上文針對圖7及圖10的光標502所述的相同的方式移動。在圖8中,僅出於說明目的,由點702指示用戶接觸位置,且由箭頭704指示對象601A的移動方向及大小,一般來說,在一個實施例中,點702及箭頭704將均不會實際上出現於屏幕100上。因而,所屬領域的技術人員將認識到,虛擬操縱杆相對模式可用於任何屏幕上對象,且不限於光標502或任何其它特定類型的對象。在各種實施例中,虛擬操縱杆相對模式還可用於起始及控制滾動操作。如上所述, 在與屏幕101接觸的點處或在當前光標位置或最後接觸點處建立參考點703。用戶在遠離參考點703的方向上拖拽。響應於拖拽動作,基於新接觸點相對於參考點703的位置來滾動在顯示屏幕101(或在其上的窗口上)顯示的內容501。在一個實施例中,通過向量來確定滾動方向,所述向量的開始點在參考點703處,且結束點在用戶與屏幕101接觸的位置處。 滾動操作的速度可為固定的,或可依據接觸點與參考點703之間的距離(換句話說,依據向量的大小)而變化。在此實施例中,用戶可通過使其手指遠離參考點703移動來加快滾動操作,或可通過移動其手指使其更靠近參考點703來減慢移動。用戶還可通過在滾動操作進行的同時改變其手指的位置來更改滾動方向。虛擬觸摸板相對模式在另一實施例中,裝置100提供「虛擬觸摸板」相對模式,其中光標502(或任何其它對象)的移動受接觸點的運動方向控制,而不是受接觸點相對於參考點的位置控制。在此實施例中,觸敏屏幕101用類似於觸摸板的操作的方式解譯用戶輸入。整個屏幕101或其某一部分因此充當虛擬觸摸板,其可能包含屏幕101的含有內容、對象或其它項目的區域。此提供虛擬觸摸板相對模式的能力對於緊湊型裝置特別有用,在緊湊裝置中,由於此輸入裝置所需的空間要求的緣故,無法使用常規觸摸板。現在參看圖9,其中繪示了用於控制光標502的虛擬觸摸板相對模式的實例。與上文中一樣,裝置100進入相對模式,此處通過圖標504的外觀的變化以及通過控制區505中的文本消息901來指示,從而通知用戶可通過在屏幕101上觸摸及拖拽來移動光標502。僅出於說明目的,用戶接著如箭頭902及點903、904所示在屏幕101上執行觸摸一保持一拖拽輸入。此類型的輸入通常包括用戶與觸敏顯示屏幕101進行接觸,然後在保持接觸的同時沿著屏幕101移動其手指。點903指示觸摸一保持一拖拽輸入操作的開始點,點904指示結束點,且箭頭903指示拖拽方向。在一個實施例中,點903、904及箭頭903將均不會實際上出現在屏幕100上。在一個實施例中,光標502根據觸摸一保持一拖拽輸入的方向及大小來移動。在一個實施例中,光標502移動的速度取決於觸摸一保持一拖拽輸入的速度,而光標502移動的大小取決於觸摸一保持一拖拽輸入的大小。在另一實施例中,光標502移動的速度及/ 或大小可保持恆定,或者可依據觸摸一保持一拖拽輸入的速度及/或大小以外的因素而改變。在圖9的實例中,僅出於說明目的,箭頭704指示光標502移動的方向及量;一般來說在一個實施例中,箭頭704將並不實際上出現在屏幕100上。用類似於常規觸摸板的方式,在執行觸摸一保持一拖拽輸入的同時,用戶可將其手指從屏幕101上抬起,並在屏幕101上的另一位置處起始接觸。在用戶的手指未與屏幕 101接觸時,光標502不改變位置。這提供了一種方式,供用戶甚至在用戶的手指已到達屏幕101的邊緣之後仍在給定方向上繼續移動光標502 ;用戶可在屏幕101上的一位置處重新定位其手指,這準許在相同方向上繼續拖拽。對於常規觸摸板的用戶來說,此動作作為一種用於促進在尺寸有限的輸入裝置上進行較大程度的屏幕上移動的機制是熟悉的。因此, 在各種實施例中,本發明利用已成為眾所周知且在常規觸摸板的情形下讓用戶感到舒適的輸入慣例。在各種實施例中,除了虛擬操縱杆相對模式或替代於虛擬操縱杆相對模式,可提供虛擬觸摸板相對模式。在各種實施例中,除了上述絕對模式之外還可提供這些相對模式中的一者或兩者。自動模式選擇在一些實施例中,如上所述,用戶可指定在任何給定時間應激活哪種模式。在另一實施例中,可依據輸入操作的當前情形及/或輸入操作的性質自動發生模式選擇。舉例來說,在一個實施例中,用相對模式中的一者自動解譯在控制區505內起始的觸摸一保持一拖拽操作,而用絕對模式解譯在屏幕101的其它部分上的觸摸輸入。因此,用戶無需指定模式或在模式之間肯定地雙態切換。在另一實施例中,關於應使用哪種模式的確定可取決於用戶的輸入的性質舉例來說,可用絕對模式來解譯敲擊或觸摸以激活或選擇接觸點處的對象,而可用相對模式中的一者來解譯觸摸一保持一拖拽。或者,如果在沒有屏幕上對象的位置處起始,則可用相對模式中的一者來解譯觸摸一保持一拖拽,而如果在存在屏幕上對象的位置處起始(例如, 從而使得對象基於用戶輸入的絕對位置而移動),則可用絕對模式來解譯同一輸入動作。此外,在一些實施例中,激活相對模式中的一者使得屏幕的一部分在相對模式下運轉,而屏幕的其餘部分在絕對模式下運轉。方法的實例現在參看圖2,其中描繪了根據本發明的一個實施例的解譯在觸敏顯示屏幕上的用戶輸入的方法的流程圖,所述觸敏顯示屏幕能夠支持絕對模式及虛擬操縱杆相對模式。方法開始000)。確定O01)輸入模式。輸入模式可由用戶明確選擇,或者可基於正顯示的內容的性質、裝置的狀態或輸入的性質來自動確定。基於所述確定,做出執行步驟211到215(對於絕對模式)還是步驟203到210(對於虛擬操縱杆相對模式)的決定 (202)。如果絕對模式是有效的,則檢測011)觸摸輸入,並確定(212)觸摸輸入的絕對位置。接著,將屏幕上光標502(或其它對象)移動到所確定的位置。或者,響應於觸摸輸入來執行某一動作;例如,可響應於用戶在圖標或對象上敲擊而激活所述圖標或對象。如果輸入模式改變014),則確定(216)新輸入模式,且所述方法返回到步驟202。如果輸入模式不改變,且用戶提供進一步的輸入015),則所述方法返回到步驟211。如果未接收到進一步的輸入,則所述方法結束099)。如果在步驟202中虛擬操縱杆相對模式是有效的,則建立參考點703。如上所述, 在已激活相對模式之後,參考點703可固定於屏幕101的中心,或者屏幕101的顯示區的中心,或者某一其它預定位置,或者其可被確立於光標502的當前位置,或用戶指示的位置, 例如在與屏幕101的初始接觸點。檢測(204)觸摸輸入。將觸摸輸入的位置與參考點703比較(20 ,以確定向量的方向及大小,所述向量的開始點在參考點703處,且結束點在觸摸輸入的位置處。接著,基於向量的方向來確定(206)移動或滾動操作的方向。還確定(207)移動或滾動操作的速度; 其可為固定速度,或基於向量的大小,或基於某一其它因素。如上所述,如果所述速度是基於向量的大小,則移動(或滾動操作)的大小與速度之間的關係可為線性關係、幾何關係、 對數關係、指數關係或任何其它關係。基於所確定的方向及速度來移動光標502(或其它對象)及/或執行滾動(208)。如果輸入模式改變O09),則確定(216)新輸入模式,且所述方法返回到步驟202。 如果輸入模式不改變,且用戶提供進一步的輸入010),則所述方法返回到步驟204以接受使用同一參考點703的額外輸入。或者,可確立新的參考點703。如果未接收到進一步的輸入,則所述方法結束(四9)。現在參看圖3,其中繪示了描繪根據本發明的一個實施例的解譯在觸敏顯示屏幕上的用戶輸入的方法的流程圖,所述觸敏顯示屏幕能夠支持絕對模式及虛擬觸摸板相對模式。方法開始(300)。確定O01)輸入模式。輸入模式可由用戶明確選擇,或者可基於正顯示的內容的性質、裝置的狀態或輸入的性質來自動確定。基於所述確定,做出執行步驟211到215(對於絕對模式)還是步驟302到305 (對於虛擬觸摸板相對模式)的決定 (301)。如上文結合圖2所述,如果絕對模式是有效的,則檢測(211)觸摸輸入,並確定 (212)觸摸輸入的絕對位置。接著,將屏幕上光標502(或其它對象)移動到所確定的位置。或者,響應於觸摸輸入來執行某一動作;例如,可響應於用戶在圖標或對象上敲擊而激活所述圖標或對象。如果輸入模式改變014),則確定(216)新輸入模式,且所述方法返回到步驟202。如果輸入模式不改變,且用戶提供進一步的輸入015),則所述方法返回到步驟211。如果未接收到進一步的輸入,則所述方法結束099)。如果在步驟301中虛擬觸摸板相對模式是有效的,則檢測(302)觸摸一保持一拖拽輸入。此類型的輸入通常包括用戶與觸敏顯示屏幕101進行接觸,然後在保持接觸的同時沿著屏幕101移動其手指。當在虛擬觸摸板相對模式下時,將用對於觸摸板的方式來解譯此類型的輸入。具體來說,根據拖拽輸入的方向及大小來移動屏幕上對象(例如光標 502)。或者,根據拖拽輸入的方向及大小來滾動屏幕101上(或屏幕101的一部分上)的內容。如上所述,在執行觸摸一保持一拖拽輸入時,用戶可將其手指從屏幕101上抬起,且在屏幕101上的另一位置處起始接觸。在用戶的手指未與屏幕101接觸時,光標502不改變位置。這提供一種方式,供用戶在用戶的手指已到達屏幕101的邊緣後仍然在給定方向上繼續移動光標502 ;用戶可在屏幕101上的一位置處重新定位其手指,這準許在同一方向上繼續拖拽。如果輸入模式改變(304),則確定(216)新輸入模式,且所述方法返回到步驟301。 如果輸入模式不改變,且用戶提供進一步的輸入(305),則所述方法返回到步驟302以接受額外的輸入。如果未接收到進一步的輸入,則所述方法結束(399)。所屬領域的技術人員將認識到,圖2及圖3的方法可組合以實施能支持至少三種用戶輸入模式的裝置絕對模式、虛擬操縱杆相對模式及虛擬觸摸板相對模式。可在不偏離本發明的基本特性的情況下實施上述模式的任何組合。現在參看圖4,其中繪示了描繪根據本發明的一個實施例的用於有條件的相對輸入模式的方法的流程圖,在所述模式中,依據接收到的觸摸輸入的類型而用相對或絕對的意義來解譯用戶輸入。可例如使用此模式來自動選擇模式,而無需用戶肯定地選擇一種模式。在圖4的流程圖中,將一組特定條件描繪為觸發相對輸入模式;然而,所屬領域的技術人員將認識到,可用觸發相對輸入模式的其它組條件來實施有條件的相對輸入模式。方法開始(400)。確立(401)有條件的相對輸入模式,其中可根據相對輸入模式來解譯某一輸入。在一個實施例中,手動激活有條件的相對輸入模式;在另一實施例中,當裝置100在操作時,默認激活所述模式;在又一實施例中,可針對特定應用、環境及/或情形激活所述模式。檢測(40 觸摸輸入。做出觸摸輸入是敲擊還是觸摸一保持一拖拽的確定(403)。 在一個實施例中,敲擊包括觸摸及釋放,在與屏幕101接觸期間手指未發生實質性移動,而觸摸一保持一拖拽包括用戶與觸敏顯示屏幕101進行接觸,然後在保持接觸的同時沿著屏幕101移動其手指。在一個實施例中,敲擊輸入可包含在任何時間長度內持續與屏幕101 接觸;在另一實施例中,即使未檢測到手指的任何實質性移動,也將超過預定時期的持續接觸解譯為觸摸一保持一拖拽。在圖4的實例中,根據絕對輸入模式來解譯敲擊輸入。因此,如果在步驟403中檢測到敲擊輸入,則確定(404)敲擊輸入的絕對位置。依據輸入操作的情形及可能依據其它因素來激活或選擇(40 此位置處的對象。或者,將光標502移動到敲擊位置。如果用戶提供進一步的輸入G15),則所述方法返回到步驟402以接受額外的輸入。如果未接收到進一步的輸入,則所述方法結束099)。如果在步驟403中檢測到觸摸一保持一拖拽輸入,則確定(406)初始觸摸點的絕對位置。在圖6的實例中,用絕對的意義來解譯在屏幕101的顯示屏幕上對象或光標502 的區域上開始的觸摸一保持一拖拽輸入,而在虛擬操縱杆相對意義上解譯在屏幕101的當前未顯示屏幕上對象或光標502的區域上開始的觸摸一保持一拖拽輸入。因此,做出光標502或某一其它對象是否定位於初始觸摸點處的確定007)。如果是的話,則根據拖拽輸入移動(408)所述對象或光標502,且當用戶從屏幕101上釋放其手指時在適當位置釋放所述對象或光標。如果用戶提供進一步的輸入G15),則所述方法返回到步驟402以接受額外的輸入。如果未接收到進一步的輸入,則所述方法結束099)。如果在步驟407中沒有光標502或其它對象位於初始觸摸點,則用相對意義來解譯觸摸一保持一拖拽輸入。在圖4的實例中,此相對意義大致與上文結合圖2所述的虛擬操縱杆相對模式相同,但所屬領域的技術人員將認識到,可用如上文結合圖3所述的虛擬觸摸板相對模式來實施所述方法。確立(409)參考點703。如上所述,在已激活相對模式之後,參考點703可固定於屏幕101的中心,或者屏幕101的顯示區的中心,或者某一其它預定位置,或者其可被確立於光標502的當前位置,或用戶指示的位置,例如在與屏幕101的初始接觸點。將當前接觸點的位置與參考點703比較010),以確定向量的方向及大小,所述向量的開始點在參考點703處,且結束點在當前接觸點的位置處。接著,基於向量的方向來確定(411)移動或滾動操作的方向。還確定(412)移動或滾動操作的速度;如上所述,其可為固定速度,或基於向量的大小,或基於某一其它因素。同樣,如果所述速度是基於向量的大小,則移動(或滾動操作)的大小與速度之間的關係可為線性關係、幾何關係、對數關係或指數關係;或可使用任何其它關係。基於所確定的方向及速度來移動光標502(或其它對象)及/或執行滾動(413)。如果用戶通過維持與屏幕101的接觸來繼續觸摸一保持一拖拽輸入,則所述方法返回到步驟410以使用同一參考點703來接受額外輸入。否則,如果用戶提供進一步的輸入015),則所述方法返回到步驟402以接受額外的輸入。如果未接收到進一步的輸入,則所述方法結束099)。已關於一個可能的實施例以具體細節描述了本發明。所屬領域的技術人員將了解,本發明可在其它實施例中實踐。首先,組件的特定命名、術語的大寫、屬性、數據結構或任何其它編程或結構方面均不是強制的或重要的,且實施本發明或其特徵的機制可具有不同的名稱、格式或協議。此外,所述系統可如所描述經由硬體與軟體的組合或者完全以硬體元件或者完全以軟體元件實施。此外,本文中描述的各種系統組件之間的特定功能性劃分只是示範性的而不是強制性的;單個系統組件執行的功能可替代地由多個組件執行,且由多個組件執行的功能可替代地由單個組件執行。本文對「一個實施例」、「一實施例」或「一個或一個以上實施例」的參考意味著結合實施例描述的特定特徵、結構或特性包含於本發明的至少一個實施例中。此外,應注意, 本文的短語「在一個實施例中」的實例不一定全部指代同一實施例。關於對計算機存儲器內的數據位的操作的算法及符號表示呈現了上文的一些部分。這些算法描述及表示是數據處理領域的技術人員用來最有效地將其工作的主旨傳達給所屬領域的其他技術人員的手段。此處且一般將算法理解為是引起所要結果的自相一致的步驟(指令)序列。所述步驟是需要對物理量的物理操縱的步驟。通常但不是必要的,這些量採取能夠存儲、轉移、組合、比較和以另外方式操縱的電、磁或光信號的形式。有時候主要出於常用的原因,將這些信號稱為位、值、元素、符號、字符、項、數字等等是方便的。此外, 在不失一般性的情況下,將需要對物理量進行物理操縱的步驟的特定布置稱為模塊或代碼裝置有時候也是方便的。然而,應牢記,所有這些及類似術語應與適當的物理量相關聯,且只是應用於這些量的方便的標籤。除非如以下論述中顯然另外特定陳述,否則將了解在整個描述中,利用例如「處理」或「計算」或「核算」或「顯示」或「確定」等術語的論述指代計算機系統或類似電子計算模塊和/或裝置的動作和過程,其操縱和變換計算機系統存儲器或寄存器或者其它此類信息存儲、傳輸或顯示裝置內的表示為物理(電子)量的數據。本發明的某些方面包含本文中以算法形式描述的過程步驟及指令。應注意,本發明的過程步驟和指令可以軟體、固件或硬體體現,且當以軟體體現時可經下載以駐留於由多種作業系統使用的不同平臺上且從所述平臺操作。本發明還涉及用於執行本文中的操作的設備。此設備可針對所需目的而特定構造,或者其可包括通過存儲在計算機中的電腦程式選擇性激活或重新配置的通用計算機。此電腦程式可存儲於計算機可讀存儲媒體中,例如但不限於任何類型的盤,包含軟盤、光碟、CD-ROM、磁性光碟;只讀存儲器(ROM)、隨機存取存儲器(RAM)、EPROM、EEPR0M、磁卡或光卡、專用集成電路(ASIC)或任何類型的適合於存儲電子指令的媒體,且每一者耦合到計算機系統總線。此外,本文中所指的計算機可包含單個處理器,或者可為採用多處理器設計以尋求更強的計算能力的架構。本文中呈現的算法及顯示並不內在地涉及任何特定計算機、視覺化系統或其它設備。各種通用系統還可與根據本文中的教示的程序一起使用,或者可證實構造更專用的設備來執行所需的方法步驟是方便的。用於多種這些系統的所需結構將從以上描述中明了。 另外,未參考任何特定程式語言描述本發明。將了解,可使用各種程式語言來實施本文中所述的本發明的教示,且上文對特定語言的任何參考是為了揭示本發明的實現及最佳模式而提供的。雖然已相對於有限數目的實施例描述了本發明,但得益於以上描述的所屬領域的技術人員將了解,可設想不脫離如本文所述的本發明範圍的其它實施例。另外,應注意,說明書中使用的語言主要是為了可讀性和指示目的而選擇,且可能沒有經選擇以描繪或限制發明性標的物。因此,本發明的揭示內容既定說明而不是限制在權利要求書中陳述的本發明的範圍。
權利要求
1.一種在具有觸敏顯示屏幕的裝置中用於解譯用戶輸入的方法,其包括接收對應於裝置的觸敏顯示屏幕上的位置的用戶輸入,所述顯示屏幕適於顯示內容和檢測用戶的接觸;響應於所述裝置處於絕對輸入模式 確定所述用戶輸入的絕對位置;以及基於所述用戶輸入的所述絕對位置而執行第一動作; 響應於所述裝置處於相對輸入模式 在所述顯示屏幕上的一位置處確立參考點;將所述顯示屏幕上的所指示的位置與所述參考點的位置進行比較;以及基於相對於所述參考點的位置的所述顯示屏幕上所指示的位置而執行第二動作。
2.根據權利要求1所述的方法,其中所述用戶輸入包括在接觸點處與所述觸敏顯示屏幕的用戶接觸。
3.根據權利要求2所述的方法,其進一步包括響應於所述裝置處於相對輸入模式接收指示所述用戶在所述接觸點處維持與所述觸敏顯示屏幕的接觸的額外用戶輸入;以及響應於所接收到的額外用戶輸入,基於相對於所述參考點的位置的所述顯示屏幕上的所指示的位置而繼續執行所述第二動作。
4.根據權利要求2所述的方法,其進一步包括響應於所述裝置處於相對輸入模式 接收指示所述用戶移動所述接觸點的額外用戶輸入;以及響應於所接收到的額外用戶輸入,基於相對於所述參考點的位置的且由所移動的接觸點所指示的位置以修改的形式繼續執行所述第二動作。
5.根據權利要求1所述的方法,其中所述用戶輸入包括靠近所述觸敏顯示屏幕的用戶輸入。
6.根據權利要求1所述的方法,其中基於所述用戶輸入的所述絕對位置而執行第一動作包括選自由以下動作組成的群組中的至少一者將對象移動到所述顯示屏幕上的所確定的絕對位置; 將光標移動到所述顯示屏幕上的所確定的絕對位置; 激活大致位於所述顯示屏幕上的所確定的絕對位置處的對象;以及選擇大致位於所述顯示屏幕上的所確定的絕對位置處的對象。
7.根據權利要求1所述的方法,其中基於相對於所述參考點的位置的所述顯示屏幕上的所指示的位置而執行第二動作包括選自由以下動作組成的群組中的至少一者移動對象; 移動光標;以及滾動所述顯示屏幕的至少一部分中的內容。
8.根據權利要求1所述的方法,其進一步包括響應於所述裝置處於相對輸入模式且在所述顯示屏幕上的一位置處確立參考點後,顯示所述參考點的位置的指示。
9.根據權利要求1所述的方法,其中基於相對於所述參考點的位置的所述顯示屏幕上的所指示的位置而執行第二動作包括執行具有與所述顯示屏幕上的所指示的位置與所述參考點的位置之間的距離相對應的速度的動作。
10.根據權利要求1所述的方法,其中將所述顯示屏幕上的所指示的位置與所述參考點的位置進行比較包括基於相對於所述參考點的位置的所述顯示屏幕上的所指示的位置而構造向量;且基於相對於所述參考點的位置的所述顯示屏幕上的所指示的位置而執行第二動作包括基於所構造的向量的方向而執行所述第二動作。
11.根據權利要求1所述的方法,其中將所述顯示屏幕上的所指示的位置與所述參考點的位置進行比較包括基於相對於所述參考點的位置的所述顯示屏幕上的所指示的位置而構造向量;且基於相對於所述參考點的位置的所述顯示屏幕上的所指示的位置而執行第二動作包括基於所構造的向量的方向和大小而執行所述第二動作。
12.根據權利要求1所述的方法,其中所述裝置包括選自由以下裝置組成的群組中的一者電話; 智慧型電話; 個人數字助理; 計算機; 手持型計算機; 觸控一體機; 輸入終端;以及遠程控制裝置。
13.一種在具有觸敏顯示屏幕的裝置中用於解譯用戶輸入的方法,其包括接收對應於裝置的觸敏顯示屏幕上的位置的用戶輸入,所述顯示屏幕適於顯示內容和檢測用戶的接觸;響應於所述裝置處於絕對輸入模式 確定所述用戶輸入的絕對位置;以及基於所述用戶輸入的所述絕對位置而執行第一動作;以及響應於所述裝置處於相對輸入模式接收在所述裝置的所述顯示屏幕上的拖拽輸入,所述拖拽輸入具有方向及大小; 至少基於所述拖拽輸入的所述方向而執行第二動作。
14.根據權利要求13所述的方法,其中至少基於所述拖拽輸入的所述方向而執行第二動作包括至少基於所述拖拽輸入的所述方向及大小而執行第二動作。
15.根據權利要求13所述的方法,其中至少基於所述拖拽輸入的所述方向而執行第二動作包括至少基於所述拖拽輸入的所述方向及速度而執行第二動作。
16.根據權利要求13所述的方法,其中接收拖拽輸入包括接收由所述用戶在接觸點處起始與所述顯示屏幕的接觸且在維持與所述顯示屏幕的接觸的同時移動所述接觸點而產生的輸入。
17.根據權利要求13所述的方法,其中基於所述用戶輸入的所述絕對位置而執行第一動作包括選自由以下動作組成的群組中的至少一者將對象移動到所述顯示屏幕上的所確定的絕對位置;將光標移動到所述顯示屏幕上的所確定的絕對位置;激活大致位於所述顯示屏幕上的所確定的絕對位置處的對象;以及選擇大致位於所述顯示屏幕上的所確定的絕對位置處的對象。
18.根據權利要求13所述的方法,其中至少基於所述拖拽輸入的所述方向包括選自由以下動作組成的群組中的至少一者移動對象; 移動光標;以及滾動所述顯示屏幕的至少一部分中的內容。
19.根據權利要求13所述的方法,其中所述裝置包括選自由以下裝置組成的群組中的一者電話; 智慧型電話; 個人數字助理; 計算機; 手持型計算機; 觸控一體機; 輸入終端;以及遠程控制裝置。
20.一種在具有觸敏顯示屏幕的裝置中用於解譯用戶輸入的方法,其包括接收包括與裝置的觸敏顯示屏幕上的一位置的接觸的用戶輸入,所述顯示屏幕適於顯示內容;響應於對所述用戶輸入表示敲擊的確定 基於所述敲擊的絕對位置而執行動作;響應於對所述用戶輸入表示具有初始接觸位置及後續接觸位置的觸摸一保持一拖拽的確定;以及響應於所述初始接觸位置對應於屏幕上對象的絕對位置,將所述屏幕上對象移動到所述後續接觸位置;響應於所述初始接觸位置不對應於屏幕上對象的絕對位置 在所述顯示屏幕上的一位置處確立參考點; 將所述後續接觸位置與所述參考點的位置進行比較;以及基於相對於所述參考點的位置的所述後續接觸位置而執行第二動作。
全文摘要
一種觸敏顯示屏幕具有至少兩種用於觸摸輸入的輸入模式。在絕對輸入模式下,用絕對意義來解譯位置信息可通過在對象本身的位置處或在所述對象的所要位置處敲擊或觸摸所述屏幕來移動、選擇或激活屏幕上對象或光標。在相對輸入模式下,用類似於虛擬操縱杆或虛擬觸摸板的方式來解譯在所述顯示屏幕上所提供的觸摸輸入。在虛擬操縱杆相對模式下,相對於所述屏幕上的參考點來解譯輸入。在虛擬觸摸板相對模式下,根據接觸點的運動方向來解譯輸入。
文檔編號G06F3/03GK102224483SQ200980147330
公開日2011年10月19日 申請日期2009年12月16日 優先權日2008年12月22日
發明者丹尼爾·馬克·加坦·希普拉科夫, 傑裡米·戈弗雷·萊昂, 馬蒂亞斯·貢薩洛·杜阿爾特 申請人:帕姆公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀