觸敏顯示器上的插入標記放置的制作方法【
技術領域:
】[0001]本申請是國際申請號為PCT/US2008/087045、國際申請日為2008年12月16日、中國國家申請號為200880122702.X、進入中國國家階段日期為2010年06月24日的發明專利申請的分案申請。
技術領域:
[0002][0003]所公開的實施例通常涉及便攜式電子設備,并且更具體地,涉及在便攜式電子設備上放置和調整插入標記。【
背景技術:
】[0004]隨著便攜式電子設備變得更為緊湊并且隨著給定設備所執行的功能數目增加,設計允許用戶容易地與多功能設備交互的用戶接口變得極具挑戰性。這種挑戰對于具有比臺式或膝上計算機小得多的屏幕的手持便攜式設備尤為明顯。由于用戶接口不僅是用戶通過其接收內容的通路,而且是通過其對包括用戶嘗試訪問設備特征、工具和功能的用戶動作或行為進行響應的通路,所以這種情況是令人遺憾的。某些便攜式通信設備(例如,移動電話、有時被稱為移動電話(mobilephone)、手機(cellphone)、蜂窩電話(cellulartelephone)等)采用增加更多按鈕、增加按鈕密度、重疊按鈕的功能或使用復雜的菜單系統,以便允許用戶訪問、存儲和操作數據。這些常規的用戶接口通常導致用戶必須記憶的復雜的按鍵序列和菜單分層結構。[0005]許多常規的用戶接口,諸如包括物理按鈕的那些用戶接口,還是不靈活的。由于可能妨礙在便攜式設備上運行的應用或用戶配置和/或調整用戶接口,這也是令人遺憾的。當與記憶多個按鍵序列和菜單分層結構的費時需求以及激活所希望的按鈕的困難相結合時,這種不靈活性使得大部分用戶受挫。[0006]大部分便攜式電子設備包括使用文本輸入的應用。這些應用可以包括即時消息收發(instantmessaging)應用、電子郵件應用和字處理應用以及具有文本輸入的其它應用。由于便攜式電子設備上的屏幕相對小,文本和相應的文本輸入工具也相對小。典型地,顯示小游標以便指示將插入文本的位置。迄今為止,便攜式電子設備未能提供一種用于在用戶輸入文本時定位游標或其它插入標記的容易的有效的方式。[0007]因此,需要具有用于定位插入標記(例如,游標)的,容易使用、配置和/或調整的更直觀的用戶接口的便攜式多功能設備。這種接口提高了效力、效率和用戶對便攜式多功能設備的滿意度。【
發明內容】[0008]可以通過公開的便攜式多功能設備來減少或消除與便攜式設備的用戶接口相關聯的上述缺點和其它問題。在某些實施例中,該設備可以具有帶有圖形用戶界面(GUI)的觸敏顯示器(也稱為“觸摸屏”)、一個或多個處理器、存儲器和存儲在存儲器內的用于執行多個功能的一個或多個模塊、程序或指令集合。在某些實施例中,用戶可以主要通過觸敏顯示器上的手指接觸和姿態與GUI交互。在某些實施例中,所述功能可以包括打電話、視頻會議、電子郵件收發、即時消息收發、博客、數字攝影、數字攝像、網絡瀏覽、數字音樂播放和/或數字視頻播放。用于執行這些功能的指令可被包括在被配置為由一個或多個處理器執行的計算機程序產品內。[0009]根據某些實施例,一種計算機實現的方法可在具有觸摸屏顯示器的便攜式電子設備上執行。該方法可以包括:在觸摸屏顯示器上顯示圖形,檢測觸摸屏顯示器上的手指接觸,和響應于檢測到的手指接觸,在圖形中的第一位置處插入插入標記。該方法還可以包括檢測觸摸屏顯示器上的手指移動,和根據檢測到的手指移動,將插入標記從第一位置移動到圖形中的第二位置。[0010]根據某些實施例,一種便攜式電子設備可以包括觸摸屏顯示器;一個或多個處理器;存儲器;和一個或多個程序。所述一個或多個程序可以被存儲在所述存儲器內,并且可被配置為由所述一個或多個處理器執行。所述程序可以包括:用于在觸摸屏顯示器上顯示圖形的指令;用于檢測與觸摸屏顯示器的手指接觸的指令;用于響應于檢測到的手指接觸,在觸摸屏顯示器上的圖形中的第一位置處顯示插入標記的指令。所述程序還可以包括用于檢測手指接觸在觸摸屏顯示器上的移動的指令,和用于根據檢測到的手指接觸的移動,將插入標記從第一位置移動到圖形中的第二位置的指令。[0011]根據某些實施例,一種計算機可讀存儲介質可以存儲一個或多個程序。所述一個或多個程序可以包括指令,當被具有觸摸屏顯示器的便攜式電子設備執行時,所述指令可以使得該設備:在觸摸屏顯示器上顯示圖形;檢測與所述觸摸屏顯示器的手指接觸;響應于所述手指接觸,在觸摸屏顯示器上的圖形中的第一位置處顯示插入標記;檢測手指接觸在觸摸屏顯示器上的移動;和根據檢測到的手指接觸的移動,將插入標記從所述第一位置移動到圖形中的第二位置。[0012]根據某些實施例,一種具有觸摸屏顯示器的便攜式電子設備可以包括:用于在觸摸屏顯示器上顯示圖形的裝置;用于檢測與觸摸屏顯示器的手指接觸的裝置;用于響應于手指接觸,在所述觸摸屏顯示器上的圖形中的第一位置處顯示插入標記的裝置;用于檢測手指接觸在所述觸摸屏顯示器上的移動的裝置;和用于根據檢測到的手指接觸的移動,將插入標記從第一位置移動到圖形中的第二位置的裝置。【附圖說明】[0013]為了更好地理解本發明上述的實施例和其附加實施例,應當結合附圖參考下面的【具體實施方式】,在所有附圖中,類似的參考號指示相應的部分。[0014]圖1是示出了根據某些實施例的具有觸敏顯示器的便攜式多功能設備的方框圖;[0015]圖2示出了根據某些實施例的具有觸摸屏的便攜式多功能設備;[0016]圖3示出了根據某些實施例的用于在文本中放置插入標記的示例用戶界面;[0017]圖4是示出了根據某些實施例的用于顯示和使用插入標記的處理的流程圖;[0018]圖5是示出了根據某些實施例的用于顯示和使用插入標記的并存(co-existing)滾動模式和插入標記放置模式處理的流程圖;和[0019]圖6是示出了根據某些實施例的用于啟動插入標記插入或插入標記移動的處理的流程圖。【具體實施方式】[0020]現在將詳細參考實施例,在附圖中示出了實施例的例子。在下面的詳細描述中,闡述了許多特定細節,以便提供對本發明的完整理解。然而,本領域的技術人員應當明了,可以實現本發明而不使用這些特定的細節。在其它情況下,未詳細描述公知的方法、過程、組件、電路和網絡,以便不會不必要地模糊這些實施例的各方面。[0021]還應當理解,雖然此處可以使用術語第一、第二等來描述各種元件,這些元件不應被這些術語限制。這些術語僅用于彼此區分元件。例如,第一姿態可被稱為第二姿態,并且類似地,第二姿態可被稱為第一姿態,而不會脫離本發明的范圍。[0022]此處在本發明的描述中使用的術語僅用于描述特定實施例的目的,并且不旨在限制本發明。如在本發明的描述和所附的權利要求中使用的,除非上下文明確指出,單數形式“一個”(“a”、“an”和“the”)旨在也包括復數形式。還應當理解,此處使用的術語“和/或”指示并且包含列出的相關項目中的一個或多個的任意和所有可能組合。還應當理解,當在本說明書中使用時,術語“包括”(“comprises”和/或“comprising”)指示所描述的特征、整體、步驟、操作、元件和/或組件的存在,但是不排除出現或增加一個或多個其它特征、整體、步驟、操作、元件、組件和/或它們的組。[0023]描述了便攜式多功能設備、用于這些設備的用戶接口和使用這些設備的相關處理的實施例。在某些實施例中,該設備是便攜式通信設備,諸如,還包括其它功能,諸如PDA和/或音樂播放器功能,的移動電話。[0024]為了簡單起見,在下面的討論中,使用包括觸摸屏的便攜式多功能設備作為示例性實施例。然而,應當理解,某些用戶接口和相關處理可被應用于其它設備,諸如可以包括一個或多個其它物理用戶接口設備,諸如物理點擊輪、物理鍵盤、鼠標和/或操縱桿,的個人計算機和膝上計算機。[0025]該設備可以支持各種應用,諸如電話應用、視頻會議應用、電子郵件應用、即時消息收發應用、博客應用、數字照相機應用、數字攝像機應用、網絡瀏覽應用、數字音樂播放器應用和/或數字視頻播放器應用。[0026]可以在該設備上執行的各種應用可以使用至少一種通用物理用戶接口設備,諸如觸摸屏。可以根據應用的不同和/或在相應應用中調整和/或改變觸摸屏的一個或多個功能,以及在該設備上顯示的相應信息。以這種方式,該設備的通用物理體系結構(諸如觸摸屏)可以支持具有可以是直觀且透明的用戶接口的各種應用。[0027]用戶接口可以包括一個或多個軟鍵盤實施例。軟鍵盤實施例可以包括在鍵盤的顯示圖標上的符號的標準(QWERTY)和/或非標準配置,諸如在提交于2006年7月24日、名為"KeyboardsForPortableElectronicDevices,〃的美國專利申請N0.11/459,606和提交于2006年7月24日、名為〃TouchScreenKeyboardsForPortableElectronicDevices,〃的美國專利申請N0.11/459,615中描述的配置,通過引用將上述申請的內容結合在此。鍵盤實施例可以包括相對于已有物理鍵盤,諸如打字機的鍵盤,的按鍵數目,數目減少的圖標(或軟按鍵)。這可以使得用戶更容易選擇鍵盤上的一個或多個圖標,并且因此,更容易選擇一個或多個相應符號。鍵盤實施例可以是可調整的。例如,顯示的圖標可根據用戶動作修改,所述用戶動作是諸如選擇一個或多個圖標和/或一個或多個相應符號。便攜式設備上的一個或多個應用可以利用通用和/或不同的鍵盤實施例。因此,可以為至少某些應用剪裁所使用的鍵盤實施例。在某些實施例中,可以為相應用戶剪裁一個或多個鍵盤實施例。例如,可以基于相應用戶的單詞使用歷史(詞典學、行話、個別使用),為相應用戶剪裁一個或多個鍵盤實施例。可以調整某些鍵盤實施例,以便減少在使用軟鍵盤實施例時,在選擇一個或多個圖標并且因此選擇一個或多個符號時用戶錯誤的可能性。[0028]現在將關注設備的實施例。圖1是示出了根據某些實施例的具有觸敏顯示器112的便攜式多功能設備100的方框圖。觸敏顯示器112有時出于方便被稱為“觸摸屏”,并且還可以被稱為或被指示為觸敏顯示系統。設備100可以包括存儲器102(其可以包括一個或多個計算機可讀存儲介質)、存儲器控制器122、一個或多個處理單元(CPU)120、外設接P118,RF電路108、音頻電路110、揚聲器111、麥克風113、輸入/輸出(I/O)子系統106、其它輸入或控制設備116和外部端口124。設備100可以包括一個或多個光學傳感器164。這些組件可以在一個或多個通信總線或信號線103上通信。[0029]應當理解,設備100僅是便攜式多功能設備100的一個例子,并且該設備100可以具有比所示組件更多或更少的組件,可以組合兩個或多個組件或可以具有不同組件配置或布置。圖1所示的各種組件可以以硬件、軟件或硬件和軟件的組合實現,包括一個或多個信號處理和/或專用集成電路。[0030]存儲器102可以包括高速隨機存取存儲器,并且還可以包括非易失性存儲器,諸如一個或多個磁盤存儲設備、閃存設備或其它非易失性固態存儲器設備。可由存儲器控制器122控制設備100的其它組件,諸如CPU120和外設接口118,對存儲器102的訪問。[0031]外設接口118可將設備100的輸入和輸出外設連接到CPU120和存儲器102。一個或多個處理器120可以運行或執行存儲在存儲器102內的各種軟件程序和/或指令集合,以便執行設備100的各種功能并且處理數據。[0032]在某些實施例中,外設接口118、CPU120和存儲器控制器122可被實現在諸如芯片104的單個芯片上。在某些其它實施例中,它們可被實現在不同芯片上。[0033]RF(射頻)電路108可以接收和發送也被稱為電磁信號的RF信號。RF電路108可將電信號轉換為電磁信號和/或將電磁信號轉換為電信號,并且通過電磁信號與通信網絡和其它通信設備通信。當前第1頁1 2 3 4 5