新四季網

用於確定和均衡媒體軌道的一個或多個段的方法和裝置的製作方法

2023-06-06 16:16:36 4

專利名稱:用於確定和均衡媒體軌道的一個或多個段的方法和裝置的製作方法
技術領域:
背景技術:
無線(例如蜂窩式)服務提供者和設備製造商不斷地受到挑戰以通過例如提供引人注目的服務和特徵來向消費者提供價值和便利。一個感興趣領域是用於促進媒體重放的服務、應用等的開發。舉例來說,消費者通常利用各種電子設備和媒體播放器來重放諸如音頻和視頻軌道的媒體。這些設備和/或播放器中的每ー個可以具有不同的輸出特性(例如,音頻或視頻質量)。由於這些差異,消費者可能常常在媒體重放期間對輸出設置進行自定義或調整以使媒體再現最優化。傳統上,常規媒體播放器和/或設備允許使用例如均衡器來對重放設置進行至少某些用戶控制。然而,常規均衡器設置及其他重放控制一般地應用於整個媒體(例如,整個音樂軌道、整個視頻文件)。對重放設置的此粗糙控制水平可能限制消費者對媒體重放進行自定義的能力。結果,服務提供者和設備製造商面對著使得能夠由消費者和內容創建者/提供者(例如,藝術家、發行者等)兩者實現對媒體重放的更大控制的顯著技術挑戰。

發明內容
因此,需要一種用於高效地對用於媒體重放的輸出設置進行自定義的方案。根據ー個實施例,ー種方法包括確定媒體軌道的ー個或多個段。該方法還包括使所述ー個或多個段與一個或多個相應的輸出設置相關聯。該方法還包括至少部分地基於所述ー個或多個輸出設置至少部分地促使在設備處進行媒體軌道的重放。根據另ー實施例,ー種裝置包括一個或多個處理器以及包括ー個或多個程序的電腦程式代碼的至少ー個存儲器,所述至少一個存儲器和所述電腦程式代碼被配置成用與至少ー個處理器一起至少部分地促使所述裝置確定媒體軌道的ー個或多個段。還至少部分地促使該裝置使所述ー個或多個段與一個或多個相應的輸出設置相關聯。還至少部分地促使所述裝置至少部分地基於所述ー個或多個輸出設置至少部分地促使在設備處進行媒體軌道的重放。根據另ー實施例,一種計算機可讀存儲介質承載ー個或多個指令的ー個或多個序列,其在被一個或多個處理器執行時至少部分地促使裝置確定媒體軌道的ー個或多個段。還至少部分地促使該裝置使所述ー個或多個段與一個或多個相應的輸出設置相關聯。還至少部分地促使所述裝置至少部分地基於所述ー個或多個輸出設置至少部分地促使在設備處進行媒體軌道的重放。根據另ー實施例,ー種裝置包括用於確定媒體軌道的一個或多個段的裝置。該裝置還包括用於至少部分地促使所述ー個或多個段與一個或多個相應的輸出設置相關聯的裝置。所述裝置還包括用於至少部分地基於所述ー個或多個輸出設置至少部分地促使在一個設備處進行媒體軌道的重放的裝置。另外,針對本發明的各種示例性實施例,可應用以下各項ー種方法,包括促進(I)數據和/或(2)信息和/或(3)至少ー個信號的處理和/或處理(I)數據和/或(2)信息和/或(3)至少ー個信號,(I)數據和/或(2)信息和/或(3)至少ー個信號至少部分地基於在本申請中公開的與本發明的任何實施例有關的方法(或過程)中的任何一個或任何組合(包括至少部分地由其導出)。針對本發明的各種示例性實施例,還可應用以下各項ー種方法,包括促進對被配置成允許訪問至少ー個服務的至少ー個接ロ的訪問,所述至少一個服務被配置成執行在本申請中公開的網絡或服務提供者方法(或過程)中的任何一個或任何組合。針對本發明的各種示例性實施例,可應用以下各項ー種方法,包括促進創建和/或促進修改(I)至少ー個設備用戶接口元素和/或(2)至少ー個設備用戶接ロ功能,所述(I)至少ー個設備用戶接口元素和/或(2)至少ー個設備用戶接ロ功能至少部分地基於從在本申請中公開的與本發明的任何實施例有關的方法或過程中的一個或任何組合得到的數據和/或信息、和/或從在本申請中公開的與本發明的任何實施例有關的方法(或過程)中的一個或任何組合得到的至少ー個信號。針對本發明的各種示例性實施例,還可應用以下各項ー種方法,包括創建和/或修改(I)至少ー個設備用戶接口元素和/或(2)至少ー個設備用戶接ロ功能,所述(I)至少一個設備用戶接口元素和/或(2)至少ー個設備用戶接ロ功能至少部分地基於從在本申請中公開的與本發明的任何實施例有關的方法(或過程)中的一個或任何組合得到的數據和/或信息、和/或從在本申請中公開的與本發明的任何實施例有關的方法(或過程)中的ー個或任何組合得到的至少ー個信號。在各種示例性實施例中,可以在服務提供者側或在行動裝置側或以在服務提供者與行動裝置之間的任何共享方式在兩側都執行動作來實現所述方法(或過程)。針對各種示例性實施例,可應用以下各項ー種裝置,包括用於執行最初提交的權利要求I一 14和27— 29中的任ー項的方法的裝置。根據簡單地通過舉例說明許多特定實施例和實施方式,包括可設想用於執行本發明的最佳方式,的以下詳細描述,本發明的其他方面、特徵和優點將變得顯而易見。本發明還能夠實現其他和不同的實施例,並且可以在各種顯而易見的方面修改其多個細節,其全部不脫離本發明的精神和範圍。因此,應將附圖和描述本質上視為說明性的而不是限制性的。


