專利名稱:存儲數(shù)據(jù)的方法和設備以及記錄電視節(jié)目的方法和設備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及記錄電視信號以便隨后重放的方法和設備,更具體地說,涉及代表電視信號等的數(shù)據(jù)的存儲的改進,以及控制記錄和重放的改進。
背景技術(shù):
近年來,已經(jīng)出現(xiàn)用數(shù)字形式廣播電視信號的趨勢。已經(jīng)研發(fā)出了合適的接收機/記錄器(也稱作"機頂盒",但是在此通常稱作"接收機")來利用數(shù)字格式允許觀眾在觀看一個電視節(jié)目的同時記錄另一個電視節(jié)目。在我們的公開號為WO-A-01/11865的國際專利申請中描述了這樣一個接收機的例子,其教導在此文獻中引用作為參考。
在所述國際專利申請中描述的接收機被安排接收代表電視節(jié)目的信號和電視節(jié)目時間表數(shù)據(jù),并具有一個包括"硬盤"的記錄器,用于記錄已接收的電視節(jié)目。接收機經(jīng)常通過專用節(jié)目時間表數(shù)據(jù)頻道接收更新的節(jié)目時間表數(shù)據(jù),并被安排輸出節(jié)目時間表數(shù)據(jù)以在電視屏幕上顯示。用戶可以使用所顯示的節(jié)目時間表數(shù)據(jù)來選擇要記錄的節(jié)目。
接收機還被安排接收在每個所接收電視頻道內(nèi)包括的附加節(jié)目時間表信息,此信息用于控制硬盤記錄用戶選定的預編程的電視節(jié)目。硬盤可操作地同時記錄在不同頻道內(nèi)接收的兩個不同的電視節(jié)目。而且,接收機可操作地重放在時間上偏移的當前廣播的節(jié)目。此時間偏移可以通過以增加的幀速率重放時間偏移內(nèi)的節(jié)目部分來克服。此外,接收機還被安排接收表示節(jié)目各部分間轉(zhuǎn)變的轉(zhuǎn)變信號。轉(zhuǎn)變可以在雜志形式節(jié)目例如體育雜志節(jié)目或音樂視頻節(jié)目內(nèi)的不同項目之間。記錄器可操作地使用這些轉(zhuǎn)變信號,例如在從硬盤重放的所記錄節(jié)目各部分之間跳變。
一些接收機包括記錄正在觀看的節(jié)目的設備,從而能夠"即時"重放正在廣播的節(jié)目片段。即時重放記錄可以當觀眾首先切換到一個頻道時自動地開始,并可以繼續(xù)直到觀眾切換出此頻道或者直到所分配的存儲空間用完。記錄可以是自動的,因為它可以在沒有觀眾任何干涉的情況下進行。
即時重放記錄可以通過將節(jié)目記錄為所謂的循環(huán)文件內(nèi)的數(shù)據(jù)
來實現(xiàn),例如在EP1185095中描述的。循環(huán)文件通常是固定大小的數(shù)據(jù)文件,例如某個數(shù)量的字節(jié),例如2千兆字節(jié)。數(shù)據(jù)可以在被接收時記錄在循環(huán)文件,直到文件已經(jīng)填滿數(shù)據(jù)。當記錄從文件開始部分繼續(xù)時,重寫先前在文件內(nèi)記錄的數(shù)據(jù)。因而,循環(huán)文件始終包含最近觀看的節(jié)目片段,只要循環(huán)文件大小允許。
接收機使用的循環(huán)文件大小通常是選定的,以便它可以存儲對于觀眾來說可能有用的一定長度的節(jié)目,同時考慮到成本。隨著存儲器成本降低和諸如硬盤存儲器的容量的增加,可以在循環(huán)文件內(nèi)記錄的
時間量已經(jīng)提高。當前,循環(huán)文件可能通常被預期存儲所接收的大約半小時到一小時的視頻數(shù)據(jù),因而向觀眾提供了即時重放至多先前一小時的任意節(jié)目片段的選擇。
使用壓縮技術(shù)來在發(fā)送之前壓縮數(shù)字電視數(shù)據(jù)。圖示諸如擁擠場景的視頻幀通常比圖示諸如簡單背景前的解說員的視頻幀復雜得多,因而將更難在不引入不希望的人為圖像污染的情況下進行壓縮。類似地,包括幀之間顯著變化的視頻,例如快速移動場景的視頻,通常比緩慢改變的視頻更為復雜。因此,可以將較少的壓縮應用于某些視頻,例如擁擠場景,將較大的壓縮應用其它視頻,例如解說員,從而維持相同等級的感覺質(zhì)量。為了維持相同等級的感覺質(zhì)量,但是同時盡可能地壓縮視頻數(shù)據(jù),因此,發(fā)送視頻數(shù)據(jù)的速率可以根據(jù)內(nèi)容改變。
這稱作可變比特率(VBR)編碼。例如,在發(fā)送擁擠場景的過程中,可以使用每秒6百萬比特的數(shù)據(jù)速率,而在發(fā)送解說員的過程中,可以僅使用每秒3百萬比特。因此,當使用VBR編碼時,預先不可能知道將需要多少磁盤空間來存儲一個節(jié)目的(例如)30分鐘的數(shù)據(jù)。
此外,廣播者改變分配給一個頻道的帶寬從而適應他們網(wǎng)絡上的需求是很常見的。例如,到衛(wèi)星網(wǎng)絡的衛(wèi)星的特定上行鏈路可能具有可用于向給定衛(wèi)星發(fā)射數(shù)據(jù)的(例如)每秒兩千萬比特的固定帶寬即數(shù)據(jù)速率。這一帶寬通常可以在通過衛(wèi)星廣播的頻道之間分割,以便使用全部可用的帶寬,即以便幾乎不存在或完全不存在剩余帶寬。然而,每個頻道所需要的帶寬可能是不斷變化的。此外,將在上行鏈路上發(fā)送的頻道數(shù)量也可能不斷變化,例如在一天的不同時間內(nèi)。因此,分配給頻道的帶寬和因而在接收機上接收特定節(jié)目的數(shù)據(jù)速率可能變化。因此,同樣很難預先確定存儲(例如)30分鐘的給定節(jié)目將需要的循環(huán)文件的大小。
為了確保用戶始終在磁盤上擁有(例如)至少30分鐘的內(nèi)容,因此,循環(huán)文件必需盡可能大到適應最差的情況,例如使文件大到足以存儲使用最低壓縮即以最高數(shù)據(jù)速率發(fā)送的(例如)30分鐘的視頻數(shù)據(jù)。這浪費了磁盤空間。必需分配存儲器用于循環(huán)文件的最大可能存儲要求也限制了用戶的選擇。同時,對于用戶來說也是不可預測的,因為用戶不能確定循環(huán)文件是否包含(例如)30分鐘的節(jié)目,可能多,也可能少。
發(fā)明內(nèi)容
因此,根據(jù)本發(fā)明,提供一種存儲數(shù)據(jù)的方法,包括接收代表信息流的可變數(shù)據(jù)速率的數(shù)據(jù);存儲此數(shù)據(jù);確定若按計劃再現(xiàn)此信息流時由所存儲的數(shù)據(jù)代表的信息流的預期持續(xù)時間;并當所確定的持續(xù)時間達到給定的周期時,刪除最舊的存儲數(shù)據(jù),以便所確定的持續(xù)時間不超過給定的周期。
而且,根據(jù)本發(fā)明,提供一種用于存儲數(shù)據(jù)的設備,包括 一個接收機,用于接收代表信息流的可變數(shù)據(jù)速率的數(shù)據(jù); 一個存儲設備,用于存儲數(shù)據(jù);和一個處理器,用于確定若按計劃再現(xiàn)此信息流時由所存儲的數(shù)據(jù)代表的信息流的預期持續(xù)時間;其中當所確定的持續(xù)時間大于給定的周期時,存儲設備刪除最舊的存儲數(shù)據(jù),以便所確定的持續(xù)時間不超過給定的周期。
因而,所存儲的數(shù)據(jù)量通過數(shù)據(jù)代表的信息的持續(xù)時間,例如,通過當正常觀看時所存儲視頻或所存儲電視信號的長度來確定。這具有這樣的優(yōu)點,即能夠提供一個緩存器,例如用于電視信號,它具有由將要包含的信息的持續(xù)時間,例如假設30分鐘的電視節(jié)目,而不是可以在緩存器內(nèi)存儲的數(shù)據(jù)量,例如2吉字節(jié),確定的最大容量。這對于用戶來說是更加可以預測的,因為用戶能夠更加確定所存儲信息流的長度。假設已經(jīng)接收和存儲的數(shù)據(jù)足以達到給定的周期,則存儲設備、存儲器或緩存器將始終存儲代表基本上給定周期的信息流的數(shù)據(jù)。
信息流通常是將以已知或可預測的速率再現(xiàn)的連續(xù)信號。例如,信息流可以是視頻流或音頻流,例如電視或無線電信號。具體而言,它可以是使用諸如數(shù)字視頻廣播/活動圖像專家組2 (DVB/MPEG2)標準的衛(wèi)星電視廣播。電視信號通常在每秒已知數(shù)量的幀上再現(xiàn)。具體來說,因此,信息流可能將以基本上恒定的速率例如恒定的幀速率再現(xiàn)。
數(shù)據(jù)所代表的信息流的預期持續(xù)時間可以通過多種方式來確定。例如,數(shù)據(jù)可以包含首部或標記,它提供可讀取以確定預期持續(xù)時間的用于信息再現(xiàn)的定時信息。MPEG標準的所謂的"I-幀,,可以在已知的間隔上再現(xiàn),因此提供這樣的標記。可選擇地,所接收的數(shù)據(jù)量以及在合適時它的壓縮率的知識可以用于確定預期的持續(xù)時間。然而,特別優(yōu)選地,將數(shù)據(jù)代表的信息流的預期持續(xù)時間確定為接收所存儲數(shù)據(jù)的周期的長度。這使用了這樣的知識,即對于某些信號來說,例
如DVB/MPEG2廣播,將在特定周期內(nèi)顯示的代表信息的數(shù)據(jù)在基本上相同長度的周期上發(fā)送(盡管在相應周期內(nèi)的數(shù)據(jù)量可能改變,例如根據(jù)所使用的壓縮量)。換句話說,對于某些信號來說,在一秒間隔內(nèi)接收的數(shù)據(jù)涉及將在 一 秒間隔內(nèi)再現(xiàn)的信息,所以記錄接收數(shù)據(jù)所花費的時間記錄了當再現(xiàn)時信息流的預期持續(xù)時間。優(yōu)選的方法特別直接和方便,因為它需要執(zhí)行最少的處理。
給定的周期通常是缺省的周期,例如存儲在用于實現(xiàn)該方法或設備的軟件內(nèi)。然而,用戶能夠改變給定的周期將是有利的。這可以允許用戶選擇如何分配存儲器資源。因此,該設備可以包括裝置,例如控制器,用戶可以通過它來改變給定的周期。典型地,給定的周期可能具有30分鐘的缺省值,并可以由用戶改變成O分鐘(即關(guān)閉)、5分鐘、15分鐘、30分鐘或1小時之一,或者受最大可用存儲空間限制的任何其它的便利周期。
存儲設備可以是多種合適的存儲單元中的任一種,例如計算機RAM(隨機存取存儲器)、CD-RW(光盤-可重寫的)驅(qū)動器、DVD-RW(數(shù)字視頻/通用盤可重寫)驅(qū)動器或閃存。然而,最優(yōu)選的是存儲設備是硬盤驅(qū)動器,例如常規(guī)的計算機硬盤。硬盤具有很大的容量,堅固,并且具有很快的讀寫速率。因此,它們適合于本發(fā)明,尤其當存儲視頻數(shù)據(jù)時,所述視頻數(shù)據(jù)具有很高的數(shù)據(jù)速率。
因此,典型地,將所接收的數(shù)據(jù)存儲在存儲器內(nèi)的一個文件內(nèi)。換句話說,存儲設備將數(shù)據(jù)作為文件存儲在存儲器內(nèi)。存儲器的其余部分可以由其它應用程序使用或者存儲其它數(shù)據(jù)。為了便于存儲,文件的大小可以動態(tài)地修改以等于所存儲的數(shù)據(jù)量。雖然所存儲數(shù)據(jù)代表的信息流的持續(xù)時間可能保持基本上恒定,但是存儲有數(shù)據(jù)的文件的大小根據(jù)所存儲的數(shù)據(jù)量變化,所存儲的數(shù)據(jù)量進而又取決于接收數(shù)據(jù)的速率。
因為現(xiàn)有技術(shù)的循環(huán)文件始終必需足夠大以適應最差的情況,即存儲在最大數(shù)據(jù)速率上接收的(例如)30分鐘的數(shù)據(jù),這些循環(huán)文件使用了大量的存儲空間。然而,可以將存儲空間動態(tài)地分配給本發(fā)明的存儲數(shù)據(jù),因為根據(jù)其代表的信息的持續(xù)時間來監(jiān)視所存儲的數(shù)據(jù)量。因而,在較低的接收數(shù)據(jù)速率的周期內(nèi),存儲數(shù)據(jù)的文件可能小于在較高的接收數(shù)據(jù)速率周期內(nèi)存儲數(shù)據(jù)的文件。因此,可以將存儲空間更有效地分配給文件和其它的應用或者其它的存儲數(shù)據(jù)。換句話說,本發(fā)明避免了在現(xiàn)有技術(shù)中預留存儲空間的需要,所述存儲空間大于在低接收數(shù)據(jù)速率的周期內(nèi)的需要。
其它應用程序或存儲數(shù)據(jù)可能包括個人視頻記錄器(PVR)等使用的固定開始和結(jié)束時間之間的全部節(jié)目或特定廣播的記錄。用于這些記錄的數(shù)據(jù)文件可以被視為"線性的",因為通常不存在限制文件大小的文件開始的任何刪除,如現(xiàn)有技術(shù)循環(huán)回以使用新的數(shù)據(jù)重寫先前數(shù)據(jù)。更合適地,線性文件通常是不確定長度的。
在國際專利申請WO-A-01/35669中描述了 一種如何處理廣播數(shù)據(jù)以存儲在硬盤上的線性文件內(nèi)的例子。廣播數(shù)據(jù)以加擾的形式發(fā)送以保護內(nèi)容免于未授權(quán)的觀看。該公開的專利文獻描述了 一種處理加擾數(shù)據(jù)流的設備和方法,其中加擾數(shù)據(jù)以其加擾狀態(tài)被記錄,并僅在重放時解擾。
當接收機如上面所討論的提供所接收電視節(jié)目的即時重放記錄時,可能希望允許用戶保存即時重放記錄。然后,例如在節(jié)目開始之后,用戶可以通過存儲即時重放記錄和節(jié)目的其余部分來選擇存儲整個節(jié)目。然而,整個節(jié)目的記錄通常在線性文件內(nèi)進行,而即時重放記錄通常在循環(huán)文件內(nèi)進行。現(xiàn)有技術(shù)的循環(huán)文件和線性文件互相是不兼容的。因此,在循環(huán)文件結(jié)構(gòu)和線性文件結(jié)構(gòu)之間轉(zhuǎn)換并非簡單的工作。例如,當循環(huán)文件存儲在硬盤上時,通常將預定大小的硬盤上的給定空間固定地分配給循環(huán)文件。通過調(diào)配可分配給其它用戶的存儲空間,這會降低用戶的選擇和可用性。此外,在某一階段,如果希望在線性文件內(nèi)存儲在這樣一個循環(huán)文件內(nèi)存儲的數(shù)據(jù),必需將數(shù)據(jù)從循環(huán)文件拷貝到新的線性文件中。這個操作通常是低效的,例如使用處理和存儲資源方面,這不是所希望的。
因此,本發(fā)明的優(yōu)選特征在于將數(shù)據(jù)存儲為數(shù)據(jù)文件,通過將數(shù) 據(jù)文件的開始移動到信息流中代表隨后信息的數(shù)據(jù)來刪除最舊的存儲 數(shù)據(jù)。因此,可以以與在線性文件內(nèi)存儲數(shù)據(jù)相同的方式有效地存儲 數(shù)據(jù),除了文件的開始可以移動以從文件中刪除最早或最舊的數(shù)據(jù)和 限制文件的大小。可能希望將此文件轉(zhuǎn)換成線性文件,文件開始的移 動被簡單地停止。這顯然比現(xiàn)有技術(shù)更加有效。
申請人將這一點視為本身就是新的,根據(jù)本發(fā)明的另一方面,因
此,提供一種存儲數(shù)據(jù)的方法,包括在存儲器內(nèi)將數(shù)據(jù)流存儲為數(shù) 據(jù)文件,以便當在數(shù)據(jù)文件的結(jié)尾存儲新的數(shù)據(jù)時,通過從數(shù)據(jù)文件 中刪除最舊的存儲數(shù)據(jù)來使得數(shù)據(jù)文件不超過規(guī)定的大小,其中通過 將數(shù)據(jù)文件的開始移動到所存儲數(shù)據(jù)流內(nèi)隨后的位置來刪除最舊的數(shù) 據(jù)。
根據(jù)本發(fā)明的另一方面,提供一種存儲數(shù)據(jù)的設備,包括用于 在存儲器內(nèi)將數(shù)據(jù)流存儲為數(shù)據(jù)文件的裝置;和文件管理器,用于管 理數(shù)據(jù)文件的大小,以便當在數(shù)據(jù)文件的末尾存儲新的數(shù)據(jù)時,通過 刪除數(shù)據(jù)文件中存儲的最舊的數(shù)據(jù),來使得該數(shù)據(jù)文件不超過規(guī)定的 大小,其中文件管理器通過將數(shù)據(jù)文件的開始移動到所存儲數(shù)據(jù)流中 隨后的位置來刪除舊數(shù)據(jù)。
與現(xiàn)有技術(shù)不同,最舊的數(shù)據(jù)不被簡單地重寫。而是將新的數(shù)據(jù) 添加給數(shù)據(jù)文件的結(jié)尾,如同它是線性文件。數(shù)據(jù)文件的開始被重新 定義以維持文件大小,當文件的開始移動時,最舊數(shù)據(jù)使用的存儲器 恢復成通用目的的存儲器。因而,在任意特定時間上,數(shù)據(jù)文件實際 上類似于線性文件,因此,可以簡單地通過停止刪除處理轉(zhuǎn)換成線性 文件。因而,文件從"緩存器"到線性文件的轉(zhuǎn)換是直接的。
如上所述,存儲器通常是硬盤等。更一般地,因此,存儲器可以 格式化成多個存儲扇區(qū),數(shù)據(jù)文件可以占用一系列的存儲扇區(qū)。數(shù)據(jù) 文件的開始可以被識別為特定的存儲扇區(qū)??梢酝ㄟ^識別在該系列存 儲扇區(qū)內(nèi)隨后的另一個特定存儲扇區(qū)來移動數(shù)據(jù)文件的開始,以便從數(shù)據(jù)文件中刪除該系列內(nèi)先前的存儲扇區(qū)。這種實現(xiàn)方式特別方便。
整體上,根據(jù)本發(fā)明的另一方面,提供一種存儲數(shù)據(jù)的方法,該
方法包括接收在包含在可變數(shù)據(jù)速率上發(fā)送的壓縮視頻數(shù)據(jù)的數(shù)據(jù) 流內(nèi)的數(shù)據(jù);根據(jù)數(shù)據(jù)接收的時間并與在基本上恒定的數(shù)據(jù)速率上以 解壓縮格式輸出時數(shù)據(jù)的持續(xù)時間有關(guān)地生成時間信息;以接收的順 序?qū)⑺邮盏臄?shù)據(jù)與時間信息一起寫入到存儲器內(nèi)的文件內(nèi);監(jiān)視寫 入文件中的數(shù)據(jù)的時間信息;當文件中的數(shù)據(jù)總量對應于大于預定周 期的周期時,從該文件中刪除數(shù)據(jù),以便在任何時刻,文件中的數(shù)據(jù) 量的持續(xù)時間等于或基本上不大于預定的周期。
根據(jù)本發(fā)明的另 一方面,提供一種存儲數(shù)據(jù)的設備,該設備包括 裝置,用于接收在包含在可變數(shù)據(jù)速率上發(fā)送的壓縮視頻數(shù)據(jù)的數(shù)據(jù) 流內(nèi)的數(shù)據(jù);裝置,用于根據(jù)數(shù)據(jù)接收的時間并與在基本上恒定的數(shù) 據(jù)速率上以解壓縮格式輸出時數(shù)據(jù)的持續(xù)時間有關(guān)地生成時間信息; 裝置,用于以接收的順序?qū)⑺邮盏臄?shù)據(jù)與時間信息一起寫入到存儲 器內(nèi)的文件內(nèi);裝置,用于監(jiān)視寫入文件中的數(shù)據(jù)的時間信息;和裝 置,用于當文件中的數(shù)據(jù)總量對應于大于預定周期的周期時,從該文 件中刪除數(shù)據(jù),以便在任何時刻,文件中的數(shù)據(jù)量的持續(xù)時間等于或 基本上不大于預定的周期。
根據(jù)本發(fā)明的另一方面,提供一種記錄代表節(jié)目的數(shù)據(jù)以便隨后 重放節(jié)目的方法,該方法包括在存儲器內(nèi)存儲一個節(jié)目的一組接收 數(shù)據(jù),同時輸出相同的數(shù)據(jù)用于顯示由其所代表的節(jié)目,根據(jù)上述方 法存儲該組接收數(shù)據(jù);和同時在存儲器內(nèi)記錄另一個節(jié)目的另一組接 收數(shù)據(jù)。
本發(fā)明還提供一種記錄代表節(jié)目的數(shù)據(jù)以便隨后重放節(jié)目的設 備,該設備包括用于在存儲器內(nèi)存儲一個節(jié)目的一組接收數(shù)據(jù),同 時輸出相同的數(shù)據(jù)用于顯示由其所代表的節(jié)目的裝置,該組接收數(shù)據(jù) 由上述設備存儲;和用于在存儲器內(nèi)記錄另一個節(jié)目的另一組接收數(shù) 據(jù)的裝置。
本發(fā)明還提供一種記錄電視節(jié)目的方法,該方法包括存儲將要記錄節(jié)目的時間,并且如果在將要記錄兩個或更多節(jié)目的時間上存在 重疊,則修改所存儲的時間,以便將優(yōu)先級給予節(jié)目類型在所存儲的 節(jié)目類型優(yōu)先級列表上具有較高優(yōu)先級的節(jié)目。
本發(fā)明還提供一種記錄電視節(jié)目的設備,該設備包括用于存儲 將要記錄節(jié)目的時間的裝置;和用于如果在將要記錄兩個或更多節(jié)目 的時間上存在重疊,則修改所存儲的時間,以便將優(yōu)先級給予節(jié)目類 型在所存儲的節(jié)目類型優(yōu)先級列表上具有較高優(yōu)先級的節(jié)目的裝置。
本發(fā)明還提供一種記錄多個節(jié)目的方法,該方法包括生成標識 將要記錄的節(jié)目類型和它們的相對優(yōu)先級的優(yōu)先級列表;存儲與將要 記錄的一個或多個節(jié)目有關(guān)的定時信息和標識將要記錄的節(jié)目類型的 信息;將優(yōu)先級列表上的表目與所存儲的將要記錄的每個節(jié)目的定時 和類型信息進行比較;和在將要記錄的兩個或多個節(jié)目的定時信息之 間有沖突的情況下,根據(jù)沖突節(jié)目的相對優(yōu)先級,修改所存儲的定時
4§息。
本發(fā)明還提供一種記錄多個節(jié)目的設備,該設備包括用于生成 標識將要記錄的節(jié)目類型和它們的相對優(yōu)先級的優(yōu)先級列表的裝置; 用于存儲與將要記錄的一個或多個節(jié)目有關(guān)的定時信息和標識將要記 錄的節(jié)目類型的信息的裝置;用于將優(yōu)先級列表上的表目與所存儲的 將要記錄的每個節(jié)目的定時和類型信息進行比較的裝置;和用于在將 要記錄的兩個或多個節(jié)目的定時信息之間有沖突的情況下,根據(jù)沖突 節(jié)目的相對優(yōu)先級,修改所存儲的定時信息的裝置。
本發(fā)明還提供一種控制記錄器記錄節(jié)目的方法,該方法包括存 儲標識將要記錄的節(jié)目類型和它們的相對優(yōu)先級的優(yōu)先級列表;存儲 與將要記錄的一個或多個節(jié)目相關(guān)的定時信息和標識將要記錄的節(jié)目 類型的信息;接收包括表示節(jié)目內(nèi)容的數(shù)據(jù)、節(jié)目標識數(shù)據(jù)和標識節(jié) 目廣播時間的數(shù)據(jù)的數(shù)據(jù)流;將所存儲的定時信息與所接收的標識節(jié) 目廣播時間的數(shù)據(jù)進行比較;如果根據(jù)所接收的標識節(jié)目廣播時間的 數(shù)據(jù)確定出有改變,則調(diào)整所存儲的定時信息;將優(yōu)先級列表上的表 目與所存儲的將要記錄的每個節(jié)目的定時和類型信息進行比較;和如果在將要記錄的兩個或多個節(jié)目的定時信息之間存在沖突,則根據(jù)沖 突節(jié)目的相對優(yōu)先級,修改所存儲的定時信息。
本發(fā)明還提供一種控制記錄器記錄節(jié)目的設備,該設備包括用
裝置;用于存儲與^要記錄的」個或多個節(jié)目相關(guān)的定時信息和標識 將要記錄的節(jié)目類型的信息的裝置;用于接收包括表示節(jié)目內(nèi)容的數(shù) 據(jù)、節(jié)目標識數(shù)據(jù)和標識節(jié)目廣播時間的數(shù)據(jù)的數(shù)據(jù)流的裝置;用于 將所存儲的定時信息與所接收的標識節(jié)目廣播時間的數(shù)據(jù)進行比較的 裝置;用于如果根據(jù)所接收的標識節(jié)目廣播時間的數(shù)據(jù)確定出有改變, 則調(diào)整所存儲的定時信息的裝置;用于將優(yōu)先級列表上的表目與所存 儲的將要記錄的每個節(jié)目的定時和類型信息進行比較的裝置;和用于 如果在將要記錄的兩個或多個節(jié)目的定時信息之間存在沖突,則根據(jù)
沖突節(jié)目的相對優(yōu)先級,修改所存儲的定時信息的裝置。
本發(fā)明還提供了一種記錄電視節(jié)目的方法,包括緩存當前在電 視屏幕上顯示的電視信號;和通過保存所緩存的電視信號和隨后的電 視信號,對請求記錄在該電視信號內(nèi)包括的電視節(jié)目的請求做出響應, 以《更記錄此節(jié)目。
本發(fā)明還提供了一種顯示所記錄的電視節(jié)目的方法,其包括在 顯示節(jié)目之后逐漸地按給定間隔刪除代表所記錄節(jié)目的數(shù)據(jù)。
本發(fā)明還提供了一種記錄電視節(jié)目的設備,其包括存儲器,用 于緩存當前在電視屏幕上顯示的電視信號;和處理器,用于通過保存 所緩存的電視信號和隨后的電視信號,來對請求記錄在該電視信號內(nèi) 包括的電視節(jié)目的請求做出響應,以便記錄此節(jié)目。
本發(fā)明還提供了一種顯示所記錄的電視節(jié)目的設備,其包括處理 器,用于在顯示節(jié)目之后逐漸地按給定間隔刪除代表所記錄節(jié)目的數(shù) 據(jù)。
本發(fā)明還提供了包括上述設備的電視信號接收機。
現(xiàn)在參考附圖描述本發(fā)明的例子,在附圖中
圖l是電視接收機的示意功能方框圖2是圖1的電視接收機的硬盤的示意功能方框圖3是第一記錄時間線的示意圖4是第二記錄時間線的示意圖5是第三記錄時間線的示意圖6是第四記錄時間線的示意圖7是第一沖突屏幕的示意圖8是第二沖突屏幕的示意圖9是第三沖突屏幕的示意圖IO是第四沖突屏幕的示意圖;以及
圖ll是第五沖突屏幕的示意圖。
具體實施例方式
附圖中的圖1圖示用于從衛(wèi)星電視廣播網(wǎng)絡接收電視信號的"機 頂盒"或接收機3。在這個例子中,將所接收的信號輸入給第一和第二 調(diào)諧器10a和10b,但是在接收機3中也可以使用任意多個調(diào)諧器。 調(diào)諧器10a和10b可調(diào)諧到衛(wèi)星電視廣播網(wǎng)絡的相同或不同的頻道, 用于同時接收相同或不同的電視節(jié)目。來自第一和第二調(diào)諧器10a和 10b的信號傳送給正交相移鍵控(QPSK)解調(diào)器11。解調(diào)后的信號 通過前向糾錯電路12糾錯。接收機3包括硬盤13,它從前向糾錯電 路12接收代表所接收電視節(jié)目的壓縮視頻和音頻數(shù)據(jù),用于記錄和隨 后的重放,如在下文中將更詳細地描述的。
所接收的信號包括數(shù)字編碼數(shù)據(jù)。在這個例子中,使用數(shù)字視頻 廣#番/活動圖<象專家組2 (DVB/MPEG2)標準來壓縮數(shù)據(jù),所述標準 允許在單個頻道內(nèi)同時傳送節(jié)目數(shù)據(jù)和附加數(shù)據(jù)(例如交互式業(yè)務數(shù) 據(jù))。DVB/MPEG2使得能夠?qū)崿F(xiàn)很高的壓縮比。硬盤13接收和存 儲壓縮數(shù)據(jù)。僅當從硬盤13提取之后才解壓縮所述數(shù)據(jù)。
衛(wèi)星(以及當然電纜)節(jié)目通常被加擾以防止未授權(quán)用戶的未授權(quán)接入。因此,接收機3包括條件接入控制電路14,它與智能卡14a 合作以確定觀眾是否已經(jīng)預訂特定頻道而因此被授權(quán)接入此頻道。還 至少部分通過接入控制電路14提供對頻道接入的父母控制。接收機3 還包括解擾電路15,它受接入控制電路14的控制以使授權(quán)用戶能夠 解擾信號。
將解擾數(shù)據(jù)提供給傳輸/去復用器16,它將數(shù)據(jù)劃分成視頻數(shù)據(jù)、 音頻數(shù)據(jù)、用戶業(yè)務數(shù)據(jù)、節(jié)目時間表數(shù)據(jù)、等等,用于分配到接收 機3內(nèi)的各個位置。接收機3還包括使用專用視頻隨機存取存儲器 (RAM ) 17的視頻解壓縮和處理電路18和根據(jù)諸如MPEG2標準操 作的音頻解壓縮和處理電路19。視頻和音頻解壓縮和處理電路18和 19直接從傳輸/去復用器16或者從硬盤13接收去復用信號。將解壓縮 視步貞信號輸入給 Syndicat des Constructions d,Appareits Radior6c印teurs et T^6vision(SCART)接口 20以直接輸入給電視才幾 (TV) 2,并輸入給逐行倒相(PAL)編碼器21,其中它們被編碼成 PAL格式以通過超高頻(UHF)調(diào)制器22調(diào)制,用于在希望時輸出 到電視機2的UHF輸入端。
接收機3受處理器23的控制,它通過總線24與接收機的各個單 元通信。處理器23與只讀存儲器(ROM) 25 (可選擇地,包括光盤 -只讀存儲器(CD-ROM)驅(qū)動器25a )、隨機存取存儲器(RAM) 26和(非易失性和可寫的)閃存27相連。
處理器23這樣控制接收機3的操作,通過調(diào)諧調(diào)諧器10a和10b 來接收所希望頻道的信號,通過控制去復用、解擾和解壓縮從而在電 視機2的屏幕上顯示所希望的節(jié)目和/或交互式業(yè)務數(shù)據(jù),并通過控制 硬盤13來記錄所希望的電視節(jié)目或者重放先前記錄的電視節(jié)目。觀眾 對所希望的節(jié)目和客戶業(yè)務的選擇通過觀眾操作遙控單元28來控制, 所述遙控單元響應于這樣的觀眾操作將控制信號發(fā)送給接收機29以 輸入給處理器23。遙控單元28還允許觀眾控制硬盤13的操作以記錄 電視節(jié)目、重放所記錄的電視節(jié)目和編程電視節(jié)目的記錄、等等。
接收機3還包括高速數(shù)據(jù)接口 30和提供串行鏈路的推薦標準232(RS232)接口 31。高速數(shù)據(jù)接口 30和RS232接口 31可以連接到個 人計算機(PC)和/或游戲控制臺和/或其它數(shù)字裝置(未圖示)。高 速數(shù)據(jù)接口 30使接收機3能夠連接到其它設備(未圖示),例如使得 能夠接收通過諸如寬帶電纜、外部存儲媒體或數(shù)字地面廣播的其它媒 體所發(fā)送的業(yè)務。接收機3還包括用于連接電話網(wǎng)的調(diào)制解調(diào)器接口 32。
接收機3的操作通過軟件來控制,所述軟件使處理器23響應于 來自遙控單元28的控制信號,接收信號中的附加數(shù)據(jù)和/或在存儲器 單元25至27內(nèi)存儲的數(shù)據(jù)。在我們的公開號為WO-A-01/11865的國 際專利申請中詳細描述了接收機3內(nèi)的硬件和軟件之間的交互。在我 們的公開號為WO 96/37996的國際專利申請中詳細描述了在接收和解 碼表示電視節(jié)目的數(shù)據(jù)、定義節(jié)目時間表和其它的節(jié)目相關(guān)信息的數(shù) 據(jù)中接收機的操作。在我們的公開號為WO 97/23997的國際專利申請 中描述了提供交互式業(yè)務時接收機3的操作。
在用于數(shù)字電視廣播的數(shù)字視頻廣播(DVB)標準中,存在發(fā)送 節(jié)目時間表信息的標準,以便它可以通過電子節(jié)目導視(EPG)的形 式一皮解碼和正確地顯示給用戶。這種DVB標準通常稱之為SI標準, 并可以在下述規(guī)范內(nèi)找到ETS300 468,用于電視的ETSI數(shù)字廣播 系統(tǒng),聲音和數(shù)據(jù)業(yè)務;在數(shù)字視頻廣播(DVB)系統(tǒng)第二版中業(yè)務 信息(SI)的規(guī)范。在ETSIETR211-DVBSI指南中提供了使用此 規(guī)范的指南。接收機3被設計為支持SI規(guī)范。
除了在控制接入頻道中使用的操作數(shù)據(jù)之外,頻道內(nèi)的附加數(shù)據(jù) 還可以包括筒要節(jié)目時間表數(shù)據(jù),它表示定義每個頻道內(nèi)節(jié)目的時間 表的所謂事件信息表(EIT)。節(jié)目時間表數(shù)據(jù)由接收機3用于控制 硬盤13的操作。當接收機3被編程以記錄選定的電視節(jié)目時,接收機 3操作硬盤13來根據(jù)節(jié)目時間表數(shù)據(jù)啟動和停止記錄,所述節(jié)目時間 表數(shù)據(jù)包括選定電視節(jié)目的開始和結(jié)束時間。因為定期更新節(jié)目時間 表數(shù)據(jù),根據(jù)更新的節(jié)目時間表來啟動和停止記錄,從而即使在節(jié)目 時間表變更的情況下保證實際地記錄選定的電視節(jié)目,因為這種變更反映在每個頻道內(nèi)的節(jié)目時間表數(shù)據(jù)內(nèi)。
節(jié)目時間表數(shù)據(jù)可以存儲在RAM 26內(nèi), 一旦存儲,時間表信息 立即可以有效地用于控制硬盤13的操作。如上面所討論的,節(jié)目時間 表數(shù)據(jù)被定期發(fā)送,以便接收機3將基本上連續(xù)地更新。信息是簡要 的,以使每個頻道在每個頻道內(nèi)的帶寬需求和接收機內(nèi)的存儲器要求 方面沒有過多開銷的情況下承載節(jié)目時間表數(shù)據(jù)。
此外,專用的EPG頻道發(fā)送更詳細的節(jié)目時間表信息。通過這 個專用頻道發(fā)送的信息被更頻繁地更新,并適用更長的周期(例如一 星期)。因此,整個星期的最新電視節(jié)目時間表將始終是可用的。如 在下文中更詳細地解釋的,接收機3被安排在電視機2上顯示節(jié)目時 間表信息。而且,觀眾可以同接收機3交互以根據(jù)通過專用EPG頻道 接收到的信息來編程電視節(jié)目的記錄、觀看可獲得的節(jié)目時間表中希 望觀看的部分、等等。
因此,在由接收機3使用每個頻道內(nèi)的節(jié)目時間表數(shù)據(jù)以操作硬 盤13在正確的最新時間上記錄選定頻道內(nèi)的選定電視節(jié)目的同時,使 用專用EPG頻道內(nèi)的節(jié)目時間表信息以在預定的周期上顯示多個頻 道的節(jié)目時間表(它又如下文中所描述的用于編程接收機3)。
因為調(diào)諧器10a和10b可以被調(diào)諧以接收不同的頻道, 一個頻道 內(nèi)的第一電視節(jié)目將在電視機上顯示和記錄在硬盤13內(nèi),同時在另一 頻道內(nèi)的第二電視節(jié)目也記錄在硬盤13上是可能的。
接收機3的硬盤13類似于在計算機系統(tǒng)內(nèi)用于存儲大量數(shù)據(jù)的 常規(guī)硬盤。硬盤13具有大量千兆字節(jié)的容量(例如40千兆字節(jié)), 并接收視頻和音頻數(shù)據(jù)以通過壓縮格式予以存儲,其中如上面所討論 的,例如根據(jù)DVB/MPEG 2標準來接收。這允許在硬盤13上存儲若 干小時的電視節(jié)目(例如20多個小時)。硬盤13包括兩個存儲區(qū)域, 一個用于電視節(jié)目數(shù)據(jù)的存儲,另一個用于存儲用來控制硬盤13的 "元數(shù)據(jù)",如在上面提到的我們的先前專利申請中更詳細地討論的。 處理器23控制硬盤13的操作。更具體地說,處理器23控制到硬盤 13的電視節(jié)目記錄和從硬盤13重放電視節(jié)目。在合適的時候,可以使用其它處理器(未圖示)來控制硬盤13,但是在本篇文獻中僅參考 處理器23來描述這種控制以便于理解。
參見圖2,圖示硬盤13的結(jié)構(gòu)方框圖。在這個例子中,硬盤13 包括三個數(shù)據(jù)通道,通過其中兩個接收數(shù)據(jù)以存儲在硬盤13上,通過 其中一個輸出數(shù)據(jù)以隨后顯示電視圖片。三個數(shù)據(jù)通道包括兩個數(shù)據(jù) 輸入通道54和55和一個數(shù)據(jù)輸出通道56。每個數(shù)據(jù)通道分別具有與 之相關(guān)的數(shù)據(jù)緩存器57、 58和59。每個數(shù)據(jù)緩存器57、 58和59包 括足以存儲若干秒數(shù)據(jù)(例如八百萬字節(jié))的RAM。數(shù)據(jù)緩存器57、 58和59以及硬盤13的操作由處理器23控制。
硬盤13可操作地管理同時通過數(shù)據(jù)通道54和55的數(shù)據(jù)接收和 通過數(shù)據(jù)通道56的數(shù)據(jù)輸出。當被接收時通過數(shù)據(jù)通道54和55接收 的數(shù)據(jù)并不直接存儲在硬盤13上,而是分別由緩存器57和58緩存。 類似地,當從硬盤13讀出時并不直接輸出要通過數(shù)據(jù)通道56輸出的 數(shù)據(jù),而是將其緩存在緩存器59內(nèi)。
硬盤13能夠管理比通過三條通道54、 55和56中的至少兩條通 道傳輸數(shù)據(jù)的速率更高的數(shù)據(jù)速率。實際上,在這個例子中,硬盤13 能夠管理至少與通過所有三條通道54、 55和56的組合來傳輸數(shù)據(jù)的 速率一樣高的數(shù)據(jù)速率。
因此,硬盤13能夠同時存儲通過兩條輸入通道54和55接收的 數(shù)據(jù)和通過輸出通道56輸出的數(shù)據(jù)。這通過在緩存器57、 58和59 中緩存所接收的數(shù)據(jù)和將要輸出的數(shù)據(jù),和通過在它們之間切換以將 數(shù)據(jù)從輸入緩存器57和58傳輸給硬盤13或者將數(shù)據(jù)從硬盤13傳送 給緩存器59來實現(xiàn)。
盡管可以使用具有獨立的讀和寫磁頭的硬盤,但是考慮到成本, 在這個例子中,硬盤13包括單個磁頭,用于向硬盤13寫入和從其讀 取。因此,雖然硬盤13在任意時間點上存儲/讀出僅與三條數(shù)據(jù)通道 54、 55和56中的一條通道相關(guān)的數(shù)據(jù),但是它順序地存儲/讀取與三 條通道54、 55和56相關(guān)的數(shù)據(jù),從而"虛擬地,,同時處理三條數(shù)據(jù)通 道54、 55和56。通過在根據(jù)緩存器大小的頻率上在三個緩存器57、 58和59之 間仲裁,由處理器23控制切換,從而防止數(shù)據(jù)溢出和因此導致的數(shù)據(jù) 丟失。例如,如果緩存器57、 58和59能夠分別存儲八百萬字節(jié)的接 收數(shù)據(jù),和接收機3在大約兩百萬字節(jié)每秒的平均數(shù)據(jù)速率上操作地 記錄通過通道54和55接收到的兩個同時的電視節(jié)目,則硬盤13操作 地在四秒或者最好更短的交替周期上交替地從緩存器57和58接收數(shù) 據(jù),每當處理器從緩存器57和58之一切換到另一個時,將緩存器內(nèi) 容傳輸給硬盤13。因此,能夠記錄由第一和第二調(diào)諧器10a和10b在 不同頻道內(nèi)接收的同時/重疊電視節(jié)目。
通過緩存器57、 58和59緩存輸入以及輸出數(shù)據(jù)意味著硬盤13 并不需要與特定的輸入或輸出數(shù)據(jù)速率同步。實際上,硬盤13始終在 相同的恒定數(shù)據(jù)速率上讀取和存儲數(shù)據(jù)。在硬盤13上存儲或者從其讀 取的數(shù)據(jù)量通過硬盤13被切換以將數(shù)據(jù)傳送給相應的一個數(shù)據(jù)緩存 器57、 58或59的持續(xù)時間來確定。在這個時間內(nèi),在恒定的數(shù)據(jù)速 率上從相應的數(shù)據(jù)緩存器57、 58或59傳輸或者向其傳輸數(shù)據(jù)。雖然 通過頻道54和55的接收數(shù)據(jù)速率或者通過頻道56的輸出數(shù)據(jù)速率可 以改變(例如根據(jù)所接收電視信號的帶寬或者根據(jù)重放模式),在任 意一個緩存器57、 58和59與硬盤13之間數(shù)據(jù)傳輸?shù)拈g歇速率是恒 定的,并由硬盤13工作的數(shù)據(jù)速率來確定。
硬盤13與常規(guī)個人計算機的硬盤基本上相同。對于計算機數(shù)據(jù) 文件系統(tǒng)來說,數(shù)據(jù)存儲在硬盤13上的扇區(qū)內(nèi),所述扇區(qū)可以分別存 儲例如512K字節(jié)數(shù)據(jù),在硬盤13上可以是相鄰的,也可以不是。處 理器23使用文件系統(tǒng)軟件來管理數(shù)據(jù)在硬盤13上的存儲,以便與數(shù) 據(jù)實際是如何在硬盤13上存儲的無關(guān),它看起來是作為相鄰的數(shù)據(jù)流 輸入和輸出的。更具體地說,處理器23保存文件分配表。當要將數(shù)據(jù) 寫入在硬盤13上時,處理器23將硬盤13的扇區(qū)分配給新的文件。文 件分配表將硬盤13的扇區(qū)有效地鏈接在一起以根據(jù)需要構(gòu)成各文件, 盡管各個扇區(qū)并不必需是相鄰的。
用于保存在硬盤13上記錄的節(jié)目數(shù)據(jù)的重放持續(xù)時間的記錄的時間計數(shù)器23a與處理器23相連。將計數(shù)器23a圖示為與處理器23 分離的單元以便于理解。然而,根據(jù)下文顯然可以理解計數(shù)器23a的 計數(shù)功能實際上可以通過在處理器23內(nèi)部的寄存器或者在處理器23 上運行的軟件來執(zhí)行。
在這個例子中,在接收機3上接收到數(shù)據(jù)的不同部分的相對定時 (抵達時間)和將要顯示所述部分的相對定時(顯示時間)之間存在 密切的關(guān)系。盡管發(fā)送數(shù)據(jù)的速率(即在一個周期內(nèi)發(fā)送的數(shù)據(jù)量) 和因而接收數(shù)據(jù)的速率根據(jù)內(nèi)容而變化,但是上述關(guān)系是存在的,因 為與內(nèi)容無關(guān),需要花費大約一秒的時間來廣播一秒鐘的節(jié)目數(shù)據(jù)。 處理器23和計數(shù)器23a利用這一點來"計數(shù)"輸入節(jié)目數(shù)據(jù)的時間。在 這個例子中,計數(shù)器并不簡單地計算從將要存儲在文件內(nèi)的節(jié)目數(shù)據(jù) 開始之后的時間,因為如果在文件開始之處上的舊數(shù)據(jù)被刪除,這可 能非常復雜。相反地,計數(shù)器計算絕對時間(例如GMT或UTC)。 在這個例子鐘,在將節(jié)目數(shù)據(jù)寫入硬盤時將計數(shù)數(shù)據(jù)追加給所述節(jié)目 數(shù)據(jù)。在另一個例子中,將計數(shù)數(shù)據(jù)寫入到磁盤13上的單獨索引寄存 器文件內(nèi),例如在上述的磁盤13的元數(shù)據(jù)區(qū)域內(nèi)。
當接收機3接收到節(jié)目數(shù)據(jù)時,可以將其寫入到硬盤13上的文 件內(nèi)。更具體地說,所接收的節(jié)目數(shù)據(jù)可以作為線性文件或者在所謂 的"回顧緩存器,,內(nèi)存儲在硬盤13上。線性文件具有規(guī)定的起點,從此 起點開始將節(jié)目數(shù)據(jù)添加給此文件直到抵達規(guī)定的結(jié)束位置。與此不 同,回顧緩存器具有規(guī)定的起點,但是一旦文件包含規(guī)定持續(xù)時間的 節(jié)目數(shù)據(jù),則處理器23刪除此文件的開始部分,并在硬盤13的新扇 區(qū)內(nèi)在此文件內(nèi)繼續(xù)記錄所接收的節(jié)目數(shù)據(jù)。(實際上,新的扇區(qū)可 能包括包含從文件開始部分中刪除的數(shù)據(jù)的那些扇區(qū)中的一部分或者 全部,但是僅當處理器恰好將這些新的扇區(qū)分配給此文件時。這與簡 單地重寫已經(jīng)固定分配給此文件的扇區(qū)是不同的。)
計數(shù)數(shù)據(jù)對于回顧緩存器來說是最有用的。例如,處理器23可 以在將節(jié)目數(shù)據(jù)寫入到硬盤13上的文件內(nèi)時監(jiān)視節(jié)目數(shù)據(jù)的計數(shù)數(shù) 據(jù)。當處理器確定文件內(nèi)的節(jié)目數(shù)據(jù)已經(jīng)具有規(guī)定的持續(xù)時間時,則處理器23可以刪除此文件的開始部分,同時在此文件的末尾寫入新的 節(jié)目數(shù)據(jù)以使在該文件內(nèi)存儲的節(jié)目數(shù)據(jù)不超過規(guī)定的持續(xù)時間。更 具體地說,處理器23可以移動文件的起點。例如,處理器23可以識 別文件開始的扇區(qū),然后根據(jù)文件分配表定位文件起點將要移動到的 文件的下一個扇區(qū),以使文件新的起點之前的扇區(qū)從此文件中刪除。
計數(shù)數(shù)據(jù)可以用于控制文件起點的移動,即定位文件起點將要移 動到的下一個扇區(qū)。當在將節(jié)目數(shù)據(jù)寫入數(shù)據(jù)文件時將計數(shù)數(shù)據(jù)追加 給節(jié)目數(shù)據(jù)時,處理器23從文件中讀取計數(shù)數(shù)據(jù)。當計數(shù)數(shù)據(jù)表示從 文件起點開始已經(jīng)經(jīng)歷(例如)30秒的節(jié)目數(shù)據(jù),則將文件起點移動 到存儲在文件內(nèi)包含所述點的數(shù)據(jù)的扇區(qū)。當計數(shù)器23a和處理器23 隨后指示已經(jīng)在文件末尾寫入(例如)30秒的新節(jié)目數(shù)據(jù)時,則再次 移動文件的起點,如此繼續(xù)。如果將計數(shù)數(shù)據(jù)存儲在單獨的索引寄存 器內(nèi),則處理器23以相同的模式操作,除了讀出索引寄存器內(nèi)的數(shù)據(jù) 以識別出此文件內(nèi)已經(jīng)經(jīng)過(例如)30秒的節(jié)目的點。在一個例子中, 索引寄存器可以存儲周期性接收的數(shù)據(jù)的字節(jié)數(shù)量,并可以通過相加 所希望周期(例如30秒)的字節(jié)數(shù)識別出文件新的起點。
這種存儲數(shù)據(jù)的方法向接收機3提供了比以前更高的靈活性。具 體而言,接收機3可以從在回顧緩存器內(nèi)僅記錄最后30分鐘(例如) 的節(jié)目改變成直接在線性文件內(nèi)記錄整個節(jié)目,只要觀眾從節(jié)目開始 30分鐘(例如)內(nèi)選擇'記錄,節(jié)目。這可以通過停止移動回顧緩存器 的起點來實現(xiàn)。只要實現(xiàn)了這一點,則將回顧緩存器有效地轉(zhuǎn)換成線 性文件。然后,如果希望的話,則通過啟動一個新文件直接建立新的 回顧緩存器。
附圖中的圖3圖示控制硬盤13以在節(jié)目記錄過程中存儲數(shù)據(jù)的 一種方式。硬盤13被安排在硬盤13上的文件內(nèi)缺省地記錄觀眾當前 正在觀看的節(jié)目。如上所述,這個文件稱作"回顧緩存器"。在這個缺 省條件下,在圖3中用時間線A來圖示,硬盤12將存儲最多(例如) 30分鐘的當前節(jié)目。通常,在接收機3的制造或配置過程中將這個時 間長度預先設置為30分鐘的缺省時間,但是用戶也可以例如將其選擇為0分鐘(即關(guān)閉)、5分鐘、15分鐘、30分鐘或1小時。通常,用 戶可以選擇直到一小時的任意周期。當用戶接通接收機3或者當他切 換到新的頻道時,記錄開始。繼續(xù)記錄直到已經(jīng)記錄指定的周期為此, 此后通過刪除記錄的最舊或最早的部分來繼續(xù),從而保持選定的節(jié)目 長度。這種缺省的記錄操作是后臺操作,不需要用戶交互。時間線B 圖示在節(jié)目的廣播過程中在時間線A內(nèi)圖示的記錄的繼續(xù)。在時間線 B內(nèi),在回顧緩存器內(nèi)存儲的當前節(jié)目的長度在其最大值上,并不包 括從用戶接通接收機3或者切換頻道之后的所有節(jié)目。同樣的時間線 還圖示為圖3的時間線C,在隨后的時間上,當回顧緩存器包括前一 當前節(jié)目的結(jié)束和隨后節(jié)目的開始時,即延伸在節(jié)目起點的兩側(cè)上。
當用戶在正常觀看廣播節(jié)目的過程中按下接收機3或遙控單元 28上的"暫停"按鈕時,接收機3進入"實況暫停"模式。在這個模式中, 在電視機2上顯示暫停的視頻幀,但是繼續(xù)記錄節(jié)目。更具體地說, 如果如時間線C所示,當進入實況暫停模式時,回顧緩存器包括節(jié)目 的起點,回顧緩存器的內(nèi)容截斷到當前節(jié)目的起始時間,如時間線D 所圖示的。換句話說,刪除在回顧緩存器內(nèi)存儲的比當前節(jié)目的起點 更舊的所有數(shù)據(jù)。如果當進入實況暫停模式時在回顧緩存器內(nèi)不包括 起始時間,則保留至此記錄的全部節(jié)目,即回顧緩存器內(nèi)的所有數(shù)據(jù)。 此后,如時間線D所示,在文件內(nèi)保存所有數(shù)據(jù)的情況下繼續(xù)記錄。 更具體地說,通過從暫停的文件中刪除數(shù)據(jù)將回顧緩存器轉(zhuǎn)換成線性 文件。在節(jié)目的邊界上,例如當接收到下一個節(jié)目的起點時,停止在 線性文件內(nèi)數(shù)據(jù)的記錄,并在新的回顧緩存器內(nèi)記錄下一個節(jié)目的起 點,如時間線D、 E和F所圖示的。因此,線性文件包括所記錄的節(jié) 目,或者該節(jié)目的全部,或者是從當按下暫停按鈕的時刻之前直到節(jié) 目結(jié)束的(例如)30分鐘(或者用戶設置的任意周期)。新的回顧緩 存器包含該起點之后的后續(xù)節(jié)目。
在時間線D中,觀眾已經(jīng)通過按下遙控28上的"播放"按鈕或"快 進"按鈕開始瀏覽所記錄的文件,接收機3顯示在線性文件內(nèi)存儲的節(jié) 目。在時間線E中圖示的時間點上,接收機3已經(jīng)抵達線性文件內(nèi)存儲的節(jié)目的結(jié)尾。同時,新的回顧緩存器已經(jīng)將隨后的新的節(jié)目記錄 了缺省或選定的周期,并通過從緩存器中刪除所記錄節(jié)目的最早部分 繼續(xù)記錄此節(jié)目。因此,因為觀眾不能觀看隨后的下一節(jié)目的起點(因
為已經(jīng)將其從新的回顧緩存器中刪除),接收機3通過如時間線F所 示顯示實況廣播從已觀看的節(jié)目返回到正常觀看。因此,接收機有效 地處于與時間線B相同的狀態(tài)中,但是具有觀眾觀看、回顧緩存器記 錄稍后的廣播節(jié)目。
圖4的時間線A、 B和C與圖3的時間線A、 B和C相同。圖4 的時間線D圖示在新的回顧緩存器內(nèi)開始記錄下一個節(jié)目之前在實況 暫停模式中當前節(jié)目的記錄。在圖4的時間線E中,觀眾已經(jīng)按下遙 控28上的"快進"按鈕,接收機3在提高的速率上顯示在線性文件內(nèi)記 錄的節(jié)目。在圖4的時間線F中,接收機3已經(jīng)顯示在線性文件內(nèi)記 錄的所有節(jié)目,在這個例子中,正在顯示在新的回顧緩存器內(nèi)記錄的 下一個節(jié)目。如從時間線E和F可以看出的,新的回顧緩存器尚未4氐 達它的最大容量,并且當已經(jīng)顯示在線性文件內(nèi)存儲的所有節(jié)目時依 然包含下一個節(jié)目的起點。因此,接收機3可以通過以提高的速率顯 示線性文件和新的回顧緩存器的內(nèi)容無縫地趕上實況廣播。在另一個 例子中,即時當回顧緩存器包括下一個節(jié)目的起點時,觀眾返回到, 即接收機3顯示,實況廣播。典型地,向用戶提供在這兩個例子之間 的選擇,例如通過顯示適當?shù)南ⅰ?br>
在上面的例子中,實況暫停模式使整個回顧緩存器(已經(jīng)截短) 將被保留(與線性文件相同)直到已經(jīng)將所記錄的節(jié)目觀看到結(jié)尾。 因而,觀眾可以倒回到節(jié)目的開始或者倒回到在任何時刻進入實況暫 停模式之前回顧緩存器的長度,直到已經(jīng)觀看整個節(jié)目為止。在另一 個例子中,只要觀眾開始觀看所記錄的節(jié)目,例如通過按下遙控28 上的"播放"或"快進"按鈕,就重新開始刪除文件的起點。更具體地說, 從文件中刪除從所記錄節(jié)目中正在觀看的點開始在(例如)30分鐘缺 省時間或上述選定時間之前的節(jié)目數(shù)據(jù)。(如果選定時間是0分鐘, 則從文件中刪除從所記錄節(jié)目中正在觀看的點開始五分鐘之前的節(jié)目數(shù)據(jù))。因此,與前一個例子相比,使存儲器空間更快速地自由可用。
圖5的時間線A和B與圖3的時間線A和B相同。然而,在圖 5的時間線C中,觀眾按下遙控28上的保存按鈕,而不是圖3的時間 線C中的暫停按鈕。因此,當接收機將回顧緩存器截斷到在回顧緩存 器內(nèi)記錄的節(jié)目的起點,并將該回顧緩存器轉(zhuǎn)換成線性文件,如圖3 的時間線D和圖5的時間線D和E所示,接收機3保存該線性文件。 具體而言,將所記錄節(jié)目的名稱添加給用戶的個人規(guī)劃器。在所記錄
節(jié)目的結(jié)尾實際地執(zhí)行保存。此外,如果在按下保存按鈕之后用戶改 變頻道,則接收機繼續(xù)記錄此節(jié)目,并將在新的頻道內(nèi)接收的節(jié)目記 錄在新的回顧緩存器內(nèi)。
圖6的時間線A至D與圖3的時間線A至D相同。然而,在時 間線E中,當觀眾使所存儲的節(jié)目快進時,觀眾決定保存此節(jié)目并按 下遙控器28上的存儲按鍵。因此,接收機3通過將節(jié)目名稱添加給觀 眾的個人規(guī)劃器在節(jié)目的結(jié)尾保存線性文件,并以與圖3的時間線E 和F類似的方式使觀眾返回實況廣播。
接收機3能夠當同時觀看和記錄一個節(jié)目時記錄另 一個節(jié)目。接 收機還在沒有用戶的特定輸入的情況下在回顧緩存器或者在線性文件 內(nèi)自動地記錄節(jié)目。這種在記錄中更大的靈活性和自動操作給它帶來 了對硬盤13存儲空間要求之間沖突的可能。例如,允許同時記錄兩個 節(jié)目增加了在選擇要記錄的節(jié)目和已經(jīng)記錄節(jié)目之間出現(xiàn)沖突的可能 性。為了解決這個問題,接收機13包括優(yōu)先級表,它可以是用戶定義 的,但是通常在接收機13配置時定義。
一種可以區(qū)分現(xiàn)有記錄優(yōu)先級的方式是允許觀眾選擇應當不能 自動刪除的記錄("保持事件,,)和根據(jù)此選擇進行判斷。保持事件優(yōu) 先級高于任何其它的記錄,如果硬盤已經(jīng)被保持事件充滿,則放棄在 包括回顧緩存器內(nèi)自動記錄的其它記錄,從而保留保持事件。將次高 的優(yōu)先級給予按次付費(PPV)節(jié)目。這些節(jié)目是要支付費用的,因 此,如果在觀看之前刪除PPV記錄,觀眾將會不高興的。隨后是其它 的已記錄但是尚未觀看的節(jié)目,繼之以已經(jīng)觀看后的記錄和在觀看節(jié)目同時進行的記錄(例如回顧緩存器)。部分記錄的節(jié)目具有比完整 記錄更低的優(yōu)先級。因而,如果存在磁盤空間沖突,將要刪除的第一 記錄是在觀看的同時記錄的節(jié)目,繼之以已經(jīng)觀看后的記錄,然后是
其它的已記錄節(jié)目,直到PPV節(jié)目。通常不自動刪除保持事件。
沖突也可能出現(xiàn)在標識記錄的節(jié)目之間。可以通過對將要記錄的 節(jié)目劃分優(yōu)先級的類似方式來處理這些沖突。在這個例子中,將最高
的優(yōu)先級給予保持事件,然后是PPV節(jié)目,隨后是系列鏈接的預定節(jié)
目(例如正在進行的肥急劇或連續(xù)劇),再后是其它的預定節(jié)目?;?顧緩存器具有最低的優(yōu)先級,因為它是觀眾已經(jīng)觀看后的記錄。如果 兩個節(jié)目落入相同的優(yōu)先級組或類別,則在沒有觀眾的任何其它輸入 的情況下較長的節(jié)目優(yōu)先于較短的節(jié)目進行記錄。
接收機3可以包括用于額外時間記錄的設備,其中較早地開始記 錄或者較晚地結(jié)束,從而允許廣播節(jié)目時間表中稍微的偏差。這樣的 額外時間記錄可能導致一個節(jié)目的開始時間早于另一個節(jié)目的結(jié)束時 間的沖突。在這個例子中,通過向一個節(jié)目的結(jié)束提供比另一個節(jié)目 的開始更高的優(yōu)先級和通過向?qū)嶋H的結(jié)束時間提供比延長的結(jié)束時間 更高的優(yōu)先級來處理這樣的沖突。
這種自動的記錄優(yōu)先級劃分僅需要在不存在觀眾的進一步輸入 的情況下應用。在接收機3已經(jīng)編程之后,因為該節(jié)目的預定廣播時 間的偏差或其它變化,可能產(chǎn)生沖突。在產(chǎn)生沖突的情況下,接收機 3被安排當觀眾接通接收機3時顯示警告信息,要求觀眾調(diào)整已編程 的記錄。如果觀眾在廣播沖突節(jié)目之前未接通接收機3,則將應用優(yōu) 先級劃分規(guī)則。當然,當觀眾編程接收機3以記錄節(jié)目時也可能出現(xiàn) 沖突。
在任何情況下,接收機3將輸出表明沖突的顯示屏幕,并建議改 變已編程記錄從而解決沖突?;谝?guī)定的優(yōu)先級規(guī)則提出改動的建議。 警告顯示屏的例子在附圖的圖7中圖示。在此,觀眾正在觀看頻道310 Sky Premier,接收才幾,皮編程以記錄Enemy of the state和Shark files。 僅存在兩個調(diào)諧器10a和10b,所以如果觀眾繼續(xù)觀看頻道310 SkyPremier的話,就必需放棄一個記錄。觀眾可以與顯示屏幕交互以取 消Enemy of the state或Shark files的記錄,或者可以保持編程不變, 結(jié)束觀看頻道310 Sky Premier。
記錄沖突告警屏幕的例子在附圖的圖8中圖示。在此,觀眾已經(jīng) 預先編程沖妾收4幾以記錄在時間上重疊的Enemy of the state和Shark files。然后,觀眾試圖記錄在時間上與另外兩個節(jié)目的廣播(和記錄) 時間沖突的TheXFiles。顯示一個類似于圖7屏幕上所顯示消息的消 息,建議觀眾如何解決該沖突。
記錄沖突告警屏幕的另一個例子在附圖的圖9中圖示。在這里, 接收機3已經(jīng)被編程以通過一個接收機10a記錄Simpsons和 Charmed,通過另 一個4妾收才幾10b記錄The Matrix和Weakest Link。 Simpsons和The Matrix都在下午七點半結(jié)束,Charmed和Weakest Link都在下午七點半開始。當將Hearbeat添加給記錄計劃時,則出 現(xiàn)沖突。接收機3生成如圖所示的顯示屏幕,使用高亮300表明沖突, 并通過高亮顯示應當刪除的節(jié)目302 (在這種情況下為Simpsons)來 建議改動。觀眾的交互將使屏幕改變成圖10所示的屏幕,其中不再顯 示節(jié)目302,節(jié)目304 ( WeakestLink)被高亮顯示為建議的刪除。進 一步的交互將導致顯示圖ll所示的屏幕,其中Heartbeat被編程通過 一個接收機10a記錄,The Matrix和Charmed被編程通過另一個接 收機10b記錄。當然,根據(jù)調(diào)諧器10a和10b的數(shù)量、優(yōu)先級規(guī)則和 系統(tǒng)的其它特性,其它的屏幕也是可以的。
對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離權(quán)利要求書及其等價
范圍所闡述的本發(fā)明的精神和范圍的情況下,可以對上述例子進行修 改和變更。
權(quán)利要求
1.一種存儲數(shù)據(jù)的方法,包括將數(shù)據(jù)流作為數(shù)據(jù)文件存儲在存儲器內(nèi),以便當在數(shù)據(jù)文件的末尾存儲新的數(shù)據(jù)時,通過從數(shù)據(jù)文件中刪除最舊的存儲數(shù)據(jù)來使得數(shù)據(jù)文件不超過規(guī)定的大小,其中通過將數(shù)據(jù)文件的起點移動到所存儲數(shù)據(jù)流中的較后位置來刪除最舊的數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1的方法,其中將存儲器格式化為多個存儲扇 區(qū),并且所述數(shù)據(jù)文件占用一系列的存儲扇區(qū)。
3. 根據(jù)權(quán)利要求2的方法,其中將數(shù)據(jù)文件的起點標識為在特 定的存儲扇區(qū)上。
4. 根據(jù)權(quán)利要求3的方法,其中,通過標識出在該系列存儲扇 區(qū)內(nèi)靠后的另一個特定存儲扇區(qū)來移動數(shù)據(jù)文件的起點,以便從此數(shù) 據(jù)文件中刪除該系列內(nèi)前面的存儲扇區(qū)。
5. —種記錄代表節(jié)目的數(shù)據(jù)用于隨后重放該節(jié)目的方法,該方 法包括在存儲器內(nèi)存儲用于一個節(jié)目的一組接收數(shù)據(jù),同時輸出相同的 數(shù)據(jù)用于顯示由其所代表的節(jié)目,根據(jù)權(quán)利要求1到4中任一權(quán)利要 求的方法來存儲所述的一組接收數(shù)據(jù);和同時在存儲器內(nèi)記錄用于另 一個節(jié)目的另 一組接收數(shù)據(jù)。
6. —種記錄電視節(jié)目的方法,該方法包括存儲將要記錄節(jié)目 的時間,并且如果在將要記錄兩個或更多節(jié)目的時間上存在重疊,則 修改所存儲的時間,以便將優(yōu)先級給予節(jié)目類型在所存儲的節(jié)目類型 優(yōu)先級列表上具有更高優(yōu)先級的節(jié)目。
7. 根據(jù)權(quán)利要求6的方法,包括如果在將要記錄兩個或更多 節(jié)目的時間上存在重疊,則修改所存儲的時間,以便將優(yōu)先級依次給 予各自節(jié)目類型在所存儲的節(jié)目類型優(yōu)先級列表上具有較高相應優(yōu)先 級的各節(jié)目。
8. —種記錄多個節(jié)目的方法,該方法包括生成標識將要記錄的節(jié)目類型和它們的相對優(yōu)先級的優(yōu)先級列表;存儲與將要記錄的一個或多個節(jié)目有關(guān)的定時信息和標識將要記錄的節(jié)目類型的信息;將優(yōu)先級列表上的表目與所存儲的將要記錄的每個節(jié)目的定時和類型信息進行比較;和如果將要記錄的兩個或更多個節(jié)目的定時信息之間有沖突,則根據(jù)沖突節(jié)目的相對優(yōu)先級修改所存儲的定時信息。
9. 一種控制記錄器記錄節(jié)目的方法,該方法包括 存儲標識將要記錄的節(jié)目的類型和它們的相對優(yōu)先級的優(yōu)先級列表;存儲與將要記錄的一個或多個節(jié)目有關(guān)的定時信息和標識將要 記錄的節(jié)目類型的信息;接收包括代表節(jié)目內(nèi)容的數(shù)據(jù)、節(jié)目標識數(shù)據(jù)和標識節(jié)目廣播時 間的數(shù)據(jù)的數(shù)據(jù)流;將所存儲的定時信息與所接收的標識節(jié)目廣播時間的數(shù)據(jù)進行比較;如果根據(jù)所接收的標識節(jié)目廣播時間的數(shù)據(jù)確定有改變,則調(diào)整 所存儲的定時信息;將優(yōu)先級列表上的表目與所存儲的將要記錄的每個節(jié)目的定時 和類型信息進行比較;和如果將要記錄的兩個或更多個節(jié)目的定時信息之間有沖突,則根 據(jù)沖突節(jié)目的相對優(yōu)先級修改所存儲的定時信息。
10. —種用于存儲數(shù)據(jù)的設備,包括用于將數(shù)據(jù)流作為數(shù)據(jù)文 件存儲在存儲器內(nèi)的裝置;和文件管理器,用于管理數(shù)據(jù)文件的大小, 以便當在數(shù)據(jù)文件的末尾存儲新的數(shù)據(jù)時,通過刪除數(shù)據(jù)文件中存儲 的最舊的數(shù)據(jù)來使得數(shù)據(jù)文件不超過規(guī)定的大小,其中該文件管理器 通過將數(shù)據(jù)文件的起點移動到所存儲數(shù)據(jù)流中的較后位置來刪除舊數(shù) 據(jù)。
11. 根據(jù)權(quán)利要求10的設備,其中存儲器被格式化為多個存儲扇區(qū),并且所述數(shù)據(jù)文件占用一系列存儲扇區(qū)。
12. 根據(jù)權(quán)利要求11的設備,其中所述文件管理器將數(shù)據(jù)文件 的起點標識為在特定存儲扇區(qū)上。
13. 根據(jù)權(quán)利要求12的設備,其中所述文件管理器通過標識出 在該系列存儲扇區(qū)內(nèi)靠后的另一個特定存儲扇區(qū)來移動文件的起點, 以便從此數(shù)據(jù)文件中刪除該系列內(nèi)前面的存儲扇區(qū)。
14. 一種記錄代表節(jié)目的數(shù)據(jù)用于隨后重放該節(jié)目的設備,該設 備包括用于在存儲器內(nèi)存儲用于一個節(jié)目的一組接收數(shù)據(jù),同時輸出相 同的數(shù)據(jù)用于顯示由其所代表的節(jié)目的裝置,通過根據(jù)權(quán)利要求10 至13中任一權(quán)利要求的設備來存儲所述的一組接收數(shù)據(jù);和用于在存儲器內(nèi)記錄用于另 一個節(jié)目的另 一組接收數(shù)據(jù)的裝置。
15. —種記錄電視節(jié)目的設備,該設備包括用于存儲將要記錄 節(jié)目的時間的裝置;和用于如果在將要記錄兩個或更多節(jié)目的時間上 存在重疊,則修改所存儲的時間,以便將優(yōu)先級給予節(jié)目類型在所存 儲的節(jié)目類型優(yōu)先級列表上具有更高優(yōu)先級的節(jié)目的裝置。
16. 根據(jù)權(quán)利要求15的設備,其中,如果在將要記錄兩個或更 多節(jié)目的時間上存在重疊,則所述修改裝置修改所存儲的時間,以便有較高相應優(yōu)先級的各節(jié)目。
17. —種記錄多個節(jié)目的設備,該設備包括用于生成標識將要記錄的節(jié)目類型和它們的相對優(yōu)先級的優(yōu)先 級列表的裝置;用于存儲與將要記錄的一個或多個節(jié)目有關(guān)的定時信息和標識 將要記錄的節(jié)目類型的信息的裝置;用于將優(yōu)先級列表上的表目與所存儲的將要記錄的每個節(jié)目的 定時和類型信息進行比較的裝置;和用于如果將要記錄的兩個或更多個節(jié)目的定時信息之間有沖突,則根據(jù)沖突節(jié)目的相對優(yōu)先級修改所存儲的定時信息的裝置。
18. —種控制記錄器記錄節(jié)目的設備,該設備包括 用于存儲標識將要記錄的節(jié)目的類型和它們的相對優(yōu)先級的優(yōu)先級列表的裝置;用于存儲與將要記錄的一個或多個節(jié)目有關(guān)的定時信息和標識 將要記錄的節(jié)目類型的信息的裝置;用于接收包括代表節(jié)目內(nèi)容的數(shù)據(jù)、節(jié)目標識數(shù)據(jù)和標識節(jié)目廣 播時間的數(shù)據(jù)的數(shù)據(jù)流的裝置;用于將所存儲的定時信息與所接收的標識節(jié)目廣播時間的數(shù)據(jù) 進行比較的裝置;用于如果根據(jù)所接收的標識節(jié)目廣播時間的數(shù)據(jù)確定有改變,則 調(diào)整所存儲的定時信息的裝置;用于將優(yōu)先級列表上的表目與所存儲的將要記錄的每個節(jié)目的 定時和類型信息進行比較的裝置;和用于如果將要記錄的兩個或更多個節(jié)目的定時信息之間有沖突, 則根據(jù)沖突節(jié)目的相對優(yōu)先級修改所存儲的定時信息的裝置。
19. 一種顯示所記錄的電視節(jié)目的方法,包括在顯示節(jié)目之后 按給定間隔逐漸地刪除代表所記錄節(jié)目的數(shù)據(jù)。
20. —種顯示所記錄的電視節(jié)目的設備,包括處理器,用于在顯 示節(jié)目之后按給定間隔逐漸地刪除代表所記錄節(jié)目的數(shù)據(jù)。
21. —種電視信號接收機,包括根據(jù)權(quán)利要求IO、 11、 12、 13、 15、 16或17中任一權(quán)利要求的設備。
22, 一種電視信號接收機,包括根據(jù)權(quán)利要求14的設備。
全文摘要
本發(fā)明公開了一種存儲數(shù)據(jù)的方法,其包括將數(shù)據(jù)流作為數(shù)據(jù)文件存儲在存儲器內(nèi),以便當在數(shù)據(jù)文件的末尾存儲新的數(shù)據(jù)時,通過從數(shù)據(jù)文件中刪除最舊的存儲數(shù)據(jù)來使數(shù)據(jù)文件不超過規(guī)定的大小,其中通過將數(shù)據(jù)文件的起點移動到所存儲數(shù)據(jù)流中的較后位置來刪除最舊的數(shù)據(jù)。本發(fā)明還公開了記錄電視節(jié)目的方法、控制記錄器記錄節(jié)目的方法、用于存儲數(shù)據(jù)的設備、記錄電視節(jié)目的設備、控制記錄器記錄節(jié)目的設備、顯示所記錄的電視節(jié)目的方法、顯示所記錄的電視節(jié)目的設備、以及電視信號接收機。
文檔編號H04N5/765GK101594506SQ200910138030
公開日2009年12月2日 申請日期2002年11月13日 優(yōu)先權(quán)日2001年11月13日
發(fā)明者埃倫·F.·柯林斯, 尼古拉斯·詹姆斯, 尼杰爾·博德金, 布賴恩·F.·薩利文, 本杰明·J.·弗里曼, 艾克斯威爾·威萊姆 申請人:英國空間廣播有限公司