亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

具有基于圖像的瀏覽的媒體播放器的制造方法

文檔序號:6626017閱讀:190來源:國知局
具有基于圖像的瀏覽的媒體播放器的制造方法
【專利摘要】本公開涉及具有基于圖像的瀏覽的媒體播放器。公開了一種改進(jìn)在便攜式媒體設(shè)備上播放、分類、修改、存儲和編錄媒體的方式的方法和系統(tǒng)。一個方面涉及允許用戶在與媒體項目相關(guān)聯(lián)的圖像中導(dǎo)航并且選擇圖像的基于圖像的瀏覽器。
【專利說明】具有基于圖像的瀏覽的媒體播放器
[0001]本申請是申請?zhí)枮?00780033722.5、申請日為2007年9月11日、名稱為“具有基于圖像的瀏覽的媒體播放器”的發(fā)明專利申請的分案申請。

【技術(shù)領(lǐng)域】
[0002]本公開涉及具有基于圖像的瀏覽的媒體播放器。

【背景技術(shù)】
[0003]當(dāng)前,諸如媒體播放器或音樂播放器這樣的媒體重放設(shè)備具有存儲容量以存儲諸如音樂這樣的媒體的大的集合。對于這樣的大的媒體集合,為了由用戶選擇特定歌曲來由媒體播放器播放,用戶通常導(dǎo)航通過(navigate through)長的歌曲列表。作為一個例子,用戶可以與媒體播放器交互以顯示一個藝術(shù)家列表,這些藝術(shù)家的歌曲被存儲在媒體播放器上的媒體集合內(nèi)。然后,用戶滾動該列表并且選擇將要播放的適當(dāng)歌曲。然而,不幸地,隨著媒體播放器的存儲容量增加,存儲在媒體播放器上的媒體集合中的歌曲數(shù)目增加。因此,用戶必須導(dǎo)航通過以便選擇歌曲的列表可能非常長。
[0004]因此,需要用于瀏覽內(nèi)容的改進(jìn)方法。


【發(fā)明內(nèi)容】

[0005]在一個實施例中,本發(fā)明涉及具有導(dǎo)航通過并選擇與數(shù)據(jù)相關(guān)的圖像的基于圖像的瀏覽器窗口的便攜式電子設(shè)備。選擇一個圖像就導(dǎo)致在便攜式電子設(shè)備處啟動一個動作。動作例如可以對應(yīng)于播放與圖像相關(guān)聯(lián)的媒體項目、或啟動列出與圖像相關(guān)聯(lián)的媒體項的菜單??梢圆捎帽銛y式電子設(shè)備的輸入裝置啟動對圖像的導(dǎo)航通過。在一個例子中,通過旋轉(zhuǎn)的用戶輸入提供水平地導(dǎo)航通過圖像。在另一個例子中,通過線性的用戶輸入提供水平地導(dǎo)航通過圖像。例如,可以通過各種輸入設(shè)備實現(xiàn)用戶輸入。在一個實施例中,輸入設(shè)備是對象感測設(shè)備,諸如觸摸感測設(shè)備。在一個例子中,輸入設(shè)備選自觸摸板、觸摸屏和觸敏外殼。
[0006]在另一個實施例中,本發(fā)明涉及用于瀏覽存儲在具有顯示器和用戶輸入設(shè)備的便攜式電子設(shè)備上的圖像的方法。該方法包括呈現(xiàn)顯示一組圖像中多個圖像的圖像瀏覽器窗口。圖像可以與媒體項相關(guān)聯(lián)。該方法還包括當(dāng)圖像被選擇時,執(zhí)行與該圖像相關(guān)聯(lián)的動作。該方法還包括根據(jù)用戶輸入而在該組圖像之間切換。作為一個例子,用戶輸入可以是旋轉(zhuǎn)的或線性的用戶輸入。另外,輸入設(shè)備例如可以是觸摸感測設(shè)備。
[0007]在另一實施例中,本發(fā)明涉及一種便攜式電子設(shè)備。便攜式電子設(shè)備包括顯示設(shè)備。便攜式電子設(shè)備還包括用戶輸入設(shè)備。用戶輸入設(shè)備例如可以是觸摸感測設(shè)備,諸如觸摸板、觸摸屏或觸敏外殼。便攜式電子設(shè)備還包括能夠存儲與一個或多個數(shù)據(jù)項相關(guān)聯(lián)的多個圖像以及用于顯示、導(dǎo)航和選擇所述多個圖像的計算機(jī)程序代碼的至少一個存儲器設(shè)備。便攜式電子設(shè)備附加地包括操作地連接到顯示設(shè)備、用戶輸入設(shè)備和該至少一個存儲器設(shè)備的處理設(shè)備。處理設(shè)備能夠執(zhí)行用于顯示、導(dǎo)航和選擇多個圖像的計算機(jī)程序代碼。根據(jù)用戶輸入設(shè)備處的用戶輸入而顯示一組圖像中的多個圖像,并在它們之間切換。用戶輸入例如可以是線性的用戶輸入或旋轉(zhuǎn)的用戶輸入。另外,圖像可被配置為在切換過程中在顯示設(shè)備上水平地移動。
[0008]在另一實施例中,本發(fā)明涉及一種操作便攜式電子設(shè)備的方法。該方法包括顯示基于圖像的瀏覽器窗口。該方法還包括檢測感測表面上的物體。感測表面例如可以是觸摸感測表面。該方法還包括基于圖像的瀏覽器根據(jù)與移動物體相關(guān)聯(lián)的導(dǎo)航輸入而在圖像之間切換。物體例如可以是相對于感測表面打轉(zhuǎn)(swirling)、揮動(swiping)或滑動的手指。該方法附加地包括根據(jù)第一選擇輸入呈現(xiàn)與所選圖像相關(guān)聯(lián)的可選數(shù)據(jù)項。而且,該方法包括根據(jù)第二選擇輸入而啟動與所選數(shù)據(jù)項相關(guān)聯(lián)的動作。
[0009]在另一實施例中,本發(fā)明涉及一種具有觸摸屏顯示器的手持式電子設(shè)備。觸摸屏顯示器在至少兩個組中呈現(xiàn)多個圖像。以第一格式呈現(xiàn)第一組。以第二格式呈現(xiàn)第二組。響應(yīng)于用戶沿觸摸屏顯示器的表面滑動其手指,所述多個圖像被順序地從第一組推移(advance)到第二組。該推移可以基本上與手指在其沿著觸摸屏顯示器的表面滑動時的速度成比例。
[0010]在另一實施例中,本發(fā)明涉及一種具有顯示器和觸摸板的手持式電子設(shè)備。顯示器在至少兩個組中呈現(xiàn)多個圖像。以第一格式呈現(xiàn)第一組。以第二格式呈現(xiàn)第二組。響應(yīng)于用戶沿著觸摸板的表面滑動其手指,所述多個圖像被順序地從第一組推移到第二組。該推移可以基本上與手指在沿著觸摸板的表面滑動時的速度成比例。
[0011]在另一實施例中,本發(fā)明涉及一種電子設(shè)備。該電子設(shè)備包括用于存儲多個媒體項的存儲設(shè)備和觸摸屏顯示器。該電子設(shè)備還包括圖像瀏覽器模塊,其可操作地在觸摸屏顯示器上呈現(xiàn)與媒體項相關(guān)聯(lián)的圖像,并允許用戶瀏覽圖像以定位媒體項中的特定媒體項。該電子設(shè)備還包括可操作地重放該特定媒體項的重放模塊。
[0012]在另一實施例中,本發(fā)明涉及一種包括有形計算機(jī)程序代碼的計算機(jī)可讀介質(zhì),其中可由計算機(jī)執(zhí)行該計算機(jī)程序代碼,以瀏覽存儲在電子設(shè)備上的圖像。該電子設(shè)備可以具有顯示器和用戶輸入設(shè)備。該計算機(jī)可讀介質(zhì)可以至少包括:用于呈現(xiàn)顯示一組圖像中多個圖像的圖像瀏覽器窗口的計算機(jī)程序代碼;用于根據(jù)至少一個用戶輸入在該組圖像之間切換的計算機(jī)程序代碼;用于跟隨切換而從該組圖像中選擇圖像之一的計算機(jī)程序代碼;和用于隨后執(zhí)行與所選圖像相關(guān)聯(lián)的動作的計算機(jī)程序代碼。

【專利附圖】

【附圖說明】
[0013]可以參考以下結(jié)合附圖進(jìn)行的描述最好地理解本發(fā)明,其中:
[0014]圖1是根據(jù)本發(fā)明一個實施例的電子設(shè)備的圖;
[0015]圖2是根據(jù)本發(fā)明一個實施例的便攜式電子設(shè)備的圖;
[0016]圖3是根據(jù)本發(fā)明一個實施例的便攜式電子設(shè)備的圖;
[0017]圖4是根據(jù)本發(fā)明一個實施例的能夠存儲、編錄(cataloging)、選擇和輸出數(shù)據(jù)的便攜式電子設(shè)備的簡化方框圖;
[0018]圖5是根據(jù)本發(fā)明多個實施例的能夠瀏覽圖像的瀏覽窗口的圖;
[0019]圖6是根據(jù)本發(fā)明多個實施例的能夠瀏覽圖像的瀏覽窗口的圖;
[0020]圖7是根據(jù)本發(fā)明多個實施例的能夠瀏覽圖像的瀏覽窗口的圖;
[0021]圖8是根據(jù)本發(fā)明多個實施例的能夠瀏覽圖像的瀏覽窗口的圖;
[0022]圖9是根據(jù)本發(fā)明一個實施例的操作瀏覽器窗口的方法;
[0023]圖10是根據(jù)本發(fā)明一個實施例的菜單分層結(jié)構(gòu);
[0024]圖11是根據(jù)本發(fā)明一個實施例的菜單分層結(jié)構(gòu);
[0025]圖12A-12B示出了根據(jù)本發(fā)明一個實施例的當(dāng)便攜式電子設(shè)備處于電話或通信模式時的基于圖像的瀏覽器;
[0026]圖13示出了根據(jù)本發(fā)明一個實施例的與應(yīng)用相關(guān)聯(lián)的基于圖像的瀏覽器;
[0027]圖14A-14D示出了根據(jù)本發(fā)明一個實施例的與日程簿或日歷相關(guān)聯(lián)的基于圖像的瀏覽器;
[0028]圖15示出了根據(jù)本發(fā)明一個實施例的與照片查看應(yīng)用相關(guān)聯(lián)的基于圖像的瀏覽器;
[0029]圖16示出了根據(jù)本發(fā)明一個實施例的與便攜式電子設(shè)備的模式相關(guān)聯(lián)的基于圖像的瀏覽器;
[0030]圖17A-17B示出了根據(jù)本發(fā)明一個實施例的與輸入數(shù)據(jù)到便攜式電子設(shè)備中相關(guān)聯(lián)的基于圖像的瀏覽器;
[0031]圖18是根據(jù)本發(fā)明一個實施例的瀏覽方法;
[0032]圖19A-19H示出了根據(jù)本發(fā)明一個實施例的用于創(chuàng)建用于基于圖像的瀏覽器的導(dǎo)航輸入的物體動作的若干例子;
[0033]圖20是根據(jù)本發(fā)明一個實施例的瀏覽選擇方法;
[0034]圖21A-21F示出了根據(jù)本發(fā)明一個實施例的用于創(chuàng)建用于基于圖像的瀏覽器的導(dǎo)航輸入的物體動作的若干例子;
[0035]圖22是根據(jù)本發(fā)明一個實施例的瀏覽器方法;
[0036]圖23A-23H示出了根據(jù)本發(fā)明一個實施例的使用圖22中所述方法的示例性瀏覽序列;
[0037]圖24A-24H示出了根據(jù)本發(fā)明一個實施例的使用圖22中所述方法的示例性瀏覽序列;
[0038]圖25是根據(jù)本發(fā)明一個實施例的選擇方法;
[0039]圖26A-26E示出了在上述實施例中使用的翻動(flipping)序列;
[0040]圖27是根據(jù)本發(fā)明一個實施例的瀏覽方法;
[0041]圖28A和28B是根據(jù)本發(fā)明一個實施例的示出在圖27中所述方法的圖;
[0042]圖29是根據(jù)本發(fā)明一個實施例的瀏覽方法;
[0043]圖30A和30B是根據(jù)本發(fā)明一個實施例的示出在圖29中所述方法的圖;
[0044]圖31是根據(jù)本發(fā)明一個實施例的瀏覽方法;
[0045]圖32是根據(jù)本發(fā)明一個實施例的為列表分配圖像的方法;
[0046]圖33是根據(jù)本發(fā)明一個實施例的用于便攜式電子設(shè)備的操作方法;
[0047]圖34是示出了根據(jù)本發(fā)明一個實施例的在縱向模式的基于菜單的窗口以及橫向模式的基于圖像的瀏覽器之間切換的設(shè)備的圖;
[0048]圖35是根據(jù)本發(fā)明一個實施例的媒體設(shè)備的方框圖;
[0049]圖36是根據(jù)本發(fā)明一個實施例的媒體管理系統(tǒng)的方框圖;
[0050]圖37是根據(jù)本發(fā)明一個實施例的在主機(jī)設(shè)備和便攜式媒體設(shè)備之間傳輸圖像數(shù)據(jù)的方法;和
[0051]圖38是根據(jù)本發(fā)明一個實施例的用于便攜式媒體設(shè)備的方法。

