專利名稱:用于導航基于層級式菜單的用戶界面的方法和裝置的制作方法
技術領域:
本公開一般涉及電子設備和應用的用戶界面,并且更具體地,涉及用于呈現(xiàn)允許對媒體內容的呈現(xiàn)和選擇的用戶界面菜單的方法和裝置。
背景技術:
用于導航媒體集的用戶界面通常要求基于層級的導航。例如,顯示菜單的方便的用戶界面可能要求用戶選擇用戶界面一系列級別來訪問內容。通常,傳統(tǒng)用戶界面要求用戶選擇特定的路徑,該特定的路徑標識了菜單層級的每個等級的標準。例如,針對顯示電影列表的傳統(tǒng)用戶界面,用戶選擇的示例性集合可包括,電影、流派、動作、電影列表。另外,通常,用戶必須隨后搜索所顯示的電影列表,或導航到電影列表中的頁面來選擇電影標題。傳統(tǒng)用戶界面的內在問題是其要求層級式導航,用戶需要在能夠選擇特定的標題之前完成若干導航步驟。傳統(tǒng)層級式用戶界面菜單的另ー缺陷可能是,由于發(fā)送和/或載入數(shù)據(jù),對用戶界面的每次選擇可導致延遲。具體地,經(jīng)由網(wǎng)絡連接訪問數(shù)據(jù)的用戶可經(jīng)歷每個導航步驟的延遲的擴展時段。當導航回菜單的初始等級時,可導致類似的問題。存在對如下技術方案的需求其克服傳統(tǒng)層級式菜單選擇的ー個或多個缺陷。另外,存在對包括提供有用的技術方案和功能的用戶界面的設備和應用的功能的如下需求其可増加消費者興趣,包括繞過ー個或多個菜單等級。
發(fā)明內容
此處所公開并要求保護的是用于呈現(xiàn)用戶界面以允許導航層級式菜單的方法和裝置。在一個實施例中,ー種方法包括由設備顯示包括一個或多個菜單元素的用戶界面,其中,每個菜單元素與可由用戶界面顯示的一行內容標題相關聯(lián);以及由該設備檢測與一菜單元素相關聯(lián)的輸入命令。該方法還包括該基于輸入命令,更新對用戶界面的顯示,其中,對與菜單元素相關聯(lián)的一行內容標題的呈現(xiàn)被更新,以允許在該行內的導航,并且其中,針對菜單元素由用戶界面呈現(xiàn)的內容標題是可基于該菜單元素被訪問的內容標題的子集。鑒于以下對實施例的詳細說明,其他方面、特征和技術將對本領域技術人員而言是顯然的。
當一起參照圖時,從以下給出的詳細的描述中,本公開的特征、對象和優(yōu)點將變得更加明顯,其中,遍及附圖,相似的參考符號標識對應項,并且其中圖I示了根據(jù)ー個或多個實施例的用戶界面的圖形表示;圖2示了根據(jù)ー個或多個實施例的用于呈現(xiàn)用戶界面的處理;圖3示了根據(jù)ー個或多個實施例的設備的簡化框圖;圖4A至圖4D示了根據(jù)ー個或多個實施例的用戶界面的圖形呈現(xiàn); 圖5示了根據(jù)ー個或多個實施例的用戶界面呈現(xiàn)的圖形呈現(xiàn);
圖6示了根據(jù)ー個或多個另外實施例的用戶界面呈現(xiàn)的圖形呈現(xiàn);以及圖7示了根據(jù)ー個或多個實施例的內容標題的詳細示圖的圖形呈現(xiàn)。
具體實施例方式概沭和術語公開的一方面涉及呈現(xiàn)用戶界面。具體地,提供了用于呈現(xiàn)用戶界面元素的內容和導航的方法和設備。在一個實施例中,提供了一種用戶界面,其可允許用戶瀏覽井/或選擇ー個或多個媒體文件。該用戶界面可顯示包括內容標題的ー個或多個元素,其中,內容標題與可由設備存儲的或者可基于與網(wǎng)絡之間的通信而訪問的媒體文件相關。此處所描述的實施例的優(yōu)點中的一個可以是以幫助選擇的獨特并有趣的方式呈現(xiàn)ー個或多個內容標題的能力。當許多內容標題可用于呈現(xiàn)時,特別希望有這些特征。實施例的特征關注瀏覽和 選擇內容,以用于查看和回放諸如電影、廣播節(jié)目、視頻數(shù)據(jù)、音頻數(shù)據(jù)等。在一個實施例中,給出了ー種方法,其用于顯示包括一個或多個菜單元素和針對每個菜單元素的一行內容標題的用戶界面元素。對用戶界面的顯示可與用戶界面體系架構相關聯(lián),其中,光標焦點或高亮屬性可被利用,以導航顯示的ー個或多個元素。在一個實施例中,可呈現(xiàn)多行內容標題,以允許用戶選擇行的內容標題、在行內導航內容標題、以及導航至內容標題的一個或多個鄰近行。通過這種方式,用戶界面可提供視差示圖,該視差示圖可允許用戶導航至內容并繞過用于對內容進行分類的ー個或多個層級等級。對用戶界面的進ー步呈現(xiàn)可允許預覽和與各個內容項目的交互,同時顯示一個或多個菜單元素。在另ー實施例中,提供了一種設備,該設備可被配置為呈現(xiàn)此處所討論的用戶界面應用。設備可被配置為經(jīng)由網(wǎng)絡連接來通信,以允許對未由設備存儲的ー個或多個媒體文件的呈現(xiàn)。這里使用的術語“一”應指ー個或多于ー個。術語“多個”應指兩個或多于兩個。術語“另一”被定義為另ー個或多個。術語“包含”和/或“具有”是開放式的(例如,包括)。這里使用的術語“或”應被解釋為包含性的或者指任何ー個或任何組合。因此,“A、B或C”指的是“以下各項中的任何ー種A ;B ;C ;A和B ;A和C ;B和C ;A、B和C”。此定義的例外將僅發(fā)生在元素、功能、步驟或動作的組合以某種方式固有地互斥吋。在整個本文檔中提及“一個實施例”、“某些實施例”、“實施例”或類似的術語指的是結合該實施例描述的特定特征、結構或特性被包括在至少ー個實施例中。從而,在整個本說明書中各處出現(xiàn)這種短語不一定都指同一實施例。另外,特定特征、結構或特性可在ー個或多個實施例上被以任何適當方式組合,沒有限制。根據(jù)計算機編程領域的技術人員的實踐,以下參考由計算機系統(tǒng)或類似的電子系統(tǒng)執(zhí)行的操作來描述本公開。這種操作有時被稱為由計算機執(zhí)行的。將會明白,用符號表示的操作包括由諸如中央處理單元之類的處理器對表示數(shù)據(jù)比特的電信號的操縱和在存儲器位置處(例如在系統(tǒng)存儲器中)對數(shù)據(jù)比特的維護,以及對信號的其他處理。維護數(shù)據(jù)比特的存儲器位置是具有與數(shù)據(jù)比特相對應的特定電、磁、光或有機屬性的物理位置。當用軟件實現(xiàn)時,實施例的元素實質上是用于執(zhí)行必要任務的代碼段。代碼段可以被存儲在處理器可讀介質中,處理器可讀介質可包括任何能夠存儲或傳送信息的介質。處理器可讀介質的示例包括電子電路、半導體存儲器設備、只讀存儲器(ROM)、閃存或其他非易失性存儲器、軟盤、CD-ROM、光盤、硬盤,等等。示例件實施例現(xiàn)參照圖,圖I示了根據(jù)ー個或多個實施例的用戶界面體系架構的圖形呈現(xiàn)。用戶界面100可由ー個或多個設備采用,以呈現(xiàn)與層級菜單結構相關聯(lián)的內容。具體地,用戶界面100可允許層級菜單的導航以瀏覽并選擇內容。根據(jù)ー個實施例,提供了用于導航層級菜單的通用方法。用戶界面100可允許用戶繞過層級式導航并選擇與內容相關聯(lián)的ー個或多個圖形元素。另外,用戶界面100可允許對與內容的圖形呈現(xiàn)相關聯(lián)的用戶界面的一部分的交互和導航。對用戶界面100的呈現(xiàn)可以與設備的顯示窗ロ(示為105)相關聯(lián)。對顯示窗ロ105內的用戶界面100的導航可基于對光標的定位并/或通過向可能被選擇的元素應用諸如高亮之類的聚焦特點(例如,光標聚焦)來實現(xiàn)。基于ー個或多個方向性輸入,光標聚焦可被應用于用戶界面的另一元素以用于選擇。如在圖I中所示,一個或多個圖形元素可被 呈現(xiàn)在包括菜單元素110的顯示窗ロ 105中。菜單110可涉及用于選擇內容的類別。對菜單110的顯示可涉及層級的ー個級別,其中,對文本菜單項目的選擇可允許用戶導航至不同的內容級別。另外,用戶界面Iio可包括對與內容標題的行(示為120)相關聯(lián)的ー個或多個圖形元素的呈現(xiàn),內容標題行用作對當前高亮的菜單選項的內容的預覽。用戶可通過選擇菜單110的元素中的一個或移動光標焦點來選擇單個的預覽片以導航菜單層級。根據(jù)另ー實施例,基于菜單項目的光標焦點的位置,對當前高亮的菜單選項的預覽內容的呈現(xiàn)可被增強,以允許瀏覽內容,而無需對該菜單元素的菜單層級的導航。菜單元素115被示為當前聚焦的菜單元素。行125涉及當前聚焦的行,S卩,與菜單元素115相關聯(lián)的行?;趯Σ藛卧?15的選擇,對行125的顯示將被更新,以包括對內容標題行的識別。本發(fā)明的一個優(yōu)點可允許光標焦點被移動到行125,以選擇內容標題。行125的導航可基于由130所示的用于選擇預覽片的ー個或多個方向性命令(例如,水平導航)。行間的導航可基于由135所不的ー個或多個方向性命令(垂直導航)。根據(jù)另ー實施例,基于對菜單110的選擇,用戶界面100可將所選擇的菜單項目顯示為圖形元素140,以標識與菜單110相關聯(lián)的所選類別。另外,菜單110可基于圖形元素140的一個或多個子類別而被更新。類似地,另外還可更新當前高亮的菜單元素的內容的預覽行。現(xiàn)參照圖2,示了根據(jù)ー個或多個實施例的用于呈現(xiàn)用戶界面的處理。用戶界面可涉及可執(zhí)行應用,該可執(zhí)行應用被配置為允許導航層級式菜単,以瀏覽并/或選擇ー個或多個內容標題。處理200可基于以上參照圖I所討論的用戶界面結構,并且,可被計算設備、個人通信設備、媒體播放器、游戲系統(tǒng)等利用。因此,處理200被討論為由設備執(zhí)行。但是,還應當理解,處200的元素可由計算機可讀程序代碼執(zhí)行,該計算機可讀程序代碼由ー個或多個設備執(zhí)行。處200可在框205處通過顯示用戶界面而被啟動。用戶界面顯示可包括一個或多個菜單元素和多行內容標題。在一個實施例中,每個菜單元素與可由用戶界面顯示的一行內容標題相關聯(lián)。每個菜單元素可涉及用于選擇內容的一個類別,并且與層級式菜單的ー個級別相關聯(lián)。例如,從菜單的主頁或頂層起,可提供與對不同類別的內容標題的選擇相關聯(lián)的菜單元素,所述不同類別例如是電影、廣播節(jié)目(例如,電視節(jié)目)、音頻或音樂數(shù)據(jù)、基于網(wǎng)絡的內容等?;诳杀挥脩粼L問或可被呈現(xiàn)給用戶的內容,用戶界面可包括每個菜單元素的ー個或多個子類別。例如,對于電影內容,可針對電影菜單元素的子類別提供菜單元素,諸如,流派、排名、演員等。每個子類別可包括用于表征內容的ー個或多個子類別。根據(jù)發(fā)明的一個實施例,由處理200所呈現(xiàn)的用戶界面可允許通過呈現(xiàn)可無需用戶界面的每個級別的層級式導航而被訪問的內容標題而繞過類別和子類別的一個或多個層級式級別。有優(yōu)點地,繞過ー個或多個子類別可向用戶提供獨特和豐富的體驗。根據(jù)ー個實施例,在框205處的對用戶界面的呈現(xiàn)可顯示內容標題,所述內容標題涉及圖像數(shù)據(jù)的圖形呈現(xiàn)或與ー個或多個電影、廣播節(jié)目、視頻數(shù)據(jù)、圖像數(shù)據(jù)和音頻數(shù)據(jù)的媒體文件相關聯(lián)的藝術圖(artwork)。對用戶界面的呈現(xiàn)可與以上在圖I中所討論的體系架構相關聯(lián),其中,一個或多個菜單元素被顯示在垂直列中,而內容標題被顯示在水平行中。由用戶界面所呈現(xiàn)的內容標題可與對可利用菜單元素的一個或多個子類別訪問的內 容的預覽有關。在框210處,可檢測到與菜單元素相關聯(lián)的輸入命令。在一個實施例中,輸入命令可涉及由設備所接收的ー個或多個方向性命令。例如,當用戶界面由顯示設備(例如,電視)或具有顯示器的設備(例如,便攜電子設備)顯示時,可基于經(jīng)由遙控器或輸入接ロ的按鈕的方向性輸入提供輸入命令。通過定位聚焦元素(諸如,帶有菜單元素的聚焦光標),用戶界面可允許用戶選擇或高亮菜單元素。當菜單元素被垂直布置時,垂直命令(例如,向上、向下)可被輸入到設備以高亮顯示菜單元素。對菜單元素的選擇可導致更新顯示,以呈現(xiàn)菜單元素的ー個或多個子類別。如此,用戶可對層級式菜單的ー個或多個級別導航。根據(jù)ー個實施例,方向性命令可另外允許用戶訪問由用戶界面所呈現(xiàn)的一個或多個內容標題。例如,水平方向性命令可選擇與菜單項目相關聯(lián)的一行內容標題,并且/或允許在行中導航。通過這種方式,用戶可繞過對層級式菜單的導航。在框215處,基于輸入命令,處理200可進行至更新用戶界面的顯示,其中,對與菜單元素相關聯(lián)的一行內容標題的呈現(xiàn)被更新,以允許在行中導航。針對菜單元素由用戶界面所呈現(xiàn)的內容標題可以是可基于菜單元素而被訪問的內容標題的子集。在一個實施例中,基于輸入命令而更新用戶界面的顯示涉及增大所選行的內容標題的顯示大小和相當于用戶界面的其他行調整內容標題的聚焦屬性。在另ー實施例中,基于輸入命令而更新對用戶界面的顯示涉及使不與輸入命令相關聯(lián)的內容標題行的顯示失真。例如,可采用魚眼聚焦來高亮與所選或高亮的菜單項目相關聯(lián)的一行內容標題,其中,可用降低的可視性和/或不同的焦點屬性來顯示未選擇行。基于輸入命令而更新對用戶界面的顯示可另外提供針對與輸入命令相關聯(lián)的行的內容標題的可滾動選擇。 在處理200的框205之后,用戶界面還可允許檢測用于選擇內容標題的輸入命令并更新用戶界面的顯示以提供所選內容標題的細節(jié)。對內容標題的選擇可繞過層級式菜單的ー個或多個級別。另外,用戶界面可檢測輸入命令以垂直移動與內容標題行相關聯(lián)的光標焦點,并且基于該垂直命令來更新對內容標題行的顯示,以允許相對于ー個或多個另外的內容標題行的導航。類似地,輸入命令可被檢測以水平滾動ー行中的內容標題,并且呈現(xiàn)到與菜單元素相關聯(lián)的ー個或多個另外的標題的鏈接。雖然已經(jīng)參照媒體文件描述了對處理200的描述,但是,還應當理解,此處所描述的方法和設備并不限于媒體內容。例如,此處所描述的設備和方法可被采用來查看與文件管理相關聯(lián)的數(shù)據(jù)并從ー個或多個源來訪問文檔。現(xiàn)參照圖3,示了根據(jù)ー個或多個實施例的設備的簡化框圖。設備300可涉及ー個或多個電子設備、計算設備、個人通信設備、平板電腦,以及被配置為提供用戶界面應用的一般設備。在一個實施例中,設備300可被配置為提供圖I的用戶界面。如在圖3中所示的,設備300包括處理器305、存儲器310、顯示器315、輸入/輸出(I/O)接ロ 320,以及通信接ロ 325。處理器305可被配置為基于存儲在存儲器310中的一個或多個計算機可執(zhí)行指令來控制設備300的操作。在一個實施例中,處理器305可被配置為提供用戶界面,以瀏覽并選擇媒體內容。存儲器310可涉及RA M和ROM存儲器中的ー個,并且可被配置為存儲一個或多個文件和用于設備300的操作的計算機可執(zhí)行指令。雖然被示為單個存儲單元,但是,存儲器310可涉及ー個或多個內部設備存儲器和可移動存儲器。存儲器310可存儲可呈現(xiàn)給用戶的ー個或多個媒體文件。顯示器315可被用于顯示文本、圖像和/或視頻數(shù)據(jù),并且,顯示ー個或多個由處理器305執(zhí)行的應用。在某些實施例中,顯示器315可涉及觸摸屏顯示器。I/O接ロ 320可被用于控制設備300的操作,包括控制電子書和/或數(shù)字公開物的回放。I/O接ロ 320可包括一個或多個用于用戶輸入的按鈕,諸如,數(shù)字小鍵盤、音量控制、菜單控制、定選設備、軌跡球、模式選擇按鈕和回放功能(例如,播放、停止、暫停、快進、快倒、慢動作等)。I/o接ロ320的按鈕可包括硬按鈕和軟按鈕,其中,軟按鈕的功能可基于運行在設備300上的ー個或多個應用。通信接ロ 325可被配置為接收和/或發(fā)送數(shù)據(jù),包括由用戶界面顯示和呈現(xiàn)的內容,諸如,媒體文件(例如,音頻、視頻、圖像等)。通信接ロ 325可被配置為允許一個或多個設備經(jīng)由有線或無線通信來與設備300通信。通信接ロ 325可包括用于接收數(shù)據(jù)的ー個或多個端ロ,包括用于可移除存儲器的端ロ。通信接ロ 325可被配置為允許基于網(wǎng)絡的通信,包括但不限于,LAN、WAN、Wi-Fi等。在一個實施例中,通信接ロ 325可被配置為經(jīng)由網(wǎng)絡服務器訪問媒體內容?,F(xiàn)參照圖4A至圖4D,示了根據(jù)ー個或多個實施例的用戶界面的圖形呈現(xiàn)。根據(jù)一個實施例,用戶可導航用戶界面400來查看和/或選擇內容標題,諸如,可被設備訪問的ー個或多個媒體文件。用戶界面400可允許由設備存儲的或經(jīng)由網(wǎng)絡(例如,網(wǎng)絡站點、網(wǎng)絡應用等)可訪問的文件內容被呈現(xiàn)給用戶。首先參照圖4A,用戶界面400被示為包括菜單405和示為410的多行內容標題。菜單405的元素可涉及文本的圖形呈現(xiàn),該文本標識用戶可高亮選擇來訪問內容的ー個或多個類別。內容標題可被呈現(xiàn)為內容標題的封面藝術圖。本發(fā)明的一個優(yōu)點可以是行中的內容標題可被選擇。通過這種方式,用戶界面可允許在一行內容標題內的導航。另外,行410可提供可視審美的與菜單405相關的信息。用戶界面400的呈現(xiàn)和導航可基于光標或高亮顯示的元素的位置,該元素可通過將光標焦點施加到元素來被識別?;诠鈽私裹c的位置,用戶可選擇用戶界面的項目和/或提供ー個或多個命令來改變用于導航用戶界面的光標焦點的位置。圖4A中的用戶界面400的配置可被利用在用于選擇內容的用戶界面的初始呈現(xiàn)期間。如在圖4A中所示的,菜單項目415(例如,電影)被示為與光標焦點一起示出或者應用了高亮顯示。對光標焦點的顯示可包括放大菜單項目的文本和/或包括一個或多個顯示屬性,諸如,閃光符號(glow accent)、動畫、背光等。基于所選擇的菜單元素,諸如圖4A中的菜單元素415,對預覽內容的行410的呈現(xiàn)可被顯示來高亮顯示與該菜單項目相關聯(lián)的行。行410的內容標題被示為片或圖像數(shù)據(jù),其中,每片可標識ー個內容標題或媒體文件。在一個實施例中,行410的圖形元素可涉及媒體標題的封面藝術圖。通過這種方式,用戶可識別特定的內容標題。對于不與所選擇的菜單項目415相關聯(lián)的行,每個內容標題(諸如,內容標題420)可用特定的屬性顯示。例如,內容標題420可被顯示為部分淡入或失真(例如,通過應用魚眼透鏡外觀)??商鎿Q地,與所選擇的菜單項目415相關聯(lián)的行的內容標題(諸如,內容標題425)可被顯示來強調與菜單項目的關聯(lián)。對用戶界面400的導航可基于ー個或多個方向性命令。如圖4A中所示的,示為430的垂直命令可定位菜單405的光標焦點。示為431的水平命令可被利用于選擇行(諸如,與內容標題425相關聯(lián)的內容標題行)或將光標焦點返回至菜單元素。根據(jù)ー個實施例,用戶界面400可允許層級式導航,基于對菜單405的ー個或多個選擇,內容可被訪問?,F(xiàn)參考圖4B,基于對圖4A的菜單項目415的選擇,示了用戶界面400 的圖形呈現(xiàn)。在圖4B中,基于之前所選擇的菜單項目的子類別,用戶界面400顯示標識之前所選的菜單項目(例如,菜單元素415)的圖形元素440和菜單445。菜單元素450被示為高亮菜單元素,以指示光標焦點的位置。圖4B中的用戶界面400還包括預覽內容的多個行455,其中,一行可被顯示來突出與菜單項目450的關聯(lián)?;诓藛卧?50上的光標焦點的位置,與所選菜單項目相關聯(lián)的行的內容標題(諸如,內容標題460)可被顯示以標識與菜單項目的關聯(lián)。預覽內容的其他行的內容標題(諸如,內容標題465)可被顯示為部分淡入或失真。如在圖4B中所示的,示為430的垂直命令可調整菜單445的光標焦點。示為435的水平命令可被利用以選擇行(諸如,與內容標題460相關聯(lián)的內容標題行)或可替換地返回到圖4A的用戶界面顯示配置。根據(jù)ー個實施例,用戶界面400可允許繞過層級式導航,使得可基于預覽內容行來選擇內容?,F(xiàn)參照圖4C,基干與菜單元素(例如,圖4A的菜單元素415)相關聯(lián)的選擇,示了用戶界面400。例如,用戶可激活輸入設備的按鈕或方向性命令來將焦點定位在一行上。用戶界面400可隨后更新對用戶界面元素的呈現(xiàn)。在圖4C中,菜單項目(元素470)被示為帶有増大的大小?;谳斎脒x擇,預覽內容的行410可另外被調整。具體地,與菜單元素470相關聯(lián)的行475可包括內容標題480上的光標焦點。另外,對行475的內容標題的呈現(xiàn)可被利用ー個或多個圖形處理呈現(xiàn)以增強顯示。根據(jù)ー個實施例,對高亮顯示的行中的內容標題的菜單項目的選擇可被利用于繞過層級式菜單結構。圖4C的用戶界面示圖或視差示圖允許用戶選擇或瀏覽與菜單元素相關聯(lián)的內容標題。如方向435所示的水平方向性命令可被利用于移動與行475的一個或多個標題相關的焦點光標。這種選擇將參照圖4D被更加詳細地討論。對內容標題的選擇可導致繞過對菜單元素440的子類別的選擇,諸如,圖4B中所示的子類別。另ー個優(yōu)點可以是基于垂直方向性命令而將特定行的焦點轉移到另一行的能力。這種選擇將關于圖5在以下更加詳細地討論。現(xiàn)參照圖4D,示了根據(jù)ー個實施例的基于對一行圖形元素的內容標題的導航的用戶界面400。對內容標題的行(諸如,行475)的導航允許用戶查看可與菜單元素470相關聯(lián)的內容標題的部分。在一個實施例中,行475包括可被查看的特定數(shù)量的標題?;讴`個或多個方向性命令,用戶界面400可更新對行的顯示,以將ー個或多個內容標題轉移到用戶界面400的顯示窗ロ。在某些實施例中,每行的內容標題數(shù)目可被限制到七個。但是,每行可包括示為485的鏈接,其可被光標焦點選擇。對鏈接485的選擇可導致用戶界面400以網(wǎng)格示圖的形式顯示與菜單項目相關聯(lián)的內容標題。以網(wǎng)格示圖的形式對媒體內容的顯不在如下文獻中被討論題為 “User Interface For Prioritizing Media Content”的共同轉讓美國專利申請?zhí)?2/966,131,以及題為“User Interface For Media ContentPresentation”的美國專利申請?zhí)?2/966,150,其內容通過引用被結合于此?,F(xiàn)參照圖5,示了根據(jù)ー個或多個實施例的用戶界面呈現(xiàn)的圖形呈現(xiàn)。根據(jù)ー個實施例,用戶界面可允許用戶相當于由用戶界面顯示的內容的行(例如,行120)來導航。用戶界面500涉及對用戶界面(例如,用戶界面400)的部分示圖。用戶界面500包括菜單505和多行內容510。針對菜單元素515和520中的每ー個,內容510的行被呈現(xiàn)。用戶界面500被示在視差示圖中,其中,菜單項目515被選擇。基于對菜單項目515的選擇,與菜單項目相關聯(lián)的內容標題行被用焦點特征呈現(xiàn)以增強顯示。另外,內容標題525被顯示為包括焦點光標并帶有相對于其他行的內容標題的増大的大小。與菜單項目520相關聯(lián)的內容標題(諸如,內容標題530)可用不同的屬性顯示。 根據(jù)ー個實施例,用戶可基于由535所不的ー個或多個垂直方向性命令相對于行510來導航。用戶界面540涉及對垂直方向性命令之后的用戶界面500的呈現(xiàn)。如所示的,用戶界面540被更新,以將光標焦點轉移到片545。如此,與菜單項目555(例如,菜單項目520)相關聯(lián)的內容項目的行550被示為聚焦中。類似地,對菜單項目555的呈現(xiàn)被調整以標識該改變。另外,對菜單項目560(例如,菜單項目515)和與菜單項目相關聯(lián)的內容標題(諸如,565)的呈現(xiàn)被修改。相對于內容標題或預覽內容的行的導航的一個優(yōu)點可以是繞過導航層級式菜單的能力。相比于可能需要返回到菜單的特定級別的慣常方法,視差示圖向用戶提供了選擇內容的更大的靈活性。根據(jù)ー個實施例,某些菜單元素不能由內容片來呈現(xiàn)。現(xiàn)參考圖6,示了根據(jù)ー個或多個實施例的用戶界面操作的圖形呈現(xiàn)。用戶界面600包括菜單元素605和可通過高亮顯示菜單項目來訪問的列表元素610?;趯Σ藛雾椖?15的選擇,用戶界面600可呈現(xiàn)列表610并與光標焦點一起來顯示列表的ー個元素。如所示的,元素625包括光標焦點,并且,可由用戶選擇。但是,基于由635所不的ー個或多個方向性命令,用戶可在列表610的元素中選擇。根據(jù)另ー實施例,當內容標題被用戶選擇時,用戶界面可提供詳細信息以及ー個或多個功能?,F(xiàn)參照圖7,示了根據(jù)發(fā)明的一個或多個實施例的針對用戶界面的圖形呈現(xiàn)的詳細的示圖。用戶界面700的顯示可基于從圖4C至圖4D中所示的行或視差示圖中的對內容標題的選擇。用戶界面700包括705所示的內容標題的圖形顯示。內容標題705可涉及媒體標題的封面藝術圖和/或包括與內容標題相關聯(lián)的文本或圖形的圖形片。對用戶界面700的呈現(xiàn)可包括標識了與內容標題705相關聯(lián)的菜單項目的圖形元素710。基于圖形元素710,可在列表715中顯示ー個或多個另外的圖形元素。通過這種方式,用戶可選擇與菜單項目相關聯(lián)的不同標題,同時,用戶界面700呈現(xiàn)詳細的示圖。詳細的示圖允許用戶查看與內容標題705相關的信息。用戶界面700還可顯示文本,該文本標識示為720的內容標題705的標題。由用戶界面700所提供的詳細示圖可包括購買按鈕725,用戶可選擇該購買按鈕來購買與標題705相關聯(lián)的媒體。租用按鈕730可允許用戶租用內容標題705。用戶界面700還可包括示為740的媒體數(shù)據(jù),用戶可選擇該媒體數(shù)據(jù)來獲得進一步的信息和內容標題705的細節(jié)。用戶界面700還可標識示為745的ー個或多個內容標題,其可被用戶選擇。內容標題745可基于對內容標題705的選擇來突出建議的標題。 雖然已經(jīng)參照其示例性實施例具體示出并描述了該公開,但是,本領域技術人員將理解,可作出形式上和細節(jié)上的各種變更,而不偏離由所附權利要求所涵蓋的實施例的范圍。
權利要求
1.一種用于呈現(xiàn)用戶界面以允許導航層級式菜單的方法,所述方法包括如下動作 設備顯示包括一個或多個菜單元素的用戶界面,其中,每個菜單元素與能由所述用戶界面顯示的一行內容標題相關聯(lián); 所述設備檢測與菜單元素相關聯(lián)的輸入命令; 基于所述輸入命令更新對所述用戶界面的顯示,其中,對與所述菜單元素相關聯(lián)的一行內容標題的呈現(xiàn)被更新以允許在該行內的導航,并且 其中,所述用戶界面針對所述菜單元素呈現(xiàn)的內容標題是能基于所述菜單元素訪問的內容標題的子集。
2.根據(jù)權利要求I所述的方法,其中,菜單元素與用于選擇內容的類別相關并且與所述層級式菜單的一個級別相關聯(lián)。
3.根據(jù)權利要求I所述的方法,其中,內容標題涉及圖像數(shù)據(jù)的圖形呈現(xiàn)或者與電影、廣播節(jié)目、視頻數(shù)據(jù)、圖像數(shù)據(jù)和音頻數(shù)據(jù)之一的媒體文件相關聯(lián)的藝術圖。
4.根據(jù)權利要求I所述的方法,其中,所述一個或多個菜單元素被顯示在垂直列中,而內容標題被顯示在水平行中。
5.根據(jù)權利要求I所述的方法,其中,基于所述輸入命令更新對所述用戶界面的顯示包括增大所選擇的行的內容標題的顯示大小和相對于所述用戶界面的其他行來調整所述內容標題的聚焦屬性。
6.根據(jù)權利要求I所述的方法,其中,基于所述輸入命令更新對所述用戶界面的顯示涉及使未與所述輸入命令相關聯(lián)的內容標題的行的顯示失真。
7.根據(jù)權利要求I所述的方法,其中,基于所述輸入命令更新對所述用戶界面的顯示 提供了對與所述輸入命令相關聯(lián)的行的內容標題的可滾動選擇。
8.根據(jù)權利要求I所述的方法,其中,由所述用戶界面所呈現(xiàn)的內容標題涉及對能用所述菜單元素的一個或多個子類別訪問的內容的預覽。
9.根據(jù)權利要求I所述的方法,還包括檢測用于對內容標題的選擇的輸入命令,并且更新對所述用戶界面的顯示來提供所選內容標題的細節(jié),其中,所述選擇繞過所述層級式菜單的一個或多個級別。
10.根據(jù)權利要求I所述的方法,還包括檢測用于垂直移動與內容標題的行相關聯(lián)的光標焦點,并且基于所述垂直命令來更新對內容標題行的顯示以允許相對于一個或多個另外的內容標題行的導航。
11.根據(jù)權利要求I所述的方法,還包括檢測用于水平滾動一行中的內容標題的輸入命令,并且呈現(xiàn)到與所述菜單元素相關聯(lián)的一個或多個另外標題的鏈接。
12.—種設備,包括 顯不器;以及 與所述顯示器相耦合的處理器,所述處理器被配置為 顯示包括一個或多個菜單元素的用戶界面,其中,每個菜單元素與能由所述用戶界面顯示的一行內容標題相關聯(lián); 檢測與菜單元素相關聯(lián)的輸入命令; 基于所述輸入命令更新對所述用戶界面的顯示,其中,對與所述菜單元素相關聯(lián)的一行內容標題的呈現(xiàn)被更新以允許在該行內的導航,并且其中,所述用戶界面針對所述菜單元素呈現(xiàn)的內容標題是能基于所述菜單元素訪問的內容標題的子集。
13.根據(jù)權利要求12所述的設備,其中,所述設備涉及如下設備中的一個或多個媒體播放器、電子設備、個人通信設備、手持計算設備,以及一般的計算設備。
全文摘要
本發(fā)明公開了用于導航基于層級式菜單的用戶界面的方法和裝置。提供了用于用戶界面的方法和裝置,以允許導航層級式菜單。在一個實施例中,一種方法包括顯示包括一個或多個菜單元素的用戶界面,其中,每個菜單元素與可由用戶界面顯示的內容標題行相關聯(lián);以及檢測與菜單元素相關聯(lián)的輸入命令。該方法還包括基于輸入命令,更新對用戶界面的顯示,其中,對與菜單元素相關聯(lián)的內容標題行的呈現(xiàn)被更新,以允許在行內的導航,并且其中,針對菜單元素,由用戶界面呈現(xiàn)的內容標題是可基于菜單元素被訪問的內容標題的子集。該方法可允許繞過層級式菜單的一個或多個級別。
文檔編號G06F3/048GK102707866SQ201210028158
公開日2012年10月3日 申請日期2012年2月3日 優(yōu)先權日2011年2月18日
發(fā)明者喬治·A·阿瑞奧拉, 卡斯特恩·施維西加, 坂本學, 尼古拉斯·托羅塔, 邁克爾·P·鮑爾 申請人:索尼公司, 索尼網(wǎng)絡娛樂國際有限責任公司