欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

記錄電視節(jié)目的方法和設(shè)備的制作方法

文檔序號(hào):7851827閱讀:356來源:國知局
專利名稱:記錄電視節(jié)目的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及記錄電視信號(hào)以便隨后重放的方法和設(shè)備,更具體地說,涉及代表電 視信號(hào)等的數(shù)據(jù)的存儲(chǔ)的改進(jìn),以及控制記錄和重放的改進(jìn)。
背景技術(shù)
近年來,已經(jīng)出現(xiàn)用數(shù)字形式廣播電視信號(hào)的趨勢。已經(jīng)研發(fā)出了合適的接收機(jī)/記錄器(也稱作“機(jī)頂盒”,但是在此通常稱作“接收機(jī)”)來利用數(shù)字格式允許觀眾在觀看一個(gè)電視節(jié)目的同時(shí)記錄另一個(gè)電視節(jié)目。在我們的公開號(hào)為W0-A-01/11865的國際專利申請(qǐng)中描述了這樣一個(gè)接收機(jī)的例子,其教導(dǎo)在此文獻(xiàn)中引用作為參考。在所述國際專利申請(qǐng)中描述的接收機(jī)被安排接收代表電視節(jié)目的信號(hào)和電視節(jié)目時(shí)間表數(shù)據(jù),并具有一個(gè)包括“硬盤”的記錄器,用于記錄已接收的電視節(jié)目。接收機(jī)經(jīng)常通過專用節(jié)目時(shí)間表數(shù)據(jù)頻道接收更新的節(jié)目時(shí)間表數(shù)據(jù),并被安排輸出節(jié)目時(shí)間表數(shù)據(jù)以在電視屏幕上顯示。用戶可以使用所顯示的節(jié)目時(shí)間表數(shù)據(jù)來選擇要記錄的節(jié)目。接收機(jī)還被安排接收在每個(gè)所接收電視頻道內(nèi)包括的附加節(jié)目時(shí)間表信息,此信息用于控制硬盤記錄用戶選定的預(yù)編程的電視節(jié)目。硬盤可操作地同時(shí)記錄在不同頻道內(nèi)接收的兩個(gè)不同的電視節(jié)目。而且,接收機(jī)可操作地重放在時(shí)間上偏移的當(dāng)前廣播的節(jié)目。此時(shí)間偏移可以通過以增加的幀速率重放時(shí)間偏移內(nèi)的節(jié)目部分來克服。此外,接收機(jī)還被安排接收表示節(jié)目各部分間轉(zhuǎn)變的轉(zhuǎn)變信號(hào)。轉(zhuǎn)變可以在雜志形式節(jié)目例如體育雜志節(jié)目或音樂視頻節(jié)目內(nèi)的不同項(xiàng)目之間。記錄器可操作地使用這些轉(zhuǎn)變信號(hào),例如在從硬盤重放的所記錄節(jié)目各部分之間跳變。一些接收機(jī)包括記錄正在觀看的節(jié)目的設(shè)備,從而能夠“即時(shí)”重放正在廣播的節(jié)目片段。即時(shí)重放記錄可以當(dāng)觀眾首先切換到一個(gè)頻道時(shí)自動(dòng)地開始,并可以繼續(xù)直到觀眾切換出此頻道或者直到所分配的存儲(chǔ)空間用完。記錄可以是自動(dòng)的,因?yàn)樗梢栽跊]有觀眾任何干涉的情況下進(jìn)行。即時(shí)重放記錄可以通過將節(jié)目記錄為所謂的循環(huán)文件內(nèi)的數(shù)據(jù)來實(shí)現(xiàn),例如在EP1185095中描述的。循環(huán)文件通常是固定大小的數(shù)據(jù)文件,例如某個(gè)數(shù)量的字節(jié),例如2千兆字節(jié)。數(shù)據(jù)可以在被接收時(shí)記錄在循環(huán)文件,直到文件已經(jīng)填滿數(shù)據(jù)。當(dāng)記錄從文件開始部分繼續(xù)時(shí),重寫先前在文件內(nèi)記錄的數(shù)據(jù)。因而,循環(huán)文件始終包含最近觀看的節(jié)目片段,只要循環(huán)文件大小允許。接收機(jī)使用的循環(huán)文件大小通常是選定的,以便它可以存儲(chǔ)對(duì)于觀眾來說可能有用的一定長度的節(jié)目,同時(shí)考慮到成本。隨著存儲(chǔ)器成本降低和諸如硬盤存儲(chǔ)器的容量的增加,可以在循環(huán)文件內(nèi)記錄的時(shí)間量已經(jīng)提高。當(dāng)前,循環(huán)文件可能通常被預(yù)期存儲(chǔ)所接收的大約半小時(shí)到一小時(shí)的視頻數(shù)據(jù),因而向觀眾提供了即時(shí)重放至多先前一小時(shí)的任意節(jié)目片段的選擇。使用壓縮技術(shù)來在發(fā)送之前壓縮數(shù)字電視數(shù)據(jù)。圖示諸如擁擠場景的視頻幀通常比圖示諸如簡單背景前的解說員的視頻幀復(fù)雜得多,因而將更難在不引入不希望的人為圖像污染的情況下進(jìn)行壓縮。類似地,包括幀之間顯著變化的視頻,例如快速移動(dòng)場景的視頻,通常比緩慢改變的視頻更為復(fù)雜。因此,可以將較少的壓縮應(yīng)用于某些視頻,例如擁擠場景,將較大的壓縮應(yīng)用其它視頻,例如解說員,從而維持相同等級(jí)的感覺質(zhì)量。為了維持相同等級(jí)的感覺質(zhì)量,但是同時(shí)盡可能地壓縮視頻數(shù)據(jù),因此,發(fā)送視頻數(shù)據(jù)的速率可以根 據(jù)內(nèi)容改變。這稱作可變比特率(VBR)編碼。例如,在發(fā)送擁擠場景的過程中,可以使用每秒6百萬比特的數(shù)據(jù)速率,而在發(fā)送解說員的過程中,可以僅使用每秒3百萬比特。因此,當(dāng)使用VBR編碼時(shí),預(yù)先不可能知道將需要多少磁盤空間來存儲(chǔ)一個(gè)節(jié)目的(例如)30分鐘的數(shù)據(jù)。此外,廣播者改變分配給一個(gè)頻道的帶寬從而適應(yīng)他們網(wǎng)絡(luò)上的需求是很常見的。例如,到衛(wèi)星網(wǎng)絡(luò)的衛(wèi)星的特定上行鏈路可能具有可用于向給定衛(wèi)星發(fā)射數(shù)據(jù)的(例如)每秒兩千萬比特的固定帶寬即數(shù)據(jù)速率。這一帶寬通??梢栽谕ㄟ^衛(wèi)星廣播的頻道之間分割,以便使用全部可用的帶寬,即以便幾乎不存在或完全不存在剩余帶寬。然而,每個(gè)頻道所需要的帶寬可能是不斷變化的。此外,將在上行鏈路上發(fā)送的頻道數(shù)量也可能不斷變化,例如在一天的不同時(shí)間內(nèi)。因此,分配給頻道的帶寬和因而在接收機(jī)上接收特定節(jié)目的數(shù)據(jù)速率可能變化。因此,同樣很難預(yù)先確定存儲(chǔ)(例如)30分鐘的給定節(jié)目將需要的循環(huán)文件的大小。為了確保用戶始終在磁盤上擁有(例如)至少30分鐘的內(nèi)容,因此,循環(huán)文件必需盡可能大到適應(yīng)最差的情況,例如使文件大到足以存儲(chǔ)使用最低壓縮即以最高數(shù)據(jù)速率發(fā)送的(例如)30分鐘的視頻數(shù)據(jù)。這浪費(fèi)了磁盤空間。必需分配存儲(chǔ)器用于循環(huán)文件的最大可能存儲(chǔ)要求也限制了用戶的選擇。同時(shí),對(duì)于用戶來說也是不可預(yù)測的,因?yàn)橛脩舨荒艽_定循環(huán)文件是否包含(例如)30分鐘的節(jié)目,可能多,也可能少。

