国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      具有界面重配置模式的便攜式電子設備的制作方法

      文檔序號:6570587閱讀:204來源:國知局
      專利名稱:具有界面重配置模式的便攜式電子設備的制作方法
      技術領域
      本公開實施例涉及用戶界面,尤其涉及使用觸摸敏感顯示器以及 包含界面重配置模式的用戶界面。
      背景技術
      隨著便攜設備越來越小型化,以及所要處理和存儲的信息量的增 長,目前,設計出允許用戶易于與設備交互的用戶界面成為了一個很 大挑戰(zhàn)。然而,由于用戶界面不但是用戶用以接收內容的途徑,而且 它還對包括用戶嘗試訪問設備功能部件或工具在內的用戶動作或行 為做出響應,因此,這種設計的效果并不是很好。某些便攜式電子設 備(例如移動電話)采取了添加更多按鈕,過載按鈕功能或是使用復 雜菜單系統(tǒng)的手段來允許用戶訪問、存儲和操控數(shù)據(jù)。這些常規(guī)用戶 界面往往導致產生需要用戶記憶的復雜按鍵序列和菜單分級。
      很多常規(guī)用戶界面是不可變更的,例如包含物理按鈕的用戶界 面。由于這樣做有可能阻止在便攜設備上運行的應用或用戶配置和/ 或適配用戶界面,因此這種特性是不合時宜的。如果與記憶多個按鍵 序列和/或菜單分級的耗時需要相結合,那么這種不可變更性會使很多 用戶產生挫折感。
      某些常規(guī)用戶界面可以由用戶進行配置,由此允許至少部分的定 制化處理。不幸的是,修改這種常規(guī)用戶界面的處理通常與使用該常
      規(guī)用戶界面本身一樣繁瑣和復雜。特別地,在配置這種常規(guī)用戶界面 的過程中,所需要的行為通常依靠直覺,并且用于指示用戶動作的相 應指示符通常會很難理解。對用戶來說,這些難題往往會成為附加的 挫折感來源。
      相應地,目前需要一種用于便攜設備的更為明晰和直觀的用戶界 面,其中該用戶界面允許用戶配置該用戶界面。

      發(fā)明內容
      上述缺陷和與用于便攜設備的用戶界面相關聯(lián)的其他問題是通 過所公開的便攜式電子設備來減少或消除的,其中該便攜式電子設備 包括界面重配置模式,并且該模式以一種直觀的方式允許用戶重新定 位所顯示的圖形對象。
      本發(fā)明的一個方面是一種方法,在該方法中,便攜式電子設備在
      觸摸敏感顯示器上的第一區(qū)域顯示第一多個圖標(例如圖形對象); 檢測針對該觸摸敏感顯示器的第一預定用戶動作,以便發(fā)起預定的用 戶界面重配置處理;以及響應于檢測到第一預定用戶動作,變更所述 第一多個圖標中的一個或多個圖標的位置。該變更包括在相應的平均 位置周圍改變一個或多個圖標的位置。
      該變更可以包括動畫化一個或多個圖標,以便模擬一個或多個圖 標在與觸摸敏感顯示器表面相對應的表面上的浮動。
      變更一個或多個圖標中的相應圖標的位置可以對應于在與觸摸
      敏感顯示器基本重合的平面中的運動方程(equation of motion)。該 運動方程可以具有小于某個閾值的摩擦系數(shù)、用于相應圖標的非零初 始速度、非零角速度和/或處于相應圖標的相應平均位置周圍的恢復 力,由此,相應圖標的位置會在基本以相應圖標的相應平均位置為中 心的區(qū)域中振蕩。在某些實施例中,所述相應圖標圍繞相應圖標的相 應平均位置旋轉,同時保持相對于觸摸敏感顯示器的固定方位。
      在某些實施例中,該方法還包括在與一個或多個圖標中的第一 圖標相對應的第 一位置檢測用戶接觸該觸摸敏感顯示器的接觸點,并
      且檢測該接觸點朝著該觸摸敏感顯示器上的第二位置的移動,以及通 過顯示第一圖標朝著觸摸敏感顯示器上的第二位置移動來對檢測到 接觸點和接觸點移動進行響應,并且在第二位置顯示第一圖標。
      對一個或多個圖標中的第二圖標來說,當?shù)谝粓D標的第二位置至 少部分重疊于該第二圖標的相應初始位置時,該第二圖標可以從相應 的初始位置移動到相應的新位置。響應于檢測到針對觸摸敏感顯示器 的第二預定用戶動作,并且該動作對應的是終止預定的用戶界面重配 置處理,可以將第一圖標的位置固定在第二位置。
      前迷方法可以由便攜式電子設備執(zhí)行,其中該便攜式電子設備具
      有附帶了圖形用戶界面(GUI)的觸摸敏感顯示器、 一個或多個處理 器、存儲器以及保存在存儲器中用于執(zhí)行這些方法的一個或多個模 塊、程序或指令集。在某些實施例中,該便攜式電子設備提供了包括 無線通信在內的多種功能。
      用于執(zhí)行前述方法的指令可以包含在被配置成由一個或多個處 理器執(zhí)行的計算機程序產品中。


      為了更好地理解本發(fā)明的上述實施例及其附加實施例,以下將會 結合下列附圖來參考關于這些實施例的描述,在附圖中,相同的附圖 標記在所有附圖中指示相應的部分。
      圖1是用于便攜式電子設備的位置調整處理的一個實施例的流程圖。
      圖2A是對用于調整一個或多個圖標位置的觸摸輸入做出響應的 便攜式電子設備的一個實施例的例示。
      圖2B是對用于調整一個或多個圖標位置的觸摸輸入做出響應的 便攜式電子設備的一個實施例的例示。
      圖2C是對用于調整一個或多個圖標位置的觸摸輸入做出響應的 便攜式電子設備的 一個實施例的例示。
      圖2D是對用于調整一個或多個圖標位置的觸摸輸入做出響應的
      便攜式電子設備的 一個實施例的例示。
      圖2E是對用于調整一個或多個圖標位置的觸摸輸入做出響應的 便攜式電子設備的 一個實施例的例示。
      圖3A是對用于調整一個或多個圖標位置的觸摸輸入做出響應的 便攜式電子設備的一個實施例的例示。
      圖3B是對用于調整一個或多個圖標位置的觸摸輸入做出響應的 便攜式電子設備的一個實施例的例示。
      圖4是便攜式電子設備的一個實施例的框圖。
      具體實施例方式
      現(xiàn)在將會詳細參考附圖中舉例描述的實施例。為了全面理解本發(fā) 明,在以下詳細描述中闡述了眾多具體細節(jié)。但是,本領域普通技術 人員應該清楚了解,本發(fā)明是可以在沒有這些具體細節(jié)的情況下實現(xiàn) 的。在其他實例中并未詳細描述公知的方法、過程、組件和電路,以 免不必要地混淆實施例特性。
      現(xiàn)在將注意力放在便攜式電子設備的實施例上,其中該便攜式電
      子設備包括具有圖形用戶界面(GUI)的便攜式通信設備。該便攜設 備包括界面重配置模式。響應于用戶發(fā)起界面重配置模式,在便攜設 備上顯示的一個或多個圖標的位置可以在相應的平均位置周圍變化。 一個或多個圖標的位置的變化可以包括動畫化一個或多個圖標,以便 模擬一個或多個圖標在與便攜設備中的顯示器表面相對應的表面上 浮動。該顯示器可以是觸摸敏感顯示器,其中該觸摸敏感顯示器對通 過指示筆或是一個或多個手指而在一個或多個接觸點進行的物理接 觸做出響應。雖然下列實施例同樣可以應用于其他類型的顯示器,但 是作為說明性實施例,在這里使用的是觸摸敏感顯示器。
      一個或多個圖標的位置的變化可以直觀地向用戶指示所述一個 或多個圖標的位置可以由用戶重新配置。該用戶可以^務改、適配和/ 或重新配置所述一個或多個圖標的位置。在便攜設備包含觸摸敏感顯
      示器的實施例中,用戶可以在第一位置接近相應圖標接觸該觸摸敏感 顯示器。 一旦與觸摸敏感顯示器相接觸,那么相應圖標可以停止改變 其位置。用戶可以將相應圖標拖曳到第二位置。 一旦中斷與觸摸敏感 顯示器的接觸,那么相應圖標可以恢復改變其位置。在某些實施例中, 相應的圖標是可以"投擲的",由此,相應圖標的最終位置將會不同于 釋放該圖標的點。在這個實施例中,最終位置可以取決于多種因素, 例如"投擲,,速度、在用于模擬"投擲,,的運動方程中使用的參數(shù)(例如 摩擦系數(shù)),和/或具有所模擬的吸引力的布局網(wǎng)格的存在性。在某些 實施例中,顯示器可以具有兩個區(qū)域。在界面重配置模式中,顯示在 第一區(qū)域的一個或多個圖標的位置可以改變,而顯示在第二區(qū)域的一 個或多個圖標的位置可以是固定的。
      在界面重配置模式中,用戶可以采用相似的方式來修改、適配和 /或重新配置附加圖標的位置。當用戶已經完成這些變更(至少暫時), 他或她有可能終止界面重配置模式。響應于這個用戶動作,便攜設備 可以返回到正常工作模式,并且一個或多個圖標的顯示位置將會停止 改變。
      用戶可以通過在便攜設備上選擇一個或多個恰當?shù)奈锢戆粹o,通 過手勢(例如進行接觸并且在觸摸敏感顯示器上擊打一個或多個手 指,或者進行接觸并且保持預定時段以上)和/或通過選擇一個或多個
      軟按鍵(soft button)(例如顯示在觸摸敏感顯示器上的一個或多個 圖標)來發(fā)起或終止界面重配置處理。這里使用的手勢是與觸摸屏顯 示器表面相接觸的物體/附件的運動。在某些實施例中,在發(fā)起界面重 配置處理之后,該界面重配置處理會在預定時間以后終止,也就是說, 存在超時。
      在便攜設備上顯示的一個或多個圖標可以是圖形對象。在某些實 施例中,所述一個或多個圖標可以是窗口小部件(widget),其中所 述窗口小部件是構成可供用戶操控的屏幕控制顯示的狀態(tài)和過程的 組合,例如條欄、按鈕和文本框。在例示實施例中, 一個或多個圖標 對應于可供用戶通過在感興趣的圖標附近接觸該觸摸敏感顯示器來
      進行選擇的應用程序(電子郵件、瀏覽器、地址簿等等)。
      圖1是用于便攜式電子設備的位置調整處理100的一個實施例的 流程圖。雖然下文中描述的位置調整處理100包含了眾多按照特定順 序出現(xiàn)的操作,但是很明顯,處理100也可以包括更多或更少的操作,
      這些操作既可以順序執(zhí)行,也可以并行執(zhí)行(例如使用并行處理器或 多線程環(huán)境),此外,兩個或更多個操作的順序可以改變,和/或兩個 或更多個操作可以組合成單個操作。
      在位置調整處理100中,在觸摸敏感顯示器的GUI上顯示多個 圖標(110)。檢測用于發(fā)起界面重配置處理的第一預定用戶動作
      (112)。例示的預定用戶動作包括在便攜設備上選擇一個物理按鈕, 在觸摸屏顯示界面上執(zhí)行預定手勢,或者選擇某個軟按鍵。在所顯示 的多個圖標中,變更一個或多個圖標的一個或多個位置(114)。在 相應圖標的第一位置,檢測與觸摸敏感顯示器的接觸點(116)。此 外還會檢測該接觸點朝著第二位置移動(118)。顯示相應圖標朝著 第二位置的移動,并且在第二位置顯示所述相應圖標(120)。
      如果檢測到終止界面重配置處理的第二預定用戶動作(122-是), 那么固定一個或多個圖標的一個或多個位置(124)。例示的預定用 戶動作包括選擇或取消選定便攜設備上的物理按鈕,在觸摸屏顯示 器表面上執(zhí)行另一個預定手勢,或者選擇或取消選定某個軟按鍵。所 述一個或多個固定位置對應于一個或多個圖標的一個或多個相應平 均位置。如果沒有檢測到終止界面重配置處理的第二預定用戶動作
      (122-否),那么當檢測到相同或別的圖標附近的接觸點時,該處理 可以繼續(xù)(116)。
      圖2A是對用于調整一個或多個圖標的位置的觸摸輸入做出響應 的便攜式電子設備200的一個實施例的圖示。該便攜式電子設備200 包括具有GUI210的觸摸敏感顯示器。該顯示器表面是透明的,由此 允許向用戶顯示各種圖形對象(例如窗口小部件)。在某些實施例中, GUI 210被分成了多個部分或窗口。例如,GUI 210的區(qū)域212可以 包括用于保持代表了用戶頻繁使用的功能(例如視頻、天氣預報、時
      間表、游戲、音樂等等)的圖標或圖形對象222的托盤(tray) 216, 以及用于保持代表了用戶較少使用的功能(例如電子郵件、地址簿、 瀏覽器等等)的圖標或圖形對象的托盤214。此外,GUI 210還可以 包括與便攜式電子設備200的高級功能相對應的圖形對象。例如,在 GUI 210中,通過按下菜單按鈕240,可以顯示和改變各種對象和/或 圖像。在包含移動電話的實施例中,在GUI210中可以顯示用于代表 傳統(tǒng)的語音和數(shù)據(jù)服務操作(例如掛起、清除等等)的專用圖形對象。 用戶可以使用指示筆、手指218 (在圖2中并未按比例繪制)或 是一個以上的手指來與具有GUI 210的顯示器表面進行接觸,以便與 便攜式通信設備200進行交互。例如,用戶可以在一個或多個圖標222 的位置接觸顯示器表面(直接接觸),由此激活與該圖標相對應的功 能或應用程序。在某些實施例中,當用戶在圖標位置進行接觸并且隨 后中斷接觸(例如輕敲手勢)時,圖標222將被激活。在某些實施例 中,對顯示器執(zhí)行的用于激活圖標的接觸未必是在圖標222的位置進 行的。取而代之的是,該接觸可以是在圖標222的附近(間接接觸)。 后一種技術類似于與網(wǎng)頁以及其他計算機用戶界面結合使用的"熱 點"。
      圖2B D顯示的是在界面重配置模式中的便攜式電子設備200。 在發(fā)起了界面重配置模式之后,托盤216中的一個或多個圖標222的 顯示將會從先前的固定位置修改成隨時間變化的位置。如先前所述, 該顯示可以包括動畫化一個或多個圖標222,以便模擬一個或多個圖 標222在與顯示器表面相對應的表面上的浮動。例如,在界面重配置 模式中, 一個或多個圖標222的位置的動畫變化可以類似于空中曲棍 球游戲中的曲棍球用球的變化。所顯示的圖標222中的相應圖標的一 個或多個位置可以在以相應圖標的平均位置為中心的區(qū)域224中改 變。
      雖然圖2B 2D描述的是托盤216中的一個或多個圖標222的移 動,但是在其他實施例中,在GUI210的另一個區(qū)域、例如托盤214 中的一個或多個圖標220的位置可以單獨改變,或者與托盤216中的
      一個或多個圖標222的位置一起改變。
      對一個或多個圖標222來說,其隨時間而改變的一個或多個位置 直觀地向用戶表明所述一個或多個圖標222的位置是可以被修改的。 在圖2C D中對此進行了描述,其中該圖顯示了處于界面重配置模式 中的便攜式電子設備200。用戶采用直接或間接方式來接觸在位置226 上正在移動的圖標之一,并且在具有GUI 210的顯示器界面上移動接 觸點。該接觸和運動將會被便攜式電子設備200檢測到。由此,在與 游戲相對應的本實例中,所顯示的圖標將會相應移動。
      如圖2D所示,用戶將游戲圖標移動到位置228,并且中斷與顯 示器表面的接觸?,F(xiàn)在,該游戲圖標在位置228被顯示。雖然在圖2D 中將所顯示的游戲圖標的位置顯示成是固定的,但是在某些實施例 中, 一旦用戶中斷與顯示器表面的接觸,那么游戲圖標的位置將可以 被改變。在某些實施例中,在用戶中斷與顯示器的接觸之后,只有在 GUI 210的一個或多個子部分中顯示的圖標會被顯示成是具有固定位 置的。由此,如果將游戲圖標拖曳到了托盤222中的別的位置,那么 在用戶中斷與顯示器的接觸之后,該圖標可以被顯示成是具有變化位 置。在某些實施例中,在將圖標移動到新位置時,設備可以提供音頻 和/或觸覺反饋,例如可以聽到的聲音信號和/或振動。
      圖2D還描述了將瀏覽器圖標移動到位置230的可選位移。由于 至少部分與游戲圖標相重疊,該瀏覽器圖標被從其初始位置228轉移
      到其新位置230,也就是說,當便攜式電子設備200確定用戶將游戲 圖標定位在瀏覽器圖標上方的時候,瀏覽器圖標的顯示位置將會被改 變。
      在其他實施例中,當在托盤214中添加附加圖標、例如音樂圖標 時,這時可以從托盤214中驅除或移除某個圖標。例如,托盤214可 以被配置成容納有限數(shù)量的圖標,例如4個圖標。如果在托盤214中 添加附加圖標,那么可以從托盤214中驅除或移除與附加圖標最為接 近的圖標或者至少部分與附加圖標重疊的圖標。在某些實施例中,所 驅除的圖標將會從其在托盤214中的位置浮動或縮放到托盤216中的
      新位置,并且在那里它可以加入某個已分類的圖標列表。在某些實施
      例中,如果驅除處理沒有完成(例如并未在托盤214中添加附加圖標), 那么所驅除的圖標可以終止其朝著托盤216中的新位置的前進,并且 返回到其在托盤214中的位置。
      圖2E描述的是在界面重配置處理已被終止或自行終止(因為超 時)之后的便攜式電子設備200。其中GUI 210中的圖標具有固定位 置。并且游戲圖標和瀏覽器圖標是在其在托盤214中的新位置顯示的。
      在界面重配置模式中,諸如一個或多個圖標222的一個或多個變 化位置之類的動畫效果可以依照與具有GUI210的顯示器表面基本重 合的平面中的一個或多個圖標的運動方程。該運動方程可以具有低于 某個閾值的摩擦系數(shù),由此允許模擬和/或動畫化一個或多個圖標的浮 動或滑動。用于相應圖標的運動方程可以具有非零的初始速度,非零 的角速度和/或相應圖標的相應平均位置周圍的恢復力,由此,相應圖 標的位置在基本以相應圖標的相應平均位置為中心的區(qū)域224 (圖 2D)中振蕩。
      在某些實施例中,在界面重配置模式中,相應圖標的位置可以采 用這樣一種方式來變化,其中相應圖標將會在相應圖標的相應平均位 置周圍旋轉,同時保持相對于GUI 210以及便攜式電子設備200的固 定方位。在圖3A和3B中對此進行了描述,其中該圖顯示的是在界面 重配置模式中的便攜式電子設備200。在該實例中,視頻圖標222在 托盤216中的位置是以一種在區(qū)域224中保持固定方位的方式被改變 的。這樣做將會使用戶更易于確定相應圖標在界面重配置模式中的功 能。
      炎撈式在f設務束游
      現(xiàn)在將注意力轉到便攜式電子設備架構的實施例。圖4是便攜式 電子設備的一個實施例的框圖。通常,便攜式電子設備400包括一 個或多個計算機可讀介質402,處理系統(tǒng)404,輸入/輸出(1/0)子系 統(tǒng)406,射頻(RF)電路408以及音頻電路410。這些組件可以通過 一條或多條通信總線或信號線403來耦合。設備400可以是任何便攜
      式電子設備,這其中包括但不局限于手持式計算機、平板計算機、移
      動電話、媒體播放器、個人數(shù)字助理(PDA)等等,此外還包括這其 中的兩個或多個物品的組合。
      很明顯,圖4所示的架構僅僅是用于便攜式電子設備400的架構 的一個實例,并且設備400可以具有比所示組件更多或更少的組件, 或者可以具有不同的組件配置。圖4所示的各種組件可以用硬件、軟 件或軟硬件組合的方式實施,包括一個或多個信號處理和/或專用集成 電路。RF電路408被用于在連至一個或多個其他設備的無線鏈路或 網(wǎng)絡上發(fā)送和接收信息,并且包含用于執(zhí)行該功能的公知電路,其中 該電路包括但不局限于天線系統(tǒng)、RF收發(fā)信機、 一個或多個放大器、 調諧器、 一個或多個振蕩器、數(shù)字信號處理器、CODEC芯片組、存 儲器等等。在某些實施例中,RF電路408能夠使用一種或多種通信 協(xié)議來與其他設備建立和保持通信,其中該協(xié)議包括但不局限于時分 多址(TDMA)、碼分多址(CDMA)、全球移動通信系統(tǒng)(GSM )、 增強型數(shù)據(jù)GSM環(huán)境(EDGE )、寬帶碼分多址(W-CDMA ) 、 Wi-Fi (例如IEEE 802.11a、 IEEE 802.11b、 IEEE 802.11g和/或IEEE 802.11n)、藍牙、Wi-MAX、借助網(wǎng)際協(xié)議的語音傳輸(VoIP)、 用于電子郵件、即時消息傳遞和/或短消息服務(SMS)的協(xié)議、或是 其他任何適當?shù)耐ㄐ艆f(xié)議,包括在本文提交日尚未開發(fā)完成的通信協(xié) 議。
      RF電路408和音頻電路410經由外設接口 416耦合到處理系統(tǒng) 404。接口 416包括用于在外設與處理系統(tǒng)404之間建立和保持通信 的各種已知組件。音頻電路410與音頻揚聲器450以及麥克風452相 耦合,并且包含了用于對從接口 416接收而使用戶能與其他用戶實時 通信的語音信號進行處理的已知電路。在某些實施例中,音頻電路410 包括頭戴式耳機插孔(未顯示)。RF電路408以及音頻電路410接 收的語音和數(shù)據(jù)信息(例如在語音識別或語音命令應用中)經由外設 接口 416而被發(fā)送到一個或多個處理器418。所述一個或多個處理器 418被配置成對用于保存在介質402上的一個或多個應用程序430的
      各種數(shù)據(jù)格式進行處理。
      應該指出的是,術語"數(shù)據(jù)"包括但不局限于可供保存在介質402 上的一個或多個應用程序430 (例如萬維網(wǎng)瀏覽器、電子郵件等等) 使用的文本、圖形、網(wǎng)頁、JAVA程序、窗口小部件(widget)、電 子郵件、即時消息、語音、數(shù)字圖像或視頻、窗口小部件、MP3等等。 在某些實施例中,設備400能夠經由無線網(wǎng)絡或外部端口 436來上載 和下載來自因特網(wǎng)的各種數(shù)據(jù),例如文件、曲目、數(shù)字圖像、視頻、 電子郵件、窗口小部件、即時消息等等。
      外設接口 416將設備的輸入和輸出外設耦合到處理器418以及計 算機可讀介質402。所述一個或多個處理器418經由控制器420而與 一個或多個計算機可讀介質402進行通信。該計算機可讀介質402可 以是能夠存儲可供一個或多個處理器418使用的代碼和/或數(shù)據(jù)的設 備或介質。該介質402可以包括存儲器分級,這其中包括但不局限于 緩存器、主存儲器以及輔助存儲器。該存儲器分級可以使用RAM(例 如SRAM、 DRAM、 DDRAM) 、 ROM、 FLASH、磁和/或光學存儲 設備的任何組合來實現(xiàn),其中舉例來說,所述磁和/或光學存儲器設備 可以是盤驅動器、磁帶、CD (緊湊型盤)以及DVD (數(shù)字視頻盤)。
      該介質402還可以包括用于傳送用以指示計算機指令或數(shù)據(jù)(具有或 不具有調制了信號的載波)的承載信息的信號的傳輸介質。例如,該
      傳輸介質可以包括通信網(wǎng)絡,并且這其中包括但不局限于因特網(wǎng)(也 ;陂稱為萬維網(wǎng)), 一個或多個內部網(wǎng),局域網(wǎng)(LAN),廣域網(wǎng)(WAN)、 存儲區(qū)域網(wǎng)(SAN)、城域網(wǎng)(MAN)等等。
      所述一個或多個處理器418運行保存在介質402上的各種軟件組 件,以便執(zhí)行用于設備400的各種功能。在某些實施例中,軟件組件 包括操作系統(tǒng)422,通信模塊(或指令集)424,接觸/運動模塊(或 指令集)426,圖形模塊(或指令集)428, 一個或多個應用(或指令 集)430,定時器模塊(或指令集)438,以及重配置模塊(或指令集) 440。
      操作系統(tǒng)422 (例如Darwin、 RTXC、 LINUX、 UNIX、 OS X、
      WINDOWS或是VxWorks之類的嵌入式操作系統(tǒng))包括用于控制和 管理常規(guī)系統(tǒng)任務(例如內存管理、存儲設備控制、電源管理等等) 以及有助于各種軟硬件組件之間通信的各種過程、指令集、軟件組件 和/或驅動器。
      通信才莫塊424為經由一個或多個外部端口 436或經由RF電路 408而與其他設備進行的通信提供便利,并且它還包括用于處理從RF 電路408和/或外部端口 436接收的數(shù)據(jù)的各種軟件組件。外部端口 436 (例如USB、 FireWireTM等等)被適配成直接或者經由網(wǎng)絡(例 如因特網(wǎng),無線LAN等等)間接耦合到其他設備。
      圖形模塊428包括用于在觸摸敏感顯示器系統(tǒng)的顯示器表面上 再現(xiàn)、動畫化以及顯示圖形對象的各種已知軟件組件。應該指出的是, 術語"圖形對象,,包含了可以顯示給用戶的任何對象,這其中包括但不 局限于文本、網(wǎng)頁、圖標、數(shù)字圖像、動畫等等。
      所述一個或多個應用430可以包括安裝在設備400上的任何應 用,這其中包括但不局限于瀏覽器、地址簿、聯(lián)系人列表、電子郵件、 即時消息傳遞、字處理、鍵盤模擬、窗口小部件、啟用JAVA的應用、 加密、數(shù)字權利管理、語音識別、語音復制、位置確定能力(例如由 全球定位系統(tǒng)(GPS)來提供)、音樂播放器(回放那些保存在一個 或多個文件中的音樂,例如保存在MP3或A AC文件中的音樂)等等。
      在某些實施例中,設備400可以包括MP3播放器的功能,例如 iPod( Apple Computer, Inc.的商標)。由此,設備400可以包括與iPod 兼容的36針連接器。在某些實施例中,設備400可以包括在成像應 用中使用的一個或多個可選光學傳感器(未顯示),例如CMOS或 CCD圖像傳感器。
      如先前參考圖1 3中的實施例所描述的那樣,接觸/運動模塊138 包括用于執(zhí)行與觸摸敏感顯示器系統(tǒng)412的接觸檢測相關聯(lián)的各種任 務的各種軟件組件。
      定時器模塊438是與界面重配置處理100 (圖1)結合使用的軟 件定時器。該定時器模塊438也可以用硬件來實現(xiàn)。
      重配置模塊440可以包括圖標效果模塊(或指令集)442。該圖 標效果模塊442可以包括在界面重配置模式中用于圖標的動畫。在某 些實施例中,該圖標效果模塊442可以包含在圖形模塊428中。
      I/O子系統(tǒng)406與觸摸敏感顯示器系統(tǒng)412以及一個或多個物理 控制設備414 (例如按鈕、開關、撥號盤、LED等等)相耦合,以便 控制或執(zhí)行各種功能,例如電源控制、揚聲器音量控制、振鈴音量、 鍵盤輸入、滾動、掛起、菜單、屏幕鎖定、清除和結束通信等等。觸 摸敏感顯示器412經由觸摸敏感顯示屏控制器432而與處理系統(tǒng)404 進行通信,其中該觸摸敏感顯示屏控制器包含用于處理用戶輸入的各 種組件(例如掃描硬件)。 一個或多個其他輸入控制器434接收/發(fā)送 來自/去往其他輸入或控制設備414的電信號。所述其他輸入/控制設 備414可以包括物理按鈕(例如按壓按鈕、搖桿按鈕等等)、撥號盤、 滑塊開關、搖桿等等。
      觸摸敏感顯示器412在GUI中向用戶顯示可視輸出。該可^L輸 出可以包括文本、圖形、視頻及其組合。某些或所有可視輸出可以對 應于用戶界面對象。該觸摸敏感顯示器412還可以根據(jù)觸覺和/或觸感 接觸接受來自用戶的輸入。該觸摸敏感顯示器412形成接受用戶輸入 的觸摸敏感表面。該觸摸敏感顯示器412和觸摸屏控制器432 (以及 介質402中的任何相關聯(lián)的模塊和/或指令集)檢測觸摸敏感顯示器 412上的接觸(以及所述接觸的移動或釋放),并且將檢測到的接觸 轉換成與在發(fā)生接觸時顯示在觸摸屏上的用戶界面對象的交互,其中 舉例來說,該用戶界面對象可以是一個或多個軟按鍵。在一個例示實 施例中,觸摸敏感顯示器412與用戶之間的接觸點對應于用戶的一個 或多個手指。觸摸敏感顯示器412可以使用LCD(液晶顯示器)技術 或LPD (發(fā)光聚合物顯示器)技術,但在其他實施例中,也可以使用 其他顯示技術。該觸摸敏感顯示器412和觸摸屏控制器432可以使用 多種觸摸敏感技術中的任何一種來檢測接觸及其移動或釋放,這些技 術包括但不局限于電容、電阻、紅外和表面聲波技術,以及其他接近 傳感器(proximity sensor )陣列或是用于確定與觸摸敏感顯示器412
      相接觸的 一個或多個接觸點的其他技術。
      觸摸敏感顯示器可以類似于下列專利中描述的多點觸摸敏感寫
      字板美國專利6,323,846(Westerman等人)、6,570,557( Westerman 等人)和/或6,677,932 (Westerman),和/或美國專利申請^^開 2002/0015024Al,其中每一份專利和申請都在這里引入作為參考。但 是,觸摸屏126顯示的是來自便攜設備的可視輸出,而觸摸敏感寫字 板則沒有提供可視輸出。觸摸敏感顯示器412可以具有高于100dpi 的分辨率。在一個例示實施例中,該觸摸敏感顯示器412可以具有大 約168dpi的分辨率。用戶可以使用任何適當物體或附件來接觸觸摸敏 感顯示器412,例如指示筆、筆、手指等等。
      在某些實施例中,除了觸摸屏之外,設備400還可以包括用于激 活或停用特定功能的觸摸板(未顯示)。在某些實施例中,該觸摸板 是設備的觸摸敏感區(qū)域,與觸摸屏不同,觸摸板并不顯示可視輸出。 該觸摸板既可以是與觸摸敏感顯示器412分離的觸摸敏感表面,也可 以是由觸摸敏感顯示器412形成的觸摸敏感表面的擴展。
      設備400還包括用于為各種硬件組件供電的電源系統(tǒng)444 。該電 源系統(tǒng)444可以包括電源管理系統(tǒng), 一個或多個電源(例如電池、交 流電(AC)),再充電系統(tǒng),電源故障檢測電路,電源轉換器或逆 變器,電源狀態(tài)指示器(例如發(fā)光二極管(LED)),以及與便攜設 備中的電源生成、管理和分布相關聯(lián)的其他任何組件。
      在某些實施例中,外設接口 416、 一個或多個處理器418以及存 儲器控制器420可以在單個芯片、例如處理系統(tǒng)404上實現(xiàn)。但在某 些其他實施例中,它們可以在獨立芯片上實現(xiàn)。
      出于例證和描述目的,在上文中給出了關于本發(fā)明具體實施例的 描述。但是,這些實施例并不是窮舉性的,并且它們并未將本發(fā)明局 限于所公開的確切形式。相反,應該了解的是,有鑒于上述教導,眾 多的修改和變更都是可行的。這些實施例是為了最佳說明本發(fā)明的原 理及其實際應用而被選擇和描述的,由此能使本領域技術人員最佳地 使用本發(fā)明,以及使用具有與所設想的實際運用相適合的各種修改的
      不同實施例。
      權利要求
      1. 一種方法,包括在觸摸敏感顯示器上的第一區(qū)域中顯示第一多個圖標;檢測針對該觸摸敏感顯示器的第一預定用戶動作,發(fā)起預定用戶界面重配置處理;以及響應于檢測到第一預定用戶動作,變更第一多個圖標中的一個或多個圖標的位置,其中該變更包括在相應平均位置周圍變更一個或多個圖標的位置。
      2. 根據(jù)權利要求1所述的方法,其中該變更包括動畫化一個或 多個圖標,以便模擬所述一個或多個圖標在與觸摸敏感顯示器相對應的表面上的浮動。
      3. 根據(jù)權利要求1所述的方法,其中一個或多個圖標中的相應圖標的變更位置對應于與觸摸敏感顯示器基本重合的平面中的運動方程,該運動方程具有小于閾值的摩擦系數(shù)。
      4. 根據(jù)權利要求3所述的方法,其中用于相應圖標的運動方程 具有非零初始速度。
      5. 根據(jù)權利要求3所述的方法,其中用于相應圖標的運動方程 具有處于相應圖標的相應平均位置周圍的恢復力,以使相應圖標的位置在基本以相應圖標的相應平均位置為中心的區(qū)域中振蕩。
      6. 根據(jù)權利要求3所述的方法,其中用于相應圖標的運動方程 包括非零角速度。
      7. 根據(jù)權利要求6所述的方法,其中相應圖標圍繞相應圖標的相應平均位置旋轉,同時保持相對于觸摸敏感顯示器的固定方位。
      8. 根據(jù)權利要求1所述的方法,還包括在與一個或多個圖標中的第一圖標相對應的第一位置檢測用戶接觸該觸摸敏感顯示器的接觸點,以及檢測該接觸點朝著該觸摸敏感顯示器上的第二位置的移動,以及通過顯示第一圖標朝著觸摸敏感顯示器上的第二位置的移動以及在第二位置顯示第 一 圖標來對檢測到接觸點以及檢測到該接觸點 的移動進行響應。
      9. 根據(jù)權利要求8所述的方法,還包括響應于檢測到針對觸 摸敏感顯示器的第二預定用戶動作,將第一圖標的位置固定在第二位 置,終止預定用戶界面重配置處理。
      10. 根據(jù)權利要求8所述的方法,還包括在第一圖標的第二位置至少部分重疊于一個或多個圖標中的第二圖標的相應初始位置時, 將第二圖標從相應的初始位置移動到相應的新位置。
      11. 根據(jù)權利要求1所述的方法,還包括 在與一個或多個圖標中的第一圖標相對應的第一位置檢測用戶接觸該觸摸敏感顯示器的第一接觸點,以及檢測該第一接觸點朝著該 觸摸敏感顯示器上第二區(qū)域中的第二位置的移動;以及通過顯示第一圖標朝著觸摸敏感顯示器上的第二位置的移動以 及在第二位置顯示第 一 圖標來對檢測到第 一接觸點以及檢測到第一 接觸點的移動進行響應。
      12. 根據(jù)權利要求11所述的方法,還包括 在與觸摸敏感顯示器的第二區(qū)域上的第二多個圖標中的第二圖標相對應的第三位置檢測用戶與觸摸敏感顯示器進行接觸的第二接 觸點,并且在觸摸敏感顯示器的第一區(qū)域中檢測第二接觸點朝著第四 位置的移動;以及通過顯示第二圖標朝著觸摸敏感顯示器的第四位置的移動以及 通過顯示處于第四位置的第二圖標來對檢測到第二接觸點以及檢測 到第二接觸點的移動做出響應。
      13. 根據(jù)權利要求12所述的方法,還包括響應于檢測到針對 觸摸敏感顯示器的第二預定用戶動作,將第一圖標的位置固定在第二 位置,以及將第二圖標的位置固定在第四位置,終止預定用戶界面重 配置處理。
      14. 根據(jù)權利要求11所述的方法,還包括當?shù)谝粓D標的新位 置至少部分與第二多個圖標中的第三圖標的相應初始位置相重疊時, 將笫三圖標從相應的初始位置移動到相應的新位置。
      15. —種便攜式無線電子設備,包括 觸摸敏感顯示器; 一個或多個處理器;存儲器;以及程序,其中該程序保存在存儲器中,并且被配置成由所述一個或 多個處理器來執(zhí)行,該程序包括用于在觸摸敏感顯示器上的第一區(qū)域中顯示第一多個圖標的指令;用于檢測針對該觸摸敏感顯示器的第一預定用戶動作,以 發(fā)起預定用戶界面重配置處理的指令;以及用于響應于檢測到第一預定用戶動作,變更第一多個圖標 中的一個或多個圖標的位置的指令,其中該變更包括在相應平均位置 周圍變更一個或多個圖標的位置。
      16. —種便攜式無線電子設備,包括 觸摸敏感顯示器;處理器裝置; 存儲器裝置;以及程序機制,其中該程序機制保存在存儲器裝置中,并且被配置成 由所述處理器裝置執(zhí)行,該程序機制包括用于在觸摸敏感顯示器上的第一區(qū)域中顯示第一多個圖標的指令;用于檢測針對該觸摸敏感顯示器的第一預定用戶動作,以 發(fā)起預定用戶界面重配置處理的指令;以及用于響應于檢測到第一預定用戶動作,變更第一多個圖標 中的一個或多個圖標的位置的指令,其中該變更包括在相應平均位置 周圍變更一個或多個圖標的位置。
      全文摘要
      本發(fā)明涉及具有界面重配置模式的便攜式電子設備。在觸摸敏感顯示器上的第一區(qū)域中顯示第一多個圖標;檢測針對該觸摸敏感顯示器的第一預定用戶動作,發(fā)起預定用戶界面重配置處理;以及響應于檢測到第一預定用戶動作,變更第一多個圖標中的一個或多個圖標的位置,其中該變更包括在相應平均位置周圍變更一個或多個圖標的位置。
      文檔編號G06F3/048GK101390038SQ200680053441
      公開日2009年3月18日 申請日期2006年12月28日 優(yōu)先權日2005年12月30日
      發(fā)明者B·奧丁, F·A·安祖麗斯, G·克里斯蒂, I·喬德里, M·瓦諾斯, S·O·勒梅, S·福斯塔 申請人:蘋果公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1