用于創建自組織位置約束的音樂頻道的框架的制作方法
【專利摘要】描述了一種用于創建和管理自組織情景約束的音樂頻道的方法。該方法包括響應于發起音樂頻道的請求,確定針對音樂頻道的可用音樂內容是否是相關的和/或足夠的。將可用音樂內容的至少一個片段存儲在由音樂頻道的用戶控制的存儲器中。該方法還包括響應于確定可用音樂內容是相關的和/或足夠的,創建音樂頻道。還描述了裝置和計算機可讀介質。
【專利說明】用于創建自組織位置約束的音樂頻道的框架
【技術領域】
[0001] 示例性而非限制性實施例總體上涉及無線通信系統、方法、設備和計算機程序,并 且更具體而言,涉及創建和管理自組織情景約束的音樂頻道。
【背景技術】
[0002] 本部分旨在提供背景或上下文。在此的描述可能包括可以探究的概念,但不一定 是那些之前已經想到的或者探究的概念。因此,除非本文另外指出,否則在本部分中描述的 內容對于本申請的說明書和權利要求書而言不是現有技術,并且并不因為包括在本部分中 就被認為是現有技術。
[0003] 在說明書中和/或在附圖中可能出現的各種縮寫詞定義如下:
[0004] API應用編程接口
[0005] BW帶寬
[0006] DL下行鏈路(朝向UE)
[0007] DP數據處理器
[0008] DSP數字信號處理器
[0009] MEM存儲器
[0010] PR0G程序
[0011] RF射頻
[0012] UE用戶設備,例如移動站或移動終端
[0013] UI用戶接口
[0014] UL上行鏈路(遠離UE)
[0015] 當前,在線音樂社區基于比如社交網絡中的成員關系的社交方面/特征來定義。 這對于在線音樂社區的使用提出了限制(例如,通過要求用戶具有互聯網接入)。此外,這 樣的社區在被建立時不考慮全部范圍的可能的特征。因此,當前的在線音樂社區缺乏可以 用來更好地為它們的成員服務的靈活性。
【發明內容】
[0016] 以下的
【發明內容】
部分僅旨在是示例性和非限制性的。
[0017] 通過使用示例性實施例來克服前述和其他問題,并且實現其他優勢。
[0018] 示例實施例在其第一方面中提供一種用于創建和管理自組織情景約束的音樂頻 道的方法。該方法包括響應于發起音樂頻道的請求,例如通過滿足各種標準來確定針對音 樂頻道的可用音樂內容是否是相關的和足夠的。將可用音樂內容的至少一個片段存儲在由 音樂頻道的用戶控制的存儲器中。該方法還包括響應于確定可用音樂內容是相關的和足夠 的,創建音樂頻道。
[0019] 示例實施例在其另一方面中提供一種用于創建和管理自組織情景約束的音樂頻 道的裝置。該裝置包括至少一個處理器;以及存儲計算機程序代碼的至少一個存儲器。所 述至少一個存儲器和所述計算機程序代碼被配置為使用所述至少一個處理器使得所述裝 置執行動作。所述動作包括響應于發起音樂頻道的請求,確定針對音樂頻道的可用音樂內 容是否是相關的和足夠的。將可用音樂內容的至少一個片段存儲在由音樂頻道的用戶控制 的存儲器中。該動作還包括響應于確定可用音樂內容是相關的和足夠的,創建音樂頻道。
[0020] 示例實施例在其又一方面中提供一種用于創建和管理自組織情景約束的音樂頻 道的計算機可讀介質。該計算機可讀介質被利用能夠通過處理器執行的計算機程序進行有 形地編碼以執行動作。所述動作包括響應于發起音樂頻道的請求,確定針對音樂頻道的可 用音樂內容是否是相關的和足夠的。將可用音樂內容的至少一個片段存儲在由音樂頻道的 用戶控制的存儲器中。該動作還包括響應于確定可用音樂內容是相關的和足夠的,創建音 樂頻道。
[0021] 示例實施例在其另一方面中提供一種用于創建和管理自組織情景約束的音樂頻 道的設備。該設備包括用于響應于發起音樂頻道的請求來確定針對音樂頻道的可用音樂內 容是否是相關的和足夠的的裝置。將可用音樂內容的至少一個片段存儲在由音樂頻道的用 戶控制的存儲器中。該設備還包括用于響應于確定可用音樂內容是相關的和足夠的來創建 音樂頻道的裝置。
[0022] 示例實施例在其又一方面中提供一種用于創建和管理自組織情景約束的媒體頻 道的方法。該方法包括生成存儲在存儲器中的媒體內容的片段的列表。所述列表包括媒體 內容的被授權分享的至少一個片段的指示。該方法還包括向媒體頻道服務器發送所述列 表。
[0023] 示例實施例在其另一方面中提供一種用于創建和管理自組織情景約束的媒體頻 道的裝置。該裝置包括至少一個處理器;以及存儲計算機程序代碼的至少一個存儲器。所 述至少一個存儲器和所述計算機程序代碼被配置為使用所述至少一個處理器使得所述裝 置執行動作。所述動作包括生成存儲在存儲器中的媒體內容的片段的列表。所述列表包括 媒體內容的被授權分享的至少一個片段的指示。該動作還包括向媒體頻道服務器發送所述 列表。
[0024] 示例實施例在其又一方面中提供一種用于創建和管理自組織情景約束的媒體頻 道的計算機可讀介質。該計算機可讀介質被利用能夠通過處理器執行的計算機程序進行有 形地編碼以執行動作。所述動作包括生成存儲在存儲器中的媒體內容的片段的列表。所述 列表包括媒體內容的被授權分享的至少一個片段的指示。該動作還包括向媒體頻道服務器 發送所述列表。
[0025] 示例實施例在其另一方面中提供一種用于創建和管理自組織情景約束的媒體頻 道的設備。所述設備包括用于生成存儲在存儲器中的媒體內容的片段的列表的裝置。所述 列表包括媒體內容的被授權分享的至少一個片段的指示。該設備還包括用于向媒體頻道服 務器發送所述列表的裝置。
【專利附圖】
【附圖說明】
[0026] 在結合附圖閱讀時,示例實施例的前述和其它方面將在下文的具體描述中變得更 清楚。
[0027] 圖1示出了適合用于在實現各種示例性實施例時使用的示例性電子設備的簡化 框圖。
[0028] 圖2示出了比如在圖1所示出的示例性用戶設備的更具體框圖。
[0029] 圖3是根據示例性實施例的示例性信令圖。
[0030] 圖4圖示了根據示例性實施例的示例性服務器框架。
[0031 ] 圖5示出了根據示例性實施例的示例性UI。
[0032] 圖6是邏輯流程圖,其圖示了根據各種示例性實施例的示例性方法的操作、和在 計算機可讀存儲器上具體化的計算機程序指令的執行結果。
【具體實施方式】
[0033] 各種示例性實施例能夠實現情境感知的音樂服務體驗。更具體地,一些實施例可 以用于構建具有共同特征的自組織社區,以便分享音樂頻道/無線電。這些特征可以基于 位置(比如,同一商場中的、同一建筑物中的、同一航班/火車上的人們)和/或基于用戶 活動(比如,慢跑、做運動、聚會、購物等)。可以使用音樂收集、來自預定義社區中的用戶的 在線流式和/或"實時"播放來自動地形成音樂頻道/無線電。
[0034] 用戶音樂發現體驗可以利用移動特征(比如位置等)以便定義和/或找到基于位 置的自組織音樂分享社區。音樂發現體驗可以對于分享某些特征的移動用戶,比如同一航 班/火車上的移動用戶,或者甚至推廣到廣義定義的情境,比如在演唱會上的用戶、在體育 場觀看體育比賽的用戶,創建自組織音樂分享社區。
[0035] 在另一示例性實施例中,服務器/音樂系統可以提供用于多個社區的接口。支持 社區的列表可以提供在社區目錄中。通過具有社區目錄,系統能夠同時服務不同的音樂服 務請求,比如播放列表推薦、音樂頻道/無線電等。
[0036] 此外,服務器可以監視一個或多個社區。服務器可以使用該信息來更好地預期音 樂頻道/無線電的請求并且/或者隨后提供關于社區的細節(比如,哪個歌曲被最多請求, 哪個頻道是最流行的,等)。因為音樂頻道/無線電是基于社區的,因此商家也可以受益于 了解社區特征(或者人口統計數據),例如,通過對于受限組的人們賦予特殊折扣、提供移 動的有針對性的通告等。
[0037] 在進一步詳細描述各種示例性實施例之前,現在參照圖1,該圖用于圖示適合用于 在實施示例性實施例時使用的各種電子設備和裝置的簡化框圖。
[0038] 在圖1的無線系統130中,無線網絡135被適配為經由比如路由器120的網絡接 入節點來通過無線鏈路132與比如移動通信設備(可以被稱為UE 110)的裝置通信。網絡 135可以包括服務器140,其提供與比如本地數據通信網絡和/或互聯網138的連通。
[0039] UE 110包括比如計算機或數據處理器(DP) 114的控制器、具體化為存儲計算機指 令程序(PR0G) 118的存儲器(MEM) 116的計算機可讀存儲介質,以及用于經由一個或多個天 線與路由器120雙向無線通信的比如射頻(RF)收發器112的適當的無線接口。
[0040] 路由器120也包括比如計算機或數據處理器(DP) 124的控制器、具體化為存儲計 算機指令程序(PR0G) 128的存儲器(MEM) 126的計算機可讀存儲介質,以及用于經由一個或 多個天線與UE 110通信的比如射頻(RF)收發器122的適當的無線接口。路由器120經由 數據/控制路徑134耦合到服務器140。
[0041] 服務器140包括比如計算機或數據處理器(DP) 144的控制器、具體化為存儲計算 機指令程序(PROG) 148的存儲器(MEM) 146的計算機可讀存儲介質。
[0042] 假設PR0G 118、128和148中的至少一個PR0G包括如下程序指令,這些程序指令 在由關聯DP執行時使得設備能夠根據如將在下面更詳細討論的示例實施例來操作。
[0043] 也就是說,各種示例實施例可以至少部分由UE 110的DP 114、由路由器120的DP 124、和/或由服務器140的DP 144可執行的計算機軟件、或者由硬件或者由軟件與硬件 (和固件)的組合來實施。
[0044] UE 110和路由器120還可以包括專用處理器,例如音樂分享處理器115和音樂分 享處理器125。
[0045] 一般而言,UE 110的各種實施例可以包括但不限于蜂窩電話、具有無線通信能力 的手寫板、具有無線通信能力的個人數字助理(PDA)、具有無線通信能力的便攜計算機、具 有無線通信能力的游戲設備、具有無線通信能力的音樂存儲和回放裝置、允許無線互聯網 接入和瀏覽的互聯網器具以及包含這樣的功能的組合的便攜單元或者終端。
[0046] 計算機可讀MEM 116、126和146可以是適合于本地技術環境的任何類型并且可以 使用比如基于半導體的存儲器設備、閃存、磁存儲器設備和系統、光學存儲器設備和系統、 固定存儲器和可拆卸存儲器的任何適當數據存儲技術來實施。DP 114、124和144可以是適 合于本地技術環境的任何類型并且可以包括作為非限制示例的通用計算機、專用計算機、 微處理器、數字信號處理器OSP)和基于多芯處理器架構的處理器中的一項或者多項。無 線接口(例如,RF收發器112和122)可以是適合于本地技術環境的任何類型并且可以使用 比如單獨的發射器、接收器、收發器或者這樣的部件的組合的任何適當的通信技術來實施。
[0047] 雖然,如所示出的,路由器120是與服務器140分開的,但是在另一實施例中,這些 元件可以被組合到單個設備中。DP 124和144的功能可以由單個DP來執行。類似地,PR0G 128和148的MEM126和146也可以被組合。
[0048] 圖2在平面圖(左)和截面圖(右)二者中圖示示例性UE的進一步細節,并且可 以在這些更特定于功能的部件中的一個部件或者某個組合中具體化示例性實施例。在圖2, UE 110具有圖形顯示界面220和用戶界面222,該圖形顯示界面和該用戶界面被圖示為鍵 區、但是被理解為也涵蓋在圖形顯示界面220的觸屏技術和在麥克風224接收的語音識別 技術。功率致動器226控制設備由用戶接通和關斷。示例性UE 110可以具有相機228,該 相機被示出為向前(例如用于視頻呼叫),但是可以備選地或者附加地向后(例如用于捕獲 圖像和視頻以用于本地存儲)。相機228由快門致動器230并且可選地由縮放致動器232 控制,該縮放致動器可以備選地在相機228未在活躍模式中時充當揚聲器234的音量調整。
[0049] 在圖2的截面圖內看見通常用于蜂窩通信的多個發送/接收天線236。天線236 可以是多頻帶,以用于與在UE中的其它無線電使用。陰影線示出用于天線236的可操作接 地平面為跨越UE殼包圍的整個空間,但是在一些實施例中,接地平面可以限于比如在功率 芯片238形成于其上的印刷布線板上設置的更小區域。功率芯片238控制在發送的信道上 和/或在使用空間分集時跨越同時發射的天線的功率放大,并且放大接收的信號。功率芯 片238向射頻(RF)芯片240輸出放大的接收的信號,該RF芯片解調和降頻轉換信號以用 于基帶處理。基帶(BB)芯片242檢測信號,該信號然后被轉換成比特流并且最終被解碼。 相似處理對于在裝置110中生成并且從它發送的信號倒序地出現。
[0050] 去往和來自相機228的信號經過編碼和解碼各種圖像幀的圖像/視頻處理器244 傳遞。分離的音頻處理器246也可以存在,用于控制去往和來自揚聲器234和麥克風224 的信號。如用戶界面芯片250控制的那樣從幀存儲器248刷新圖形顯示界面220,該用戶界 面芯片可以處理去往和來自顯示界面220的信號,和/或附加地處理來自鍵區222和別處 的用戶輸入。
[0051] UE 110的某些實施例也可以包括一個或者多個次無線電、比如無線局域網無線電 WLAN 237和藍牙?無線電239,該一個或者多個次無線電可以并入片上天線或者耦合到片 外天線。在整個裝置內有各種存儲器、比如隨機存取存儲器RAM 243、只讀存儲器ROM 245 并且在一些實施例中有可移除存儲器、比如所示存儲器卡247。各種程序118可以存儲于 這些存儲器中的一個或者多個中。在UE 110內的所有這些部件由便攜功率供應、比如電池 249正常供電。
[0052] 處理器238、240、242、244、246、250如果在UE 110或路由器120內被具體化為分 離實體,則可以在與主處理器114U24的從屬關系中操作,該主處理器然后可以處于對于 它們的主控關系中。實施例與音頻處理器246最相關,盡管注意到其它實施例無需設置于 這里、但是可以如圖所示跨越各種芯片和存儲器來設置或者設置于另一處理器內,該另一 處理器組合以上對于圖2描述的功能中的一些功能。圖2的這些各種處理器中的任何或者 所有處理器接入可以與處理器在片上或者從處理器分離的各種存儲器中的一個或者多個 存儲器。也可以將通過比微微網更寬的網絡被引導向通信的類似的特定于功能的部件(例 如,部件236、238、240、242-245和247)部署于接入節點120的示例性實施例中,接入節點 120可以具有塔上架設天線的陣列,而不是圖2所示的兩個天線。
[0053] 注意以上描述的各種芯片(例如238、240、242等)可以組合成比描述的數目更少 的數目并且在最緊湊情況下可以都物理地具體化于單個芯片內。
[0054] 各種示例性實施例使得能夠實現媒體頻道的自組織建立和管理。頻道可以是位置 依賴的和/或依賴于其他情景特征。移動設備和位置信息的使用允許具有高度本地化特點 的可擴展的架構,這適合于新興市場和發達市場。此外,該服務對于第三方供應商提供了供 應本地化的內容并且貨幣化音樂頻道的能力。
[0055] 頻道可以按自組織方式創建。可以根據用來創建頻道以及頻道啟發的設置來創 建、修改和銷毀頻道。頻道啟發可以由管理員(或者頻道的擁有者)提供,并且是定義何時 以及如何創建頻道的邏輯指令和約束的集合。
[0056] 通常,頻道在存在足夠量的可用音樂來創建該頻道時被創建。頻道可以在超過某 個閾值時被創建。例如,對于中國傳統古典音樂頻道,閾值可以是可從不同的源獲得的至少 30分鐘的音樂。
[0057] 頻道創建參數可以由管理員(或者頻道創建者)來提供。下面是以XML格式(盡 管其他格式是可能的)的頻道創建聲明的一個非限制性示例。服務可以提供用于建立頻道 創建聲明的用戶界面(UI)(比如,在服務器側),其隨后可以恰當地格式化頻道創建聲明。
[0058] 此外,客戶端在該特定頻道不可用的情況下也可以具有用于創建/請求新的頻道 的可選的n。由客戶端來創建頻道的條件可以是客戶端有對該頻道提供內容的能力。當服 務具有以前可能不與任何頻道相匹配的其他音樂時,服務可以檢查是否可以將可用音樂中 的一個或多個映射到該新的頻道定義。如果是的話,它們可以被添加到新的頻道中。
[0059] 自組織音樂頻道的創建可以基于各種特征。例如,音樂頻道可以基于在創建自組 織頻道時對于服務的可用音樂量來創建。音樂量可以被定義為單獨的音樂片段的數目和/ 或所有片段的總播放時間。
[0060] 此外,自組織音樂頻道可以被約束到關于具體位置技術的一種或多種情景,比如 具體的位置或邊界。例如,可以將自組織音樂頻道的用戶限制到在給定地理位置/邊界內 的用戶、通過給定無線接入點接入服務的用戶(因此,限制用戶可能處于的區域)。
[0061] 用于創建新音樂頻道的非限制的示例性聲明如下。
[0062]
【權利要求】
1. 一種方法,包括: 響應于發起媒體頻道的請求,確定針對所述媒體頻道的可用媒體內容是否滿足至少一 個預定標準,其中將所述可用媒體內容的至少一個片段存儲在由所述媒體頻道的用戶控制 的存儲器中,以及 響應于確定所述可用媒體內容滿足所述至少一個預定標準,創建所述媒體頻道。
2. 根據權利要求1所述的方法,其中將所述可用媒體內容的至少一個附加片段存儲在 由外部服務控制的存儲器中。
3. 根據權利要求2所述的方法,其中所述可用媒體內容的所述至少一個附加片段包括 通告消息。
4. 根據權利要求1-3中任一項所述的方法,其中由所述用戶控制的所述存儲器是以下 項中的一項:移動設備的存儲器和云存儲的存儲器。
5. 根據權利要求1-4中任一項所述的方法,還包括: 接收至少一個頻道請求;以及 基于所述至少一個頻道請求確定是否做出發起所述媒體頻道的請求。
6. 根據權利要求1-5中任一項所述的方法,其中確定所述可用媒體內容是否滿足所述 至少一個預定標準包括以下項中的至少一項:確定所述可用媒體內容的總播放時間是否超 過了最小時間閾值以及確定所述可用媒體的片段的總數是否超過了最小閾值。
7. 根據權利要求1-6中任一項所述的方法,還包括: 從存儲在由用戶控制的所述存儲器中的所述媒體內容的所述至少一個片段中選擇所 述媒體的第一片段; 進行以下項中的至少一項:下載所述第一片段和緩存所述第一片段;以及 在所述媒體頻道上播放所述第一片段。
8. 根據權利要求1-7中任一項所述的方法,還包括:響應于完成所述在所述媒體頻道 上播放所述第一片段,刪除所述第一片段的下載的副本。
9. 根據權利要求1-8中任一項所述的方法,還包括: 接收來自新用戶的接入所述媒體頻道的請求; 接收存儲在由所述新用戶控制的存儲器中的媒體內容的新片段的列表;以及 確定是否將媒體內容的所述新片段中的至少一個新片段添加到針對所述媒體頻道的 所述可用媒體內容中。
10. 根據權利要求9所述的方法,其中確定是否將媒體內容的所述新片段添加到針對 所述媒體頻道的所述可用媒體內容中包括確定所述一個新片段的特征是否匹配所述媒體 頻道的特征。
11. 根據權利要求9-10中任一項所述的方法,還包括:確定是否將媒體內容的所述新 片段中的所述至少一個新片段添加到針對另一媒體頻道的可用媒體內容中。
12. 根據權利要求1-11中任一項所述的方法,還包括: 接收來自新用戶的接入所述媒體頻道的請求;以及 基于以下項中的至少一項確定是否授權接入:所述用戶的位置、所述用戶的活動以及 所述用戶是否是與所述媒體頻道相關聯的組中的成員。
13. 根據權利要求1-12中任一項所述的方法,還包括:響應于確定可用媒體內容不滿 足所述至少一個預定標準,接入外部服務并且將媒體內容的至少一個附加片段添加到所述 可用媒體內容。
14. 一種裝置,包括至少一個處理器;以及包括計算機程序代碼的至少一個存儲器,所 述至少一個存儲器和所述計算機程序代碼被配置為使用所述至少一個處理器使得所述裝 置至少執行以下操作: 響應于發起媒體頻道的請求,確定針對所述媒體頻道的可用媒體內容是否滿足至少一 個預定標準,其中將所述可用媒體內容的至少一個片段存儲在由所述媒體頻道的用戶控制 的存儲器中,以及 響應于確定所述可用媒體內容滿足所述至少一個預定標準,創建所述媒體頻道。
15. 根據權利要求14所述的裝置,其中將所述可用媒體內容的至少一個附加片段存儲 在由外部服務控制的存儲器中。
16. 根據權利要求15所述的裝置,其中所述可用媒體內容的所述至少一個附加片段包 括通告消息。
17. 根據權利要求14-16中任一項所述的裝置,由所述用戶控制的所述存儲器是以下 項中的一項:移動設備的存儲器和云存儲的存儲器。
18. 根據權利要求14-17中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置: 接收至少一個頻道請求;以及 基于所述至少一個頻道請求確定是否做出發起所述媒體頻道的請求。
19. 根據權利要求14-18中任一項所述的裝置,其中當確定所述可用媒體內容是否滿 足所述至少一個預定標準時,所述至少一個存儲器和所述計算機程序代碼還被配置為使得 所述裝置執行以下操作中的至少一項:確定所述可用媒體內容的總播放時間是否超過了最 小時間閾值以及確定所述可用媒體的片段的總數是否超過了最小閾值。
20. 根據權利要求14-19中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置: 從存儲在由用戶控制的所述存儲器中的所述媒體內容的所述至少一個片段中選擇所 述媒體的第一片段; 進行以下項中的至少一項:下載所述第一片段和緩存所述第一片段;以及 在所述媒體頻道上播放所述第一片段。
21. 根據權利要求14-20中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置:響應于完成所述在所述媒體頻道上播放所述第一片 段,刪除所述第一片段的下載的副本。
22. 根據權利要求14-21中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置: 接收來自新用戶的接入所述媒體頻道的請求; 接收存儲在由所述新用戶控制的存儲器中的媒體內容的新片段的列表;以及 確定是否將媒體內容的所述新片段中的至少一個新片段添加到針對所述媒體頻道的 所述可用媒體內容中。
23. 根據權利要求22所述的裝置,其中,當確定是否將媒體內容的所述新片段添加到 針對所述媒體頻道的所述可用媒體內容中時,所述至少一個存儲器和所述計算機程序代碼 還被配置為使得所述裝置確定所述一個新片段的特征是否匹配所述媒體頻道的特征。
24. 根據權利要求22-23中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置:確定是否將媒體內容的所述新片段中的所述至少一 個新片段添加到針對另一媒體頻道的可用媒體內容中。
25. 根據權利要求14-24中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置: 接收來自新用戶的接入所述媒體頻道的請求;以及 基于以下項中的至少一項確定是否授權接入:所述用戶的位置、所述用戶的活動以及 所述用戶是否是與所述媒體頻道相關聯的組中的成員。
26. 根據權利要求14-25中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置:響應于確定可用媒體內容不滿足所述至少一個預定 標準,接入外部服務并且將媒體內容的至少一個附加片段添加到所述可用媒體內容。
27. -種計算機可讀介質,被利用能夠通過處理器執行的計算機程序進行有形地編碼 以執行動作,所述動作包括: 響應于發起媒體頻道的請求,確定針對所述媒體頻道的可用媒體內容是否滿足至少一 個預定標準,其中將所述可用媒體內容的至少一個片段存儲在由所述媒體頻道的用戶控制 的存儲器中,以及 響應于確定所述可用媒體內容滿足所述至少一個預定標準,創建所述媒體頻道。
28. 根據權利要求27所述的計算機可讀介質,其中將所述可用媒體內容的至少一個附 加片段存儲在由外部服務控制的存儲器中。
29. 根據權利要求28所述的計算機可讀介質,其中所述可用媒體內容的所述至少一個 附加片段包括通告消息。
30. 根據權利要求27-29中任一項所述的計算機可讀介質,其中由所述用戶控制的所 述存儲器是以下項中的一項:移動設備的存儲器和云存儲的存儲器。
31. 根據權利要求27-30中任一項所述的計算機可讀介質,其中所述動作還包括: 接收至少一個頻道請求;以及 基于所述至少一個頻道請求確定是否做出發起所述媒體頻道的請求。
32. 根據權利要求27-31中任一項所述的計算機可讀介質,其中確定所述可用媒體內 容是否滿足所述至少一個預定標準包括以下項的至少一項:確定所述可用媒體內容的總播 放時間是否超過了最小時間閾值以及確定所述可用媒體的片段的總數是否超過了最小閾 值。
33. 根據權利要求27-32中任一項所述的計算機可讀介質,其中所述動作還包括: 從存儲在由用戶控制的所述存儲器中的所述媒體內容的所述至少一個片段中選擇所 述媒體的第一片段; 進行以下項中的至少一項:下載所述第一片段和緩存所述第一片段;以及 在所述媒體頻道上播放所述第一片段。
34. 根據權利要求27-33中任一項所述的計算機可讀介質,其中所述動作還包括:響應 于完成所述在所述媒體頻道上播放所述第一片段,刪除所述第一片段的下載的副本。
35. 根據權利要求27-34中任一項所述的計算機可讀介質,其中所述動作還包括: 接收來自新用戶的接入所述媒體頻道的請求; 接收存儲在由所述新用戶控制的存儲器中的媒體內容的新片段的列表;以及 確定是否將媒體內容的所述新片段中的至少一個新片段添加到針對所述媒體頻道的 所述可用媒體內容中。
36. 根據權利要求35所述的計算機可讀介質,其中確定是否將媒體內容的所述新片段 添加到針對所述媒體頻道的所述可用媒體內容中包括確定所述一個新片段的特征是否匹 配所述媒體頻道的特征。
37. 根據權利要求35-36中任一項所述的計算機可讀介質,其中所述動作還包括:確定 是否將媒體內容的所述新片段中的所述至少一個新片段添加到針對另一媒體頻道的可用 媒體內容中。
38. 根據權利要求27-37中任一項所述的計算機可讀介質,其中所述動作還包括: 接收來自新用戶的接入所述媒體頻道的請求;以及 基于以下項中的至少一項確定是否授權接入:所述用戶的位置、所述用戶的活動以及 所述用戶是否是與所述媒體頻道相關聯的組中的成員。
39. 根據權利要求27-38中任一項所述的計算機可讀介質,其中所述動作還包括:響應 于確定可用媒體內容不滿足所述至少一個預定標準,接入外部服務并且將媒體內容的至少 一個附加片段添加到所述可用媒體內容。
40. -種設備,包括: 用于響應于發起媒體頻道的請求,確定針對所述媒體頻道的可用媒體內容是否滿足至 少一個預定標準的裝置,其中將所述可用媒體內容的至少一個片段存儲在由所述媒體頻道 的用戶控制的存儲器中,以及 用于響應于確定所述可用媒體內容滿足所述至少一個預定標準,創建所述媒體頻道的 裝直。
41. 根據權利要求40所述的設備,其中將所述可用媒體內容的至少一個附加片段存儲 在由外部服務控制的存儲器中。
42. 根據權利要求41所述的設備,其中所述可用媒體內容的所述至少一個附加片段包 括通告消息。
43. 根據權利要求40-42中任一項所述的設備,其中由所述用戶控制的所述存儲器是 以下項中的一項:移動設備的存儲器和云存儲的存儲器。
44. 根據權利要求40-43中任一項所述的設備,還包括: 用于接收至少一個頻道請求的裝置;以及 用于基于所述至少一個頻道請求確定是否做出發起所述媒體頻道的請求的裝置。
45. 根據權利要求40-44中任一項所述的設備,其中所述確定裝置包括以下項中的至 少一項:用于確定所述可用媒體內容的總播放時間是否超過了最小時間閾值的裝置以及用 于確定所述可用媒體的片段的總數是否超過了最小閾值的裝置。
46. 根據權利要求40-45中任一項所述的設備,還包括: 用于從存儲在由用戶控制的所述存儲器中的所述媒體內容的所述至少一個片段中選 擇所述媒體的第一片段的裝置; 以下項中的至少一項:用于下載所述第一片段的裝置和用于緩存所述第一片段的裝 置;以及 用于在所述媒體頻道上播放所述第一片段的裝置。
47. 根據權利要求40-46中任一項所述的設備,還包括:用于響應于完成所述在所述媒 體頻道上播放所述第一片段,刪除所述第一片段的下載的副本的裝置。
48. 根據權利要求40-47中任一項所述的設備,還包括: 用于接收來自新用戶的接入所述媒體頻道的請求的裝置; 用于接收存儲在由所述新用戶控制的存儲器中的媒體內容的新片段的列表的裝置;以 及 用于確定是否將媒體內容的所述新片段中的至少一個新片段添加到針對所述媒體頻 道的所述可用媒體內容中的第二確定裝置。
49. 根據權利要求48所述的設備,其中所述第二確定裝置包括用于確定所述一個新片 段的特征是否匹配所述媒體頻道的特征的裝置。
50. 根據權利要求48-49中任一項所述的設備,還包括:用于確定是否將媒體內容的所 述新片段中的所述至少一個新片段添加到針對另一媒體頻道的可用媒體內容中的裝置。
51. 根據權利要求40-50中任一項所述的設備,還包括: 用于接收來自新用戶的接入所述媒體頻道的請求的裝置;以及 用于基于以下項中的至少一項確定是否授權接入的裝置:所述用戶的位置、所述用戶 的活動以及所述用戶是否是與所述媒體頻道相關聯的組中的成員。
52. 根據權利要求40-51中任一項所述的設備,還包括:用于接入外部服務的裝置和用 于響應于確定可用媒體內容不滿足所述至少一個預定標準而將媒體內容的至少一個附加 片段添加到所述可用媒體內容的裝置。
53. -種方法,包括: 生成存儲在存儲器中的媒體內容的片段的列表,其中所述列表包括媒體內容的被授權 分享的至少一個片段的指示;以及 向媒體頻道服務器發送所述列表。
54. 根據權利要求53所述的方法,還包括: 接收來自所述媒體頻道服務器的對于媒體內容的選擇的片段的請求;以及 向所述媒體頻道服務器發送媒體內容的所述選擇的片段。
55. 根據權利要求53所述的方法,還包括: 接收來自所述媒體頻道服務器的對于媒體內容的選擇的片段的請求;以及 向所述媒體頻道服務器提供對于媒體內容的所述選擇的片段的接入。
56. 根據權利要求55所述的方法,其中提供對于媒體內容的所述選擇的片段的接入包 括授權所述媒體頻道服務器接入云存儲器。
57. 根據權利要求53-56中任一項所述的方法,其中所述存儲器是以下項中的一項:夕卜 部服務器、由用戶控制的移動設備的存儲器和由所述用戶控制的云存儲的存儲器。
58. 根據權利要求53-57中任一項所述的方法,還包括發送發起媒體頻道的請求。
59. 根據權利要求53-58中任一項所述的方法,還包括發送接入媒體頻道的請求。
60. 根據權利要求59所述的方法,還包括響應于發送所述請求,接收對于所述媒體頻 道的授權。
61. 根據權利要求60所述的方法,其中對于所述媒體頻道的所述授權包括用于所述媒 體頻道的接入參數。
62. 根據權利要求53-61中任一項所述的方法,還包括接收分享媒體內容的所述至少 一個片段的授權。
63. 根據權利要求53-62中任一項所述的方法,還包括確定針對所述媒體頻道的可用 媒體內容是否滿足至少一個預定標準, 其中響應于確定所述媒體頻道不具有足夠的媒體內容來滿足至少一個預定標準,執行 生成存儲在存儲器中的媒體內容的片段的所述列表。
64. 根據權利要求63所述的方法,其中確定針對所述媒體頻道的所述可用媒體內容是 否滿足所述至少一個預定標準包括接收來自所述媒體頻道服務器的報告。
65. -種裝置,包括至少一個處理器;以及包括計算機程序代碼的至少一個存儲器,所 述至少一個存儲器和所述計算機程序代碼被配置為使用所述至少一個處理器使得所述裝 置至少執行以下操作: 生成存儲在存儲器中的媒體內容的片段的列表,其中所述列表包括媒體內容的被授權 分享的至少一個片段的指示;以及 向媒體頻道服務器發送所述列表。
66. 根據權利要求65所述的裝置,其中所述至少一個存儲器和所述計算機程序代碼還 被配置為使得所述裝置: 接收來自所述媒體頻道服務器的對于媒體內容的選擇的片段的請求;以及 向所述媒體頻道服務器發送媒體內容的所述選擇的片段。
67. 根據權利要求65所述的裝置,其中所述至少一個存儲器和所述計算機程序代碼還 被配置為使得所述裝置: 接收來自所述媒體頻道服務器的對于媒體內容的選擇的片段的請求;以及 向所述媒體頻道服務器提供對于媒體內容的所述選擇的片段的接入。
68. 根據權利要求67所述的裝置,其中,當提供對于媒體內容的所述選擇的片段的接 入時,所述至少一個存儲器和所述計算機程序代碼還被配置為使得所述裝置授權所述媒體 頻道服務器接入云存儲器。
69. 根據權利要求65-68中任一項所述的裝置,其中所述存儲器是以下項中的一項:夕卜 部服務器、由用戶控制的移動設備的存儲器和由所述用戶控制的云存儲的存儲器。
70. 根據權利要求65-69中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置發送發起媒體頻道的請求。
71. 根據權利要求65-70中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置發送接入媒體頻道的請求。
72. 根據權利要求71所述的裝置,其中所述至少一個存儲器和所述計算機程序代碼還 被配置為使得所述裝置響應于發送所述請求,接收對于所述媒體頻道的授權。
73. 根據權利要求72所述的裝置,其中對于所述媒體頻道的所述授權包括用于所述媒 體頻道的接入參數。
74. 根據權利要求65-73中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置接收分享媒體內容的所述至少一個片段的授權。
75. 根據權利要求65-74中任一項所述的裝置,其中所述至少一個存儲器和所述計算 機程序代碼還被配置為使得所述裝置確定針對所述媒體頻道的可用媒體內容是否滿足至 少一個預定標準, 其中響應于確定所述媒體頻道不具有足夠的媒體內容來滿足至少一個預定標準,執行 生成存儲在存儲器中的媒體內容的片段的所述列表。
76. 根據權利要求75所述的裝置,其中,當確定針對所述媒體頻道的所述可用媒體內 容是否滿足所述至少一個預定標準時,所述至少一個存儲器和所述計算機程序代碼還被配 置為使得所述裝置接收來自所述媒體頻道服務器的報告。
77. -種計算機可讀介質,被利用能夠通過處理器執行的計算機程序進行有形地編碼 以執行動作,所述動作包括: 生成存儲在存儲器中的媒體內容的片段的列表,其中所述列表包括媒體內容的被授權 分享的至少一個片段的指示;以及 向媒體頻道服務器發送所述列表。
78. 根據權利要求77所述的計算機可讀介質,其中所述動作還包括: 接收來自所述媒體頻道服務器的對于媒體內容的選擇的片段的請求;以及 向所述媒體頻道服務器發送媒體內容的所述選擇的片段。
79. 根據權利要求77所述的計算機可讀介質,其中所述動作還包括: 接收來自所述媒體頻道服務器的對于媒體內容的選擇的片段的請求;以及 向所述媒體頻道服務器提供對于媒體內容的所述選擇的片段的接入。
80. 根據權利要求79所述的計算機可讀介質,其中提供對于媒體內容的所述選擇的片 段的接入包括授權所述媒體頻道服務器接入云存儲器。
81. 根據權利要求77-80中任一項所述的計算機可讀介質,其中所述存儲器是以下項 中的一項:外部服務器、由用戶控制的移動設備的存儲器和由所述用戶控制的云存儲的存 儲器。
82. 根據權利要求77-81中任一項所述的計算機可讀介質,其中所述動作還包括發送 發起媒體頻道的請求。
83. 根據權利要求77-82中任一項所述的計算機可讀介質,其中所述動作還包括發送 接入媒體頻道的請求。
84. 根據權利要求83所述的計算機可讀介質,其中所述動作還包括響應于發送所述請 求,接收對于所述媒體頻道的授權。
85. 根據權利要求84所述的計算機可讀介質,其中對于所述媒體頻道的所述授權包括 用于所述媒體頻道的接入參數。
86. 根據權利要求77-85中任一項所述的計算機可讀介質,其中所述動作還包括接收 分享媒體內容的所述至少一個片段的授權。
87. 根據權利要求77-86中任一項所述的計算機可讀介質,其中所述動作還包括確定 針對所述媒體頻道的可用媒體內容是否滿足至少一個預定標準, 其中響應于確定所述媒體頻道不具有足夠的媒體內容來滿足至少一個預定標準,執行 生成存儲在存儲器中的媒體內容的片段的所述列表。
88. 根據權利要求87所述的計算機可讀介質,其中確定針對所述媒體頻道的所述可用 媒體內容是否滿足所述至少一個預定標準包括接收來自所述媒體頻道服務器的報告。
89. -種設備,包括: 用于生成存儲在存儲器中的媒體內容的片段的列表的裝置,其中所述列表包括媒體內 容的被授權分享的至少一個片段的指示;以及 用于向媒體頻道服務器發送所述列表的裝置。
90. 根據權利要求89所述的設備,還包括: 用于接收來自所述媒體頻道服務器的對于媒體內容的選擇的片段的請求的裝置;以及 用于向所述媒體頻道服務器發送媒體內容的所述選擇的片段的裝置。
91. 根據權利要求89所述的設備,還包括: 用于接收來自所述媒體頻道服務器的對于媒體內容的選擇的片段的請求的裝置;以及 用于向所述媒體頻道服務器提供對于媒體內容的所述選擇的片段的接入的裝置。
92. 根據權利要求91所述的設備,其中所述接入提供裝置包括用于授權所述媒體頻道 服務器接入云存儲器的裝置。
93. 根據權利要求89-92中任一項所述的設備,其中所述存儲器是以下項中的一項:夕卜 部服務器、由用戶控制的移動設備的存儲器和由所述用戶控制的云存儲的存儲器。
94. 根據權利要求89-93中任一項所述的設備,還包括用于發送發起媒體頻道的請求 的裝置。
95. 根據權利要求89-94中任一項所述的設備,還包括用于發送接入媒體頻道的請求 的裝置。
96. 根據權利要求95所述的設備,還包括用于響應于發送所述請求,接收對于所述媒 體頻道的授權的裝置。
97. 根據權利要求96所述的設備,其中對于所述媒體頻道的所述授權包括用于所述媒 體頻道的接入參數。
98. 根據權利要求89-97中任一項所述的設備,還包括用于接收分享媒體內容的所述 至少一個片段的授權的裝置。
99. 根據權利要求89-98中任一項所述的設備,還包括用于確定針對所述媒體頻道的 可用媒體內容是否滿足至少一個預定標準的裝置, 其中響應于確定所述媒體頻道不具有足夠的媒體內容來滿足至少一個預定標準而執 行生成存儲在存儲器中的媒體內容的片段的所述列表。
100. 根據權利要求99所述的設備,其中用于確定針對所述媒體頻道的所述可用媒體 內容是否滿足所述至少一個預定標準的所述裝置包括用于接收來自所述媒體頻道服務器 的報告的裝置。
【文檔編號】H04L12/24GK104335525SQ201280073435
【公開日】2015年2月4日 申請日期:2012年5月25日 優先權日:2012年5月25日
【發明者】S·薩希施, 田繼雷 申請人:諾基亞公司