在附圖的各圖中, 以示例的方式而不以限制的方式舉例說明本發明的實施例。圖1是根據一個實施例的能夠在用戶設備上對媒體輸出設置進行自定義的系統的圖;圖2A是根據一個實施例的用於針對ー個或多個媒體軌道的ー個或多個段確定ー個或多個輸出設置的系統的圖;圖2B是示出根據ー個實施例的分段媒體軌道和用於每個段的相應輸出設置的示例的圖;圖3是根據一個實施例的能夠確定和/或利用用於媒體重放的媒體輸出設置的媒體播放器的部件的圖4是根據一個實施例的用於確定媒體軌道的ー個或多個段、確定ー個或多個輸出設置並使所述ー個或多個段與所述ー個或多個輸出設置相關聯的過程的流程圖;圖5是根據一個實施例的用於使媒體軌道的ー個或多個段與ー個或多個輸出設置元數據相關聯的過程的流程圖;圖6是根據一個實施例的用於使媒體軌道的ー個或多個段與ー個或多個輸出設置元數據相關聯的過程的流程圖;圖7是根據一個實施例的用於檢索一個或多個輸出設置元數據的過程的流程8是根據一個實施例的用於確定設備的輸出能力並應用ー個或多個輸出設置元數據的過程的流程圖;圖9是根據一個實施例的用於確定ー個或多個媒體軌道的一個或多個段和/或指定ー個或多個相應輸出設置的用戶接ロ的圖;圖10是可以用來實現本發明的實施例的硬體的圖;圖11是可以用來實現本發明的實施例的晶片組的圖;以及圖12是可以用來實現本發明的實施例的移動終端(例如,手機)的圖。
具體實施例方式公開了用於對用於媒體重放的輸出設置進行自定義的方法、裝置以及電腦程式的示例。在以下描述中,出於說明的目的,闡述了許多特定細節以便提供本發明的實施例的透徹理解。然而,對於本領域的技術人員而言顯而易見的是可以在沒有這些特定細節的情況下或用等價布置來實施本發明的實施例`。在其他情況下,以方框圖形式示出了眾所周知的結構和設備以便避免不必要地使本發明的實施例含糊難懂。雖然相對於音頻媒體內容討論了本發明的多個實施例,但應認識到的是本發明的實施例可應用於任何類型的內容呈現,例如音樂或視頻重放或流式傳輸、玩遊戲、圖像或地圖顯示、無線電或電視內容廣播或流式傳輸,其涉及能夠呈現音頻媒體內容的任何設備,例如有線和無線本地設備或本地和遠程有線或無線設備兩者。如在本文中所示用的,內容或媒體包括例如數字聲音、歌曲、數字圖像、數字遊戲、數字地圖、名勝信息、數字視頻,諸如音樂視頻、新聞剪輯和戲劇視頻、廣告、節目文件或對象、任何其他數字媒體或內容或其任何組合。術語呈現指示例如用於在設備處呈現內容的任何方法,包括通過揚聲器來播放音樂,在顯示屏上或在投影儀中或在諸如照片或普通紙的有形介質上顯示圖像,與聲音、圖形遊戲或地圖數據或者用於呈現的任何其他技術術語或其任何組合一起在適當的顯示設備上示出視頻。在許多所示實施例中,播放器是呈現模塊的示例。播放列表是關於響應於用戶的輸入而在ー個或多個播放器上呈現的任何內容的信息,並且與該用戶相關聯。播放歷史是關於響應於用戶的輸入而在一個或多個播放器上呈現的內容的時間序列的信息,並且與該用戶相關聯。圖1是根據一個實施例的能夠在用戶設備上對媒體輸出設置進行自定義的系統的圖。如上文所討論的,消費者常常使用例如均衡器來對用於重放媒體軌道的聲音輸出設置進行自定義,特別是使用具有不同輸出特性的設備和/或播放器的情況下。然而,傳統上,媒體輸出設置每次適用於整個媒體軌道(例如,音樂專輯中的音樂軌道)。換言之,針對整個軌道指定相同的均衡器設置,並且不以更細的粒度應用於軌道(例如,應用於軌道的段或部分)。根據這種傳統方法,內容創建者、內容提供者和/或內容用戶不能微調輸出設置方案、編碼和關聯更細粒度輸出設置方案,例如對媒體軌道的ー個或多個段的ー個或多個輸出設置。這個缺點可以使得對於用戶而言媒體輸出小於最佳。為了解決上述問題,圖1的系統100引入了用以指定用於媒體軌道或文件的単獨段的媒體輸出設置(例如,均衡器設置)井隨後根據那些設置來重放媒體軌道的能力。更具體地,系統100至少提供了例如以下能力允許內容創建者、內容製作者、內容提供者和/或內容用戶識別媒體軌道的ー個或多個段,將ー個或多個輸出設置編碼並使其與媒體軌道的一個或多個段相關聯;以及(2)使媒體播放器在呈現輸出時利用ー個或多個輸出設置。在一個實施例中,內容創建者/提供者可以將媒體軌道劃分成任何數目的段井隨後將單獨的輸出設置分配給每個段。此外,均衡器(例如,包括在媒體播放器中或作為獨立模塊來提供)然後可以根據設置來指定或指導媒體軌道的輸出。舉例來說,可以通過使用無源和/或有源電子元件或通過使用用於改變一個或多個輸出設置的數字算法來實現均衡器,所述輸出設置諸如振幅、頻率、相位、時間延遲等。在某些實施例中,可以基於諸如古典音樂、流行音樂、電影視頻、體育視頻等來指定預置輸出參數。例如,針對包括許多不同風格的混雜的音樂軌道,內容創建者可以指定用於介紹的經典均衡器設置、用於第一詩行的流行均衡器設置、用於第二詩行的搖滾均衡器設置等。在某些實施例中,可以使各個輸出設置作為兀數據與媒體軌道的相應段相關聯。例如,元數據可以編碼或者嵌入在媒體軌道文件中。另外或替換地,可以使輸出設置在查找表或其他資料庫中與相應段相關聯。因此,在另ー實施例中,在媒體軌道的重放期間,系統100可以從元數據、查找表或資料庫檢索用於媒體軌道的輸出設置井隨後基於所檢索設置來發起重放。在一個實施例中,用戶可以指定用於特定軌道的段輸出設置。在某些情況下,然後可以使用用戶指定設置來覆蓋由內容創建者/提供者指定的設置,或者用戶可以選擇使用哪個(例如,用戶指定或創建者指定設置)。然後可以使用戶指定設置與媒體軌道相關聯以供在後續重放中使用 。在某些實施例中,可以共享用戶指定設置和/或從其他用戶或設備檢索用戶指定設置。舉例來說,該設置可以至少部分地定義覆蓋整個可聽頻譜的一組頻率和相應振幅。還可設想的是該設置可以指定任何其他媒體特性(例如,用於視頻的亮度、色彩、飽和度等)及其相應值。如圖1中所示,系統100包括具有通過通信網絡107到網絡伺服器103和用戶設備(UE) 105a — 105b的連通性的服務平臺101。在一個實施例中,網絡伺服器103提供對服務平臺101的一個或多個服務的訪問。在其他實施例中,UE105a — 105b還可以直接地訪問服務平臺101(例如,使用客戶端應用)。為了簡單起見,圖1僅描繪了系統100中的兩個UE(例如,UE105a — 105b)。然而,可設想的是系統可以支持任何數目的UE105,直至通信網絡107的最大容量。在一個實施例中,可以基於可用帶寬、可用連接點等來確定網絡容量。網絡伺服器103還包括一個或多個網頁109,其包括ー個或多個內容門戶111以促進諸如不同類型的媒體和/或相關服務的內容的自動和聞效共孚。內容和任何相關段輸出設置(如果可用的話)例如由服務平臺101的媒體服務113a — 113n中的ー個或多個提供。在一個實施例中,服務平臺101包括一個或多個服務113a — 113n (例如,音樂服務、地圖服務、視頻服務、社交網絡服務等)、用戶帳戶管理器115以及用戶帳戶資料庫117。服務113a — 113η被直接地或間接地連接至網絡107且可以被關聯以共享登陸證書以便許可用戶訪問。在另一實施例中,服務113a — 113η中的一個或多個是由網絡107的服務提供者或運營商提供的被管理服務。用戶帳戶管理器115例如通過跟蹤服務113a — 113η中的哪些共享登陸證書並隨後將該證書連結至由特定用戶就各種服務113a — 113η創建的用戶帳戶來管理登陸證書的共享。在一個實施例中,用戶帳戶管理器115可以管理或提供對基於佣金或訂閱的內容的訪問以用於UE105處的重放。舉例來說,用戶帳戶管理器115可以將用於登陸證書的跟蹤信息和用戶帳戶信息存儲在用戶帳戶資料庫117中。另外或替換地,用戶帳戶資料庫177可以存在於被直接地或間接地連接至服務113a—113η中的一個或多個的一個或多個節點上。在其他實施例中,用戶帳戶資料庫117存在於網絡107中的一個或多個節點上。更具體地,用戶帳戶資料庫117包括一個或多個進程(未示出)和一個或多個數據結構,其存儲關於服務113a — 113η中的每一個的註冊用戶的信息,包括登陸證書和相關信息以及與使用服務113a — 113η中的任何一個相關聯的數據、配置、用戶簡檔、變量、條件等。在一個實施例中,可以經由共享、部分共享或不同的計算機硬體(例如,相對於圖10所述的硬體)來實現服務平臺101和網絡伺服器103。舉例來說,系統100的通信網絡107包括一個或多個網絡,諸如數據網絡(未示出)、無線網絡(未示出)、電話網絡(未示出)或其任何組合。可預期的是數據網絡可以是任何區域網(LAN)、城域網(MAN)、廣域網(WAN)、公共數據網(例如,網際網路)或任何其他適當的分組交換網絡,諸如商業所有的、專有分組交換網,例如專有電纜或光纖網絡。另外,無線網絡可以例如是蜂窩式網絡,並且可以使用各種技術,包括全球演進增強型數據速率(EDGE)、通用分組無線電服務(GPRS)、全球移動通信系統(GSM)、網際協議多媒體子系統(IMS),通用移動電信系統(UMTS )等以及任何其他適當的無線介質,例如微波接入全球互通(WiMAX)、長期演進(LTE)網絡、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛星、移動自組織網絡(MANET )等。UE105是任何類型的移動終端、固定終端或可攜式終端,包括移動手機、站、單元、設備、多媒體平板、多媒體 計算機、網際網路節點、通信器、臺式計算機、膝上型計算機、個人數字助理(PDA)或其任何組合。可設想的是UE105可以支持到用戶的任何類型的接口(諸如「可佩戴」電路等)。UE105還可以裝配有一個或多個傳感器(例如,全球定位衛星(GPS)傳感器、加速度計、光傳感器等)以供服務113a — 113η使用。舉例來說,UE105、服務平臺101以及網絡伺服器103使用眾所周知的、新的或仍在開發的協議相互通信且與通信網絡107的其他部件通信。在本文中,協議包括定義通信網絡107內的網絡節點如何基於通過通信鏈路發送的信息來彼此相交互的一組規則。協議在每個節點的不同操作層處是有效的,從生成和接收各種類型的物理信號、至選擇用於傳輸那些信號的鏈路、至由那些信號所指示的信息的格式,至識別在計算機系統上執行的哪些軟體應用發送或接收該信息。在開放系統互連(OSI)參考模型中描述了用於通過網絡來交換信息的概念上不同的協議層。通常通過交換離散數據分組來實現網絡節點之間的通信。每個分組通常包括(I)與特定協議相關聯的報頭信息,以及(2)有效負荷信息,其在報頭信息之後且包含可以獨立於該特定協議被處理的信息。在某些協議中,分組包括(3)在有效負荷之後且指示有效負荷信息的結束的拖尾信息。報頭包括諸如分組的源、其目的地、有效負荷的長度以及協議所使用的其他性質的信息。用於特定協議的有效負荷中的數據常常包括用於與OSI參考模型的不同、較高層相關聯的不同協議的報頭和有效負荷。用於特定協議的報頭通常指示用於包含在其有效負荷中的下一個協議的類型。較高層協議封裝在較低層協議中。包括在穿過諸如網際網路的多個異構網絡的分組中的報頭通常包括物理(層I)報頭、數據鏈路(層2)報頭、網際網路(層3)報頭和傳輸(層4)報頭以及由OSI參考模型定義的各種應用報頭(層5、層6和層7)。在一個實施例中,媒體門戶111和相應服務113根據客戶端-伺服器模型相交互。應注意的是計算機進程交互的客戶端-伺服器模型是被廣泛了解和使用的。根據客戶端-伺服器模型,客戶端進程將包括請求的消息發送到伺服器進程,並且伺服器進程通過提供服務進行響應。伺服器進程還可以向客戶端進程返回具有響應的消息。客戶端進程和伺服器進程常常在不同的計算機設備(其稱為主機)上執行,並且使用用於網絡通信的一個或多個協議經由網絡進行通信。按照慣例,術語「伺服器」用來指示提供服務的進程或該進程在其上面操作的主機計算機。同樣地,按照慣例,術語「客戶端」用來指示進行請求的進程或該進程在其上面操作的主機計算機。如本文所使用的,術語「客戶端」和「伺服器」指示進程而不是主機計算機,除非另外從上下文可清楚。另外,由於特別地包括可靠性、可縮放性以及冗餘性的原因,可以將由伺服器執行的進程分解成作為多個進程在多個主機(有時稱為層)上運行。圖2A是根據一個實施例的用於針對一個或多個媒體軌道的一個或多個段確定一個或多個輸出設置的系統200的圖。在一個實施例中,系統200使得用戶(例如,最終用戶或內容創建者/提供者)能夠確定媒體軌道201的一個或多個段,在均衡器203處對一個或多個輸出設置進行編碼,並使一個或多個輸出設置與媒體軌道205的一個或多個段相關聯。在一個實施例中,均衡器203是媒體播放器123、UE105或其組合的部件。另外或替換地,均衡器203可以是具有通過 通信網絡107而到UE105和媒體播放器123的連接的系統100的單獨部件。在另一實施例中,輸出設置元數據207在未與媒體軌道相關聯的情況下可用。在另一實施例中,媒體軌道的一個或多個創建者提供輸出設置的編碼和關聯。在另一實施例中,一個或多個用戶提供輸出設置的編碼和關聯。在另一實施例中,內容提供者和/或服務提供者提供輸出設置的編碼和關聯。在一個實施例中,輸出設置採取元數據文件的形式,其將一個或多個參數指定為輸出設置。在一個實施例中,元數據文件被存儲在一個或多個資料庫中並可以被一個或多個用戶訪問。在一個示例中,以下是指定可以被媒體播放器利用的一個或多個輸出設置參數的元數據。
<tracl< id = 〈segment id = ,(03843ui IM start=n00000M length =M00898M>

〈frequency value = "400" clb ="87>
〈frequency value = 」500" db ="0"/>
〈frequency value = 」600」 db =M-8"/>


〈segment id = *'030797" Start=uO1343M iength ="03898">
〈equalizer〉
〈frequency value ="400" db =f,3fV>
〈frequency value = "500」 db =」-2 /
〈frequency value = 」600" db =n5n/>
〈/equalizer〉


圖2B是示出根據一個實施例的分段媒體軌道和用於每個段的相應輸出設置的示例的圖。在本示例中,圖形表示示出了段221a — 221η、段的振幅和頻率圖以及分別對應於段221a — 221η的輸出設置223a — 223η。可以將媒體軌道分成任何數目的段且圖表示出了本示例中的每個段的邊界。因此,隨著每個段221a — 221η被重放,媒體播放器123檢索並應用相應的輸出設置223a — 223η。圖3是根據一個實施例的能夠確定和/或利用用於媒體重放的媒體輸出設置的媒體播放器的部件的圖。媒體播放器123能夠重放不同類型的媒體和/或內容,諸如音頻、視頻、照片等。可以將媒體以模擬格式中存儲在模擬介質上,諸如模擬存儲帶,或者以數字格式存儲在不同的存儲器件上,諸如可攜式盤、壓縮盤(⑶)、數字視頻盤(DVD)、存儲器單元、硬碟驅動、數字磁帶等。媒體播放器可以是基本上獨立的單元諸如磁帶播放器、CD播放器、DVD播放器、視頻播放器、基於存儲器的播放器(諸如MP3播放器);和/或可以基本上包括在另一設備中,諸如計算機、行動電話、電子筆記本、電子閱讀器等中。舉例來說,媒體播放器123包括用於獲得、創建、確定和/或利用一個或多個輸出設置以便再現媒體內容的一個或多個部件。可設想的是可以將這些部件的功能組合在一個或多個部件中或者由等效功能的其他部件執行。在本實施例中,媒體播放器123包括媒體接口 301、應用模塊303、運行時間模塊305、用戶接口 307、用戶簡檔309、存儲設備311、通信接口 313和輸出模塊315。並且,在系統300中示出了輸出設備317和319。在一個實施例中,通信接口 313可以用來與一個或多個內容提供者、服務提供者、其他用戶設備等通信。某些通信可以經由諸如網際協議、消息發送或任何其他通信方法的方法。在某些示例中,一個或多個用戶可以發送查詢或請求以經由通信接口 313從一個或多個在線服務和/或從一個或多個用戶獲得內容和/或輸出設置。媒體接口 301可以接受一個或多個媒體輸入諸如音頻磁帶、視頻磁帶、壓縮盤、存儲卡、記憶棒等;並且可以促使將來自一個或多個媒體的一個或多個內容存儲到存儲設備311上。然後在運行時間模塊305上執行一個或多個內容。例如,從壓縮盤獲得音樂軌道並在運行時間模塊305上執行,其然後在媒體播放器123中開始其他過程。應用模塊303包括一個或多個應用,諸如數字均衡器、網際網路瀏覽器、媒體編輯應用等。在一個實施例中,UE105的一個或多個用戶能夠編輯媒體軌道以至少確定媒體軌道的一個或多個段,對一個或多個輸出設置進行編碼並使其與一個或多個段相關聯。在另一實施例中,UE105的一個或多個用戶能夠搜索並獲得用於一個或多個媒體軌道的一個或多個輸出設置記錄,並且然後使一個或多個輸出設置與一個或多個媒體軌道的一個或多個段相關聯。在另一實施例中,UE105的一個或多個用戶能夠促使與一個或多個UE105的一個或多個其他用戶共享一個或多個輸出設置。在另一實施例中,促使所獲得、創建和/或編輯輸出設置中的一個或多個被存儲到存儲設備311上和/或在用戶簡檔309中。在另一實施例中,可以將輸出設置存儲在可通過通信網絡107訪問的另一存儲設備或部件(未示出)(例如,雲計算伺服器)中。用戶接口(UI) 307可以包括各種通信方法。例如,UI307可以具有包括可視化部件(例如,屏幕)、音頻部 件、物理部件(例如,振動)及其他通信方法的輸出端。用戶輸入端可以包括觸控螢幕接口、語音輸入端、基於手勢的接口、滾動和點擊接口、按鈕接口、麥克風、基於生物度量的輸入端(例如人電子腦信號、眼參數等)等。此外,可以使用UI307來提示用戶輸入本地證書(例如,PIN代碼、生物度量傳感器輸入等)並從用戶接收本地證書。通信可以是經由有線或無線接口。UI307可以位於一個設備上、多個設備上、一個位置處、多個位置處,並且可以被一個或多個用戶共享。在另一實施例中,輸出模塊315利用與媒體軌道的一個或多個段相關聯的一個或多個輸出設置以促使到輸出設備317和/或輸出設備319的輸出。在另一實施例中,諸如317的輸出設備基本上被包括在媒體播放器123中。圖4是根據一個實施例的用於確定媒體軌道的一個或多個段、確定一個或多個輸出設置並使所述一個或多個段與所述一個或多個輸出設置相關聯的過程的流程圖。在一個實施例中,均衡器203執行過程400並例如在包括如圖11中所示的處理器和存儲器的晶片組中實現。在步驟401處,確定諸如音頻軌道的媒體軌道的一個或多個段。舉例來說,所述確定可以包括指定用於媒體軌道內的每個段的開始/停止時間。此指定可以在視覺上(例如,用於段的開始/停止時間的滑塊)、明示地(例如,通過開始/停止時間的直接輸入)或其組合來實現。在一個實施例中,媒體軌道的一個或多個創建者可以確定應如何將媒體軌道分段和/或執行分段。在其他實施例中,可設想的是一個或多個用戶、一個或多個服務提供者和/或一個或多個設備可以確定和/或執行分段。在步驟403處,確定用於一個或多個段的一個或多個輸出設置。在一個實施例中,媒體軌道的一個或多個創建者可以確定用於一個或多個段的一個或多個特定輸出設置,其可以促使輸出的最佳呈現。在另一實施例中,一個或多個用戶可以確定用於一個或多個段的一個或多個輸出設置。在另一實施例中,一個或多個內容提供者和/或一個或多個服務提供者提供一個或多個輸出設置作為免費和/或收費的服務。在另一實施例中,經由一個或多個網際網路站點,諸如一個或多個社交網站和/或經由一個或多個藝術家網站,來共享一個或多個輸出設置。在步驟405處,所述一個或多個段與一個或多個相應的輸出設置相關聯。例如,可預期的是每個段可以具有用戶可以從其中進行選擇的一個或多個替換輸出設置。在一個實施例中,媒體播放器123中的一個或多個應用和/或一個或多個模塊使得一個或多個段與一個或多個相應輸出設置的關聯。在另一實施例中,一個或多個媒體軌道已經與一個或多個相應的輸出設置相關聯。在另一實施例中,用於一個或多個媒體軌道的一個或多個段的一個或多個輸出設置元數據可作為元數據記錄而利用。

圖5是根據一個實施例的用於使媒體軌道的一個或多個段與一個或多個輸出設置元數據相關聯的過程500的流程圖。在一個實施例中,媒體播放器123執行過程500,並且在例如包括如圖11中所示的處理器和存儲器的晶片組中實現。過程500假設媒體播放器將重放諸如音樂軌道的媒體軌道。在一個實施例中,UE105的用戶從一個或多個內容提供者下載一個或多個媒體軌道。在另一實施例中,UE105的用戶將CD插入媒體接口 301中。在步驟501處,媒體播放器確定媒體軌道是否包括一個或多個輸出設置。在一個實施例中,媒體軌道採取諸如MP3格式的數字文件的形式。在步驟503處,如果媒體軌道包括一個或多個輸出設置,則在步驟505處,確定媒體軌道的一個或多個段。在一個實施例中,媒體播放器應用模塊303通過分析一個或多個設置元數據記錄來確定一個或多個段。在步驟507處,將媒體軌道的一個或多個段與一個或多個相應輸出設置相關聯。在一個實施例中,一個或多個段與一個或多個輸出設置相關聯。在步驟509處,媒體播放器123至少部分地基於一個或多個輸出設置至少部分地促使媒體軌道的重放。在一個實施例中,利用如提供的一個或多個輸出設置。在另一實施例中,一個或多個用戶還編輯一個或多個輸出設置元數據。然而,在步驟503處,如果確定媒體軌道不包括輸出設置,則在步驟511處,媒體播放器促使一個或多個輸出設置是否可用於步驟501的媒體軌道的確定。在步驟513處,如果一個或多個輸出設置可用,則在步驟515處,檢索輸出設置元數據且過程前進至步驟505,否則,過程前進至步驟517,在那裡,媒體播放器促使媒體軌道的重放。在一個實施例中,在步驟517處,向UE105的用戶給予在517處的重放之前創建一個或多個輸出設置的選擇權。在另一實施例中,在步驟517處,將來自用戶簡檔309和/或存儲單元311的一個或多個輸出設置用於步驟517處的重放。圖6是根據一個實施例的用於使媒體軌道的一個或多個段與一個或多個輸出設置元數據相關聯的過程600的流程圖。在一個實施例中,媒體播放器123和/或均衡器203執行過程600,並且例如在包括如圖11中所示的處理器和存儲器的晶片組中實現。在步驟601處,用至少指定用於一個或多個段的開始時間、長度以及一個或多個相應輸出設置的一個或多個相應輸出設置的關聯來對媒體軌道的一個或多個段進行編碼。在步驟603處,藝術家、製作者、服務提供者、一個或多個用戶和/或基本上設備執行編碼和關聯。
圖7是根據一個實施例的用於檢索一個或多個輸出設置元數據的過程700的流程圖。在一個實施例中,媒體播放器123和/或均衡器203執行過程700,並且例如在包括如圖11中所示的處理器和存儲器的晶片組中實現。在步驟701處,從一個或多個服務提供者、一個或多個內容提供者、一個或多個社交網站、一個或多個設備、一個或多個用戶和/或其組合檢索一個或多個相應輸出設置。在一個實施例中,UE105的用戶從社交網站下載元數據文件,其包含用於用戶設備上的媒體軌道的一個或多個輸出設置。在另一實施例中,用戶從另一用戶設備下載媒體軌道並然後從同一和/或另一用戶設備下載用於該媒體軌道的輸出設置元數據文件。在另一實施例中,用戶從內容提供者下載媒體軌道,其已經包含輸出設置元數據。在步驟703處,確定與媒體軌道相關聯的指紋,並且至少部分地基於指紋檢索一個或多個相應輸出設置元數據。在一個實施例中,指紋至少部分地標識關於媒體軌道、關於一個或多個媒體軌道、關於專輯、關於媒體軌道的創建者等的信息。圖8是根據一個實施例的用於確定設備的輸出能力並應用一個或多個輸出設置元數據的過程800的流程圖。在一個實施例中,媒體播放器123和/或均衡器203執行過程800,並且例如在包括如圖11中所示的處理器和存儲器的晶片組中實現。在步驟801處,確定設備的媒體輸出能力,並且媒體軌道的重放還至少部分地基於媒體輸出能力。在一個實施例中,根據標識設別的類型、設備所利用的一個或多個輸出設備的類型的信息來確定設備的輸出能力。例如,媒體播放器可以利用一個或多個外部揚聲器、一個或多個內部揚聲器和/或一個或多個耳機,其全部可以是有線和/或無線設備。在另一實施例中,媒體播放器可以利用放大器設備。在另一實施例中,媒體播放器與另一媒體播放器設備配對和/或被連接至另一媒體播放器設備。在803處,一個或多個相應的輸出設置包括頻率和相應振幅、音頻效果、視頻設置、視頻效果等中的至少一個。在一個實施例中,一個或多個輸出設置指定用於一個或多個頻率的一個或多個振幅設置。在另一實施例中,針對視頻媒體的音頻軌道指定一個或多個輸出設置。圖9是根據一個實施例的用於確定一個或多個媒體軌道的一個或多個段和/或指定一個或多個相應輸出設置的用戶接口 900的圖。在一個實施例中,一個或多個用戶通過在Π900部901中標識用於一個或多個`段的起始點和結束點來確定媒體軌道的一個或多個段。在另一實施例中,已經在元數據文件中確定一個或多個段並在部901中示出了一個或多個段信息。在另一實施例中,可以針對部901中的一個或多個段確定用於一個或多個頻率的振幅水平。在另一實施例中,一個或多個用戶可以確定並設置部905中的一定範圍的選項,例如媒體名稱、媒體軌道號(號碼)、將輸出設置重置成媒體播放器和/或設備的默認設置,啟用或禁用均衡器選項,選擇放大器選項,保存當前設置等。在另一實施例中,將媒體軌道加載到媒體播放器中,其中媒體軌道已經與一個或多個輸出設置相關聯,在這種情況下,UI900顯不一個或多個輸出設置。在另一實施例中,一個或多個用戶可以利用UI900來修改用於一個或多個媒體軌道的一個或多個輸出設置元數據。可以有利地經由軟體、硬體(例如,通用處理器、數位訊號處理(DSP)晶片、專用集成電路(ASIC)、現場可編程門陣列(FPGA)等)、固件或其組合來實現在本文中描述的用於確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段相關聯的過程和能夠利用一個或多個輸出設置以便呈現輸出的媒體播放器系統。下面詳述用於執行所述功能的此類示例性硬體。
圖10圖示出可以在其上面實現本發明的實施例的計算機系統1000。雖然相對於特定設備或裝置描繪了計算機系統1000,但可設想的是圖10內的其他設備或裝置(例如,網絡部件、伺服器等)可以部署系統1000的所示硬體和部件。計算機系統1000被編程為(例如,經由電腦程式代碼或指令)以確定媒體軌道的一個或多個段,編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出,如本文所述的,並且包括通信機制,諸如用於在計算機系統1000的其他內部和外部部件之間傳遞信息的總線1010。信息(也稱為數據)被表示為可測量現象的物理表達,通常為電壓,但在其他實施例中,包括諸如磁性、電磁、壓力、化學、生物、分子、原子、亞原子和量子相互作用的現象。例如,北和南磁場或零和非零電壓表示二進位數字(位)的兩個狀態(0、1)。其他現象可以表示較高基礎的數字。測量之前的多個同時量子狀態的疊加表示量子位(qubit)。一個或多個數字的序列組成用來表示用於字符的數或代碼的數字數據。在某些實施例中,用特定範圍內的可測量值的近連續集來表示稱為模擬數據的信息。計算機系統1000或其一部分組成用於執行確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯的一個或多個步驟的裝置,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出。總線1010包括信息的一個或多個並行導體,使得在被耦合到總線1010的設備之間快速地傳輸信息。用於處理信息的一個或多個處理器1002與總線1010耦合。處理器(或多個處理器)1002對由電腦程式代碼指定的信息執行一組操作,所述電腦程式代碼與確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯有關,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出。電腦程式代碼是一組指令或語句,其提供用於處理器和/或計算機系統執行指定功能的操作的指令。可以用被編譯成處理器的原始指令集的計算機程式語言來編寫代碼。還可以直接地使用原始指令集(例如,機器語言)來編寫代碼。該組操作包括從總線1010引入信息和將信息放置在總線1010上。該組操作通常還包括比較兩個或更多信息單元、移動信息單元的位置和將兩個或更多信息單元組合,諸如通過加法或乘法或類似於0R、異或(XOR)和AND的邏輯運算。可以由處理器執行的該組操作的每個操作被稱為指令的信息表示給處理器,所述信息諸如一個或多個數字的操作碼。將由處理器1002執行的操作序列、諸如操作碼 序列組成處理器指令,也稱為計算機系統指令,或者簡單地計算機指令。特別地,可以單獨地或組合地將處理器實現為機械、電、磁、光學、化學或量子部件。計算機系統1000還包括被耦合到總線1010的存儲器1004。諸如隨機存取存儲器(RAM)或其他動態存儲設備的存儲器1004存儲信息,該信息包括用於確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯的處理器指令,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出。動態存儲器允許由計算機系統1000來修改存儲在其中的信息。RAM允許獨立於相鄰地址處的信息來存儲和檢索存儲在稱為存儲器地址的位置處的信息單元。存儲器1004還被處理器1002用來在處理器指令的執行期間存儲臨時值。計算機系統1000還包括被耦合到總線1010以便存儲未被計算機系統1000修改的靜態信息(包括指令)的只讀存儲器(ROM) 1006或其他靜態存儲設備。某些存儲器由易失性存儲器組成,其在功率丟失時丟失存儲在其上面的信息。同樣被耦合到總線1010的是非易失性(持久性)存儲設備1008,諸如磁碟、光碟或快閃記憶體卡,用於存儲即使當計算機系統1000被關掉或丟失功率時也繼續存在的信息(包括指令)。信息、包括用於確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和能夠利用一個或多個輸出設置以便呈現輸出的媒體播放器系統相關聯的指令被從外部輸入設備1012提供給總線1010以供處理器使用,所述外部輸入設備1012諸如包含被人用戶操作的字母數字鍵的鍵盤或傳感器。傳感器檢測其附近區域中的條件,並將那些檢測變換成與用來在計算機系統1000中表示信息的可測量現象兼容的物理表達。被耦合到總線1010、主要被用於與人相交互的其他外部設備包括顯示設備1014,諸如陰極射線管(CRT)或液晶顯示器(LCD)或等離子體屏幕或印表機,用於呈現文本或圖像,以及定點設備1016,諸如滑鼠或軌跡球或光標方向鍵或運動傳感器,以便控制在顯示器1014上呈現的小光標圖像的位置並發布與在顯示器1014上呈現的圖形元素相關聯的命令。在某些實施例中,例如,在其中計算機系統1000在沒有人輸入的情況下自動地執行所有功能的實施例中,省略外部輸入設備1012、顯示設備1014和定點設備1016中的一個或多個。在所示實施例中,諸如專用集成電路(ASIC) 1020的專用硬體被耦合到總線1010。專用硬體被配置成出於特殊目的足夠快速地執行未被處理器1002執行的操作。專用IC的示例包括用於生成用於顯示器1014的圖像的圖形加速器卡、用於將通過網絡發送的消息加密和解密的密碼板、語音識別和到特殊外部設備的接口,所述特殊外部設備諸如機器人臂和醫學掃描設備,其反覆地執行用硬體更高效地實現的某個複雜操作序列。計算機系統1000還包括被耦合到總線1010的通信接口 1070的一個或多個實例。通信接口 1070提供耦合到多種外部設備的單向或雙向通信,所述多種外部設備用其自己的處理器進行操作,諸如印表機、掃描儀和外部磁碟。通常,該耦合是用被連接至本地網絡1080的網絡鏈路1078實現的,其中具有其自己的處理器的多種外部設備也被連接至本地網絡1080。例如,通信接口 1070可以是個人計算機上的並行埠或串行埠或通用串行總線(USB)埠。在某些實施例中,通信接口 1070是綜合服務數字網絡(ISDN)卡或數字訂戶線(DSL)卡或電話數據機,其提供到相應類型的電話線的信息通信連接。在某些實施例中,通信接口 1070是將總線1010上的信號轉換成用於通過同軸電纜的通信連接的信號或用於通過光纖電纜的通信連接的 光信號的電纜數據機。作為另一示例,通信接口 1070可以是區域網(LAN)卡以提供到諸如乙太網的兼容LAN的數據通信連接。還可以實現無線鏈路。針對無線鏈路,通信接口 1070發送或接收或者發送和接收電、聲或電磁信號,包括紅外和光信號,其承載諸如數字數據的信息流。例如,在無線手持式設備中,諸如類似於蜂窩電話的行動電話,通信接口 1070包括稱為無線電收發機的無線電波段電磁發射機和接收機。在某些實施例中,通信接口 1070使得能夠實現到用於UElOl的通信網絡105的連接。在本文中使用的術語「計算機可讀介質」指的是參與向處理器1002提供信息、包括用於執行的指令的任何介質。此類介質可以採取許多形式,包括但不限於計算機可讀存儲介質(例如,非易失性介質、易失性介質)以及傳輸介質。諸如非易失性介質的非臨時介質包括例如光或磁碟,諸如存儲設備1008。易失性介質包括例如動態存儲器1004。傳輸介質包括例如同軸電纜、銅線、光纖電纜以及在沒有導線或電纜的情況下通過空間行進的載波,諸如聲波和電磁波,包括無線電、光和紅外波。信號包括通過傳輸介質傳輸的振幅、頻率、相位、偏振或其他物理性質方面的人工瞬態變化。計算機可讀介質的一般形式包括例如軟盤、柔性盤、硬碟、磁帶、任何其他磁介質、CD-ROM、CDRW、DVD、任何其他光學介質、打孔卡、紙帶、光學標記片材、具有孔的圖案或其他光學可識別標記的任何其他物理介質、RAM、PROM、EPROM、FLASH-EPROM、任何其他存儲器晶片或盒、載波或計算機能夠從其中進行讀取的任何其他介質。術語計算機可讀存儲介質在本文中用來指示除傳輸介質之外的任何計算機可讀介質。在一個或多個有形介質中編碼的邏輯包括計算機可讀存儲介質和諸如ASIC1020上的專用硬體中的一者或兩者上的處理器指令。網絡鏈路1078通常通過一個或多個網絡使用傳輸介質來提供到使用或處理信息的其他設備的信息通信。例如,網絡鏈路1078可以通過本地網絡1080來提供到主機計算機1082或到由網際網路服務提供者(ISP)操作的設備1084的連接。ISP設備1084又通過現在一般稱為網際網路1090的網絡的公共、全世界分組交換通信網絡來提供數據通信服務。被連接到網際網路的稱為伺服器主機1092的計算機駐留有響應於通過網際網路接收到的信息而提供服務的進程。例如,伺服器主機1092駐留有提供表示用於顯示器1014處的呈現的視頻數據的信息的進程。可設想的是可以在例如主機1082和伺服器1092的其他計算機系統內以各種配置來部署系統1000的部件。本發明的至少某些實施例與用於實現本文所述的某些或全部技術的計算機系統1000的使用有關。根據本發明的一個實施例,由計算機系統1000響應於處理器1002執行包含在存儲器1004中的一個或多個處理器指令的一個或多個序列而執行那些技術。可以將也稱為計算機指令、軟體和程序代碼的此類指令從例如存儲設備1008或網絡鏈路1078的另一計算機可讀介質讀取到存儲器1004中。包含在存儲器1004中的指令序列的執行促使處理器1002執行在本文中所述的方法步驟中的一個或多個。在替換實施例中,可以代替軟體或與之組合地使用諸如ASTC1020的硬體來實現本發明。因此,本發明的實施例不限於硬體和軟體的任何特定組合,除非另外在本文中具體地說明之外。通過通信接口 1070在網絡鏈路1078及其他網絡上傳輸的信號向和從計算機系統1000載送信息。計算機系統1000可以通過網絡1080、1090、通過網絡鏈路1078和通信接口 1070來發送和接收信息,包括程序代碼。在使用網際網路1090的示例中,伺服器主機1092通過網際網路1090、ISP設備1084、本地網絡1080和通信接口 1070來傳輸用於特定應用、由從計算機1000發送的消息請求的程序代碼。接收到的代碼可以在其被接收到時被處理器1002執行,或者可以存儲在存儲器1004中或存儲設備1008或其他非易失性存儲器中以供稍後執行或兩者。以這種方式,計算機系統1000可以以載波上的信號的形式獲得應用代碼。各種形式的計算機可讀介質可以涉及向處理器1002載送一個或多個指令序列或數據或兩者以用於執行。例如,最初可以在諸如主機1082的遠程計算機的磁碟上載送指令和數據。遠程計算機將指令和數據加載到其動態存儲器中並使用數據機通過電話線來發送指令和數據。在計算機系統1000本地的數據機在電話線上接收指令和數據並使用紅外發射機來將指令和數據轉換成充當網絡鏈路1078的紅外載波上的信號。充當通信接口 1070的紅外檢測器接收在紅外信號中載 送的指令和數據並將表示該指令和數據的信息放置到總線1010上。總線1010將信息載送到存儲器1004,處理器1002從存儲器1004檢索指令和數據並使用與指令一起發送的某些數據執行指令。可以在被處理器1002執行之前或執行之後可選地將在存儲器1004中接收到的指令和數據存儲在存儲設備1008上。
圖11圖示出可以在其上面執行本發明的實施例的晶片組或晶片1100。晶片組1100被編程為確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出,如本文所述地,並且包括例如結合在一個或多個物理封裝(例如,晶片)中的相對於圖10所述的處理器和存儲器部件。舉例來說,物理封裝包括在結構組件(例如,基板)上的一個或多個材料、部件和/或導線的布置,以提供諸如物理強度、尺寸節省和/或電相互作用的限制的一個或多個特性。可設想的是在某些實施例中可以在單個晶片中實現晶片組1100。還可設想的是在某些實施例中可以將晶片組或晶片1100實現為單個「晶片上的系統」。還可設想的是在某些實施例中,將不使用單獨ASIC,例如,並且將由一個或多個處理器來執行在本文中公開的所有相關功能。晶片組或晶片1100或其一部分組成用於執行提供與服務可用性相關聯的用戶接口導航信息的一個或多個步驟的裝置。晶片組或晶片1100或其一部分組成用於執行確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯的一個或多個步驟的裝置,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出。在一個實施例中,晶片組或晶片1100包括通信機制,諸如用於在晶片組1100的部件之間傳遞信息的總線1101。處理器1103具有到總線1101的連接以執行並處理存儲在例如存儲器1105中的指令和信息。處理器1103可以包括一個或多個處理核,每個核被配置成獨立地操作。多核處理器使得能夠在單個物理封裝內實現多處理。多核處理器的示例包括兩個、四個、八個或更大數目的處理核。替換地或另外,處理器1103可以包括經由總線1101串聯地配置以使得能夠實現獨立指令執行、流水線操作以及多線程執行的一個或多個微處理器。處理器1103還可以伴隨有執行某些處理功能和任務的一個或多個專用部件,諸如一個或多個數位訊號處理器(DSP) 1107或一個或多個專用集成電路(ASIC) 1109。DSP1107通常被配置成獨立於處理器1103實時地處理真實世界信號(例如,聲音)。同樣地,可以將ASTCl 109配置為執行未能被更 通用處理器容易地執行的專用功能。用以幫助執行本文所述的發明功能的其他專用部件可以包括一個或多個現場可編程門陣列(FPGA)(未示出)、一個或多個控制器(未示出)或一個或多個其他專用計算機晶片。在一個實施例中,晶片組或晶片800僅僅包括一個或多個處理器和支持和/或涉及和/或用於一個或多個處理器的某些軟體和/或固件。處理器1103和伴隨部件具有經由總線1101到存儲器1105的連接。存儲器1105包括用於存儲可執行指令的動態存儲器(例如,RAM、磁碟、可寫光碟等)和靜態存儲器(例如,R0M、CD-R0M等),所述可執行指令在被執行時執行本文所述的發明步驟以便確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯,該媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出。存儲器1105還存儲與發明步驟的執行相關聯或由其生成的數據。圖12是根據一個實施例的能夠在圖1的系統中操作的用於通信的移動終端(例如,手機)的示例性部件的圖。在某些實施例中,移動終端1200或其一部分組成用於執行確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯的一個或多個步驟的裝置,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出。一般地,常常在前端和後端特性方面定義無線電接收機。接收機的前端涵蓋所有射頻(RF)電路,而後端涵蓋所有基帶處理電路。在本申請中所使用的術語「電路」指的是以下兩者(I)僅硬體實施方式(諸如僅模擬和/或數字電路的實施方式),以及
(2)電路和軟體(和/或固件)的組合(諸如,如果可應用於特定背景,處理器,包括數位訊號處理器、軟體以及存儲器的組合,其一起工作以促使諸如行動電話或伺服器的設備執行各種功能)。「電路」的此定義適用於此術語在本申請中的所有使用,包括在任何權利要求中。作為另一示例,如在本申請中所使用的且如果可應用於特定上下文,術語「電路」還將覆蓋僅處理器(或多個處理器)及其所伴隨軟體和/或固件的實施方式。如果可應用於特定上下文,術語「電路」還覆蓋例如行動電話中的基帶集成電路或應用處理器集成電路或者蜂窩式網絡設備或其他網絡設備中的類似集成電路。電話的相關內部部件包括主控制單元(MCU)1203、數位訊號處理器(DSP)1205和/或包括麥克風增益控制單元和揚聲器增益控制單元的接收機/發射機單元。主顯示器單元1207向用戶提供支持各種應用和移動終端功能的顯示,所述應用和功能執行或支持確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯的步驟,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出。顯示器1207包括被配置成顯示移動終端(例如,行動電話)的用戶接口的至少一部分的顯示電路。另外,顯示器1207和顯示電路被配置成促進移動終端的至少某些功能的用戶控制。音頻功能電路1209包括麥克風1211和麥克風放大器,其將從麥克風1211輸出的語音信號放大。從麥克風1211輸出的放大語音信號被饋送到編碼器/解碼器(CODEC) 1213。無線電部1215將功率放大並轉換頻率以便經由天線1217與基站通信,該基站被包括在移動通信系統中。功率放大器(PA) 1219和發射器/調製電路可操作地對MCU1203進行響應,其中PA1219的輸出被耦合到雙工器1221或循環器或天線開關,如在本領域中眾所周知的。PA1219還被耦合到電池接口和功率控制單元1220。