發(fā)明內(nèi)容
因此,根據(jù)本發(fā)明,提供一種存儲(chǔ)數(shù)據(jù)的方法,包括接收代表信息流的可變數(shù)據(jù)速率的數(shù)據(jù);存儲(chǔ)此數(shù)據(jù);確定若按計(jì)劃再現(xiàn)此信息流時(shí)由所存儲(chǔ)的數(shù)據(jù)代表的信息流的預(yù)期持續(xù)時(shí)間;并當(dāng)所確定的持續(xù)時(shí)間達(dá)到給定的周期時(shí),刪除最舊的存儲(chǔ)數(shù)據(jù),以便所確定的持續(xù)時(shí)間不超過給定的周期。而且,根據(jù)本發(fā)明,提供一種用于存儲(chǔ)數(shù)據(jù)的設(shè)備,包括一個(gè)接收機(jī),用于接收代表信息流的可變數(shù)據(jù)速率的數(shù)據(jù);一個(gè)存儲(chǔ)設(shè)備,用于存儲(chǔ)數(shù)據(jù);和一個(gè)處理器,用于確定若按計(jì)劃再現(xiàn)此信息流時(shí)由所存儲(chǔ)的數(shù)據(jù)代表的信息流的預(yù)期持續(xù)時(shí)間;其中當(dāng)所確定的持續(xù)時(shí)間大于給定的周期時(shí),存儲(chǔ)設(shè)備刪除最舊的存儲(chǔ)數(shù)據(jù),以便所確定的持續(xù)時(shí)間不超過給定的周期。因而,所存儲(chǔ)的數(shù)據(jù)量通過數(shù)據(jù)代表的信息的持續(xù)時(shí)間,例如,通過當(dāng)正常觀看時(shí)所存儲(chǔ)視頻或所存儲(chǔ)電視信號(hào)的長度來確定。這具有這樣的優(yōu)點(diǎn),即能夠提供一個(gè)緩存器,例如用于電視信號(hào),它 具有由將要包含的信息的持續(xù)時(shí)間,例如假設(shè)30分鐘的電視節(jié)目,而不是可以在緩存器內(nèi)存儲(chǔ)的數(shù)據(jù)量,例如2吉字節(jié),確定的最大容量。這對(duì)于用戶來說是更加可以預(yù)測的,因?yàn)橛脩裟軌蚋哟_定所存儲(chǔ)信息流的長度。假設(shè)已經(jīng)接收和存儲(chǔ)的數(shù)據(jù)足以達(dá)到給定的周期,則存儲(chǔ)設(shè)備、存儲(chǔ)器或緩存器將始終存儲(chǔ)代表基本上給定周期的信息流的數(shù)據(jù)。信息流通常是將以已知或可預(yù)測的速率再現(xiàn)的連續(xù)信號(hào)。例如,信息流可以是視頻流或音頻流,例如電視或無線電信號(hào)。具體而言,它可以是使用諸如數(shù)字視頻廣播/活動(dòng)圖像專家組2 (DVB/MPEG2)標(biāo)準(zhǔn)的衛(wèi)星電視廣播。電視信號(hào)通常在每秒已知數(shù)量的幀上再現(xiàn)。具體來說,因此,信息流可能將以基本上恒定的速率例如恒定的幀速率再現(xiàn)。數(shù)據(jù)所代表的信息流的預(yù)期持續(xù)時(shí)間可以通過多種方式來確定。例如,數(shù)據(jù)可以包含首部或標(biāo)記,它提供可讀取以確定預(yù)期持續(xù)時(shí)間的用于信息再現(xiàn)的定時(shí)信息。MPEG標(biāo)準(zhǔn)的所謂的“I-幀”可以在已知的間隔上再現(xiàn),因此提供這樣的標(biāo)記??蛇x擇地,所接收的數(shù)據(jù)量以及在合適時(shí)它的壓縮率的知識(shí)可以用于確定預(yù)期的持續(xù)時(shí)間。然而,特別優(yōu)選地,將數(shù)據(jù)代表的信息流的預(yù)期持續(xù)時(shí)間確定為接收所存儲(chǔ)數(shù)據(jù)的周期的長度。這使用了這樣的知識(shí),即對(duì)于某些信號(hào)來說,例如DVB/MPEG2廣播,將在特定周期內(nèi)顯示的代表信息的數(shù)據(jù)在基本上相同長度的周期上發(fā)送(盡管在相應(yīng)周期內(nèi)的數(shù)據(jù)量可能改變,例如根據(jù)所使用的壓縮量)。換句話說,對(duì)于某些信號(hào)來說,在一秒間隔內(nèi)接收的數(shù)據(jù)涉及將在一秒間隔內(nèi)再現(xiàn)的信息,所以記錄接收數(shù)據(jù)所花費(fèi)的時(shí)間記錄了當(dāng)再現(xiàn)時(shí)信息流的預(yù)期持續(xù)時(shí)間。優(yōu)選的方法特別直接和方便,因?yàn)樗枰獔?zhí)行最少的處理。給定的周期通常是缺省的周期,例如存儲(chǔ)在用于實(shí)現(xiàn)該方法或設(shè)備的軟件內(nèi)。然而,用戶能夠改變給定的周期將是有利的。這可以允許用戶選擇如何分配存儲(chǔ)器資源。因此,該設(shè)備可以包括裝置,例如控制器,用戶可以通過它來改變給定的周期。典型地,給定的周期可能具有30分鐘的缺省值,并可以由用戶改變成0分鐘(即關(guān)閉)、5分鐘、15分鐘、30分鐘或I小時(shí)之一,或者受最大可用存儲(chǔ)空間限制的任何其它的便利周期。存儲(chǔ)設(shè)備可以是多種合適的存儲(chǔ)單元中的任一種,例如計(jì)算機(jī)RAM(隨機(jī)存取存儲(chǔ)器)、⑶-RW (光盤一可重寫的)驅(qū)動(dòng)器、DVD-RW (數(shù)字視頻/通用盤可重寫)驅(qū)動(dòng)器或閃存。然而,最優(yōu)選的是存儲(chǔ)設(shè)備是硬盤驅(qū)動(dòng)器,例如常規(guī)的計(jì)算機(jī)硬盤。硬盤具有很大的容量,堅(jiān)固,并且具有很快的讀寫速率。因此,它們適合于本發(fā)明,尤其當(dāng)存儲(chǔ)視頻數(shù)據(jù)時(shí),所述視頻數(shù)據(jù)具有很高的數(shù)據(jù)速率。因此,典型地,將所接收的數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器內(nèi)的一個(gè)文件內(nèi)。換句話說,存儲(chǔ)設(shè)備將數(shù)據(jù)作為文件存儲(chǔ)在存儲(chǔ)器內(nèi)。存儲(chǔ)器的其余部分可以由其它應(yīng)用程序使用或者存儲(chǔ)其它數(shù)據(jù)。為了便于存儲(chǔ),文件的大小可以動(dòng)態(tài)地修改以等于所存儲(chǔ)的數(shù)據(jù)量。雖然所存儲(chǔ)數(shù)據(jù)代表的信息流的持續(xù)時(shí)間可能保持基本上恒定,但是存儲(chǔ)有數(shù)據(jù)的文件的大小根據(jù)所存儲(chǔ)的數(shù)據(jù)量變化,所存儲(chǔ)的數(shù)據(jù)量進(jìn)而又取決于接收數(shù)據(jù)的速率。因?yàn)楝F(xiàn)有技術(shù)的循環(huán)文件始終必需足夠大以適應(yīng)最差的情況,即存儲(chǔ)在最大數(shù)據(jù)速率上接收的(例如)30分鐘的數(shù)據(jù),這些循環(huán)文件使用了大量的存儲(chǔ)空間。然而,可以將存儲(chǔ)空間動(dòng)態(tài)地分配給本發(fā)明的存儲(chǔ)數(shù)據(jù),因?yàn)楦鶕?jù)其代表的信息的持續(xù)時(shí)間來監(jiān)視所存儲(chǔ)的數(shù)據(jù)量。因而,在較低的接收數(shù)據(jù)速率的周期內(nèi),存儲(chǔ)數(shù)據(jù)的文件可能小于在較高的接收數(shù)據(jù)速率周期內(nèi)存儲(chǔ)數(shù)據(jù)的文件。因此,可以將存儲(chǔ)空間更有效地分配給文件和其它的應(yīng)用或者其它的存儲(chǔ)數(shù)據(jù)。換句話說,本發(fā)明避免了在現(xiàn)有技術(shù)中預(yù)留存儲(chǔ)空間的需要,所述存儲(chǔ)空間大于在低接收數(shù)據(jù)速率的周期內(nèi)的需要。其它應(yīng)用程序或存儲(chǔ)數(shù)據(jù)可能包括個(gè)人視頻記錄器(PVR)等使用的固定開始和結(jié)束時(shí)間之間的全部節(jié)目或特定廣播的記錄。用于這些記錄的數(shù)據(jù)文件可以被視為“線性的”,因?yàn)橥ǔ2淮嬖谙拗莆募笮〉奈募_始的任何刪除,如現(xiàn)有技術(shù)循環(huán)回以使用新的數(shù)據(jù)重寫先前數(shù)據(jù)。更合適地,線性文件通常是不確定長度的。 在國際專利申請(qǐng)W0-A-01/35669中描述了一種如何處理廣播數(shù)據(jù)以存儲(chǔ)在硬盤上的線性文件內(nèi)的例子。廣播數(shù)據(jù)以加擾的形式發(fā)送以保護(hù)內(nèi)容免于未授權(quán)的觀看。該公開的專利文獻(xiàn)描述了一種處理加擾數(shù)據(jù)流的設(shè)備和方法,其中加擾數(shù)據(jù)以其加擾狀態(tài)被記錄,并僅在重放時(shí)解擾。當(dāng)接收機(jī)如上面所討論的提供所接收電視節(jié)目的即時(shí)重放記錄時(shí),可能希望允許用戶保存即時(shí)重放記錄。然后,例如在節(jié)目開始之后,用戶可以通過存儲(chǔ)即時(shí)重放記錄和節(jié)目的其余部分來選擇存儲(chǔ)整個(gè)節(jié)目。然而,整個(gè)節(jié)目的記錄通常在線性文件內(nèi)進(jìn)行,而即時(shí)重放記錄通常在循環(huán)文件內(nèi)進(jìn)行?,F(xiàn)有技術(shù)的循環(huán)文件和線性文件互相是不兼容的。因此,在循環(huán)文件結(jié)構(gòu)和線性文件結(jié)構(gòu)之間轉(zhuǎn)換并非簡單的工作。例如,當(dāng)循環(huán)文件存儲(chǔ)在硬盤上時(shí),通常將預(yù)定大小的硬盤上的給定空間固定地分配給循環(huán)文件。通過調(diào)配可分配給其它用戶的存儲(chǔ)空間,這會(huì)降低用戶的選擇和可用性。此外,在某一階段,如果希望在線性文件內(nèi)存儲(chǔ)在這樣一個(gè)循環(huán)文件內(nèi)存儲(chǔ)的數(shù)據(jù),必需將數(shù)據(jù)從循環(huán)文件拷貝到新的線性文件中。這個(gè)操作通常是低效的,例如使用處理和存儲(chǔ)資源方面,這不是所希望的。因此,本發(fā)明的優(yōu)選特征在于將數(shù)據(jù)存儲(chǔ)為數(shù)據(jù)文件,通過將數(shù)據(jù)文件的開始移動(dòng)到信息流中代表隨后信息的數(shù)據(jù)來刪除最舊的存儲(chǔ)數(shù)據(jù)。因此,可以以與在線性文件內(nèi)存儲(chǔ)數(shù)據(jù)相同的方式有效地存儲(chǔ)數(shù)據(jù),除了文件的開始可以移動(dòng)以從文件中刪除最早或最舊的數(shù)據(jù)和限制文件的大小??赡芟M麑⒋宋募D(zhuǎn)換成線性文件,文件開始的移動(dòng)被簡單地停止。這顯然比現(xiàn)有技術(shù)更加有效。申請(qǐng)人:將這一點(diǎn)視為本身就是新的,根據(jù)本發(fā)明的另一方面,因此,提供一種存儲(chǔ)數(shù)據(jù)的方法,包括在存儲(chǔ)器內(nèi)將數(shù)據(jù)流存儲(chǔ)為數(shù)據(jù)文件,以便當(dāng)在數(shù)據(jù)文件的結(jié)尾存儲(chǔ)新的數(shù)據(jù)時(shí),通過從數(shù)據(jù)文件中刪除最舊的存儲(chǔ)數(shù)據(jù)來使得數(shù)據(jù)文件不超過規(guī)定的大小,其中通過將數(shù)據(jù)文件的開始移動(dòng)到所存儲(chǔ)數(shù)據(jù)流內(nèi)隨后的位置來刪除最舊的數(shù)據(jù)。根據(jù)本發(fā)明的另一方面,提供一種存儲(chǔ)數(shù)據(jù)的設(shè)備,包括用于在存儲(chǔ)器內(nèi)將數(shù)據(jù)流存儲(chǔ)為數(shù)據(jù)文件的裝置;和文件管理器,用于管理數(shù)據(jù)文件的大小,以便當(dāng)在數(shù)據(jù)文件的末尾存儲(chǔ)新的數(shù)據(jù)時(shí),通過刪除數(shù)據(jù)文件中存儲(chǔ)的最舊的數(shù)據(jù),來使得該數(shù)據(jù)文件不超過規(guī)定的大小,其中文件管理器通過將數(shù)據(jù)文件的開始移動(dòng)到所存儲(chǔ)數(shù)據(jù)流中隨后的位置來刪除舊數(shù)據(jù)。與現(xiàn)有技術(shù)不同,最舊的數(shù)據(jù)不被簡單地重寫。而是將新的數(shù)據(jù)添加給數(shù)據(jù)文件的結(jié)尾,如同它是線性文件。數(shù)據(jù)文件的開始被重新定義以維持文件大小,當(dāng)文件的開始移動(dòng)時(shí),最舊數(shù)據(jù)使用的存儲(chǔ)器恢復(fù)成通用目的的存儲(chǔ)器。因而,在任意特定時(shí)間上,數(shù)據(jù)文件實(shí)際上類似于線性文件,因此,可以簡單地通過停止刪除處理轉(zhuǎn)換成線性文件。因而,文件從“緩存器”到線性文件的轉(zhuǎn)換是直接的。如上所述,存儲(chǔ)器通常是硬盤等。更一般地,因此,存儲(chǔ)器可以格式化成多個(gè)存儲(chǔ)扇區(qū),數(shù)據(jù)文件可以占用一系列的存儲(chǔ)扇區(qū)。數(shù)據(jù)文件的開始可以被識(shí)別為特定的存儲(chǔ)扇區(qū)??梢酝ㄟ^識(shí)別在該系列存儲(chǔ)扇區(qū)內(nèi)隨后的另一個(gè)特定存儲(chǔ)扇區(qū)來移動(dòng)數(shù)據(jù)文件的開始,以便從數(shù)據(jù)文件中刪除該系列內(nèi)先前的存儲(chǔ)扇區(qū)。這種實(shí)現(xiàn)方式特別方便。整體上,根據(jù)本發(fā)明的另一方面,提供一種存儲(chǔ)數(shù)據(jù)的方法,該方法包括接收在包含在可變數(shù)據(jù)速率上發(fā)送的壓縮視頻數(shù)據(jù)的數(shù)據(jù)流內(nèi)的數(shù)據(jù);根據(jù)數(shù)據(jù)接收的時(shí)間并與在基本上恒定的數(shù)據(jù)速率上以解壓縮格式輸出時(shí)數(shù)據(jù)的持續(xù)時(shí)間有關(guān)地生成時(shí)間信息;以接收的順序?qū)⑺邮盏臄?shù)據(jù)與時(shí)間信息一起寫入到存儲(chǔ)器內(nèi)的文件內(nèi);監(jiān)視寫入文件中的數(shù)據(jù)的時(shí)間信息;當(dāng)文件中的數(shù)據(jù)總量對(duì)應(yīng)于大于預(yù)定周期的周期時(shí),從該文件中刪除數(shù)、據(jù),以便在任何時(shí)刻,文件中的數(shù)據(jù)量的持續(xù)時(shí)間等于或基本上不大于預(yù)定的周期。根據(jù)本發(fā)明的另一方面,提供一種存儲(chǔ)數(shù)據(jù)的設(shè)備,該設(shè)備包括裝置,用于接收在包含在可變數(shù)據(jù)速率上發(fā)送的壓縮視頻數(shù)據(jù)的數(shù)據(jù)流內(nèi)的數(shù)據(jù);裝置,用于根據(jù)數(shù)據(jù)接收的時(shí)間并與在基本上恒定的數(shù)據(jù)速率上以解壓縮格式輸出時(shí)數(shù)據(jù)的持續(xù)時(shí)間有關(guān)地生成時(shí)間信息;裝置,用于以接收的順序?qū)⑺邮盏臄?shù)據(jù)與時(shí)間信息一起寫入到存儲(chǔ)器內(nèi)的文件內(nèi);裝置,用于監(jiān)視寫入文件中的數(shù)據(jù)的時(shí)間信息;和裝置,用于當(dāng)文件中的數(shù)據(jù)總量對(duì)應(yīng)于大于預(yù)定周期的周期時(shí),從該文件中刪除數(shù)據(jù),以便在任何時(shí)刻,文件中的數(shù)據(jù)量的持續(xù)時(shí)間等于或基本上不大于預(yù)定的周期。根據(jù)本發(fā)明的另一方面,提供一種記錄代表節(jié)目的數(shù)據(jù)以便隨后重放節(jié)目的方法,該方法包括在存儲(chǔ)器內(nèi)存儲(chǔ)一個(gè)節(jié)目的一組接收數(shù)據(jù),同時(shí)輸出相同的數(shù)據(jù)用于顯示由其所代表的節(jié)目,根據(jù)上述方法存儲(chǔ)該組接收數(shù)據(jù);和同時(shí)在存儲(chǔ)器內(nèi)記錄另一個(gè)節(jié)目的另一組接收數(shù)據(jù)。本發(fā)明還提供一種記錄代表節(jié)目的數(shù)據(jù)以便隨后重放節(jié)目的設(shè)備,該設(shè)備包括用于在存儲(chǔ)器內(nèi)存儲(chǔ)一個(gè)節(jié)目的一組接收數(shù)據(jù),同時(shí)輸出相同的數(shù)據(jù)用于顯示由其所代表的節(jié)目的裝置,該組接收數(shù)據(jù)由上述設(shè)備存儲(chǔ);和用于在存儲(chǔ)器內(nèi)記錄另一個(gè)節(jié)目的另一組接收數(shù)據(jù)的裝置。本發(fā)明還提供一種記錄電視節(jié)目的方法,該方法包括存儲(chǔ)將要記錄節(jié)目的時(shí)間,并且如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊,則修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有較高優(yōu)先級(jí)的節(jié)目。本發(fā)明還提供一種記錄電視節(jié)目的設(shè)備,該設(shè)備包括用于存儲(chǔ)將要記錄節(jié)目的時(shí)間的裝置;和用于如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊,則修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有較高優(yōu)先級(jí)的節(jié)目的裝置。本發(fā)明還提供一種記錄多個(gè)節(jié)目的方法,該方法包括生成標(biāo)識(shí)將要記錄的節(jié)目類型和它們的相對(duì)優(yōu)先級(jí)的優(yōu)先級(jí)列表;存儲(chǔ)與將要記錄的一個(gè)或多個(gè)節(jié)目有關(guān)的定時(shí)信息和標(biāo)識(shí)將要記錄的節(jié)目類型的信息;將優(yōu)先級(jí)列表上的表目與所存儲(chǔ)的將要記錄的每個(gè)節(jié)目的定時(shí)和類型信息進(jìn)行比較;和在將要記錄的兩個(gè)或多個(gè)節(jié)目的定時(shí)信息之間有沖突的情況下,根據(jù)沖突節(jié)目的相對(duì)優(yōu)先級(jí),修改所存儲(chǔ)的定時(shí)信息。本發(fā)明還提供一種記錄多個(gè)節(jié)目的設(shè)備,該設(shè)備包括用于生成標(biāo)識(shí)將要記錄的節(jié)目類型和它們的相對(duì)優(yōu)先級(jí)的優(yōu)先級(jí)列表的裝置;用于存儲(chǔ)與將要記錄的一個(gè)或多個(gè)節(jié)目有關(guān)的定時(shí)信息和標(biāo)識(shí)將要記錄的節(jié)目類型的信息的裝置;用于將優(yōu)先級(jí)列表上的表目與所存儲(chǔ)的將要記錄的每個(gè)節(jié)目的定時(shí)和類型信息進(jìn)行比較的裝置;和用于在將要記錄的兩個(gè)或多個(gè)節(jié)目的定時(shí)信息之間有沖突的情況下,根據(jù)沖突節(jié)目的相對(duì)優(yōu)先級(jí),修改所存儲(chǔ)的定時(shí)信息的裝置。本發(fā)明還提供一種控制記錄器記錄節(jié)目的方法,該方法包括存儲(chǔ)標(biāo)識(shí)將要記錄的節(jié)目類型和它們的相對(duì)優(yōu)先級(jí)的優(yōu)先級(jí)列表;存儲(chǔ)與將要記錄的一個(gè)或多個(gè)節(jié)目相關(guān)的定時(shí)信息和標(biāo)識(shí)將要記錄的節(jié)目類型的信息;接收包括表示節(jié)目內(nèi)容的數(shù)據(jù)、節(jié)目標(biāo)識(shí)數(shù)據(jù)和標(biāo)識(shí)節(jié)目廣播時(shí)間的數(shù)據(jù)的數(shù)據(jù)流;將所存儲(chǔ)的定時(shí)信息與所接收的標(biāo)識(shí)節(jié)目廣播時(shí)間的數(shù)據(jù)進(jìn)行比較;如果根據(jù)所接收的標(biāo)識(shí)節(jié)目廣播時(shí)間的數(shù)據(jù)確定出有改變,則調(diào)整所存儲(chǔ)的定時(shí)信息;將優(yōu)先級(jí)列表上的表目與所存儲(chǔ)的將要記錄的每個(gè)節(jié)目的定時(shí)和類型信 息進(jìn)行比較;和如果在將要記錄的兩個(gè)或多個(gè)節(jié)目的定時(shí)信息之間存在沖突,則根據(jù)沖突節(jié)目的相對(duì)優(yōu)先級(jí),修改所存儲(chǔ)的定時(shí)信息。本發(fā)明還提供一種控制記錄器記錄節(jié)目的設(shè)備,該設(shè)備包括用于存儲(chǔ)標(biāo)識(shí)將要記錄的節(jié)目類型和它們的相對(duì)優(yōu)先級(jí)的優(yōu)先級(jí)列表的裝置;用于存儲(chǔ)與將要記錄的一個(gè)或多個(gè)節(jié)目相關(guān)的定時(shí)信息和標(biāo)識(shí)將要記錄的節(jié)目類型的信息的裝置;用于接收包括表示節(jié)目內(nèi)容的數(shù)據(jù)、節(jié)目標(biāo)識(shí)數(shù)據(jù)和標(biāo)識(shí)節(jié)目廣播時(shí)間的數(shù)據(jù)的數(shù)據(jù)流的裝置;用于將所存儲(chǔ)的定時(shí)信息與所接收的標(biāo)識(shí)節(jié)目廣播時(shí)間的數(shù)據(jù)進(jìn)行比較的裝置;用于如果根據(jù)所接收的標(biāo)識(shí)節(jié)目廣播時(shí)間的數(shù)據(jù)確定出有改變,則調(diào)整所存儲(chǔ)的定時(shí)信息的裝置;用于將優(yōu)先級(jí)列表上的表目與所存儲(chǔ)的將要記錄的每個(gè)節(jié)目的定時(shí)和類型信息進(jìn)行比較的裝置;和用于如果在將要記錄的兩個(gè)或多個(gè)節(jié)目的定時(shí)信息之間存在沖突,則根據(jù)沖突節(jié)目的相對(duì)優(yōu)先級(jí),修改所存儲(chǔ)的定時(shí)信息的裝置。本發(fā)明還提供了一種記錄電視節(jié)目的方法,包括緩存當(dāng)前在電視屏幕上顯示的電視信號(hào);和通過保存所緩存的電視信號(hào)和隨后的電視信號(hào),對(duì)請(qǐng)求記錄在該電視信號(hào)內(nèi)包括的電視節(jié)目的請(qǐng)求做出響應(yīng),以便記錄此節(jié)目。本發(fā)明還提供了一種顯示所記錄的電視節(jié)目的方法,其包括在顯示節(jié)目之后逐漸地按給定間隔刪除代表所記錄節(jié)目的數(shù)據(jù)。本發(fā)明還提供了一種記錄電視節(jié)目的設(shè)備,其包括存儲(chǔ)器,用于緩存當(dāng)前在電視屏幕上顯示的電視信號(hào);和處理器,用于通過保存所緩存的電視信號(hào)和隨后的電視信號(hào),來對(duì)請(qǐng)求記錄在該電視信號(hào)內(nèi)包括的電視節(jié)目的請(qǐng)求做出響應(yīng),以便記錄此節(jié)目。本發(fā)明還提供了一種顯示所記錄的電視節(jié)目的設(shè)備,其包括處理器,用于在顯示節(jié)目之后逐漸地按給定間隔刪除代表所記錄節(jié)目的數(shù)據(jù)。本發(fā)明還提供了包括上述設(shè)備的電視信號(hào)接收機(jī)。