【具體實施方式】
[0052]本發(fā)明一般地涉及改進(jìn)在電子設(shè)備、諸如便攜式電子設(shè)備上播放、分類、修改、存儲和編錄媒體的方式的方法和系統(tǒng)。本發(fā)明的一個方面涉及允許用戶導(dǎo)航通過圖像和/或選擇圖像的基于圖像的瀏覽。
[0053]根據(jù)一個實施例,一種電子設(shè)備可以執(zhí)行或提供基于圖像的瀏覽器功能,以執(zhí)行基于圖像的瀏覽?;趫D像的瀏覽器功能提供允許用戶導(dǎo)航通過圖像和/或選擇圖像的圖形用戶接口,而不是包含在常規(guī)菜單列表中的文本菜單項(例如,垂直菜單)。基于圖像的瀏覽可以提供以視覺方式表示或可以用視覺方式表示的一組數(shù)字項的有效的圖形瀏覽(例如,滾動)。
[0054]被瀏覽的圖像可以與數(shù)據(jù)相關(guān)或被鏈接到數(shù)據(jù)。例如,圖像可以與媒體文件、地址文件、日程簿文件、文檔文件、應(yīng)用、模式等相關(guān)聯(lián)。在一個實施例中,可以實現(xiàn)圖像瀏覽以模仿翻頁或翻閱羅拉代克斯(rolodex)或日歷、或者翻閱LP記錄或箱內(nèi)的⑶。
[0055]下面參考圖1-38討論本發(fā)明的這些和其他實施例。然而,本領(lǐng)域的技術(shù)人員將很容易理解,此處針對這些附圖給出的詳細(xì)描述是出于示例的目的,因為本發(fā)明延及這些有限實施例之外。
[0056]圖1是根據(jù)本發(fā)明一個實施例的電子設(shè)備2的圖。電子設(shè)備2例如可以是易于運(yùn)送或轉(zhuǎn)移的便攜式電子設(shè)備。
[0057]電子設(shè)備例如可以對應(yīng)于計算機(jī)(例如,個人計算機(jī))、移動電話(例如,蜂窩電話)、個人數(shù)字助理(PDA)、媒體播放器(例如,音樂,視頻,游戲,圖像)、媒體存儲設(shè)備、照相機(jī)、遙控器和/或類似設(shè)備。電子設(shè)備還可以是將這些設(shè)備功能中的兩個或多個組合到單個設(shè)備中的多功能設(shè)備。在提交于2005年3月4日的題目為〃MULT1-FUNCT1NAL HAND-HELDDEVICE"的美國臨時專利申請N0.60/658,777中可以找到多功能設(shè)備的例子,通過引用將該專利申請結(jié)合在此。
[0058]電子設(shè)備還可以是手持式電子設(shè)備。術(shù)語“手持式” 一般意味著電子設(shè)備具有足夠小以至于可以舒適地單手握住的外形因素。手持式電子設(shè)備可以被涉及為單手操作或雙手操作。在單手操作中,在使用過程中單個手被用來支承該設(shè)備并且執(zhí)行與用戶接口的操作。在雙手操作中,在使用過程中,一只手用于支承該設(shè)備,而另一只手執(zhí)行與用戶接口的操作;后者可替換地,在使用過程中,雙手支承該設(shè)備并且執(zhí)行操作。在某些情況下,手持式電子設(shè)備的大小適合于放置到用戶的口袋中。通過使其為口袋大小,用戶不必直接拿著設(shè)備,并且因此可以幾乎在用戶所到的任何地方都帶著該設(shè)備(例如,用戶不受攜帶大的笨拙的并通常沉重的設(shè)備所限)。
[0059]根據(jù)一個實施例,電子設(shè)備2能夠執(zhí)行基于圖像的瀏覽器功能。基于圖像的瀏覽器功能提供允許用戶導(dǎo)航通過圖像和/或選擇圖像的圖形用戶接口,而不是包含在常規(guī)菜單列表(例如,垂直菜單)中的文本菜單項。然而,應(yīng)當(dāng)注意,電子設(shè)備2不限于基于圖像的瀏覽器,并且通常包括菜單驅(qū)動列表和基于圖像的瀏覽器兩者。實際上,電子設(shè)備2可被配置為根據(jù)設(shè)備、軟件平臺和/或用戶的需要而以任一配置操作。在某些情況下,電子設(shè)備2甚至可以同時操作菜單驅(qū)動列表和基于圖像的瀏覽器。
[0060]一般地說,基于圖像的瀏覽器提供了允許用戶以有效且用戶友好的方式翻閱圖像的滾動型動作。圖像一般圖形地描述存儲在電子設(shè)備2上的文件的某些方面。在許多情況下,瀏覽器至少包括觀察區(qū),觀察區(qū)提供將一組圖像中的圖像帶入或帶出視野的位置。觀察區(qū)通常僅顯示該組圖像中可獲得的圖像總數(shù)中的一小部分。圖像例如可以沿著包含在觀察區(qū)中或延伸于觀察區(qū)上的路徑從一個位置移動到另一位置。路徑可以是固定沿著軸、諸如水平或垂直軸的端部開放的直線??商鎿Q地,路徑可以不固定沿著軸。例如,路徑可以與波形(例如,正弦曲線)相關(guān)聯(lián)。在其他情況下,路徑可以是端部封閉的,從而形成形狀。例如,路徑可以符合一種形狀,諸如圓形、橢圓形、三角形、正方形、矩形和/或類似形狀。
[0061]包含在瀏覽器中的圖像可以極為不同。圖像例如可以是表示存儲在便攜式電子設(shè)備中的一個或多個歌曲的曲集插圖。圖像還可以是存儲在便攜式電子設(shè)備上的照片的縮略圖。圖像還可以是代表存儲在便攜式電子設(shè)備上的應(yīng)用的圖標(biāo)。圖像還可以表示存儲在便攜式電子設(shè)備上的日程簿的月或日期。圖像還可以是信息被存儲在便攜式電子設(shè)備的地址簿中的人的圖片。圖像還可以是代表便攜式電子設(shè)備的各個模式的圖標(biāo)。圖像還可以是用于將信息輸入到便攜式電子設(shè)備中的符號或字符。圖像還可以是諸如HF、字處理或電子表格文檔(例如,pdf,doc,xls)這樣的文檔的圖像。
[0062]在(I)提交于2002 年 10 月 28 日的題目為 “GRAPHICAL USER INTERFACE ANDMETHODS OF USE THEREOF IN A MULTIMEDIA PLAYER”的美國專利申請 N0.10/282, 861, (2)提交于 2006 年 9 月 11 日的題目為 “MEDIA MANAGER WITH INTEGRATED BROWSERS” 的美國專利申請N0.11/519,460中提供了關(guān)于用于電子設(shè)備的基于圖像的瀏覽器和菜單列表的附加細(xì)節(jié),通過引用將這兩個專利申請結(jié)合在此。
[0063]下面將更詳細(xì)地描述關(guān)于基于圖像的瀏覽器和菜單列表的進(jìn)一步的細(xì)節(jié)。
[0064]在示出的實施例中,電子設(shè)備2是便攜式電子設(shè)備,其包括外殼4、至少一個顯示設(shè)備6和一個或多個用戶輸入設(shè)備8,所有這些部件可以位于外殼4的前、側(cè)和/或后表面上。顯示設(shè)備6例如可被用于顯示與基于圖像的瀏覽器功能相關(guān)聯(lián)的基于圖像的瀏覽器3,并且輸入設(shè)備8可被用于在存儲在便攜式電子設(shè)備2上的圖像中導(dǎo)航和/或選擇圖像。當(dāng)然,顯示設(shè)備6和輸入設(shè)備8還可被用于便攜式電子設(shè)備2的其他功能,包括例如菜單驅(qū)動列表。
[0065]顯示設(shè)備6例如可以包括液晶顯示器(IXD)、顯示器、有機(jī)發(fā)光二極管(OLED)顯示器、基于電子墨水的顯示器和/或類似顯示器。根據(jù)便攜式電子設(shè)備2的整體占地面積,顯示設(shè)備6可以具有多種不同的配置。作為例子但不是限制性的,顯示設(shè)備6可以具有傳統(tǒng)的4:3長寬比,或它可以具有更全景的長寬比,諸如16:9。
[0066]在一個實施例中,電子設(shè)備2包括電子設(shè)備2的前表面的一部分處的小顯不器。在另一實施例中,電子設(shè)備2被配置為至少占據(jù)電子設(shè)備2前表面的大部分。例如,顯示設(shè)備的面積可以占據(jù)前表面面積的50%以上,并且甚至占據(jù)前表面面積的75%以上。電子設(shè)備2可以被配置為具有占據(jù)電子設(shè)備2的表面(例如前表面)或至少在該表面上占據(jù)主導(dǎo)地位的全屏顯示或近似全屏顯示。在一個實現(xiàn)中,全屏顯示基本上耗盡電子設(shè)備2的整個前表面(在兩個方向上)。全屏顯示可以從邊沿延伸到邊沿,或它可在設(shè)備邊沿處外殼的小邊框內(nèi)。
[0067]另外,用戶輸入設(shè)備8可以例如包括一個或多個機(jī)械和/或電氣驅(qū)動的輸入設(shè)備。機(jī)械驅(qū)動的輸入設(shè)備包括諸如按鈕、按鍵、開關(guān)、撥號盤、導(dǎo)航板、操縱桿、軌跡球(jogball)和/或類似結(jié)構(gòu)的機(jī)構(gòu)。電氣驅(qū)動的輸入設(shè)備可以包括例如物體感測設(shè)備,諸如檢測物體位于表面(例如,前表面)之上的接近感測設(shè)備、和/或檢測物體觸摸表面(例如,前表面)的觸摸感測設(shè)備。觸摸感測設(shè)備的例子包括觸摸板、觸摸屏、觸敏外殼和/或類似設(shè)備。
[0068]用于電子設(shè)備中的輸入設(shè)備的數(shù)目和組合一般取決于電子設(shè)備的預(yù)期需要。在大多數(shù)情況下,電子設(shè)備2至少包括用于導(dǎo)航和選擇存儲在電子設(shè)備2上的內(nèi)容的輸入設(shè)備。
[0069]在一個實施例中,通過旋轉(zhuǎn)的和/或線性的用戶輸入產(chǎn)生用于遍歷基于圖像的瀏覽器的圖像的導(dǎo)航命令。當(dāng)然,導(dǎo)航命令還可被用于遍歷菜單列表。用于線性用戶輸入的設(shè)備包括例如觸摸設(shè)備、接近設(shè)備、機(jī)械滑塊、垂直或水平滾輪、軟滾動條和/或類似設(shè)備。用于旋轉(zhuǎn)用戶輸入的設(shè)備包括例如觸摸設(shè)備、接近設(shè)備、機(jī)械撥號盤、軟撥號盤和/或類似設(shè)備??梢酝ㄟ^用于導(dǎo)航的相同輸入設(shè)備、或可替換地通過單獨(dú)的輸入設(shè)備來實施用于選擇圖像和菜單項的選擇命令。例如,可以使用觸摸板進(jìn)行導(dǎo)航,而可以以按鈕進(jìn)行選擇,或者可替換地,可以使用觸摸屏進(jìn)行導(dǎo)航和選擇兩者。
[0070]I/O設(shè)備的布局可以極大的不同。在某些實施例中,對于顯示和在菜單/瀏覽器中導(dǎo)航和進(jìn)行選擇的所有必要I/o設(shè)備位于便攜式電子設(shè)備2的前表面上。因此,用戶能夠在觀看顯示設(shè)備6的同時容易地操縱輸入設(shè)備8。
[0071]在一個實施例中,電子設(shè)備2的前表面被劃分為顯示區(qū)和輸入?yún)^(qū)。例如,顯示區(qū)可以位于前表面的頂部,輸入?yún)^(qū)可以位于前表面的底部。作為一個例子,這可以用前表面上半部分中小的橫向顯示設(shè)備和前表面下半部分中的觸摸板或帶有一個或多個按鈕的可傾斜導(dǎo)航板來實現(xiàn)。在另一實施例中,顯示和輸入?yún)^(qū)被配置為基本上覆蓋前表面的相同區(qū)域(無論是前表面的一部分還是基本上整個前表面)。這可以用與顯示器重疊的觸摸屏實現(xiàn)。在另一實施例中,設(shè)備可以附加地在上表面、下表面和側(cè)表面上包括其他控制和端口。
[0072]另外,支持便攜式電子設(shè)備2的瀏覽器功能和其他功能的各種軟件或電子組件在電子設(shè)備2的外殼4內(nèi)部。
[0073]圖2是根據(jù)本發(fā)明一個實施例的便攜式電子設(shè)備10的圖。便攜式電子設(shè)備10可以例如代表圖1所示的電子設(shè)備2的一種實現(xiàn)。
[0074]在這個實施例中,便攜式電子設(shè)備10包括與顯示設(shè)備6 —起被提供在外殼4的前表面上的旋轉(zhuǎn)用戶輸入設(shè)備14。旋轉(zhuǎn)用戶輸入設(shè)備14至少接收來自便攜式電子設(shè)備10的用戶的旋轉(zhuǎn)用戶輸入,以與正顯示在顯示設(shè)備6上的菜單、列表、瀏覽器等交互。旋轉(zhuǎn)用戶輸入設(shè)備14可以例如對應(yīng)于撥號盤或觸摸板。在撥號盤的情況下,圓形平臺繞一個軸旋轉(zhuǎn),以便產(chǎn)生旋轉(zhuǎn)用戶輸入。在觸摸板的情況下,物體、諸如手指繞觸摸感測平臺打轉(zhuǎn),以便產(chǎn)生旋轉(zhuǎn)用戶輸入(例如,弧形或圓形運(yùn)動)。觸摸感測平臺可以具有圓的形狀,以便于實現(xiàn)圓形運(yùn)動。
[0075]旋轉(zhuǎn)用戶輸入可以使能與基于圖像的瀏覽器相關(guān)聯(lián)的一組圖像中的導(dǎo)航。例如,如圖所示,旋轉(zhuǎn)用戶輸入可被用于滾動通過圖像,其中圖像沿著預(yù)定路徑從一個位置移動到下一位置(例如,水平地進(jìn)入和退出屏幕)。遍歷的各個方面可以基于圓形運(yùn)動的一個或多個特征,包括但不限于方向、速度、加速度和/或類似特征。
[0076]便攜式電子設(shè)備10還可以經(jīng)由一個或多個按鈕動作區(qū)域16 - 22支持各種按鈕動作。按鈕動作區(qū)域16 - 22可以與旋轉(zhuǎn)用戶輸入設(shè)備14相分離或被結(jié)合在一起。在一個實施例中,按鈕動作區(qū)域可被集成在旋轉(zhuǎn)用戶輸入設(shè)備14的表面或平臺內(nèi)。然而,在其他實施例中,按鈕動作區(qū)域可被提供在便攜式電子設(shè)備10的外殼4上的其他位置處。例如,它們可以圍繞旋轉(zhuǎn)用戶輸入設(shè)備,或它們可以在空間上與旋轉(zhuǎn)用戶輸入設(shè)備14分離。
[0077]便攜式電子設(shè)備10的用戶可以在按鈕動作區(qū)域16 - 22上或附近按壓,以便向便攜式電子設(shè)備10發(fā)送關(guān)于特定用戶輸入的信號。按鈕動作區(qū)域16 - 22可以提供類似按鈕的功能。作為一個例子,按鈕動作區(qū)域16 - 22可以分別對應(yīng)于菜單、下一個、前一個和播放/暫停的通常媒體播放器輸入??商鎿Q地,按鈕動作區(qū)域可以對應(yīng)于通常的電話輸入,諸如例如 1、2、3、4、5、6、7、8、9、0、*and#。
[0078]便攜式電子設(shè)備10還可以包括選擇按鈕區(qū)域24。選擇按鈕區(qū)域24可以與旋轉(zhuǎn)用戶輸入設(shè)備14分離或集成在一起。在示出的實施例中,選擇按鈕區(qū)域24被提供在旋轉(zhuǎn)用戶輸入設(shè)備14的中心處。然而,在其他實施例中,選擇按鈕區(qū)域24可以被提供在便攜式電子設(shè)備10的外殼上的其他位置處。
[0079]選擇按鈕區(qū)域24 —般提供選擇或輸入類功能。便攜式電子設(shè)備10的用戶可以在選擇按鈕區(qū)域24上或附近按壓,以向便攜式電子設(shè)備10發(fā)送關(guān)于應(yīng)當(dāng)進(jìn)行選擇的信號。例如,選擇按鈕區(qū)域24可被用于選擇圖像瀏覽器的圖像。
[0080]在(I)提交于2003 年 11 月 25 日的題目為“TOUCH PAD FOR HANDHELD DEVICE”的美國專利申請N0.10/722, 948, (2)提交于2002年7月I日的題目為“TOUCH PAD FOR HANDHELDDEVICE”的美國專利申請N0.10/188,182,(3)提交于2003年8月18日的題目為“MOVABLETOUCH PAD WITH ADDED FUNCT1NALITY”的美國專利申請 N0.10/643, 256, (4)提交于 2002年9月 26 日的題目為“METHOD AND APPARATUS FOR ACCELERATED SCROLLING”的美國專利申請 N0.10/256,716,(5)提交于 2002 年 9 月 26 日的題目為 “METHOD AND APPARATUS FOR USEOF ROTAT1NAL USER INPUT”的美國專利申請 N0.10/259,159,(6)提交于 2006 年 7 月 6 日的題目為“CAPACITANCE SENSING ELECTRODE WITH INTEGRATED 1/0 MECHANISM”的美國專利申請 N0.11/483,008,(7)提交于 2006 年 7 月 6 日的題目為“MUTUAL CAPACITANCE TOUCHSENSING DEVICE” 的美國專利申請 N0.11/482,286,(8)美國專利公開 N0.2003/0076301,
(9)美國專利公開N0.2003/0095096,(10)美國專利公開N0.2003/0055446,(11)美國專利N0.7,046,230和(12)美國專利N0.7,084,856B2中提供了關(guān)于用于電子設(shè)備的旋轉(zhuǎn)用戶輸入設(shè)備的附加細(xì)節(jié),通過引用將這些文獻(xiàn)全部結(jié)合在此。
[0081]應(yīng)當(dāng)理解,可替換地,可以作為旋轉(zhuǎn)用戶輸入設(shè)備的替代或附加,使用線性用戶輸入設(shè)備。線性用戶輸入設(shè)備例如至少接收來自便攜式電子設(shè)備10的用戶的線性用戶輸入,以與正在顯示設(shè)備12上顯示的菜單、列表、瀏覽器等交互。線性用戶輸入設(shè)備可以例如對應(yīng)于鼠標(biāo)滾輪、滑塊機(jī)構(gòu)或觸摸板。在鼠標(biāo)滾輪的情況下,輪繞著一個軸旋轉(zhuǎn)以便產(chǎn)生線性用戶輸入。在滑塊機(jī)構(gòu)的情況下,旋紐物理地上下或側(cè)到側(cè)地平移以便產(chǎn)生線性用戶輸入。在觸摸板的情況下,物體、諸如手指上下或側(cè)到側(cè)地在觸摸感測平臺附近揮動或滑動,以便產(chǎn)生線性用戶輸入。線性用戶輸入可被用于與基于圖像的瀏覽器相關(guān)聯(lián)的在一組圖像中導(dǎo)航。
[0082]圖3是根據(jù)本發(fā)明一個實施例的便攜式電子設(shè)備21的圖。便攜式電子設(shè)備30可以例如代表圖1中所示電子設(shè)備2的一種實現(xiàn)。
[0083]在這個實施例中,便攜式電子設(shè)備21包括感測物體在其表面上滑動的觸摸屏顯示器23。物體可以例如是一個或多個手指。觸摸屏顯示器23能夠檢測包括與旋轉(zhuǎn)用戶輸入25相關(guān)聯(lián)的旋轉(zhuǎn)運(yùn)動和/或與線性用戶輸入27相關(guān)聯(lián)的揮動或滑動的各種動作,以與正顯示在觸摸屏顯示器23上的菜單、列表、瀏覽器等交互。觸摸屏顯示器23還能夠檢測可能與選擇用戶輸入相關(guān)聯(lián)的按壓、輕敲(tapping)或握持動作。當(dāng)然,觸摸屏顯示器也能夠檢測其他類型的動作。這些動作有時被稱為手勢。
[0084]觸摸屏顯示器23可以消耗便攜式電子設(shè)備21前表面的大面積。作為例子,觸摸屏顯示器可以是全屏或近似全屏顯示。
[0085]另外,觸摸屏顯示器23可以能夠同時感測多個觸摸(例如多點感測)。
[0086]觸摸屏顯示器具有優(yōu)于其他輸入技術(shù)的若干優(yōu)點。例如,觸摸屏感測被定位在顯示器的前面,并且因此用戶可以直接操縱⑶I。另外,觸摸屏允許放大顯示區(qū)域,因為通常不需要其他輸入裝置。
[0087]在(I)提交于2004年5月6日的題目為“MULTIPOINT TOUCHSCREEN”的美國專利申請N0.10/840, 862, (2)提交于 2004年 7 月 30 日的題目為“GESTURES FOR TOUCH SENSITIVEINPUT DEVICES”的美國專利申請N0.10/903,964,(3)提交于2005年I月18日的題目為“MODE-BASED GRAPHICAL USER INTERFACES FOR TOUCH SENSITIVE INPUT DEVICES” 的美國專利申請N0.11/038, 590, (4)提交于2006年I月30日的題目為“GESTURING WITH AMULTIPOINT SENSING DEVICE” 的美國臨時專利申請 N0.60/763,605,(5)提交于 2005 年 2月11日的題目為“DISPLAY ACTUATOR”的美國專利申請N0.11/057,050中提供了關(guān)于用于電子設(shè)備的觸摸屏顯示器和手勢的附加細(xì)節(jié),通過引用將所有文獻(xiàn)結(jié)合在此。
[0088]另外或可替換地,電子設(shè)備可以包括感測物體在電子設(shè)備之上停懸而不是觸摸其前表面的接近感測設(shè)備。接近感測設(shè)備的例子可見于提交于2005年9月30日的題目為iiPROXIMITY DETECTOR IN HANDHELD DEVICE”的美國專利申請 N0.11/241,839、以及提交于2005年9月30日的題目為“PR0XMITY DETECTOR IN HANDHELD DEVICE”的美國專利申請N0.11/240, 788,通過引用將這些文獻(xiàn)結(jié)合在此。
[0089]另外或可替換地,電子設(shè)備可以包括感測圍繞顯示器的外殼部分上的物體的觸摸感測外殼。在一個例子中,圍繞顯示器邊沿的邊框可以包括能夠接收與線性用戶輸入相關(guān)聯(lián)的線性運(yùn)動的嵌入式觸摸感測設(shè)備。在外殼中所采用的觸摸感測設(shè)備的例子可見于提交于 2005 年 4 月 26 日的題目為 “HAND HELD ELECTRONIC DEVICE WITHMULTIPLE TOUCHSENSING DEVICES”的美國專利申請N0.11/115,539,通過引用將該文獻(xiàn)結(jié)合在此。
[0090]圖4是根據(jù)本發(fā)明一個實施例的能夠存儲、編錄、選擇和輸出數(shù)據(jù)的便攜式電子設(shè)備50的簡化方框圖。電子設(shè)備50可以例如對應(yīng)于前面參考圖1 一 3提及的那些電子設(shè)備中的任意一個。
[0091]電子設(shè)備50包括被配置為管理在電子設(shè)備50處執(zhí)行的操作的控制器52??刂破?2可以從各種輸入設(shè)備54接收輸入。輸入設(shè)備例如可以選自按鈕、按鍵、機(jī)械板、觸摸板、
觸摸屏等。
[0092]控制器52還可以被配置為控制通過各種輸出設(shè)備58的輸出。輸出設(shè)備58可以例如包括顯不器58A和一個或多個揚(yáng)聲器或揚(yáng)聲器插口 58B。作為一個例子,可以經(jīng)由顯不器58A輸出基于圖像的數(shù)據(jù),諸如視頻和圖像,可以經(jīng)由一個或多個揚(yáng)聲器或揚(yáng)聲器插口 58B輸出基于音頻的數(shù)據(jù),諸如音樂或語音。
[0093]控制器52可以附加地被配置為在顯示器58A上產(chǎn)生圖形用戶接口 60。圖形用戶接口 60提供用于控制在電子設(shè)備處執(zhí)行的操作的使用接口的便利??梢岳帽镜氐卮鎯υ跀?shù)據(jù)庫64中的數(shù)據(jù)創(chuàng)建圖形用戶接口 60。數(shù)據(jù)庫64 —般包括描述存儲在文件系統(tǒng)66處的文件的各個方面的信息。該信息可以例如包括與特定文件相關(guān)聯(lián)的元數(shù)據(jù)、描述符和圖像。作為例子,對于歌曲,信息可以包括歌曲名稱、曲集名稱、藝術(shù)家名稱、時間、流派、曲集插圖等。
[0094]一般地說,⑶I 60代表具有圖形圖像的應(yīng)用、文件和操作控制。圖形圖像可以包括窗口、域、對話框、菜單、圖標(biāo)、按鈕、光標(biāo)、滾動條、文件夾、列表、文本等??梢灶A(yù)定的布局布置這樣的圖像,或可以動態(tài)地創(chuàng)建這樣的圖像,以便為用戶所采取的具體動作服務(wù)。在操作過程中,用戶可以選擇并激活各種圖形圖像,以便啟動與之相關(guān)聯(lián)的功能和任務(wù)。作為例子,用戶可以選擇打開、關(guān)閉、最小化或最大化窗口的按鈕,或選擇啟動特定應(yīng)用或功能的圖標(biāo)。GUI可以附加地或可替換地顯示信息,諸如非交互性文本和圖形。
[0095]根據(jù)一個實施例,控制器52被配置為產(chǎn)生一個或多個圖形用戶接口 60,用于滾動或遍歷在電子設(shè)備處本地存儲的數(shù)據(jù)文件。在一個實施例中,第一 GUI被配置為呈現(xiàn)與數(shù)據(jù)文件相關(guān)聯(lián)的文本數(shù)據(jù)。文本數(shù)據(jù)可以例如作為菜單列表的一部分被呈現(xiàn)在垂直行內(nèi)。在另一實施例中,第二⑶I被配置為呈現(xiàn)與從數(shù)據(jù)庫44取出的數(shù)據(jù)文件相關(guān)聯(lián)的圖像。圖像例如可被呈現(xiàn)在由基于圖像的瀏覽器所提供的基于圖像的瀏覽窗口中。基于圖像的瀏覽窗口允許用戶瀏覽圖像,而不是瀏覽基于文本的菜單項的行。在兩個實施例中,用于創(chuàng)建GUI的數(shù)據(jù)可以被存儲在數(shù)據(jù)庫64中。即,當(dāng)為控制器52分配產(chǎn)生GUI的任務(wù)時,從數(shù)據(jù)庫獲取與要呈現(xiàn)的文件相關(guān)聯(lián)的適當(dāng)數(shù)據(jù)。當(dāng)在顯示設(shè)備上呈現(xiàn)圖像時,控制器52還可以產(chǎn)生切換、動畫、陰影、反射或其他視覺效果。
[0096]采用任一⑶I,便攜式電子設(shè)備的用戶能夠通過進(jìn)行輸入而滾動菜單或圖像。在一個實施例中,輸入是旋轉(zhuǎn)用戶輸入,其或者是通過在觸摸板/觸摸屏/觸敏外殼上用他或她的手指打轉(zhuǎn)、或者是通過旋轉(zhuǎn)撥號盤而創(chuàng)建的。在這個實施例中,隨著手指繞觸摸板/觸摸屏/觸敏外殼運(yùn)動或隨著撥號盤被旋轉(zhuǎn),媒體項列表中的被顯示的項或圖像組中的圖像改變,從而用戶能夠有效地滾動媒體項列表和圖像組。在另一實施例中,輸入是線性用戶輸入,其或者是通過在觸摸板/觸摸屏/觸敏外殼上揮動他或她的手指、或通過平移機(jī)械滑塊、或通過旋轉(zhuǎn)滾輪而創(chuàng)建的。在這個實施例中,隨著手指沿觸摸板/觸摸屏/觸敏外殼滑動,或隨著滑塊機(jī)構(gòu)平移,或隨著滾輪被旋轉(zhuǎn),媒體項列表中的被顯示項或圖像組中的圖像改變,從而用戶能夠有效地滾動媒體項列表和圖像組。
[0097]雖然未示出,該設(shè)備可以附加地包括一個或多個數(shù)據(jù)捕捉設(shè)備,諸如麥克風(fēng)或照相機(jī)。數(shù)據(jù)捕捉設(shè)備被配置為以音頻、圖像或視頻形式捕捉數(shù)據(jù)??刂破?2被配置為對數(shù)據(jù)編錄,并且將其存儲在媒體數(shù)據(jù)庫和/或適當(dāng)?shù)奈募小?br> [0098]雖然未示出,設(shè)備可以附加地包括提供與其他設(shè)備和/或系統(tǒng)的連接性的I/O端口。該I/O端口例如可以允許便攜式電子設(shè)備與主機(jī)設(shè)備、外圍I/O設(shè)備或電源通信。這例如可以通過有線或無線連接來實現(xiàn)。
[0099]雖然未示出,設(shè)備還可以包括向用戶提供音頻和/或觸覺反饋的一個或多個設(shè)備。音頻反饋例如可以是點擊或翻動聲音。觸覺反饋例如可以是脈沖振動。在一個實施例中,反饋與數(shù)據(jù)遍歷同時發(fā)生。隨著在數(shù)據(jù)之間切換的速率增加或加快,反饋的頻率增加。另外,當(dāng)在數(shù)據(jù)之間切換的速率減小或變慢時,反饋的頻率減小。因此,為用戶提供關(guān)于正以何種速率遍歷數(shù)據(jù)的反饋。數(shù)據(jù)例如可以是分層菜單列表中的項和/或與基于圖像的瀏覽器相關(guān)聯(lián)的圖像。
[0100]圖5 — 8是根據(jù)本發(fā)明的若干實施例的能夠瀏覽圖像的瀏覽窗口 80A - D的各個圖。瀏覽窗口 80A — D可以例如被用于圖4的圖形用戶接口中。在這些實施例中的每一個中,瀏覽窗口 80A — D提供允許用戶以有效的和用戶友好的方式滾動或翻閱圖像86的滾動型動作。圖像86通常圖形地描述一個或多個數(shù)據(jù)文件的某些方面。對于歌曲文件,圖像86可以是曲集插圖。對于有聲讀物文件,圖像86可以是書的封面。對于電影文件,圖像86可以是海報插圖。對于游戲文件,圖像86可以是封面套。對于照片文件,圖像86可以是縮略圖。對于地址簿,圖像86可以是人的相片。對于文檔(例如,pdf文件),圖像可以是文檔的示意圖。例如,圖像可以是Pdf文檔的第一頁的縮略圖,并且可以包括關(guān)于它是否是多頁文檔的指示(層疊圖像)。
[0101]一旦發(fā)現(xiàn)所期望的圖像86,用戶就可以選擇所期望的圖像86,以便啟動與圖像86相關(guān)聯(lián)的動作。例如,可以選擇曲集插圖圖像,以打開包含該曲集上的歌曲的菜單和/或開始播放該曲集上的歌曲。
[0102]如圖5 — 8所示,瀏覽窗口 80A — D中每一個都包括觀察區(qū)82。觀察區(qū)82提供圖像組中的圖像86被帶入和帶出視野的位置。觀察區(qū)82通常僅顯示圖像組中可獲得的圖像86總數(shù)中的一小部分。在大多數(shù)情況下,圖像86沿著在觀察區(qū)82上伸展的路徑或路線從一個位置移動到另一位置。路徑或路線可以是直線、成角度的、彎曲的、臺階形的、波浪形的、蜿蜒曲折的等等。沿著路線的位置的數(shù)量可以極大地改變,并且通常由觀察區(qū)82的大小、圖像86的所希望的大小、路徑或路線的長度、以及在任一時刻要觀看的圖像86的希望數(shù)目來確定。在某些情況下,圖像86可以視覺切換效果或動畫的方式移動通過觀察區(qū)82。還可以使用聲音效果,諸如點擊或翻動噪聲或振動。
[0103]在大部分情況下,在主要位置92和與主要位置92毗連的一個或多個次要位置94中呈現(xiàn)圖像86。主要位置92是當(dāng)圖像86要被選擇時圖像86移動的位置。即,在一種實現(xiàn)中,當(dāng)圖像86在主要位置92中時,可以選擇圖像86。實質(zhì)上,將圖像86置于主要位置92中與高亮顯示圖像86相似(選擇但不激活)。次要位置94是保持位置,位于其上的圖像86被鎖定而不被激活。雖然受其數(shù)目的限制,但是次要位置94處的圖像86允許用戶觀看在主圖像之前和之后的圖像86,從而使得更容易瀏覽(用戶可以視覺地掃描哪些圖像是感興趣的以及哪些不是)。在某些情況下,用戶可以在次要位置94處的圖像上點擊,以便將其從次要位置94移動到主要位置92。在一個實施例中,對次要位置處的圖像的選擇導(dǎo)致快速遍歷該組圖像,直到被選中的圖像最終移動到主要位置92中。
[0104]圖像86的布局和配置可以極大地改變。在一個實施例中,使主要位置92處的圖像86相對于次要位置94處的圖像86突出。這可以通過以與主圖像不同的方式重新格式化或配置次要圖像從而提醒用戶哪個圖像是主要的以及哪些圖像是次要的(例如,通過調(diào)整圖像的大小和/或形狀)而實現(xiàn)。例如,可以將次要圖像最小化、遮掩(obscur)、畸變、分割、分段或以其他方式修改、改變或調(diào)整。附加地或可替換地,這可以利用對主位置處的圖像進(jìn)行濃淡處理、圍繞或加下劃線的圖像突出顯示效果來實現(xiàn)。例如,瀏覽器可以包括突出顯示窗口,其中當(dāng)在觀察區(qū)82中切換時,主要位置92處的圖像移動到該窗口下。附加地或可替換地,這還可以通過將標(biāo)識符或描述符放置在主要位置92處的圖像之下或之上來實現(xiàn)。例如,標(biāo)識符可以是與圖像所代表的媒體文件相關(guān)聯(lián)的名稱或標(biāo)題。作為例子,對于歌曲文件而言,圖像可以是曲集插圖,而標(biāo)識符可以包括藝術(shù)家或曲集名稱。
[0105]根據(jù)一個實施例,當(dāng)由用戶提示時,輸入裝置被配置為產(chǎn)生用于遍歷圖像的導(dǎo)航命令。在一個例子中,用戶簡單地繞觸摸感測表面順時針或逆時針用其手指打轉(zhuǎn)以便遍歷圖像86。在另一個例子中,用戶簡單地在觸摸感測表面上揮動其手指以便遍歷圖像86。
[0106]現(xiàn)在詳細(xì)描述圖5 — 8。在圖5中,路徑或路線是水平穿過觀察區(qū)82的直線。在遍歷過程中,圖像86作為一個組水平地在圖像86上從一個位置移動到另一個位置。當(dāng)用戶發(fā)起左導(dǎo)航命令時,新圖像86出現(xiàn)在觀察區(qū)82的左邊位置處,并且所有其他圖像86挪開一個位置。如果觀察區(qū)滿了,則最右邊的圖像86移出觀察區(qū)82。類似地,當(dāng)用戶發(fā)起右導(dǎo)航命令時,新圖像86出現(xiàn)在觀察區(qū)82的右邊位置處,并且所有其他圖像86挪開一個位置。如果觀察區(qū)滿了,則最左邊的圖像86移出觀察區(qū)82。這允許用戶觀看當(dāng)前保持在觀察區(qū)82之外的連續(xù)圖像。另外,通常使次要位置94中的圖像86比主要位置92中的圖像86小。在瀏覽過程中,當(dāng)圖像86從主要位置92移動到次要位置94時,圖像86的大小可以減小,而當(dāng)圖像86從次要位置94移動到主要位置92時,圖像86可以增大其大小。
[0107]圖6類似于圖5,即圖像86水平地移過觀察區(qū)82。然而與圖5不同,使次要位置94處的圖像86看起來如同它們是層疊的,而不是如圖5中那樣是空間分離的。這允許呈現(xiàn)更多的圖像。在這個實現(xiàn)中,每個連續(xù)的次要圖像部分地落在前一圖像之下,從而留下邊沿部分87暴露。暴露部分87可以為用戶提供足夠的視覺信息來識別圖像。暴露的邊沿部分87還可以包括基于文本的信息。在瀏覽過程中,當(dāng)圖像86從主要位置92移動到隨后的次要位置94時,圖像86被重新配置為部分暴露的邊沿部分87,而當(dāng)圖像86從次要位置94移動到主要位置92時,圖像被重新配置為完整的圖像視圖。可以實時(on the fly)重新配置圖像,或它們可與完整視圖圖像一起被存儲在媒體數(shù)據(jù)庫中。
[0108]圖7類似于圖6,即圖像86水平地移過觀察區(qū)82并且被層疊,從而可以呈現(xiàn)更多的圖像86。然而,與圖7不同,緊挨著主要圖像的次要圖像為完整視圖(或基本完整的視圖),而落在前一圖像之下的每個連續(xù)次要圖像是部分視圖。
[0109]另外,次要位置94處的圖像可被傾斜,以便使其看起來好象從前景延伸到背景(例如,3D效果)??梢酝ㄟ^將左側(cè)次要位置中每個圖像的右上角降低并提高左下角,以及通過將右側(cè)次要位置中每個圖像的左上角降低并提高左下角來創(chuàng)建這種效果。在瀏覽過程中,當(dāng)圖像86被從主要位置92移動到次要位置94時,圖像86被傾斜,而當(dāng)圖像86被從次要位置94移動到主要位置92時,圖像86是正常的。
[0110]另外,圖像86可以包括從圖像86的基底(base)向下延伸的反射部分96。可以通過制作圖像的副本、裁剪圖像的副本(例如,縮短)、垂直翻轉(zhuǎn)裁剪的圖像、從頂部半透明到底部全透明地改變翻轉(zhuǎn)的圖像的透明度(例如,梯度)、并且將翻轉(zhuǎn)的圖像的頂部附加到該圖像的底部來創(chuàng)建反射部分96。此后,可以單獨(dú)地或組合地使次要位置94處的圖像和任意相應(yīng)的反射部分傾斜。可將圖像86放置在黑色背景之上以便進(jìn)一步輔助反射效果。
[0111]類似于圖7,圖8包括層疊和傾斜的圖像。然而,與前面的實施例不同,圖8包括橢圓路徑,其中圖像86繞著該路徑旋轉(zhuǎn)。從而,可以在觀察區(qū)82中找到所有圖像86。這個實施例有些類似于其中繞著樞軸(例如,垂直羅拉代克斯)翻頁的羅拉代克斯。同樣,在這個實施例中存在兩個完全大小的中央圖像,它們中的一個是主要圖像,一個是次要圖像。
[0112]另外,圖像86被配置為看起來好象它們在一個視平面上,其中兩個中心圖像出現(xiàn)在前景中,次要位置處的其余圖像漂移到背景中(看上去好象它們在后面并且從前面位置中的圖像向著消失點過渡)??梢酝ㄟ^當(dāng)圖像86處于次要位置時減小它們的大小、并且圖像86離這兩個前面的位置越遠(yuǎn)就使圖像86越小來實現(xiàn)這種效果。
[0113]當(dāng)遵從這些規(guī)則時,當(dāng)主要位置處于路徑上的最高點時可以創(chuàng)建蟲瞰視圖(wormseye view)(觀看者的視角低),而當(dāng)主要位置處于路徑上的最低點時可以創(chuàng)建鳥瞰視圖(birds eye view)(觀看者的視角升高)(如圖所示)??梢酝ㄟ^改變橢圓路徑的高度來調(diào)整蟲瞰或鳥瞰的景深(depth of view)。以具有較大高度的橢圓路徑創(chuàng)建較大的景深,而以具有較短高度的橢圓路徑創(chuàng)建較小的景深。
[0114]在操作過程中,圖像86被配置為沿著路線從一個預(yù)先設(shè)置的位置移動到下一預(yù)先設(shè)置的位置。例如,當(dāng)接收到導(dǎo)航命令時,圖像86都挪動一個位置。即,它們作為一個組沿著路線移動,并且當(dāng)它們都已經(jīng)轉(zhuǎn)移到下一預(yù)先設(shè)置的位置時停止。如果導(dǎo)航命令是左向命令,則圖像86通常以逆時針運(yùn)動繞路線旋轉(zhuǎn)。如果導(dǎo)航命令是右向命令,圖像86通常以順時針運(yùn)動繞路線旋轉(zhuǎn)。
[0115]關(guān)于繞觀察區(qū)移動圖像的附加細(xì)節(jié)可見于提交于2005年10月11日的題目為“MULTIMEDIA CONTROL CENTER”的美國專利申請N0.11/249,139,通過引用將該文獻(xiàn)結(jié)合在此。
[0116]圖9是根據(jù)本發(fā)明一個實施例的操作便攜式電子設(shè)備處基于圖像的瀏覽器窗口的方法100。方法100開始于方框102,其中呈現(xiàn)基于圖像的瀏覽器窗口。例如,圖像從數(shù)據(jù)庫或數(shù)據(jù)存儲中被獲得,并且以預(yù)定的格式呈現(xiàn)。基于圖像的瀏覽器窗口可以利用此處描述的任何基于圖像的瀏覽器窗口呈現(xiàn)圖像。
[0117]在方框102之后,在方框104,確定是否已經(jīng)進(jìn)行選擇。例如可以通過使用圖2中所示的圓形輸入裝置的選擇按鈕、或通過使用圖3中所示的觸摸屏在圖像上輕敲來實現(xiàn)選擇。如果已經(jīng)選擇了所希望的圖像,則方法100進(jìn)入方框106,其中執(zhí)行與該圖像相關(guān)聯(lián)的動作。這可以例如包括打開菜單、播放媒體文件、啟動應(yīng)用、啟動模式、放大圖像、發(fā)起電話呼叫、打開另一瀏覽器和/或類似動作。
[0118]在一個例子中,如果瀏覽窗口正在顯示曲集插圖,則選擇特定曲集可以導(dǎo)致播放與該曲集相關(guān)聯(lián)的歌曲列表的顯示(例如在菜單窗口中)。可替換地或附加地,選擇曲集可以啟動從曲集的第一音軌開始的播放序列。
[0119]在另一例子中,如果瀏覽窗口正在顯示電影插圖,則選擇特定電影插圖就啟動與該圖像相關(guān)聯(lián)的視頻文件的重放??商鎿Q地或附加地,選擇電影圖像可以打開與該電影相關(guān)聯(lián)的菜單窗口。
[0120]在另一例子中,如果瀏覽窗口正在顯示基于模式的圖標(biāo),則選擇特定模式圖標(biāo)就啟動便攜式電子設(shè)備的模式改變,即便攜式電子設(shè)備改變到所選模式。作為例子,模式可以包括電話模式、音樂播放器模式、麥克風(fēng)記錄器模式、照相機(jī)模式、游戲機(jī)模式、視頻播放器模式、電子郵件模式等。
[0121]在另一例子中,如果瀏覽窗口正在顯示基于圖片的電話或地址簿,則選擇特定的圖片可以提供以圖片表示的人的可選擇的聯(lián)系信息,和/或可以發(fā)起到以圖片表示的人的電話呼叫。
[0122]在另一例子中,如果瀏覽窗口正在顯示圖庫中的縮略圖,則選擇特定的縮略圖可以放大圖片以便觀看。
[0123]在另一例子中,如果瀏覽窗口正在顯示日程簿(date book),則選擇一個月份就可以打開與該月的日期相關(guān)聯(lián)的新的瀏覽窗口,并且然后選擇特定的日期就可以打開與該日期中的小時相關(guān)聯(lián)的新的瀏覽窗口,并且選擇特定的小時就打開用于輸入事件的輸入窗□。
[0124]在再一例子中,如果瀏覽窗口正在顯示小鍵盤,則選擇特定字符就導(dǎo)致將字符例如輸入文本或數(shù)字框中。這個例子可用于進(jìn)行電話呼叫或輸入文本。
[0125]在再一例子中,如果瀏覽窗口正在以圖標(biāo)的形式顯示一組應(yīng)用,則選擇一個圖標(biāo)就可以啟動與該圖標(biāo)相關(guān)聯(lián)的應(yīng)用。
[0126]在再一實施例中,如果瀏覽窗口正在顯示文檔圖像,則除了與文檔圖像相關(guān)聯(lián)的應(yīng)用之外,選擇文檔圖像就可以加載與文檔圖像相關(guān)聯(lián)的文檔。
[0127]在再一實施例中,如果瀏覽窗口正在顯示網(wǎng)絡(luò)站點圖像,則選擇網(wǎng)絡(luò)站點圖像就可以顯示來自與該網(wǎng)絡(luò)站點圖像相關(guān)聯(lián)的網(wǎng)絡(luò)站點的網(wǎng)絡(luò)頁面。
[0128]瀏覽窗口還可以顯示不止一個項。例如,瀏覽窗口可被配置為查找器,并且因此,通過使用圖像,可以呈現(xiàn)查找器區(qū)域內(nèi)所包含的任何數(shù)據(jù)。例如,瀏覽窗口可以包括聯(lián)系人、文檔、圖片、電影等的圖像。
[0129]如果還沒有選擇圖像,則方法進(jìn)入方框108,其中確定是否做出了導(dǎo)航命令??梢酝ㄟ^旋轉(zhuǎn)用戶輸入或線性用戶輸入產(chǎn)生導(dǎo)航命令。在旋轉(zhuǎn)用戶輸入的情況下,當(dāng)轉(zhuǎn)動撥號盤或繞著觸摸面,諸如觸摸板、觸摸屏或觸摸感測外殼將手指打轉(zhuǎn)時,可以創(chuàng)建旋轉(zhuǎn)輸入。在線性用戶輸入的情況下,當(dāng)手指在觸摸板、觸摸屏或觸摸感測外殼上滑動,或可能通過平移機(jī)械滑塊或旋轉(zhuǎn)鼠標(biāo)滾輪時,可以創(chuàng)建線性輸入。
[0130]如果已經(jīng)產(chǎn)生了導(dǎo)航命令,則方法100進(jìn)入方框110,其中根據(jù)導(dǎo)航命令在圖像之間切換。在旋轉(zhuǎn)輸入的情況下,當(dāng)做出逆時針旋轉(zhuǎn)輸入時可以向左移動圖像,并且當(dāng)做出順時針旋轉(zhuǎn)輸入時可以向右移動圖像(反之亦然)。在線性輸入的情況下,當(dāng)做出右線性輸入時可以向左移動圖像,并且當(dāng)做出左線性輸入時可以向右移動圖像(反之亦然)。
[0131]由于圖像組可能非常長,所以本發(fā)明為用戶提供了通過以更快的速度移動他或她的手指來快速遍歷(或滾動)圖像組的能力(輸入越快,遍歷圖像越快)。另外,在一個實施例中,用戶可以加速方式遍歷圖像組,諸如通過加速通過圖像組,從而某些圖像被跳過并因此不被顯示。
[0132]如果還未產(chǎn)生導(dǎo)航命令,則方法進(jìn)入方框112,其中確定是否已經(jīng)收到關(guān)閉命令。如果未收到,則方法回到方框102。如果收到了,則方法進(jìn)入方框114,其中去除(關(guān)閉)基于圖像的瀏覽器窗口。在某些情況下,顯示恢復(fù)回到前一窗口。在其他情況下,顯示器呈現(xiàn)與關(guān)閉命令相關(guān)聯(lián)的新窗口。
[0133]在一個實施例中,存在打開基于圖像的瀏覽器窗口的專用菜單項。即,選擇該菜單項就使電子設(shè)備直接進(jìn)入基于圖像的瀏覽器。
[0134]圖10是使用專用菜單項打開基于圖像的瀏覽器窗口的菜單分層結(jié)構(gòu)120的示意圖。該圖示與媒體播放器相關(guān)聯(lián),雖然這個概念可被應(yīng)用于其他電子設(shè)備。在這個例子中,在主菜單121中選擇音樂項。隨后,在子菜單122中選擇曲集插圖項,這啟動基于圖像的瀏覽器窗口 123?;趫D像的瀏覽器窗口 123中所使用的圖像是關(guān)于曲集插圖的圖像。一旦在基于圖像的瀏覽器123中選擇了曲集插圖,就打開用于所選曲集的曲集內(nèi)容菜單124。例如,可以列表格式顯示與曲集相關(guān)聯(lián)的所有音軌??商鎿Q地,可以在圖像瀏覽器的主要位置處呈現(xiàn)可選音軌列表。在一種實現(xiàn)中,它們可以在曲集插圖上轉(zhuǎn)換到主要位置中(例如,淡入/淡出,滑入/滑出等)。在另一實現(xiàn)中,圖像可以翻頁,以便呈現(xiàn)可選音軌(使得看起來好象音軌在曲集插圖的背面)。這可以類似于翻動物理曲集。一旦選擇了音軌,通常就打開現(xiàn)在播放窗口 125??商鎿Q地,一旦選擇了曲集,方法就可以進(jìn)入現(xiàn)在播放窗口,其中播放第一軌跡,并且然后播放曲集的剩余軌跡(例如,可以跳過菜單124)。
[0135]在另一實施例中,選擇瀏覽模式以調(diào)整如何顯示菜單項。在第一模式中,在常規(guī)列表中顯示它們。在第二模式中,使用基于圖像的瀏覽器窗口顯示它們。作為例子,用戶可能需要選擇設(shè)置菜單并選擇模式。在大多數(shù)情況下,第二模式僅應(yīng)用于適當(dāng)?shù)牟藛雾?。某些菜單項可通過使用常規(guī)列表而不是圖像而被最好地遍歷。基于圖像的瀏覽器可被用于諸如曲集和電影標(biāo)題這樣的媒體項。
[0136]圖11是菜單分層結(jié)構(gòu)130的示意圖,其中菜單分層結(jié)構(gòu)130使用設(shè)置菜單來設(shè)置顯示模式。該圖示與媒體播放器相關(guān)聯(lián),雖然該概念可以被應(yīng)用于其他電子設(shè)備。在這個例子中,在主菜單131中選擇視頻項。然后,在視頻菜單132中選擇視頻設(shè)置項,這打開視頻設(shè)置133的菜單。視頻設(shè)置窗口 133中的菜單項中的至少一個是瀏覽模式,該模式當(dāng)被選擇時就提供例如在瀏覽模式窗口 134中的列表和/或圖像之間的瀏覽選擇。如果選擇圖像,則圖像模式被應(yīng)用于適當(dāng)?shù)牟藛雾棥_@些例如可以包括任何菜單項,甚至專用于各種分類標(biāo)準(zhǔn)(例如,藝術(shù)家,流派等)的菜單項。在所示例子中,用戶然后可以回到主菜單131,并選擇視頻,并且在視頻菜單132中選擇電影。一旦選擇了,就呈現(xiàn)使用海報插圖顯示電影的基于圖像的瀏覽器窗口 135。一旦選擇了一個圖像,就打開與正播放的圖像相關(guān)聯(lián)的電影(如圖所示),或可替換地,打開電影或現(xiàn)在播放菜單136。
[0137]雖然圖10和11已經(jīng)涉及媒體播放器模式,但是應(yīng)當(dāng)理解,這不是限制性的,并且基于圖像的瀏覽器可被應(yīng)用于電子設(shè)備的其他特征。下面以示例的方式給出各種實施例。
[0138]圖12A和12B示出了當(dāng)便攜式電子設(shè)備為電話或通信模式時的基于圖像的瀏覽器140。如圖所示,基于圖像的瀏覽器140的圖像142是代表其聯(lián)系信息被存儲在地址簿中的個人的圖片。因此,用戶能夠遍歷圖片而不是列表,來查找他們希望聯(lián)系的個人。如果用戶沒有該個人的圖片,則他們可以給這個人分配某個其他圖片??商鎿Q地或附加地,圖像中可以包括文本。例如,文本可以是個人的名稱。在一個實施例中,當(dāng)用戶選擇主要位置處的圖像142時,則打開與圖像142相關(guān)聯(lián)的聯(lián)系信息144。聯(lián)系信息144可與新窗口相關(guān)聯(lián),或可替換地,如圖12B所示,它可被呈現(xiàn)在主要位置處。聯(lián)系信息144可以包括可選擇數(shù)據(jù),諸如電子郵件和/或多個電話號碼146。數(shù)據(jù)還可以包括文本消息發(fā)送。當(dāng)選擇電子郵件時,打開郵件窗口,其中已經(jīng)輸入了電子郵件地址。當(dāng)選擇電話號碼時,便攜式電子設(shè)備發(fā)起對該號碼的呼叫。如應(yīng)當(dāng)理解的那樣,每個個人可以具有多個電子郵件地址和電話號碼??商鎿Q地或附加地,當(dāng)用戶選擇主要位置處的圖像142時,可以使用與該圖像相關(guān)聯(lián)的默認(rèn)電話號碼來立即發(fā)起電話呼叫。默認(rèn)可以取決于模式。例如,如果在電子郵件模式中,則默認(rèn)可以是電子郵件,如果電話被打開,則默認(rèn)可以是電話。
[0139]圖13示出了與應(yīng)用相關(guān)聯(lián)的基于圖像的瀏覽器150。如圖所示,圖像152是代表可以在電子設(shè)備上啟動的應(yīng)用的圖標(biāo)。因此,用戶能夠遍歷圖標(biāo)而不是列表,來查找他們希望打開的所希望的應(yīng)用。在一個實施例中,當(dāng)用戶選擇主要位置處的圖標(biāo)152時,啟動應(yīng)用。作為例子,應(yīng)用可以是照片管理程序、音樂管理程序、視頻管理程序、字處理程序、電子表格程序、畫圖程序等等。
[0140]圖14A — 14D示出了與日程簿或日歷相關(guān)聯(lián)的基于圖像的瀏覽器160。在這個實施例中,基于圖像的瀏覽器160包括分層瀏覽器161、162、163和164。圖14A不出了分層瀏覽器中第一瀏覽器161。在這個第一瀏覽器161中,圖像165與一年中月份相關(guān)聯(lián)。圖像165可以包括關(guān)于月份的圖片和/或標(biāo)識月份的文本。例如,二月的圖像可以包括代表情人節(jié)的紅心和“二月”標(biāo)識符。可替換地或附加地,可以顯示其生日在每個月內(nèi)的人的圖片??梢苑峙鋯蝹€圖片,或可替換地可以順序地顯示(循環(huán))生日在該月中的人的多個圖片。這個數(shù)據(jù)可從包括生日和圖片的地址簿中抽取。如圖14B所示,當(dāng)用戶選擇特定月份時,打開分層瀏覽器中第二瀏覽器162。在第二瀏覽器162中,圖像166與一個月中的日期相關(guān)聯(lián)。圖像166可以包括關(guān)于日期的圖片和/或標(biāo)識日期的文本。例如,表示情人節(jié)的紅心和“二月”標(biāo)識符可被用于二月14日。可替換地或附加地,可以顯示生日在特定日期的人的圖片。如圖14C所示,當(dāng)用戶選擇特定日期時,打開分層瀏覽器中第三瀏覽器163。在第三瀏覽器163中,圖像167與一天中的小時相關(guān)聯(lián)。如圖14D所示,當(dāng)用戶選擇特定小時時,打開數(shù)據(jù)輸入處理164,其允許用戶輸入與所選擇的小時/天/月相關(guān)聯(lián)的文本。例如,窗口 164可以包括一個或多個數(shù)據(jù)輸入框168。因此,用戶可以安排事件的時間。一旦輸入,數(shù)據(jù)就被保持以便用于將來處理。
[0141]圖15示出了與照片觀看應(yīng)用相關(guān)聯(lián)的基于圖像的瀏覽器170。如圖所示,圖像172是由照片管理應(yīng)用所管理的照片。照片172可以是已經(jīng)被下載到便攜式電子設(shè)備的照片和/或已經(jīng)用便攜式電子設(shè)備拍攝的照片。當(dāng)被選擇時,照片172可在顯示器內(nèi)以完整視圖、而不是小縮略圖被呈現(xiàn)。
[0142]圖16示出了與便攜式電子設(shè)備的模式相關(guān)聯(lián)的基于圖像的瀏覽器180。如圖所示,圖像182是代表便攜式電子設(shè)備的不同模式的圖標(biāo)。因此,用戶能夠遍歷圖標(biāo)來改變設(shè)備的模式。當(dāng)用戶選擇圖標(biāo)時,便攜式電子設(shè)備的模式被改變?yōu)樵撃J?。作為例子,從左向右移動,模式可以包括電子郵件、視頻播放器、音樂播放器、游戲、電話、麥克風(fēng)、照相機(jī)、游戲機(jī)和/或等等。應(yīng)當(dāng)理解,這個瀏覽器可以是具有其他瀏覽器的分層結(jié)構(gòu)。例如,如果選擇電話模式,則可以顯示圖12A和12B中所示的瀏覽器??商鎿Q地,如果選擇音樂播放器模式,則可以顯示圖10所示的瀏覽器。
[0143]圖17A — 17B示出了與輸入數(shù)據(jù)到便攜式電子設(shè)備中相關(guān)聯(lián)的基于圖像的瀏覽器190。在這兩個圖中,圖像192被分配以各種字符。如圖17A所示,圖像192A被分配以數(shù)字。當(dāng)一個數(shù)字被選擇時,它被輸入到數(shù)據(jù)輸入框194中。如圖17B所示,圖像192B被分配以字母。當(dāng)一個字母被選擇時,它被輸入到數(shù)據(jù)輸入框194中。當(dāng)然,可以在同一基于圖像的瀏覽器中包括數(shù)字和字母。另外,根據(jù)便攜式電子設(shè)備的需要,可以使用其他符號。例如,圖像192可以是與標(biāo)準(zhǔn)電話相關(guān)聯(lián)的被分配符號,S卩1、2、3、4、5、6、7、8、9、0、*、#,從而可以執(zhí)行呼叫和呼叫器功能。
[0144]圖18是根據(jù)本發(fā)明一個實施例的瀏覽方法200。方法200例如可被實現(xiàn)在諸如此處所描述的任意一種便攜式電子設(shè)備上。便攜式電子設(shè)備一般包括可位于便攜式電子設(shè)備各處任意數(shù)目位置處的用戶接口。然而,在大多數(shù)情況下,前表面提供用于實現(xiàn)用戶接口的主表面。用戶接口一般包括顯示設(shè)備和一個或多個輸入設(shè)備。輸入設(shè)備可以極大地改變。在一個實施例中,輸入設(shè)備至少包括用于感測感測表面之上的物體的接近或觸摸感測設(shè)備。接近感測和觸摸感測相對于其他類型的輸入裝置具有許多優(yōu)點。
[0145]方法200 —般開始于方框202,其中在顯示區(qū)域內(nèi)顯示基于圖像的瀏覽器窗口?;趫D像的瀏覽器被配置為至少呈現(xiàn)一組圖像中一部分圖像??梢栽谥饕蛲怀鲲@示位置以及與主要位置鄰近的位置(例如,左邊、右邊、上部、下部等)處的一個或多個次要位置中呈現(xiàn)圖像。主要位置一般意味著圖像能夠被選擇。作為例子,基于圖像的瀏覽器可以是此處描述的任意一種。
[0146]在方框202之后,方法200進(jìn)入方框204,其中在感測表面之上檢測物體。物體例如可以是用戶的手指,并且感測表面可與觸摸感測設(shè)備,諸如觸摸板、觸摸屏或觸敏外殼相關(guān)聯(lián)。
[0147]在方框204之后,方法200進(jìn)入方框206,其中基于物體動作識別導(dǎo)航輸入。諸如例如,當(dāng)用戶在感測表面上平移他們的手指時(例如,垂直,水平,對角線),物體動作可與線性用戶輸入相關(guān)聯(lián)。諸如例如,當(dāng)用戶利用圓形運(yùn)動繞感測表面將他們的手指打轉(zhuǎn)時,物體動作可與旋轉(zhuǎn)用戶輸入相關(guān)聯(lián)。當(dāng)然可以使用其他物體動作。
[0148]在某些情況下,可以在感測表面之上的任意位置處識別物體動作。在其他情況下,可僅在預(yù)定區(qū)域處識別物體動作,即在感測表面的特定位置處,諸如圖像正上方或圖像旁邊或這兩者??梢岳梦矬w動作的許多方面來創(chuàng)建導(dǎo)航輸入,包括但不限于物體數(shù)目、位置、速度、方向、動作的長度等。
[0149]方框106之后,方法進(jìn)入方框108,其中基于圖像的瀏覽器的圖像根據(jù)導(dǎo)航輸入而切換。切換例如可以基于物體數(shù)目、位置、速度、方向、物體動作長度。一般地講,切換包括將圖像順序推移入或推移出觀察區(qū),并且通過次要和主要位置。推移可以與用戶相對于感測表面的打轉(zhuǎn)、滑動或揮動動作的速度成比例。
[0150]圖19A— 19G示出了用于創(chuàng)建用于基于圖像的瀏覽器212的導(dǎo)航輸入210的物體動作的若干例子。導(dǎo)航輸入210被設(shè)計為沿著預(yù)定路徑移動圖像。在所示例子中,路徑是水平軸。因此,導(dǎo)航輸入210被設(shè)計為沿著水平軸線性地移動圖像。圖像可以被沿著該路徑從一個組順序地推移到第二組(例如,主要,次要)。
[0151]圖19A — 19C示出了具有觸摸屏顯示器的電子設(shè)備。在一個實施例中,如圖19A所示,基本水平地在觸摸屏顯示器上揮動214或基本水平地沿著觸摸屏顯示器的表面滑動214創(chuàng)建導(dǎo)航輸入。在這個實施例的一種實現(xiàn)中,可以在觸摸屏的觸摸感測區(qū)域內(nèi)的任何位置進(jìn)行基本水平的揮動/滑動214。在這個實施例的另一實現(xiàn)中,必須在觸摸屏的觸摸感測區(qū)域的特定區(qū)域內(nèi)進(jìn)行基本上水平的揮動/滑動214,例如,在基于圖像的瀏覽器212之下的區(qū)域中,或可替換地在基于圖像的瀏覽器212的圖像之上的區(qū)域中。
[0152]在另一實施例中,如圖19B所示,弧形或旋轉(zhuǎn)滑動216創(chuàng)建導(dǎo)航輸入。與基本上水平的揮動/滑動214類似,可能需要在特定區(qū)域中或在觸摸屏的觸摸感測區(qū)域內(nèi)的任意位置做出弧形或旋轉(zhuǎn)216。
[0153]在大多數(shù)情況下,滑動的速度確定遍歷的速度。另外,滑動的方向確定遍歷的方向。此外,滑動的長度可以確定被遍歷的圖像的數(shù)目。另外,所使用的手指數(shù)目可被用于遍歷的速度(一個手指=正常,兩個手指=加速),或被遍歷的圖像數(shù)目(一個手指=正常,兩個手指=2X)。
[0154]在另一實施例中,如圖19C所示,按壓并保持218創(chuàng)建導(dǎo)航輸入。在大多數(shù)情況下,保持的長度確定在圖像之間進(jìn)行切換的速度(保持得越長,速度越快),而按壓的位置確定切換方向。例如,在主要圖像左側(cè)按壓使得圖像向左切換,而在主要圖像右側(cè)按壓使得圖像向右切換(反之亦然)??商鎿Q地或附加地,可以使用單個或多個輕敲來創(chuàng)建導(dǎo)航輸入。作為例子,單個輕敲可以啟動單個圖像切換,其中根據(jù)輕敲發(fā)生在何處,圖像向右或向左移動一個位置。可以使用多個輕敲來一個一個地切換圖像。例如,兩個輕敲使得圖像移動兩個位置,三個輕敲使得圖像移動三個位置,以此類推。
[0155]圖19D和19E示出了具有觸摸板的便攜式電子設(shè)備。圖19D包括圓形觸摸板,而圖19E包括方形或矩形觸摸板。在一個實施例中,觸摸板上基本上水平的揮動/滑動214創(chuàng)建導(dǎo)航輸入(或垂直的)。在另一實施例中,繞著觸摸板的弧形或旋轉(zhuǎn)滑動216創(chuàng)建導(dǎo)航輸入。
[0156]圖19F示出了具有觸敏外殼的便攜式電子設(shè)備。觸敏外殼位于環(huán)繞顯示器邊沿的邊框區(qū)域中。從而,邊框區(qū)域可以包括顯示器側(cè)面之下或側(cè)面上的水平和垂直感測組件。在所示實施例中,基于圖像的瀏覽器212下面的下邊框上的基本上水平的揮動/滑動214創(chuàng)建導(dǎo)航輸入210。另外,在外殼更象是延伸的表面而不是邊沿的情況下,可以與在圖19A -19E所示的觸摸屏和觸摸板的上下文中所述類似地創(chuàng)建導(dǎo)航輸入210。
[0157]圖19G和19H示出了具有觸摸屏的便攜式電子設(shè)備。在這個實施例中,顯示器被配置為顯示虛擬導(dǎo)航元件或用戶接口元件,包括例如類似于圖19D或19E的虛擬觸摸區(qū)域(如圖19G所示),和/或諸如撥號盤或滑塊或滾動條的虛擬機(jī)構(gòu)(如圖19H所示)。在一個實施例中,虛擬機(jī)構(gòu)上基本上水平的揮動/滑動214創(chuàng)建導(dǎo)航輸入。在另一實施例中,繞著虛擬機(jī)構(gòu)的弧形或旋轉(zhuǎn)滑動216創(chuàng)建導(dǎo)航輸入。
[0158]對于圖19A - 19H,應(yīng)當(dāng)注意,水平線性滑動不是限制性的,并且還可以使用垂直滑動。然而,在大多數(shù)情況下,滑動的方向被配置為與瀏覽器的布局一致。在本例中,瀏覽器具有水平布局,并且因此優(yōu)選是水平線性滑動。在其他情況下,可以使用垂直滑動來創(chuàng)建水平運(yùn)動。
[0159]也是對于圖19A - 19H,應(yīng)當(dāng)注意,利用觸摸設(shè)備不是限制性的,并且也可以使用機(jī)械裝置。例如,可以使用撥號盤、滾輪和機(jī)械滑塊。但是,應(yīng)當(dāng)理解,這些方案通常不像觸摸設(shè)備那樣好,并且可能在如何組裝便攜式電子設(shè)備方面造成更大的復(fù)雜性。
[0160]圖20是根據(jù)本發(fā)明的一個實施例的瀏覽選擇方法250。方法250例如可被實現(xiàn)在便攜式電子設(shè)備上,諸如此處所描述的任何便攜式電子設(shè)備上。便攜式電子設(shè)備通常包括可被定位在便攜式電子設(shè)備各處任意數(shù)目的位置處的用戶接口。然而,在大多數(shù)情況下,前表面提供用于實現(xiàn)用戶接口的主表面。用戶接口通常包括顯示設(shè)備和一個或多個輸入設(shè)備。輸入設(shè)備可以極大地改變。在一個實施例中,輸入設(shè)備至少包括用于感測感測表面之上的物體的接近或觸摸感測設(shè)備。接近感測和觸摸感測相對于其他類型的輸入裝置具有許多優(yōu)點。
[0161]方法250 —般開始于方框252,其中在顯示設(shè)備的顯示區(qū)內(nèi)顯示基于圖像的瀏覽器窗口?;趫D像的瀏覽器被配置為至少呈現(xiàn)一組圖像中的一部分圖像??梢栽谥饕蛲怀鲲@示位置以及位于主要位置鄰近位置(例如,左邊,右邊,上部,下部等)處的一個或多個次要位置中呈現(xiàn)圖像。主要位置一般意味著圖像能夠被選擇。作為例子,基于圖像的瀏覽器可以是此處所描述的任意一種。
[0162]在方框252之后,方法250進(jìn)入方框254,其中在感測表面之上檢測物體。物體例如可以是用戶的手指,并且感測表面可與觸摸感測設(shè)備相關(guān)聯(lián),其中觸摸感測設(shè)備諸如是觸摸板、觸摸屏或觸敏外殼。
[0163]在方框254之后,方法250進(jìn)入方框256,其中基于物體動作識別選擇輸入。物體動作可以是輕敲、線性輸入、旋轉(zhuǎn)輸入和/或類似動作。當(dāng)然可以使用其他物體動作。在某些情況下,可以在感測表面之上的任意位置處識別物體動作。在其他情況下,僅可以在預(yù)定區(qū)域,即在感測表面的特定位置處識別物體動作。可以利用物體動作的許多方面來創(chuàng)建導(dǎo)航輸入,包括但不限于物體數(shù)目、位置、速度、方向、動作長度等。
[0164]在方框256之后,方法進(jìn)入方框258,其中發(fā)起與所選圖像相關(guān)聯(lián)的動作。如應(yīng)當(dāng)理解的那樣,存在分配給圖像的動作,使得當(dāng)該圖像被選擇時發(fā)生所分配的動作。動作可以極大地改變。作為例子,動作可以涉及啟動應(yīng)用、改變模式、操作新窗口、播放媒體、發(fā)起通?目等。
[0165]動作一般取決于瀏覽器(或瀏覽)的類型。例如,如果瀏覽器是基于曲集的瀏覽器,則動作一般可以對應(yīng)于呈現(xiàn)與曲集相關(guān)聯(lián)的歌曲的菜單列表。如果瀏覽器是基于地址的瀏覽器,則動作一般可以對應(yīng)于呈現(xiàn)聯(lián)系人信息和/或可能自動執(zhí)行聯(lián)系動作,諸如進(jìn)行電話呼叫或發(fā)起電子郵件。如果瀏覽器是日程簿瀏覽器,則動作一般可以對應(yīng)于呈現(xiàn)能夠進(jìn)行文本輸入的日期窗口。如果瀏覽器是基于模式的瀏覽器,則動作可以發(fā)起模式改變,即可以啟動主要位置處的模式。如果瀏覽器是基于照片的瀏覽器,則可以打開具有所選圖像的大窗口。如果瀏覽器是基于應(yīng)用的瀏覽器,則可以啟動所選應(yīng)用。如果瀏覽器被配置用于數(shù)據(jù)輸入,則可以輸入與圖像相關(guān)聯(lián)的數(shù)據(jù)。如果瀏覽器被配置為呈現(xiàn)文檔,則可以打開與圖像相關(guān)聯(lián)的文檔并且可能打開與文檔相關(guān)聯(lián)的應(yīng)用。
[0166]圖21Α — 21F示出了用于創(chuàng)建用于基于圖像的瀏覽器的選擇輸入的物體動作的若干例子。選擇輸入270被設(shè)計為選擇主要位置處的突出顯示的圖像。在所示例子中,用于選擇的圖像272位于基于圖像的瀏覽器274的主要位置處。
[0167]圖21Α — 21Β示出了具有觸摸屏顯示器的便攜式電子設(shè)備。在一個實施例中,如圖21Α所示,按壓、輕敲或多個輕敲278創(chuàng)建選擇輸入。在另一實施例中,如圖21Β所示,觸摸屏上基本上垂直的揮動276或沿著觸摸屏的基本上垂直的滑動276創(chuàng)建選擇輸入。在一個實現(xiàn)中,可以在觸摸屏的觸摸感測區(qū)內(nèi)的任意位置進(jìn)行基本上垂直的揮動/滑動276、按壓或輕敲278。在另一實現(xiàn)中,必須在觸摸屏的觸摸感測區(qū)的特定區(qū)域中進(jìn)行基本上垂直的揮動/滑動276、按壓或輕敲278,例如在與基于圖像的瀏覽器274緊鄰的區(qū)域中,或可替換地在圖像瀏覽器274自身之上。在一種情況下,必須在主要位置內(nèi)的圖像之上進(jìn)行垂直滑動或輕敲276或278。
[0168]圖21C和21D示出了具有觸摸板的便攜式電子設(shè)備。圖21C包括具有中心按鈕區(qū)的圓形觸摸板,其中中心按鈕區(qū)可以是機(jī)械按鈕或觸敏按鈕,而圖21D包括正方形或矩形觸摸板。在一個實施例中,按鈕區(qū)處的按鈕按壓278創(chuàng)建選擇輸入(圖21C)。在另一實施例中,按壓、輕敲或基本上垂直的揮動/滑動276創(chuàng)建選擇輸入(圖21D)。
[0169]圖21E示出了具有觸敏外殼的便攜式電子設(shè)備。觸敏外殼位于圍繞顯示器的邊框區(qū)域277中。從而,邊框區(qū)域277可以包括顯示器側(cè)面下或側(cè)面上的水平和垂直感測組件。在所示實施例中,緊鄰基于圖像的瀏覽器274的側(cè)邊框上的基本上垂直的揮動/滑動276創(chuàng)建選擇輸入。另外,在外殼更像是延伸表面的情況下,可以與在圖21A - 21D中所示的觸摸屏和觸摸板的上下文中所描述的類似地創(chuàng)建選擇輸入。
[0170]圖21F示出了具有觸摸屏的便攜式電子設(shè)備。在這個實施例中,顯示器被配置為呈現(xiàn)接收觸摸輸入的虛擬機(jī)構(gòu)或用戶接口元件。在一個例子中,如圖21F所示,虛擬機(jī)構(gòu)是虛擬觸摸區(qū)279和按鈕區(qū),類似于圖21C。在這個例子中,當(dāng)輕敲按鈕區(qū)時創(chuàng)建選擇輸入。
[0171]圖22是根據(jù)本發(fā)明一個實施例的瀏覽器方法300。該瀏覽器方法例如可以是前兩個方法的組合。
[0172]方法300 —般開始于方框302,其中在顯示區(qū)內(nèi)顯示基于圖像的瀏覽器窗口?;趫D像的瀏覽器被配置為至少呈現(xiàn)一組圖像中的一部分圖像??梢栽谥饕蛲怀鲲@示位置以及處于主要位置鄰近位置(例如,左邊,右邊,上部,下部等)處的一個或多個次要位置中呈現(xiàn)圖像。主要位置一般意味著圖像能夠被選擇。作為例子,基于圖像的瀏覽器可以是此處描述的任意一種。
[0173]在方框302之后,方法300進(jìn)入方框304,其中在感測表面之上檢測物體。物體例如可以是用戶的手指。作為例子,感測表面可以被實現(xiàn)為觸摸板、觸摸屏和/或觸敏外殼??商鎿Q地或附加地,感測表面可被實現(xiàn)為表面之上的接近區(qū)域,諸如接近感測板、接近感測屏和/或接近感測外殼。
[0174]在方框304之后,方法300進(jìn)入方框306,其中確定是否接收到導(dǎo)航輸入。
[0175]如果接收到導(dǎo)航輸入,則方法300進(jìn)入方框308,其中基于圖像的瀏覽器的圖像根據(jù)導(dǎo)航輸入切換。切換例如可以基于物體的數(shù)目、位置、速度、方向、和物體動作的長度。一般地說,切換包括順序地將圖像推移如或推移出觀察區(qū),并且通過次要和主要位置。推移可以與用戶相對于感測表面的打轉(zhuǎn)、滑動或揮動動作的速度成比例。
[0176]如果未識別出導(dǎo)航輸入,則方法300進(jìn)入方框310,其中確定是否接收到選擇輸入。如果未接收到選擇輸入,則方法300返回到方框306。如果接收到選擇輸入,則方法300進(jìn)入方框312,其中呈現(xiàn)與主要或突出顯示的圖像相關(guān)聯(lián)的可選擇數(shù)據(jù)。例如可以垂直菜單列表格式呈現(xiàn)可選擇的數(shù)據(jù)。
[0177]此后,方法300進(jìn)入方框314,其中確定是否選擇了可選擇數(shù)據(jù)項中的任何一個。如果沒有,則方法進(jìn)入方框316,其中方框316可以是待命(standby)方框或超時方框。如果是待命,則方法300等待進(jìn)行選擇,即呈現(xiàn)菜單列表直到做出選擇為止。如果是超時,則方法300返回到顯示圖像瀏覽器(方框302)。一般地,顯示器恢復(fù)回在進(jìn)行選擇輸入之前最后的瀏覽器設(shè)置。
[0178]如果在方框314確定選擇可選擇數(shù)據(jù)項,則方法300進(jìn)入方框318,其中發(fā)起與可選擇項相關(guān)聯(lián)的動作。
[0179]在一個實施例中,以增量(increment)劃分被指定為接收揮動的區(qū)域的大小,其中每個增量代表一個圖像。因此,用戶能夠估量他們愿意瀏覽的位置。在大多數(shù)情況下,區(qū)域根據(jù)圖像數(shù)目而增加。
[0180]根據(jù)瀏覽器中圖像的數(shù)目,可能需要一個或多個揮動來瀏覽整個圖像集。
[0181]圖23A - 23H示出了使用上述方法的示例性瀏覽序列。在便攜式電子設(shè)備上執(zhí)行該瀏覽序列,其中該便攜式電子設(shè)備具有布置在便攜式電子設(shè)備的顯示區(qū)之上的觸摸屏。
[0182]如圖23A所示,便攜式電子設(shè)備在便攜式電子設(shè)備的顯示區(qū)中顯示基于圖像的瀏覽器。在這個例子中,基于圖像的瀏覽器被配置為呈現(xiàn)與存儲在便攜式電子設(shè)備上的音軌或歌曲相關(guān)聯(lián)的曲集圖像(每個歌曲具有分配給其的一個曲集圖像)。
[0183]如圖23B所示,用戶在顯示區(qū)之上揮動其手指。在某些情況下,揮動可以依賴于顯示區(qū)內(nèi)的位置,而在其他情況下,可以在顯示區(qū)內(nèi)的任意位置進(jìn)行揮動。在所示實施例中,在被顯示的圖像瀏覽器之下的區(qū)域中執(zhí)行揮動。這允許用戶在進(jìn)行揮動的同時觀看圖像瀏覽器。當(dāng)然,其他區(qū)域也是可能的,例如在瀏覽器之上揮動。這具有模擬翻動真實曲集箱的優(yōu)點。
[0184]如圖23C所示,便攜式電子設(shè)備識別揮動并相應(yīng)地移動圖像。作為例子,揮動的長度、揮動的速度和揮動的方向是控制針對給定揮動進(jìn)行循環(huán)的圖像數(shù)目的許多可能因素中的一些因素。在所示實施例中,用戶向左揮動,這使得圖像向左移動(這類似于翻動曲集箱)。當(dāng)然,也可以與手指揮動方向相反地移動圖像。在大多數(shù)情況下,圖像移動與手指揮動同時發(fā)生。
[0185]如圖23D所示,用戶在主要位置處的圖像之上輕敲或按壓其手指??商鎿Q地,用戶可以在主要位置的圖像處垂直揮動。
[0186]如圖23E所示,便攜式電子設(shè)備識別輕敲或按壓或垂直揮動,并且呈現(xiàn)與主要位置處的曲集相關(guān)聯(lián)的歌曲列表。歌曲列表中的每個歌曲是可選擇的。在某些情況下,這是一個全新的窗口(例如,菜單窗口)。在其他情況下,列表是圖像的一部分或與圖像有關(guān)。例如,列表可以覆蓋在圖像的頂部上,或在與曲集插圖有關(guān)的新圖像之上(例如,曲集的背面)。在一個實施例中,圖像被配置為繞水平軸旋轉(zhuǎn),從而使得看起來好像正在觀看包含該列表的圖像的背面。如果使用垂直揮動,則旋轉(zhuǎn)方向可以與垂直揮動的方向有關(guān),從而使得看似用戶正在翻動圖像。另外,與原始圖像大小相比,可以放大歌曲列表以及圖像,以使得更易于觀看選擇。作為例子,可以使用使得圖像和列表看似增長的切換效果。同時,隨著圖像列表大小的增長,可以使得次要圖像更小或收縮(或它們可以簡單地消失)。在某些情況下,可以顯示列表中的每個歌曲,而在其他情況下,可以僅顯示列表的一部分。
[0187]在圖23F中,用戶可以在歌曲列表中導(dǎo)航。這例如可以通過發(fā)起垂直滾動的垂直揮動來完成。這還可以采用隨著手指在列表中上下移動而移動的高亮顯示條來完成,例如聞売顯不條聞売顯不手指附近的歌曲(如圖所不)。
[0188]如圖23F所示,垂直揮動可以在列表中移動高亮顯示條。
[0189]如圖23G所示,用戶通過例如在所希望的歌曲之上按壓或輕敲其手指來執(zhí)行選擇事件。
[0190]如圖23H所示,便攜式電子設(shè)備識別選擇事件,并且開始播放歌曲。便攜式電子設(shè)備還可以打開播放窗口(如圖所示)。
[0191]圖24A - 24H示出了使用上述方法的示例性瀏覽序列。在便攜式電子設(shè)備上執(zhí)行該瀏覽序列,其中該便攜式電子設(shè)備具有顯示區(qū)和單獨(dú)的觸摸板區(qū)域以及按鈕區(qū)。這可被物理或虛擬地實現(xiàn)。
[0192]如圖24A所示,便攜式電子設(shè)備在便攜式電子設(shè)備的顯示區(qū)中顯示基于圖像的瀏覽器?;趫D像的瀏覽器被配置為呈現(xiàn)與存儲在便攜式電子設(shè)備上的地址簿相關(guān)聯(lián)的聯(lián)系人圖像(每個聯(lián)系人具有分配給其的一個圖像)。作為例子,聯(lián)系人圖像可以是地址簿中個人的照片。
[0193]如圖24B所示,用戶在觸摸板區(qū)域之上揮動其手指。
[0194]如圖24C所示,便攜式電子設(shè)備識別揮動,并相應(yīng)移動圖像。作為例子,揮動的長度、揮動的速度和揮動的方向是控制針對給定揮動進(jìn)行循環(huán)的圖像數(shù)目的許多可能因素中的少量幾個因素。在所示實施例中,用戶順時針揮動,這使得圖像向左移動。當(dāng)然,也可以與手指揮動方向相反地移動圖像。在大多數(shù)情況下,圖像移動與手指揮動同時發(fā)生。
[0195]如圖24D所示,一旦所希望的圖像被置于主要位置,則用戶在按鈕區(qū)之上輕敲或按壓其手指??商鎿Q地,用戶可以按壓或輕敲觸摸板區(qū)域(單擊,雙擊等)。
[0196]如圖24E所示,便攜式電子設(shè)備識別輕敲或按壓,并且呈現(xiàn)與聯(lián)系人圖像相關(guān)聯(lián)的聯(lián)系人信息。聯(lián)系人信息可以包括地址、家庭成員、電話號碼、電子郵件地址。在某些情況下,該數(shù)據(jù)可以是可選擇的數(shù)據(jù),例如電話號碼和電子郵件地址。在某些情況下,這是一個全新的窗口(例如菜單窗口)。在其他情況下,聯(lián)系人信息是聯(lián)系人圖像的一部分或與聯(lián)系人圖像有關(guān)。在一個實施例中,聯(lián)系人圖像被配置為繞著水平軸旋轉(zhuǎn),從而使得看似正在觀看包含列表的聯(lián)系人圖像的背面。如果使用垂直揮動,則旋轉(zhuǎn)方向可以與垂直揮動的方向有關(guān),從而使得看似用戶正在翻動圖像。另外,與原始圖像大小相比,可以放大聯(lián)系人信息,以使得更易于觀看和選擇。作為例子,可以使用使得聯(lián)系人信息看似增長的切換效果。同時,隨著圖像列表大小的增長,可以使得次要圖像更小或收縮(或它們可以簡單地消失)。在某些情況下,顯示所有聯(lián)系人信息,而在其他情況下,僅顯示聯(lián)系人信息的一部分。
[0197]如圖24F所示,用戶在聯(lián)系人信息中導(dǎo)航。當(dāng)數(shù)據(jù)量比正在顯示的大時,這例如可以通過發(fā)起垂直滾動的垂直揮動來完成。
[0198]如圖24G所示,用戶通過例如在可選擇的數(shù)據(jù)項、諸如電話號碼之上按壓或輕敲其手指來執(zhí)彳了選擇事件。
[0199]如圖24H所示,便攜式電子設(shè)備識別選擇事件,并且可以發(fā)起電話呼叫。便攜式電子設(shè)備還可以回返到聯(lián)系人圖像,從而用戶知道在呼叫誰。
[0200]圖25是根據(jù)本發(fā)明一個實施例的選擇方法350。方法350 —般地開始于方框352,其中在顯示區(qū)內(nèi)顯示基于圖像的瀏覽器窗口?;趫D像的瀏覽器被配置為至少呈現(xiàn)一組圖像中的一部分圖像。可以在主要或突出顯示位置以及處于主要位置鄰近位置(例如,左邊,右邊,上部,下部等)處的一個或多個次要位置中呈現(xiàn)圖像。主要位置一般意味著圖像能夠被選擇。作為例子,基于圖像的瀏覽器可以是此處描述的任意一種。
[0201]在這個實施例中,存在與前圖像相關(guān)聯(lián)的后圖像。當(dāng)瀏覽器正切換元素時呈現(xiàn)前圖像。當(dāng)前圖像被選擇時呈現(xiàn)后圖像。后圖像例如可以包括與前圖像相關(guān)聯(lián)的可選擇的數(shù)據(jù)。
[0202]在方框352之后,方法350進(jìn)入方框354,其中檢測選擇輸入事件。在一個實施例中,選擇輸入事件是輕敲或按壓。在另一實施例中,選擇輸入事件是垂直揮動事件。雖然不要求,但是在大多數(shù)情況下,對于將被識別的選擇事件,選擇事件必須發(fā)生在主要位置中的圖像之上。
[0203]在方框354之后,方法進(jìn)入方框356,其中當(dāng)檢測到選擇輸入事件時翻轉(zhuǎn)前圖像和后圖像。例如,如果正顯示前圖像并且檢測到選擇輸入事件,則從視圖中去除前圖像,而呈現(xiàn)后圖像用于視圖。相反,如果正顯示后圖像并且檢測到選擇輸入事件,則從視圖中去除后圖像,而呈現(xiàn)前圖像用于視圖。在一個實施例中,翻轉(zhuǎn)簡單的是在相同位置插入或取代圖像。在另一實施例中,圖像被配置為看似繞著水平軸旋轉(zhuǎn)。在這個實施例中,圖像繞著水平軸從前轉(zhuǎn)到后以及從后轉(zhuǎn)到前。在某些情況下,這可以包括當(dāng)圖像旋轉(zhuǎn)時使圖像歪斜,以使其看似在前景和背景之間移動(例如,前緣變大而后緣變小)。本質(zhì)上,該效果被配置為模擬旋轉(zhuǎn)2D平面物體,使得可以看到物體的不同側(cè)。
[0204]圖26A — 26E示出了在上述實施例中所使用的翻轉(zhuǎn)序列。如圖26A所示,用戶將其手指放置在要翻轉(zhuǎn)的圖像之上(例如,主要圖像)。如圖26B — 26D所示,用戶在垂直方向上滑動其手指。滑動可以是向上或向下。
[0205]如圖26B所示,在滑動開始時圖像的邊沿在手指垂直移動時跟隨手指。在本例中,手指向下滑動,并且因此元素的上邊沿跟隨手指。另外,水平軸之上的元素的第一部分被配置為放大,而水平軸之下的元素的第二部分被配置為收縮。另外,元素被配置為在運(yùn)動過程中傾斜,以使得看似第一部分正引到前景,并且第二部分正被移到背景。例如,第一部分的上邊沿從水平軸水平向外傾斜,而下部的下邊沿從水平軸水平向內(nèi)傾斜。
[0206]如圖26C所示,繼續(xù)這個效果,直到圖像的上邊沿和下邊沿與水平軸對齊。圖像消失,或者顯示小的線段。
[0207]如圖26D所示,隨著手指垂直移動,圖像的邊沿繼續(xù)跟隨手指。第一部分開始移到水平軸之下,并且第二部分移到水平軸之上。第一部分保持被放大并且向外傾斜,但是以相反的取向,而第二部分保持較小并且向內(nèi)傾斜,但是以相反的取向。
[0208]還可以例如從前景到背景傾斜圖像上的內(nèi)容。
[0209]如圖26E所示,在滑動的最后,后圖像被以其原始大小并且沒有任何歪斜地(原始狀態(tài))置于視圖中。然而,在某些情況下,在翻轉(zhuǎn)過程中可以使后圖像逐漸變大,尤其是如果它包含可選擇數(shù)據(jù)或難以觀看的數(shù)據(jù)。
[0210]應(yīng)當(dāng)注意,本發(fā)明不限于前和后圖像,并且可以翻閱主要位置處不止兩個圖像。
[0211]圖27是根據(jù)本發(fā)明一個實施例的瀏覽方法400。方法400—般地開始于方框402,其中在顯示區(qū)內(nèi)顯示基于圖像的瀏覽器窗口。基于圖像的瀏覽器被配置為至少呈現(xiàn)一組圖像中的一部分圖像??梢栽谥饕蛲怀鲲@示位置以及處于主要位置鄰近位置(例如,左邊,右邊,上部,下部等)處的一個或多個次要位置中呈現(xiàn)圖像。在所示實施例中,瀏覽器包括主要圖像左側(cè)和右側(cè)兩者上的多個次要圖像。主要位置一般意味著元素能夠被選擇,以啟動新任務(wù)或動作。作為例子,基于圖像的瀏覽器可以是此處描述的任意一種。
[0212]在方框402之后,方法進(jìn)入方框404,其中在次要圖像之一之上識別選擇輸入事件。選擇輸入可以是輕敲或按壓,或可以僅是物體出現(xiàn)在次要圖像之上。
[0213]在方框404之后,方法進(jìn)入方框406,其中切換圖像以便將所選次要圖像置于主要位置中。例如,如圖28A和28B所示,當(dāng)用戶將其手指放置在主要位置左側(cè)兩個位置的次要圖像之上時,所有圖像向右移動兩個位置,使得所選次要圖像被置于主要位置中??梢詫χ饕恢米髠?cè)的次要圖像進(jìn)行相同的處理。
[0214]圖29是根據(jù)本發(fā)明一個實施例的瀏覽方法420。方法420—般地開始于方框422,其中在顯示區(qū)內(nèi)顯示基于圖像的瀏覽器窗口?;趫D像的瀏覽器被配置為至少呈現(xiàn)一組圖像中的一部分圖像??梢栽谥饕蛲怀鲲@示位置以及處于主要位置鄰近位置(例如,左邊,右邊,上部,下部等)處的一個或多個次要位置中呈現(xiàn)圖像。主要位置一般意味著圖像能夠被選擇以啟動新任務(wù)或動作。作為例子,基于圖像的瀏覽器可以是此處描述的任意一種。每個圖像具有與其相關(guān)聯(lián)的字母表字母標(biāo)記。字母表字母標(biāo)記例如可以基于與圖像相關(guān)聯(lián)的標(biāo)題的拼寫。例如,在曲集的情況下,字母表字母標(biāo)記是曲集名稱。另外,圖像被配置為處于基于字母表字母標(biāo)記的字母表順序(例如,圖像以Al開始,并且水平地位于另一個旁邊直到Z (η))。
[0215]方法420還包括方框424,其中在顯示區(qū)的底部上以字母表順序顯示字母表的字母。方法420還包括方框426,其中在所顯示的字母之上檢測物體。方法420還包括方框428,其中切換圖像瀏覽器的圖像,以便將與該字母相關(guān)聯(lián)的第一圖像置于主要位置中。例如參見圖30Α和30Β,其示出了如果用戶應(yīng)當(dāng)移動并將其手指放置在字母E之上和/或按壓字母Ε,則圖像隨后切換,使得第一個E圖像被置于主要位置。在一個實施例中,所選擇的字母被高亮顯示,或當(dāng)字母被選擇時顯示新字母標(biāo)志符。
[0216]應(yīng)當(dāng)理解,本發(fā)明不限于字母表順序,并且可以使用其他準(zhǔn)則,包括例如流派、時間等。
[0217]圖31是根據(jù)本發(fā)明一個實施例的瀏覽方法450。方法450包括方框452,其中顯示基于圖像的瀏覽器。基于圖像的瀏覽器包括主要位置和主要位置第一和第二側(cè)上的第一和第二次要位置?;趫D像的瀏覽器例如可以對應(yīng)于此處描述那些中的任意一個。
[0218]方法450還包括方框454,其中在位于主要位置多側(cè)處的第一或第二次要位置處的圖像之上檢測物體。方法450還包括方框456,其中次要圖像之上的物體的出現(xiàn)被識別為導(dǎo)航輸入。
[0219]方法450還包括方框458,其中根據(jù)導(dǎo)航輸入切換圖像。例如,如果物體位于第一側(cè)上,則圖像在第一方向上移動,而如果物體位于第二側(cè)上,則圖像在與第一方向相反的第二方向上移動。作為例子,如果物體位于左側(cè),則圖像向左移動,而如果物體位于右側(cè),則圖像向右移動。圖像移動的位置數(shù)一般取決于檢測到物體的時間長度。例如,一(I)秒的檢測可以等于五(5)次圖像切換。另外,快速輕敲可被配置為移動一個切換。以這種方式,用戶可以通過輕敲而增量地切換圖像。在提供多觸感測表面的情況下,本發(fā)明還可以提供基于在用戶動作過程中出現(xiàn)的手指數(shù)的加速瀏覽。例如,增加第二個手指使得遍歷加快2倍,增加第三個手指使得遍歷加快3倍等。
[0220]圖32是根據(jù)本發(fā)明一個實施例的為列表分配圖像的方法500??梢栽趯⒘斜硐螺d到便攜式電子設(shè)備之前在主機(jī)處執(zhí)行該方法,或可替換地,它可在便攜式電子設(shè)備處被執(zhí)行。
[0221]方法500 —般以創(chuàng)建文件的方框502開始。文件可以是數(shù)據(jù)項列表。該列表例如可以是包含大歌曲庫中一部分歌曲的播放列表。播放列表有些是子菜單的,從而用戶不必瀏覽大的庫。它還起將歌曲組織成諸如舞曲或輕音樂等的類別中的用途。應(yīng)當(dāng)理解,文件不限于播放列表,并且在文件中可以包含其他數(shù)據(jù)。例如,文件可以是包含聯(lián)系人信息的地址文件。創(chuàng)建文件通常包括為文件提供標(biāo)題或題目。
[0222]在方框502之后,方法500進(jìn)入方框504,其中為文件分配圖像。例如可以從照片庫、pdf庫等中選擇圖像。這可以例如通過⑴選擇文件、(2)選擇操作菜單中的增加圖像選項,從而打開包含圖像的窗口、(3)從窗口中選擇圖像、和隨后(4)將圖像分配給播放列表來完成。
[0223]在方框504之后,方法進(jìn)入方框506,其中圖像被添加到圖像瀏覽器。包括該圖像的文件將被置于圖像瀏覽器,從而它將被包括在任意后續(xù)瀏覽經(jīng)歷中。
[0224]圖33是根據(jù)本發(fā)明一個實施例的便攜式電子設(shè)備的操作方法550。便攜式電子設(shè)備能夠被在多個取向上使用。作為例子,可以在縱向模式和橫向模式中使用便攜式電子設(shè)備。在一個實施例中,便攜式電子設(shè)備具有矩形的顯示區(qū)。作為例子,顯示區(qū)可以具有對應(yīng)于橫向和縱向模式的16:9或4:3的配置。另外,顯示區(qū)可被配置為基本上充滿便攜式電子設(shè)備的前表面。
[0225]方法550 —般地開始于方框552,其中提供第一⑶I和第二⑶I。第一和第二⑶I基于相同的數(shù)據(jù),但使用不同的格式化方案來示出數(shù)據(jù)。在一個實施例中,第一 GUI被配置為基于文本的垂直菜單列表,而第二 GUI被配置為基于圖像的圖像瀏覽器。圖像瀏覽器中的圖像與菜單中的相應(yīng)文本數(shù)據(jù)相關(guān)聯(lián)。作為例子,第一 GUI可以是音軌的垂直列表,而第二 GUI可以是曲集的水平排列。
[0226]在方框552之后,方法進(jìn)入方框554,其中確定便攜式電子設(shè)備的取向。這可以例如采用傾斜傳感器或加速計(除了其他之外)來完成。在一個實施例中,確定包括確定正在縱向模式中還是在橫向模式中使用便攜式電子設(shè)備。
[0227]如果便攜式電子設(shè)備處于第一取向(縱向),則方法554進(jìn)入方框556,其中呈現(xiàn)第一圖形用戶接口(⑶I)。
[0228]如果便攜式電子設(shè)備處于第二取向(橫向),則方法進(jìn)入方框558,其中呈現(xiàn)第二圖形用戶接口(⑶I)。
[0229]在一個實施例中,如圖34所示,當(dāng)設(shè)備處于縱向模式時呈現(xiàn)基于菜單的窗口,并且當(dāng)設(shè)備處于橫向模式時呈現(xiàn)基于圖像的瀏覽器。應(yīng)當(dāng)理解,縱向模式適合于例如在垂直菜單列表中的垂直滾動,而橫向模式適合于例如在水平圖像瀏覽器中的水平滾動(在橫向模式中可以觀看到更多圖像)。
[0230]圖35是根據(jù)本發(fā)明一個實施例的媒體播放器700的方框圖。媒體播放器700包括屬于用于控制媒體播放器700的整體操作的微處理器或控制器的處理器702。媒體播放器700在文件系統(tǒng)704和高速緩存706中存儲屬于媒體項的媒體數(shù)據(jù)。文件系統(tǒng)704通常是存儲盤或多個盤。文件系統(tǒng)704通常為媒體播放器700提供高容量存儲能力。文件系統(tǒng)704不僅可以存儲媒體數(shù)據(jù)而且可以存儲非媒體數(shù)據(jù)(例如,當(dāng)在磁盤模式中操作時)。然而,由于對文件系統(tǒng)704的存取時間相對慢,媒體播放器700還可以包括高速緩存706。高速緩存706例如是以半導(dǎo)體存儲器提供的隨機(jī)存取存儲器(RAM)。對高速緩存706的相對存取時間明顯短于文件系統(tǒng)1004。然而,高速緩存706不具有文件系統(tǒng)1004的大存儲容量。另外,文件系統(tǒng)704在活動時比高速緩存706消耗更多能量。當(dāng)媒體播放器700是以電池(未示出)供電的便攜式電子設(shè)備時,能耗經(jīng)常是關(guān)心的。媒體播放器700還包括RAM720和只讀存儲器(ROM) 722。R0M722可以以非易失性方式存儲將執(zhí)行的程序、實用程序或處理。RAM720諸如為高速緩存1006提供易失性數(shù)據(jù)存儲。
[0231 ] 媒體播放器700還包括允許媒體播放器700的用戶與媒體播放器700交互的用戶輸入設(shè)備708。例如,用戶輸入設(shè)備708可以采取各種形式,諸如按鈕、小鍵盤、撥號盤等。另夕卜,媒體播放器700包括可由處理器702控制以向用戶顯示信息的顯示器710 (屏幕顯示)。數(shù)據(jù)總線711可以有利于至少在文件系統(tǒng)704、高速緩存706、處理器702和C0DEC712之間的數(shù)據(jù)傳輸。
[0232]在一個實施例中,媒體播放器700用于在文件系統(tǒng)704中存儲多個媒體項(例如,歌曲)。當(dāng)用戶希望媒體播放器播放特定媒體項時,在顯示器710上顯示可用媒體項的列表。然后,通過使用用戶輸入設(shè)備708,用戶可以選擇可用媒體項之一。處理器702在接收到對特定媒體項的選擇之后,將特定媒體項的媒體數(shù)據(jù)(例如,音頻文件)提供給編碼器/解碼器(C0DEC)712。C0DEC712然后生成用于揚(yáng)聲器714的模擬輸出信號。揚(yáng)聲器714可以是媒體播放器700內(nèi)部的或媒體播放器700外部的揚(yáng)聲器。例如,連接到媒體播放器700的頭戴聽筒或耳機(jī)被認(rèn)為是外部揚(yáng)聲器。
[0233]媒體播放器700還包括耦接到數(shù)據(jù)鏈路718的網(wǎng)絡(luò)/總線接口 716。數(shù)據(jù)鏈路718允許媒體播放器700耦接到主機(jī)計算機(jī)。可以在通過有線連接或無線連接提供數(shù)據(jù)鏈路718。在無線連接的情況下,網(wǎng)絡(luò)/總線接口 716可以包括無線收發(fā)器。
[0234]在一個實現(xiàn)中,主機(jī)計算機(jī)可以利用駐留在主機(jī)計算機(jī)上的應(yīng)用來允許利用并提供對播放列表-包括媒體設(shè)備播放列表-的管理。一種這樣的應(yīng)用是Cupertino, CA的Apple Inc.出品的 iTunes?。
[0235]圖36是根據(jù)本發(fā)明一個實施例的媒體管理系統(tǒng)800的方框圖。媒體管理系統(tǒng)800包括主機(jī)計算機(jī)802和媒體播放器804。主機(jī)計算機(jī)802通常是個人計算機(jī)。除了其他常規(guī)組件之外,主機(jī)計算機(jī)包括作為軟件模塊的管理模塊806。管理模塊806提供對于不僅主機(jī)計算機(jī)802上的、而且媒體播放器804上的媒體項(和/或播放列表)的中央管理。更具體地,管理模塊806管理存儲在與主機(jī)計算機(jī)802相關(guān)聯(lián)的媒體存儲設(shè)備808中的那些媒體項。管理模塊806還與媒體數(shù)據(jù)庫810交互,以在媒體存儲設(shè)備808中存儲與媒體項相關(guān)聯(lián)的媒體信息。
[0236]媒體信息涉及媒體項的特性或?qū)傩?。例如,在音頻或影音媒體的情況下,媒體信息可以包括以下中的一個或多個:標(biāo)題、曲集、軌跡、藝術(shù)家、創(chuàng)作者和流派。這些類型的媒體信息特定于特定的媒體項。另外,媒體信息可以涉及媒體項的質(zhì)量特性。媒體項的質(zhì)量特性的例子可以包括下面中的一個或多個:位速率、采樣率、均衡器設(shè)置、音量調(diào)節(jié)、開始/停止和總時間。
[0237]另外,主機(jī)計算機(jī)802包括播放模塊812。播放模塊812是可被用于播放存儲在媒體存儲設(shè)備808中的某媒體項的軟件模塊。播放模塊812還可以顯示(在顯示器屏幕上)或以其他方式利用來自媒體數(shù)據(jù)庫810的媒體信息。通常,感興趣的媒體信息對應(yīng)于將由播放模塊812播放的媒體項。
[0238]主機(jī)計算機(jī)802還包括耦接到媒體播放器804內(nèi)相應(yīng)通信模塊816的通信模塊814。連接或鏈路818可拆除地耦接通信模塊814和816。在一個實施例中,連接或鏈路818是提供數(shù)據(jù)總線-諸如FIREWIRE?總線或USB總線-的纜線,這是本領(lǐng)域公知的。在另一實施例中,連接或鏈路818是無線信道或通過無線網(wǎng)絡(luò)的連接。因此,根據(jù)實現(xiàn),通信模塊814和816可以有線或無線方式通信。
[0239]媒體播放器804還包括存儲媒體播放器804內(nèi)的媒體項的媒體存儲設(shè)備820。可選地,媒體存儲設(shè)備820還可以存儲數(shù)據(jù),即非媒體項存儲。通常通過連接或鏈路818從主機(jī)計算機(jī)702接收被存儲到媒體存儲設(shè)備820的媒體項。更具體地,管理模塊806通過連接或鏈路818將駐留在媒體存儲設(shè)備808上的所有或某些媒體項發(fā)送到媒體播放器804內(nèi)的媒體存儲設(shè)備820。另外,也被從主機(jī)計算機(jī)802傳遞到媒體播放器804的媒體項的相應(yīng)媒體信息可以被存儲在媒體數(shù)據(jù)庫822中。就此而言,來自主機(jī)計算機(jī)802內(nèi)媒體數(shù)據(jù)庫810的某些媒體信息可以通過連接或鏈路818被發(fā)送到媒體播放器804內(nèi)的媒體數(shù)據(jù)庫822。另外,管理模塊806還可以通過連接或鏈路818將標(biāo)識某些媒體項的播放列表發(fā)送到媒體播放器804內(nèi)的媒體存儲設(shè)備820或媒體數(shù)據(jù)庫822。
[0240]另外,媒體播放器804包括耦接到媒體存儲設(shè)備820和媒體數(shù)據(jù)庫822的播放模塊824。播放模塊824是可被用于播放存儲在媒體存儲設(shè)備820中的某些媒體項的軟件模塊。播放模塊824還可以顯示(在顯示器屏幕上)或以其他方式利用來自媒體數(shù)據(jù)庫822的媒體信息。通常,感興趣的媒體信息對應(yīng)于將由播放模塊824播放的媒體項。
[0241]因此,在一個實施例中,媒體播放器804具有有限能力來或不能管理媒體播放器804上的媒體項。然而,主機(jī)計算機(jī)802內(nèi)的管理模塊806可以間接地管理駐留在媒體播放器804上的媒體項。例如,為了將媒體項“添加”到媒體播放器804,管理模塊806起從媒體存儲設(shè)備808中識別要添加到媒體播放器804的媒體項的作用,并且使所識別的媒體項被傳遞到媒體播放器804。作為另一例子,為了從媒體播放器804中“刪除”媒體項,管理模塊806起從媒體存儲設(shè)備808中識別要刪除的媒體項的作用,并且使所識別的媒體項被從媒體播放器804中刪除。作為另一例子,如果利用管理模塊806在主機(jī)計算機(jī)802處改變(即變動)媒體項的特性,則這樣的特性也可被延續(xù)到媒體播放器804上的相應(yīng)媒體項。在一個實現(xiàn)中,在媒體播放器804上的媒體項與主機(jī)計算機(jī)802上的媒體項同步期間,以類似批量的處理進(jìn)行添加、刪除、和/或改變。
[0242]在另一實施例中,媒體播放器804具有有限的能力來或不能管理媒體播放器804上的播放列表。然而,主機(jī)計算機(jī)802內(nèi)的管理模塊806可以通過管理駐留在主機(jī)計算機(jī)上的播放列表來間接地管理駐留在媒體播放器804上的播放列表。就此而言,對播放列表的添加、刪除或改變可以在主機(jī)計算機(jī)802上被執(zhí)行,并且然后當(dāng)被傳遞到時而被延續(xù)到媒體播放器804。
[0243]如前所述,同步是媒體管理的一種形式。在上面并且在上面提到的相關(guān)申請中還討論了自動啟動同步的能力。然而,另外可以限制設(shè)備之間的同步,以在主機(jī)計算機(jī)和媒體播放器彼此未識別時防止自動同步。
[0244]根據(jù)一個實施例,當(dāng)媒體播放器首次連接到主機(jī)計算機(jī)時(或更一般地,當(dāng)不存在匹配標(biāo)識符時),詢問媒體播放器的用戶其是否希望將媒體播放器加入、分配或鎖定到主機(jī)計算機(jī)。當(dāng)媒體播放器的用戶選擇將媒體播放器加入、分配或鎖定到主機(jī)計算機(jī)時,則偽隨機(jī)標(biāo)識符被獲取并被存儲在主機(jī)計算機(jī)和媒體播放器兩者內(nèi)的媒體數(shù)據(jù)庫或文件中。在一個實現(xiàn)中,該標(biāo)識符是與主機(jī)計算機(jī)或其管理模塊相關(guān)聯(lián)(例如,由主機(jī)計算機(jī)或其管理模塊產(chǎn)生或已知)的標(biāo)識符,并且這種標(biāo)識符被發(fā)送并存儲在媒體播放器中。在另一實現(xiàn)中,標(biāo)識符與媒體播放器相關(guān)聯(lián)(例如,由媒體播放器產(chǎn)生或已知的),并且被發(fā)送并存儲在主機(jī)計算機(jī)的文件或媒體數(shù)據(jù)庫中。
[0245]具有圖像功能的基于圖像的瀏覽器通常需要多個不同的圖像格式,以支持瀏覽器的各種顯示模式。例如,瀏覽器可能需要用于主要位置的完整圖像、以及用于次要位置的各種縮略圖,這可以幫助用戶瀏覽一組圖像。這可以包括局部版本、傾斜版本、包括反射的版本等。
[0246]用于創(chuàng)建圖像瀏覽器窗口的各種圖像的一種方法是將原始圖像下載到便攜式媒體設(shè)備,并且然后在需要顯示時將原始圖像代碼轉(zhuǎn)換(transcode)為便攜式媒體設(shè)備上所需要的格式。這有時被稱為實時處理數(shù)據(jù)。雖然這可能工作,但是一般認(rèn)為這種方法具有若干缺點,這使得對于用戶吸引力很小。例如,由于格式化圖像是處理密集的任務(wù)(尤其是在缺乏其更大主機(jī)的馬力的便攜式媒體設(shè)備上),便攜式媒體設(shè)備往往操作得慢,并且消耗更多能量。因此,在便攜式媒體設(shè)備上格式化圖像可能導(dǎo)致不令人滿意的用戶體驗。例如,在圖像被格式化期間用戶必須等待。另一個例子是便攜式媒體設(shè)備的電池往往更經(jīng)常地耗盡。
[0247]為了減小或克服這些缺點,可以在下載之前或下載期間在主機(jī)計算機(jī)上預(yù)先格式化圖像。當(dāng)圖像被識別為用于下載時,從原始圖像得到的各種預(yù)格式化圖像(并且可能還有原始圖像)被發(fā)送到便攜式媒體設(shè)備。在可以比便攜式媒體設(shè)備更容易地處理這些任務(wù)的主機(jī)上執(zhí)行該處理。任務(wù)例如可以包括縮放、裁剪、旋轉(zhuǎn)、顏色校正、傾斜、反射等等。一旦被便攜式媒體設(shè)備接收,預(yù)格式化的圖像就被存儲以便以后使用。通過存儲這些圖像,媒體設(shè)備不必執(zhí)行與圖像格式化相關(guān)聯(lián)的任何勞動密集型任務(wù)。即,預(yù)先格式化的圖像使得媒體設(shè)備從顯示這些圖像所需的大部分工作中解脫出來。結(jié)果,設(shè)備操作得更快,并且不需要重復(fù)充電。在一個實施例中,預(yù)先格式化的圖像中的至少某一些是縮略圖。
[0248]在媒體設(shè)備使用期間,基于圖像的瀏覽器可以請求顯示圖像。取代上述方法中的處理原始圖像,設(shè)備簡單地從媒體數(shù)據(jù)庫獲取適當(dāng)?shù)念A(yù)先格式化的圖像,并且在顯示器上將其呈現(xiàn)給用戶。預(yù)先格式化的圖像可以包括用于主要位置的完整圖像和用于次要位置的多個不同的縮略圖大小的圖像。然而,在某些情況下,當(dāng)要呈現(xiàn)圖像時,可以仍然使用媒體設(shè)備來執(zhí)行某些處理(例如,切換、動畫、傾斜、反射等)。
[0249]在某些情況下,媒體設(shè)備在被連接到主機(jī)時向主機(jī)表達(dá)或通知主機(jī)在將圖像下載到媒體設(shè)備時希望哪些圖像格式。媒體設(shè)備例如可以向主機(jī)設(shè)備發(fā)送對應(yīng)于不同格式的各種圖像簡檔(profile)。圖像簡檔一般包含每個圖像格式的屬性或關(guān)鍵字。作為例子,圖像簡檔可以描述每個圖像格式的大小、取向、像素格式、色深度等。該特定方法有助于在使用具有不同軟件和硬件版本的不同媒體設(shè)備時通常出現(xiàn)的兼容性問題,即由于媒體設(shè)備表達(dá)它想要從主機(jī)設(shè)備獲取什么信息時,所以軟件/硬件的版本不相關(guān)。
[0250]圖37是根據(jù)本發(fā)明一個實施例的在主機(jī)設(shè)備和便攜式媒體設(shè)備之間傳輸圖像數(shù)據(jù)的方法900。例如可由媒體管理軟件執(zhí)行方法900。該方法包括方框902、904和906。在方框902中,在主機(jī)設(shè)備處接收圖像下載請求。圖像下載請求指定存儲在主機(jī)設(shè)備上的圖像用于下載到便攜式媒體設(shè)備??梢栽谥鳈C(jī)設(shè)備處或通過用戶接口在媒體設(shè)備處做出請求。例如,用戶可以選擇一組圖像,然后選擇下載按鈕??商鎿Q地,可由媒體設(shè)備做出請求而不需要用戶輸入。
[0251]在方框904中,在主機(jī)設(shè)備處產(chǎn)生用于每個被請求圖像的圖像集合。每個圖像集合包含原始圖像的新版本或不同格式。在某些情況下,圖像集合還可以包含原始圖像。例如,新版本可以包括主要圖像和各種次要圖像,其中次要圖像中的每一個通常是主要圖像的較小版本(并且可被重新配置、傾斜、反射等)。應(yīng)當(dāng)注意,新版本的文件大小通常比原始圖像的文件大小小很多。因此,與相應(yīng)的原始圖像相比,它們占據(jù)存儲設(shè)備中更少的空間。
[0252]每個新版本具有基于便攜式媒體設(shè)備的顯示需要的不同圖像簡檔。特定媒體設(shè)備的圖像簡檔可被存儲在主機(jī)設(shè)備中,或者圖像簡檔可以通過媒體設(shè)備被提供給主機(jī)設(shè)備。在第一種情況下,媒體設(shè)備可以為主機(jī)設(shè)備提供標(biāo)識符(ID),其中主機(jī)可以使用該標(biāo)識符來確定發(fā)出請求的媒體設(shè)備的圖像簡檔。例如,在獲取ID之后,主機(jī)可以參考包括被識別的媒體設(shè)備的所有能力的以前存儲的表或列表。在后一種情況下,作為與主機(jī)設(shè)備的同步或握手過程的一部分,媒體設(shè)備可以自動地上傳該信息。
[0253]在方框906中,作為下載處理的一部分,用于每個被請求圖像的圖像集合被發(fā)送到便攜式媒體設(shè)備。一旦被便攜式媒體設(shè)備接收,圖像集合被存儲在便攜式媒體設(shè)備中以便以后使用。圖像集合可以被存儲在便攜式媒體設(shè)備的存儲器中。為了在存儲器中高效地存儲圖像,每個不同的圖像集可被存儲在它們自己的文件內(nèi)。
[0254]一旦被下載并且在媒體設(shè)備的操作過程中,可以在媒體設(shè)備上做出顯示請求。此后,基于顯示請求,從存儲器檢索一個或多個圖像。顯示請求指出要被顯示在媒體播放器上的圖像。一旦被檢索到,圖像可被顯示。在瀏覽模式中,按照瀏覽器所確定地顯示圖像。
[0255]圖38是根據(jù)本發(fā)明一個實施例的便攜式媒體設(shè)備1000的操作方法。該方法包括方框1002、1004、1006和1008。在方框1002中,存儲圖像數(shù)據(jù)。圖像數(shù)據(jù)至少包括多個圖像集合。圖像集合包含基于原始圖像的多個不同格式化的圖像,并且還可以包括原始圖像。不在便攜式媒體設(shè)備上形成圖像集合;而是在非便攜式媒體設(shè)備的設(shè)備上單獨(dú)產(chǎn)生它們。例如,可以在將圖像集合下載到便攜式媒體設(shè)備以便存儲的主機(jī)設(shè)備上產(chǎn)生圖像集合。作為例子,可由圖37所述的方法提供圖像集合??商鎿Q地或附加地,可從已從主機(jī)下載了圖像集合的另一便攜式媒體設(shè)備下載圖像集合。
[0256]在方框1004中,接收顯示命令。顯示命令指定將被顯示的圖像數(shù)據(jù)的一個或多個圖像??梢酝ㄟ^在媒體播放器的用戶接口上進(jìn)行選擇的用戶來產(chǎn)生顯示命令。
[0257]在方框1006中,至少檢索被指定的圖像。在某些情況下,僅檢索被指定的圖像。在其他情況下,不只檢索被指定的圖像。例如,雖然顯示命令可能僅指定單個圖像,但是可以附加地檢索與該圖像相關(guān)聯(lián)或鏈接到該圖像的其他圖像。
[0258]在方框1008中,輸出所述一個或多個被檢索的圖像。被檢索的圖像可以被輸出到顯示器。在接收到被檢索的圖像之后,顯示被檢索的圖像。在某些情況下,顯示所有圖像,而在其他情況下,僅顯示這些圖像的一部分。當(dāng)圖像的大小和數(shù)目大于屏幕大小和/或基于圖像的瀏覽器中的位置數(shù)時,可以實施后一種情況。
[0259]在美國專利申請N0.10/973,657中可以找到在主機(jī)和便攜式設(shè)備之間傳輸圖像以及在便攜式設(shè)備處顯示圖像的例子,通過引用將該申請文獻(xiàn)結(jié)合在此。
[0260]雖然在多個上述實施例中強(qiáng)調(diào)的媒體項(或媒體資源)是音頻項(例如,音頻文件或歌曲),但是媒體項不限于音頻項。例如,媒體項可以可替換地涉及視頻(例如,電影)或圖像(例如,照片)。
[0261]雖然在上面多個實施例中針對便攜式電子設(shè)備描述了本發(fā)明,但是本發(fā)明不限于用于便攜式電子設(shè)備。本發(fā)明的其他實施例可被用于其他電子設(shè)備,這些電子設(shè)備可以是便攜式的也可以不是便攜式的,諸如計算機(jī)(例如,個人計算機(jī))、媒體播放器(例如,音樂、視頻、游戲、圖像)或媒體存儲設(shè)備。
[0262]本發(fā)明的各個方面、實施例、實現(xiàn)或特征可被單獨(dú)使用,或以任意組合使用。
[0263]本發(fā)明優(yōu)選地由軟件實現(xiàn),但是也可以硬件或硬件和軟件的組合實現(xiàn)。本發(fā)明還可被實現(xiàn)為計算機(jī)可讀介質(zhì)上的計算機(jī)可讀代碼。計算機(jī)可讀介質(zhì)是可以存儲隨后可被計算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲設(shè)備。計算機(jī)可讀介質(zhì)的例子包括只讀存儲器、隨機(jī)存取存儲器、CD - ROM、DVD、磁帶、光數(shù)據(jù)存儲設(shè)備和載波。計算機(jī)可讀介質(zhì)還可被分布在聯(lián)網(wǎng)的計算機(jī)系統(tǒng)上,從而以分布方式存儲和執(zhí)行計算機(jī)可讀代碼。
[0264]雖然已經(jīng)按照若干優(yōu)選實施例描述了本發(fā)明,但是存在落在本發(fā)明的范圍內(nèi)的改動、置換和等同物。
[0265]還應(yīng)當(dāng)注意,存在實現(xiàn)本發(fā)明的方法和裝置的許多可替換方式。因此,旨在將下面所附的權(quán)利要求解釋為包括落在本發(fā)明的真實精神和范圍內(nèi)的所有這些改動、置換和等同物。
【權(quán)利要求】
1.一種電子設(shè)備,包括: 顯示器,被配置為以主要模式顯示第一圖像以及以次要模式顯示第二圖像,其中所述主要模式用于顯示具有2D外觀的圖像,所述次要模式用于顯示具有3D外觀的圖像; 觸敏表面,被配置為檢測手勢; 其中所述顯示器被進(jìn)一步配置為基于確定所述手勢是導(dǎo)航輸入,以次要模式顯示第一圖像并且以主要模式顯示第二圖像。
2.根據(jù)權(quán)利要求1所述的電子設(shè)備,所述顯示器被進(jìn)一步配置為: 以動畫形式表現(xiàn)以主要模式顯示第一圖像和以次要模式顯示第一圖像之間的切換。
3.根據(jù)權(quán)利要求2所述的電子設(shè)備,其中以動畫形式表現(xiàn)的切換操作為在切換到次要模式的同時使第一圖像傾斜。
4.根據(jù)權(quán)利要求2所述的電子設(shè)備,其中所述切換以基于所述手勢的速度而確定的切換速度發(fā)生。
5.根據(jù)權(quán)利要求1一 4中任一項所述的電子設(shè)備,其中: 第一圖像和第二圖像在所述顯示器上被以次要模式顯示的一個或多個圖像分隔開,分隔第一圖像和第二圖像的所述一個或多個圖像包括一定數(shù)目的圖像;以及 所述圖像的數(shù)目與所述手勢輸入的一個或多個屬性成比例,所述一個或多個屬性包括由速度和時間長度構(gòu)成的組中的屬性。
6.根據(jù)權(quán)利要求1一 4中任一項所述的電子設(shè)備,基于確定所述手勢是選擇輸入,執(zhí)行與對應(yīng)于第一圖像的媒體項的重放相關(guān)聯(lián)的操作。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備,其中對應(yīng)于第一圖像的所述媒體項是音頻文件或視頻文件,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括重放所述音頻或視頻文件。
8.根據(jù)權(quán)利要求6所述的電子設(shè)備,其中, 對應(yīng)于第一圖像的所述媒體項是媒體資源的集合,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括呈現(xiàn)所述媒體資源的可滾動顯示以用于選擇特定媒體資源。
9.根據(jù)權(quán)利要求6所述的電子設(shè)備,其中對應(yīng)于第一圖像的所述媒體項是地址簿中的聯(lián)系人,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括發(fā)起與該聯(lián)系人的電話呼叫。
10.根據(jù)權(quán)利要求6所述的電子設(shè)備,其中對應(yīng)于第一圖像的所述媒體項是具有一個或多個用戶可修改域的文檔,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括顯示供用戶修改所述一個或多個用戶可修改域的界面。
11.一種操作具有顯示器和觸敏表面的電子設(shè)備的方法,所述方法包括: 以主要模式顯示第一圖像,其中所述主要模式用于顯示具有2D外觀的圖像; 以次要模式顯示第二圖像,其中所述次要模式用于顯示具有3D外觀的圖像; 檢測手勢; 基于確定所述手勢是導(dǎo)航輸入,以次要模式顯示第一圖像并且以主要模式顯示第二圖像。
12.根據(jù)權(quán)利要求11所述的方法,進(jìn)一步包括: 以動畫形式表現(xiàn)以主要模式顯示第一圖像和以次要模式顯示第一圖像之間的切換。
13.根據(jù)權(quán)利要求12所述的方法,其中以動畫形式表現(xiàn)的切換操作為在切換到次要模式的同時使第一圖像傾斜。
14.根據(jù)權(quán)利要求12所述的方法,其中所述切換以基于所述手勢的速度而確定的切換速度發(fā)生。
15.根據(jù)權(quán)利要求11一 14中任一項所述的方法,其中: 第一圖像和第二圖像在所述顯示器上被以次要模式顯示的一個或多個圖像分隔開,分隔第一圖像和第二圖像的所述一個或多個圖像包括一定數(shù)目的圖像;并且 所述圖像的數(shù)目與所述手勢輸入的一個或多個屬性成比例,所述一個或多個屬性包括由速度和時間長度構(gòu)成的組中的屬性。
16.根據(jù)權(quán)利要求11- 14中任一項所述的方法,基于確定所述手勢是選擇輸入,執(zhí)行與對應(yīng)于第一圖像的媒體項的重放相關(guān)聯(lián)的操作。
17.根據(jù)權(quán)利要求16所述的方法,其中對應(yīng)于第一圖像的所述媒體項是音頻文件或視頻文件,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括重放所述音頻或視頻文件。
18.根據(jù)權(quán)利要求16所述的方法,其中, 對應(yīng)于第一圖像的所述媒體項是媒體資源的集合,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括呈現(xiàn)所述媒體資源的可滾動顯示以用于選擇特定媒體資源。
19.根據(jù)權(quán)利要求16所述的方法,其中對應(yīng)于第一圖像的所述媒體項是地址簿中的聯(lián)系人,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括發(fā)起與該聯(lián)系人的電話呼叫。
20.根據(jù)權(quán)利要求16所述的方法,其中對應(yīng)于第一圖像的所述媒體項是具有一個或多個用戶可修改域的文檔,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括顯示供用戶修改所述一個或多個用戶可修改域的界面。
21.—種電子設(shè)備,包括: 顯示器; 觸敏表面; 用于以主要模式顯示第一圖像的裝置,其中所述主要模式用于顯示具有2D外觀的圖像; 用于以次要模式顯示第二圖像的裝置,其中所述次要模式用于顯示具有3D外觀的圖像; 用于檢測手勢的裝置; 用于基于確定所述手勢是導(dǎo)航輸入,以次要模式顯示第一圖像并且以主要模式顯示第二圖像的裝置。
22.根據(jù)權(quán)利要求21所述的電子設(shè)備,進(jìn)一步包括: 用于以動畫形式表現(xiàn)以主要模式顯示第一圖像和以次要模式顯示第一圖像之間的切換的裝置。
23.根據(jù)權(quán)利要求22所述的電子設(shè)備,其中以動畫形式表現(xiàn)的切換操作為在切換到次要模式的同時使第一圖像傾斜。
24.根據(jù)權(quán)利要求22所述的電子設(shè)備,其中所述切換以基于所述手勢的速度而確定的切換速度發(fā)生。
25.根據(jù)權(quán)利要求21- 24中任一項所述的電子設(shè)備,其中: 第一圖像和第二圖像在所述顯示器上被以次要模式顯示的一個或多個圖像分隔開,分隔第一圖像和第二圖像的所述一個或多個圖像包括一定數(shù)目的圖像;以及 所述圖像的數(shù)目與所述手勢輸入的一個或多個屬性成比例,所述一個或多個屬性包括由速度和時間長度構(gòu)成的組中的屬性。
26.根據(jù)權(quán)利要求21- 24中任一項所述的電子設(shè)備,基于確定所述手勢是選擇輸入,執(zhí)行與對應(yīng)于第一圖像的媒體項的重放相關(guān)聯(lián)的操作。
27.根據(jù)權(quán)利要求26所述的電子設(shè)備,其中對應(yīng)于第一圖像的所述媒體項是音頻文件或視頻文件,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括重放所述音頻或視頻文件。
28.根據(jù)權(quán)利要求26所述的電子設(shè)備,其中, 對應(yīng)于第一圖像的所述媒體項是媒體資源的集合,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括呈現(xiàn)所述媒體資源的可滾動顯示以用于選擇特定媒體資源。
29.根據(jù)權(quán)利要求26所述的電子設(shè)備,其中對應(yīng)于第一圖像的所述媒體項是地址簿中的聯(lián)系人,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括發(fā)起與該聯(lián)系人的電話呼叫。
30.根據(jù)權(quán)利要求26所述的電子設(shè)備,其中對應(yīng)于第一圖像的所述媒體項是具有一個或多個用戶可修改域的文檔,并且與對應(yīng)于第一圖像的所述媒體項的重放相關(guān)聯(lián)的所述操作包括顯示供用戶修改所述一個或多個用戶可修改域的界面。
31.一種電子設(shè)備,包括: 顯示器; 觸敏表面; 一個或多個處理器; 存儲器;以及一個或多個程序,其中所述一個或多個程序被存儲在所述存儲器中并且被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個程序包括用于以下操作的指令: 以主要模式顯示第一圖像,其中所述主要模式用于顯示具有2D外觀的圖像; 以次要模式顯示第二圖像,其中所述次要模式用于顯示具有3D外觀的圖像; 檢測手勢; 基于確定所述手勢是導(dǎo)航輸入,以次要模式顯示第一圖像并且以主要模式顯示第二圖像。
【文檔編號】G06F3/0482GK104238943SQ201410449822
【公開日】2014年12月24日 申請日期:2007年9月11日 優(yōu)先權(quán)日:2006年9月11日
【發(fā)明者】I·喬德里 申請人:蘋果公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1