在使用中,移動終端1201的用戶向麥克風1211發聲且他或她的語音連同任何所檢測背景噪聲一起被轉換成模 擬電壓。該模擬電壓隨後通過模數轉換器(ADC)1223被轉換成數位訊號。控制單元1203將數位訊號路由到DSP1205中以便在其中處理,諸如語音編碼、信道編碼、加密和交織。在一個實施例中,已處理語音信號被未單獨顯示的單元使用蜂窩式傳輸協議編碼,所述蜂窩式傳輸協議諸如全球演進(EDGE)、通用分組無線電服務(GPRS)、全球移動通信系統(GSM)、網際協議多媒體子系統(IMS)、通用移動電信系統(UMTS)等以及任何其他適當的無線介質,例如微波接入(WiMAX)、長期演進(LTE)網絡、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛星等。已編碼信號然後被路由到均衡器1225以用於補償在通過空氣的傳輸期間發生的任何頻率相關損害,諸如相位和振幅失真。在均衡比特流之後,調製器1227將信號與在RF接口 1229中生成的RF信號組合。調製器1227經由頻率或相位調製來生成正弦波。為了使信號準備好用於傳輸,向上變頻器1231將從調製器1227輸出的正弦波與由合成器1233生成的另一正弦波組合以實現期望的傳輸頻率。然後通過PA1219來發送信號以將信號增加至適當的功率水平。在實際系統,PA1219充當可變增益放大器,其增益由DSP1205根據從網絡基站接收到的信息來控制。然後在雙工器1221內對信號進行濾波並可選地發送到天線耦合器1235以匹配阻抗以提供最大功率傳輸。最後,經由天線1217將信號發射到本地基站。可以供應自動增益控制(AGC)以控制接收機的最後級的增益。可以將信號從那裡轉送到遠程電話,其可以是另一蜂窩式電話、其他行動電話或被連接至公共交換電話網(PSTN)或其他電話網絡的陸線。發射到移動終端1201的語音信號經由天線1217被接收到並立即被低噪聲放大器(LNA) 1237放大。向下變頻器1239降低載波頻率,同時解調器1241將RF剝離,僅留下數字位流。該信號然後經歷均衡器1225並被DSP1205處理。數模轉換器(DAC) 1243對信號進行轉換,並且結果得到的輸出通過揚聲器1245被發送給用戶,其全部在可以實現為中央處理單元(CPU)(未示出)的主控制單元(MCU) 1203的控制下。MCU1203從鍵盤1247接收包括輸入信號的各種信號。與其他用戶輸入部件(例如,麥克風1211)相組合鍵盤1247和/或MCU1203包括用於管理用戶輸入的用戶接口電路。MCU1203運行用戶接口軟體以促進移動終端1201的至少某些功能的用戶控制,以確定媒體軌道的一個或多個段、編碼一個或多個輸出設置並使其與一個或多個段和媒體播放器系統相關聯,所述媒體播放器系統能夠利用一個或多個輸出設置以便呈現輸出。MCU1203還分別向顯示器1207和語音輸出開關控制器遞送顯示命令和開關命令。此外,MCU1203與DSP1205交換信息,並且可以訪問可選地結合的STM卡1249和存儲器1251。另外,MCU1203執行終端所需的各種控制功能。DSP1205可以根據實施方式來對語音信號執行多種常規數字處理功能中的任何一個。另外,DSP1205根據麥克風1211所檢測的信號來確定本地環境的背景噪聲水平,並且將麥克風1211的增益設置成被選擇為補償移動終端1201的用戶的自然趨勢的水平。C0DEC1213包括AD C1223和DAC1243。存儲器1251存儲包括呼叫輸入音調數據的各種數據,並且能夠存儲其他數據,包括經由例如全球網際網路接收到的音樂數據。軟體模塊可以存在於RAM存儲器、閃速存儲器、寄存器或本領域中眾所周知的任何其他形式的可寫存儲介質中。存儲器設備1251可以是但不限於單個存儲器、CD、DVD、ROM、RAM、EEPR0M、光學存儲器或能夠存儲數字數據的任何其他非易失性存儲介質。可選地結合的SM卡1249承載例如重要信息,諸如蜂窩式電話號碼、運營商供應服務、訂閱細節以及安全信息。SM卡1249主要用於在無線電網絡上標識移動終端1201。卡1249還包括用於存儲個人電話號碼登記、文本消息以及用戶特定移動終端設置的存儲器。雖然已結合許多實施例和實施方式描述了本發明,但本發明不受此限制,並且覆蓋落在所附權利要求的權限內的各種顯而易見的修改和等價布置。雖然用權利要求之間的某些組合來表達本發明的特徵,但可設想的是可以用任何組合和順序來布置這些特徵。
權利要求
1.一種方法,包括促進(I)數據和/或(2)信息和/或(3)至少一個信號的處理和/或對(I)數據和/或(2 )信息和/或(3 )至少一個信號進行處理,所述(I)數據和/或(2 )信息和/或(3)至少一個信號至少部分地基於以下各項媒體軌道的一個或多個段的至少一個確定;所述一個或多個段與一個或多個相應輸出設置的至少一個關聯;以及至少部分地基於所述一個或多個輸出設置的設備處的媒體軌道的重放。
2.根據權利要求1所述的方法,其中,所述(I)數據和/或(2)信息和/或(3)至少一個信號還至少部分地基於以下各項至少指定用於一個或多個段的開始時間、長度以及一個或多個相應輸出設置的元數據中的所述一個或多個相應輸出設置與所述一個或多個段的至少一個關聯的編碼。
3.根據權利要求2所述的方法,其中,所述編碼由藝術家、第三方、用戶或其組合來執行。
4.根據權利要求1-3中的任一項所述的方法,其中,所述(I)數據和/或(2)信息和/ 或(3)至少一個信號還至少部分地基於以下各項從服務、內容提供者、社交網絡、另一設備或其組合進行的一個或多個相應輸出設置的至少一個檢索。
5.根據權利要求1-4中的任一項所述的方法,其中,所述(I)數據和/或(2)信息和/ 或(3)至少一個信號還至少部分地基於以下各項與媒體軌道相關聯的指紋的確定,其中,所述一個或多個相應輸出設置的檢索至少部分地基於該指紋。
6.根據權利要求1-5中的任一項所述的方法,其中,所述(I)數據和/或(2)信息和/ 或(3)至少一個信號還至少部分地基於以下各項設備的媒體輸出能力的確定,其中,所述媒體軌道的重放還至少部分地基於所述媒體輸出能力。
7.根據權利要求1-6中的任一項所述的方法,其中,所述一個或多個相應輸出設置包括頻率和相應振幅、音頻效果、視頻設置、以及視頻效果中的至少一個。
8.一種方法,包括確定媒體軌道的一個或多個段;使所述一個或多個段與一個或多個相應輸出設置相關聯;以及至少部分地基於所述一個或多個輸出設置至少部分地促使在設備處進行媒體軌道的重放。
9.根據權利要求8所述的方法,還包括編碼至少指定用於一個或多個段的開始時間、長度以及一個或多個相應輸出設置的元數據中的所述一個或多個相應輸出設置與所述一個或多個段的關聯。
10.根據權利要求9所述的方法,其中,所述編碼由藝術家、第三方、用戶或其組合來執行。
11.根據權利要求8-10中的任一項所述的方法,還包括從服務、內容提供者、社交網絡、另一設備或其組合檢索所述一個或多個相應輸出設
12.根據權利要求8-11中的任一項所述的方法,還包括確定與媒體軌道相關聯的指紋,其中,所述一個或多個相應輸出設置的檢索至少部分地基於所述指紋。
13.根據權利要求8-12中的任一項所述的方法,還包括;確定設備的媒體輸出能力,其中,媒體軌道的重放還至少部分地基於所述媒體輸出能力。
14.根據權利要求8-13中的任一項所述的方法,其中,所述一個或多個相應輸出設置包括頻率和相應振幅、音頻效果、視頻設置、以及視頻效果中的至少一個。
15.一種裝置,包括至少一個處理器;以及至少一個存儲器,其包括電腦程式代碼,所述至少一個存儲器和電腦程式代碼被配置成與所述至少一個處理器一起促使所述裝置至少執行以下各項,確定媒體軌道的一個或多個段;使所述一個或多個段與一個或多個相應輸出設置相關聯;以及至少部分地基於所述一個或多個輸出設置至少部分地促使在設備處進行媒體軌道的重放。
16.根據權利要求15所述的裝置,其中,所述裝置還至少部分地被促使為編碼至少指定用於一個或多個段的開始時間、長度以及一個或多個相應輸出設置的元數據中的所述一個或多個相應輸出設置與所述一個或多個段的關聯。
17.根據權利要求16所述的裝置,其中,所述編碼由藝術家、第三方、用戶或其組合來執行。
18.根據權利要求15-17中的任一項所述的裝置,其中,所述裝置還至少部分地被促使為從服務、內容提供者、社交網絡、另一設備或其組合檢索所述一個或多個相應輸出設置。
19.根據權利要求18所述的裝置,其中,所述裝置還至少部分地被促使為確定與媒體軌道相關聯的指紋,其中,所述一個或多個相應輸出設置的檢索至少部分地基於所述指紋。
20.根據權利要求15-19中的任一項所述的裝置,其中,所述裝置還至少部分地被促使為確定設備的媒體輸出能力,其中,媒體軌道的重放還至少部分地基於所述媒體輸出能力。
21.根據權利要求15-20中的任一項所述的裝置,其中,所述一個或多個相應輸出設置包括頻率和相應振幅、音頻效果、視頻設置、以及視頻效果中的至少一個。
22.根據權利要求15-21中的任一項所述的裝置,其中,所述裝置是行動電話,還包括 用戶接口電路和用戶接口軟體,其被配置成通過顯示器的使用來促進行動電話的至少某些功能的用戶控制,並被配置成對用戶輸入進行響應;以及顯示器和顯示器電路,其被配置成顯示行動電話的用戶接口的至少一部分,所述顯示器和顯示器電路被配置成促進行動電話的至少某些功能的用戶控制。
23.一種計算機可讀存儲介質,其承載一個或多個指令的一個或多個序列,其在被一個或多個處理器執行時促使裝置至少執行根據權利要求8-14中的任一項的方法。
24.一種包括用於執行根據權利要求8-14中的任一項的方法的裝置的設備。
25.根據權利要求24所述的設備,其中,所述設備是行動電話,還包括;用戶接口電路和用戶接口軟體,其被配置成通過顯示器的使用來促進行動電話的至少某些功能的用戶控制,並被配置成對用戶輸入進行響應;以及顯示器和顯示器電路,其被配置成顯示行動電話的用戶接口的至少一部分,所述顯示器和顯示器電路被配置成促進行動電話的至少某些功能的用戶控制。
26.—種電腦程式,包括一個或多個指令的一個或多個序列,其在被一個或多個處理器執行時促使裝置至少執行根據權利要求8-14中的任一項的方法的步驟。
27.一種方法,包括促進對被配置成允許訪問至少一個服務的至少一個接口的訪問,所述至少一個服務被配置成執行根據權利要求8-14中的任一項的方法。
28.一種方法,包括促進(I)數據和/或(2)信息和/或(3)至少一個信號的處理和/ 或對(I)數據和/或(2 )信息和/或(3 )至少一個信號進行處理,所述(I)數據和/或(2 ) 信息和/或(3)至少一個信號至少部分地基於根據權利要求8-14中的任一項的方法。
29.一種方法,包括促進創建和/或促進修改(I)至少一個設備用戶接口元素和/或 (2)至少一個設備用戶接口功能,所述(I)至少一個設備用戶接口元素和/或(2)至少一個設備用戶接口功能至少部分地基於根據權利要求8-14中的任一項的方法。
全文摘要
提供了一種用於對用於媒體重放的輸出設置進行自定義的方案。均衡器或媒體播放器確定媒體軌道的一個或多個段並使一個或多個段與一個或多個相應的輸出設置相關聯。設備處的媒體軌道的重放則至少部分地基於一個或多個輸出設置。
文檔編號G11B27/00GK103053157SQ201180037254
公開日2013年4月17日 申請日期2011年7月19日 優先權日2010年7月30日
發明者M·塞洛 申請人:諾基亞公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