專利名稱:用于向設備分發(fā)套餐和頻道的系統(tǒng)的制作方法
用于向設備分發(fā)套餐和頻道的系統(tǒng) 背景
領域
本專利申請一般涉及內(nèi)容分發(fā)系統(tǒng),尤其涉及用于向設備分發(fā)內(nèi)容的系統(tǒng)。
背景
在當前的內(nèi)容投遞/媒體分發(fā)系統(tǒng)中,提供商通過專有的網(wǎng)絡令服務變得 可用,以使得在其網(wǎng)絡中操作的設備將具有接收這些服務的能力。某些提供商
可以是計賬和客戶服務(BCS)提供商。
對于典型的便攜式設備,客戶與網(wǎng)絡之間的整體關系可由BCS提供商獨 占地管理。通常,設備具有與關于主要或發(fā)起網(wǎng)絡服務協(xié)定的用戶協(xié)定相關聯(lián) 的補助金(subsidy)。這導致了客戶通過主網(wǎng)絡的BCS提供商購買所有服 務。當語音、數(shù)據(jù)和媒體網(wǎng)絡具有單一所有權時,這種情形是可接受的。 然而,隨著設備獲得對多個網(wǎng)絡的訪問,對支持多個內(nèi)容套餐承包商 (packager)和BCS提供商的需要持續(xù)增長。另外,BCS提供商可決定改 變套餐以及那些套餐的內(nèi)容。
因此,所需的是一種向以柔性方式支持多個內(nèi)容套餐承包商和客戶服 務實體的數(shù)據(jù)網(wǎng)絡上的設備分發(fā)內(nèi)容的系統(tǒng)。
概述
在一個或多個實施例中,提供了一種在支持多個內(nèi)容套餐承包商和客戶服 務實體的同時操作以在數(shù)據(jù)網(wǎng)絡上分發(fā)服務的分發(fā)系統(tǒng)。
在一個方面, 一種在設備中組織套餐和頻道的方法包括接收多個套餐, 至少有一個套餐具有相關聯(lián)的權重,其中每個套餐具有一組相關聯(lián)的頻道;以 及基于相關聯(lián)的套餐權重將這多個套餐排序。
在一個方面, 一種在設備中組織套餐和頻道的方法包括接收多個經(jīng)排序 的套餐,其中至少有一個套餐是根據(jù)相關聯(lián)的套餐權重來排序的;以及根據(jù)每 個套餐的次序顯示每個套餐。
在一個方面, 一種無線設備,包括收發(fā)機,它被配置成接收多個經(jīng)排序 的套餐,其中至少有一個套餐是根據(jù)相關聯(lián)的權重來排序的;處理器,它被配
置成處理多個經(jīng)排序的套餐以便進行顯示;用戶接口,它被配置成從這多個經(jīng)
排序的套餐中選擇套餐;耦合至處理器的存儲器,它被配置成存儲多個經(jīng)排序
的套餐;以及耦合至處理器的顯示器,它被配置成根據(jù)所存儲的多個經(jīng)排序的
套餐的次序來顯示這些套餐。
在一個方面, 一種無線設備,包括用于接收多個經(jīng)排序的套餐的裝置, 其中至少有一個套餐是根據(jù)相關聯(lián)的權重來排序的;以及用于根據(jù)每個套餐的
次序顯示每個套餐的裝置。
在一個方面, 一種服務器,包括收發(fā)機,它被配置成接收多個套餐,其 中至少一個套餐是根據(jù)相關聯(lián)的權重來排序的;以及處理器,它被配置成根據(jù)
相關聯(lián)的套餐權重來對多個套餐中的每個套餐排序;以及耦合至所述處理器的 存儲器,它被配置成存儲經(jīng)排序的多個套餐。
在一個方面中, 一種服務器,包括用于接收多個套餐的裝置,至少一個 套餐具有相關聯(lián)的權重,其中每個套餐具有一組相關聯(lián)的頻道;以及用于基于 其相關聯(lián)的權重對多個套餐排序的裝置。
在審閱了下文中所闡述的附圖簡述、描述和權利要求之后,這些實施例的 其它方面將變得顯而易見。
附圖簡述
在此描述的實施例的前述各個方面通過參閱隨附圖閱讀的以下詳細描述 將變得更顯而易見,在附圖中
圖1示出了包括分發(fā)系統(tǒng)的一個實施例的網(wǎng)絡;
圖2示出了適于用在分發(fā)系統(tǒng)的一個或多個實施例中的分發(fā)服務器的一 個實施例的示圖3示出了根據(jù)一個實施例的套餐、層級(tier)、頻道和服務的柔性關
系的一個示例;
圖4示出了適于用在分發(fā)系統(tǒng)的一個實施例中的設備的一個實施例的示
圖5示出了用于操作分發(fā)系統(tǒng)的一個實施例中的設備的方法的一個實施
例;
圖6示出了用在分發(fā)系統(tǒng)的一個實施例中的SI結構的一個實施例;
圖7示出了用在分發(fā)系統(tǒng)的一個實施例中的市場公共消息(marketplace
common message)模式的一個實施例;
圖8示出了用在分發(fā)系統(tǒng)的一個實施例中的市場內(nèi)容套餐承包商消息800
的一個實施例;
圖9示出了用在分發(fā)系統(tǒng)的一個實施例中的市場內(nèi)容套餐承包商消息中 的套餐記錄模式的一個實施例的詳細示圖10示出了用在分發(fā)系統(tǒng)的一個實施例中的服務定義消息模式的一個實 施例;以及
圖11示出了用在分發(fā)系統(tǒng)的一個實施例中的服務記錄模式的一個實施例。
描述
說明書描述了在數(shù)據(jù)網(wǎng)絡上支持多個內(nèi)容套餐承包商和客戶服務實體的 柔性分發(fā)系統(tǒng)的實施例。該系統(tǒng)尤其很好地適用于向具有有限資源的便攜式設 備分發(fā)內(nèi)容,但是也可用于任何類型的設備。系統(tǒng)也可用在任何類型的網(wǎng)絡環(huán) 境中,包括但不限于通信網(wǎng)絡、諸如因特網(wǎng)的公共網(wǎng)絡、諸如虛擬專用網(wǎng) (VPN)的專用網(wǎng)、局域網(wǎng)、廣域網(wǎng)、長距離網(wǎng)絡或任何其它類型的數(shù)據(jù)或通 信網(wǎng)絡。
定義
以下定義適用于 術語 定義
激活 將設備設置成促使其捕獲SI和服務的狀態(tài)
附加套餐 在訂閱雙親(parent)套餐之后可訂閱的套餐。
自動訂閱套餐
輔助呈現(xiàn)(presentation)
輔助服務
招徠廣告(barker) 基服務
BCS服務提供商
匿影 頻道
頻道權重
分類方案
分類方案別名
分類方案表
封閉套餐 聯(lián)絡窗
內(nèi)容套餐承包商 內(nèi)容提供商
在用戶未顯式選擇其的情況下設備將訂閱的套 餐,典型地以訂閱不同套餐作為結果。 關于輔助服務的呈現(xiàn),典型地在與關于基服務 的呈現(xiàn)有關的定義時間內(nèi)出現(xiàn)。 用于定制或向基服務提供增強的服務。它不被 顯式在MPG中。
廣告用戶未訂閱的頻道或套餐的呈現(xiàn)。 由一頻道代表的主服務。
企業(yè)實體,代表一個或多個內(nèi)容套餐承包商向 最終用戶提供計賬和客戶支持服務。每個設備 皆與BCS提供商相關聯(lián)。
對其中的呈現(xiàn)的訪問被禁止的一組LOT和 WOT。
對基服務的視,它可通過替換基服務的某些屬 性和/或與一個或多個輔助服務相關聯(lián)來定制。 指派給經(jīng)由頻道投遞的呈現(xiàn)的MPG標題的權 重。
定義了一組用于特定應用或領域的詞匯表的語 言獨立術語。
用作分類表命名空間的簡短形式表示的字符 串。
根據(jù)MPEG-7規(guī)范格式化的XML表,它定義
了一組分類方案和分類方案別名。
不接受新的訂閱的套餐。
非實時呈現(xiàn)被傳送的時間間隔。
定義套餐并通過一個或多個相關聯(lián)的BCS服務 提供商將其提供于訂閱的企業(yè)實體。也稱為內(nèi)
容零售商。
通過服務提供投遞給用戶的內(nèi)容的企業(yè)實體。
受控條款 默認語言
設備
EULA
排除服務
流:
圖標
納入服務
引入(Intro)
IP數(shù)據(jù)廣播呈現(xiàn)
IP數(shù)據(jù)廣播服務
本地運營基礎設施
LOI
市場公共消息
解析到分類方案表中的條目的令牌。
在用戶未選擇信息可用的某種其它語言的情況
下信息投遞給用戶所用的語言。
被激活以訪問服務的客戶裝備。
最終用戶許可證協(xié)定——用戶與BCS提供商之
間規(guī)定了訂閱的默認條款的合同??捎锰囟▋?nèi)
容套餐承包商的使用協(xié)定條款來取代。
在用戶訂閱了指定套餐的情況下不準許他訂閱
的一組套餐中的成員。
不被下載或存儲在設備上的訂閱服務,典型為 用戶拒絕訪問該服務的動作的結果。同時參見 納入服務、非可排除服務。 復用器中的邏輯流,典型地用于投遞實時呈現(xiàn) 的單個媒體分組、或者包含非實時呈現(xiàn)或SI消 息的文件。
覆蓋在設備顯示屏的主圖像的一部分上的靜止 圖像。
投遞給設備的訂閱服務。同時參見排除服務、 非可排除服務。
在關于基服務的相關聯(lián)呈現(xiàn)之前被投遞給用戶 的輔助呈現(xiàn)。
包括以定義的一組IP多播地址為地址的IP格式 化內(nèi)容的呈現(xiàn)。
投遞IP數(shù)據(jù)廣播呈現(xiàn)的服務。 參見LOI。
被部署以提供特定局域的網(wǎng)絡覆蓋的基礎設施 的邏輯編組。
用于投遞關于與網(wǎng)絡以及用在該網(wǎng)絡中的某些 分類方案表相關聯(lián)的BCS提供商的信息的SI
市場內(nèi)容零售商消息
市場定義協(xié)議 市場信息
市場和服務信息
媒體
媒體呈現(xiàn)指南
MIME類型
MPG MPG塊
MPG投遞協(xié)議 MPG標題 MSI
復用 網(wǎng)絡
非可排除服務
非實時呈現(xiàn) 非實時服務消息。
用于投遞與內(nèi)容零售商和通過該內(nèi)容零售商可 用的套餐、層級和頻道有關的信息的SI消息。 管理MSI的傳輸和捕獲的協(xié)議。 描述BCS提供商、內(nèi)容套餐承包商、套餐、層 級和頻道的信息。
市場公共消息、市場內(nèi)容套餐承包商消息和服 務定義消息。
用于表示諸如運動或靜止圖像、聲音、或文本 的信息的格式,可能與用于幫助解釋媒體內(nèi)容 的元數(shù)據(jù)相關聯(lián)。
網(wǎng)絡中可用的MPG標題的安排,作為一系列 MPG塊被投遞給設備。
以非實時或IP數(shù)據(jù)廣播呈現(xiàn)投遞的媒體類型, 并且相關聯(lián)的元數(shù)據(jù)根據(jù)RFC 2045 - 2049的 約定標識它。 參見媒體呈現(xiàn)指南。
在定義的時間窗——即MPG塊歷時——里投遞 多路復用中可用的這一組MPG標題和聯(lián)絡窗的 SI消息。
管理MPG塊的傳輸和捕獲的協(xié)議。
關于指定時間用于觀看的呈現(xiàn)的實例的描述。
參見市場和服務信息。
給定LOI或WOI中可用的一組流量。
使用物理層的多播網(wǎng)絡。
不允許設備取消其投遞的訂閱服務。同時參見 納入服務、排除服務。 被存儲以備稍后檢索和呈現(xiàn)給用戶的呈現(xiàn)。 投遞包含整個非實時呈現(xiàn)的內(nèi)容的服務。
出(Outro)
每MPG標題服務
呈現(xiàn)
呈現(xiàn)窗
專用內(nèi)容零售商
專用套餐 專用頻道 專用服務 評級
實時呈現(xiàn)
實時服務 服務定義消息 服務安排 服務
在基服務上相關聯(lián)的呈現(xiàn)之后被投遞給用戶 的輔助呈現(xiàn)。
作為一組層級以及相關聯(lián)的輔助服務的套餐。
這些套餐被提供用于在系統(tǒng)上購買。
套餐的權重。
與用戶可訂閱附加套餐之前必須存在前一訂 閱有關的套餐。
投遞實時呈現(xiàn)和非實施例呈現(xiàn)兩者的服務。具 體呈現(xiàn)的類型是根據(jù)呈現(xiàn)的MPG標題來確 定。
可并發(fā)和/或連續(xù)地展現(xiàn)給用戶并且可由單個 MPG標題來描述的一組媒體片段。 用戶可觀看呈現(xiàn)的時間間隔。 投遞各種類型的SI消息的當前版本的列表及 其它的流量。
要求用戶通過未在SI中指定的手段建立訪問
權限的內(nèi)容零售商。
由專用內(nèi)容零售商提供的套餐。
通過專用套餐提供的頻道。
對其的訪問僅作為專用頻道被提供的服務。
對內(nèi)容的適用性提供指導的服務或呈現(xiàn)內(nèi)容
的分類。評級通常是單個標度內(nèi)的級別,但是
可具有數(shù)個維度。
包括在其被接收和處理時無需存儲以備將來
檢索就被展現(xiàn)給用戶的媒體的呈現(xiàn)。
投遞包括整個實時呈現(xiàn)的內(nèi)容的服務。
投遞關于網(wǎng)絡中可用服務的信息的SI消息。
可用于向用戶展現(xiàn)的呈現(xiàn)的時間順序。
在單個標簽下提供并使用定義的一組流量投 SI
SI流量 SI幀協(xié)議 SI消息 SI消息段
訂閱服務 系統(tǒng)信息
使用協(xié)定的條款
遞的呈現(xiàn)的序列。 參見系統(tǒng)信息。
用于投遞SI消息的流量。 用于傳送SI消息的協(xié)議。 包括SI消息模式的所有元素的消息。 包含根元素以及SI消息實例的其它元素的子
集的副本的消息。
用戶可訪問的服務,已訂閱了包括訪問該服務 的權限的套餐。
使得設備能夠定位服務或代表用戶訂閱套餐
以及向用戶描述市場信息、服務和MPG標題 的一組信息。
用戶與內(nèi)容零售商之間控制訂閱套餐的條款 的合同。同時參見EULA。 出于訂閱目的而編組在一起的一組頻道。層級 可被組合以創(chuàng)建套餐。
SI消息中標識一組特定屬性和由SI消息傳輸 的元素值的一個屬性,允許其被標識為另一 SI消息的副本。
其值控制關于元素的信息被展現(xiàn)給用戶的該 元素在相同類型的元素列表中的順序的屬性。 參見WOI。
被部署以提供特定廣域的網(wǎng)絡覆蓋的基礎設 施的邏輯編組。
圖1示出了包括的分發(fā)系統(tǒng)的一個實施例的網(wǎng)絡100。該網(wǎng)絡100包 括全部皆耦合至分發(fā)網(wǎng)絡108的便攜式設備(102、 104和106) 、 BCS提 供商110、內(nèi)容套餐承包商118和內(nèi)容提供商124。
設備(102、 104和106)是與分發(fā)網(wǎng)絡108通信以允許設備用戶訪問 分發(fā)網(wǎng)絡108來訂閱接收可用套餐的便攜式設備。
版本
廣域運營基礎設施 WOI BCS提供商110接受并維護用戶對接收自分發(fā)網(wǎng)絡108的套餐的訂閱。 在一個實施例中,設備(102、 104和106)的每一個與單個BCS提供商相 關聯(lián)。例如,設備102與BCS 112相關聯(lián),設備104與BCS 114相關聯(lián), 而設備106與BCS 116相關聯(lián),在一個實施例中,設備(102、 104和106) 可與多于一個BCS提供商相關聯(lián)。為了清晰起見,詳細描述BCS提供商 112的操作;然而,BCS提供商114和116以類似方式操作。
BCS提供商112通過訂閱協(xié)定與一個或多個內(nèi)容套餐承包商118建立 關系,如120處所示的。這些協(xié)定定義哪些內(nèi)容套餐承包商118提供與BCS 提供商112相關聯(lián)的設備可訂閱接收的套餐。在一個實施例中,BCS提供 商112通知分發(fā)網(wǎng)絡108其與一個或多個內(nèi)容套餐承包商118的關聯(lián),如 122處所示。
內(nèi)容套餐承包商118定義并維護套餐。套餐最終是分發(fā)網(wǎng)絡108上可 提供給設備的一組可用服務。設備用戶通過訂閱套餐來獲得對服務的訪問。 內(nèi)容套餐承包商118通過內(nèi)容零售協(xié)定獲得從內(nèi)容提供商124提供對服務 訪問的權限,如126處所示。內(nèi)容套餐承包商118通知分發(fā)網(wǎng)絡108關于 由內(nèi)容套餐承包商118創(chuàng)建的套餐的定義,如128處所示。
內(nèi)容提供商124向分發(fā)網(wǎng)絡108供應服務的內(nèi)容,如130處所示。他 們也提供允許分發(fā)網(wǎng)絡108維護媒體呈現(xiàn)指南(MPG)的內(nèi)容描述,該媒 體呈現(xiàn)指南在任何給定時間通過分發(fā)網(wǎng)絡108向設備用戶提供了可用服務 的描述。
在一個實施例中,MPG允許訂戶選擇并播放內(nèi)容,但不訂閱。在替換 實施例中,除允許用戶選擇和播放內(nèi)容之外,MPG可允許用戶訂閱。
分發(fā)網(wǎng)絡負責向設備(102、 104和106)投遞服務。其還負責附隨系 統(tǒng)信息(SI)參數(shù)的創(chuàng)建和投遞。在一個實施例中,分發(fā)網(wǎng)絡108和設備 (102、 104和106)之間的通信被組織成例如用于攜帶實時服務的不同媒 體分量的一組流量,或者以IP數(shù)據(jù)廣播服務中不同IP端口為地址的IP流。 使得在特定局域或廣域中可用的所有流量被編組成相對應的復用。
分發(fā)網(wǎng)絡108包括有線或無線網(wǎng)絡技術的任何組合。例如,分發(fā)網(wǎng)絡 108可以是無線多播網(wǎng)絡。在一個實施例中,分發(fā)網(wǎng)絡108包括服務器(132、134和136)。為了清晰起見,詳細描述服務器132的操作;然而,服務器 134和136以類似方式操作。
服務器132操作成從一個或多個BCS提供商110處接收訂閱參數(shù),如 122處所示。服務器132也從內(nèi)容套餐承包商118處接收套餐參數(shù)128,并 從內(nèi)容提供商124處接收節(jié)目安排(programming)參數(shù)130。服務器132 處理接收到的參數(shù)以生成系統(tǒng)信息(SI)參數(shù)128和媒體呈現(xiàn)指南(MPG) 140。
SI參數(shù)138包括使得設備能夠定位服務或訂閱套餐、以及向設備用戶 描述訂閱信息、服務、和MPG標題的一組信息。MPG 140包括作為一系列 MPG塊被投遞給設備的可用標題的安排。
在分發(fā)系統(tǒng)的一個實施例的操作期間,分發(fā)網(wǎng)絡108激活設備(102、 104和106)并傳送SI 138和MPG 140。設備(102、 104和106)在隨后操 作成處理SI 138和MPG 140以向設備用戶再現(xiàn)信息從而允許設備用戶訂閱 一個或多個套餐。例如,設備102的用戶從經(jīng)再現(xiàn)的信息中選擇要訂閱的 套餐。設備102隨后向分發(fā)網(wǎng)絡108傳送訂閱請求以訂閱接收所選擇的套 餐。
在一個或多個實施例中,分發(fā)服務器132通過執(zhí)行以下功能的一個或 多個來在分發(fā)系統(tǒng)的一個實施例中操作。
1. 獲得與所選BCS提供商、內(nèi)容套餐承包商和內(nèi)容提供商相關聯(lián)的 訂閱、套餐和呈現(xiàn)指南參數(shù)。
2. 生成SI和MPG參數(shù)。
3. 激活設備來通過分發(fā)網(wǎng)絡訂閱套餐。
4. 向已激活的設備傳送SI和MPG。
5. 接收來自設備的一個或多個訂閱請求。
因此,分發(fā)系統(tǒng)的實施例操作成在數(shù)據(jù)網(wǎng)絡上支持多個內(nèi)容套餐承包 商和BCS提供商以允許與不同BCS提供商相關聯(lián)的設備訂閱接收可用套 餐。應當注意網(wǎng)絡100僅例示了一種網(wǎng)絡配置,并且落在所述實施例的 范圍內(nèi)的其它網(wǎng)絡配置或布置也是可能的。
圖2示出了適于用在分發(fā)系統(tǒng)的一個或多個實施例中的分發(fā)服務器 200的一個實施例的示圖。例如,分發(fā)服務器200被用作圖1中的分發(fā)服務
器132。分發(fā)服務器200包括全部皆耦合至內(nèi)部數(shù)據(jù)總線212的處理邏輯 202、 SI生成邏輯204、 MPG生成邏輯206、收發(fā)機邏輯208、和激活邏輯 210。服務器200還包括也全部耦合至數(shù)據(jù)總線212的訂閱參數(shù)存儲214、 內(nèi)容套餐參數(shù)存儲216、和節(jié)目安排參數(shù)存儲218。
在一個或多個實施例中,處理邏輯202包括CPU、處理器、門陣列、 硬件邏輯、存儲器元件、虛擬機、軟件、和/或硬件和軟件的任何組合。因 此,處理邏輯202通常包括用于執(zhí)行機器可讀指令以及用于經(jīng)由內(nèi)部數(shù)據(jù) 總線212控制服務器200的一個或多個其它功能元件的邏輯。
收發(fā)機邏輯208包括操作成允許服務器200經(jīng)由通信信道220與遠程 設備或系統(tǒng)傳送和接收數(shù)據(jù)和/或其它信息的硬件和/或軟件。例如,在一個 實施例中,通信信道220包括允許服務器200與一個或多個數(shù)據(jù)網(wǎng)絡和/或 耦合至那些數(shù)據(jù)網(wǎng)絡的設備通信的任何合適類型的通信鏈路。
存儲邏輯(214、 216和218)包括允許服務器200存儲信息參數(shù)的任 何合適類型的存儲設備或元件。例如,在一個實施例中,存儲邏輯(214、 216和218)包括任何類型的RAM、閃存、硬盤、或任何其它類型的存儲 設備。
在一個實施例中,處理邏輯202操作成通過收發(fā)機邏輯208和信道220 與一個或多個BCS提供商通信。BCS提供商提供由處理邏輯202接收并存 儲在訂閱參數(shù)存儲214中的訂閱參數(shù)。處理邏輯202還操作成通過收發(fā)機 邏輯208和信道220與一個或多個內(nèi)容套餐承包商通信。內(nèi)容套餐承包商 提供由處理邏輯202接收并存儲在套餐參數(shù)存儲216中的套餐參數(shù)。處理 邏輯202還操作成與一個或多個內(nèi)容提供商通信。內(nèi)容提供商提供由處理 邏輯202接收并存儲在節(jié)目安排參數(shù)存儲218中的節(jié)目安排參數(shù)。在本文 獻的另一章節(jié)中提供了對訂閱、套餐和節(jié)目安排參數(shù)的更詳細的描述。
在一個或多個實施例中,SI生成邏輯204包括CPU、處理器、門陣列、 硬件邏輯、存儲器元件、虛擬機、軟件、和/或硬件和軟件的任何組合。SI 生成邏輯204操作成從存儲(214、 216和218)中檢索參數(shù)以生成SI參數(shù) 224。例如,SI邏輯204從存儲214中檢索與一個或多個BCS提供商相關
聯(lián)的訂閱參數(shù)。SI邏輯還操作成從存儲216中檢索與每個BCS提供商相關 聯(lián)的套餐參數(shù)以及從存儲218中檢索與每個BCS提供商相關聯(lián)的節(jié)目安排 參數(shù)。因此,SI生成邏輯204操作成生成與每個BCS提供商相關聯(lián)的SI 參數(shù)224。在本文獻的另一章節(jié)中提供了對SI參數(shù)224的更詳細的描述和 格式。
MPG生成邏輯206包括CPU、處理器、門陣列、硬件邏輯、存儲器元 件、虛擬機、軟件、和/或硬件和軟件的任何組合。MPG生成邏輯206操作 成從節(jié)目安排參數(shù)存儲218中檢索參數(shù)以生成與一個或多個BCS提供商相 關聯(lián)的MPG 222。在本文獻的另一章節(jié)中提供了對MPG 222的更詳細的描 述和格式。
激活邏輯210包括CPU、處理器、門陣列、硬件邏輯、存儲器元件、 虛擬機、軟件、和/或硬件和軟件的任何組合。激活邏輯210操作成激活設 備以允許該設備訂閱可用套餐。對期望訂閱套餐的每個設備,激活過程僅 需要進行一次。例如,在一個實施例中,激活邏輯210包括在激活過程期 間被下載到設備的客戶機應用226。例如,使用收發(fā)機邏輯208將客戶機 226下載到設備。 一旦設備由激活邏輯210激活,客戶機226就在設備上運
行并操作成接收和顯示關于可用套餐的信息以及其它與設備用戶有關的信 息。因此,激活邏輯210操作成允許服務器200標識和認證設備,由此允 許設備訂閱一個或多個可用套餐。
在激活過程期間,SI參數(shù)224和MPG 222被傳送給正被激活的設備。 在設備上執(zhí)行的客戶機操作成從SI參數(shù)224和MPG 222再現(xiàn)信息以使得設 備可訂閱接收可用套餐。
在一個實施例中,分發(fā)系統(tǒng)包括存儲在計算機可讀介質(zhì)上的程序指令, 當這些指令由例如處理邏輯202的處理器執(zhí)行時,提供本文所述的服務器 200的功能。例如,指令可從諸如軟盤、CDROM、存儲卡、閃存設備、RAM、 ROM的計算機可讀介質(zhì),或者與服務器200接口的任何其它類型的存儲器 或計算機可讀介質(zhì)加載到服務器200。在另一個實施例中,指令可從經(jīng)由收 發(fā)機邏輯208與服務器200接口的外部設備或網(wǎng)絡資源下載到服務器200 中。這些指令當由處理邏輯202執(zhí)行時,提供如本文所述的分發(fā)系統(tǒng)的一 個或多個實施例。
在一個實施例中,SI服務分成三類
1. 市場定義服務,提供允許用戶訂閱套餐的信息。
2. 服務定義服務,提供允許設備定位并解釋服務的信息。
3. 媒體呈現(xiàn)指南服務,提供關于服務上可用的內(nèi)容的信息。 在一個實施例中,市場定義SI通知分類方案表的設備關于BCS提供
商的能力、以及由內(nèi)容提供商提供的套餐。主要功能是傳達關于套餐的信 息。
市場定義SI定義用在網(wǎng)絡中的分類方案表。分類方案表是定義了用于
特定網(wǎng)絡中的指定功能的一組公共條款的基礎結構元素,但是其可在網(wǎng)絡 之間變化,或者其可以多種形式存在,例如,按語言區(qū)分。這些條款的示
例包括評級方案和流派(genre)。
分類方案表允許SI消息簡潔且以受控方式引用這些條款。
市場定義SI定義了與訂閱服務有關的BCS提供商的特性和能力。在 一個實施例中,市場定義SI可定義
-與BCS提供商相關聯(lián)的一組內(nèi)容套餐。在一個實施例中,設備僅可 訂閱由與BCS提供商相關聯(lián)的內(nèi)容套餐承包商提供的套餐。
-通過BCS提供商可用的計賬策略以及可被使用的賬戶ID類型,諸 如通過PayPal的信用卡訂閱。
-向BCS提供商提出訂閱的聯(lián)系人細節(jié),諸如電話號碼、電子郵件地 址或網(wǎng)頁URL。
-BCS提供商的使用協(xié)定的條款。
市場定義SI定義了與訂閱服務有關的內(nèi)容套餐承包商的特性和能力。 在一個實施例中,可定義
-內(nèi)容套餐承包商的名稱。
-該內(nèi)容套餐承包商是否為專用的。
-可由內(nèi)容套餐承包商提供的套餐的貨幣。
-內(nèi)容套餐承包商的最終用戶許可證協(xié)定。
另外,在一個實施例中,SI可定義與內(nèi)容套餐承包商相關聯(lián)的一組輔
助服務。這些服務可提供與通過內(nèi)容套餐承包商提供的任何頻道的有關的 補充信息。它們可被設備監(jiān)視,只要該設備訂閱了由該內(nèi)容套餐承包商提 供的任何套餐。
在一個實施例中,由市場SI投遞的主要信息是由內(nèi)容套餐承包商提供 的套餐的定義。
原則上,套餐是一組服務,連同諸如套餐的名稱及其價格的某些附屬 特性。然而,套餐定義不被直接構造成服務列表。相反,套餐被定義為一 組層級。每個層級又是一組頻道,其中頻道是對服務的視。
圖3中示出了根據(jù)一個實施例的套餐、層級、頻道和服務之間的關系
的一個示例。圖3示出了根據(jù)一個實施例的套餐302、層級304、頻道306 和服務308的分層系統(tǒng)300。
在此示例中,內(nèi)容提供商正創(chuàng)建將為某些運營商(這里是Verizon 310 和Sprint 312)打上標簽的套餐302,但是也創(chuàng)建以可由兩個運營商提供的 特定組為目標的套餐(這里,"UKExpat套餐"314,以較少量但可能是高 端人士為目標)。這些套餐302提供對針對設備重定格式的大量攜帶體育 視頻的實時服務以及流行電視劇的連續(xù)重播的訪問。
所示層級304包括Verizon體育層級316、 Sprint體育層級318、網(wǎng)球 層級320、重播層級322、 Verizon重播層級324、以及UK層級326。所示 的這些頻道306包括ESPN-Verizon 328、 ESPN-體育330、網(wǎng)球332、 Days of Our Lives (我們的生活)334、 Eastenders 336和Python 338。服務308 包括ESPN 340、 Wimbledon (溫布爾登)TV 342、 Days of Our Lives 334、 Eastenders 346禾口 Python 348。
對于高級體育服務ESPN,兩個頻道328、 330被創(chuàng)建,這為服務340 提供了不同視,這些視用于以為特定移動網(wǎng)絡運營商(在此示例中分別為 Verizon和Sprint)的作廣告的方式對其打上標簽;否則,這些頻道是這些 服務的直接反映。在此示例中,層級304被定義成根據(jù)所提供內(nèi)容的類型 來提供頻道的邏輯分組。
套餐302隨后向用戶提供訂閱層級的組合的機會而非提供對可能感興 趣的服務308的訪問。因此,"UK Expat套餐"314包括對"EastEnders"
服務46和"Wimbledon Tennis (溫布爾登網(wǎng)球)"342的訪問,但是不提 供對一般美國體育頻道的訪問,而Verizon 310和Sprint 312套餐包括對其 美國訂戶的所感興趣的所有體育的訪問以及對已在美國出現(xiàn)的重播的訪 問。
內(nèi)容套餐承包商可通過BCS提供商ID選擇限制對套餐的訪問。
不但提供對一組服務308的訪問,套餐還可與一個或多個輔助服務相 關聯(lián)。這些服務可提供與通過套餐提供的任何頻道有關的補充信息。它們 可由設備來監(jiān)視,只要其訂閱了套餐。
層級可以是作為邏輯組來對待的一組頻道。由內(nèi)容套餐承包商提供的 頻道應當出現(xiàn)在至少一個層級中,并且可在多于一個的層級中出現(xiàn)。
層級沒有套餐的上下文之外的意義。提供其以允許服務組的緊縮表示, 以及在服務管理中提供靈活性。例如,如果可通過多個套餐訪問的服務變 得不可用,則通過重新定義包括該服務的層級而非重新定義套餐本身來從 套餐中移除該服務。
頻道是展現(xiàn)給用戶的服務的視,它適于特定套餐或內(nèi)容套餐承包商。 頻道是用戶可訂閱的最小單元的內(nèi)容。
對套餐的訂閱自動提供了對套餐中所有頻道的訪問。然而,用戶可能 不希望訪問特定頻道,并且設備可包括允許用戶排除對此類頻道的訪問的 能力。內(nèi)容套餐承包商可指示套餐中的某些頻道不是可排除的。
頻道的概念允許內(nèi)容套餐承包商針對用戶定制服務的外觀。例如,內(nèi) 容套餐承包商可使用頻道名稱替換服務的默認名稱,或者其可用不同文本 覆蓋服務描述。由于服務可通過多于一個套餐來提供,因此定義分解成相 同服務的數(shù)個頻道是可能的。頻道下的服務被稱為基服務。
不僅提供對基服務的訪問,頻道還可與一個或多個輔助服務相關聯(lián)。 這些服務提供與頻道有關的補充信息。它們可由設備來監(jiān)視,只要其訪問 該頻道。
在一個實施例中,對套餐和頻道各自指派一權重。該權重是用于管理 設備內(nèi)的套餐和頻道的排序的資源。其定義了在套餐或頻道被以列表展現(xiàn) 給用戶時這些套餐或頻道相對于其它套餐或頻道的位置。因此,如果來自
所有內(nèi)容套餐承包商的套餐以單個列表被展現(xiàn)給用戶時,在沒有諸如用戶 偏好的其它考慮的情況下,呈現(xiàn)的次序是根據(jù)套餐權重來確定的。類似地, 來自MPG的MPG標題被默認以頻道權重的次序展現(xiàn)給用戶。
在一個實施例中,用戶經(jīng)由設備顯示器上的訂閱用戶接口訂閱套餐。 在一個實施例中,設備顯示器上默認的套餐排序是根據(jù)套餐權重來確定的。 類似地,套餐內(nèi)頻道的默認次序是根據(jù)頻道權重來確定的。
在所有內(nèi)容套餐承包商與BCS提供商之間使用網(wǎng)絡來約定權重的值。
如此進行所借助的手段是決策。例如,權重塊可被指派給不同內(nèi)容套餐承 包商,從而允許每個內(nèi)容套餐承包商自由地指派權重。
在一個實施例中,權重可用于在不同套餐之間進行區(qū)分,以及在不同 頻道之間進行區(qū)分,以使得特定功能可基于權重應用到特定套餐和頻道。 因此,這些權重可扮演不同功能角色。在一個實施例中,權重可與條件一
起編碼,以使得套餐或頻道對給定權重具有相關聯(lián)的條件。例如,"101" 的權重可以是表示相關聯(lián)的套餐或頻道具有相關聯(lián)的第一和第三條件的二 進制編碼。對于本領域技術人員而言,本領域中已知的任何編碼可用于以 權重形式編碼信息是顯而易見的。
以一權重編碼的功能的一個示例是一個實施例,其中權重編碼不顯示 功能以使得相關聯(lián)的套餐或頻道不被顯示在設備上。對于本領域技術人員 而言,本領域中已知的任何功能可按權重來編碼。
對每個套餐指派一個或多個價格。價格與在用戶訂閱套餐時對用戶收 費的訂閱方法(例如,固定收費、每周一次、每月一次)相關聯(lián)。
可提供多于一種訂閱方法。訂閱方法的語義(semantic)由內(nèi)容套餐承 包商和BCS提供商來確定。在一個實施例中,所用的所有訂閱方法應當僅 涉及正被購買的套餐。即,訂閱方法不應當表示對另一種訂閱方法的價格 的調(diào)整,諸如折扣百分比。
套餐可以多于一種貨幣的形式來提供。每個設備僅支持一種貨幣一一 設備歸屬國的貨幣(例如,歐元、英鎊、美元、日元)。僅向用戶提供設 備所支持的貨幣形式的價格。
套餐擁有定義了其操作的某些屬性以及作為與其所包括的服務區(qū)分開
的套餐的相依性。
在一個實施例中,套餐具有狀態(tài)。在一個實施例中,套餐可處于兩種 狀態(tài)中的一種開放或封閉。在開放狀態(tài)中,BCS提供商可接受對套餐的 新的訂閱。在封閉狀態(tài)中,不接受新的訂閱。然而,在封閉狀態(tài)中,套餐 對于現(xiàn)行訂戶而言繼續(xù)存在,并且改變套餐的任何特性或所有特性是可能 的。封閉狀態(tài)允許套餐平穩(wěn)地退休。當套餐不再具有任何訂戶時,可將其 從SI移除。
套餐可具有相依性。默認以菜單式Ula carte)提供套餐。然而,可在
套餐之間定義限制用戶訂閱彼此無關的套餐的能力的特定相依性。結果,
提供給用戶的套餐可取決于用戶現(xiàn)行的訂閱。
內(nèi)容套餐承包商的職責是定義有意義且一致的相依性。 套餐可以是雙親套餐。套餐可被配置成附加到作為雙親套餐的另一個
套餐。在此情形中,用戶僅被準許在用戶已訂閱了雙親套餐的情況下訂閱
該套餐。
套餐可具有多于一個雙親套餐,在這種情形中,如果已存在關于雙親 套餐中的至少一個的訂閱的情況下,則用戶可僅訂閱該套餐。不具有雙親 套餐的套餐是根套餐。
套餐可被自動訂閱。經(jīng)自動訂閱的套餐是在沒有用戶介入的情況下由 設備訂閱的套餐。當設備由與提供該套餐的內(nèi)容套餐承包商相關聯(lián)的BCS 提供商激活時,套餐被自動訂閱。僅根套餐可被自動訂閱。
套餐可被排除。對套餐的訂閱可防止用戶訂閱由內(nèi)容套餐承包商提供 的其它套餐。
圖4示出了適于用在分發(fā)系統(tǒng)的一個實施例中的設備400的一個實施 例的示圖。設備400包括全部皆耦合至數(shù)據(jù)總線410的處理邏輯402、設備 資源和接口邏輯104、收發(fā)機邏輯406、和存儲器408。
在一個或多個實施例中,處理邏輯402包括CPU、處理器、門陣列、 硬件邏輯、存儲器元件、虛擬機、軟件、和/或硬件和軟件的任何組合。因 此,處理邏輯402通常包括用于執(zhí)行機器可讀指令以及用于經(jīng)由內(nèi)部數(shù)據(jù) 總線410控制設備400的一個或多個其它功能元件的邏輯。
設備資源和接口邏輯404包括允許設備400與內(nèi)部和外部系統(tǒng)通信的
硬件和/或軟件。例如,內(nèi)部系統(tǒng)可包括大容量存儲系統(tǒng)、存儲器、顯示器 驅(qū)動器、調(diào)制解調(diào)器或其它內(nèi)部設備資源。內(nèi)部系統(tǒng)可包括用戶接口設備、
打印機、盤驅(qū)動器或其它本地設備或系統(tǒng)。因此,設備資源和接口邏輯404 允許該設備在設備顯示器上再現(xiàn)信息以及通過諸如鼠標、小鍵盤、觸摸屏、 或任何其它用戶輸入設備的用戶輸入設備接收用戶輸入。
收發(fā)機邏輯408包括操作成允許設備400經(jīng)由通信信道412關于外部 設備或系統(tǒng)傳送和接收數(shù)據(jù)和/或其它信息的硬件和/或軟件。例如,通信信 道412可包括網(wǎng)絡通信鏈路、無線通信鏈路或任何其它類型通信鏈路。
在一個或多個實施例的操作期間,設備400被激活藉此允許設備400 通過分發(fā)網(wǎng)絡訂閱可用套餐。作為激活過程的一部分,設備400接收客戶 機應用414、 SI參數(shù)426、和MPG418,它們由收發(fā)機邏輯406接收并被存 儲在存儲器408中。例如,出于完成一次激活過程的目的,設備用戶控制 該設備來與分發(fā)服務器(即,圖1中的服務器132)通信。在激活過程期間, 客戶機邏輯414被安裝在設備上。服務器隨后向設備傳送SI參數(shù)416和 MPG 418。
客戶機414提供在設備400上再現(xiàn)MPG 418以允許設備用戶觀看可用 套餐的用戶接口 (UI)。客戶機414也允許設備用戶選擇要訂閱的一個或 多個套餐。在作為由客戶機414實現(xiàn)的設備到服務器協(xié)議的一部分的訂閱 請求中標識所選的套餐??蛻魴C414隨后通過收發(fā)機邏輯406和信道412 向分發(fā)服務器傳送訂閱請求。
在一個實施例中,設備400在分發(fā)系統(tǒng)的一個或多個實施例中執(zhí)行以 下功能的一個或多個。應當注意以下功能可被改變、重新布置、更改、 添加、或另外在本實施例的范圍內(nèi)進行調(diào)整。
1. 設備接收并安裝客戶機應用。
2. 設備用分發(fā)系統(tǒng)來激活。
3. 設備接收SI參數(shù)和MPG。
4. MPG被再現(xiàn)于設備上并向設備用戶顯示可用套餐。
5. 在用戶選擇要訂閱的一個或多個套餐之后,客戶機組裝要傳送給分
發(fā)系統(tǒng)的訂閱請求。
6.在訂閱請求已由分發(fā)系統(tǒng)處理之后,設備接收用戶已訂閱的服務。 例如,對于本領域技術人員而言,以上步驟l、 2和3可按任何次序執(zhí)
行是顯而易見的。另外,對于本領域技術人員而言,步驟l、 2和3的子步
可按各種次序執(zhí)行也是顯而易見的。例如,步驟2的子步可相對于步驟3
的子步以不同次序執(zhí)行。步驟和子步可排序以最優(yōu)化過程。
在一個實施例中,用于主宿多個服務提供商的系統(tǒng)包括存儲在計算機
可讀介質(zhì)上的程序指令,在由處理邏輯402執(zhí)行這些指令時,提供本文所 述的設備400的功能。例如,例如,指令可從諸如軟盤、CDROM、存儲卡、 閃存設備、RAM、 ROM、或者經(jīng)由設備接口邏輯404與設備400接口的任 何其它類型的存儲器或計算機可讀介質(zhì)的計算機可讀介質(zhì)加載到設備400。 在另一個實施例中,指令可從經(jīng)由收發(fā)機邏輯406與設備400接口的外部 設備或網(wǎng)絡資源下載到設備400中。當由處理邏輯402執(zhí)行這些指令時, 提供如本文所述的用于主宿多個服務提供商的分發(fā)系統(tǒng)的一個或多個實施 例。
圖5示出用于操作分發(fā)系統(tǒng)的一個或多個實施例中的設備的方法500 的一個實施例。出于清晰起見,將參照圖4中所示的設備400描述方法500。 例如,設備400適于用作圖1中所示的任何設備(102、 104、 106)。在一 個或多個實施例中,處理邏輯402執(zhí)行程序指令以控制設備400來執(zhí)行以 下所述的功能。
在框500,客戶機414被安裝在設備上。在一個實施例中,客戶機414 被安裝并執(zhí)行以使用所選的通信協(xié)議與分發(fā)系統(tǒng)服務器建立通信。
在502,設備使用分發(fā)服務器來激活。例如,在一個實施例中,處理 邏輯402經(jīng)由收發(fā)機邏輯406與分發(fā)服務器通信以標識設備并提供可能需 要的任何其它激活信息。
在框504,在設備處接收最新的SI和MPG。例如,分發(fā)服務器向設備 傳送隨后被存儲在存儲器408中的SI參數(shù)416和MPG418。
在框506,安裝在設備上的客戶機操作成向設備用戶顯示或再現(xiàn)來自 MPG418的信息。MPG418向設備用戶提供關于可用于訂閱的套餐的信息。例如,信息包括安排、定價、可用性、和任何其它相關信息。在一個實施
例中,客戶機406操作成使用接口邏輯404顯示來自MPG418的信息。
在框408,執(zhí)行測試以確定用戶是否希望訂閱一個或多個可用套餐。 例如,用戶可從所顯示的節(jié)目指南中選擇一個或多個套餐并請求訂閱這些 套餐。如果用戶選擇任何套餐進行訂閱,則方法前進到框510。如果用戶未 選擇任何套餐進行訂閱,則方法前進到框516。
在框516,執(zhí)行測試以確定是否有已更新的關于SI或MPG參數(shù)的信 息。例如,在一個實施例中,處理邏輯402監(jiān)聽來自分發(fā)服務器的傳輸以 確定當前廣播參數(shù)的版本是否與存儲在設備存儲器408中的參數(shù)不同。如 果新參數(shù)是可用的,則方法前進到框504以獲得新的信息。如果沒有新的 參數(shù)可用,則方法前進到框508以確定設備用戶是否希望訂閱任何可用套 餐。
在框510,訂閱請求被組裝并傳送給分發(fā)網(wǎng)絡。訂閱請求允許設備用 戶訂閱所選的套餐。例如,訂閱請求以允許一個或多個套餐被標識以進行 訂閱的格式來組裝。在一個實施例中,客戶機414操作成組裝訂閱請求。 訂閱請求隨后使用收發(fā)機邏輯406傳送給分發(fā)服務器。
在框512,在設備處接收與所請求的套餐相關聯(lián)的服務。例如,在分 發(fā)服務器已處理了訂閱請求之后,與所訂閱的套餐相關聯(lián)的服務被投遞給 設備。例如,在一個實施例中,服務通過分發(fā)網(wǎng)絡從內(nèi)容提供商投遞給設 備并由收發(fā)機邏輯406來接收。然后,在框514處結束方法。
因此,方法500操作成允許設備訂閱在分發(fā)系統(tǒng)中提供的一個或多個 套餐。應當注意方法500僅示出了一種實現(xiàn),而可對功能要素作出改變、 添加、或重新布置而不背離所述實施例的范圍。
系統(tǒng)信息
以下是在分發(fā)系統(tǒng)的一個或多個實施例中生成的SI參數(shù)的詳細描述。 在一個或多個實施例中,SI參數(shù)被格式化成允許投遞客戶所關心的和計賬,
以及要與零售的內(nèi)容和其它服務分開的可能的其它服務。這些結構允許
BCS提供商控制哪些內(nèi)容套餐承包商向其相關聯(lián)的設備提供服務,但是BCS提供商并不控制內(nèi)容或定價。作出允許BCS提供商銷售除原始服務合 同之外的內(nèi)容和附加服務的規(guī)定。來自內(nèi)容套餐承包商的每一個的服務提
供(service offering)的結構是可按一致的顯示次序在單個用戶接口上顯示 的這樣的提供。這種定義的排序是針對跨與多個和/或不同BCS提供商相關 聯(lián)的多個內(nèi)容套餐承包商可用的訂閱套餐,
系統(tǒng)信息結構允許BCS提供商對可為其相關聯(lián)的設備所用的內(nèi)容套餐 承包商進行控制。每個內(nèi)容套餐承包商的費用和條款與BCS提供商無關。 由各個內(nèi)容套餐承包商描述的內(nèi)容和訂閱選項被獨立定義,但是可被合并
在單個用戶接口中。在一個實施例中,這通過如以下SI規(guī)范中描述的SI 中的記錄來實現(xiàn)。應當注意對所述SI的更改、改變、刪除、添加、組合 或其它微小變化落在所述實施例的范圍內(nèi)。
SI消息規(guī)范
圖6示出了用在分發(fā)系統(tǒng)中的一個實施例中的SI結構600的一個實施 例。在一個或多個實施例中,SI信息作為一組SI消息來傳送。以下章節(jié)詳 細說明包含在SI消息中的SI信息的定義、語義和相關聯(lián)的處理。在一個實 施例中,SI消息被組織成如下的市場信息602、服務信息604、和MPG 606。 類別l. 市場信息,涉及用戶可訂閱的服務提供的套餐承包。 類別2. 服務信息,提供關于可用服務的屬性以及其在分發(fā)網(wǎng)絡中 的位置的信息。
類別3. 媒體呈現(xiàn)指南信息,提供關于服務上的各個呈現(xiàn)的信息。公共格式化和處理
SI消息語法
在一個或多個實施例中,SI消息的結構被定義為順應XML 1.0的一組 XML模式。
SI消息版本的標識
每個傳送的SI消息包含版本屬性,該屬性將相同類型的不同SI消息 的副本區(qū)分開。對于某些類型的SI消息,版本也可用具有相同值的指定屬 性一一稱為區(qū)別屬性一一來區(qū)別SI消息。例如,兩個消息的區(qū)別屬性如下-_市場內(nèi)容套餐承包商消息內(nèi)容套餐承包商ID - MPG標題塊消息MPG塊起始時間。
對于表示單組元素和屬性值的所有SI消息,版本屬性的值可以是相同 的。當SI消息中除區(qū)別屬性之外的任何屬性或元素被更改或創(chuàng)建時,版本 屬性的值可被增加。
在一個實施例中,版本屬性是無符號整數(shù)。為各個消息類型的指定的
屬性的大小取決于SI消息的類型。 一旦版本己改變,則與SI消息的那個版 本相關聯(lián)的版本值可能在時間T—UPDATE內(nèi)不被重用。TJJPDATE的值可 以是以秒為單位,并且在一個實施例中,它是可配置的系統(tǒng)參數(shù)。 當前SI消息版本的標識
對應于SI消息的當前版本的版本字段的值通過分發(fā)網(wǎng)絡在主流量中發(fā)送。
SI消息版本的更新
如果SI消息包含對屬性或元素值的更新或者元素的新的實例一 一該實 例被安排成在將來一段時間內(nèi)生效,則該消息可包含為各個元素指定的與 正被更新的元素相關聯(lián)的有效時間值。如果一個元素的兩個版本在不同消 息版本(通常,當前和下一版本)中被同時傳送,則每個版本與一有效時 間相關聯(lián)。有效時間屬性可以是秒的32比特計數(shù)。
類別l:市場信息
在一個或多個實施例中,SI提供了如下所述的兩種消息類型的市場信息。
1. 市場公共消息
2. 市場內(nèi)容套餐承包商消息 1.市場公共消息
圖7示出了用在分發(fā)系統(tǒng)的一個實施例中的市場公共消息模式700的 一個實施例。在一個或多個實施例中,市場公共消息定義了并不為任何內(nèi) 容套餐承包商專有的市場信息。市場公共消息定義了在分發(fā)網(wǎng)絡內(nèi)配置的 BCS提供商的屬性、對與每個BCS提供商相關聯(lián)的承包商的引用、以及受
控條款的分類方案。 版本
市場公共消息包括由版本屬性的值標識的唯一版本702。在一個實施 例中,版本屬性是16比特的無符號整數(shù)。 分類方案表
市場公共消息700包括定義由網(wǎng)絡中的所有BCS提供商用來指定下列
的分類方案的分類方案表。
- 計賬環(huán)境
- 服務賬戶類型
- 貨幣
- 訂閱方法
- 流派
- MIME類型
_ 評級等級 _ 設備類別
分類方案表704可包括任何合適的結構。在一個實施例中,分類方案 表704的定義受制于BCS提供商的要求和能力以及該BCS提供商受制的管 制要求。
BCS記錄
市場公共消息700包括分發(fā)網(wǎng)絡中每個BCS提供商的BCS記錄706。 在一個實施例中,BCS記錄706定義了 BCS提供商并提供以下各項
- BCS提供商ID
- 有效時間
- CSR聯(lián)系
- 計賬策略
- 內(nèi)容套餐承包商引用
- 使用條款表
- 使用條款鏈接 BCS提供商ID
BCS提供商ID708屬性是與單個BCS提供商相關聯(lián)的全局唯一 ID。 在一個實施例中,BCS提供商ID708可以是無符號16比特整數(shù)。 有效時間
有效時間屬性710定義BCS記錄706中所提供的定義將取代前一定義 變得有效的時間。如果缺少有效時間或其指過去的時間,則BCS記錄706 是當前的。在一個實施例中,有效時間屬性710可以的從UTC 1980年1 月6日的00:00:00起流逝的秒的32比特計數(shù)。
BCS記錄706可定義一個有效時間。在為相同BCS提供商顯現(xiàn)多個記 錄時,有效時間應當存在。在此情形中,當前和將來的記錄定義包含具有 針對記錄的適當值的有效時間屬性。對于定義了尚不活躍的BCS提供商的 記錄,有效時間也可存在。
內(nèi)容套餐承包商引用
內(nèi)容套餐承包商引用712是標識與BCS提供商相關聯(lián)的內(nèi)容套餐承包 商的內(nèi)容套餐承包商ID列表。與BCS提供商相關聯(lián)的訂戶可僅訂閱由內(nèi) 容套餐承包商引用712中包括的內(nèi)容套餐承包商所提供的套餐。內(nèi)容套餐 承包商引用712包含至少一個內(nèi)容套餐承包商ID。
CSR聯(lián)系
CSR聯(lián)系714元素描述了為BCS聯(lián)系客戶服務代表的可能方式。BCS 記錄706提供了至少一個CSR聯(lián)系714。每個CSR聯(lián)系可以是URI。以下 示例示出了有多少不同的類別的URI可用于CSR聯(lián)系714。
-TEL: URI定義了訂戶可能呼叫的請求客戶幫助的電話號碼。 -MAILTO: URI指定了訂戶可能使用的電子郵件地址用于客戶幫助。
- HTTP: URI定義了訂戶可使用的網(wǎng)站用于客戶幫助。 計賬策略
計賬策略指定了由BCS提供商代表內(nèi)容套餐承包商支持的計賬策略。 每個BCS提供商支持至少一種計賬策略716。在一個實施例中,計賬策略 716包括計賬環(huán)境和服務賬戶類型屬性。
a.計賬環(huán)境
計賬環(huán)境指示計賬策略所應用的特定設備類型??杀恢С值挠嬞~環(huán)境
的示例包括"BREW" 、 "payPal"。 b.服務賬戶類型
服務賬戶類型指示用于服務賬戶計賬ID的標識符??杀恢С值姆召~ 戶類型的示例包括"MIN" 、 "MDN" 、 "BREW SID"、"信用卡"、 "預付(Prepay)"。
使用條款表
提供了使用條款表718,該表表示由BCS提供商用來定義用于訪問與 BCS提供商相關聯(lián)的使用條款的受控條款的分類方案。 使用條款鏈接
提供了引用一 URI的使用條款鏈接720,該URI標識BCS提供商在內(nèi) 容套餐承包商不提供最終用戶許可證協(xié)定(EULA)信息的情況下在向用戶 提供對由內(nèi)容套餐承包商提供的套餐的訪問之前要求用戶達成一致的使用 條款的位置。
2.市場內(nèi)容套餐承包商消息
圖8示出了用在分發(fā)系統(tǒng)的一個實施例中的市場內(nèi)容套餐承包商消息 800模式的一個實施例。在一個實施例中,在市場內(nèi)容套餐承包商消息800 中發(fā)送為內(nèi)容套餐承包商專有的信息。每個版本的市場內(nèi)容套餐承包商消 息800由其內(nèi)容套餐承包商ID 802和版本屬性804的值來唯一地標識。在 一個實施例中,版本屬性804是16比特的無符號整數(shù)。市場內(nèi)容套餐承包 商消息800包含以下元素
- 內(nèi)容套餐承包商ID
- 基本信息
- EULA表
- 套餐記錄
- 層級記錄
- 頻道記錄
- 輔助服務引用 內(nèi)容套餐承包商ID
通過內(nèi)容套餐承包商ID 802將每個內(nèi)容套餐承包商與分發(fā)網(wǎng)絡中的所
有其它內(nèi)容套餐承包商唯一地區(qū)別開。內(nèi)容套餐承包商與至少一個BCS提 供商相關聯(lián)。在一個實施例中,內(nèi)容套餐承包商ID 802是無符號16比特 整數(shù)。
基本信息
在一個實施例中,基本信息806記錄提供以下信息。
- 內(nèi)容套餐承包商名稱。
- 到內(nèi)容套餐承包商EULA的鏈接。
- 專用內(nèi)容套餐承包商指示符。 _ 貨幣支持。
對于每個內(nèi)容套餐承包商,應當有一個基本信息806記錄。 -內(nèi)容套餐承包商名稱
內(nèi)容套餐承包商名稱808是可用于向用戶標識內(nèi)容套餐承包商的字符 串。內(nèi)容套餐承包商名稱808在分發(fā)網(wǎng)絡中所攜有的內(nèi)容套餐承包商中是 唯一的。
-EULA鏈接
EULA鏈接810是對一 URI的引用,該URI標識內(nèi)容提供商在向用戶 提供對由內(nèi)容套餐承包商提供的套餐的訪問之前可能要求用戶達成一致的 EULA的位置。在一個實施例中,EULA鏈路810是任選的。如果內(nèi)容套餐 承包商不提供一個EULA鏈接,則可使用與用戶相關聯(lián)的BCS提供商的 BCS提供商使用條款表718。
-專用內(nèi)容套餐承包商
基本信息記錄806可指定內(nèi)容套餐承包商為專用內(nèi)容套餐承包商812。 用戶借助其訂閱由專用內(nèi)容套餐承包商812提供的套餐的手段超出本文獻 的范圍。
-貨幣支持
基本信息記錄806應當指定貨幣814元素,該元素定義了內(nèi)容套餐承 包商可用于為套餐設定價格的貨幣列表。 EULA表
EULA表816是由內(nèi)容套餐承包商用來定義用于訪問與內(nèi)容套餐承包 商相關聯(lián)的EULA的條款的分類方案表。在一個實施例中,EULA表816 是任選的。如果內(nèi)容套餐承包商不提供一個EULA表,則可使用與用戶相 關聯(lián)的BCS提供商的BCS提供商使用條款表718。
套餐記錄
市場內(nèi)容套餐承包商消息800包括至少一個套餐記錄818。套餐記錄 818定義了通過內(nèi)容套餐承包商可用的一組內(nèi)容提供以及某些相關聯(lián)的屬 性。在本文獻的另一章節(jié)中提供了對套餐記錄818更詳細的描述。
層級記錄
市場內(nèi)容套餐承包商消息800包括由任何套餐引用的每個層級的層級 記錄820。層級記錄820定義了指代一組頻道的層級。有一個層級記錄820 對應于由內(nèi)容套餐承包商使用的每個層級。在一個實施例中,層級記錄820 指定了以下信息。
_ 層級ID
- 記錄的有效時間
- 包括在層級中的一組頻道。
- 添加到層級的一組輔助服務 -層級ID
層級ID是將層級與由相同內(nèi)容套餐承包商所提供的所有其它層級唯 一地區(qū)別開的標識符。在一個實施例中,層級ID是無符號16比特整數(shù)。 -層級有效時間
有效時間屬性定義了層級記錄820中提供的定義將取代前一定義變得 有效的時間。如果缺少有效時間,或其指過去的時間,則層級記錄820是 當前的。在一個實施例中,有效時間屬性是從UTC 1980年1月6日的 00:00:00起流逝的秒的32比特計數(shù)。
層級記錄820可定義一個有效時間。在為相同層級顯現(xiàn)多個記錄時, 有效時間存在。在此情形中,當前和將來的記錄定義包含具有針對記錄的 適當值的有效時間屬性。對于定義尚不活躍的層級的記錄,有效時間也可 存在。
-頻道引用
層級記錄820指定了描述層級提供中的頻道的頻道引用列表。在與內(nèi)
容套餐承包商相關聯(lián)的頻道記錄中定義這些頻道。層級記錄820包含至少
一個頻道引用。 -輔助服務引用
層級記錄820指定了與該層級相關聯(lián)的輔助服務的服務標識符列表。 訂閱包括層級的套餐的設備在其活躍時將獲得通過輔助服務下載的任何材 料。
頻道記錄
市場內(nèi)容套餐承包商消息800包括由任何層級引用的每個頻道的頻道 記錄822。頻道記錄822定義了作為內(nèi)容套餐承包商的服務的定制的頻道。 在一個實施例中,頻道記錄822包括以下元素。
- 頻道ID
- 頻道有效時間
- 頻道權重
- 頻道語言專用數(shù)據(jù)
- 基服務
_ 輔助服務
- 頻道圖標 -頻道ID
頻道ID是將頻道與由相同內(nèi)容套餐承包商提供的其它頻道唯一地區(qū) 別開的標識符。在一個實施例中,頻道ID是無符號16比特整數(shù)。 -有效時間
有效時間屬性定義頻道記錄822中所提供的定義將取代前一定義變得 有效的時間。如果缺少有效時間或其指過去的時間,則頻道記錄是當前的。 在一個實施例中,有效時間屬性是從UTC 1980年1月6日的00:00:00起 流逝的秒的32比特計數(shù)。
頻道記錄822可定義最多一個有效時間。在為相同頻道顯現(xiàn)多個記錄 時,有效時間應當存在。在此情形中,當前和將來的記錄定義應當皆包含
具有針對記錄的適當值的有效時間屬性。對于定義尚不活躍的頻道的記錄, 有效時間也應當存在。 -頻道權重
每個頻道記錄822應當向頻道指派一頻道權重。在一個實施例中,頻
道權重是無符號整數(shù)。頻道權重被設備用來確定在顯示MPG時頻道被展現(xiàn)
給用戶的次序。在一個實施例中,具有較小權重的頻道首先被展現(xiàn)。或者, 具有較大權重的頻道首先被展現(xiàn)。
在與BCS提供商相關聯(lián)的所有復用上由所有內(nèi)容套餐承包商提供的所 有頻道中,頻道權重是唯一的。有一個頻道權重與每個頻道記錄822相關 聯(lián)。
-頻道語言專用數(shù)據(jù)
頻道語言專用數(shù)據(jù)元素指定了與專用語言相關聯(lián)的頻道的名稱和描 述,并且可定義用戶可從其處獲得關于頻道的進一步信息的URL。
每個頻道記錄822可包含一個或多個頻道語言專用數(shù)據(jù)元素。如果頻 道語言專用數(shù)據(jù)元素存在,則其內(nèi)容取代相同語言的基服務的服務語言專 用數(shù)據(jù)元素。如果沒有給定語言的頻道語言專用數(shù)據(jù)元素,則設備可使用 那個語言的基服務的服務語言專用數(shù)據(jù)元素。每個頻道記錄822應當包含 每種頻道語言的頻道語言專用數(shù)據(jù)元素。
-基服務記錄
頻道記錄822指定了基服務記錄?;沼涗洏俗R頻道的基服務,以 及為頻道專用的某些任選特性
- 基服務標識符
- 可排除性
- 頻道專用容量要求 -基服務標識符
基服務記錄指定了基服務標識符?;諛俗R符是頻道定制的服務的 服務標識符。
-輔助服務
頻道記錄822可定義與該頻道相關聯(lián)的輔助服務的服務標識符列表。
設備在其訪問頻道時將獲得通過輔助服務下載的任何材料。 -頻道圖標
頻道記錄822可提供可用于在MPG的顯示中向用戶標識頻道的頻道圖 標元素。如果存在,則頻道圖標被用來替代服務圖標。頻道圖標可以是對 定義了頻道的圖標的資源的引用,或者是定義的MIME類型的實際圖標。
輔助服務引用
市場內(nèi)容套餐承包商消息800可包括與此內(nèi)容套餐承包商相關聯(lián)的輔 助服務的輔助服務引用列表824。如果用戶訂閱與內(nèi)容套餐承包商相關聯(lián)的 任何套餐,則用戶將自動訂閱所列出的服務。設備在其活躍時將獲得通過 輔助服務下載的任何資料。
圖9示出了用在分發(fā)系統(tǒng)的一個實施例中的市場內(nèi)容套餐承包商消息 中的套餐記錄模式900的一個實施例。套餐記錄方案900定義了通過內(nèi)容 套餐承包商可用的一組內(nèi)容提供,以及如下某些相關聯(lián)屬性。
_ 套餐ID
- 套餐有效時間
- 套餐權重
- 套餐默認語言 _ 語言專用數(shù)據(jù)
- 套餐定價和訂閱方法
- 與該套餐相關聯(lián)的BCS提供商ID _ 與該套餐相關聯(lián)的層級
- 套餐特性
- 與該套餐相關聯(lián)的輔助服務 _ 可用區(qū)域
-套餐ID
套餐ID902是將特定套餐與由相同內(nèi)容套餐承包商所提供的其它套餐 區(qū)別開的標識符。在一個實施例中,套餐ID902是無符號16比特整數(shù)。由 一個套餐ID902與每個套餐相關聯(lián)。
-有效時間
有效時間屬性904定義套餐記錄900中所設置的定義將取代前一定義
變得有效的時間。如果缺少有效時間904或其指過去的時間,則套餐記錄 900是當前的。有效時間屬性是從UTC 1980年1月6日的00:00:00起流逝 的秒的32比特計數(shù)。
套餐記錄可定義最多一個有效時間。在為相同套餐顯現(xiàn)多個記錄時, 有效時間應當存在。在此情形中,當前和將來的記錄定義包含具有針對記 錄的適當值的有效時間屬性。對于定義了尚不活躍的套餐的記錄,有效時 間也將存在。
-套餐權重
每個套餐記錄卯6向套餐指派套餐權重。套餐權重是無符號整數(shù)。套 餐權重被設備用來確定將套餐展現(xiàn)給用戶的次序。在一個實施例中,具有 較小權重的套餐首先被展現(xiàn)?;蛘?,具有較大權重的套餐首先被展現(xiàn)。
在與BCS提供商相關聯(lián)的所有復用上由所有內(nèi)容套餐承包商提供的所 有套餐中,套餐權重是唯一的。有一個套餐權重與每個套餐記錄900相關 聯(lián)。
-套餐默認語言
套餐卯0記錄指定了默認語言屬性908。默認語言屬性卯8指定了除 非另外取代(override)否則在用戶的偏好語言不可用時將被默認提供給用 戶的服務語言。如果可通過套餐訪問的任何服務支持多于一種語言,則套 餐默認語言應當被提供。 -套餐語言專用數(shù)據(jù)
套餐語言專用數(shù)據(jù)元素910指定了與特定語言相關聯(lián)的套餐的名稱和 描述。每個套餐記錄包含至少一個套餐語言專用數(shù)據(jù)元素910。對于每種套 餐語言,每個套餐記錄包含最多一個套餐語言專用數(shù)據(jù)元素。
a. 套餐語言
套餐語言屬性912指定了套餐語言專用數(shù)據(jù)元素910的語言。以多于 一種語言提供描述的套餐在設備上沒有定義語言偏好的情況下指定了哪種 語言作為默認語言來使用。
b. 套餐名稱套餐名稱屬性914是指定了可向用戶顯示的套餐的名稱。 C.套餐描述
套餐描述屬性916指定了可向用戶顯示的套餐的描述的字符串。 定價方法
套餐的定價方法指定了與套餐的給定訂閱方法相關聯(lián)的費用。它包括
訂閱方法、貨幣和金額。套餐記錄900指定了至少一種定價方法918。套餐 記錄900對每種訂閱方法指定了最多一種定價方法。
a. 訂閱方法
訂閱方法標識了與費用相關聯(lián)的訂閱方法(例如,每月一次、每周一 次)。
b. 貨幣
貨幣標識了可應用于金額的貨幣。貨幣是在內(nèi)容套餐承包商的基本信 息記錄中列出的貨幣。與內(nèi)容套餐承包商相關聯(lián)的至少一個BCS提供商應 當支持可應用于套餐的所有貨幣。
c. 金額
在根套餐的情形中,金額是套餐的實際價格,或者在附加套餐的情形 中,是添加到雙親套餐價格上的套餐的加價。金額屬性是符合相關聯(lián)貨幣 要求的浮點值。
層級引用
套餐記錄900將指定描述套餐提供的一組層級引用元素920。在與內(nèi) 容套餐承包商相關聯(lián)的層級記錄820中定義層級。套餐記錄900應當包含 至少一個層級引用920。
套餐特性
套餐特性922元素是指定了套餐的某些屬性的任選元素。元素可指定 以下屬性的任何組合
- 雙親套餐。
- 自動訂閱套餐。
- 封閉套餐。
- 排除套餐。a. 雙親套餐
套餐特性922元素可指定表示雙親套餐的一個或多個套餐ID的列表。 如果套餐與雙親套餐相關聯(lián),則該套餐是"附加"套餐,并且在用戶已訂 閱了雙親套餐中的至少一個套餐的情況下,用戶可僅訂閱該套餐。如果沒 有雙親套餐被列出,則該套餐被定義成"根"套餐。
b. 自動訂閱套餐
如果套餐是根套餐,則套餐特性922元素可指定用于使用戶自動地訂 閱該套餐的自動訂閱屬性。
c. 封閉套餐
套餐特性922元素可指定用于指示針對保的新的訂閱不再被接受的封 閉屬性。
d. 排除套餐
套餐特性922元素可指定表示排除套餐的一個或多個套餐ID的列表。 訂閱套餐記錄中指定的套餐的用戶將不被準許訂閱排除套餐列表中的任何 套餐。內(nèi)容套餐承包商的職責是以如果她/他已訂閱了排除套餐列表中的套
餐則該用戶將不被提供套餐的方式定義套餐之間的關系。 BCS提供商引用
套餐記錄900可指定與套餐相關聯(lián)的BCS提供商引用924列表。BCS 提供商引用924標識BCS提供商。僅與內(nèi)容套餐承包商相關聯(lián)的BCS提供 商可被包括在列表中。如果列表被提供,則僅與所標識的BCS提供商相關 聯(lián)的用戶被準許訂閱套餐。如果列表不被提供,則與內(nèi)容套餐承包商也關 聯(lián)承包商的任何BCS提供商相關聯(lián)的用戶被準許訂閱套餐。
輔助服務引用
套餐記錄900可包括與此套餐相關聯(lián)的輔助服務的輔助服務引用926 列表。訂閱套餐的設備將在其活躍時獲得通過輔助服務下載的任何材料。 可用區(qū)域
套餐記錄900可包括包含本地運營基礎設施(LOI)和廣域運營基礎設 施(WOI)的列表的可用區(qū)域元素928。該列表指示其中作為頻道提供的至 少一個服務可通過套餐被訪問的WOI和LOI。在一個實施例中,LOI和
WOI是唯一地標識地理區(qū)域的16比特無符號整數(shù)。
類別2:服務信息
在一個或多個實施例中,SI在稱為服務定義消息的單個消息中提供服
務信息。
服務定義消息
圖IO示出了用在分發(fā)系統(tǒng)的一個實施例中的服務定義消息1000模式
的一個實施例。服務定義消息iooo定義了可在由不同內(nèi)容套餐承包商提供
的、使用一服務作為基服務的頻道之間共享的該服務的那些內(nèi)容屬性。它 還定義了可在內(nèi)容套餐承包商不在頻道定義記錄中定義相對應屬性的定制 值的情況中使用的默認內(nèi)容屬性。
服務定義消息iooo定義了在由不同內(nèi)容套餐承包商提供的、使用一輔
助服務的頻道之間共享的該輔助服務的那些內(nèi)容屬性。輔助服務可以是非 實時服務。它們可被內(nèi)容套餐承包商用來構建諸如廣告、氣鳴器、引入和 引出等可用于定制針對內(nèi)容套餐承包商定義的頻道的材料的高速緩沖存儲 器。
-版本
服務定義消息1000包括由其版本屬性來唯一地標識的版本1002。在 一個實施例中,版本屬性是16比特的無符號整數(shù)。 -服務記錄
服務定義消息1000包括一個或多個服務記錄1004。 -輔助服務記錄
服務定義消息1000可包括一個或多個輔助服務記錄1006。在一個實 施例中,對由分發(fā)網(wǎng)絡提供的每個輔助服務,有一個輔助服務記錄。輔助 服務記錄1006包括以下信息。
- 輔助服務ID
- 輔助服務有效時間
- 輔助容量要求 - 輔助流量記錄 服務記錄
圖11示出了用在分發(fā)系統(tǒng)的一個實施例中的服務記錄1100模式的一 個實施例。例如,服務記錄1100適于用作服務記錄1004。在一個實施例中,
來自分發(fā)網(wǎng)絡的SI為所提供的每個服務提供一個服務記錄。服務記錄1100
包括以下信息。
- 服務ID
- 有效時間
- 公司聯(lián)營
- 簡名
- 服務流派
- 默認語言
- 專用服務
- 服務類型
- 服務語言專用數(shù)據(jù)
- 容量要求
- 評級
- 可用區(qū)域
- 流量記錄
- 服務圖標
-服務ID
服務記錄IIOO提供服務ID 1102。服務ID 1102是將服務與以相同復 用傳輸?shù)钠渌栈蜉o助服務唯一地區(qū)別開的標識符。
在一個實施例中,服務ID 1102是16比特的十六進制整數(shù)。用于傳輸 IP數(shù)據(jù)廣播的服務的服務ID 1102的值可等于目的地IP地址。 -有效時間
有效時間1104定義服務記錄1100中所提供的定義將取代前一定義變 得有效的時間。如果缺少有效時間或其指過去的時間,則服務記錄是當前
在一個實施例中,有效時間1104可以是從UTC 1980年1月6日的 00:00:00起流逝的秒的32比特計數(shù)。
服務記錄1100可定義最多一個有效時間。在為相同服務顯現(xiàn)多個記錄 時,存在有效時間。在此情形中,當前和將來的記錄定義應當包含具有針 對記錄的適當值的有效時間參數(shù)。對于定義尚不活躍的服務的記錄,有效 時間也可存在。
-公司聯(lián)營
服務記錄1100提供了公司聯(lián)營1106。公司聯(lián)營參數(shù)是定義了服務的 公司名稱的字符串。多個服務可共享相同值的公司聯(lián)營。 -簡名
服務記錄1100提供了簡名1108。簡名參數(shù)1108是定義了可向用戶顯 示的服務的簡短名稱的字符串。在傳送服務的任何復用中,每個服務具有 唯一的簡名。
-流派
服務記錄1100提供流派參數(shù)1110。流派參數(shù)1110是描述了由服務提 供的內(nèi)容的語義類別的引用。 -默認語言
服務記錄1100提供了默認語言參數(shù)1112。默認語言參數(shù)1112指定了 除非被套餐記錄的默認語言取代否則在用戶的偏好語言不可用時將被默認
提供給用戶的服務語言。如果服務支持多于一種語言,則默認語言應當被 提供。
-專用服務
服務記錄1100可使用專用參數(shù)1114指定該服務為專用的。對專用服 務的訪問可通過專用內(nèi)容套餐承包商來提供。專用服務包括關于服務的存 在的信息可能不對未被準許訪問提供了對該服務的訪問的至少一個專用內(nèi) 容套餐承包商的用戶公開。 -服務類型
服務記錄1100提供了服務類型參數(shù)1116。服務類型參數(shù)1116指示括 由服務提供的內(nèi)容的時間特性。有四個可能的服務類型實時、非實時、
"依照MPG"或IP數(shù)據(jù)廣播。
a. 實時服務
關于實時服務的所有內(nèi)容包括實時流送媒體。
b. 非實時服務
關于非實時服務的所有內(nèi)容包括作為剪輯文件下載的非實時媒體。
c. 依照MPG的服務
關于"依照MPG"的服務的內(nèi)容可包括實時流送媒體、非實時媒體、 或兩者的混合,如根據(jù)媒體呈現(xiàn)指南(MPG)確定的。
d. IP數(shù)據(jù)廣播服務
IP數(shù)據(jù)廣播服務的內(nèi)容包括傳輸一般IP分組的一個或多個流量。支持 IP數(shù)據(jù)廣播服務的每個流量傳輸針對專用IP多播地址和端口的IP分組。 每個IP地址與至少一個MIME類型相關聯(lián)。
IP數(shù)據(jù)廣播服務的服務類型參數(shù)1116提供了或者與服務相關聯(lián)的所 有IP地址和端口或者不提供。如果沒有IP地址被提供,則IP數(shù)據(jù)廣播服 務的結構和內(nèi)容是借助任何合適的手段被確定的。
-服務語言專用數(shù)據(jù)
服務記錄1100提供至少一個服務語言專用數(shù)據(jù)參數(shù)1118。服務語言 專用數(shù)據(jù)參數(shù)1118指定了與專用語言相關聯(lián)的服務的名稱和描述。對由服 務支持的默認語言,也存在服務語言專用數(shù)據(jù)參數(shù)。
_容量要求
如果服務不是實時服務,則服務記錄1100提供關于該服務的容量要求 1120。如果對于訂閱用戶設備不滿足容量要求1120,且使用該服務的頻道 是不可排除的,則用戶可能不被準許訂閱包含該頻道的套餐。在一個實施 例中,容量要求1120包括一個或多個存儲要求,這些要求以千字節(jié)為單位 指定了設備用于支持訂閱用戶對服務的訪問所需的最大存儲量。
-評級
服務記錄1100提供了關于服務的一個或多個評級1122。評級定義了 針對此服務的雙親勸告信息。其通常對應于服務上提供的MPG標題的平均 或典型評級等級。評級1122包括指定了其中可應用評級的地理區(qū)域的評級
范圍。對于其中提供服務的每個評級范圍,可以有單獨的評級。對于其中 提供服務的每個評級范圍,應當存在至多一個評級。 -可用區(qū)域
服務定義記錄1100包括包含LO1和WOI的列表的可用區(qū)域元素1124。 該列表指示其中可訪問服務的WOI和LOI。在可用區(qū)域元素1124中,有 至少一個LOI或WOI ID。在一個實施例中,LOI和WOI是唯一地標識地 理區(qū)域的16比特無符號整數(shù)。
-流量記錄
服務記錄1100為用于傳輸服務的分量的每個流量提供了一個流量記 錄1126。流量記錄1126包括以下信息。
- 流量ID
- 流量路由類型
- 流量MIME類型
- 流量語言
- 流量配置標志
-IP數(shù)據(jù)廣播規(guī)范 -服務圖標
服務記錄1100提供可用于在MPG的顯示中向用戶標識服務的服務圖 標參素1128。服務圖標參數(shù)1128可以是對定義了服務的圖標的資源的引 用,或者是定義的MIME類型的實際圖標。
類別3:媒體呈現(xiàn)指南信息
媒體呈現(xiàn)指南(MPG)提供了關于可向用戶顯示或下載到設備的頻道 的內(nèi)容的信息。給定頻道的內(nèi)容可按時間劃分成共享一公共MPG標題的語 義相干單元。MPG標題與頻道的基服務相關聯(lián)。
在一個實施例中,MPG為特定復用中可用的所有服務提供了 MPG標 題記錄。MPG可為在網(wǎng)絡的各種復用中可用的服務提供MPG標題記錄。
結合本文中所公開的實施例所描述的各個說明性邏輯、邏輯框、模塊、和 電路可用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)
場可編程門陣列(FPGA)、或其它可編程邏輯器件、分立門或晶體管邏輯、 分立硬件組件、或其設計成執(zhí)行本文中所描述的功能的任何組合來實現(xiàn)或執(zhí) 行。通用處理器可以是微處理器,但是在替換方案中,處理器可以是任何常規(guī) 處理器、控制器、微控制器、或狀態(tài)機。處理器還可被實現(xiàn)為計算設備的組合,
例如,DSP與微處理器的組合、多個微處理器、與DSP核心協(xié)作的一個或多
個微處理器、或任何其它這樣的配置。
結合在此公開的實施例描述的方法或算法的步驟可直接在硬件中、在由處
理器執(zhí)行的軟件模塊中、或在這兩者的組合中體現(xiàn)。軟件模塊可駐留在RAM 存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、 硬盤、可移動盤、CD-ROM、或本領域中所知的任何其它形式的存儲介質(zhì)中。 示例性的存儲介質(zhì)耦合到處理器,以使得該處理器可從/向該存儲介質(zhì)讀取和寫 入信息。在替換方案中,存儲介質(zhì)可整合到該處理器。該處理器和存儲介質(zhì)可 駐留在ASIC中,而該ASIC可駐留在用戶終端中。在替換方案中,處理器和 存儲介質(zhì)可作為分立組件駐留在用戶終端中。
提供所公開的實施例的描述是為了使得本領域的任何技術人員皆能夠制 作或使用本發(fā)明。對于本領域的技術人員而言,對這些實施例的各種修改將是 顯而易見的,且在此定義的一般性原理也可適用于其它實施例——例如即時消 息接發(fā)服務或任何通用無線數(shù)據(jù)通信應用——而不背離本發(fā)明的精神和范圍。 因此,所附權利要求無意被限定于這里所示的實施例,而應根據(jù)與在此所公開 的原理和新穎特征相一致的最寬范圍來授權。措詞"示例性"在此被獨占地用 于表示"用作示例、實例或例示"。作為"示例性"在此描述的任何實施例并 不一定要被解釋為優(yōu)于或勝于其它實施例。
相應地,雖然在此已例示和描述了解碼系統(tǒng)的一個或多個實施例,但是應 當理解,可對這些實施例作出各種變化而不背離其精神或本質(zhì)特征。因此,本 公開和描述在此旨在是示例性的而非限制在所附權利要求中闡述的本發(fā)明的 范圍。
權利要求
1.一種在設備中組織套餐和頻道的方法,所述方法包括接收多個套餐,至少有一個套餐具有相關聯(lián)的權重,其中每個套餐具有一組相關聯(lián)的頻道;以及基于相關聯(lián)的套餐權重對所述多個套餐排序。
2. 如權利要求1所述的方法,其特征在于,還包括基于相關聯(lián)的頻道權 重對給定套餐的多個頻道排序。
3. 如權利要求1所述的方法,其特征在于,還包括基于相關聯(lián)的套餐權 重對套餐應用功能。
4. 如權利要求1所述的方法,其特征在于,還包括基于相關聯(lián)的套餐權 重對套餐應用條件。
5. 如權利要求l所述的方法,其特征在于,還包括生成包含所述經(jīng)排序 的多個套餐的系統(tǒng)信息參數(shù)。
6. 如權利要求2所述的方法,其特征在于,還包括基于相關聯(lián)的頻道權 重對頻道應用功能。
7. 如權利要求2所述的方法,其特征在于,還包括基于相關聯(lián)的頻道權 重對頻道應用條件。
8. 如權利要求3所述的方法,其特征在于,還包括基于相關聯(lián)的套餐權 重對套餐應用條件。
9. 如權利要求6所述的方法,其特征在于,還包括基于相關聯(lián)的頻道權 重對頻道應用條件。
10. 如權利要求5所述的方法,其特征在于,還包括傳送所生成的系統(tǒng)信息。
11. 一種在設備中組織套餐和頻道的方法,所述方法包括 接收多個經(jīng)排序的套餐,其中至少有一個套餐是根據(jù)相關聯(lián)的套餐權重來排序的;以及根據(jù)每個套餐的次序顯示每個套餐。
12. 如權利要求11所述的方法,其特征在于,每個套餐具有一組相關聯(lián)的頻道。
13. 如權利要求11所述的方法,其特征在于,還包括基于相關聯(lián)的套餐 權重對套餐應用功能。
14. 如權利要求11所述的方法,其特征在于,還包括基于相關聯(lián)的套餐 權重對套餐應用條件。
15. 如權利要求12所述的方法,其特征在于,還包括基于權重相關聯(lián)的頻道權重接收給定套餐的經(jīng)排序的多個頻道。
16. 如權利要求15所述的方法,其特征在于,還包括基于相關聯(lián)的套餐 權重對套餐應用功能。
17. 如權利要求15所述的方法,其特征在于,還包括基于套餐相關聯(lián)的 套餐權重對套餐應用條件。
18. 如權利要求15所述的方法,其特征在于,還包括根據(jù)每個頻道的次 序顯示每個頻道。
19. 一種無線設備,包括收發(fā)機,它被配置成接收多個經(jīng)排序的套餐,其中至少有一個套餐是根據(jù) 相關聯(lián)的權重來排序的;處理器,它被配置成處理所述多個經(jīng)排序的套餐以便進行顯示; 用戶接口,它被配置成從所述多個經(jīng)排序的套餐中選擇套餐; 耦合至所述處理器的存儲器,它被配置成存儲所述多個經(jīng)排序的套餐;以及耦合至所述處理器的顯示器,它被配置成根據(jù)所存儲的多個經(jīng)排序的套餐 的次序來顯示它們。
20. —種無線設備,包括用于接收多個經(jīng)排序的套餐的裝置,其中至少有一個套餐是根據(jù)相關聯(lián)的 權重來排序的;以及用于根據(jù)所述每個套餐的次序顯示每個套餐的裝置。
21. —種服務器,包括收發(fā)機,它被配置成接收多個套餐,其中至少有一個套餐是根據(jù)相關聯(lián)的 權重來排序的;以及 處理器,它被配置成根據(jù)相關聯(lián)的套餐權重來對所述多個套餐中的每個套 餐排序;以及耦合至所述處理器的存儲器,它被配置成存儲經(jīng)排序的多個套餐。 22. —種服務器,包括用于接收多個套餐的裝置,至少有一個套餐具有相關聯(lián)的權重,其中每個 套餐具有一組相關聯(lián)的頻道;以及用于基于套餐相關聯(lián)的權重對所述多個套餐排序的裝置。
全文摘要
一種用于向設備分發(fā)套餐和頻道的方法,包括將權重與套餐以及頻道相關聯(lián)。套餐在設備顯示器上的默認排序以及頻道在節(jié)目指南上的默認排序是根據(jù)權重來確定的。另外,這些權重可用于區(qū)分適用于各套餐和頻道的功能和條件。
文檔編號H04L12/56GK101356544SQ200680050524
公開日2009年1月28日 申請日期2006年11月8日 優(yōu)先權日2005年11月8日
發(fā)明者B·柯林斯 申請人:高通股份有限公司