現(xiàn)在參考附圖描述本發(fā)明的例子,在附圖中圖I是電視接收機(jī)的示意功能方框圖2是圖I的電視接收機(jī)的硬盤的示意功能方框圖;圖3是第一記錄時(shí)間線的示意圖;圖4是第二記錄時(shí)間線的示意圖;
圖5是第三記錄時(shí)間線的示意圖;
圖6是第四記錄時(shí)間線的示意圖;圖7是第一沖突屏幕的示意圖;圖8是第二沖突屏幕的示意圖;圖9是第三沖突屏幕的示意圖;圖10是第四沖突屏幕的示意圖;以及圖11是第五沖突屏幕的示意圖。
具體實(shí)施例方式附圖中的圖I圖示用于從衛(wèi)星電視廣播網(wǎng)絡(luò)接收電視信號(hào)的“機(jī)頂盒”或接收機(jī)
3。在這個(gè)例子中,將所接收的信號(hào)輸入給第一和第二調(diào)諧器IOa和10b,但是在接收機(jī)3中也可以使用任意多個(gè)調(diào)諧器。調(diào)諧器IOa和IOb可調(diào)諧到衛(wèi)星電視廣播網(wǎng)絡(luò)的相同或不同的頻道,用于同時(shí)接收相同或不同的電視節(jié)目。來自第一和第二調(diào)諧器IOa和IOb的信號(hào)傳送給正交相移鍵控(QPSK)解調(diào)器11。解調(diào)后的信號(hào)通過前向糾錯(cuò)電路12糾錯(cuò)。接收機(jī)3包括硬盤13,它從前向糾錯(cuò)電路12接收代表所接收電視節(jié)目的壓縮視頻和音頻數(shù)據(jù),用于記錄和隨后的重放,如在下文中將更詳細(xì)地描述的。所接收的信號(hào)包括數(shù)字編碼數(shù)據(jù)。在這個(gè)例子中,使用數(shù)字視頻廣播/活動(dòng)圖像專家組2 (DVB/MPEG2 )標(biāo)準(zhǔn)來壓縮數(shù)據(jù),所述標(biāo)準(zhǔn)允許在單個(gè)頻道內(nèi)同時(shí)傳送節(jié)目數(shù)據(jù)和附加數(shù)據(jù)(例如交互式業(yè)務(wù)數(shù)據(jù))。DVB/MPEG2使得能夠?qū)崿F(xiàn)很高的壓縮比。硬盤13接收和存儲(chǔ)壓縮數(shù)據(jù)。僅當(dāng)從硬盤13提取之后才解壓縮所述數(shù)據(jù)。衛(wèi)星(以及當(dāng)然電纜)節(jié)目通常被加擾以防止未授權(quán)用戶的未授權(quán)接入。因此,接收機(jī)3包括條件接入控制電路14,它與智能卡14a合作以確定觀眾是否已經(jīng)預(yù)訂特定頻道而因此被授權(quán)接入此頻道。還至少部分通過接入控制電路14提供對(duì)頻道接入的父母控制。接收機(jī)3還包括解擾電路15,它受接入控制電路14的控制以使授權(quán)用戶能夠解擾信號(hào)。將解擾數(shù)據(jù)提供給傳輸/去復(fù)用器16,它將數(shù)據(jù)劃分成視頻數(shù)據(jù)、音頻數(shù)據(jù)、用戶業(yè)務(wù)數(shù)據(jù)、節(jié)目時(shí)間表數(shù)據(jù)、等等,用于分配到接收機(jī)3內(nèi)的各個(gè)位置。接收機(jī)3還包括使用專用視頻隨機(jī)存取存儲(chǔ)器(RAM) 17的視頻解壓縮和處理電路18和根據(jù)諸如MPEG2標(biāo)準(zhǔn)操作的音頻解壓縮和處理電路19。視頻和音頻解壓縮和處理電路18和19直接從傳輸/去復(fù)用器16或者從硬盤13接收去復(fù)用信號(hào)。將解壓縮視頻信號(hào)輸入給Syndicat desConstructions d’Appareits Radiorecepteurs et Television(SCART)接口 2O 以直接輸入給電視機(jī)(TV)2,并輸入給逐行倒相(PAL)編碼器21,其中它們被編碼成PAL格式以通過超高頻(UHF)調(diào)制器22調(diào)制,用于在希望時(shí)輸出到電視機(jī)2的UHF輸入端。接收機(jī)3受處理器23的控制,它通過總線24與接收機(jī)的各個(gè)單元通信。處理器23與只讀存儲(chǔ)器(ROM) 25 (可選擇地,包括光盤一只讀存儲(chǔ)器(⑶-ROM)驅(qū)動(dòng)器25a)、隨機(jī)存取存儲(chǔ)器(RAM) 26和(非易失性和可寫的)閃存27相連。處理器23這樣控制接收機(jī)3的操作,通過調(diào)諧調(diào)諧器IOa和IOb來接收所希望頻道的信號(hào),通過控制去復(fù)用、解擾和解壓縮從而在電視機(jī)2的屏幕上顯示所希望的節(jié)目和/或交互式業(yè)務(wù)數(shù)據(jù),并通過控制硬盤13來記錄所希望的電視節(jié)目或者重放先前記錄的電視節(jié)目。觀眾對(duì)所希望的節(jié)目和客戶業(yè)務(wù)的選擇通過觀眾操作遙控單元28來控制,所述遙控單元響應(yīng)于這樣的觀眾操作將控制信號(hào)發(fā)送給接收機(jī)29以輸入給處理器23。遙控單元28還允許觀眾控制硬盤13的操作以記錄電視節(jié)目、重放所記錄的電視節(jié)目和編程電視節(jié)目的記錄、等等。接收機(jī)3還包括高速數(shù)據(jù)接口 30和提供串行鏈路的推薦標(biāo)準(zhǔn)232 (RS232)接口31。高速數(shù)據(jù)接口 30和RS232接口 31可以連接到個(gè)人計(jì)算機(jī)(PC)和/或游戲控制臺(tái)和/或其它數(shù)字裝置(未圖示)。高速數(shù)據(jù)接口 30使接收機(jī)3能夠連接到其它設(shè)備(未圖示),例如使得能夠接收通過諸如寬帶電纜、外部存儲(chǔ)媒體或數(shù)字地面廣播的其它媒體所發(fā)送的業(yè)務(wù)。接收機(jī)3還包括用于連接電話網(wǎng)的調(diào)制解調(diào)器接口 32。 接收機(jī)3的操作通過軟件來控制,所述軟件使處理器23響應(yīng)于來自遙控單元28的控制信號(hào),接收信號(hào)中的附加數(shù)據(jù)和/或在存儲(chǔ)器單元25至27內(nèi)存儲(chǔ)的數(shù)據(jù)。在我們的公開號(hào)為W0-A-01/11865的國際專利申請(qǐng)中詳細(xì)描述了接收機(jī)3內(nèi)的硬件和軟件之間的交互。在我們的公開號(hào)為WO 96/37996的國際專利申請(qǐng)中詳細(xì)描述了在接收和解碼表示電視節(jié)目的數(shù)據(jù)、定義節(jié)目時(shí)間表和其它的節(jié)目相關(guān)信息的數(shù)據(jù)中接收機(jī)的操作。在我們的公開號(hào)為WO 97/23997的國際專利申請(qǐng)中描述了提供交互式業(yè)務(wù)時(shí)接收機(jī)3的操作。在用于數(shù)字電視廣播的數(shù)字視頻廣播(DVB)標(biāo)準(zhǔn)中,存在發(fā)送節(jié)目時(shí)間表信息的標(biāo)準(zhǔn),以便它可以通過電子節(jié)目導(dǎo)視(EPG)的形式被解碼和正確地顯示給用戶。這種DVB標(biāo)準(zhǔn)通常稱之為SI標(biāo)準(zhǔn),并可以在下述規(guī)范內(nèi)找到ETS 300 468,用于電視的ETSI數(shù)字廣播系統(tǒng),聲音和數(shù)據(jù)業(yè)務(wù);在數(shù)字視頻廣播(DVB)系統(tǒng)第二版中業(yè)務(wù)信息(SI)的規(guī)范。在ETSI ETR 211 - DVB SI指南中提供了使用此規(guī)范的指南。接收機(jī)3被設(shè)計(jì)為支持SI規(guī)范。除了在控制接入頻道中使用的操作數(shù)據(jù)之外,頻道內(nèi)的附加數(shù)據(jù)還可以包括簡要節(jié)目時(shí)間表數(shù)據(jù),它表示定義每個(gè)頻道內(nèi)節(jié)目的時(shí)間表的所謂事件信息表(EIT)。節(jié)目時(shí)間表數(shù)據(jù)由接收機(jī)3用于控制硬盤13的操作。當(dāng)接收機(jī)3被編程以記錄選定的電視節(jié)目時(shí),接收機(jī)3操作硬盤13來根據(jù)節(jié)目時(shí)間表數(shù)據(jù)啟動(dòng)和停止記錄,所述節(jié)目時(shí)間表數(shù)據(jù)包括選定電視節(jié)目的開始和結(jié)束時(shí)間。因?yàn)槎ㄆ诟鹿?jié)目時(shí)間表數(shù)據(jù),根據(jù)更新的節(jié)目時(shí)間表來啟動(dòng)和停止記錄,從而即使在節(jié)目時(shí)間表變更的情況下保證實(shí)際地記錄選定的電視節(jié)目,因?yàn)檫@種變更反映在每個(gè)頻道內(nèi)的節(jié)目時(shí)間表數(shù)據(jù)內(nèi)。節(jié)目時(shí)間表數(shù)據(jù)可以存儲(chǔ)在RAM 26內(nèi),一旦存儲(chǔ),時(shí)間表信息立即可以有效地用于控制硬盤13的操作。如上面所討論的,節(jié)目時(shí)間表數(shù)據(jù)被定期發(fā)送,以便接收機(jī)3將基本上連續(xù)地更新。信息是簡要的,以使每個(gè)頻道在每個(gè)頻道內(nèi)的帶寬需求和接收機(jī)內(nèi)的存儲(chǔ)器要求方面沒有過多開銷的情況下承載節(jié)目時(shí)間表數(shù)據(jù)。此外,專用的EPG頻道發(fā)送更詳細(xì)的節(jié)目時(shí)間表信息。通過這個(gè)專用頻道發(fā)送的信息被更頻繁地更新,并適用更長的周期(例如一星期)。因此,整個(gè)星期的最新電視節(jié)目時(shí)間表將始終是可用的。如在下文中更詳細(xì)地解釋的,接收機(jī)3被安排在電視機(jī)2上顯示節(jié)目時(shí)間表信息。而且,觀眾可以同接收機(jī)3交互以根據(jù)通過專用EPG頻道接收到的信息來編程電視節(jié)目的記錄、觀看可獲得的節(jié)目時(shí)間表中希望觀看的部分、等等。
因此,在由接收機(jī)3使用每個(gè)頻道內(nèi)的節(jié)目時(shí)間表數(shù)據(jù)以操作硬盤13在正確的最新時(shí)間上記錄選定頻道內(nèi)的選定電視節(jié)目的同時(shí),使用專用EPG頻道內(nèi)的節(jié)目時(shí)間表信息以在預(yù)定的周期上顯示多個(gè)頻道的節(jié)目時(shí)間表(它又如下文中所描述的用于編程接收機(jī)3)。因?yàn)檎{(diào)諧器IOa和IOb可以被調(diào)諧以接收不同的頻道,一個(gè)頻道內(nèi)的第一電視節(jié)目將在電視機(jī)上顯示和記錄在硬盤13內(nèi),同時(shí)在另一頻道內(nèi)的第二電視節(jié)目也記錄在硬盤13上是可能的。接收機(jī)3的硬盤13類似于在計(jì)算機(jī)系統(tǒng)內(nèi)用于存儲(chǔ)大量數(shù)據(jù)的常規(guī)硬盤。硬盤13具有大量千兆字節(jié)的容量(例如40千兆字節(jié)),并接收視頻和音頻數(shù)據(jù)以通過壓縮格式予以存儲(chǔ),其中如上面所討論的,例如根據(jù)DVB/MPEG 2標(biāo)準(zhǔn)來接收。這允許在硬盤13上存 儲(chǔ)若干小時(shí)的電視節(jié)目(例如20多個(gè)小時(shí))。硬盤13包括兩個(gè)存儲(chǔ)區(qū)域,一個(gè)用于電視節(jié)目數(shù)據(jù)的存儲(chǔ),另一個(gè)用于存儲(chǔ)用來控制硬盤13的“元數(shù)據(jù)”,如在上面提到的我們的先前專利申請(qǐng)中更詳細(xì)地討論的。處理器23控制硬盤13的操作。更具體地說,處理器23控制到硬盤13的電視節(jié)目記錄和從硬盤13重放電視節(jié)目。在合適的時(shí)候,可以使用其它處理器(未圖示)來控制硬盤13,但是在本篇文獻(xiàn)中僅參考處理器23來描述這種控制以便于理解。參見圖2,圖示硬盤13的結(jié)構(gòu)方框圖。在這個(gè)例子中,硬盤13包括三個(gè)數(shù)據(jù)通道,通過其中兩個(gè)接收數(shù)據(jù)以存儲(chǔ)在硬盤13上,通過其中一個(gè)輸出數(shù)據(jù)以隨后顯示電視圖片。三個(gè)數(shù)據(jù)通道包括兩個(gè)數(shù)據(jù)輸入通道54和55和一個(gè)數(shù)據(jù)輸出通道56。每個(gè)數(shù)據(jù)通道分別具有與之相關(guān)的數(shù)據(jù)緩存器57、58和59。每個(gè)數(shù)據(jù)緩存器57、58和59包括足以存儲(chǔ)若干秒數(shù)據(jù)(例如八百萬字節(jié))的RAM。數(shù)據(jù)緩存器57、58和59以及硬盤13的操作由處理器23控制。硬盤13可操作地管理同時(shí)通過數(shù)據(jù)通道54和55的數(shù)據(jù)接收和通過數(shù)據(jù)通道56的數(shù)據(jù)輸出。當(dāng)被接收時(shí)通過數(shù)據(jù)通道54和55接收的數(shù)據(jù)并不直接存儲(chǔ)在硬盤13上,而是分別由緩存器57和58緩存。類似地,當(dāng)從硬盤13讀出時(shí)并不直接輸出要通過數(shù)據(jù)通道56輸出的數(shù)據(jù),而是將其緩存在緩存器59內(nèi)。硬盤13能夠管理比通過三條通道54、55和56中的至少兩條通道傳輸數(shù)據(jù)的速率更高的數(shù)據(jù)速率。實(shí)際上,在這個(gè)例子中,硬盤13能夠管理至少與通過所有三條通道54、55和56的組合來傳輸數(shù)據(jù)的速率一樣高的數(shù)據(jù)速率。因此,硬盤13能夠同時(shí)存儲(chǔ)通過兩條輸入通道54和55接收的數(shù)據(jù)和通過輸出通道56輸出的數(shù)據(jù)。這通過在緩存器57、58和59中緩存所接收的數(shù)據(jù)和將要輸出的數(shù)據(jù),和通過在它們之間切換以將數(shù)據(jù)從輸入緩存器57和58傳輸給硬盤13或者將數(shù)據(jù)從硬盤13傳送給緩存器59來實(shí)現(xiàn)。盡管可以使用具有獨(dú)立的讀和寫磁頭的硬盤,但是考慮到成本,在這個(gè)例子中,硬盤13包括單個(gè)磁頭,用于向硬盤13寫入和從其讀取。因此,雖然硬盤13在任意時(shí)間點(diǎn)上存儲(chǔ)/讀出僅與三條數(shù)據(jù)通道54、55和56中的一條通道相關(guān)的數(shù)據(jù),但是它順序地存儲(chǔ)/讀取與三條通道54、55和56相關(guān)的數(shù)據(jù),從而“虛擬地”同時(shí)處理三條數(shù)據(jù)通道54、55和56。通過在根據(jù)緩存器大小的頻率上在三個(gè)緩存器57、58和59之間仲裁,由處理器23控制切換,從而防止數(shù)據(jù)溢出和因此導(dǎo)致的數(shù)據(jù)丟失。例如,如果緩存器57、58和59能夠分別存儲(chǔ)八百萬字節(jié)的接收數(shù)據(jù),和接收機(jī)3在大約兩百萬字節(jié)每秒的平均數(shù)據(jù)速率上操作地記錄通過通道54和55接收到的兩個(gè)同時(shí)的電視節(jié)目,則硬盤13操作地在四秒或者最好更短的交替周期上交替地從緩存器57和58接收數(shù)據(jù),每當(dāng)處理器從緩存器57和58之一切換到另一個(gè)時(shí),將緩存器內(nèi)容傳輸給硬盤13。因此,能夠記錄由第一和第二調(diào)諧器IOa和IOb在不同頻道內(nèi)接收的同時(shí)/重疊電視節(jié)目。通過緩存器57、58和59緩存輸入以及輸出數(shù)據(jù)意味著硬盤13并不需要與特定的輸入或輸出數(shù)據(jù)速率同步。實(shí)際上,硬盤13始終在相同的恒定數(shù)據(jù)速率上讀取和存儲(chǔ)數(shù)據(jù)。在硬盤13上存儲(chǔ)或者從其讀取的數(shù)據(jù)量通過硬盤13被切換以將數(shù)據(jù)傳送給相應(yīng)的一個(gè)數(shù)據(jù)緩存器57、58或59的持續(xù)時(shí)間來確定。在這個(gè)時(shí)間內(nèi),在恒定的數(shù)據(jù)速率上從相應(yīng)的數(shù)據(jù)緩存器57、58或59傳輸或者向其傳輸數(shù)據(jù)。雖然通過頻道54和55的接收數(shù)據(jù)速率或者通過頻道56的輸出數(shù)據(jù)速率可以改變(例如根據(jù)所接收電視信號(hào)的帶寬或者根據(jù)重放模式),在任意一個(gè)緩存器57、58和59與硬盤13之間數(shù)據(jù)傳輸?shù)拈g歇速率是恒定的,并由硬盤13工作的數(shù)據(jù)速率來確定。
硬盤13與常規(guī)個(gè)人計(jì)算機(jī)的硬盤基本上相同。對(duì)于計(jì)算機(jī)數(shù)據(jù)文件系統(tǒng)來說,數(shù)據(jù)存儲(chǔ)在硬盤13上的扇區(qū)內(nèi),所述扇區(qū)可以分別存儲(chǔ)例如512K字節(jié)數(shù)據(jù),在硬盤13上可以是相鄰的,也可以不是。處理器23使用文件系統(tǒng)軟件來管理數(shù)據(jù)在硬盤13上的存儲(chǔ),以便與數(shù)據(jù)實(shí)際是如何在硬盤13上存儲(chǔ)的無關(guān),它看起來是作為相鄰的數(shù)據(jù)流輸入和輸出的。更具體地說,處理器23保存文件分配表。當(dāng)要將數(shù)據(jù)寫入在硬盤13上時(shí),處理器23將硬盤13的扇區(qū)分配給新的文件。文件分配表將硬盤13的扇區(qū)有效地鏈接在一起以根據(jù)需要構(gòu)成各文件,盡管各個(gè)扇區(qū)并不必需是相鄰的。用于保存在硬盤13上記錄的節(jié)目數(shù)據(jù)的重放持續(xù)時(shí)間的記錄的時(shí)間計(jì)數(shù)器23a與處理器23相連。將計(jì)數(shù)器23a圖示為與處理器23分離的單元以便于理解。然而,根據(jù)下文顯然可以理解計(jì)數(shù)器23a的計(jì)數(shù)功能實(shí)際上可以通過在處理器23內(nèi)部的寄存器或者在處理器23上運(yùn)行的軟件來執(zhí)行。在這個(gè)例子中,在接收機(jī)3上接收到數(shù)據(jù)的不同部分的相對(duì)定時(shí)(抵達(dá)時(shí)間)和將要顯示所述部分的相對(duì)定時(shí)(顯示時(shí)間)之間存在密切的關(guān)系。盡管發(fā)送數(shù)據(jù)的速率(即在一個(gè)周期內(nèi)發(fā)送的數(shù)據(jù)量)和因而接收數(shù)據(jù)的速率根據(jù)內(nèi)容而變化,但是上述關(guān)系是存在的,因?yàn)榕c內(nèi)容無關(guān),需要花費(fèi)大約一秒的時(shí)間來廣播一秒鐘的節(jié)目數(shù)據(jù)。處理器23和計(jì)數(shù)器23a利用這一點(diǎn)來“計(jì)數(shù)”輸入節(jié)目數(shù)據(jù)的時(shí)間。在這個(gè)例子中,計(jì)數(shù)器并不簡單地計(jì)算從將要存儲(chǔ)在文件內(nèi)的節(jié)目數(shù)據(jù)開始之后的時(shí)間,因?yàn)槿绻谖募_始之處上的舊數(shù)據(jù)被刪除,這可能非常復(fù)雜。相反地,計(jì)數(shù)器計(jì)算絕對(duì)時(shí)間(例如GMT或UTC)。在這個(gè)例子鐘,在將節(jié)目數(shù)據(jù)寫入硬盤時(shí)將計(jì)數(shù)數(shù)據(jù)追加給所述節(jié)目數(shù)據(jù)。在另一個(gè)例子中,將計(jì)數(shù)數(shù)據(jù)寫入到磁盤13上的單獨(dú)索引寄存器文件內(nèi),例如在上述的磁盤13的元數(shù)據(jù)區(qū)域內(nèi)。當(dāng)接收機(jī)3接收到節(jié)目數(shù)據(jù)時(shí),可以將其寫入到硬盤13上的文件內(nèi)。更具體地說,所接收的節(jié)目數(shù)據(jù)可以作為線性文件或者在所謂的“回顧緩存器”內(nèi)存儲(chǔ)在硬盤13上。線性文件具有規(guī)定的起點(diǎn),從此起點(diǎn)開始將節(jié)目數(shù)據(jù)添加給此文件直到抵達(dá)規(guī)定的結(jié)束位置。與此不同,回顧緩存器具有規(guī)定的起點(diǎn),但是一旦文件包含規(guī)定持續(xù)時(shí)間的節(jié)目數(shù)據(jù),則處理器23刪除此文件的開始部分,并在硬盤13的新扇區(qū)內(nèi)在此文件內(nèi)繼續(xù)記錄所接收的節(jié)目數(shù)據(jù)。(實(shí)際上,新的扇區(qū)可能包括包含從文件開始部分中刪除的數(shù)據(jù)的那些扇區(qū)中的一部分或者全部,但是僅當(dāng)處理器恰好將這些新的扇區(qū)分配給此文件時(shí)。這與簡單地重寫已經(jīng)固定分配給此文件的扇區(qū)是不同的。)計(jì)數(shù)數(shù)據(jù)對(duì)于回顧緩存器來說是最有用的。例如,處理器23可以在將節(jié)目數(shù)據(jù)寫入到硬盤13上的文件內(nèi)時(shí)監(jiān)視節(jié)目數(shù)據(jù)的計(jì)數(shù)數(shù)據(jù)。當(dāng)處理器確定文件內(nèi)的節(jié)目數(shù)據(jù)已經(jīng)具有規(guī)定的持續(xù)時(shí)間時(shí),則處理器23可以刪除此文件的開始部分,同時(shí)在此文件的末尾寫入新的節(jié)目數(shù)據(jù)以使在該文件內(nèi)存儲(chǔ)的節(jié)目數(shù)據(jù)不超過規(guī)定的持續(xù)時(shí)間。更具體地說,處理器23可以移動(dòng)文件的起點(diǎn)。例如,處理器23可以識(shí)別文件開始的扇區(qū),然后根據(jù)文件分配表定位文件起點(diǎn)將要移動(dòng)到的文件的下一個(gè)扇區(qū),以使文件新的起點(diǎn)之前的扇區(qū)從此文件中刪除。計(jì)數(shù)數(shù)據(jù)可以用于控制文件起點(diǎn)的移動(dòng),即定位文件起點(diǎn)將要移動(dòng)到的下一個(gè)扇區(qū)。當(dāng)在將節(jié)目數(shù)據(jù)寫入數(shù)據(jù)文件時(shí)將計(jì)數(shù)數(shù)據(jù)追加給節(jié)目數(shù)據(jù)時(shí),處理器23從文件中讀取計(jì)數(shù)數(shù)據(jù)。當(dāng)計(jì)數(shù)數(shù)據(jù)表示從文件起點(diǎn)開始已經(jīng)經(jīng)歷(例如)30秒的節(jié)目數(shù)據(jù),則將文件 起點(diǎn)移動(dòng)到存儲(chǔ)在文件內(nèi)包含所述點(diǎn)的數(shù)據(jù)的扇區(qū)。當(dāng)計(jì)數(shù)器23a和處理器23隨后指示已經(jīng)在文件末尾寫入(例如)30秒的新節(jié)目數(shù)據(jù)時(shí),則再次移動(dòng)文件的起點(diǎn),如此繼續(xù)。如果將計(jì)數(shù)數(shù)據(jù)存儲(chǔ)在單獨(dú)的索引寄存器內(nèi),則處理器23以相同的模式操作,除了讀出索引寄存器內(nèi)的數(shù)據(jù)以識(shí)別出此文件內(nèi)已經(jīng)經(jīng)過(例如)30秒的節(jié)目的點(diǎn)。在一個(gè)例子中,索引寄存器可以存儲(chǔ)周期性接收的數(shù)據(jù)的字節(jié)數(shù)量,并可以通過相加所希望周期(例如30秒)的字節(jié)數(shù)識(shí)別出文件新的起點(diǎn)。這種存儲(chǔ)數(shù)據(jù)的方法向接收機(jī)3提供了比以前更高的靈活性。具體而言,接收機(jī)3可以從在回顧緩存器內(nèi)僅記錄最后30分鐘(例如)的節(jié)目改變成直接在線性文件內(nèi)記錄整個(gè)節(jié)目,只要觀眾從節(jié)目開始30分鐘(例如)內(nèi)選擇‘記錄’節(jié)目。這可以通過停止移動(dòng)回顧緩存器的起點(diǎn)來實(shí)現(xiàn)。只要實(shí)現(xiàn)了這一點(diǎn),則將回顧緩存器有效地轉(zhuǎn)換成線性文件。然后,如果希望的話,則通過啟動(dòng)一個(gè)新文件直接建立新的回顧緩存器。附圖中的圖3圖示控制硬盤13以在節(jié)目記錄過程中存儲(chǔ)數(shù)據(jù)的一種方式。硬盤13被安排在硬盤13上的文件內(nèi)缺省地記錄觀眾當(dāng)前正在觀看的節(jié)目。如上所述,這個(gè)文件稱作“回顧緩存器”。在這個(gè)缺省條件下,在圖3中用時(shí)間線A來圖示,硬盤12將存儲(chǔ)最多(例如)30分鐘的當(dāng)前節(jié)目。通常,在接收機(jī)3的制造或配置過程中將這個(gè)時(shí)間長度預(yù)先設(shè)置為30分鐘的缺省時(shí)間,但是用戶也可以例如將其選擇為0分鐘(即關(guān)閉)、5分鐘、15分鐘、30分鐘或I小時(shí)。通常,用戶可以選擇直到一小時(shí)的任意周期。當(dāng)用戶接通接收機(jī)3或者當(dāng)他切換到新的頻道時(shí),記錄開始。繼續(xù)記錄直到已經(jīng)記錄指定的周期為此,此后通過刪除記錄的最舊或最早的部分來繼續(xù),從而保持選定的節(jié)目長度。這種缺省的記錄操作是后臺(tái)操作,不需要用戶交互。時(shí)間線B圖示在節(jié)目的廣播過程中在時(shí)間線A內(nèi)圖示的記錄的繼續(xù)。在時(shí)間線B內(nèi),在回顧緩存器內(nèi)存儲(chǔ)的當(dāng)前節(jié)目的長度在其最大值上,并不包括從用戶接通接收機(jī)3或者切換頻道之后的所有節(jié)目。同樣的時(shí)間線還圖示為圖3的時(shí)間線C,在隨后的時(shí)間上,當(dāng)回顧緩存器包括前一當(dāng)前節(jié)目的結(jié)束和隨后節(jié)目的開始時(shí),即延伸在節(jié)目起點(diǎn)的兩側(cè)上。當(dāng)用戶在正常觀看廣播節(jié)目的過程中按下接收機(jī)3或遙控單元28上的“暫?!卑粹o時(shí),接收機(jī)3進(jìn)入“實(shí)況暫?!蹦J健T谶@個(gè)模式中,在電視機(jī)2上顯示暫停的視頻幀,但是繼續(xù)記錄節(jié)目。更具體地說,如果如時(shí)間線C所示,當(dāng)進(jìn)入實(shí)況暫停模式時(shí),回顧緩存器包括節(jié)目的起點(diǎn),回顧緩存器的內(nèi)容截?cái)嗟疆?dāng)前節(jié)目的起始時(shí)間,如時(shí)間線D所圖示的。換句話說,刪除在回顧緩存器內(nèi)存儲(chǔ)的比當(dāng)前節(jié)目的起點(diǎn)更舊的所有數(shù)據(jù)。如果當(dāng)進(jìn)入實(shí)況暫停模式時(shí)在回顧緩存器內(nèi)不包括起始時(shí)間,則保留至此記錄的全部節(jié)目,即回顧緩存器內(nèi)的所有數(shù)據(jù)。此后,如時(shí)間線D所示,在文件內(nèi)保存所有數(shù)據(jù)的情況下繼續(xù)記錄。更具體地說,通過從暫停的文件中刪除數(shù)據(jù)將回顧緩存器轉(zhuǎn)換成線性文件。在節(jié)目的邊界上,例如當(dāng)接收到下一個(gè)節(jié)目的起點(diǎn)時(shí),停止在線性文件內(nèi)數(shù)據(jù)的記錄,并在新的回顧緩存器內(nèi)記錄下一個(gè)節(jié)目的起點(diǎn),如時(shí)間線D、E和F所圖示的。因此,線性文件包括所記錄的節(jié)目,或者該節(jié)目的全部,或者是從當(dāng)按下暫停按鈕的時(shí)刻之前直到節(jié)目結(jié)束的(例如)30分鐘(或者用戶設(shè)置的任意周期)。新的回顧緩存器包含該起點(diǎn)之后的后續(xù)節(jié)目。在時(shí)間線D中,觀眾已經(jīng)通過按下遙控28上的“播放”按鈕或“快進(jìn)”按鈕開始瀏覽所記錄的文件,接收機(jī)3顯示在線性文件內(nèi)存儲(chǔ)的節(jié)目。在時(shí)間線E中圖示的時(shí)間點(diǎn)上,接收機(jī)3已經(jīng)抵達(dá)線性文件內(nèi)存儲(chǔ)的節(jié)目的結(jié)尾。同時(shí),新的回顧緩存器已經(jīng)將隨后的新的節(jié)目記錄了缺省或選定的周期,并通過從緩存器中刪除所記錄節(jié)目的最早部分繼續(xù)記錄此節(jié)目。因此,因?yàn)橛^眾不能觀看隨后的下一節(jié)目的起點(diǎn)(因?yàn)橐呀?jīng)將其從新的回顧緩存器 中刪除),接收機(jī)3通過如時(shí)間線F所示顯示實(shí)況廣播從已觀看的節(jié)目返回到正常觀看。因此,接收機(jī)有效地處于與時(shí)間線B相同的狀態(tài)中,但是具有觀眾觀看、回顧緩存器記錄稍后的廣播節(jié)目。
圖4的時(shí)間線A、B和C與圖3的時(shí)間線A、B和C相同。圖4的時(shí)間線D圖示在新的回顧緩存器內(nèi)開始記錄下一個(gè)節(jié)目之前在實(shí)況暫停模式中當(dāng)前節(jié)目的記錄。在圖4的時(shí)間線E中,觀眾已經(jīng)按下遙控28上的“快進(jìn)”按鈕,接收機(jī)3在提高的速率上顯示在線性文件內(nèi)記錄的節(jié)目。在圖4的時(shí)間線F中,接收機(jī)3已經(jīng)顯示在線性文件內(nèi)記錄的所有節(jié)目,在這個(gè)例子中,正在顯示在新的回顧緩存器內(nèi)記錄的下一個(gè)節(jié)目。如從時(shí)間線E和F可以看出的,新的回顧緩存器尚未抵達(dá)它的最大容量,并且當(dāng)已經(jīng)顯示在線性文件內(nèi)存儲(chǔ)的所有節(jié)目時(shí)依然包含下一個(gè)節(jié)目的起點(diǎn)。因此,接收機(jī)3可以通過以提高的速率顯示線性文 件和新的回顧緩存器的內(nèi)容無縫地趕上實(shí)況廣播。在另一個(gè)例子中,即時(shí)當(dāng)回顧緩存器包括下一個(gè)節(jié)目的起點(diǎn)時(shí),觀眾返回到,即接收機(jī)3顯示,實(shí)況廣播。典型地,向用戶提供在這兩個(gè)例子之間的選擇,例如通過顯示適當(dāng)?shù)南ⅰT谏厦娴睦又?,?shí)況暫停模式使整個(gè)回顧緩存器(已經(jīng)截短)將被保留(與線性文件相同)直到已經(jīng)將所記錄的節(jié)目觀看到結(jié)尾。因而,觀眾可以倒回到節(jié)目的開始或者倒回到在任何時(shí)刻進(jìn)入實(shí)況暫停模式之前回顧緩存器的長度,直到已經(jīng)觀看整個(gè)節(jié)目為止。在另一個(gè)例子中,只要觀眾開始觀看所記錄的節(jié)目,例如通過按下遙控28上的“播放”或“快進(jìn)”按鈕,就重新開始刪除文件的起點(diǎn)。更具體地說,從文件中刪除從所記錄節(jié)目中正在觀看的點(diǎn)開始在(例如)30分鐘缺省時(shí)間或上述選定時(shí)間之前的節(jié)目數(shù)據(jù)。(如果選定時(shí)間是0分鐘,則從文件中刪除從所記錄節(jié)目中正在觀看的點(diǎn)開始五分鐘之前的節(jié)目數(shù)據(jù))。因此,與前一個(gè)例子相比,使存儲(chǔ)器空間更快速地自由可用。圖5的時(shí)間線A和B與圖3的時(shí)間線A和B相同。然而,在圖5的時(shí)間線C中,觀眾按下遙控28上的保存按鈕,而不是圖3的時(shí)間線C中的暫停按鈕。因此,當(dāng)接收機(jī)將回顧緩存器截?cái)嗟皆诨仡櫨彺嫫鲀?nèi)記錄的節(jié)目的起點(diǎn),并將該回顧緩存器轉(zhuǎn)換成線性文件,如圖3的時(shí)間線D和圖5的時(shí)間線D和E所示,接收機(jī)3保存該線性文件。具體而言,將所記錄節(jié)目的名稱添加給用戶的個(gè)人規(guī)劃器。在所記錄節(jié)目的結(jié)尾實(shí)際地執(zhí)行保存。此外,如果在按下保存按鈕之后用戶改變頻道,則接收機(jī)繼續(xù)記錄此節(jié)目,并將在新的頻道內(nèi)接收的節(jié)目記錄在新的回顧緩存器內(nèi)。圖6的時(shí)間線A至D與圖3的時(shí)間線A至D相同。然而,在時(shí)間線E中,當(dāng)觀眾使所存儲(chǔ)的節(jié)目快進(jìn)時(shí),觀眾決定保存此節(jié)目并按下遙控器28上的存儲(chǔ)按鍵。因此,接收機(jī)3通過將節(jié)目名稱添加給觀眾的個(gè)人規(guī)劃器在節(jié)目的結(jié)尾保存線性文件,并以與圖3的時(shí)間線E和F類似的方式使觀眾返回實(shí)況廣播。接收機(jī)3能夠當(dāng)同時(shí)觀看和記錄一個(gè)節(jié)目時(shí)記錄另一個(gè)節(jié)目。接收機(jī)還在沒有用戶的特定輸入的情況下在回顧緩存器或者在線性文件內(nèi)自動(dòng)地記錄節(jié)目。這種在記錄中更大的靈活性和自動(dòng)操作給它帶來了對(duì)硬盤13存儲(chǔ)空間要求之間沖突的可能。例如,允許同、時(shí)記錄兩個(gè)節(jié)目增加了在選擇要記錄的節(jié)目和已經(jīng)記錄節(jié)目之間出現(xiàn)沖突的可能性。為了解決這個(gè)問題,接收機(jī)13包括優(yōu)先級(jí)表,它可以是用戶定義的,但是通常在接收機(jī)13配置時(shí)定義。一種可以區(qū)分現(xiàn)有記錄優(yōu)先級(jí)的方式是允許觀眾選擇應(yīng)當(dāng)不能自動(dòng)刪除的記錄(“保持事件”)和根據(jù)此選擇進(jìn)行判斷。保持事件優(yōu)先級(jí)高于任何其它的記錄,如果硬盤已經(jīng)被保持事件充滿,則放棄在包括回顧緩存器內(nèi)自動(dòng)記錄的其它記錄,從而保留保持事件。將次高的優(yōu)先級(jí)給予按次付費(fèi)(PPV)節(jié)目。這些節(jié)目是要支付費(fèi)用的,因此,如果在觀看之前刪除PPV記錄,觀眾將會(huì)不高興的。隨后是其它的已記錄但是尚未觀看的節(jié)目,繼之以已經(jīng)觀看后的記錄和在觀看節(jié)目同時(shí)進(jìn)行的記錄(例如回顧緩存器)。部分記錄的節(jié)目具有比完整記錄更低的優(yōu)先級(jí)。因而,如果存在磁盤空間沖突,將要?jiǎng)h除的第一記錄是在觀看的同時(shí)記錄的節(jié)目,繼之以已經(jīng)觀看后的記錄,然后是其它的已記錄節(jié)目,直到PPV節(jié)目。通常不自動(dòng)刪除保持事件。沖突也可能出現(xiàn)在標(biāo)識(shí)記錄的節(jié)目之間。可以通過對(duì)將要記錄的節(jié)目劃分優(yōu)先級(jí)的類似方式來處理這些沖突。在這個(gè)例子中,將最高的優(yōu)先級(jí)給予保持事件,然后是PPV節(jié)目,隨后是系列鏈接的預(yù)定節(jié)目(例如正在進(jìn)行的肥皂劇或連續(xù)劇),再后是其它的預(yù)定節(jié)目?;仡櫨彺嫫骶哂凶畹偷膬?yōu)先級(jí),因?yàn)樗怯^眾已經(jīng)觀看后的記錄。如果兩個(gè)節(jié)目落入相同的優(yōu)先級(jí)組或類別,則在沒有觀眾的任何其它輸入的情況下較長的節(jié)目優(yōu)先于較短的節(jié)目進(jìn)行記錄。接收機(jī)3可以包括用于額外時(shí)間記錄的設(shè)備,其中較早地開始記錄或者較晚地結(jié)束,從而允許廣播節(jié)目時(shí)間表中稍微的偏差。這樣的額外時(shí)間記錄可能導(dǎo)致一個(gè)節(jié)目的開始時(shí)間早于另一個(gè)節(jié)目的結(jié)束時(shí)間的沖突。在這個(gè)例子中,通過向一個(gè)節(jié)目的結(jié)束提供比另一個(gè)節(jié)目的開始更高的優(yōu)先級(jí)和通過向?qū)嶋H的結(jié)束時(shí)間提供比延長的結(jié)束時(shí)間更高的優(yōu)先級(jí)來處理這樣的沖突。這種自動(dòng)的記錄優(yōu)先級(jí)劃分僅需要在不存在觀眾的進(jìn)一步輸入的情況下應(yīng)用。在接收機(jī)3已經(jīng)編程之后,因?yàn)樵摴?jié)目的預(yù)定廣播時(shí)間的偏差或其它變化,可能產(chǎn)生沖突。在產(chǎn)生沖突的情況下,接收機(jī)3被安排當(dāng)觀眾接通接收機(jī)3時(shí)顯示警告信息,要求觀眾調(diào)整已編程的記錄。如果觀眾在廣播沖突節(jié)目之前未接通接收機(jī)3,則將應(yīng)用優(yōu)先級(jí)劃分規(guī)則。當(dāng)然,當(dāng)觀眾編程接收機(jī)3以記錄節(jié)目時(shí)也可能出現(xiàn)沖突。
在任何情況下,接收機(jī)3將輸出表明沖突的顯示屏幕,并建議改變已編程記錄從而解決沖突?;谝?guī)定的優(yōu)先級(jí)規(guī)則提出改動(dòng)的建議。警告顯示屏的例子在附圖的圖7中圖示。在此,觀眾正在觀看頻道310Sky Premier,接收機(jī)被編程以記錄Enemy of the state和Shark files。僅存在兩個(gè)調(diào)諧器IOa和10b,所以如果觀眾繼續(xù)觀看頻道310SkyPremier的話,就必需放棄一個(gè)記錄。觀眾可以與顯示屏幕交互以取消Enemy of the state或Sharkfiles的記錄,或者可以保持編程不變,結(jié)束觀看頻道310 Sky Premier。記錄沖突告警屏幕的例子在附圖的圖8中圖示。在此,觀眾已經(jīng)預(yù)先編程接收機(jī)以記錄在時(shí)間上重疊的Enemy of the state和Shark files。然后,觀眾試圖記錄在時(shí)間上與另外兩個(gè)節(jié)目的廣播(和記錄)時(shí)間沖突的The X Files。顯示一個(gè)類似于圖7屏幕上所顯示消息的消息,建議觀眾如何解決該沖突。
記錄沖突告警屏幕的另一個(gè)例子在附圖的圖9中圖示。在這里,接收機(jī)3已經(jīng)被編程以通過一個(gè)接收機(jī)IOa記錄Simpsons和Charmed,通過另一個(gè)接收機(jī)IOb記錄TheMatrix和Weakest Link。Simpsons 和 The Matrix都在下午七點(diǎn)半結(jié)束,Charmed和WeakestLink都在下午七點(diǎn)半開始。當(dāng)將Hearbeat添加給記錄計(jì)劃時(shí),則出現(xiàn)沖突。接收機(jī)3生成如圖所示的顯示屏幕,使用高亮300表明沖突,并通過高亮顯示應(yīng)當(dāng)刪除的節(jié)目302 (在這種情況下為Simpsons)來建議改動(dòng)。觀眾的交互將使屏幕改變成圖10所示的屏幕,其中不再顯示節(jié)目302,節(jié)目304 (Weakest Link)被高亮顯示為建議的刪除。進(jìn)一步的交互將導(dǎo)致顯示圖11所示的屏幕,其中Heartbeat被編程通過一個(gè)接收機(jī)IOa記錄,The Matrix和Charmed被編程通過另一個(gè)接收機(jī)IOb記錄。當(dāng)然,根據(jù)調(diào)諧器IOa和IOb的數(shù)量、優(yōu)先級(jí)規(guī)則和系統(tǒng)的其它特性,其它的屏幕也是可以的。對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離權(quán)利要求書及其等價(jià)范圍所闡述的本發(fā)明的精神和范圍的情況下,可以對(duì)上述例子進(jìn)行修改和變更。
權(quán)利要求
1.一種記錄電視節(jié)目的方法,該方法包括存儲(chǔ)將要記錄節(jié)目的時(shí)間,并且如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊,則修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有更高優(yōu)先級(jí)的節(jié)目。
2.根據(jù)權(quán)利要求I的方法,包括如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊,則修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)依次給予 各自節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有較高相應(yīng)優(yōu)先級(jí)的各節(jié)目。
3.—種記錄多個(gè)節(jié)目的方法,該方法包括 生成標(biāo)識(shí)將要記錄的節(jié)目類型和它們的相對(duì)優(yōu)先級(jí)的優(yōu)先級(jí)列表; 與標(biāo)識(shí)將要記錄的節(jié)目的類型的信息一起存儲(chǔ)與將要記錄的一個(gè)或多個(gè)節(jié)目有關(guān)的定時(shí)信息; 將優(yōu)先級(jí)列表上的表目與所存儲(chǔ)的將要記錄的每個(gè)節(jié)目的定時(shí)和類型信息進(jìn)行比較;和 如果將要記錄的兩個(gè)或更多個(gè)節(jié)目的定時(shí)信息之間有沖突,則根據(jù)沖突節(jié)目的相對(duì)優(yōu)先級(jí)修改所存儲(chǔ)的定時(shí)信息。
4.一種記錄電視節(jié)目的方法,該方法包括存儲(chǔ)將要記錄節(jié)目的時(shí)間,并且如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊而發(fā)生沖突,則輸出表明沖突的顯示屏幕,觀眾可以與顯示屏幕交互以解決兩個(gè)或更多節(jié)目之間的沖突,以及修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有更高優(yōu)先級(jí)的節(jié)目。
5.根據(jù)權(quán)利要求4的方法,其中所述顯示屏幕基于優(yōu)先級(jí)規(guī)則向觀眾提出修改建議,以及其中觀眾可以與顯示屏幕交互以通過確認(rèn)應(yīng)當(dāng)進(jìn)行建議的修改來解決沖突。
6.根據(jù)權(quán)利要求4或5的方法,其中如果未從觀眾接收到輸入,則自動(dòng)修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有更高優(yōu)先級(jí)的節(jié)目。
7.根據(jù)權(quán)利要求4-6中的任何一個(gè)的方法,其中如果將要記錄的兩個(gè)或更多節(jié)目的節(jié)目類型具有相同的優(yōu)先級(jí),則在沒有觀眾的任何其它輸入的情況下較短的節(jié)目被給予優(yōu)先級(jí)。
8.根據(jù)權(quán)利要求4-7中的任何一個(gè)的方法,其中如果當(dāng)前正在記錄的一個(gè)節(jié)目晚于將要記錄的另一個(gè)節(jié)目的開始時(shí)間結(jié)束,則通過應(yīng)用優(yōu)先化規(guī)則以向當(dāng)前正在記錄的一個(gè)節(jié)目的結(jié)束提供比另一個(gè)節(jié)目的開始更高的優(yōu)先級(jí)來解決沖突。
9.一種記錄電視節(jié)目的設(shè)備,該設(shè)備包括用于存儲(chǔ)將要記錄節(jié)目的時(shí)間的裝置;和用于如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊,則修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有更高優(yōu)先級(jí)的節(jié)目的裝置。
10.根據(jù)權(quán)利要求9的設(shè)備,其中,如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊,則所述修改裝置修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)依次給予各自節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有較高相應(yīng)優(yōu)先級(jí)的各節(jié)目。
11.一種記錄多個(gè)節(jié)目的設(shè)備,該設(shè)備包括 用于生成標(biāo)識(shí)將要記錄的節(jié)目類型和它們的相對(duì)優(yōu)先級(jí)的優(yōu)先級(jí)列表的裝置; 用于存儲(chǔ)與將要記錄的一個(gè)或多個(gè)節(jié)目有關(guān)的定時(shí)信息和標(biāo)識(shí)將要記錄的節(jié)目類型的信息的裝置;用于將優(yōu)先級(jí)列表上的表目與所存儲(chǔ)的將要記錄的每個(gè)節(jié)目的定時(shí)和類型信息進(jìn)行比較的裝置;和 用于如果將要記錄的兩個(gè)或更多個(gè)節(jié)目的定時(shí)信息之間有沖突,則根據(jù)沖突節(jié)目的相對(duì)優(yōu)先級(jí)修改所存儲(chǔ)的定時(shí)信息的裝置。
12.—種記錄電視節(jié)目的設(shè)備,該設(shè)備包括存儲(chǔ)將要記錄節(jié)目的時(shí)間的裝置,如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊而發(fā)生沖突,則輸出顯示屏幕的裝置,所述顯示屏幕是表明所述沖突的顯示屏幕,并且觀眾可以與顯示屏幕交互以解決兩個(gè)或更多節(jié)目之間的沖突,以及如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊則修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有更高優(yōu)先級(jí)的節(jié)目的裝置。
13.根據(jù)權(quán)利要求12的設(shè)備,其中所述顯示屏幕被安排成基于優(yōu)先級(jí)規(guī)則向觀眾提出對(duì)于所存儲(chǔ)的時(shí)間的修改建議,以及其中觀眾可以與顯示屏幕交互以通過確認(rèn)應(yīng)當(dāng)進(jìn)行建議的修改來解決沖突。
14.根據(jù)權(quán)利要求12或13的設(shè)備,其中所述設(shè)備被安排成如果未從觀眾接收到輸入,則自動(dòng)修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有更高優(yōu)先級(jí)的節(jié)目。
15.根據(jù)權(quán)利要求12-14中的任何一個(gè)的設(shè)備,其中所述設(shè)備被安排成在沒有觀眾的任何其它輸入的情況下,向節(jié)目類型具有相同的優(yōu)先級(jí)的將要記錄的兩個(gè)或更多節(jié)目中的較短的節(jié)目給予優(yōu)先級(jí)。
16.根據(jù)權(quán)利要求12-15中的任何一個(gè)的設(shè)備,其中所述設(shè)備被安排成如果當(dāng)前正在記錄的一個(gè)節(jié)目晚于將要記錄的另一個(gè)節(jié)目的開始時(shí)間結(jié)束,則通過應(yīng)用優(yōu)先化規(guī)則以向當(dāng)前正在記錄的一個(gè)節(jié)目的結(jié)束提供比另一個(gè)節(jié)目的開始更高的優(yōu)先級(jí)來解決沖突。
17.—種顯示所記錄的電視節(jié)目的方法,包括在顯示節(jié)目之后按給定間隔逐漸地刪除代表所記錄節(jié)目的數(shù)據(jù)。
18.根據(jù)權(quán)利要求17的方法,其中所述給定間隔包括預(yù)定重放持續(xù)時(shí)間。
19.根據(jù)權(quán)利要求18的方法,其中所述預(yù)定重放持續(xù)時(shí)間是由用戶選擇的。
20.根據(jù)權(quán)利要求18或19的方法,其中所述預(yù)定重放持續(xù)時(shí)間對(duì)應(yīng)于在第一幀速率的重放持續(xù)時(shí)間,并且其中記錄的節(jié)目以比第一幀速率高的第二幀速率顯示。
21.根據(jù)權(quán)利要求17-20中任何一個(gè)的方法,其中所記錄的節(jié)目的顯示一開始,就開始所述逐漸地刪除數(shù)據(jù)。
22.—種顯示所記錄的電視節(jié)目的設(shè)備,包括處理器,用于在顯示節(jié)目之后按給定間隔逐漸地刪除代表所記錄節(jié)目的數(shù)據(jù)。
23.根據(jù)權(quán)利要求22的設(shè)備,其中所述給定間隔包括預(yù)定重放持續(xù)時(shí)間。
24.根據(jù)權(quán)利要求23的設(shè)備,其中所述預(yù)定重放持續(xù)時(shí)間是由用戶可選的。
25.根據(jù)權(quán)利要求23或24的設(shè)備,其中所述預(yù)定重放持續(xù)時(shí)間對(duì)應(yīng)于在第一幀速率的重放持續(xù)時(shí)間,并且其中記錄的節(jié)目以比第一幀速率高的第二幀速率顯示。
26.根據(jù)權(quán)利要求22-25中任何一個(gè)的設(shè)備,其中所述處理器被安排成一開始所記錄的節(jié)目的顯示,就開始所述逐漸地刪除數(shù)據(jù)。
27.—種電視信號(hào)接收機(jī),包括根據(jù)權(quán)利要求9-16中任一權(quán)利要求的設(shè)備。
28. —種電視信號(hào)接收機(jī),包括根據(jù)權(quán)利要求22-26中任一權(quán)利要求的設(shè)備。
全文摘要
公開了記錄電視節(jié)目的方法和設(shè)備,該方法包括存儲(chǔ)將要記錄節(jié)目的時(shí)間,并且如果在將要記錄兩個(gè)或更多節(jié)目的時(shí)間上存在重疊,則修改所存儲(chǔ)的時(shí)間,以便將優(yōu)先級(jí)給予節(jié)目類型在所存儲(chǔ)的節(jié)目類型優(yōu)先級(jí)列表上具有更高優(yōu)先級(jí)的節(jié)目。本發(fā)明還公開了顯示所記錄的電視節(jié)目的方法、顯示所記錄的電視節(jié)目的設(shè)備、以及電視信號(hào)接收機(jī)。
文檔編號(hào)H04N5/91GK102724465SQ20121016167
公開日2012年10月10日 申請(qǐng)日期2002年11月13日 優(yōu)先權(quán)日2001年11月13日
發(fā)明者埃倫·F·柯林斯, 尼古拉斯·詹姆斯, 尼杰爾·博德金, 布賴恩·F·薩利文, 本杰明·J·弗里曼, 艾克斯威爾·威萊姆 申請(qǐng)人:英國空間廣播有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
内乡县| 滨州市| 连州市| 天门市| 景宁| 尉氏县| 渭源县| 中山市| 濮阳市| 尼木县| 佛教| 弋阳县| 锦州市| 习水县| 临武县| 佛山市| 肥西县| 乾安县| 乡城县| 新野县| 阿图什市| 寻甸| 安义县| 新河县| 安丘市| 伊金霍洛旗| 浦县| 凤凰县| 宜阳县| 老河口市| 凤山县| 屏南县| 青河县| 普兰店市| 镶黄旗| 夏津县| 东乡族自治县| 牙克石市| 龙南县| 新民市| 巴彦县|