專利名稱:對媒體收藏的內容條目進行分層導航的方法、裝置和計算機程序產品的制作方法
技術領域:
本發明的實施方式總體上涉及內容管理技術,并且更具體地,涉及用于提供關于 媒體收藏的內容條目的分層導航的方法、裝置和計算機程序產品。
背景技術:
現代通信時代使有線和無線網絡極大地普及。計算機網絡、電視網絡和電話網絡 正在經歷由消費者需求驅動的前所未有的技術擴展。無線和移動網絡互聯技術已經解決了 相關的消費者需求,同時提供了更為靈活和及時的信息傳送。目前和未來的聯網技術通過擴展移動電子設備的功能而持續地促進信息傳輸的 簡易性和對用戶而言的便捷性。隨著移動電子設備功能的擴展,此類設備中的存儲容量的 相應增加允許用戶在設備上存儲非常大量的內容。假設設備將試圖增加它們的容量以在請 求時相對快速地存儲內容和/或接收內容,并且還假設諸如移動電話之類的移動電子設備 經常在顯示器大小、文本輸入速度和用戶接口(UI)的物理實施方式方面面臨限制,則在內 容管理中就產生了挑戰。具體地,可以想到涉及存儲和/或訪問內容的容量的發展和物理 UI功能的發展之間的不平衡。上述不平衡的示例可以在內容管理和/或選擇的上下文中實現。在這點上,例如, 如果用戶具有以電子形式存儲的非常大的內容量,其可能很難對全部內容進行分類以搜索 待呈現的內容或僅瀏覽內容。這是通常的情況,因為內容通常以一維列表格式顯示。這樣, 僅有限數量的內容條目可以在任何給定時間與查看屏幕相適應。滾動內容可以展現其他內 容條目,但是是以隱藏之前顯示的內容條目為代價的。為了改進內容管理功能,可以將元數據或其他標簽自動或手動地應用于內容條 目,從而描述或以某些方式將內容條目標識為與特定主題相關。這樣,每個內容條目可以包 括一個或多個元數據標簽,它們可以提供相應的內容條目可以與之關聯的相應的一個或多 個相關性。因此,對于某些內容,例如圖片圖庫、內容條目的網格或列表可以基于元數據顯 示。然而,甚至當顯示內容條目的庫時,通常將基于單個標準(或單個元數據標簽)諸如日 期、位置、個人創建或以內容條目、流派、專輯、藝術家等來安排庫或列表的內容。用戶可能需要以以下方式更容易地查看他們的內容,該方式允許內容的不同類型 之間和/或數據不同話題或主題的內容之間的無縫轉變。盡管用戶可以選擇不同標準來充 當用于內容條目的列表或庫的基礎,或充當用于內容條目(例如,網格中)之間的滾動的基 礎,但是對不同標準的選擇通常需要過多的用戶接口。在這點上,例如,可能需要用戶訪問 獨立的菜單以便選擇新標準。此外或備選地,可能需要用戶以文本方式鍵入新標準的標識 符。因而,用戶可能意識到對不同標準的選擇成為有效并高效地瀏覽他們內容的障礙。因 此,最終僅可瀏覽、播放或使用內容條目收藏的最小部分或至少部分。這可以是現實的而不 論該收藏涉及音樂、電影、圖片還是幾乎任何類型的內容。因此,為媒體收藏的內容條目提供改進的分層導航機制可能是有優勢的,這可以提供用于諸如搜索、瀏覽、播放、編輯和/或組織內容之類的操作的改進內容管理。
發明內容
因此,提供用于支持關于媒體收藏的內容條目的分層導航的方法、裝置和計算機 程序產品。特別地,本發明的某些實施方式可以提供一種方法、裝置和計算機程序產品, 它們可以支持以分層方式對可以是一個類型或各種類型的內容條目的組織,在該分層方式 中,提供可以對應于組織的不同級別的各種類別。每個類別可以表示用于組織內容條目的 不同基礎。在每個類別內,可以通過沿著特定方向或軸執行滾動功能來順序查看條目。同 時,通過在不同于特定方向或軸的方向或軸上執行滾動功能,用戶可以無縫地轉變至不同 的類別。本發明的實施方式可以提供用于例如內容管理環境中的優勢應用的方法、裝置和 計算機程序產品,內容管理環境包括移動電子設備環境,諸如在能夠創建和/或查看涉及 各種媒體類型的內容條目和對象的移動終端上。結果,例如,移動終端用戶可以享有改進的 內容管理功能和選擇并體驗涉及特定內容的內容和/或鏈接的相應改進能力。
由此,已經從總體上描述了本發明的實施方式,現在將對附圖進行參考,附圖未必 是按比例繪制的,在附圖中圖1是根據本發明示例性實施方式的移動終端的示意性框圖;圖2是根據本發明示例性實施方式的無線通信系統的示意性框圖;圖3示出了根據本發明示例性實施方式的、用于提供關于媒體收藏的內容條目的 分層導航的裝置各個部分的框圖;圖4示出了根據本發明示例性實施方式的組織性分層的示例;圖5示出了根據本發明示例性實施方式的對應于類別的條目的顯示示例;圖6示出了根據本發明示例性實施方式的播放視圖的顯示示例;圖7示出了根據本發明示例性實施方式的特定類別內的內容條目的示例;圖8示出了根據本發明示例性實施方式的視頻或圖像媒體類型內容條目的示例;圖9示出了根據本發明實施方式的顯示的組織的給定級別內的多個內容條目的 示例;圖10示出了根據本發明實施方式的可以執行的關聯性瀏覽功能的示例;圖11示出了根據本發明示例性實施方式的關于與滾動器相關聯的功能的模式改 變的示例;以及圖12是示出了按照根據本發明示例性實施方式的、用于提供關于媒體收藏的內 容條目的分層導航的示例性方法的流程圖。
具體實施例方式現在將參考附圖更全面地描述本發明的實施方式,附圖中示出了本發明的某些實 施方式而不是所有實施方式。實際上,本發明的實施方式可以按照多種不同的形式來實現, 并且不應該認為是對在此記載的實施方式的限制;相反,提供這些實施方式是為了使本公開內容滿足適用的法律要求。貫穿附圖,相同的標號表示相同的元件。圖1,本發明的一個方面,示出了將受益于本發明實施方式的移動終端10的框圖。 然而,應當理解,所示出以及在此后描述的移動電話僅僅是受益于本發明實施方式的一種 類型移動終端的示范,因此,不應用來限制本發明實施方式的范圍。盡管出于示例目的而示 出并在此后描述了移動終端10的多個實施方式,但是其他類型的移動終端也可以容易地 采用本發明的實施方式,其中移動終端諸如便攜式數字助理(PDA)、尋呼機、移動電視、游戲 設備、膝上型計算機、照相機、錄像機、音頻/視頻播放器、收音機、GPS設備、媒體播放器、可 播放內容設備、互聯網設備或上述設備的任何組合以及其他類型的語音和文本通信系統。此外,雖然移動終端10執行或使用本發明的方法的若干實施方式,但是該方法可 以由移動終端之外的終端采用。而且,將主要結合移動通信應用來描述本發明實施方式的 系統和方法。然而,應當理解,可以結合移動通信產業之內以及移動通信產業之外二者的各 種其他應用來使用本發明的系統和方法。移動終端10包括天線12 (或者多個天線),其可操作地與發射機14和接收機16 進行通信。移動終端10還包括控制器20或者其他處理元件,其分別提供去往發射機14的 信號和接收來自接收機16的信號。信號包括按照適當蜂窩系統的空中接口標準的信令信 息,并且還包括用戶語音、接收的數據和/或用戶生成的數據。在此方面,移動終端10能夠 利用一個或多個空中接口標準、通信協議、調制類型以及接入類型來進行操作。作為示范, 移動終端10能夠根據多個第一代、第二代、第三代和/或第四代通信協議等中的任何協議 來進行操作。例如,移動終端10能夠按照第二代(2G)無線通信協議IS-136((時分多址) TDMA)、GSM(全球移動通信系統)和IS-95((碼分多址)CDMA)來進行操作,或者按照諸如 通用移動電信系統(UMTS)、CDMA2000、寬帶CDMA(WCDMA)和時分-同步CDMA(TD-SCDMA)的 第三代(3G)無線通信協議來進行操作,或者按照第四代(4G)無線通信協議等來進行操作。應該理解,控制器20包括實現移動終端10的音頻和邏輯功能所需的電路。例如, 控制器20可以包括數字信號處理器設備、微處理器設備以及各種模數轉換器、數模轉換器 和其他支持電路。移動終端10的控制和信號處理功能按照這些設備各自的能力在其間分 配。控制器20由此還可以包括在調制和傳輸之前對消息和數據進行卷積編碼和交織的功 能。控制器20還可以包括內部聲音編碼器,并且可以包括內部數據調制解調器。此外,控 制器20可以包括對可以存儲在存儲器中的一個或多個軟件程序進行操作的功能。例如,控 制器20能夠操作連接程序,諸如傳統的Web瀏覽器。連接程序繼而可以允許移動終端10 例如按照無線應用協議(WAP)、超文本傳輸協議(HTTP)等來發射和接收Web內容(諸如基 于位置的內容)和/或其他web頁面內容。移動終端10還可以包括用戶接口,其包括輸出設備,例如傳統的耳機或者揚聲器 24、振鈴器22、麥克風26、顯示器28以及用戶輸入接口,所有這些設備都耦合至控制器20。 允許移動終端10接收數據的用戶輸入接口可以包括允許移動終端10接收數據的多種設備 中的任意設備,例如小鍵盤30、觸摸顯示器(未示出)或者其他輸入設備。在包括小鍵盤30 的實施方式中,小鍵盤30可以包括傳統的數字鍵(0-9)和相關鍵(#、*),以及用于操作移 動終端10的其他硬鍵和軟鍵。備選地,小鍵盤30可以包括傳統的QWERTY小鍵盤布置。小 鍵盤30還可以包括與功能相關聯的各種軟鍵。此外或者備選地,移動終端10可以包括諸 如操縱桿的接口設備或者其他接口設備。移動終端10還包括電池34,諸如振動電池組,用于為操作移動終端10所需的各種電路供電,以及可選地提供機械振動作為可覺察輸出。此 外,移動終端10可以包括定位傳感器36。定位傳感器36例如可以包括全球定位系統(GPS) 傳感器、輔助全球定位系統(輔助-GPS)傳感器等。然而,在一個示例性實施方式中,定位 傳感器36包括計步器或慣性傳感器。在這點上,定位傳感器36能夠確定移動終端10的位 置,例如、移動終端10的縱向和橫向,或相對于諸如目的地或起點的參考點的位置。來自于 定位傳感器36的信息繼而可以被傳送到移動終端10的存儲器或傳送到另一存儲器設備以 存儲為定位歷史或位置信息。移動終端10還可以包括用戶身份模塊(UIM)38。UIM 38通常是具有內置處理器 的存儲器設備。UIM 38例如可以包括訂戶身份模塊(SIM)、通用集成電路卡(UICC)、通用 訂戶身份模塊(USIM)、可移動用戶身份模塊(R-UIM)等。UIM 38通常存儲與移動訂戶相 關的信元。除了 UIM 38之外,移動終端10還可以具有存儲器。例如,移動終端10可以包 括易失性存儲器40,例如包括用于數據臨時存儲的高速緩存區域的易失性隨機存取存儲器 (RAM)。移動終端10還可以包括其他非易失性存儲器42,其可以是嵌入式的和/或可移動 的。非易失性存儲器42可以附加地或者可選地包括例如可以從California,Sunnyvale的 SanDisk公司或者California,Fremont的LexarMedia公司獲得的電子可擦除可編程只讀 存儲器(EEPROM)、閃存等。存儲器可以存儲移動終端10所使用的多個信息片段和數據中的 任意項,以實現移動終端10的功能。例如,存儲器可以包括能夠唯一標識移動終端10的標 識符,諸如全球移動設備標識(IMEI)碼。此外,存儲器可以存儲用于確定小區id信息的指 令。特別地,存儲器可以存儲由控制器20執行的應用程序,其確定移動終端10與之通信的 當前小區的標識,即小區id標識或小區id信息。結合定位傳感器36,小區id信息可以用 于更準確地確定移動終端10的位置。在示例性實施方式中,移動終端10包括與控制器20通信的媒體捕獲元件,諸如照 相機、視頻和/或音頻模塊。媒體捕獲元件可以是用于捕獲圖像、視頻和/或音頻以便存儲、 顯示或者傳輸的任何裝置。例如,在媒體捕獲元件是照相機模塊36的示例性實施方式中, 照相機模塊37可以包括能夠根據捕獲的圖像形成數字圖像文件的數碼照相機。因此,照相 機模塊37包括用于根據捕獲的圖像來創建數字圖像文件所需的所有硬件(諸如,鏡頭或者 其他光學部件)和軟件。備選地,照相機模塊37可以僅包括查看圖像所需的硬件,而移動 終端10的存儲器設備存儲由控制器20執行的指令,其形式為根據捕獲的圖像來創建數字 圖像文件所需的軟件。在示例性實施方式中,照相機模塊37還可以包括諸如協處理器的處 理元件,其協助控制器20來處理圖像數據以及編碼器和/或解碼器,以便壓縮和/或解壓 圖像數據。編碼器和/或解碼器可以根據聯合圖像專家組(JPEG)標準或其他格式來編碼 和/或解碼。圖2是根據本發明示例性實施方式的無線通信系統的示意性框圖。現在參見圖2, 提供一種受益于本發明實施方式的一種類型的系統的圖示。該系統包括多個網絡設備。如 圖所示,一個或多個移動終端10每個都可以包括天線12,以用于將信號發射至基地或基站 (BS) 44以及用于從其接收信號。基站44可以是一個或多個蜂窩或移動網絡的一部分,每個 網絡包括操作該網絡所需的元件,例如移動交換中心(MSC)46。如本領域技術人員公知的, 移動網絡還可以表示為基站/MSC/互聯功能(BMI)。在操作中,當移動終端10進行和接收 呼叫時,MSC 46能夠路由去往和來自移動終端10的呼叫。當呼叫涉及移動終端10時,MSC46還可以提供到陸地線主干的連接。此外,MSC 46能夠控制去往和來自移動終端10的消 息的轉發,并且還能夠控制去往和來自消息收發中心的、針對移動終端10的消息的轉發。 應當注意,盡管在圖2的系統中示出了 MSC 46,但是MSC 46僅僅是示例性網絡設備,并且本 發明的實施方式不限于在采用MSC的網絡中使用。MSC 46可以耦合至數據網絡,諸如局域網(LAN)、城域網(MAN)和/或廣域網 (WAN)。MSC 46可以直接耦合至數據網絡。然而,在一個典型實施方式中,MSC 46耦合至 GTff 48,而GTW 48耦合至例如因特網50的WAN。繼而,諸如處理元件(例如,個人計算機、 服務器計算機等)的設備可以經由因特網50耦合至移動終端10。例如,如下所述,處理元 件可以包括與下文描述的計算系統52 (圖2中示出了兩個)、源服務器54 (圖2中示出了一 個)等相關聯的一個或多個處理元件。BS 44還可以耦合至服務GPRS (通用分組無線服務)支持節點(SGSN) 56。如本領 域技術人員公知的,SGSN 56通常能夠執行類似于MSC 46的功能,以用于分組交換服務。與 MSC 46類似,SGSN56可以耦合至諸如因特網50的數據網絡。SGSN 56可以直接耦合至數 據網絡。然而,在更典型的實施方式中,SGSN 56耦合至分組交換核心網,諸如GPRS核心網 58。分組交換核心網繼而耦合至另一GTW 48,諸如網關GPRS支持節點(GGSN) 60,而GGSN 60 耦合至因特網50。除了 GGSN 60之外,分組交換核心網還可以耦合至GTW 48。而且,GGSN 60可以耦合至消息收發中心。在此方面,類似于MSC 46,GGSN 60和SGSN 56能夠控制消 息(諸如MMS消息)的轉發。GGSN 60和SGSN 56還能夠控制去往和來自消息收發中心的、 針對移動終端10的消息的轉發。此外,通過將SGSN 56耦合至GPRS核心網58和GGSN 60,諸如計算系統52和/或 源服務器54的設備可以經由因特網50、SGSN 56以及GGSN 60耦合至移動終端10。在此 方面,諸如計算系統52和/或源服務器54的設備可以跨越SGSN 56、GPRS核心網58以及 GGSN60來與移動終端10通信。通過將移動終端10以及其他設備(例如,計算系統52、源 服務器54等)直接或者間接地連接至因特網50,移動終端10例如可以按照超文本傳輸協 議(HTTP)等來與其他設備通信以及相互之間彼此通信,由此執行移動終端10的各種功能。盡管在此沒有示出和描述每個可能的移動網絡的每個元件,應當意識到,移動終 端10可以通過BS 44耦合至多個不同網絡中的任意的一個或多個。在此方面,網絡能夠 支持按照多個第一代(IG)、第二代(2G)、2. 5G、第三代(3G)、3.9G、第四代移動通信協議等 中的任意一個或多個協議的通信。例如,一個或多個網絡能夠支持按照2G無線通信協議 IS-136 (TDMA)、GSM和IS-95 (CDMA)的通信。而且,例如,一個或多個網絡能夠支持按照2. 5G 無線通信協議GPRS、增強數據GSM環境(EDGE)等的通信。此外,例如,一個或多個網絡可以 能夠支持按照3G無線通信協議的通信,其中3G無線通信協議諸如使用WCDMA無線接入技 術的UMTS網絡。一些窄帶模擬移動電話服務(NAMPS)網絡、全接入通信系統(TACS)網絡 以及雙模或者更多模的移動臺(例如,數字/模擬或者TDMA/CDMA/模擬電話)也可以得益 于本發明的實施方式。移動終端10還可以耦合至一個或多個無線接入點(AP)62。AP 62可以包括被 配置為按照諸如以下的技術來與移動終端10進行通信的接入點射頻(RF)、紅外(IrDA) 或者多種不同的無線網絡互聯技術中的任意技術,其中無線網絡互聯技術包括諸如 IEEE802. 11 (例如,802. Ila,802. lib,802. Ilg,801. Iln 等)的無線 LAN(WLAN)技術,諸如IEEE 802. 16的微波接入全球互通(WiMAX)技術,和/或諸如IEEE 802. 15、藍牙(BT)、超 寬帶(UWB)等的無線個域網(WPAN)技術等等。AP 62可以耦合至因特網50。類似于MSC 46,AP 62可以直接耦合至因特網50。然而,在一個實施方式中,AP 62經由GTW 48間接耦 合至因特網50。此外,在一個實施方式中,可以將BS 44視作另一 AP 62。將會意識到,通 過將移動終端10以及計算系統52、源服務器54和/或多種其他設備中的任意設備直接或 者間接地連接至因特網50,移動終端10可以彼此進行通信,與計算系統進行通信,等等,由 此來執行移動終端10的各種功能,例如將數據、內容等發射至計算系統52和/或從計算系 統52接收內容、數據等。這里使用的術語“數據”、“內容”、“信息”以及類似術語可以互換 使用,用來表示能夠根據本發明的實施方式而被發射、接收和/或存儲的數據。由此,不應 將任何這種術語的使用作為對本發明實施方式的精神以及范圍的限制。盡管未在圖2中示出,除了跨越因特網50將移動終端10耦合至計算系統52之外 或者作為替代,可以按照例如RF、BT、IrDA或者多種不同的有線或無線通信技術(包括LAN、 WLAN、WiMAX和/或UWB等技術)中的任意技術來將移動終端10與計算系統52彼此耦合 和通信。一個或多個計算系統52可以附加地或者備選地包括可移動存儲器,其能夠存儲隨 后可以傳送給移動終端10的內容。此外,移動終端10可以耦合至一個或多個電子設備,諸 如打印機、數字投影儀和/或其他多媒體捕獲、產生和/或存儲設備(例如,其他終端)。類 似于計算系統52,移動終端10可以被配置為按照例如RF、BT、IrDA或者多種不同的有線或 無線通信技術(包括(通用串行總線)USB、LAN、WLAN、WiMAX和/或UWB等技術)中的任 意技術來與便攜式電子設備進行通信。在示例性實施方式中,內容或數據可以通過圖2的系統在移動終端(類似于圖1 的移動終端10)和圖2的系統的網絡設備之間傳送,從而例如執行應用或在移動終端10和 其他移動終端之間建立通信(例如,出于內容共享的目的)。這樣,應了解,不必將圖2的系 統用于移動終端之間的通信或網絡設備和移動終端之間的通信,圖2僅出于示例的目的提 供。此外,應該理解,本發明的實施方式可以駐留在諸如移動終端10的通信設備上,和/或 可以駐留在照相機、服務器、個人計算機或其他設備上,而不與圖2的系統進行任何通信。現在將參考圖3描述本發明的示例性實施方式,其中示出了用于提供對媒體收藏 的內容條目呈現的裝置的某些元件。圖3的裝置例如可以用在圖1的移動終端10上。然 而,應該指出,圖3的系統還可以在各種其他設備(移動設備和固定設備)上采用,并且,因 此,本發明不應限于諸如圖1的移動終端10之類設備上的應用。在這點上,例如,個人計算 機的用戶可以使用本發明的實施方式來瀏覽內容,這歸因于本發明實施方式提供的用于基 于一個或多個不同主題在查看內容條目之間進行切換的能力。作為不同于圖1的移動終 端的設備的示例,圖3的系統可以用在個人計算機、照相機、攝像機、手持計算機、服務器、 代理等上。備選地,實施方式可以用在例如包括上述設備的設備組合上。還應該指出,雖然 圖3示出了用于例如在基于元數據的內容管理環境中提供對于媒體收藏的內容條目的呈 現的系統配置的示例,但是多個其他配置也可以用于實現本發明的實施方式,并且根據本 發明的實施方式,不同于元數據的屬性或特征可以形成內容管理和呈現的基礎。這樣,應該 指出,下述設備或元件可以不是強制的并且因此某些設備或元件可以在某些實施方式中省 略。現在參考圖3,提供了一種用于提供對媒體收藏的內容條目進行呈現的系統。該系統可以以諸如移動終端10使用的硬件、軟件或硬件和軟件的組合來實現。該系統可以包括 內容安排器70、存儲器設備72、處理元件74和用戶接口 76。在示例性實施方式中,內容安 排器70、存儲器設備72、處理元件74和用戶接口 76可以經由任何有線或無線通信機制彼 此進行通信。在這點上,例如,用戶接口 76可以至少與內容安排器70和/或處理元件74進 行通信,從而使內容安排器70能夠生成內容條目或涉及內容條目的類別的顯示,或呈現存 儲在存儲器設備72中的內容,或例如基于經由滾動功能做出的用戶選擇來執行與內容相 關聯的功能。例如,用戶可以利用用戶接口 76,從而指示設備(例如,移動終端10)的操作 (例如,移動終端10)以導入諸如多媒體文件的文件、捕獲圖像或音頻/視頻序列、下載web 內容、創建或下載數據或文檔等,從而創建與元數據和/或其他屬性、特征和/或基礎相關 聯的、可以具有相應類型的內容條目,其中元數據和/或其他屬性、特征和/或基礎可以用 于組織內容條目的類別以便顯示或呈現,從而可以根據如下更詳細描述的本發明的實施方 式經由滾動功能訪問其他類別。在示例性實施方式中,內容條目例如可以是根據有損或無 損音頻、視頻或圖像壓縮技術處理的內容。這樣,例如,無損音頻編碼(FLAC)、移動圖片專家 組-1音頻層_3(MP3)和多個其他類型的音頻壓縮技術可以用于根據本發明的實施方式的 內容條目。內容條目還可以是視頻文件、圖像文件、音頻文件或各種不同格式的其他類型的 媒體內容。然而,應該指出,特定類別中的條目不必是內容條目。在這點上,特定類別中的 條目可以代之以或附加地是到站點的鏈接、經由網絡可獲得的數據或其他信息、專輯標題、 電影標題、個體名稱或可以充當特定話題、媒體類型、子類別等標識符的各種其他標題。應該指出,內容安排器70、存儲器設備72、處理元件74和用戶接口 76中的任意一 個或全部可以布置在單個設備中。例如,圖1的移動終端10可以包括內容安排器70、存儲 器設備72、處理元件74和用戶接口 76的全部。備選的,內容安排器70、存儲器設備72、處 理元件74和用戶接口 76中的任意一個或全部可以部署在不同設備中。例如,內容安排器 70、處理元件74和/或存儲器設備72可以部署在服務器處,而用戶接口 76可以部署在與 服務器通信的移動終端處。其他配置也是可能的。換言之,本發明的實施方式可以在客戶 端/服務器環境中執行或代替單個設備上的操作來執行。這樣,例如,在存儲器設備72位 于服務器處的實施方式中,移動終端10可以查看基于存儲或移動終端10可訪問的信息排 序和呈現的內容,而與元數據相關聯的內容實際上存儲在服務器的存儲器設備處。因此,在 移動終端10處選擇特定內容條目時,該特定內容條目可以從服務器向移動終端10流式傳 輸、下載或傳送。在示例性實施方式中,裝置還可以包括元數據引擎78、其可以實現為處理元件74 或由處理元件74控制。元數據引擎78可以配置為向每個創建的對象(或向所創建對象中 被選擇的那些)指派元數據,從而與例如存儲器設備72中創建的內容條目相關聯的進行存 儲。在示例性實施方式中,元數據引擎78可以與多個應用同時通信并且可以生成用于由每 個相應應用所創建的內容的元數據。可以與元數據引擎通信的應用示例可以包括但不限于 多媒體生成、電話薄、文檔創建、日歷、庫、消息傳送客戶端、位置客戶端、計算器和其他類似 應用。備選地或附加地,可以通過文件傳輸、下載或任何其他機制從其他設備接收內容,從 而所接收的內容包括相應的元數據。元數據引擎78可以是以配置為根據定義的規則集合生成元數據的硬件、軟件或 硬件和軟件的組合實現的任何設備或裝置。定義的規則集合例如可以規定將指派給使用特定應用或在特定上下文中創建的內容的元數據等。這樣,響應于接收到拍攝圖片或捕獲視 頻序列的事件的指示(例如,從照相機模塊37),元數據引擎78可以配置為指派相應的元數 據(例如,標簽)。元數據引擎78可以備選地或附加地處理內容條目的所有元數據,從而不 必加載內容條目本身,而是例如代之以可以僅在數據庫中加載元數據文件或與相應內容條 目相關聯的元數據項。元數據通常包括與對象分離但涉及該對象的信息。可以通過向對象添加元數據來 “標記”該對象。這樣,元數據可以用于指定可能從該對象本身不是顯而易見的、與該對象相 關聯的性質、特征、屬性或特點。然后,元數據可以用于組織對象以改進內容管理功能。此 外,已經開發了一些方法用于基于上下文插入元數據。上下文元數據描述在其中“創建”特 定內容條目的上下文。在下文中,應該理解術語“創建”被定義為諸如還包括術語捕獲、接收 和下載。換言之,內容可以被定義為“創建的”,而不論內容何時首次駐留在設備中、不論由 什么裝置創建、不論內容之前是否存在于其他設備上。然而,某些上下文元數據還可以涉及 在另一設備處內容的原始創建,如果從另一設備下載或傳輸內容的話。上下文元數據可以 與每個內容條目相關聯,從而提供注釋以促進有效的內容管理特征,諸如搜索和組織特征。 因而,上下文元數據可以用于提供一種自主機制,通過該機制,可以增強內容管理并且可以 最小化用戶負擔。元數據或標簽通常是用于描述與它們相關聯的相應內容的文本關鍵字,但是元數 據在各種實施方式中可以是任何類型的媒體內容。在各種示例中,元數據可以是靜態的,其 中元數據可以表示關于相應內容的固定信息,諸如創建或釋放的日期/時間、涉及內容創 建/接收的上下文數據(例如,位置,附近的個人、情緒、用于描述上下文的其他表達或圖 標,諸如可以由用戶鍵入等)、流派、標題信息(例如,專輯、電影、歌曲或其他名稱)、節奏、 原始信息(例如,藝術家、內容創建者、下載源等)。可以自動確定、預定或由用戶手工添加 此類靜態元數據。例如,用戶可以在創建內容時或稍后使用用戶接口 76來添加或修改內容 的元數據。備選地,元數據可以是動態的,其中元數據可以表示與內容相關聯的可變信息,諸 如呈現內容的最后日期和/或時間,預定時段上呈現內容的頻率、內容的流行度(例如,使 用涉及內容的銷售信息或點擊率信息)、等級、共享內容的用戶標識、查看或推薦內容或指 定該內容為最愛的用戶標識等。在示例性實施方式中,內容的流行度可以進一步包括可以 隱性地或顯性地確定的反饋、評論、推薦等,可以諸如經由因特網、無線電臺或其他內容源 從各種源收集的涉及內容條目的用戶滿意度的最愛標記或其他指示。顯性反饋例如可以根 據撰寫的調查響應、博客評論、端到端推薦、投票調查等來確定。隱性反饋可以基于用戶對 于特定內容條目的響應(例如,對內容條目的留戀度、點擊、多次查看或呈現、購買該內容 條目的數量等)來確定。例如可以以字母順序顯示標題信息和/或原始信息。可以以時間 線順序呈現日期/時間相關信息。可以以從不頻繁到頻繁、不流行到流行、低到高、慢到快 以及相反順序的等級分別呈現頻率、流行度、點擊率、節奏和其他信息。存儲器設備72 (例如易失性存儲器40或非易失性存儲器42)可以配置為存儲多 個內容條目以及每個內容條目的相關聯元數據和/或其他信息(例如,其他屬性或特征信 息)。存儲器設備72可以駐留在與導航和呈現內容的設備相同或不同的設備上。存儲器 設備72可以存儲相同或不同設備的內容條目。在示例性實施方式中,不同類型的內容條目可以存儲在存儲器設備72的獨立文件夾或獨立部分中。然而,不同類型的內容條目還可以 混合在存儲器設備72內。例如,存儲器設備72內的一個文件夾可以包括涉及諸如電影、音 樂、廣播/多播內容(例如來自于因特網和/或無線電臺)、圖像、視頻/音頻內容等的內容 類型的內容條目。備選地,獨立文件夾可以專用于每個內容類型。在任何情況中,不論內容 條目的物理存儲位置為何,內容安排器70可以配置為訪問相應的內容條目并且根據下面 提供的描述來安排內容條目以支持關于內容的組織、瀏覽、選擇和訪問的改進功能。在示例性實施方式中,用戶可以將用戶接口 76用于例如經由處理元件74直接訪 問存儲在存儲器設備72中的內容。處理元件74可以與配置為經由用戶接口 76顯示、播 放或呈現所選內容的應用進行通信或執行該應用。然而,如上所述,對于存儲器設備72的 內容的導航可以由如下更詳細描述的內容安排器70提供。應該指出,在某些實施方式中, 用戶接口 76和內容可以位于分離的設備中。這樣,存儲器設備72或能夠向與用戶接口 76 相關聯的設備提供內容的另一存儲介質例如可以駐留在通過因特網可訪問的服務器上。然 后,用戶可以使用用戶接口 76 (例如,經由如下描述的元數據或標簽)對內容進行導航,并 且在選擇內容條目時,可以從遠程存儲器設備72或存儲介質向與用戶接口 76相關聯的設 備傳送選擇的內容條目以便呈現。用戶接口 76例如可以包括小鍵盤30和/或顯示器28以及相關聯的硬件和軟件。 應該指出,用戶接口 76可以備選地全部以軟件實現,諸如可以是這樣的情況,當使用功能 元件針對接口采用觸摸屏的時候,其中功能元件諸如是使用手指、手寫筆等經由觸摸屏可 訪問的軟件。備選地,接近傳感器可以結合屏幕使用,使得不必寄存實際的觸摸,從而執行 相應的任務。語音輸入也可以或備選地結合用戶接口 76使用。作為另一備選方案,用戶 接口 76可以包括簡單鍵接口,其包括有限數量的功能鍵,每個功能鍵都可以不具有預定義 的、與任何特定文本字符的關聯性。這樣,用戶接口 76可以與顯示器和用于選擇顯示器上 的醒目顯示的選項的一個或多個鍵一樣簡單,其是與用于在利用一個或多個鍵選擇選項之 前在顯示器上醒目顯示各種菜單選項的機制結合使用的。例如,鍵可以是如圖6所示的滾 動器98 (例如,包括能夠接收四向輸入的滾動設備的五路滾動器(諸如上/下、右/左和選 擇輸入)),其包括具有任何數量方向輸入可能性的滾動設備。可以經由用戶接口 76接收針 對功能執行的用戶指示和/或可以經由用戶接口 76提供對數據的輸出,諸如可視化、顯示 或呈現。在示例性實施方式中,響應于在用戶接口 76處接收的輸入,內容安排器70和/或 處理元件74可以配置為執行滾動功能,從而根據如由接收的輸入確定的特定滾動功能來 例如執行鏈接或功能以顯示或呈現相同類別內或另一類別內的另一條目。內容安排器70可以實現為任何設備、電路或裝置,其以能夠執行如下更詳細描述 的內容安排器70的相應功能的硬件、軟件或硬件和軟件的組合實現。在示例性實施方式 中,內容安排器70可以由處理元件74控制或實現為處理元件74 (例如,計算機或其他設備 的控制器20或處理器)。這樣,內容安排器70可以包括或實現為用于執行如下更詳細描 述的內容安排器70的功能的安排電路。諸如那些在此描述的處理元件可以以很多方式實 現。例如,處理元件可以實現為處理器、協處理器、控制器或各種其他處理裝置或設備,包括 諸如ASCI (專用集成電路)的集成電路。在示例性實施方式中,內容安排器70可以配置為提供內容條目的分層組織,其中 可以根據類型將每個內容條目組織到組織的第一和最寬級別中。在這點上,內容條目的類型可以基于內容條目對應的媒體分類來確定。例如,內容條目的類型可以是視頻、音頻、圖 像等。在示例性實施方式中,一個或多個類型可以組合為特定的組合類型,諸如圖像和視 頻。在某些實施方式中,可以基于文件格式或其他指示符確定類型。內容安排器70可以進一步配置為在每個類型內組織條目的類別。這樣,類別可以 包括以特別方式彼此相關的內容條目,其中特別的方式形成了將條目隔離為特定類別的基 礎。換言之,每個類別可以表示用于組織內容條目的不同基礎。例如,內容安排器70可以進 一步配置為基于與每個內容條目相關聯的元數據、根據類別組織內容條目。備選地或附加 地,內容安排器70可以配置為根據類別來組織內容條目,其中一個或多個類別包括多個子 類別。在這點上,每個子類別可以包括共享特定組織基礎(諸如,特定特征、屬性、元數據、 標簽等)的內容條目。在示例性實施方式中,內容安排器70可以配置為根據其中每個類別表示組織不 同級別的類別來組織內容條目。組織的每個級別可以涉及組織的每個相鄰級別,這是基于 組織的每個后續級別的遞減范圍,如從組織的最高級別(例如,媒體級別或類型)到組織的 最窄級別的一個“細分”。在這點上,在一個實施方式中,對應于最窄范圍的類別(或子類 別)可以包括內容條目,并且具有更高范圍的每個后續類別可以包括一個條目或限定用于 組織內容條目的相應遞增的更寬基礎的一系列條目。內容安排器70可以進一步配置為提 供關于類別中當前查看的條目數量相對于條目總數量的每個類別的指示,并且提供關于相 鄰類別中的條目數量的指示。內容安排器70可以配置為安排用于顯示或呈現的內容,從而滾動功能可以基于 在相同類別中的內容條目間的滾動提供從一個內容條目到下一個的訪問,和/或滾動功能 可以基于類別之間的滾動提供從一個內容條目到另一類別(或另一類別中的內容條目)的 訪問。在示例性實施方式中,內容安排器70可以配置為基于與執行的滾動功能相關聯的方 向支持上述訪問。在這點上,例如,在給定的類別內,在第一方向上執行的滾動功能或沿著 第一軸執行的滾動功能可以提供對相同類別中其他內容的訪問。同時,在第二方向上執行 的滾動功能或沿著第二軸執行的滾動功能可以為用戶提供對不同類別或不同類別中的一 個或其他內容條目的訪問,其中在一個實施方式中第二軸可以實質上垂直于第一軸。如上 所述,滾動功能可以經由用戶接口 76輸入。在示例性實施方式中,共享類別的內容條目可以沿對應于第一軸的軸來顯示。換 言之,可以在內容條目的單列或單行上顯示每個都與特定類別相關聯的內容條目集合,并 且可以通過在第一軸方向上(例如,在水平或豎直方向上)的滾動進行訪問。然而,應該指 出,特定類別中的內容條目可以不必同時顯示。換言之,可以在任何給定時間顯示多個內容 條目中的僅一個條目、一個內容條目和其內容條目中的一部分或者內容條目集合的子集。可以由任何機制提供對類別中的內容條目(或條目或子類別)的排序。例如,可以 提供創建或最后呈現的時間/日期、呈現的頻率、流行度、字母順序、音軌順序、發行日期或 多個其他排序機制。這樣,沿第一軸的滾動可以通過根據提供的排序轉變內容條目來改變 那個內容條目是可見的、是醒目顯示的(諸如通過集中地位于顯示器內或另一機制)、或是 突出呈現的,從而以在滾動方向上的順序醒目顯示(或顯示)下一內容條目。內容條目可以 處于連續的環上,從而一旦已經查看或醒目顯示了所有內容條目,則重復內容條目。在這點 上,例如,可以提供界線(例如,參見圖7中的界線100)以指示內容條目順序末尾之間的邊界。備選地,當到達了內容條目排序的一端,則不可能在相應的滾動方向上進一步沿相應軸 滾動從而達到排序的一端。可選地,一旦達到了界線,則滾動可以自動停止并且在相同方向 上的進一步滾動此后可以通過循環到排序的另一端以來自于用戶的附加輸入開始(例如, 滾動鍵的另一按動或經由觸摸屏的滾動輸入)。在示例性實施方式中,除了上述的組織和/或安排內容條目之外,內容安排器 70(或處理元件74)可以配置為執行如下所述的其他功能。例如,內容安排器70可以進一 步配置為支持針對搜索項目的關鍵字或搜索術語的輸入,從而支持涉及輸入關鍵字的內容 的快速定位。內容安排器70還可以配置為支持設置的輸入以定義放映或呈現限制或約束, 從而支持將內容條目的自動選擇包括在“智能顯示”中。在這點上,例如,可以使用戶能夠 定義將包括在放映中的條目總數,是否發生循環、是否采用基于時間的采樣(例如,獲得貫 穿特定時段的內容線),可以包括什么類型的媒體和/或形成放映主題的特定話題/標簽。 內容安排器70可以以類似的方式操作以產生音樂音軌或其他內容條目的“最佳”收藏。圖4示出了根據本發明示例性實施方式的組織性分層的示例。在這點上,例如,內 容安排器70可以對應于媒體應用80,其包括用于安排如上所述的內容條目和類別的指令 和進一步用于支持如下所述的內容條目中導航的指令。當執行時,媒體應用80可以提供涉 及組織的第一級別上的媒體內容搜索的各種媒體類型和/或功能的顯示。例如,如圖4所 示,組織的第一級別可以包括第一類型的媒體,諸如音樂82、第二類型的媒體,諸如圖像和 視頻84以及各種其他類型的媒體(例如,電視(TV)記錄(例如,家庭或因特網TV)、電影 (例如,家庭影院或在線預告片)等)。媒體應用80還可以提供對諸如快捷方式(例如,手 工創建的或基于相關性創建的)、瀏覽服務、搜索服務等其他服務的訪問。在示例性實施方 式中,為了訪問各種媒體類型中的每個,沿特定軸(例如,第一軸)執行的滾動功能可以提 供與相應的各種媒體類型相關聯的圖標或標識符的醒目顯示,例如如圖5所示。雖然通過 沿第一軸進行滾動而對各種媒體類型進行滾動,例如可能遇到其他媒體類型(例如,其他 圖標)。然而,如果沿第二軸進行滾動操作(或執行選擇功能)則可以選擇對應于當前醒目 顯示的圖標或標識符的媒體類型。對于每個媒體類型,在選擇相應媒體類型時,初始可能遇到現在播放或播放器視 圖顯示。在圖6中示出了現在播放或播放視圖86的示例。對應于每個不同媒體類型的現 在播放或播放視圖顯示可以是不同的。在這點上,可以針對與其對應的媒體類型定制每個 不同的現在播放或播放視圖顯示。例如,音樂82媒體類型的現在播放或播放視圖86可以 包括音樂主題。在對現在播放或播放視圖顯示86進行初始訪問時,可以顯示相應的主題。 備選地或附加地,可以顯示關于最后呈現的媒體內容的信息、最后執行的功能或根據播放 列表將呈現的下一內容條目。此外,諸如具有相應標題或比賽分的指示符88可以呈現,從 而指示可以經由相應的滾動功能訪問哪個功能、類別或內容條目。參考圖4和圖6,指示符88可以指示例如相關信息或瀏覽功能(例如,如由“相關 瀏覽”指示符指示的)可以通過在特定方向上滾動來訪問。備選地或附加地,如圖6所示, 指示符88可以指示為了訪問組織的另一級別可以查看不同類別。如果執行滾動功能以通 過滾動訪問不同的類別,則可以進入類別90,其中可以訪問(相應媒體類型的)各種內容 條目或子類別(例如,子類別92)。可以呈現一個或多個類別,每個類別例如可以是由用戶 手工創建的、例如可以是基于元數據自動創建的或預先存在的。如圖4所示并且如上所述,可以經由在第一方向或軸(例如水平方向)上執行的滾動功能訪問每個類別內的內容,而 通過在第二方向或軸(例如,豎直方向)上執行滾動功能可以訪問不同類別。如果選擇了 類別或子類別的一個內的內容條目,則可以呈現相應的內容條目并且視圖可以返回到現在 播放或播放視圖86。備選地,如圖4所示,子類別92內的內容條目可以經由子集播放器94 呈現。現在播放或播放視圖86以及子集播放器94兩者都可以包括用于呈現相應媒體類型 的媒體的功能。 如圖6所示,現在播放或播放視圖86還可以例如提供與當前播放的內容條目相關 聯的總運行時間的指示,并且還可以包括運行時間中相對于總運行時間的相對當前位置。 在示例性實施方式中,諸如指示符88、其他導航選項、內容條目的標識和/或涉及內容條目 的相應信息(例如,藝術家、專輯、作曲者、元數據等)、指示將播放的下一內容條目的信息 (例如,根據播放列表)、涉及運行時間的信息等之類的某些或全部信息可以與呈現的內容 (或主題背景)在部分透明的覆層96上重疊。覆層96還可以包括其他信息,諸如內容條 目的總數或播放列表中的內容條目的總數以及相應總數中當前所呈現內容條目的數量。覆 層96可以在執行任何功能之后僅在預定的時間量中顯示。備選地,覆層96(或覆層96的 一部分)可以在現在播放或播放視圖86正在呈現內容時或直到關閉時連續顯示。在示例性實施方式中,提供關于當前或下一內容條目的信息的信元還可以是導航 元素。此類導航元素例如在與觸摸用戶接口結合使用時可能是有用的。因而,例如,通過觸 摸顯示的藝術家姓名,用戶可以快速導航到藝術家視圖,從而可以醒目顯示相應的藝術家。 備選地,用戶可以快速導航(例如,通過觸摸顯示的藝術家姓名)到列出相應藝術家的專輯 的視圖。備選地或附加地,盡管滾動仍舊可以具有所述的相同結果的事實,也可能不存在任 何導航元素和/或指示符(例如,指示符88)。在示例性實施方式中,以預定義的方式按壓滾動器98可以執行播放、暫停、停止、 快進、回轉、下一個、前一個、增/減音量和/或其他功能。在這點上,例如,用戶接口 76的 一個或多個鍵可以指定為模式改變鍵。這樣,在常規操作期間,可以如所述的來操作滾動。 然而,響應于對模式改變鍵的選擇,如圖11所示,滾動器98可具有新指派的功能。如果采 用觸摸屏,則可以提供圖11的圖示或另一類似機制,該記載用于根據提供的指示向左、右、 上或下拖拽手指或通過在指定位置進行觸摸可以執行滾動功能。對模式改變鍵的再次選擇 (或對模式清除鍵的選擇)可以將滾動器98返回到常規操作。在一個實施方式中,在不同 于改變到類別視圖或到相關信息的鏈接或瀏覽功能的軸的軸上的滾動可以使用戶能夠查 看最近呈現的內容條目和/或排隊的內容條目的列表。在示例性實施方式中,如圖6所示,如果指示符88 (或指示符中的一個)對應于 “相關瀏覽”功能,則媒體應用80可以支持對相關信息和/或與當前內容條目相關聯的鏈接 的一次點擊訪問(即,通過在由指示符88指示的方向上的滾動)。在這點上,例如,如果正 在呈現的內容條目是由特定藝術家演出的歌曲,或來自于特定專輯的歌曲,則可以基于例 如web服務分類或推薦等提供到藝術家簡歷的鏈接、到藝術家其他作品的鏈接、到可以在 其中購買專輯或相關專輯的在線唱片商店的鏈接、到類似流派的音樂的鏈接、到類似藝術 家的鏈接。圖7示出了根據本發明示例性實施方式的特定類別內的內容條目的示例。如圖7 所示,可以包括指示符88’以指示可以經由滾動功能(例如,經由沿豎直軸的滾動)可訪問的其他類別。同時,例如沿水平軸的滾動可以支持相應類別內的相鄰或其他內容條目的醒 目顯示。如上所述,界線100 (或循環分隔符)可以呈現在相應類別中第一內容條目和最后 內容條目之間,從而在已經完成了該類別中對于內容條目的完整周期時進行放映。執行滾 動功能的時間長度(例如,壓下滾動鍵的時間長度)可以確定滾動的速度。當滾動速度達 到特定閾值時,可以向屏幕添加信息以向用戶提供當前內容條目關于該類別中所有其他內 容條目的位置。因而,即使內容條目可能顯示非常短的時間,也可以使用戶能夠了解到滾動 功能正在操作類別中的內容條目收藏的哪部分。其他類別可以包括預先存在的標準類別、手工生成的類別、自動生成的類別或上 述和其他類別的任何組合。如圖7所示(示出了音樂相關的內容條目的示例),可以在覆 層上(類似于參考圖6所述的方式)或在可以對指示內容條目的圖形調整大小的情況中在 顯示器的另一位置顯示涉及醒目顯示的內容條目(例如,顯示的內容條目(如果僅顯示一 個)或最突出顯示的內容條目)的信息,從而提供足夠的空間來顯示信息而又不妨礙該圖 形的視圖。圖形可以是圖像、視頻幀、電影海報、專輯封面、藝術作品或指示或與相應內容條 目相關聯的任何其他材料。還可以結合特定圖形顯示其他信息。例如,指示當前類別87的 信息、相對于類別中的條目總數的當前正在呈現的條目的數量和/或相鄰類別中的條目數 量和/或相鄰類別的標識。在示例性實施方式中,用于作為類別中最后條目的特定條目(例 如,與界線相鄰的條目)的圖形還可以包括鏈接或通過滾動改變現有的可執行鏈接(例如, 改變指示符88’中的一個)以訪問相關條目或瀏覽功能而不是相鄰類別。在示例性實施方式中,組織的第一級別可以包括音樂82媒體類型,音樂82媒體類 型內的第一類別可以表示組織的更窄級別,例如包括音樂的不同流派類別,諸如流行音樂、 搖滾、說唱等。這樣,內容條目的組織的下一級別可以是流派類別。所有與特定流派相關聯 的內容條目可以經由對相應流派類別的選擇(不論是潛在地經由其他滾動或隧穿)來訪 問。如果流行音樂例如被選擇為流派類別內的類別(或子類別),則對應于各種流行音樂藝 術家的條目可以被提供作為其他類別(或子類別)。在選擇(例如,經由豎直滾動)特定流 行音樂藝術家時,可以訪問與特定流行音樂藝術家相關聯的專輯的新類別,并且所選的類 別(例如,選擇的特定流行音樂藝術家的專輯)繼而可以包括包含來自于所選專輯的音軌 (或至少來自于可用于呈現或購買的所選專輯中的那些音軌)的內容條目。在另一示例性實施方式中,其中組織的第一級包括圖像和視頻84媒體類型,圖像 和/或視頻可以包括基于例如與每個相應內容條目相關聯的元數據組織的內容條目,其中 每個相應內容條目可以用于將每個內容條目與一個或多個不同類別關聯起來。這樣,在一 個示例性實施方式中,音樂相關內容條目例如在窄范圍類別中是可訪問的,并且更寬范圍 的類別可以表示可應用的窄范圍內容條目的集合。同時,圖像和/或視頻內容條目例如可 以在各種不同的類別中可訪問,只要相應的內容條目與不同類別中的每個相關聯。換言之, 在一個實施方式中,圖像/視頻分層可以支持對不同類別或組織的不同級別中的相同內容 條目的訪問,然而,音樂分層可以支持對條目的訪問,該條目具有與組織的相應級別相適應 的范圍。因此,對于音樂,諸如音軌的窄范圍內容條目可以僅在組織的最窄級別是可訪問 的,然而,諸如專輯的更寬范圍內容條目可以在組織的更寬級別可訪問。關于圖像/視頻相關的內容條目,與內容條目相關聯的位置、日期、時間和其他元 數據可以用于將內容條目與不同的相應類別相關聯。然而,如上所述,其他手工或自動創建的類別(以及預先存在的類別)也可以存在,諸如相簿、小圖片視圖等。這樣,內容條目可 以與相應類別相關聯,并且在一個類別內滾動(例如,水平地)可以支持對如上所述的類別 中的其他內容條目的訪問(如果選擇了內容條目,則也對其進行呈現)。同時,在另一方向 上(例如,豎直地)進行滾動可以支持對其他類別的訪問。當正在播放或呈現內容條目時, 如上所述,可以通過在一個方向上(例如,上)來訪問相關條目或瀏覽功能,同時可以為另 一方向上(例如,下)的滾動提供對類別的訪問。圖8示出了視頻或圖像媒體類型內容條目110的示例。在該示例中,內容條目100 可以處于月類別內。在醒目顯示或顯示內容條目Iio后,可以初始地顯現覆層112。覆層 112可以指示當前類別以及與該類別相關的信息(或與內容條目110相關的信息)。在示 例性實施方式中,可以提供條形圖114以指示內容條目110相對于相應類別和/或相對于 相鄰類別(例如,日或年)的位置。在這點上,條形圖114可以包括指示每個倉中的內容條 目數量的倉。醒目顯示的倉可以對應于當前內容條目的倉(或類別)。剩余的倉的每個可 以指示與組織的當前級別相關聯的相應其他類別。與每個倉相關聯的條的高度可以指示每 個倉中的內容條目的相對數量。在示例性實施方式中,對內容條目110的選擇可以使得相 應媒體播放器(例如,與現在播放或播放視圖顯示86)以全屏視圖播放內容條目。備選地, 可以通過滾動來訪問用于以全屏視圖顯示內容條目110的功能。應該指出,盡管圖8僅示出了在遍歷類別內的內容時顯示的單個內容條目,其他 實施方式可以同時提供可見的多個內容條目。例如,所選專輯的所有或預定數量的音軌可 以一次可見。類似地,如圖9所示,多個小圖片大小圖像、視頻幀、電影海報等(每個都表示 相應的內容條目)可以同時可見(例如,以網格格式)。因而,用戶可以使用滾動器98(可 能在模式改變之后)來醒目顯示多個顯示的條目中的一個(或醒目顯示的條目可以集中或 突出地顯示)。在一個實施方式中,用戶可以選擇獨立的內容條目以添加到播放列表中或者 對內容條目排序以便放幻燈或其他程序。可以將用戶接口 76的專用鍵提供用于以該方式 進行選擇。圖9示出了內容條目的月類別的示例(例如,圖像或視頻剪輯),其中以包括多個 小圖片119的小圖片格式呈現內容條目。在示例性實施方式中,表示內容條目的小圖片圖 像可以針對組織的當前級別而在它們之間沒有空間,但是針對涉及相鄰內容的組織的給定 級別的內容可以在其之間具有空間分隔符,其中相鄰內容將落在組織的下一更高級別上。 例如,如圖9所示,針對相同月內的給定日的小圖片可以在它們之間沒有空間。然而,在月 之間的劃分線處,可以提供空間。而且,還可以提供指示跨越劃分線的內容的月/年的覆層 (例如,當用戶跨越由小圖片內容條目之間的空間指示的劃分線時,可以提供下一或之前月 的覆層121)。顯然地,覆層121可以呈現在小圖片119之上或與小圖片119偏離,如圖9所 示。因而,可以以時間線而不是以全屏圖像呈現小圖片119的材料。對特定內容條目的選 擇可以提出內容條目的縮圖或全屏圖像以便呈現,這取決于用戶偏好,用戶偏好可以預定 或由進一步的選擇來指示。如上所述,可以利用滾動功能(例如,從現在播放或播放視圖顯示86)發起關聯性 瀏覽。在這點上,圖10示出了可以根據本發明實施方式執行的關聯性瀏覽功能的示例。例 如,當執行“相關瀏覽”功能時,圖10的屏幕可以顯示用于與執行“相關瀏覽”功能結合的 話題或內容條目。如圖10所示,瀏覽功能可以支持對涉及相應內容條目(例如,涉及該內
18容條目的其他專輯、書、歌曲、類別、信息等)的更多媒體的訪問(例如,經由鏈接)。在示例 性實施方式中,可以提供到其他功能118或信息或內容的源的鏈接。例如,可以鏈接到播放 特定音樂流派的本地無線電臺、可以訪問類似音樂、可以訪問在線商店以支持條目購買等。 在一個實施方式中,可以在如圖10所示的標簽云120中呈現相關鏈接和/或信息,但是其 他呈現形式也是可能的。在示例性實施方式中,標簽云120可以提供用于選擇的獨立標簽, 或例如還可以用于在當前醒目顯示的標簽內滾動。在這點上,當用戶從標簽云120中選擇 (例如,打開)獨立標簽時,其他導航視圖可以瀏覽與標簽相關聯的最終內容(例如,針對圖 像,應用可以打開全屏模式以便瀏覽結果)。另一方面,用戶可以移動標簽云120中特定標 簽上的焦點并且通過滾動(例如,利用左和右導航鍵)瀏覽與特定標簽相關聯的內容。在 后一情況中,用戶可以不必從“關聯性瀏覽”視圖移開,而是應用可以例如在顯示器的頂部 或顯示器的背景中顯示小的預覽圖片,從而顯示相關條目。此外,盡管可能顯示了單個小圖 片;但是還可以顯示之前的和下一個小圖片。當瀏覽(通過側向滾動)標簽時,標簽名稱可 以動態改變以表示當前醒目顯示的條目的標簽。因而,當前導航的標簽保持相同(因為其 涉及用戶關于其進行當前導航的所有條目),但是其他標簽可能改變。應該指出,上述軸不必以線性方式安排。而且,應該理解,軸不必彼此垂直布置。而 是,例如可以以三(或更多)維格式提供軸。例如,將以在各種不同軌跡延伸進入和/或穿 出頁面的軸的存在由符號或圖標指示。用于以這些“三維軸”訪問內容的滾動功能可以通 過對特定鍵的選擇、通過語音命令、選項菜單、彈出窗口、下拉菜單等調用。在這點上,例如, 設備能力(例如,顯示器大小、導航機制等)可以用于確定可以提供的軸數量。圖12是根據本發明示例性實施方式的系統、方法和程序產品的流程圖。將會理 解,流程圖的每個塊或者步驟以及流程圖中塊的組合可以通過各種方式來實現,諸如通過 硬件、固件和/或包括一個或多個計算機程序指令的軟件。例如,上文描述的一個或多個過 程可以通過計算機程序指令來實現。在此方面,實現上文描述過程的計算機程序指令可以 由移動終端的存儲器設備來存儲,并由移動終端中的內置處理器來執行。將會意識到,任何 這種計算機程序指令可以加載至計算機或者其他可編程裝置(也即,硬件)以產生機器,使 得當該指令在計算機或其他可編程裝置上執行時,創建出用于實現在流程圖塊或者步驟中 指定的功能。這些計算機程序指令還可以存儲在計算機可讀存儲器中,該指令可以指引計 算機或其他可編程裝置以特定方式工作,以使得存儲在計算機可讀存儲器中的指令產生處 包括指令裝置的產品,該指令裝置實現流程圖塊或者步驟中指令的功能。該計算機程序指 令還可以被加載至計算機或者其他可編程裝置,以使得在該計算機或其他可編程裝置上執 行可操作步驟序列,以便產生計算機實現的過程,該過程使得在計算機或其他可編程裝置 上執行的指令提供用于實現在流程圖塊或者步驟中指定的功能的步驟。因此,流程圖的塊或者步驟支持用于執行特定功能的裝置組合、用于執行特定功 能的步驟組合和用于執行特定功能的程序指令裝置。還應當理解,流程圖的一個或多個塊 或者步驟以及流程圖中塊或者步驟的組合可以由基于專用硬件的計算機系統(其執行特 定的功能或步驟)或者專用硬件和計算機指令的組合實現。在這點上,例如如圖12所示的用于提供關于媒體收藏的內容條目的分層導航的 方法的一個實施方式可以包括提供內容條目的分層組織,其中根據類型對每個內容條目進 行組織,并且在每個類型內,進一步根據類別對內容條目進行組織,操作200。每個類別可以表示用于組織內容條目的不同基礎。該方法可以進一步包括使用戶能夠使用關于第一軸定 向的第一滾動功能來查看特定類別內的內容條目,操作210,并且使用戶能夠使用關于第二 軸定向的第二滾動功能來切換類別,操作220。在示例性實施方式中,第二軸實質上垂直于
第一軸。在可選實施方式中,方法可以進一步包括接收對將呈現的特定內容條目的選擇, 并且針對選擇的將呈現的內容條目,支持對與相應類型相關聯的內容播放器的選擇,操作 230。該方法的另一可選操作可以包括操作240,經由滾動操作提供對與所選內容條目有關 的功能的訪問。在這點上,提供對功能的訪問可以包括提供到網絡的鏈接,以便經由網絡檢 索涉及所選內容條目的條目或信息。在示例性實施方式中,操作200可以包括基于與每個內容條目相關聯的元數據、 根據類別對內容條目進行組織,或根據類別對內容條目進行組織,在類別中,至少一個類別 包括多個子類別,每個子類別包括共享特定組織基礎的內容條目。如另一備選方案,操作 200可以包括根據類別組織內容條目,其中每個類別表示涉及組織的每個相鄰級別的組織 的不同級別,這是基于針對組織的每個隨后級別的遞減范圍的,其中,對應于最窄范圍的類 別包括內容條目,并且具有更高范圍的每個后續類別包括用于組織內容條目的相應遞增的 更寬基礎。在示例性實施方式中,方法可以進一步包括關于類別中相對于條目總數量的當 前查看的條目數量提供每個類別的指示,并且進一步提供關于相鄰類別中的條目數量的指
示 ο應該指出,盡管示例性實施方式討論了內容,但是內容可以包括對象或條目,諸如 但不限于圖像相關的內容條目、視頻文件、電視廣播數據、文本、文檔、web頁面、web鏈接、 音頻文件、無線電廣播數據、廣播節目指南數據、位置跟蹤日志信息等。受益于前述描述和相關附圖的啟示,這些發明所屬技術領域技術人員會想到在此 給出的本發明的很多改進和其他實施方式。因此,應當理解,本發明并不限于所公開的具體 實施方式,并且意在將改進和其他實施方式包括在所附權利要求的范圍內。盡管在此使用 了特定的術語,但是這些術語僅出于一般性和描述性的目的而使用,并非用于限制。
權利要求
一種方法,包括提供內容條目的分層組織,其中根據類型對所述內容條目中的每個進行組織,并且在每個類型內,根據類別對所述內容條目進一步進行組織,其中所述類別中的每個表示用于組織所述內容條目的不同基礎;使用戶能夠使用關于第一軸定向的第一滾動功能來查看特定類別內的內容條目;以及使所述用戶能夠使用關于第二軸定向的第二滾動功能來切換類別。
2.根據權利要求1所述的方法,其中使所述用戶能夠使用關于所述第二軸定向的所述 第二滾動功能來切換類別包括提供所述第二滾動功能以在類別之間進行滾動,其中所述第 二軸實質上垂直于所述第一軸。
3.根據權利要求1所述的方法,進一步包括接收對將呈現的特定內容條目的選擇,并 且對于選擇的將呈現的內容條目,使能對與相應類型相關聯的內容播放器的訪問。
4.根據權利要求3所述的方法,進一步包括經由滾動操作提供對涉及所述所選內容條 目的功能的訪問。
5.根據權利要求4所述的方法,其中提供對所述功能的訪問包括提供到網絡的鏈接, 以便經由所述網絡檢索涉及所述所選內容條目的條目或信息。
6.根據權利要求1所述的方法,其中提供所述分層組織進一步包括根據基于與所述內 容條目中的每個相關聯的元數據的類別來組織所述內容條目。
7.根據權利要求1所述的方法,其中提供所述分層組織進一步包括根據類別組織所述 內容條目,其中至少一個所述類別包括多個子類別,在所述子類別中,所述子類別中的每個 包括共享特定組織基礎的內容條目。
8.根據權利要求1所述的方法,其中提供所述分層組織進一步包括根據類別組織所述 內容條目,其中每個類別表示與組織的每個相鄰級別有關的組織的不同級別,這基于組織 的每個后續級別的遞減范圍,其中對應于最窄范圍的類別包括所述內容條目,并且具有更 高范圍的每個后續類別包括用于組織所述內容條目的相應遞增的更寬基礎。
9.根據權利要求8所述的方法,進一步包括提供關于當前查看的條目數量相對于所述 類別中條目的總數的每個類別的指示并且進一步提供關于相鄰類別中條目數量的指示。
10.一種包括至少一個計算機可讀存儲介質的計算機程序產品,所述計算機可讀存儲 介質具有存儲于其中的計算機可讀程序代碼部分,所述計算機可讀程序代碼部分包括第一可執行部分,用于提供內容條目的分層組織,其中根據類型對所述內容條目中的 每個進行組織,并且在每個類型內,根據類別對所述內容條目進一步進行組織,其中所述類 別中的每個表示用于組織所述內容條目的不同基礎;第二可執行部分,用于使用戶能夠使用關于第一軸定向的第一滾動功能來查看特定類 別內的內容條目;以及第三可執行部分,用于使所述用戶能夠使用關于第二軸定向的第二滾動功能來切換類別。
11.根據權利要求10所述的計算機程序產品,進一步包括第四可執行部分,用于接收 對將呈現的特定內容條目的選擇,并且對于選擇的將呈現的內容條目,使能對與相應類型 相關聯的內容播放器的訪問。
12.根據權利要求11所述的計算機程序產品,進一步包括第五可執行部分,用于經由滾動操作提供對涉及所述所選內容條目的功能的訪問。
13.根據權利要求10所述的計算機程序產品,其中所述第一可執行部分包括用于根據 基于與所述內容條目中的每個相關聯的元數據的類別來組織所述內容條目的指令。
14.根據權利要求10所述的計算機程序產品,其中所述第一可執行部分包括用于根據 類別組織所述內容條目的指令,其中至少一個所述類別包括多個子類別,在所述子類別中, 所述子類別中的每個包括共享特定組織基礎的內容條目。
15.根據權利要求10所述的計算機程序產品,其中所述第一可執行部分包括用于根據 類別組織所述內容條目的指令,其中每個類別表示與組織的每個相鄰級別有關的組織的不 同級別,這基于組織的每個后續級別的遞減范圍,其中對應于最窄范圍的類別包括所述內 容條目,并且具有更高范圍的每個后續類別包括用于組織所述內容條目的相應遞增的更寬 ■石出。
16.根據權利要求15所述的計算機程序產品,進一步包括第四可執行部分,用于提供 關于當前查看的條目數量相對于所述類別中條目的總數的每個類別的指示并且進一步提 供關于相鄰類別中條目數量的指示的指令。
17.一種包括處理元件的裝置,所述處理元件配置為提供內容條目的分層組織,其中根據類型對所述內容條目中的每個進行組織,并且在 每個類型內,根據類別對所述內容條目進一步進行組織,其中所述類別中的每個表示用于 組織所述內容條目的不同基礎;使用戶能夠使用關于第一軸定向的第一滾動功能來查看特定類別內的內容條目;以及使所述用戶能夠使用關于第二軸定向的第二滾動功能來切換類別。
18.根據權利要求17所述的裝置,其中所述處理元件進一步配置為接收對將呈現的特 定內容條目的選擇,并且對于選擇的將呈現的內容條目,使能對與相應類型相關聯的內容 播放器的訪問。
19.根據權利要求18所述的裝置,其中所述處理元件進一步配置為經由滾動操作提供 對涉及所述所選內容條目的功能的訪問。
20.根據權利要求17所述的裝置,其中所述處理元件進一步配置為根據基于與所述內 容條目中的每個相關聯的元數據的類別來組織所述內容條目。
21.根據權利要求17所述的裝置,其中所述處理元件進一步配置為根據類別組織所述 內容條目,其中至少一個所述類別包括多個子類別,在所述子類別中,所述子類別中的每個 包括共享特定組織基礎的內容條目。
22.根據權利要求17所述的裝置,其中所述處理元件進一步配置為根據類別組織所述 內容條目,其中每個類別表示與組織的每個相鄰級別有關的組織的不同級別,這基于組織 的每個后續級別的遞減范圍,其中對應于最窄范圍的類別包括所述內容條目,并且具有更 高范圍的每個后續類別包括用于組織所述內容條目的相應遞增的更寬基礎。
23.根據權利要求22所述的裝置,其中所述處理元件進一步配置為提供關于當前查看 的條目數量相對于所述類別中條目的總數的每個類別的指示并且進一步提供關于相鄰類 別中條目數量的指示。
24.一種設備,包括用于提供內容條目的分層組織的裝置,其中根據類型對所述內容條目中的每個進行組織,并且在每個類型內,根據類別對所述內容條目進一步進行組織,其中所述類別中的每個 表示用于組織所述內容條目的不同基礎;用于使用戶能夠使用關于第一軸定向的第一滾動功能來查看特定類別內的內容條目 的裝置;以及用于使所述用戶能夠使用關于第二軸定向的第二滾動功能來切換類別的裝置。
25. 一種方法,包括在第一設備處提供內容條目的分層組織,其中根據類型對所述內容條目中的每個進行 組織,并且在每個類型內,通過由所述第一設備提供的所述分層組織、根據類別對存儲于第 二設備處的所述內容條目進一步進行組織,其中所述類別中的每個表示用于組織所述內容 條目的不同基礎;使用戶能夠在所述第一設備處使用關于第一軸定向的第一滾動功能來查看特定類別 內的內容條目;使所述用戶能夠使用關于第二軸定向的第二滾動功能來切換類別;以及響應于向所述第二設備提供針對內容條目的選擇而從所述第二設備接收選擇的內容 條目。
全文摘要
一種用于提供關于媒體收藏的內容條目的分層導航的裝置可以包括處理元件。該處理元件可以配置為提供內容條目的分層組織,其中根據類型對每個內容條目進行組織,并且在每個類型內,進一步根據類別對內容條目進行組織。每個類別可以表示用于組織內容條目的不同基礎。處理元件可以進一步配置為使用戶能夠使用關于第一軸定向的第一滾動功能來查看特定類別內的內容條目,并且使用戶能夠使用關于第二軸定向的第二滾動功能來切換類別。
文檔編號G06F17/30GK101889279SQ200880119533
公開日2010年11月17日 申請日期2008年9月4日 優先權日2007年11月7日
發明者A·索爾瓦里, I·拉特恩瑪基, J·帕拉斯瑪, J-P·薩爾門凱塔, T·梅利拉, V·蒂恩維厄里 申請人:諾基亞公司