專利名稱:用于按需無線服務(wù)的自適應(yīng)流式傳輸?shù)闹谱鞣椒?br>
技術(shù)領(lǐng)域:
本發(fā)明的方面大體上涉及軟件應(yīng)用程序的可變處理。更特定來說,所述方面涉及 經(jīng)由通過量有限的蜂窩式通信信道提供改進的多媒體傳遞。
背景技術(shù):
經(jīng)由蜂窩式接入技術(shù)的流式傳輸服務(wù)正在變?yōu)槠毡榇嬖凇4诵┓?wù)的流行證明最 終用戶至少在短期內(nèi)愿意適應(yīng)有限形式的視頻內(nèi)容,以便享受手持式環(huán)境的移動性。由可 用通過量和接入成本強加的限制可包含針對流式傳輸內(nèi)容的低分辨率和/或緩沖內(nèi)容的 至少一部分的較長等待時間周期。同時,具有高帶寬接入(例如,因特網(wǎng)寬帶、Wi-Fi等)的 其它通信裝置正越來越多地用于接入多媒體內(nèi)容,以提供具有較佳分辨率和減少的等待時 間的按需視頻(Video on Demand)體驗。
發(fā)明內(nèi)容
以下內(nèi)容呈現(xiàn)簡化概述,以便提供對所揭示型式的一些方面的基本理解。此概述 不是外延概覽,且無意識別此些型式的關(guān)鍵或重要元件也無意劃定其范圍。此概述的目的 是以簡化形式呈現(xiàn)所描述型式的一些概念,作為稍后呈現(xiàn)的更詳細描述的序言。一種自適應(yīng)媒體傳遞系統(tǒng)和方法通過從網(wǎng)絡(luò)發(fā)射離散媒體文件以供存儲在移動 裝置上來提供經(jīng)由減小帶寬通信信道的按需媒體傳遞。因此,與存取媒體的流式傳輸型式 相比,用戶可用減少的無線等待時間來存取媒體。在其中移動裝置在可用存儲空間方面過 于有限的一個方面中,所述系統(tǒng)和方法允許流式傳輸媒體內(nèi)容的回返。在一個方面中,一種用于在有限通過量網(wǎng)絡(luò)上接收媒體內(nèi)容的方法響應(yīng)于可用本 地數(shù)據(jù)存儲裝置的量低于閾值而在便攜式通信裝置上存取和播放媒體內(nèi)容選擇的流式傳 輸型式。所述方法進一步響應(yīng)于可用本地數(shù)據(jù)存儲裝置的量超過所述閾值而將所述媒體內(nèi) 容選擇的離散格式化型式存儲在所述可用本地數(shù)據(jù)存儲裝置中。在另一方面中,一種用于在有限通過量網(wǎng)絡(luò)上分配媒體內(nèi)容的方法響應(yīng)于確定通 信裝置的用以存儲離散媒體內(nèi)容型式的容量而在有限通過量網(wǎng)絡(luò)上發(fā)射離散媒體內(nèi)容型 式。在額外方面中,至少一種經(jīng)配置以在有限通過量網(wǎng)絡(luò)上接收媒體內(nèi)容的處理器具 有第一模塊,其用于檢測可用本地數(shù)據(jù)存儲裝置的量;第二模塊,其用于確定針對媒體內(nèi) 容選擇的用戶偏好;第三模塊,其用于響應(yīng)于可用本地數(shù)據(jù)存儲裝置的量低于閾值而在便 攜式通信裝置上存取和播放所述媒體內(nèi)容選擇的流式傳輸型式;以及第四模塊,其用于響 應(yīng)于可用本地數(shù)據(jù)存儲裝置的量超過所述閾值而將所述媒體內(nèi)容選擇的離散格式化型式 存儲在所述可用本地數(shù)據(jù)存儲裝置中。在又一方面中,一種計算機程序產(chǎn)品具有計算機可讀媒體,所述計算機可讀媒體 包括至少一個用于致使計算機檢測可用本地數(shù)據(jù)存儲裝置的量的指令;至少一個用于致 使所述計算機確定針對媒體內(nèi)容選擇的用戶偏好的指令;至少一個用于致使所述計算機響應(yīng)于可用本地數(shù)據(jù)存儲裝置的量低于閾值而在便攜式通信裝置上存取和播放所述媒體內(nèi) 容選擇的流式傳輸型式的指令;以及至少一個用于致使所述計算機響應(yīng)于可用本地數(shù)據(jù)存 儲裝置的量超過所述閾值而將所述媒體內(nèi)容選擇的離散格式化型式存儲在所述可用本地 數(shù)據(jù)存儲裝置中的指令。在又一方面中,一種設(shè)備具備用于檢測可用本地數(shù)據(jù)存儲裝置的量的裝置;用 于確定針對媒體內(nèi)容選擇的用戶偏好的裝置;用于響應(yīng)于可用本地數(shù)據(jù)存儲裝置的量低于 閾值而在便攜式通信裝置上存取和播放所述媒體內(nèi)容選擇的流式傳輸型式的裝置;以及用 于響應(yīng)于可用本地數(shù)據(jù)存儲裝置的量超過所述閾值而將所述媒體內(nèi)容選擇的離散格式化 型式存儲在所述可用本地數(shù)據(jù)存儲裝置中的裝置。在又一額外方面中,一種用于在有限通過量網(wǎng)絡(luò)上接收媒體內(nèi)容的設(shè)備具有自適 應(yīng)媒體應(yīng)用程序,其響應(yīng)可裝卸式存儲裝置的存在以將從無線通信接口接收到的離散媒體 內(nèi)容存儲在所述可裝卸式存儲裝置上以供媒體播放器播放。在額外方面中,至少一種經(jīng)配置以通過具有用于確定媒體內(nèi)容選擇的第一模塊來 在有限通過量網(wǎng)絡(luò)上分配媒體內(nèi)容的處理器。第二模塊獲得所述選擇的離散媒體內(nèi)容型 式,其由含有更新信道和用戶接口代碼的數(shù)據(jù)結(jié)構(gòu)組成。第三模塊用于響應(yīng)于確定通信裝 置的用以存儲所述離散媒體內(nèi)容型式的容量而在有限通過量網(wǎng)絡(luò)上發(fā)射所述離散媒體內(nèi) 容型式。在又一額外方面中,一種計算機可讀媒體的計算機程序產(chǎn)品具有至少一個用于 致使計算機確定媒體內(nèi)容選擇的指令;至少一個用于致使計算機獲得所述選擇的離散媒 體內(nèi)容型式的指令,所述離散媒體內(nèi)容型式由含有更新信道和用戶接口代碼的數(shù)據(jù)結(jié)構(gòu)組 成;以及至少一個用于致使計算機響應(yīng)于確定通信裝置的用以存儲所述離散媒體內(nèi)容型式 的容量而在有限通過量網(wǎng)絡(luò)上發(fā)射所述離散媒體內(nèi)容型式的指令。在另一方面中,一種設(shè)備提供一裝置,其用于確定媒體內(nèi)容選擇;用于獲得所述選 擇的離散媒體內(nèi)容型式,所述離散媒體內(nèi)容型式由含有更新信道和用戶接口代碼的數(shù)據(jù)結(jié) 構(gòu)組成;且用于響應(yīng)于確定通信裝置的用以存儲所述離散媒體內(nèi)容型式的容量而在有限通 過量網(wǎng)絡(luò)上發(fā)射所述離散媒體內(nèi)容型式。在額外方面中,一種設(shè)備具有連接到有限通過量網(wǎng)絡(luò)的通信接口。媒體分配器鏈 接到媒體內(nèi)容以用于確定媒體內(nèi)容選擇。數(shù)據(jù)存儲裝置含有所述選擇的離散媒體內(nèi)容型 式,其由含有更新信道和用戶接口代碼的數(shù)據(jù)結(jié)構(gòu)組成。調(diào)度分派器在確定的約束條件下 經(jīng)由通信接口將離散媒體內(nèi)容型式分配到通信裝置。為了實現(xiàn)上述和相關(guān)目的,一個或一個以上型式包括下文中完整描述且在權(quán)利要 求書中特定指出的特征。以下描述和附圖詳細陳述某些說明性方面,且指示可使用所述型 式的原理的各種方式中的幾種。當(dāng)結(jié)合附圖考慮時,從以下詳細描述中將了解其它優(yōu)點和 新穎特征,且所揭示的型式意在包含所有此些方面及其等效物。
圖1是根據(jù)一個方面的用于經(jīng)由無線網(wǎng)絡(luò)向具有存儲能力的移動裝置進行近實 時媒體分配的通信系統(tǒng)的框圖。圖2是根據(jù)另一方面的針對高速下行鏈路分組接入(HSDPA)的發(fā)送幀的初始無線錯誤率P對文件傳送滯后D的曲線圖。圖3是根據(jù)又一方面的圖1的通信系統(tǒng)的示范性蜂窩式通信系統(tǒng)的框圖,所述蜂 窩式通信系統(tǒng)用于以解決視頻流式傳輸服務(wù)的等待時間問題的方式經(jīng)由第三代無線網(wǎng)絡(luò) 按需發(fā)射近實時媒體。圖4是根據(jù)再一方面的用于利用用戶接口窗口小部件、Trig和Actor來傳達媒體 內(nèi)容的編程環(huán)境的圖。圖5是根據(jù)又一方面的經(jīng)由有限通過量通信信道來分配媒體內(nèi)容的方法的流程 圖。圖6是根據(jù)再一方面的經(jīng)由有限通過量通信信道來接收媒體內(nèi)容的方法的流程 圖。
具體實施例方式現(xiàn)在參看附圖描述各種方面。在以下描述中,為了闡釋的目的,陳述大量具體細節(jié) 以便提供對一個或一個以上方面的全面理解。然而,顯然可在沒有這些具體細節(jié)的情況下 實踐各種方面。在其它例項中,以框圖形式展示眾所周知的結(jié)構(gòu)和裝置,以便簡明地描述這 些型式。在以下描述中,本文使用詞語“示范性”來表示充當(dāng)實例、例項或說明。本文描述 為“示范性”的任何方面或設(shè)計不一定被解釋為比其它方面或設(shè)計優(yōu)選或有利。相反,詞語 示范性的使用意在以具體方式呈現(xiàn)概念。如本申請案中所使用,術(shù)語“或”意在表示包含性 “或”而不是排他性“或”。也就是說,除非另有指定或從上下文顯而易見,否則“X使用A或 B”意在表示固有包含性排列中的任一者。也就是說,在此實例中,X可使用A,或X可使用 B,或X可使用A和B兩者,且因此陳述“X使用A或B”在上述例項中的任一者下均滿足。另 外,如本申請案和所附權(quán)利要求書中使用的冠詞“一”應(yīng)大體被解釋為表示“一個或一個以 上”,除非另有指定或從上下文顯而易見是針對單數(shù)形式。所提供的設(shè)備和方法尤其適合在無線環(huán)境中使用,但可適合于任何類型的網(wǎng)絡(luò)環(huán) 境,包含(但不限于)通信網(wǎng)絡(luò)、公用網(wǎng)絡(luò)(例如因特網(wǎng))、專用網(wǎng)絡(luò)(例如虛擬專用網(wǎng)絡(luò) (VPN))、局域網(wǎng)、廣域網(wǎng)、遠程網(wǎng)或任何其它類型的數(shù)據(jù)通信網(wǎng)絡(luò)。在圖1中,通信系統(tǒng)10包含媒體內(nèi)容分配器12,其存取存儲在提供者源(例如,數(shù) 據(jù)庫)16上的媒體內(nèi)容14 (例如,視頻、音頻等)。通信系統(tǒng)10進一步在通信信道上將媒體 內(nèi)容14分配給接收者裝置,所述通信信道在說明性型式中包括無線網(wǎng)絡(luò)18,所述接收者裝 置被描繪為具有存儲能力的移動裝置20和存儲受限的移動裝置22。無線網(wǎng)絡(luò)18提供對按需視頻類型的通信服務(wù)的近實時媒體分配來說足夠的有限 數(shù)據(jù)通過量。為此,媒體內(nèi)容分配器12所利用的媒體分配應(yīng)用程序24可接收媒體內(nèi)容14。 媒體內(nèi)容14接著由流式傳輸內(nèi)容過濾器26轉(zhuǎn)換為視頻流式傳輸格式,且其后被緩沖或存 儲在流式傳輸實用程序28中。調(diào)度分派器29響應(yīng)發(fā)射媒體內(nèi)容的請求。通信接口 30接 著經(jīng)由無線網(wǎng)絡(luò)18將視頻流式傳輸信號發(fā)射到作出請求的存儲受限移動裝置22。受限移動裝置22的通信接口 32在必要時交換控制信號,且接收流式傳輸內(nèi)容。 受限移動裝置22的內(nèi)部數(shù)據(jù)存儲是受約束的,如與內(nèi)部存儲裝置36的不可用存儲部分 38(例如,空閑擴展塢、大量已存儲代碼或數(shù)據(jù)、有限存儲架構(gòu)等)相比相對較小的可用存儲部分34所描述。因此,媒體應(yīng)用程序40經(jīng)由數(shù)據(jù)總線42將流式傳輸視頻信號引導(dǎo)到輸 出裝置44,用于作為人類可解譯的媒體呈現(xiàn)46 (例如,視覺、聽覺、觸覺等)而再現(xiàn)或播放。在一些例項中,擴展的存儲可變?yōu)樵谕灰苿友b置上可用(例如,所存儲內(nèi)容的 刪除、存儲器存儲裝置的插入等),或相對較多的存儲資源由原始設(shè)備制造商(OEM)提供。 具有存儲能力的移動裝置20具有與存儲裝置50的不可用存儲部分52相比相對較大的可 用存儲部分48。因此,近實時按需媒體系統(tǒng)54的下游部分可減輕對有限通過量無線網(wǎng)絡(luò) 18的約束,以提供代表高帶寬但短程網(wǎng)絡(luò)(例如,因特網(wǎng)Wi-Fi)的按需視頻體驗的更多體 驗。為此,媒體應(yīng)用程序56可總是或選擇性地經(jīng)由通信接口 58和內(nèi)部數(shù)據(jù)總線60從媒體 內(nèi)容分配器12請求和接收存儲在存儲裝置50中的離散媒體文件62,以用于隨后作為人類 可解譯的媒體呈現(xiàn)64(例如,視覺、聽覺和/或觸覺等)在輸出裝置66上再現(xiàn)或播放。媒 體內(nèi)容分配器12包括近實時按需媒體系統(tǒng)54的上游部分,描繪為媒體分配應(yīng)用程序24, 其將媒體內(nèi)容14引導(dǎo)到離散內(nèi)容過濾器68,以用于轉(zhuǎn)換成離散文件格式,由文件實用程序 70存儲或緩沖以用于隨后由通信接口 30經(jīng)由無線網(wǎng)絡(luò)18分配。調(diào)度分派器29響應(yīng)用于 最優(yōu)地分配離散文件格式的約束。近實時按需媒體系統(tǒng)54因此通過執(zhí)行后臺下載來避免 流式傳輸,其有利地避免請求在遠程裝置上播放的流式傳輸內(nèi)容時的等待時間。此些下載 也可有利地在低需要周期中發(fā)生,以減少成本和/或釋放發(fā)射通過量以用于其它目的。作為示范性操作環(huán)境,經(jīng)由例如高速分組接入(HSPA)和IxEV-DO(Ix僅數(shù)據(jù)演進、 后來的數(shù)據(jù)優(yōu)化演進,也稱為如由國際電信聯(lián)盟(ITU)界定的IS-856)等第三代(3G)無線 系統(tǒng)的媒體流式傳輸服務(wù)遇到了在經(jīng)由寬帶連接的類似服務(wù)中可發(fā)現(xiàn)的通過量限制。舉例 來說,服務(wù)質(zhì)量(QoS)可能在遠距離無線數(shù)據(jù)會話中不一致。另外,流式傳輸?shù)钠骄舆t受 到無線鏈路的影響。因此,為了確保有效的重放,接收器緩沖可能需要增加,否則用戶體驗 會受損。舉例來說,考慮通用移動電信系統(tǒng)(UMTS)版本五(5)(即,高速下行鏈路分組接 入(HSDPA)),其中數(shù)據(jù)經(jīng)由共享的物理信道(即,高速下行鏈路共享信道(HS-DSCH))發(fā)送 給個別用戶。作為此數(shù)據(jù)傳送的一部分,使用快速自動重傳請求(ARQ)方法(也稱為混合 ARQ)來確保數(shù)據(jù)可靠性。已在理論上展示了可在混合ARQ的上下文中針對HSDPA預(yù)測性能,從而確定用于 將視頻文件發(fā)送到手持式裝置所必需的預(yù)期時間量的延遲邊界。此延遲受到物理鏈路上的 錯誤影響。兩個主要錯誤源是不正確地接收到的分組和因ARQ應(yīng)答的錯誤解譯導(dǎo)致丟失 的分組。而且,在檢測到錯誤時的重發(fā)并未瞬時到達。因此,可使用“N相停止與等待混合 ARQ"機制。在此方法中,起始若干ARQ例項,使得在應(yīng)答周轉(zhuǎn)時間期間,數(shù)據(jù)發(fā)射中沒有間 隙發(fā)生。舉例來說,如果將物理層幀持續(xù)時間指定為T,那么在檢測到幀錯誤時發(fā)生重發(fā)將 花費時間周期NT。在HSDPA中,T為約2毫秒,且N為約四(4)。 在針對HSDPA界定的混合ARQ方法中,在M次發(fā)射之后,所發(fā)射的物理層幀被視為 不可恢復(fù)。因此,例如無線電鏈路協(xié)議(RLP)或輸送層協(xié)議(TCP)等較高層協(xié)議操作以恢 復(fù)數(shù)據(jù)。在其中發(fā)送幀的初始無線錯誤率由P指定的一個例項中,那么每一連續(xù)重發(fā)導(dǎo)致 錯誤近似減少因數(shù)C。 混合ARQ的作用受應(yīng)答中的錯誤限制。更具體來說,錯誤接收到的否定應(yīng)答(NAK) 導(dǎo)致HSDPA發(fā)射器將相關(guān)聯(lián)的數(shù)據(jù)幀錯誤地指定為已經(jīng)被正確地接收。在此情況下,RLP或 TCP將用于錯誤恢復(fù)。假定應(yīng)答錯誤的概率為f,那么因混合ARQ導(dǎo)致的每幀平均延遲可近
權(quán)利要求
一種用于在有限通過量網(wǎng)絡(luò)上接收媒體內(nèi)容的方法,其包括檢測可用本地數(shù)據(jù)存儲裝置的量;確定針對媒體內(nèi)容選擇的用戶偏好;響應(yīng)于所述可用本地數(shù)據(jù)存儲裝置的量低于閾值而在便攜式通信裝置上存取和播放所述媒體內(nèi)容選擇的流式傳輸型式;以及響應(yīng)于所述可用本地數(shù)據(jù)存儲裝置的量超過所述閾值而將所述媒體內(nèi)容選擇的經(jīng)離散格式化型式存儲在所述可用本地數(shù)據(jù)存儲裝置中。
2.根據(jù)權(quán)利要求1所述的方法,其進一步包括響應(yīng)于用戶請求而在所述便攜式通信裝 置上播放所述媒體內(nèi)容選擇的所述所存儲的經(jīng)離散格式化型式。
3.根據(jù)權(quán)利要求1所述的方法,其中存儲所述媒體內(nèi)容選擇的所述經(jīng)離散格式化型式 進一步包括接收包括更新信道、可執(zhí)行用戶接口代碼和媒體內(nèi)容的數(shù)據(jù)結(jié)構(gòu)容器。
4.根據(jù)權(quán)利要求1所述的方法,其中存儲所述媒體內(nèi)容選擇的所述經(jīng)離散格式化型式 包括接收Trig用戶接口應(yīng)用程序。
5.根據(jù)權(quán)利要求4所述的方法,其進一步包括接收更新所存儲Trig的Triglet。
6.根據(jù)權(quán)利要求1所述的方法,其中檢測所述可用本地數(shù)據(jù)存儲裝置的量進一步包括 檢測可裝卸式可擴展存儲器裝置的存在。
7.根據(jù)權(quán)利要求1所述的方法,其中存儲所述媒體內(nèi)容選擇的所述經(jīng)離散格式化型式 進一步包括經(jīng)由無線網(wǎng)絡(luò)接收所述經(jīng)離散格式化型式,所述無線網(wǎng)絡(luò)具有由超過所述媒體 內(nèi)容選擇的持續(xù)時間的四分之一的無線等待時間表征的通過量。
8.一種用于在有限通過量網(wǎng)絡(luò)上分配媒體內(nèi)容的方法,其包括確定媒體內(nèi)容的選擇;獲得所述選擇的離散媒體內(nèi)容型式,其由含有更新信道和用戶接口代碼的數(shù)據(jù)結(jié)構(gòu)組 成;以及響應(yīng)于確定通信裝置的用以存儲所述離散媒體內(nèi)容型式的容量而在有限通過量網(wǎng)絡(luò) 上發(fā)射所述離散媒體內(nèi)容型式。
9.根據(jù)權(quán)利要求8所述的方法,其進一步包括響應(yīng)于確定通信裝置的用以存儲所述離 散媒體內(nèi)容型式的容量不足而發(fā)射所述選擇的流式傳輸媒體內(nèi)容型式。
10.根據(jù)權(quán)利要求8所述的方法,其進一步包括獲得Triglet以更新所述通信裝置上的 用戶接口。
11.根據(jù)權(quán)利要求8所述的方法,其進一步包括根據(jù)對所述通信裝置的約束來調(diào)度所 述離散媒體內(nèi)容型式的分配。
12.根據(jù)權(quán)利要求11所述的方法,其進一步包括基于網(wǎng)絡(luò)可用性來確定所述約束。
13.根據(jù)權(quán)利要求11所述的方法,其進一步包括基于所述通信裝置的使用模式來確定 所述約束。
14.根據(jù)權(quán)利要求11所述的方法,其進一步包括在發(fā)射所述離散媒體內(nèi)容型式之前, 命令刪除所述通信裝置上的所存儲內(nèi)容。
15.根據(jù)權(quán)利要求8所述的方法,其中確定媒體內(nèi)容的所述選擇進一步包括確定針對 媒體內(nèi)容選擇的用戶偏好。
16.根據(jù)權(quán)利要求8所述的方法,其進一步包括將廣告內(nèi)容并入經(jīng)離散格式化媒體內(nèi)容選擇中。
17.至少一種經(jīng)配置以在有限通過量網(wǎng)絡(luò)上接收媒體內(nèi)容的處理器,其包括 第一模塊,其用于檢測可用本地數(shù)據(jù)存儲裝置的量;第二模塊,其用于確定針對媒體內(nèi)容選擇的用戶偏好;第三模塊,其用于響應(yīng)于所述可用本地數(shù)據(jù)存儲裝置的量低于閾值而在便攜式通信裝 置上存取和播放所述媒體內(nèi)容選擇的流式傳輸型式;以及第四模塊,其用于響應(yīng)于所述可用本地數(shù)據(jù)存儲裝置的量超過所述閾值而將所述媒體 內(nèi)容選擇的經(jīng)離散格式化型式存儲在所述可用本地數(shù)據(jù)存儲裝置中。
18.一種計算機程序產(chǎn)品,其包括 計算機可讀媒體,其包括至少一個用于致使計算機檢測可用本地數(shù)據(jù)存儲裝置的量的指令; 至少一個用于致使所述計算機確定針對媒體內(nèi)容選擇的用戶偏好的指令; 至少一個用于致使所述計算機響應(yīng)于所述可用本地數(shù)據(jù)存儲裝置的量低于閾值而在 便攜式通信裝置上存取和播放所述媒體內(nèi)容選擇的流式傳輸型式的指令;以及至少一個用于致使所述計算機響應(yīng)于所述可用本地數(shù)據(jù)存儲裝置的量超過所述閾值 而將所述媒體內(nèi)容選擇的經(jīng)離散格式化型式存儲在所述可用本地數(shù)據(jù)存儲裝置中的指令。
19.一種設(shè)備,其包括用于檢測可用本地數(shù)據(jù)存儲裝置的量的裝置; 用于確定針對媒體內(nèi)容選擇的用戶偏好的裝置;用于響應(yīng)于所述可用本地數(shù)據(jù)存儲裝置的量低于閾值而在便攜式通信裝置上存取和 播放所述媒體內(nèi)容選擇的流式傳輸型式的裝置;以及用于響應(yīng)于所述可用本地數(shù)據(jù)存儲裝置的量超過所述閾值而將所述媒體內(nèi)容選擇的 經(jīng)離散格式化型式存儲在所述可用本地數(shù)據(jù)存儲裝置中的裝置。
20.一種用于在有限通過量網(wǎng)絡(luò)上接收媒體內(nèi)容的設(shè)備,其包括 本地數(shù)據(jù)存儲裝置;接口,其用于接收針對媒體內(nèi)容選擇的用戶偏好; 媒體播放器;以及控制器,其響應(yīng)于所述本地數(shù)據(jù)存儲裝置的可用存儲裝置的量低于閾值而在所述媒體 播放器上存取和播放所述媒體內(nèi)容選擇的流式傳輸型式,且響應(yīng)于所述本地數(shù)據(jù)存儲裝置 的所述可用存儲裝置的量高于所述閾值而存儲所述媒體內(nèi)容選擇的經(jīng)離散格式化型式。
21.根據(jù)權(quán)利要求20所述的設(shè)備,其中本地數(shù)據(jù)存儲裝置包括可裝卸式存儲器裝置。
22.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述媒體播放器包括Trig播放器,所述離散媒 體內(nèi)容包括Triglet。
23.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述媒體內(nèi)容選擇的所述經(jīng)離散格式化型式進 一步包括數(shù)據(jù)結(jié)構(gòu)容器,所述數(shù)據(jù)結(jié)構(gòu)容器包括更新信道、可執(zhí)行用戶接口代碼和媒體內(nèi)容。
24.根據(jù)權(quán)利要求20所述的設(shè)備,其進一步包括通信接口,所述通信接口可操作以經(jīng) 由無線網(wǎng)絡(luò)接收所述經(jīng)離散格式化型式,所述無線網(wǎng)絡(luò)具有由超過所述媒體內(nèi)容選擇的持 續(xù)時間的四分之一的無線等待時間表征的通過量。
25.至少一種經(jīng)配置以在有限通過量網(wǎng)絡(luò)上分配媒體內(nèi)容的處理器,其包括 第一模塊,其用于確定媒體內(nèi)容的選擇;第二模塊,其用于獲得所述選擇的離散媒體內(nèi)容型式,所述離散媒體內(nèi)容型式由含有 更新信道和用戶接口代碼的數(shù)據(jù)結(jié)構(gòu)組成;以及第三模塊,其用于響應(yīng)于確定通信裝置的用以存儲所述離散媒體內(nèi)容型式的容量而在 有限通過量網(wǎng)絡(luò)上發(fā)射所述離散媒體內(nèi)容型式。
26.一種計算機程序產(chǎn)品,其包括 計算機可讀媒體,其包括至少一個用于致使計算機確定媒體內(nèi)容的選擇的指令;至少一個用于致使計算機獲得所述選擇的離散媒體內(nèi)容型式的指令,所述離散媒體內(nèi) 容型式由含有更新信道和用戶接口代碼的數(shù)據(jù)結(jié)構(gòu)組成;以及至少一個用于致使計算機響應(yīng)于確定通信裝置的用以存儲所述離散媒體內(nèi)容型式的 容量而在有限通過量網(wǎng)絡(luò)上發(fā)射所述離散媒體內(nèi)容型式的指令。
27.一種設(shè)備,其包括用于確定媒體內(nèi)容的選擇的裝置;用于獲得所述選擇的離散媒體內(nèi)容型式的裝置,所述離散媒體內(nèi)容型式由含有更新信 道和用戶接口代碼的數(shù)據(jù)結(jié)構(gòu)組成;以及用于響應(yīng)于確定通信裝置的用以存儲所述離散媒體內(nèi)容型式的容量而在有限通過量 網(wǎng)絡(luò)上發(fā)射所述離散媒體內(nèi)容型式的裝置。
28.一種用于在有限通過量網(wǎng)絡(luò)上分配媒體內(nèi)容的設(shè)備,其包括 處理器,其用于選擇媒體內(nèi)容;網(wǎng)絡(luò)存儲裝置,其用于容納所述選定媒體內(nèi)容的離散媒體內(nèi)容型式,所述離散媒體內(nèi) 容型式包括含有更新信道和用戶接口代碼的數(shù)據(jù)結(jié)構(gòu);以及發(fā)射器,其用于響應(yīng)于通信裝置的用以存儲所述離散媒體內(nèi)容型式的容量的確定而在 有限通過量網(wǎng)絡(luò)上分配所述離散媒體內(nèi)容型式。
29.根據(jù)權(quán)利要求28所述的設(shè)備,其中調(diào)度分派器進一步可操作以響應(yīng)于確定通信裝 置的用以存儲所述離散媒體內(nèi)容型式的容量不足而發(fā)射所述選擇的流式傳輸媒體內(nèi)容型 式。
30.根據(jù)權(quán)利要求28所述的設(shè)備,其中媒體分配器進一步可操作以獲得Triglet以更 新所述通信裝置上的用戶接口。
31.根據(jù)權(quán)利要求28所述的設(shè)備,其中所述調(diào)度分派器進一步可操作以根據(jù)對所述通 信裝置的約束來調(diào)度所述離散媒體內(nèi)容型式的分配。
32.根據(jù)權(quán)利要求31所述的設(shè)備,其中所述調(diào)度分派器進一步可操作以基于網(wǎng)絡(luò)可用 性來確定所述約束。
33.根據(jù)權(quán)利要求31所述的設(shè)備,其中所述調(diào)度分派器進一步可操作以基于所述通信 裝置的使用模式來確定所述約束。
34.根據(jù)權(quán)利要求31所述的設(shè)備,其中所述調(diào)度分派器進一步可操作以在發(fā)射所述離 散媒體內(nèi)容型式之前命令刪除所述通信裝置上的所存儲內(nèi)容。
35.根據(jù)權(quán)利要求28所述的設(shè)備,其中所述媒體分配器進一步可操作以基于針對媒體內(nèi)容選擇的用戶偏好來確定媒體內(nèi)容的所述選擇。
36.根據(jù)權(quán)利要求28所述的設(shè)備,其中所述媒體分配器進一步可操作以將廣告內(nèi)容并 入經(jīng)離散格式化媒體內(nèi)容選擇中。
全文摘要
一種自適應(yīng)媒體分配系統(tǒng)(54)通過選擇性地利用手持式通信裝置(20、22)上的可用存儲裝置(34、48),從而利用擴展存儲器解決方案的增加的可用性,來在有限通過量無線網(wǎng)絡(luò)上提供按需用戶體驗。可調(diào)適用戶接口(UI)窗口小部件(例如,Trig)的創(chuàng)建充當(dāng)用于傳遞媒體內(nèi)容的近實時機制,從而克服無線等待時間和流式傳輸互操作性的難題。然而,對于具有受限存儲裝置(22)的手持式通信裝置,所述自適應(yīng)媒體分配系統(tǒng)進一步允許遺留裝置經(jīng)由流式傳輸來接收按需服務(wù),但具有與蜂窩式多媒體服務(wù)相關(guān)聯(lián)的必要的相對較長的等待時間。
文檔編號H04L29/06GK101939964SQ200880126521
公開日2011年1月5日 申請日期2008年12月22日 優(yōu)先權(quán)日2007年12月24日
發(fā)明者凱文·E·亨特, 吉爾達·D·曼蒂阿姆 申請人:高通股份有限公司