新四季網

在多頻道廣播多媒體系統中提供內容流過濾的系統和方法

2023-12-06 12:20:26 1

專利名稱:在多頻道廣播多媒體系統中提供內容流過濾的系統和方法
在多頻道廣播多媒體系統中提供內容流過濾的系統和方法
背景技術:
世界各處都在使用各種暫停系統來調整時間以適應觀看者。暫停功能在諸如VCR 之類的設備中是公知的。例如,如果音頻/視頻源是一個或多個VCR磁帶,則可以通過簡單 地按下VCR上的暫停按鈕然後在中斷時段結束時按下「播放」以繼續回放(一個或多個) 節目來實現暫停。這種形式的暫停通常不需要任何特別的設計技術。實際上,如今在許多 家庭的個人錄像機(PVR)或數字錄像機(DVR)單元上都可以找到針對單個節目的簡單暫停 功能。PVR可以具有特定的設計以按照其用戶的指定來記錄和回放節目。在幾乎所有情況 下,只有單獨的節目被及時調整,而不是整個系統。各存儲系統的一個複雜之處在於如果觀 看者在節目期間換臺,則除非另一節目具有同等的暫停,否則他將無法在不失去原來節目 的一些部分的情況下回到他原來的臺。然而,在具有幾百個可用頻道的實時數字流傳輸環境中(例如在飛機衛星系統 中)提供暫停功能帶來挑戰性的問題。在例如飛機上暫停以例如3G比特/秒進入的全部 衛星節目內容就存儲器的要求而言是一項宏大的任務。然而,許多節目既不適合於在例如 飛機上觀看(例如,由於它們的評級,例如定為R級),也不太可能以其他方式被特定觀眾使 用或觀看。因此,非常需要一種在不包括所提供的服務的情況下對系統中的暫停功能和能 力進行流線化的系統和方法。

發明內容
在根據本發明原理的一個實施例中,提供了一種系統和方法,該系統和方法用於 在廣播電視系統中減少存儲在暫停資料庫中的數據量,同時確保向例如在飛行器、公共汽 車、火車、劇院等等上觀看實況廣播電視節目(例如,實況衛星節目內容)的觀看者提供所 有的希望服務。有利地,除了合格的系統節目之外的所有節目都被濾除,以減少需要存儲在 暫停資料庫中的數據,同時仍然提供例如飛機上的每個所希望的服務。雖然本發明的原理 是針對特定於飛行器的系統的實現方式而描述的,但並不是意圖限制於此,而是可以在希 望減少例如能夠進行全局暫停的系統中的存儲數據的任何系統中實現。根據本發明原理的系統和方法提供了如下的一種系統該系統通過濾除不適當 的、不希望的或者在其他方面不合格的供乘客觀看的節目,顯著減少了提供全局暫停功能 所需要的存儲器。該系統示出了如何在不減少乘客可用的特徵的情況下減小存儲器大小。 這有利地降低了存儲器成本並且使得能夠增加特徵,這些特徵在不進行數據減少的情況下 可能是不可能的。實際上,在許多情況下,可提供給乘客的特徵實際上增加了,這是因為附 加的帶寬現在是可用的,從而允許例如按需視頻服務或者針對同一內容的至少多個開始時 間。該系統尤其適用於提供了全局調度暫停特徵並且被配置來將所有傳遞的內容存 儲在緩衝器中並且能夠以延遲了時間的開始時間將流傳輸的內容傳遞給觀看者的系統。在 這樣的系統中,觀看者因而不會錯過任何頻道的任何節目內容。在該系統中,當例如飛機上的實況衛星服務啟動時,獲取指南信息,匯集乘客可用的節目,然後建立用戶界面指南,該用戶界面指南僅示出該特定飛行上的可選節目。該系統 使用所選的節目信息在不希望的節目從發射機應答器(transponder)到達時實時濾除所 有不希望的節目。因此,根據所有不合格的節目減少了資料庫,而不是僅保留乘客所選擇的 節目。暫停功能之後的第二網關然後將節目進一步減少為那些僅由乘客選擇的節目。可以使用任何標準來確定哪些數據流應當被過濾。例如,在飛行上通常將被過濾 的節目類型是按收視付費的流、在短時間飛行時發生的長電影、已經播放了例如一半的節 目、具有比飛機的要求更加受限的評級的節目(例如,定為「R」級的內容可能在飛機上是不 允許的)、某些廣告頻道、賭博節目和一些衛星系統支持分組等等。可能保留的節目是適合 在飛行時間內的定為G或PG級的節目、新聞節目、大自然節目和免費的實況體育賽事。由於資料庫被剪切成原來的量的一部分,因此暫停功能需要更少的存儲器。更小 的存儲器也可以轉換成更多的特徵,這是因為其也降低了存儲器帶寬要求。如果帶寬是可 用的,則可以提供最受歡迎的節目以多個重複的間隔(例如每隔5分鐘)開始,而對存儲量 沒有大的影響或者沒有嚴重加重系統負擔。在本發明原理的一個方面中,提供了一種用於在具有全局暫停功能的廣播多媒體 系統中提供資料庫過濾的系統,該系統包括被配置用來處理從分組處理器接收的音頻和視 頻數據內容的暫停前控制器(pre-pausecontroller),該暫停前控制器包括分析器模塊, 用於獲取和分析節目指南數據以應用選擇標準,從而確定要存儲在暫停功能存儲器設備中 的希望內容;過濾模塊,用於濾除不希望的內容並且使得希望數據內容包括要保存在至少 一個暫停功能存儲器設備中的初級過濾內容(primary filteredcontent);以及指南模塊, 用於創建只包括要提供給觀看者的初級過濾內容的節目指南。根據另一個方面,提供了一種用於在具有全局暫停功能的廣播多媒體系統中提供 資料庫過濾的系統,該系統包括被配置用來在全局暫停功能之前處理音頻和視頻數據內容 暫停前控制器,所述數據內容是從分組處理器接收的,所述暫停前控制器包括分析器模 塊,用於獲取和分析節目指南數據以應用選擇標準,從而確定要存儲在暫停功能存儲器設 備中的希望內容;過濾模塊,用於濾除不希望的內容並且使得希望數據內容包括要保存在 至少一個暫停功能存儲器設備中的初級過濾內容;以及指南模塊,用於創建只包括要提供 給觀看者的初級過濾內容的節目指南。提供了用於在全局暫停功能之後處理內容的暫停後 控制器(post-pause controller),該暫停後控制器包括用戶定製的過濾模塊,該用戶定製 的過濾模塊用於根據觀看者請求對初級過濾內容進行過濾。根據另一個方面,提供了一種用於在具有全局暫停功能的廣播多媒體系統中提供 資料庫過濾的方法,該方法包括從至少一個調諧器接收數據內容;獲取並分析節目指南 數據以對數據內容應用選擇標準,從而確定要存儲在暫停功能存儲器設備中的希望數據內 容;以及濾除不希望的數據內容並且提供包括要存儲在至少一個暫停功能存儲器設備中的 初級過濾內容的希望數據內容。本發明原理的這些和其他方面、特徵和優點將根據優選實施例的以下詳細描述而 得以描述或變得清楚,以下詳細描述將結合附圖來閱讀。


