專利名稱:用于使得顯示光標的方法和裝置的制作方法
技術領域:
本申請總體上涉及觸摸輸入。
背景技術:
近來,在電子設備上使用觸摸顯示器已經成為一種潮流。用戶可以向電子設備提供輸入以執(zhí)行各種操作。
發(fā)明內容
在權利要求書中闡述了本發(fā)明的各個方面的示例。公開了一種裝置,包括處理器,包含計算機程序代碼的存儲器,存儲器和計算機程序代碼被配置為與處理器一起工作,使得該裝置至少執(zhí)行以下操作接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,該連續(xù)筆劃輸入至少包括第一輸入和第二輸入,響應于確定第一輸入是光標模式啟動輸入,使得顯示與接觸區(qū)域偏移的光標,響應于確定第二輸入與移動輸入有關,使得光標的顯示移動從而使得光標保持與接觸區(qū)域偏移,以及至少部分基于光標的至少一部分的位置來確定操作。公開了一種方法,包括接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,該連續(xù)筆劃輸入至少包括第一輸入和第二輸入,響應于確定第一輸入是光標模式啟動輸入,使得顯示與接觸區(qū)域偏移的光標,響應于確定第二輸入與移動輸入有關,使得光標的顯示移動從而使得光標保持與接觸區(qū)域偏移,以及至少部分基于光標的至少一部分的位置來確定操作。公開了一種編碼有指令的計算機可讀介質,當所述指令被計算機執(zhí)行時,執(zhí)行以下操作接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,該連續(xù)筆劃輸入至少包括第一輸入和第二輸入,響應于確定第一輸入是光標模式啟動輸入,使得顯示與接觸區(qū)域偏移的光標,響應于確定第二輸入與移動輸入有關,使得光標的顯示移動從而使得光標保持與接觸區(qū)域偏移,以及至少部分基于光標的至少一部分的位置來確定操作。
現(xiàn)在結合附圖,參照如下的描述來更全面地理解本發(fā)明的實施方式,其中圖IA至圖IE是示出了根據(jù)至少一個示例性實施方式的、與光標有關的接觸區(qū)域的示圖;圖2A至圖2B是示出了根據(jù)至少一個示例性實施方式的、與信息項有關的光標的示圖;圖3A至圖3B是示出了根據(jù)至少一個示例性實施方式的連續(xù)筆劃輸入的示圖;圖4A至圖4C是示出了根據(jù)至少一個示例性實施方式的、與光標有關的連續(xù)筆劃輸入的示圖;圖5是示出了根據(jù)一個示例性實施方式的、用于使得顯示光標的一組操作500的流程圖;圖6是示出了根據(jù)一個示例性實施方式的、用于使得顯示光標的一組操作的流程圖;圖7A至圖7E是示出了根據(jù)一個示例性實施方式的、與觸摸顯示器相關聯(lián)的輸入的示圖;以及圖8是示出了根據(jù)一個示例性實施方式的裝置的框圖。
具體實施例方式通過參考附圖IA至圖8能夠理解本發(fā)明的實施方式及其潛在的優(yōu)點。在一個示例性實施方式中,用戶可能難以在準確和/或精確的位置執(zhí)行輸入。例如,用戶可能正在使用具有較大接觸面積的工具(如手指肚、手指尖等)來進行觸摸輸入。 在這種示例中,用戶可能難以提供與和觸摸輸入的接觸面積相比來說相對較小的圖形表示相關聯(lián)的輸入。在一個示例性實施方式中,用戶可能希望結合觸摸輸入來利用光標。光標可以提供在確定輸入相關操作時要使用的精確區(qū)域。在不以任何方式限制權利要求的情況下,結合觸摸輸入來利用光標的至少一個技術效果在于提高與觸摸輸入相關聯(lián)的精度。在一個示例性實施方式中,用戶可能希望有效地啟動和終止對光標的使用。例如, 用戶可能希望避免使用菜單、多鍵按壓、多點觸摸接觸等來啟動和/或終止對光標的使用。 當使用觸摸輸入來定位光標時,用戶可能希望避免光標的視圖被執(zhí)行觸摸輸入的工具(如手指、觸筆等)擋住。圖IA至圖IE是示出了根據(jù)至少一個示例性實施方式的、與光標有關的接觸區(qū)域的示圖。圖IA至圖IE的示例只是與光標有關的接觸區(qū)域的示例,而并不能限制權利要求書的范圍。例如,接觸區(qū)域和/或光標的數(shù)目和/或大小可以改變,光標與接觸區(qū)域的偏移可以改變,顯示形狀和朝向可以改變,顯示數(shù)目可以改變,等等。在一個示例性實施方式中,接觸區(qū)域與觸摸顯示器(如圖8的觸摸顯示器28)的、 與利用觸摸輸入工具的接觸相對應的區(qū)域有關。例如,如果用戶使用觸筆提供觸摸輸入,則接觸區(qū)域與用于觸摸輸入的裝置所檢測到的觸筆的部分有關。在這種示例中,如果用戶用觸筆的尖端接觸觸摸顯示器,則接觸區(qū)域可能對應于相對于觸筆在觸摸顯示器上的位置而定位的觸筆尖端。接觸區(qū)域的大小、形狀、朝向等都可以改變。例如,與觸筆相關聯(lián)的接觸區(qū)域可能與和手指尖相關聯(lián)的接觸區(qū)域不同。在一個示例性實施方式中,一種裝置使得光標與接觸區(qū)域相關地顯示。光標可能與指示至少一個位置的圖形表示相關。例如,光標可能與指針、方框、圓等相關。裝置可以在確定與用戶輸入相關聯(lián)的操作時利用光標。例如,該裝置可以基于光標的至少一部分(如指針尖端)的位置來執(zhí)行操作。在不以任何方式限制權利要求書的情況下,與光標有關的至少一個技術效果是使得裝置能夠基于受到接觸區(qū)域的變化干擾減小的位置來進行操作。在一個示例性實施方式中,光標與接觸區(qū)域偏移。該偏移可以是預定的、由用戶確定的、由裝置確定的,等等。例如,用戶可以提供一種設置,其提供光標偏移的至少一部分的基礎。在另一示例中,裝置可以例如基于接觸區(qū)域來確定光標偏移。在該示例中,裝置可以確定與大的接觸區(qū)域相關聯(lián)的大的光標偏移、與小的接觸區(qū)域相關聯(lián)的小的偏移,等等。光標可以沿各個方向與接觸區(qū)域偏移。例如,光標可以向上、向下、向旁邊等與接觸區(qū)域偏移。 在不以任何方式限制權利要求書的情況下,與光標偏移有關的至少一個技術效果是降低與執(zhí)行遮住光標的觸摸輸入的工具相關聯(lián)的輸入錯誤。圖IA示出了與和觸摸顯示器105的觸摸輸入相關聯(lián)的接觸區(qū)域101有關的光標 102。觸摸顯示器105可以與參照圖8的顯示器28所描述的類似。在圖IA的示例中,接觸區(qū)域101與小的接觸區(qū)域有關。接觸區(qū)域101可以與觸筆、筆等的觸摸輸入相關聯(lián)。光標 102向接觸區(qū)域101的右上方偏移。圖IB示出了與和觸摸顯示器125的觸摸輸入相關聯(lián)的接觸區(qū)域121有關的光標 122。觸摸顯示器125可以與參照圖8的顯示器28所描述的類似。在圖IB的示例中,接觸區(qū)域121與大的接觸區(qū)域有關。接觸區(qū)域121可以與手指尖、手指肚等的觸摸輸入相關聯(lián)。 光標122向接觸區(qū)域121的左側偏移。在一個示例性實施方式中,裝置使得顯示按鈕的至少一個圖形表示。按鈕的圖形表示可以與圖標、方框、圖像等有關。按鈕可以與操作相關聯(lián)。例如,裝置可以響應于接收到與按鈕的圖形表示有關的輸入而執(zhí)行操作。裝置可以結合使得顯示光標、結合與信息項有關的光標(與參照圖2A至圖2B中所描述的類似)等等,來使得顯示按鈕的圖形表示。例如,裝置可以使得顯示按鈕的一個或多個圖形表示。在這種示例中,按鈕可以與和對應于光標位置的信息項有關的操作相關聯(lián)。在另一示例中,裝置可以在該裝置使得顯示光標時使得顯示按鈕的一個或多個圖形表示。在這種示例中,裝置可以在該裝置使得終止顯示光標時使得終止顯示按鈕的一個或多個圖形表示。按鈕的圖形表示可以指示與按鈕相關聯(lián)的操作。例如,按鈕可以與打開操作相關聯(lián)。在這種示例中,按鈕可以指示打開操作。按鈕的圖形表示的數(shù)目可以至少部分基于預定指示、與光標位置對應的信息項等而改變。例如,預定指示可以與用戶設置、缺省設置等有關。在另一示例中,按鈕的圖形表示的數(shù)目可以至少部分基于與和光標位置對應的信息項相關聯(lián)的程序的操作。在這種示例中,信息項可以與電子郵件程序有關,并且可以有指示創(chuàng)建電子郵件操作的按鈕的圖形表示,以及指示查看收件箱操作的不同的按鈕的圖形表示。在另一示例中,信息項可以與視頻有關,并且可以有指示查看操作的按鈕的單個圖形表示。圖IC示出了與和觸摸顯示器145的觸摸輸入相關聯(lián)的接觸區(qū)域141有關的光標 142。觸摸顯示器145可以與參照圖8的顯示器28所描述的類似。在圖IC的示例中,接觸區(qū)域141與小的接觸區(qū)域有關。接觸區(qū)域141可以與觸筆、筆等的觸摸輸入相關聯(lián)。光標 142向接觸區(qū)域141的右下方偏移。按鈕143的圖形表示位于觸摸顯示器145的左下方。 在圖IC的示例中,按鈕143的圖形表示不指示相關聯(lián)的操作。圖ID示出了與和觸摸顯示器165的觸摸輸入相關聯(lián)的接觸區(qū)域161有關的光標 162。觸摸顯示器165可以與參照圖8的顯示器28所描述的類似。在圖ID的示例中,接觸區(qū)域161與大的接觸區(qū)域有關。接觸區(qū)域161可以與手指尖、手指肚等的觸摸輸入相關聯(lián)。 光標162向接觸區(qū)域161的右側偏移。按鈕163的圖形表示位于觸摸顯示器165的右下方。 在圖ID的示例中,按鈕163的圖形表示指示相關聯(lián)的操作。圖IE示出了與和觸摸顯示器185的觸摸輸入相關聯(lián)的接觸區(qū)域181有關的光標 182。觸摸顯示器185可以與參照圖8的顯示器28所描述的類似。在圖IE的示例中,接觸區(qū)域181與大的接觸區(qū)域有關。接觸區(qū)域181可以與手指尖、手指肚等的觸摸輸入相關聯(lián)。光標182向接觸區(qū)域181的右側偏移。按鈕183的圖形表示位于觸摸顯示器186的左下方。 在圖IE的示例中,按鈕183的圖形表示指示相關聯(lián)的操作。按鈕184的圖形表示位于觸摸顯示器186的右下方。在圖IE的示例中,按鈕184的圖形表示指示相關聯(lián)的操作。圖2A至圖2B是示出了根據(jù)至少一個示例性實施方式的與信息項有關的光標的示圖。圖2A至圖2B的示例只是與信息項有關的光標的示例,其并不限制權利要求書的范圍。 例如,光標和/或信息項的數(shù)目和/或大小可以改變。在一個示例性實施方式中,信息項與圖像信息、文本信息、視頻信息、小部件 (widget)信息、圖標信息、按鈕、鏈接、快捷鍵、操作指示符等有關。鏈接可以與統(tǒng)一資源定位符(URL)有關。例如,鏈接可以與網頁、文件等有關。文本信息可以與字符、一組字符、詞語、一組詞語、一行文本、一列文本、一塊文本等有關。信息項可以包括一個或多個其他信息項。例如,信息項可以包括圖像信息項和URL信息項。在另一示例中,信息項可以包括兩塊文本。圖2A示出了與和觸摸輸入相關聯(lián)的接觸區(qū)域202有關、與信息項220、221和222 有關的光標201。信息項220與文本信息有關。信息項221可以與程序(如電話程序)有關。信息項222可以與視頻有關。在圖2A的示例中,光標的位置不與信息項相對應。圖2B示出了與和觸摸輸入相關聯(lián)的接觸區(qū)域242有關、與信息項沈0、261和262 有關的光標Ml。信息項260與文本信息有關。信息項261可以與程序(如電話程序)有關。信息項262可以與視頻有關。在圖2B的示例中,光標的至少一部分的位置與信息項261 相對應。在一個示例性實施方式中,當光標的至少一部分與信息項的至少一部分重合時,裝置確定光標的至少一部分的位置與該信息項相對應。例如,裝置可以至少部分基于與信息項的一部分重合的光標的點來確定光標的至少一部分與該信息項相對應。裝置可以執(zhí)行與和光標位置相對應的信息項相關聯(lián)的操作。例如,裝置可以至少部分基于這種對應關系來執(zhí)行與信息項相關聯(lián)的鼠標操作。在這種示例中,該操作可以與使得顯示與信息項相關聯(lián)的信息有關。圖3A至圖:3B是示出了根據(jù)至少一個示例性實施方式的連續(xù)筆劃輸入的圖。圖3A 至圖:3B的示例只是連續(xù)筆劃輸入的示例,而不能限制權利要求的范圍。例如,與連續(xù)筆劃輸入的一部分或全部相關聯(lián)的位置可以改變,可以有除了連續(xù)筆劃輸入之外的輸入,等等。 在另一示例中,連續(xù)筆劃輸入可以跨越不止一個觸摸顯示器。圖3A至圖;3B的示例示出了包含光標模式啟動輸入的連續(xù)筆劃輸入,如圖7B的連續(xù)筆劃輸入720。光標模式啟動輸入與指示該裝置應當使用光標的一個或多個輸入(如參照圖IA至圖IE和圖2A至圖2B所述)有關。光標模式啟動輸入可以與和信息項、指示手勢的輸入、與位置相關聯(lián)的輸入等相對應的輸入有關。光標可以至少部分地與連續(xù)筆劃輸入有關。例如,裝置可以使得光標的顯示移動從而使得光標保持與和連續(xù)筆劃輸入相關聯(lián)的接觸區(qū)域偏移。在圖3A至圖;3B的示例中,連續(xù)筆劃輸入包括接觸輸入(如圖7C的接觸輸入742)、 移動輸入(如圖7B的移動輸入724)以及釋放輸入(如圖7A的釋放輸入704)。在一個示例性實施方式中,裝置可以在接收到接觸輸入的指示和移動輸入的指示之后接收到釋放輸入的指示。圖3A示出了包括與觸摸顯示器300有關的接觸輸入301、移動輸入302和釋放輸入303在內的連續(xù)筆劃輸入。信息項305與光標模式啟動有關。裝置可以至少部分基于與信息項305至少部分重合的接觸輸入301的位置來確定接觸輸入301是光標模式啟動輸入。在一個示例性實施方式中,觸摸顯示器邊界與如下邊界有關,超過該邊界觸摸輸入不會被觸摸顯示器接收到。例如,與連續(xù)筆劃輸入(如圖7B的連續(xù)筆劃輸入720)相關聯(lián)的移動輸入(如圖7B的移動輸入724)可以與和連續(xù)筆劃輸入相關聯(lián)的接觸移動到或超過觸摸顯示器邊界的運動有關。在這種示例中,連續(xù)筆劃輸入可以包括與離開觸摸顯示器邊界有關的釋放輸入。這種與離開觸摸顯示器邊界的輸入有關的釋放輸入可以位于觸摸屏顯示器邊界處或其附近。在另一示例中,與連續(xù)筆劃輸入(如圖7C的連續(xù)筆劃輸入740) 相關聯(lián)的移動輸入(如圖7C的移動輸入744)可以與和包含觸摸顯示器的裝置的接觸超過觸摸顯示器邊界并且與該接觸相關聯(lián)的移動跨過觸摸顯示器邊界的運動有關。在這種示例中,跨過觸摸顯示器邊界可以與和進入觸摸顯示器邊界的輸入有關的接觸輸入(如圖7D的接觸輸入76 相關聯(lián)。這種與進入觸摸顯示器邊界的輸入有關的接觸輸入可以位于觸摸顯示器邊界處或其附近。在一個示例性實施方式中,裝置至少部分基于與進入觸摸顯示器邊界的輸入有關的接觸輸入來確定該接觸輸入是光標模式啟動輸入。在這種實施方式中,裝置還可以至少部分基于接觸輸入的另一方面來確定該接觸輸入是光標模式啟動輸入。例如,這種方面可以與接觸輸入關于的觸摸顯示器的邊界有關、與接觸輸入的位置有關等等。圖;3B示出了包括與觸摸顯示器320有關的接觸輸入321、移動輸入322和釋放輸入323在內的連續(xù)筆劃輸入。在圖;3B的示例中,裝置可以至少部分基于接觸輸入321位于觸摸顯示器320邊界處或其附近來確定接觸輸入321與進入觸摸顯示器邊界的輸入有關。 在一個示例性實施方式中,裝置可以至少部分基于與進入觸摸顯示器邊界的輸入有關的接觸輸入321、與從左側進入觸摸顯示器邊界的輸入有關的接觸輸入321等,來確定接觸輸入 321是光標模式啟動輸入。圖4A至圖4C是示出了根據(jù)至少一個示例性實施方式的與光標有關的連續(xù)筆劃輸入(如圖7C的連續(xù)筆劃輸入740)的示圖。圖4A至圖4C的示例只是連續(xù)筆劃輸入的示例, 其不能限制權利要求書的范圍。例如,與連續(xù)筆劃輸入的一部分或全部相關聯(lián)的位置可以改變,可以有除了連續(xù)筆劃輸入之外的輸入,等等。在另一個示例中,連續(xù)筆劃輸入可以跨越不止一個觸摸顯示器。在一個示例性實施方式中,裝置接收連續(xù)筆劃輸入和單獨的同時觸摸輸入。裝置可以執(zhí)行與該單獨的同時輸入相關聯(lián)的操作。該操作可以與和光標相關聯(lián)的操作和/或與光標不相關聯(lián)的操作有關。例如,操作可以與啟動和光標的至少一部分的位置相關聯(lián)的操作有關。在另一示例中,該操作可以與不與光標相關的缺省操作有關,如選擇信息項、縮放、 平移等等。圖4A至圖4C的示例示出了與和一個或多個單獨的同時觸摸輸入有關的光標相關聯(lián)的連續(xù)筆劃輸入,與參照圖7E所描述的類似。在一個示例性實施方式中,單獨的同時觸摸輸入與執(zhí)行與光標有關的操作有關。例如,單獨的同時觸摸輸入可以與調用與對應于光標位置的信息項相關聯(lián)的操作有關。在另一示例中,單獨的同時觸摸輸入可以與改變光標大小、形狀、朝向等有關。在另一示例性實施方式中,單獨的同時觸摸輸入與執(zhí)行不與光標相關的操作有關。例如,單獨的同時觸摸輸入可以與縮放、平移、選擇信息等有關。在不以任何方式限制權利要求書的情況下,與接收和光標相關聯(lián)的連續(xù)筆劃輸入和單獨的同時觸摸輸入相關聯(lián)的至少一個技術優(yōu)點在于可以使得用戶和與光標相關聯(lián)的輸入相獨立地執(zhí)行和/或調用操作。圖4A示出了與和接觸區(qū)域403相關聯(lián)的連續(xù)筆劃輸入相關聯(lián)的觸摸顯示器400, 其中該連續(xù)筆劃輸入包括接觸輸入401和移動輸入402,該接觸區(qū)域403與光標404有關。 圖4A的示例示出了包含接觸輸入410、移動輸入412和釋放輸入414在內的第一單獨的同時觸摸輸入和包括接觸輸入411、移動輸入413和釋放輸入415在內的第二單獨的同時觸摸輸入。第一單獨的同時觸摸輸入和第二同時觸摸輸入可以與單個操作或多個操作有關。例如,裝置可以確定第一單獨的同時觸摸輸入和第二單獨的同時觸摸輸入可以與縮放操作有關??s放操作可以與放大、縮小等有關。圖4B示出了與和接觸區(qū)域423相關聯(lián)的連續(xù)筆劃輸入相關聯(lián)的觸摸顯示器420, 其中該連續(xù)筆劃輸入包括接觸輸入421和移動輸入422,該接觸區(qū)域423與光標4M有關。 圖4B的示例示出了包含接觸輸入431、移動輸入433和釋放輸入435在內的單獨的同時觸摸輸入。裝置可以確定該單獨的同時觸摸輸入可以與平移操作有關。平移操作可以與沿著一個或多個方向進行平移有關。圖4C示出了與和接觸區(qū)域443相關聯(lián)的連續(xù)筆劃輸入相關聯(lián)的觸摸顯示器440, 其中該連續(xù)筆劃輸入包括接觸輸入441和移動輸入442,該接觸區(qū)域443與光標444有關。 接觸輸入441的位置至少部分地與信息項445相對應。圖4C的示例示出了包含接觸輸入 451和釋放輸入455在內的單獨的同時觸摸輸入。該單獨的同時觸摸輸入的位置至少部分地與按鈕的圖形表示450相對應。該單獨的同時觸摸輸入可以與調用與光標443相關聯(lián)的操作有關。例如,單獨的同時觸摸輸入可以調用執(zhí)行與對應于光標443的信息項相關聯(lián)的操作。圖5是示出了根據(jù)一個示例性實施方式的、用于使得顯示光標的一組操作500的流程圖。裝置(例如圖8的電子設備10或其一部分)可以利用該組操作500。該裝置可以包括用于執(zhí)行圖5的操作的單元,例如包括圖8的處理器20。在一個示例性實施方式中,裝置(例如圖8的設備10)變形為具有包含計算機代碼的存儲器(例如圖8的存儲器42),該存儲器被配置為與處理器(例如圖8的處理器20) —起使得該裝置執(zhí)行該組操作500。在方框501,裝置接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,該連續(xù)筆劃輸入至少包括第一輸入和第二輸入。裝置可以通過從一個或多個存儲器(如圖6 的非易失性存儲器4 獲取信息,從該裝置的一部分(如觸摸顯示器(例如圖8的顯示器 28))接收連續(xù)筆劃輸入的一個或多個指示,從接收器(如圖8的接收器16)接收連續(xù)筆劃輸入的指示,從單獨的設備、單獨的觸摸顯示器接收連續(xù)筆劃輸入等等,來接收連續(xù)筆劃輸入的指示。在一個示例性實施方式中,連續(xù)筆劃輸入可以與多個顯示器有關,如參照圖3A 至圖;3B和圖4A至圖4C所述。連續(xù)筆劃輸入可以與參照圖3A至圖;3B和圖4A至圖4C所描述的類似。觸摸顯示器的接觸區(qū)域可以與參照圖IA至圖IE所描述的類似。在方框502,裝置確定第一輸入是否是光標模式啟動輸入,與參照圖3A至圖;3B所描述的類似。如果裝置確定第一輸入不是光標模式啟動輸入,則流程在方框507退出。否則,流程前進到方框503。
在方框503,裝置使得顯示與接觸區(qū)域偏移的光標,與參照圖IA至圖IE所描述的類似。在方框504,裝置確定第二輸入是否與移動輸入有關,與參照圖3A至圖;3B所描述的類似。如果裝置確定第二輸入與移動輸入無關,則流程在方框507退出。否則,流程前進到方框505。在方框505,裝置使得光標的顯示移動從而使得該光標保持與接觸區(qū)域偏移,與參照圖3A至圖;3B所描述的類似。在方框506,裝置至少部分基于光標的至少一部分的位置,來確定操作,與參照圖 IA至圖IE和圖2A至圖2B所描述的類似。例如,裝置可以執(zhí)行與顯示與至少部分地對應于光標的至少一部分的位置的信息項有關的信息有關的操作,與參照圖4A至圖4B所描述的類似。在一個示例性實施方式中,裝置還至少部分基于接收到按鍵按壓來執(zhí)行該操作。 例如,裝置可以響應于接收到按鍵按壓的指示來執(zhí)行對該操作的確定。在這種實施方式中, 裝置還可以至少部分基于按鍵按壓的持續(xù)時間來對該操作進行確定。例如,裝置可以執(zhí)行與短的按鍵按壓相關聯(lián)的操作以及與長的按鍵按壓相關聯(lián)的不同操作。在一個示例性實施方式中,觸摸顯示器提供了與觸摸輸入相關聯(lián)所施加的力量相關聯(lián)的信息。在這種實施方式中,裝置可以至少部分基于與連續(xù)筆劃輸入相關聯(lián)的力量信息來進行該操作。例如,如果連續(xù)筆劃輸入包括增強的力量輸入,如重按壓輸入,則裝置可以響應于該重按壓輸入來確定該操作。圖6是示出了根據(jù)一個示例性實施方式的、用于使得顯示光標的一組操作600的流程圖。裝置(例如圖8的電子設備10或其一部分)可以利用該組操作600。該裝置可以包括用于執(zhí)行圖6的操作的單元,例如包括圖8的處理器20。在一個示例性實施方式中,裝置(例如圖8的設備10)變形為具有包含計算機代碼的存儲器(例如圖8的存儲器42),該存儲器被配置為與處理器(例如圖8的處理器20) —起使得該裝置執(zhí)行該組操作600。在方框601,與參照圖5的方框501所描述的類似,裝置接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,該連續(xù)筆劃輸入至少包括第一輸入和第二輸入。在方框602,與參照圖5的方框502所描述的類似,裝置確定第一輸入是否是光標模式啟動輸入。如果裝置確定第一輸入不是光標模式啟動輸入,則流程在方框616退出。否則,流程前進到方框603。在方框603,與參照圖5的方框503所描述的類似,裝置使得顯示與接觸區(qū)域偏移的光標。在方框604,與參照圖5的方框504所描述的類似,裝置確定第二輸入是否與移動輸入有關。如果裝置確定第二輸入與移動輸入無關,則流程在方框616退出。否則,流程前進到方框605。在方框605,與參照圖5的方框505所描述的類似,裝置使得光標的顯示移動從而使得該光標保持與接觸區(qū)域偏移。在方框606,裝置使得顯示按鈕的至少一個圖形表示,與參照圖IA至圖IE所描述的類似。在方框607,裝置確定是否接收到與該連續(xù)筆劃輸入相關聯(lián)的釋放輸入的指示。該釋放輸入可以與參照圖3A至圖:3B所描述的類似。如果裝置確定未接收到釋放輸入,則流程前進到方框609。否則,流程前進到方框608。在方框608,裝置使得終止光標的顯示。例如,裝置可以停止顯示光標。如果在方框607,裝置確定未接收到釋放輸入的指示,則在方框609裝置確定是否接收到單獨的同時觸摸輸入的指示,與參照圖4A至圖4C所描述的類似。如果裝置確定未接收到單獨的同時觸摸輸入的指示,則流程前進到方框607。否則,流程前進到方框610。在方框610,裝置確定該單獨的同時觸摸輸入是否與平移輸入有關,與參照圖4B 和圖7D所描述的類似。如果裝置確定該單獨的同時觸摸輸入與平移輸入有關,則流程前進到方框612。否則,流程前進到方框611。在方框611,裝置執(zhí)行平移操作,與參照圖4B所描述的類似。在方框612,裝置確定該單獨的同時觸摸輸入的指示是否與縮放操作有關,與參照圖4A所描述的類似。如果裝置確定該單獨的同時觸摸輸入與縮放輸入無關,則流程前進到方框614。否則,流程前進到方框613。在方框613,裝置執(zhí)行縮放操作,與參照圖4A所描述的類似。在方框614,裝置確定該單獨的同時觸摸輸入是否對應于按鈕的圖形表示的位置, 與參照圖4C所描述的類似。如果裝置確定該單獨的同時觸摸輸入不對應于按鈕的圖形表示法位置,則流程前進到方框607。否則,流程前進到方框615。在方框615,裝置至少部分基于光標的至少一部分的位置來確定操作,與參照圖5 的方框506所描述的類似。在一個示例性實施方式中,裝置還至少部分基于該單獨的同時觸摸輸入的持續(xù)時間來確定該操作。例如,裝置可以執(zhí)行與短的單獨的同時觸摸輸入相關聯(lián)的操作以及與長的單獨的同時觸摸輸入相關聯(lián)的不同操作。在一個示例性實施方式中,觸摸顯示器提供了與觸摸輸入相關聯(lián)所施加的力量相關聯(lián)的信息。在這種實施方式中,裝置可以至少部分基于與該單獨的同時觸摸輸入相關聯(lián)的力量信息來執(zhí)行該操作。例如,如果該單獨的同時觸摸輸入包括力量大的輸入,如重按壓輸入,則裝置可以響應于該重按壓輸入來確定該操作。在另一個示例中,如果該單獨的同時觸摸輸入包括力量小的輸入,如輕按壓輸入,則裝置可以響應于該輕按壓輸入來確定不同的操作。圖7A至圖7E是示出了根據(jù)一個示例性實施方式的、與觸摸顯示器(例如圖8的顯示器28)相關聯(lián)的輸入的示圖。在圖7A至圖7E中,圓形表示與和觸摸顯示器的接觸有關的輸入,兩個交叉線表示與從觸摸顯示器釋放接觸有關的輸入,線條表示與在觸摸顯示器上的移動有關的輸入。盡管圖7A至圖7E的示例指示了與觸摸顯示器的連續(xù)接觸,也可能會有一部分輸入與觸摸顯示器沒有直接接觸。在這種情況下,裝置仍然可以確定該輸入是連續(xù)筆劃輸入。例如,裝置可以利用接近度信息(例如與輸入工具在觸摸顯示器附近有關的信息)來確定觸摸輸入的一部分。在圖7A的示例中,輸入700與接收接觸輸入702和接收釋放輸入704有關。在該示例中,接觸輸入702和釋放輸入704出現(xiàn)在同一位置。在一個示例性實施方式中,裝置利用接收接觸輸入702和釋放輸入704之間的時間。例如,裝置可以將輸入700解釋為在接觸輸入702和釋放輸入704之間較短時間的叩擊,或者解釋為在接觸輸入702和釋放輸入 704之間較長時間的按壓,等等。在這種示例中,叩擊輸入可以引發(fā)一種操作,如選擇一個項,按壓輸入可以引發(fā)另一種操作,如對一個項執(zhí)行操作。在另一示例中,叩擊和/或按壓可以與用戶所選擇的文本位置有關。在圖7B的示例中,輸入720與接收接觸輸入722、移動輸入7M和釋放輸入7 有關。輸入720與連續(xù)筆劃輸入有關。在該示例中,接觸輸入722和釋放輸入726出現(xiàn)在不同位置。輸入720可以與將對象從一個位置拖曳到另一個位置、移動滾動條、平移虛擬屏幕、畫一個形狀等等有關。在一個示例性實施方式中,裝置可以至少部分基于移動724的速度來解釋輸入720。例如,如果輸入720與平移虛擬屏幕有關,則對于慢速移動,平移動作可能較小,而對于快速移動,平移動作可能較大,等等。在另一示例性實施方式中,裝置可以至少部分基于接觸輸入722和釋放輸入7 之間的距離來解釋輸入720。例如,如果輸入720 與縮放比例操作有關,例如調整方框的大小,則縮放可以與接觸輸入722和釋放輸入7 之間的距離有關。裝置可以在接收釋放輸入7 之前對輸入進行解釋。例如,裝置可以評估輸入的改變,如速度、位置等。在這種示例中,裝置可以基于觸摸輸入的改變來執(zhí)行一個或多個確定。在這種示例中,裝置可以至少部分基于觸摸輸入的改變來修改文本選擇點。在圖7C的示例中,如圖所示輸入740與接收接觸輸入742、移動輸入744和釋放輸入746有關。輸入740與連續(xù)筆劃輸入有關。在該示例中,接觸輸入742和釋放輸入746 出現(xiàn)在不同位置。移動輸入744可以包括多個移動輸入。例如,移動輸入744可以包括在某個時間點接收的移動輸入和在稍后的時間點接收的不同的移動輸入。輸入740可以與將對象從一個位置拖曳到另一個位置、移動滾動條、平移虛擬屏幕、畫一個形狀等等有關。在一個示例性實施方式中,裝置可以至少部分基于移動744的速度來解釋輸入740。例如,如果輸入740與平移虛擬屏幕有關,則對于慢速移動,平移動作可能較小,而對于快速移動,平移動作可能較大,等等。在另一示例性實施方式中,裝置可以至少部分基于接觸輸入742和釋放輸入746之間的距離來解釋輸入740。例如,如果輸入740 與縮放比例操作有關,例如調整方框的大小,則縮放可以與接觸輸入742和釋放輸入746之間的距離有關。在又一示例性實施方式中,裝置解釋釋放輸入的位置。在這種示例中,裝置可以至少部分基于觸摸輸入的改變來修改文本選擇點。在圖7D的示例中,輸入760與接收接觸輸入762和移動輸入764有關,其中接觸在移動期間被釋放。輸入760與連續(xù)筆劃輸入有關。輸入760可以與將對象從一個位置拖曳到另一個位置、移動滾動條、平移虛擬屏幕、畫一個形狀等等有關。在一個示例性實施方式中,裝置可以至少部分基于移動764的速度來解釋輸入760。例如,如果輸入760與平移虛擬屏幕有關,則對于慢速移動,平移動作可能較小,而對于快速移動,平移動作可能較大, 等等。在另一示例性實施方式中,裝置可以至少部分基于與移動輸入764相關聯(lián)的距離來解釋輸入760。例如,如果輸入760與縮放比例操作有關,例如調整方框的大小,則縮放可以與移動輸入764從接觸輸入762到在移動期間釋放接觸之間的距離有關。在一個示例性實施方式中,裝置可能同時接收多個觸摸輸入。例如,在同一時間期間,在一個位置可能有個叩擊輸入,而在不同位置可能有個不同的叩擊輸入。在另一示例中,在一個位置可能有叩擊輸入,而在不同位置可能有拖曳輸入。裝置可以分開地、一起地和/或相結合地來解釋這多個觸摸輸入。例如,裝置可以彼此相關地解釋這多個觸摸輸入, 如它們之間的距離、彼此相對移動的速度,等等。在圖7E的示例中,輸入780與接收接觸輸入782和788、移動輸入784和790以及釋放輸入786和792有關。輸入780與兩個連續(xù)筆劃輸入有關,這兩個連續(xù)筆劃輸入可以至少部分地彼此同時被接收。在該示例中,接觸輸入782和788以及釋放輸入786和792出現(xiàn)在不同位置。輸入780可以表征為單獨的同時觸摸輸入。輸入780可以與將對象從一個位置拖曳到另一個位置、移動滾動條、平移虛擬屏幕、畫一個形狀等等有關,以指示用戶所選擇的一個或多個文本位置等。在一個示例性實施方式中,裝置至少部分基于移動784和790 的速度來解釋輸入780。例如,如果輸入780與縮放虛擬屏幕有關,則對于慢速移動,縮放動作可能較小,而對于快速移動,縮放動作可能較大,等等。在另一示例性實施方式中,裝置至少部分基于接觸輸入782和788與釋放輸入786和792之間的距離來解釋輸入780。例如,如果輸入780與縮放比例操作有關,例如調整方框的大小,則縮放可以與接觸輸入782 和788與釋放輸入786和792之間的共同距離有關。在一個示例性實施方式中,與裝置接收接觸輸入782和788、移動輸入784和790 以及釋放輸入786和792相關聯(lián)的定時會發(fā)生變化。例如,裝置可以在接觸輸入788之前、 接觸輸入788之后或與接觸輸入788同時等等來接收接觸輸入782。裝置可以利用也可以不利用與接收輸入相關聯(lián)的相關定時。例如,裝置可以通過將先接收到的輸入與優(yōu)先狀態(tài) (如主要選擇點、開始位置等等)相關聯(lián)來利用該輸入。在另一示例中,裝置可以利用非同時輸入如同該裝置同時接收輸入。在這種示例中,裝置可以按照與該裝置其次接收到釋放輸入時該裝置將利用該輸入的相同方式來利用先接收到的釋放輸入。盡管與兩個觸摸輸入有關的方面可能不同,如移動方向、移動速度、接觸輸入的位置、釋放輸入的位置等等,然而觸摸輸入可以類似。例如,包含接觸輸入、移動輸入和釋放輸入的第一觸摸輸入可以與包含接觸輸入、移動輸入和釋放輸入的第二觸摸輸入類似,盡管它們在接觸輸入的位置和釋放輸入的位置方面可能不同。雖然圖7A至圖7E的示例示出了與單個觸摸顯示器有關的觸摸輸入,但是觸摸輸入可以跨越多個觸摸顯示器。例如,移動輸入可以一次或多次越過一個觸摸顯示器到另一個觸摸顯示器。圖8是示出了根據(jù)一個示例性實施方式的裝置(如電子設備10)的方框圖。然而, 應該理解,所示和以下描述的電子設備只是能夠受益于本發(fā)明的實施方式的電子設備的舉例說明,因此不應當用來限制本發(fā)明的范圍。雖然出于示例的目的示出并在下面描述了電子設備10的一個實施方式,但是其他類型的電子設備也可以容易地采用本發(fā)明的實施方式,例如但不限于便攜式數(shù)字助理(PDA)、尋呼機、移動計算機、臺式計算機、電視機、游戲設備、膝上型計算機、媒體播放器、相機、錄像機、全球定位系統(tǒng)(GPQ設備以及其他類型的電子設備。此外,示例性實施方式的裝置不必是整個電子設備,在其他示例性實施方式中, 其可以是電子設備的組件或一組組件。此外,不管設備是否旨在提供移動性,都可以容易地采用本發(fā)明的實施方式。因此,雖然結合移動通信應用描述了本發(fā)明的實施方式,但是應該理解,也可以結合各種其他應用(既包括移動通信領域,也包括移動通信領域之外的其他領域)來利用本發(fā)明的實施方式。電子設備10可以包括與發(fā)射機14和接收機16進行可操作通信的天線(或多個天線)、有線連接器等。電子設備10還可以包括處理器20或其他處理電路,其分別向發(fā)射機14提供信號以及從接收機16接收信號。信號可以包括根據(jù)通信接口標準的信令信息、用戶語音、接收到的數(shù)據(jù)、用戶生成的數(shù)據(jù)等等。電子設備10可以根據(jù)一個或多個空中接口標準、通信協(xié)議、調制類型和接入類型進行操作。舉例來說,電子設備10可以根據(jù)多種第一代、第二代、第三代和/或第四代通信協(xié)議等中的任意通信協(xié)議進行操作。例如,電子設備10可以根據(jù)有線協(xié)議(如以太網、數(shù)字用戶線(DSL)、異步傳輸模式(ATM))、第二代QG) 移動通信協(xié)議IS-136(時分多址(TDMA))、全球移動通信系統(tǒng)(GSM)和IS_95(碼分多址 (CDMA))來進行操作,可以根據(jù)第三代(3G)無線通信協(xié)議(如通用移動通信系統(tǒng)(UMTS)、 CDMA2000、寬帶CDMA(WCDMA)和時分同步CDMA(TD-SCDMA))來進行操作,或者可以根據(jù)第四代GG)無線通信協(xié)議、無線組網協(xié)議(如802. 11)、短距離無線協(xié)議(如藍牙)等進行操作。如本申請中所使用的,術語“電路”是指下面所有類型僅硬件實現(xiàn)(如僅在模擬和/或數(shù)字電路中的實現(xiàn))以及電路和軟件和/或固件的組合,諸如一起工作來使得裝置 (如移動電話或服務器)執(zhí)行各種功能的包括數(shù)字信號處理器、軟件和存儲器的處理器/軟件的一部分或處理器的組合,并且可以是指即使在軟件或固件并不物理存在時也需要該軟件或固件以進行操作的電路(如微處理器或其一部分)。“電路”的這種定義適用于該術語在本申請(包括在任意權利要求)中的所有使用。作為另一示例,如在本申請中所使用的, 術語“電路”還將覆蓋僅一個處理器、多個處理器或者處理器一部分及其(或它們)對應軟件和/或固件的實現(xiàn)。例如,術語“電路”還能夠覆蓋移動電話的基帶集成電路或應用處理器集成電路或者蜂窩網絡設備或其他網絡設備中的類似集成電路。處理器20可以包括用于實現(xiàn)音頻、視頻、通信、導航、邏輯功能等以及用于實現(xiàn)包括例如結合圖1至圖8所述的一個或多個功能在內的本發(fā)明的實施方式的單元,如電路。例如,處理器20可以包括用于執(zhí)行包括例如結合圖1至圖8所述的一個或多個功能在內的各種功能的單元,如數(shù)字信號處理器設備、微處理器設備、各種模數(shù)轉換器、數(shù)模轉換器、處理電路和其他支持電路。裝置可以根據(jù)這些設備各自的能力在這些設備中執(zhí)行電子設備10 的控制和信號處理功能。處理器20因此可以包括在對消息和數(shù)據(jù)進行調制和發(fā)送之前對其進行編碼和交織的功能。處理器20還可以包括內部的語音編碼器,并且可以包括內部的數(shù)據(jù)調制解調器。此外,處理器20可以包括操作一個或多個軟件程序的功能,其中所述軟件程序可以存儲在存儲器中并且可以使得處理器20實現(xiàn)包括例如結合圖1至圖8所述的一個或多個功能在內的至少一個實施方式以及其他功能。例如,處理器20可以操作連接程序,如傳統(tǒng)的因特網瀏覽器。連接程序可以使得電子設備10例如根據(jù)傳輸控制協(xié)議(TCP)、 因特網協(xié)議(IP)、用戶數(shù)據(jù)報協(xié)議(UDP)、因特網消息訪問協(xié)議(IMAP)、郵局協(xié)議(POP)、簡單郵件傳輸協(xié)議(SMTP)、無線應用協(xié)議(WAP)、超文本傳輸協(xié)議(HTTP)等,來發(fā)送和接收因特網內容,如基于位置的內容和/或其他網頁內容。電子設備10可以包括用于提供輸出和/或接收輸入的用戶接口。電子設備10可以包括諸如振鈴器、傳統(tǒng)的耳機和/或揚聲器對、麥克風沈、顯示器觀之類的輸出設備和/ 或用戶輸入接口,它們都耦合到處理器20。用戶輸入接口使得電子設備10能夠接收數(shù)據(jù), 其可以包括諸如使得電子設備10能夠接收數(shù)據(jù)的一個或多個設備(如小鍵盤30、觸摸顯示器(例如如果顯示器觀包含觸摸能力時)等)之類的單元。在一個包括觸摸顯示器的實施方式中,觸摸顯示器可被配置為從單個接觸點、多個接觸點等接收輸入。在這種實施方式中,觸摸顯示器和/或處理器可以基于位置、動作、速度、接觸面積等來確定輸入。
電子設備10可以包括各種觸摸顯示器中的任意一種,其中所述各種觸摸顯示器包括那些被配置來使得能夠利用電阻、電容、紅外、應變計、表面波、光學成像、色散信號技術、聲學脈沖識別或其他技術來進行觸摸識別,并且然后提供指示與該觸摸相關聯(lián)的位置和其他參數(shù)的信號。此外,觸摸顯示器可被配置為接收觸摸事件形式的輸入的指示,其中該觸摸事件可被定義為選擇對象(例如手指、觸筆、筆、鉛筆或其他指點設備)和觸摸顯示器之間的實際物理接觸。備選地,觸摸事件可被定義為將選擇對象帶到觸摸顯示器附近、在所顯示的對象上方盤旋或者接近預定距離內的對象,即使與觸摸顯示器并沒有進行物理接觸。這樣,觸摸輸入可以包括觸摸顯示器檢測到的任意輸入,包括涉及實際物理接觸的觸摸事件和不涉及物理接觸但是以其他方式被觸摸顯示器檢測到的觸摸事件(如選擇對象接近觸摸顯示器的結果)。觸摸顯示器可以能夠接收施加到觸摸顯示器上的、與觸摸輸入相關的力量。例如,觸摸屏可以在重按壓觸摸輸入和輕按壓觸摸輸入時具有不同表現(xiàn)。顯示器 28可以顯示二維信息、三維信息等。在包括小鍵盤30的實施方式中,小鍵盤30可以包括用于操作電子設備10的數(shù)字 (例如0-9)鍵、符號鍵(例如#、*)、字母鍵等。例如,小鍵盤30可以包括傳統(tǒng)的QWERTY鍵盤布置。小鍵盤30還可以包括具有相關聯(lián)的功能的各種軟鍵。另外或者備選地,電子設備10可以包括諸如操縱桿或其他用戶輸入接口之類的接口設備。電子設備10還包括電池 34,如振動電池組,用于對操作電子設備10所需的各種電路供電以及可選地提供機械振動作為可檢測的輸出。在一個示例性實施方式中,電子設備10包括與處理器20進行通信的媒體獲取元件,如相機、視頻和/或音頻模塊。媒體捕獲元件可以是用于獲取圖像、視頻和/或音頻以進行存儲、顯示或傳輸?shù)娜我鈫卧?。例如,在媒體獲取元件是相機模塊36的示例性實施方式中,相機模塊36可以包括可以根據(jù)所獲取的圖像形成數(shù)字圖像文件的數(shù)字相機。因此, 相機模塊36可以包括諸如透鏡或其他光學組件之類的硬件和/或根據(jù)所獲取的圖像來創(chuàng)建數(shù)字圖像文件所需的軟件。備選地,相機模塊36可以只包括用于查看圖像的硬件,而電子設備10的存儲器設備存儲由處理器20執(zhí)行的軟件形式的指令以根據(jù)所獲取的圖像來創(chuàng)建數(shù)字圖像文件。在一個示例性實施方式中,相機模塊36還可以包括諸如輔助處理器20 處理圖像數(shù)據(jù)的協(xié)處理器之類的處理元件以及用于對圖像數(shù)據(jù)進行壓縮和/或解壓縮的編碼器和/或解碼器。該編碼器和/或解碼器可以根據(jù)標準格式(例如聯(lián)合圖像專家組 (JPEG)標準格式)來進行編碼和/或解碼。電子設備10可以包括一個或多個用戶識別模塊(UIM) 38。UIM可以包括在電子設備10的存儲器中、電子設備10的一部分中、耦合到電子設備10的設備等中存儲的信息。 UIM 38可以包括具有內置的處理器的存儲器設備。UIM 38例如可以包括用戶身份模塊 (SIM)、通用集成電路卡(UICC)、通用用戶身份模塊(USIM)、可移動用戶識別模塊(R-UIM) 等。UIM 38可以存儲與用戶、運營商、用戶帳戶等有關的信息元素。例如,UIM 38可以存儲用戶信息、消息信息、聯(lián)系人信息、安全信息、程序信息等??梢詥⒂煤?或禁止對一個或多個UIM 38的使用。例如,電子設備10可以啟用對第一 UIM的使用并且禁止對第二 UIM的使用。在一個示例性實施方式中,電子設備10包括單個UIM 38。在這樣的實施方式中, 至少一部分用戶信息可以存儲在UIM 38上。
在另一示例性實施方式中,電子設備10包括多個UIM 38。例如,電子設備10可以包括兩個UIM 38塊。在這樣的實施方式中,電子設備10可以在某些情況下利用第一 UIM 38的一部分用戶信息而在其他情況下利用第二UIM 38的一部分用戶信息。例如,電子設備 10可以啟用對第一 UIM 38的使用而禁止對第二 UIM 38的使用。在另一示例中,電子設備 10可以禁止對第一 UIM 38的使用而啟用對第二 UIM 38的使用。在又一示例中,電子設備 10可以利用來自第一 UIM 38和第二 UIM 38的用戶信息。在一個實施方式中,電子設備10可以包括存儲器設備,該存儲器設備包括易失性存儲器40,如包括用于臨時存儲數(shù)據(jù)的高速緩存區(qū)域的易失性隨機存取存儲器(RAM)。電子設備10還可以包括其他存儲器,例如非易失性存儲器42,其可以是嵌入式的和/或可移動的。非易失性存儲器42可以包括EEPR0M、閃存等。存儲器可以存儲多條信息和數(shù)據(jù)中的任意信息和數(shù)據(jù)。所述信息和數(shù)據(jù)可以由電子設備10使用來實現(xiàn)電子設備10的一個或多個功能,如結合圖1至圖8所述的功能。例如,存儲器可以包括標識符,如國際移動設備識別(IMEI)碼,其可以唯一地標識電子設備10。電子設備10可以包括一個或多個傳感器37。傳感器37可以包括光傳感器、接近度傳感器、運動傳感器、位置傳感器等等。例如,傳感器37可以包括位于設備上的不同位置處的一個或多個光傳感器。在這種示例中,傳感器37可以提供指示一個或多個光傳感器所觀察到的光量的傳感器信息。這種光傳感器可以包括光伏元件、光阻元件、電荷耦合器件 (CCD)等。在另一示例中,傳感器37可以包括位于設備上的不同位置處的一個或多個接近度傳感器。在這種示例中,傳感器37可以提供指示對象、用戶、用戶的一部分等對該一個或多個接近度傳感器的接近度的傳感器信息。這種接近度傳感器可以包括電容測量、聲納測量、雷達測量等等。盡管圖8示出了可以利用包括例如在圖1至圖8中所示和所述的本發(fā)明的實施方式的電子設備的示例,但是圖8的電子設備10只是能夠實現(xiàn)本發(fā)明的實施方式的設備的一個示例。本發(fā)明的實施方式可以以軟件、硬件、應用邏輯或者軟件、硬件和應用邏輯的組合來實現(xiàn)。軟件、應用邏輯和/或硬件可以位于裝置、單獨的設備或多個單獨的設備上。如果需要,部分軟件、應用邏輯和/或硬件可以位于該裝置上,部分軟件、應用邏輯和/或硬件可以位于單獨的設備上,部分軟件、應用邏輯和/或硬件可以位于多個單獨的設備上。在一個示例性實施方式中,應用邏輯、軟件或指令集維持在各種常規(guī)的計算機可讀介質的任意一種上。在本文檔的上下文中,“計算機可讀介質”可以是能夠包含或存儲供指令執(zhí)行系統(tǒng)、裝置或設備(如計算機,其一個示例如圖8中所示和所述)使用或與其結合使用的指令的任意有形的介質或單元。計算機可讀介質可以包括計算機可讀存儲介質,其可以是能夠包含或存儲供指令執(zhí)行系統(tǒng)、裝置或設備(如計算機)使用或與其結合使用的指令的任意有形的介質或單元。根據(jù)需要,可以以不同順序和/或彼此同時地執(zhí)行本文所討論的不同功能。例如, 圖5的方框503可以在方框504之后執(zhí)行。在另一示例中,圖6的方框612可以在方框610 之前執(zhí)行。此外,如果需要,上述功能中的一個或多個可以是可選的或者可以進行組合。例如,圖6的方框606和609-614可以是可選的或者可以與方框615進行組合。盡管在獨立權利要求中闡述了本發(fā)明的各個方面,但是本發(fā)明的其他方面包括所描述的實施方式和/或具有獨立權利要求的特征的從屬權利要求中的特征的其他組合,而不僅僅是權利要求中明確列出的組合。 這里還應該注意,雖然以上描述了本發(fā)明的示例性實施方式,但是這些描述不應該被限制性意義看待。而是,在不脫離所附權利要求所定義的本發(fā)明的范圍的情況下,可以進行各種變形和修改。
權利要求
1.一種裝置,包括處理器;包含計算機程序代碼的存儲器,所述存儲器和所述計算機程序代碼被配置為與所述處理器一起工作,使得所述裝置至少執(zhí)行以下操作接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,所述連續(xù)筆劃輸入至少包括第一輸入和第二輸入;響應于確定所述第一輸入是光標模式啟動輸入,使得顯示與所述接觸區(qū)域偏移的光標;響應于確定所述第二輸入與移動輸入有關,使得光標的顯示移動,從而使得所述光標保持與所述接觸區(qū)域偏移;以及至少部分基于光標的至少一部分的位置來確定操作。
2.如權利要求1所述的裝置,其中所述裝置響應于接收到按鍵按壓的指示來執(zhí)行所述操作的確定。
3.如權利要求2所述的裝置,其中確定所述操作還至少部分基于上述按鍵按壓的持續(xù)時間。
4.如權利要求1所述的裝置,其中所述連續(xù)筆劃輸入包括(出現(xiàn)在所述第一輸入和第二輸入之后的)釋放輸入,并且所述存儲器和所述計算機程序代碼還被配置為與所述處理器一起工作,使得所述裝置響應于接收到所述釋放輸入而終止所述光標的顯示。
5.如權利要求1所述的裝置,其中確定所述第一輸入是光標模式啟動輸入包括確定所述第一輸入是進入觸摸顯示器邊界的輸入。
6.如權利要求5所述的裝置,其中確定所述第一輸入是光標模式啟動輸入還包括確定所述觸摸顯示器邊界的輸入與所述觸摸顯示器的左邊界有關。
7.如權利要求1所述的裝置,其中所述存儲器和所述計算機程序代碼還被配置為與所述處理器一起工作,使得所述裝置顯示按鈕的至少一個圖形表示。
8.如權利要求7所述的裝置,其中所述存儲器和所述計算機程序代碼還被配置為與所述處理器一起工作,使得所述裝置接收單獨的同時觸摸輸入的指示,所述單獨的同時觸摸輸入對應于所述按鈕的圖形表示的位置,其中確定所述操作是響應于接收到所述單獨的同時觸摸輸入的指示而執(zhí)行的。
9.如權利要求8所述的裝置,其中確定所述操作還至少部分基于所述單獨的同時觸摸輸入的指示的持續(xù)時間。
10.如權利要求7所述的裝置,其中使得顯示所述至少一個圖形表示是響應于確定所述光標的至少一部分的位置與信息項對應而執(zhí)行的。
11.如權利要求7所述的裝置,其中所述至少一個圖形表示包括與和所述光標的至少一部分的位置相對應的信息項相關聯(lián)的操作的指示。
12.如權利要求7所述的裝置,其中所顯示的圖形表示的數(shù)目至少部分基于與所述光標的至少一部分的位置相對應的信息項。
13.如權利要求1所述的裝置,其中所述存儲器和所述計算機程序代碼還被配置為與所述處理器一起工作,使得所述裝置接收單獨的同時觸摸輸入的指示。
14.如權利要求13所述的裝置,其中所述存儲器和所述計算機程序代碼還被配置為與所述處理器一起工作,使得所述裝置響應于確定所述單獨的同時觸摸輸入的指示與縮放操作有關而執(zhí)行所述縮放操作。
15.如權利要求13所述的裝置,其中所述存儲器和所述計算機程序代碼還被配置為與所述處理器一起工作,使得所述裝置響應于確定所述單獨的同時觸摸輸入的指示與平移操作有關而執(zhí)行所述平移操作。
16.如權利要求1所述的裝置,其中所述連續(xù)筆劃輸入還包括重按壓輸入,并且確定所述操作是響應于所述重按壓輸入而執(zhí)行的。
17.如權利要求1所述的裝置,其中所述連續(xù)筆劃輸入跨越多個觸摸顯示器。
18.如權利要求1所述的裝置,其中所述裝置是移動設備。
19.一種方法,包括接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,所述連續(xù)筆劃輸入至少包括第一輸入和第二輸入;響應于確定所述第一輸入是光標模式啟動輸入,使得顯示與所述接觸區(qū)域偏移的光標;響應于確定所述第二輸入與移動輸入有關,使得光標的顯示移動,從而使得所述光標保持與所述接觸區(qū)域偏移;以及至少部分基于光標的至少一部分的位置來確定操作。
20.一種編碼有指令的計算機可讀介質,當所述指令被計算機執(zhí)行時,執(zhí)行以下操作 接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,所述連續(xù)筆劃輸入至少包括第一輸入和第二輸入;響應于確定所述第一輸入是光標模式啟動輸入,使得顯示與所述接觸區(qū)域偏移的光標;響應于確定所述第二輸入與移動輸入有關,使得光標的顯示移動,從而使得所述光標保持與所述接觸區(qū)域偏移;以及至少部分基于光標的至少一部分的位置來確定操作。
全文摘要
一種裝置,包括處理器,包含計算機程序代碼的存儲器,存儲器和計算機程序代碼被配置為與處理器一起工作,使得該裝置至少執(zhí)行以下操作接收與觸摸顯示器的接觸區(qū)域相關聯(lián)的連續(xù)筆劃輸入的指示,連續(xù)筆劃輸入至少包括第一輸入和第二輸入,響應于確定第一輸入是光標模式啟動輸入,使得顯示與接觸區(qū)域偏移的光標,響應于確定第二輸入與移動輸入有關,使得光標的顯示移動從而使得光標保持與接觸區(qū)域偏移,以及至少部分基于光標的至少一部分的位置來確定操作。
文檔編號G06F3/048GK102326139SQ201080008643
公開日2012年1月18日 申請日期2010年2月19日 優(yōu)先權日2009年2月20日
發(fā)明者M·瓦伊薩南, P·P·科爾奧南, T-P·O·維爾雅馬 申請人:諾基亞公司