在相似標號在所有視圖中表示類似要素的附圖中
圖1是衛星廣播系統中的分組處理器的示例性圖示;圖2是被配置來提供全局暫停功能的暫停分組處理器的示例性圖示;圖3是根據本發明原理的一個方面在具有全局暫停功能的廣播多媒體系統中提 供資料庫過濾的系統機構的示例性示意圖;圖4是根據另一實施例在具有全局暫停功能的廣播多媒體系統中提供資料庫過 濾的系統機構的示例性示意圖;圖5是根據本發明原理的一個方面在具有全局暫停功能的廣播多媒體系統中提 供資料庫過濾的示例性方法流程;並且圖6是根據本發明原理的一個方面的暫停前控制器和暫停後控制器的示例性示 意圖。應當了解,附圖是為了說明本發明原理的概念,不必是用於說明本發明原理的僅 有可能配置。
具體實施例方式根據本發明原理的各方面有利地提供了在用於廣播節目安排(programming)的 普遍或全局暫停系統中提供內容流過濾的方法、裝置和系統。雖然將主要在飛行器(飛行 中的)節目安排和暫停系統和方法的上下文中描述本發明的原理,但是本發明原理的具體 實施例不應看作對本發明範圍的限制。本領域技術人員將會認識到並且在本發明原理的教 導下將會獲悉,本發明原理的概念可有利地應用在希望進行全局節目暫停功能中的數據過 濾的其他環境(例如,廣播電視/無線電、衛星無線電、有線電視等)中、包含且限制觀眾的 環境(例如劇院)中以及交通工具(例如公共汽車、火車等)中。圖中所示的各種要素的功能可以通過使用專用硬體以及能夠執行與適當軟體相 關聯地執行的硬體來提供。當由處理器提供時,這些功能可由單個專用處理器、單個共享 處理器或者多個獨立的處理器(其中一些可以是共享的)提供。此外,對術語「處理器」或 「控制器」的明確使用不應解釋為排他地指代能夠執行軟體的硬體,而是可以隱含地而非限 制地包括數位訊號處理(「DSP」)硬體、用於存儲軟體的只讀存儲器(「ROM」)、隨機存取存 儲器(「RAM」)和非易失性存儲裝置。此外,這裡描述本發明的原理、方面和實施例及其具 體示例的所有陳述都意圖包括其結構和功能的等同物。另外,這些等同物還意圖包括當前 已知的等同物以及未來開發的等同物(即,所開發的執行相同功能的任何元件,而無論結 構如何)。因此,例如本領域技術人員將會認識到,這裡呈現的框圖代表體現本發明原理的 說明性系統部件和/或電路的概念圖。類似地,將會認識到,任何流程表、流程圖、狀態轉換 圖、偽代碼等都代表實際上可以表現在計算機可讀介質中並可由計算機或處理器這樣執行 的各種處理,而不論這種計算機或處理器是否被明確示出。根據本發明原理的各種實施例,描述了用於在提供系統範圍的或者說「全局」的暫 停功能的系統中提供資料庫過濾的方法、裝置和系統,即用於減少要在實時廣播給多個觀 看者的多頻道廣播多媒體/電視內容的同時暫停期間存儲和處理的總體內容的方法、裝置 和系統。雖然本發明原理可適用於任何廣播電視系統,但是這裡的示例是針對例如飛行器 衛星電視環境而描述的,在這些環境中,電視內容被單獨地(例如在座椅靠背顯示器中)或者成組地(例如通過分布在整個乘客艙中的多個顯示器)顯示給乘客。一般而言,多數系統 提供商提供具有單獨控制的系統,這是因為人們一般希望獨立控制節目內容。然而,火車、 公共汽車、劇院以及尤其飛機上的乘客往往是受制的觀眾。另外,交通車輛通常具有變化的 出發時間和時間表,這不一定匹配廣播節目時間表。因此,在全局暫停系統中對擴展的服務的改進實現的系統和方法是尤其希望且有 用的。根據全局暫停系統的一個方面,暫停功能可以實現在例如飛機上,該飛機具有以 下能力允許多數觀看內容咬合到例如30分鐘的區間上,因而乘客可以觀看完整的節目而 非節目的一部分,並且希望的節目內容都不會錯過。這在飛機9:40出發而乘客想要觀看 9:30開始的節目時是有利的。乘客將在沒有暫停的情況下錯過10分鐘,或者在具有10分 鍾暫停的情況下看到整個節目。由於數據被存儲一次,因此以例如5分鐘的開始延遲多次 讀取數據的能力也是一種可能性。全局暫停系統使得能夠在最初的幾分鐘內在同一時間幀內的所有潛在節目上進 行頻道瀏覽。由於所有的節目都被記錄,因此多個臺之間的切換不是問題,這是因為每個頻 道都已被同時記錄,而不是只有乘客正在觀看的一個頻道在任何給定時間被記錄。在存儲 器中具有足夠帶寬的情況下,系統可以存儲數據一次但以任何時間間隔(例如,5-10分鐘 的間隔)將其讀回,以適應在多個時間請求節目的多個觀看者。系統可以實現暫停功能以 存儲數據並控制數據的回放。將會注意,每個接收器(機頂盒)可被配置用於本地存儲,並且允許各個由用戶使 能的「本地」暫停功能(例如,以允許每個用戶在用戶希望的時間激活暫停模式以將內容暫 停)。然而,根據本發明原理的一個方面,還提供了在具有「全局」或普遍暫停特徵的系統 中的內容流過濾,其不需要用戶激活並且使存儲要求最小化。例如,因為節目可被一次存儲 在單個控制器中,而不是在使用本地暫停功能的情況下在各個乘客座位處存儲相同內容, 所以存儲要求可被急劇降低。還要注意,全局暫停功能(例如,緊跟在調諧器之後的暫停功 能)有利地允許用戶/觀看者在例如飛行期間改變內容或頻道或者定製觀看時間表,而不 遇到諸如在先前的暫停情況下產生的數據丟失之類的問題。例如,每當在暫停已被實現之 後發生頻道改變時,在每個觀看者的機頂盒處的本地暫停功能通常將引起數據丟失。數據 的丟失將是等於直到頻道改變點為止的所有暫停之和的時間。有利地,根據本發明原理的系統和方法提供了一種流線化的高效方式,其中向全 局暫停功能提供增強的服務。該系統和方法避免了複雜性並且使得所需要的存儲器量最小 化,從而降低了成本。在一個方面中,提供了具有系統過濾模塊的暫停前控制器,該系統過 濾模塊用於在針對暫停功能存儲內容之前對內容自動過濾。在另一個方面中,提供了具有 用戶定製的過濾模塊的暫停後控制器,該用戶定製的過濾模塊用於使得觀看者能夠對先前 過濾的內容進行過濾以傳遞所請求的節目。由於根據本發明原理的過濾處理,諸如按需視頻或者以多個開始時間向觀看者提 供節目之類的附加服務可被提供且最大化。例如,每個觀看者可以按從多個開始時間中選 擇的希望開始時間來享受對任何視頻/音頻節目內容的觀看,並且不會錯過任何內容,而 不管每個單獨的觀看者以前在觀看什麼頻道並且不必手動激活任何控制。此外,可以賦予觀看者在實時觀看節目或者以延遲的時間觀看節目之間的選擇。
7因為諸如新聞或體育之類的一些節目可能希望實時觀看,所以這將是有利的。如果乘客請 求在進入飛行20分鐘之後開始節目,而其他人都在進入飛行10分鐘之後開始,則仍然可能 適應他的請求,這是因為數據存在於存儲器中並且多個開始時間可被提供。根據本發明原理的系統和方法對進入的分組進行篩選,以預先選擇要保存在存儲 器中的節目。可以考慮定製的標準,用來確定哪些節目要被保存。優選地,只有受歡迎的和 /或適於或可能被觀看的節目內容才被存儲。有利地,這種對數據的減少允許新的服務,例 如提供同一節目的多個經延遲的開始或者每隔30分鐘提供例如30分鐘的節目(其以前通 過衛星是只可以每個6小時提供的)。現在參考附圖,圖1是飛行器衛星廣播系統中的分組處理器102的示例性圖示。 可以提供多個調諧器101(例如,調諧器1至η),每個調諧器被配置來經由例如衛星而接收 和處理音頻/視頻信號。每個調諧器101或一組調諧器(1至η)與被配置來處理從每個調 諧器101傳送的分組處理的網絡或分組處理器102相連。可以提供多個分組處理器102。 分組處理器102可以包括用於增強和優化分組處理的某些特徵或體系結構,例如樣式匹配 (在分組流中的分組內找出特定樣式的比特或字節的能力)、數據比特欄位操縱(在分組被 處理時改變該分組中包含的某些數據欄位的能力)和隊列管理(在分組被接收、處理和安 排為向前發送時,它們被按照隊列存儲)。每個分組處理器102與主控制器205相連,主控制器205本身與交換機207相連 並且受交換機207控制。交換機207例如可以包括8埠的lOOOkise T交換機並且可被 配置用來控制到任意數目或群組的座位209(例如,多個就座「區域」)的信號輸出。例如, 交換機107可被配置用來向多個區域分發信號,每個區域包括可在功能上與多個座位監視 器相連的機頂盒(STB)接收器。可以考慮每個STB接收器任意數目的座位。例如,每個STB 可以通過「菊鏈」布線方案(電氣總線)配置彼此相連。圖2是被配置用來例如在飛行器衛星電視系統中提供全局暫停功能的暫停分組 處理器103的示例性圖示。處理器103可以包括在功能上彼此通信的捕獲/輸入模塊203、 存儲器211和輸出模塊204。捕獲模塊203和輸出模塊204可以包括多個緩衝器213 (模 塊204中未示出),緩衝器213可以優選地包括例如先入先出(FIFO)緩衝器,FIFO緩衝器 被配置來處理數據以使得第一個添加到隊列中的數據是第一個移除的數據,並且處理按照 相同的順序順次進行。注意,緩衝器213也可包括在模塊204的輸出控制器217中。存儲器211可以包括任何存儲器設備(例如硬碟驅動器(HDD))和/或優選地包 括非易失性、固態存儲器設備(例如快閃記憶體),非易失性、固態存儲器設備尤其在氣壓可能波 動的高海拔環境中(例如在飛機艙中)是更加持久、高效且合適的存儲介質。由於多數中 斷時段(例如在飛行期間)可能包括僅僅持續一兩分鐘的通知,因此需要最小量的存儲器 來覆蓋最小系統。優選地,存儲器211具有例如對於每個發射機應答器至少大約45Mb/s的 存儲能力(一種示例性系統機構例如可以包括跟蹤32個發射機應答器的32個調諧器)。進入的數據傳輸流從調諧器101輸入到緩衝器213以供輸入模塊203處理。輸入 模塊203可以包括輸入控制器215,輸入控制器215本身至少可以包括系統控制器、進入時 間戳計數器和外出時間戳計數器(未示出)。進入時間戳計數器向進入的分組添加標記值 /時間戳,以在分組被接收時進行註冊和確認並且改善數據流動。例如,進入時間戳計數器 被配置用來在每個進入的分組從調諧器到達時進行標記(例如,通過向每個進入的分組應用基於時間的標記值),並且外出時間戳計數器為每個外出的分組提供基於時間的標記值。例如,當進入的串行分組被接收時,它們被進行字節對準,並且如果確定存在新的 分組開始,則優選地向分組頭部添加時間戳。另外,分組可被標有額外的「開始比特」以示 出分組何時開始。一種示例性時間戳計數器例如可以包括具有已知時鐘基準的16比特計 數器,該計數器可被系統控制器復位、編程或者預加載。例如,大約等於最小單個分組傳遞 時間的1/2( 16至18 μ s)的時間基準可用作時間戳時鐘基準。例如,考慮27MHz的時鐘基準,其得到1/27,000,000 = 37ns每比特。130位元組的 分組X8比特/字節=1040比特。37nsX 1040 = 38. 5ys每分組。希望標記至少在一個分組時間內的分組,因此取分組時間的1/2 ( 19 μ s),因而 頻率將是1/191^= 531(泡。作為估計,使用2~ 10 = 1024比特並且取其一半512 。 因此時鐘基準 /(比特 / 分組)/2 = 27MHz/130X8/2 = 27MHz/520 = 52KHz注意,時間戳的添加可以引起對每個分組額外數據的添加。例如,每當發現開始比 特時,可以向分組頭部添加兩字節的時間戳數據。打上時間戳的分組然後被發送到緩衝器 213,然後發送到存儲器211以供存儲。例如,未打上戳的分組可以包括130位元組,而打上時 間戳的分組是132位元組。優選地,軟體(例如,處理器10 可以利用所設定的時間區間來建立並存儲導航 表格/名錄,以同時記錄INjimestamp (進入時間戳)和在存儲器211中該數據開始的存 儲器地址。該名錄可用來針對數據的時間戳得知在存儲器211中的何處找到該數據。有利 地,這將使得一旦定義了已知的延遲或暫停時段就能夠非常快速地訪問所需的數據。外出時間戳計數器提供輸出時間戳。注意,0UT_timeStamp(外出時間戳)計數器 在配置和操作上可以與INjimestamp計數器類似。外出時間戳計數器可以與輸入時間戳 計數器使用同一類型的計數器和相同的時鐘基準,但是具體的外出時間戳值通常將等於或 小於進入時間戳計數器的時間戳值。這是因為外出計數器為如下存儲器訪問提供時間戳 該存儲器訪問代表觀看者正在觀看的時間。當全局暫停發生(暫停模式/時段開始)時, 外出計數器被停止,直到暫停時段結束為止。計數過程中的這種暫停意味著外出計數/標 記值通常低於進入計數值。比輸入計數器基準具有更低值的外出計數器基準表明該值在時 間上進一步往後,這跟蹤了在時域上暫停特徵的開始位置。外出計數器優選地被配置為能夠由系統控制器來復位、編程和/或預加載。兩種 計數器都在視頻服務開始時清零並且例如通過將兩個計數使能設定為高而開始計數。IN_ timestamp計數器獨立於任何暫停模式(S卩,不管系統是處在暫停模式還是非暫停模式)而 不斷對進入的分組進行計數/標記,這是因為它為進入的數據提供時間戳/標記值。0UT_ timestamp計數器也進行計數並且仿效INJimestamp計數器,但是每當全局暫停模式啟動 時停止增加/計數。例如,在圖示了流傳輸數據內容的20分鐘的示例性時段的以下所示時間線(示例 1)中,從第10分鐘開始到第15分鐘發生5分鐘的暫停時段。雖然數據輸入在整個20分鐘 期間都持續被寫入,但是在10分鐘處,數據輸出(讀取)被停止並且外出的時間戳計數器 /標記值被注意。當暫停時段在第15分鐘處結束時,輸出計數器在輸入的打上了時間戳的 數據中搜索輸出時間戳計數器值(第10分鐘),以從第10分鐘開始繼續回放。注意,在暫停之後,數據輸出的下一分組將是在暫停之前發送的最後一個分組隨後的一個分組。時間 戳計數器的主要目的是確保原來的傳輸比特率得以保持,從而避免MPEG緩衝器上溢或者 下溢。示例 10分鐘...10分鐘(晳停開始)15分鐘(晳停結束)...20分鐘進入計數0.. . 10. . .15... 20...外出計數0··.10···11 12 13. . .15. . . 20輸入控制器215被配置用來向或從存儲器211寫入和讀取流傳輸數據。存儲器控 制器和接口的讀取和寫入操作和信號的細節是本領域公知的,並未示出。注意,在所有情況 下,控制器215都被配置來將進入的流持續寫入到存儲器211。即使在暫停時段期間,雖然 系統不從存儲器211讀取(輸出)數據,但是進入的數據仍然需要被寫入。當暫停時段結 束並且回放繼續時,回放數據的讀取和進入數據的寫入被同時執行。在一個實施例中,可以向該系統添加復用器(例如見圖2中的223),以使得能夠在 實時內容或者來自存儲器的已存儲(暫停)內容之間切換。例如,指南分組可被實時傳送 到接收器,以維持適當的實時時鐘基準和暫停時鐘基準。該復用器還可以在暫停模式期間 用於來自駕駛艙的實況視頻和音頻饋給,以允許該數據流動。圖3是根據本發明原理的一個方面在具有全局暫停功能的廣播多媒體系統中提 供資料庫過濾的系統機構的示例性示意圖。該系統包括暫停前控制器605,暫停前控制器 605作為附加的網關或過濾器而工作,以允許在分組處理器103所提供的暫停功能之前和 之後都進行數據過濾。可以提供暫停後控制器607來評估觀看者請求並且對作為結果的節 目進行過濾以傳遞所請求的內容。有利地,暫停分組處理器103具有其需要處理和存儲的 大大減少的數據量,這允許更寬範圍的服務,例如提供同一節目的多個經延遲的開始時間、 每隔30分鐘提供30分鐘的節目(與通過實況衛星的僅每隔6個小時不同)等等。在圖3中,暫停前控制器605可以與從調諧器101接收數據流的分組處理器102 相連。暫停前控制器605被配置用來接收來自分組處理器102的所有節目,並且對節目進 行過濾以提供服務提供商(例如,衛星視頻服務)所需要的減少的節目量(初級過濾節目 606)。在本示例中,以比特/秒示出了數據的減少,而非百分比。例如,以3000Mb/秒進 入到暫停前控制器605的數據604可被過濾,以丟棄大約2250Mb/秒的數據,並且750Mb/ 秒的保留數據被發送到暫停分組處理器103以供存儲在存儲器中。提供了在功能上與暫停處理器103相連的暫停後控制器607,以用於執行第二過 濾處理,例如評估觀看者節目請求並且對初級過濾節目606進行進一步過濾,以排除乘客/ 觀看者不希望觀看的節目。這產生了「次級過濾內容(secondary filtered content)」,其 包括發送到觀看者的用戶指定數據內容。因此,提供了對輸出到觀看者的總數據量的進一 步減少。根據圖3所示的示例,在傳遞用戶請求的節目時,暫停後控制器607可以將次級過 濾內容608(這裡包括大約30至300Mb/秒)發送給觀看者209。所示出的數值僅為了說明 的目的,而不是為了限制。圖4是根據另一實施例在具有全局暫停功能的廣播多媒體系統中提供資料庫過 濾的系統機構的示例性示意圖。在本實施例中,除了暫停分組處理器103之外,還可以提供分離的「受歡迎流」分組處理器701。受歡迎流處理器701被配置來存儲觀看者所希望的或 者被認為最適合觀看者的或可能被觀看者觀看的節目。分組處理器103以通常的方式存儲 其餘的流。處理器103所存儲的節目可被暫停某一時間區間,該時間區間可依賴於系統存儲 器和帶寬的限制,例如,如這裡所示,可以為所有的存儲節目提供10分鐘的延遲。由於受歡 迎流處理器701通常處理大大減少了數量的數據流,因此可以提供多個經延遲的開始703, 其中可以例如以10分鐘的延遲、15分鐘的延遲、20分鐘的延遲等在多個開始時間處觀看單 個「受歡迎」節目。可以為每個節目提供的時間延遲(暫停緩衝器)的量依賴於可用存儲 器的總量。另外,受歡迎流處理器701可被配置來以更加頻繁的觀看時間提供節目。例如,當 在實況衛星電視上僅每隔6個小時提供30分鐘的節目時,根據本發明原理的系統和方法可 以按更頻繁的間隔(例如,每隔30分鐘)來提供該節目。提供了在功能上與暫停處理器103和受歡迎流分組處理器701 二者相連的暫停後 控制器607,以用於執行第二過濾處理,例如評估觀看者節目請求並且對從處理器103、701 發送的節目進行進一步過濾,以只選擇乘客/觀看者希望觀看的節目。圖5是根據本發明原理的一個方面在具有全局暫停功能的廣播多媒體系統中提 供資料庫過濾的示例性方法流程。在步驟501,系統被開啟並初始化(例如,優選地在飛行 開始之前),以在假定所有調諧器都活動的情況下獲取指南數據。例如,如果暫停緩衝是30 分鐘,則早30分鐘開始以優化系統存儲器和向乘客/觀看者的提供。在步驟503,節目指南數據被分析和應用。例如,可從指南中確定以下信息a.節目的長度b.流 IDc.節目進行的百分比d.來自按收視付費頻道、本地頻道...的節目的狀態,e.節目的標題f.節目的評級g.開始時間h.節目的類型(實況新聞、體育等等)可以應用任何選擇標準來確定哪些數據流應當被過濾。例如,在飛行時通常將要 過濾的節目類型是按收視付費的流、在短時間飛行(50分鐘)時發生的長電影小時)、 已經播放了例如一半的節目、具有比飛機的要求更加受限的評級的節目(例如,定為「R」 級的內容可能在飛機上是不允許的)、某些廣告頻道、賭博節目和一些衛星系統支持分組等 等。可能希望的節目是適合在飛行時間內的定為G或PG級的節目、新聞節目、大自然節目 和免費的實況體育賽事。在步驟505,所希望的節目的指南被創建。也就是說,創建了如下節目指南觀看 者根據該節目指南可以只選擇未被濾除的節目(以所提供的任何希望開始時間)。可選地, 該指南可以包括針對某些節目的多個經延遲的開始時間。在步驟507,對節目進行過濾,以按照選擇標準只保存所希望的數據流,直到達到 用於讀取流的系統帶寬的限度為止。優選地,只有適合於觀看或者希望觀看的節目被保存在暫停存儲器中。在步驟509,所保存的節目被從暫停存儲器讀取到暫停後控制器607。在步驟511, 所保存的節目被根據觀看者的請求而過濾,以向各個觀看者提供用戶指定的節目。在採用分離的受歡迎流分組處理器的情況下,最受歡迎的節目被保存在受歡迎流 處理器的存儲器中以允許例如針對多次讀取和一次寫入的足夠帶寬。可以為受歡迎的節目 創建多個延遲了時間的開始時間,和/或為每個節目示出實時和延遲時間的多個列表。最 後,來自暫停分組處理器或者受歡迎流分組處理器的所有內容都被暫停後控制器607根據 用戶指定的要求而過濾。圖6是根據本發明原理的一個方面的暫停前控制器和暫停後控制器的示例性示 意圖。暫停前控制器605包括分析器模塊803,分析器模塊102被配置來至少執行圖5的步 驟501和503,即,獲取並分析節目指南數據、評估暫停緩衝器的大小、對要存儲在暫停數據 庫中的所希望節目應用選擇標準、審閱節目指南以確定多個延遲了時間的開始內容以及再 次運行指南以適應該暫停。提供了系統過濾模塊805以用於例如至少執行步驟507,即,濾除不希望的節目數 據流以使其不被保存在暫停分組處理器中。提供過濾模塊805是為了實時篩選分組,以確 定分組是否要被保存在存儲器211中。所希望的數據流被保存,優選地直到達到用於讀取 流的系統帶寬的限度為止。有利地,這種對要保存的節目的預先選擇引起了數據的總體減少並且幫助減少所 需的帶寬。存儲器211因而只保存未被濾除的分組。要保存的數據流可以包括受歡迎的或 者適合於或可能被乘客觀看的節目。提供了指南模塊807以用於至少執行步驟505,即,創建使得觀看者能夠只選擇未 被濾除的節目的節目指南。指南模塊807可以創建指南,該指南具有針對受歡迎的節目的 多個開始時間以及針對每個節目的多個列表,這多個列表為每個節目示出實時的和延遲的 開始。暫停後控制器607可以包括用戶定製的過濾模塊811,其用於接收和評估觀看者 節目請求,並且對節目進行過濾以只將所請求的節目傳送到請求了該節目的觀看者。雖然這裡詳細示出並描述了包括本發明原理的教導的實施例,但是本領域技術人 員可以容易地設計仍然包括這些教導的許多其他變化實施例。在描述了在用於廣播多媒體 節目安排的全局系統暫停功能中提供資料庫過濾的系統和方法的優選實施例(其意圖是 說明性的,而非限制性的)之後,注意到本領域技術人員根據上述教導可以作出各種修改 和變體。因此將會了解,在所公開的原理的具體實施例中可以作出改變,這些改變在如所附 權利要求概述的發明原理的精神和範圍內。這樣用專利法所要求的細節和特徵描述了本發 明,專利證書所要求保護和希望保護的內容在所附權利要求中給出。
1權利要求
1.一種用於在具有全局暫停功能的廣播多媒體系統中提供資料庫過濾的系統,包括 暫停前控制器,被配置用來處理從分組處理器接收的音頻和視頻數據內容,該暫停前控制器包括分析器模塊,用於分析節目指南數據以確定要存儲在存儲器中的希望內容; 過濾模塊,用於對所希望的數據內容進行過濾以生成要保存在所述存儲器中的初級過 濾內容;以及指南模塊,用於根據要提供給觀看者的初級過濾內容來創建節目指南。
2.如權利要求1所述的系統,其中,所述存儲器設在暫停分組處理器中,並且被配置用 來存儲暫停的數據內容。
3.如權利要求2所述的系統,還包括在功能上與所述暫停分組處理器相連的暫停後控 制器,該暫停後控制器包括用戶定製的過濾模塊,該用戶定製的過濾模塊用於根據觀看者 請求對所述初級過濾內容進行過濾。
4.如權利要求3所述的系統,其中,所述暫停後控制器向觀看者提供次級過濾內容。
5.如權利要求1所述的系統,其中,從所述分組處理器接收的所述音頻和視頻數據內 容包括從至少一個調諧器接收的數據分組。
6.如權利要求1所述的系統,其中,所述分析的標準被應用,以排除被認為不適合於觀 看者的內容。
7.如權利要求1所述的系統,其中,所述分析器模塊還被配置來使用分析標準實時濾 除不希望的內容。
8.一種用於在具有全局暫停功能的廣播多媒體系統中提供資料庫過濾的系統,包括 暫停前控制器,被配置用來在所述全局暫停功能之前處理音頻和視頻數據內容,所述數據內容是從分組處理器接收的,所述暫停前控制器包括分析器模塊,用於獲取和分析節目指南數據以應用選擇標準,從而確定要存儲在暫停 功能存儲器設備中的希望內容;過濾模塊,用於過濾不希望的內容並且使得希望數據內容包括要保存在至少一個暫停 功能存儲器設備中的初級過濾內容;指南模塊,用於創建只包括要提供給觀看者的初級過濾內容的節目指南;以及 暫停後控制器,用於在所述全局暫停功能之後處理內容,所述暫停後控制器包括用戶 定製的過濾模塊,該用戶定製的過濾模塊用於根據觀看者請求對所述初級過濾內容進行過 濾ο
9.如權利要求8所述的系統,其中,所述暫停功能存儲器設備設在暫停分組處理器中, 並且被配置用來存儲暫停的數據內容。
10.如權利要求9所述的系統,其中,所述暫停後控制器在功能上與所述暫停分組處理 器相連。
11.如權利要求8所述的系統,其中,所述音頻和視頻數據內容包括從至少一個調諧器 接收的數據分組。
12.如權利要求8所述的系統,其中,所述選擇標準被應用,以排除被認為不適合於觀 看者的數據內容。
13.如權利要求8所述的系統,其中,所述暫停後控制器向觀看者提供次級過濾內容。
14.如權利要求8所述的系統,其中,所述節目指南數據包括節目長度、節目標題、節目 評級、節目開始時間、節目進行的百分比和節目類型中的至少一種。
15.一種用於在具有全局暫停功能的廣播多媒體系統中提供資料庫過濾的方法,該方 法包括分析節目指南數據以確定要存儲在暫停功能存儲器中的希望數據內容;以及 對所述希望數據內容進行過濾以生成保存在所述暫停功能存儲器中的初級過濾內容。
16.如權利要求15所述的方法,還包括以下步驟創建只包括要提供給觀看者的初級 過濾內容的節目指南。
17.如權利要求15所述的方法,還包括以下步驟在所述全局暫停功能之後處理所述 初級過濾內容以根據觀看者請求對所述初級過濾內容進行過濾,從而向觀看者提供次級過 濾內容。
18.如權利要求15所述的方法,其中,分析標準被應用,以排除被認為不適合於觀看者 的數據內容。
19.如權利要求15所述的方法,其中,所述節目指南數據包括節目長度、節目標題、節 目評級、節目開始時間、節目進行的百分比和節目類型中的至少一種。
20.如權利要求15所述的方法,還包括以下步驟使用分析標準實時過濾不希望的內容。
全文摘要
提供了一種用於在具有全局暫停功能的廣播多媒體系統中提供資料庫過濾的系統,該系統包括被配置來在全局暫停功能之前處理音頻和視頻數據內容的暫停前控制器(605),該數據內容是從分組處理器(102)接收的。暫停前控制器(605)包括分析器模塊,用於獲取和分析節目指南數據以應用選擇標準,從而確定要存儲在暫停功能存儲器設備(211)中的希望內容;過濾模塊(805),用於濾除不希望的內容並且使得希望數據內容包括要保存在至少一個暫停功能存儲器設備(211)中的初級過濾內容;以及指南模塊(807),用於創建只包括要提供給觀看者的初級過濾內容的節目指南。提供了暫停後控制器(607),以用於在全局暫停功能之後處理內容,該暫停後控制器包括用戶定製的過濾模塊(811),該用戶定製的過濾模塊用於根據觀看者請求對初級過濾內容進行過濾。
文檔編號H04N7/173GK102124750SQ200880128185
公開日2011年7月13日 申請日期2008年11月7日 優先權日2008年11月7日
發明者羅納德·道格拉斯·詹森, 馬克·艾倫·切爾茲, 馬特·蘭伯 申請人:湯姆遜許可證公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